3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 --enable-shared[=PKGS] build shared libraries [default=no]"
17 --enable-static[=PKGS] build static libraries [default=yes]"
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
23 --disable-libtool-lock avoid locking (might break parallel builds)"
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
27 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
29 --enable-targets alternative target configurations"
31 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
33 --with-mmap try using mmap for BFD input files if available"
35 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 --disable-nls do not use Native Language Support"
42 --with-included-gettext use the GNU gettext library included here"
44 # Initialize some variables set by options.
45 # The variables have the same names as the options, with
46 # dashes changed to underlines.
48 cache_file=./config.cache
57 program_transform_name=s,x,x,
65 bindir='${exec_prefix}/bin'
66 sbindir='${exec_prefix}/sbin'
67 libexecdir='${exec_prefix}/libexec'
68 datadir='${prefix}/share'
69 sysconfdir='${prefix}/etc'
70 sharedstatedir='${prefix}/com'
71 localstatedir='${prefix}/var'
72 libdir='${exec_prefix}/lib'
73 includedir='${prefix}/include'
74 oldincludedir='/usr/include'
75 infodir='${prefix}/info'
76 mandir='${prefix}/man'
78 # Initialize some other variables.
81 SHELL=${CONFIG_SHELL-/bin/sh}
82 # Maximum number of lines to put in a shell here document.
89 # If the previous option needs an argument, assign it.
90 if test -n "$ac_prev"; then
91 eval "$ac_prev=\$ac_option"
97 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
101 # Accept the important Cygnus configure options, so we can diagnose typos.
105 -bindir | --bindir | --bindi | --bind | --bin | --bi)
107 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
108 bindir="$ac_optarg" ;;
110 -build | --build | --buil | --bui | --bu)
112 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
113 build="$ac_optarg" ;;
115 -cache-file | --cache-file | --cache-fil | --cache-fi \
116 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
117 ac_prev=cache_file ;;
118 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
119 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
120 cache_file="$ac_optarg" ;;
122 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
124 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
126 datadir="$ac_optarg" ;;
128 -disable-* | --disable-*)
129 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
130 # Reject names that are not valid shell variable names.
131 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
132 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
135 eval "enable_${ac_feature}=no" ;;
137 -enable-* | --enable-*)
138 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
139 # Reject names that are not valid shell variable names.
140 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
141 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
143 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
148 eval "enable_${ac_feature}='$ac_optarg'" ;;
150 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
151 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
152 | --exec | --exe | --ex)
153 ac_prev=exec_prefix ;;
154 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
155 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
156 | --exec=* | --exe=* | --ex=*)
157 exec_prefix="$ac_optarg" ;;
159 -gas | --gas | --ga | --g)
160 # Obsolete; use --with-gas.
163 -help | --help | --hel | --he)
164 # Omit some internal or obsolete options to make the list less imposing.
165 # This message is too long to be a string in the A/UX 3.1 sh.
167 Usage: configure [options] [host]
168 Options: [defaults in brackets after descriptions]
170 --cache-file=FILE cache test results in FILE
171 --help print this message
172 --no-create do not create output files
173 --quiet, --silent do not print \`checking...' messages
174 --version print the version of autoconf that created configure
175 Directory and file names:
176 --prefix=PREFIX install architecture-independent files in PREFIX
178 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
180 --bindir=DIR user executables in DIR [EPREFIX/bin]
181 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
182 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
183 --datadir=DIR read-only architecture-independent data in DIR
185 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
186 --sharedstatedir=DIR modifiable architecture-independent data in DIR
188 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
189 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
190 --includedir=DIR C header files in DIR [PREFIX/include]
191 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
192 --infodir=DIR info documentation in DIR [PREFIX/info]
193 --mandir=DIR man documentation in DIR [PREFIX/man]
194 --srcdir=DIR find the sources in DIR [configure dir or ..]
195 --program-prefix=PREFIX prepend PREFIX to installed program names
196 --program-suffix=SUFFIX append SUFFIX to installed program names
197 --program-transform-name=PROGRAM
198 run sed PROGRAM on installed program names
202 --build=BUILD configure for building on BUILD [BUILD=HOST]
203 --host=HOST configure for HOST [guessed]
204 --target=TARGET configure for TARGET [TARGET=HOST]
205 Features and packages:
206 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
207 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
208 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
209 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
210 --x-includes=DIR X include files are in DIR
211 --x-libraries=DIR X library files are in DIR
213 if test -n "$ac_help"; then
214 echo "--enable and --with options recognized:$ac_help"
218 -host | --host | --hos | --ho)
220 -host=* | --host=* | --hos=* | --ho=*)
223 -includedir | --includedir | --includedi | --included | --include \
224 | --includ | --inclu | --incl | --inc)
225 ac_prev=includedir ;;
226 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
227 | --includ=* | --inclu=* | --incl=* | --inc=*)
228 includedir="$ac_optarg" ;;
230 -infodir | --infodir | --infodi | --infod | --info | --inf)
232 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
233 infodir="$ac_optarg" ;;
235 -libdir | --libdir | --libdi | --libd)
237 -libdir=* | --libdir=* | --libdi=* | --libd=*)
238 libdir="$ac_optarg" ;;
240 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
241 | --libexe | --libex | --libe)
242 ac_prev=libexecdir ;;
243 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
244 | --libexe=* | --libex=* | --libe=*)
245 libexecdir="$ac_optarg" ;;
247 -localstatedir | --localstatedir | --localstatedi | --localstated \
248 | --localstate | --localstat | --localsta | --localst \
249 | --locals | --local | --loca | --loc | --lo)
250 ac_prev=localstatedir ;;
251 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
252 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
253 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
254 localstatedir="$ac_optarg" ;;
256 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
258 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
259 mandir="$ac_optarg" ;;
262 # Obsolete; use --without-fp.
265 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
269 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
270 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
273 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
274 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
275 | --oldin | --oldi | --old | --ol | --o)
276 ac_prev=oldincludedir ;;
277 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
278 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
279 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
280 oldincludedir="$ac_optarg" ;;
282 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
284 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
285 prefix="$ac_optarg" ;;
287 -program-prefix | --program-prefix | --program-prefi | --program-pref \
288 | --program-pre | --program-pr | --program-p)
289 ac_prev=program_prefix ;;
290 -program-prefix=* | --program-prefix=* | --program-prefi=* \
291 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
292 program_prefix="$ac_optarg" ;;
294 -program-suffix | --program-suffix | --program-suffi | --program-suff \
295 | --program-suf | --program-su | --program-s)
296 ac_prev=program_suffix ;;
297 -program-suffix=* | --program-suffix=* | --program-suffi=* \
298 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
299 program_suffix="$ac_optarg" ;;
301 -program-transform-name | --program-transform-name \
302 | --program-transform-nam | --program-transform-na \
303 | --program-transform-n | --program-transform- \
304 | --program-transform | --program-transfor \
305 | --program-transfo | --program-transf \
306 | --program-trans | --program-tran \
307 | --progr-tra | --program-tr | --program-t)
308 ac_prev=program_transform_name ;;
309 -program-transform-name=* | --program-transform-name=* \
310 | --program-transform-nam=* | --program-transform-na=* \
311 | --program-transform-n=* | --program-transform-=* \
312 | --program-transform=* | --program-transfor=* \
313 | --program-transfo=* | --program-transf=* \
314 | --program-trans=* | --program-tran=* \
315 | --progr-tra=* | --program-tr=* | --program-t=*)
316 program_transform_name="$ac_optarg" ;;
318 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
319 | -silent | --silent | --silen | --sile | --sil)
322 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
324 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
326 sbindir="$ac_optarg" ;;
328 -sharedstatedir | --sharedstatedir | --sharedstatedi \
329 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
330 | --sharedst | --shareds | --shared | --share | --shar \
332 ac_prev=sharedstatedir ;;
333 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
334 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
335 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
337 sharedstatedir="$ac_optarg" ;;
339 -site | --site | --sit)
341 -site=* | --site=* | --sit=*)
344 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
346 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
347 srcdir="$ac_optarg" ;;
349 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
350 | --syscon | --sysco | --sysc | --sys | --sy)
351 ac_prev=sysconfdir ;;
352 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
353 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
354 sysconfdir="$ac_optarg" ;;
356 -target | --target | --targe | --targ | --tar | --ta | --t)
358 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
359 target="$ac_optarg" ;;
361 -v | -verbose | --verbose | --verbos | --verbo | --verb)
364 -version | --version | --versio | --versi | --vers)
365 echo "configure generated by autoconf version 2.13"
369 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
370 # Reject names that are not valid shell variable names.
371 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
372 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 ac_package=`echo $ac_package| sed 's/-/_/g'`
379 eval "with_${ac_package}='$ac_optarg'" ;;
381 -without-* | --without-*)
382 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
383 # Reject names that are not valid shell variable names.
384 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
385 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
387 ac_package=`echo $ac_package| sed 's/-/_/g'`
388 eval "with_${ac_package}=no" ;;
391 # Obsolete; use --with-x.
394 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
395 | --x-incl | --x-inc | --x-in | --x-i)
396 ac_prev=x_includes ;;
397 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
398 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
399 x_includes="$ac_optarg" ;;
401 -x-libraries | --x-libraries | --x-librarie | --x-librari \
402 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
403 ac_prev=x_libraries ;;
404 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
405 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
406 x_libraries="$ac_optarg" ;;
408 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
412 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
413 echo "configure: warning: $ac_option: invalid host type" 1>&2
415 if test "x$nonopt" != xNONE; then
416 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
424 if test -n "$ac_prev"; then
425 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
428 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
430 # File descriptor usage:
433 # 2 errors and warnings
434 # 3 some systems may open it to /dev/tty
435 # 4 used on the Kubota Titan
436 # 6 checking for... messages and results
437 # 5 compiler messages saved in config.log
438 if test "$silent" = yes; then
446 This file contains any messages produced by compilers while
447 running configure, to aid debugging if configure makes a mistake.
450 # Strip out --no-create and --no-recursion so they do not pile up.
451 # Also quote any args containing shell metacharacters.
456 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
457 | --no-cr | --no-c) ;;
458 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
459 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
460 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
461 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
462 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
467 # Only set these to C if already set. These must not be set unconditionally
468 # because not all systems understand e.g. LANG=C (notably SCO).
469 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
470 # Non-C LC_CTYPE values break the ctype check.
471 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
472 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
473 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
474 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
476 # confdefs.h avoids OS command line length limits that DEFS can exceed.
477 rm -rf conftest* confdefs.h
478 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
481 # A filename unique to this package, relative to the directory that
482 # configure is in, which we can look for to find out if srcdir is correct.
483 ac_unique_file=libbfd.c
485 # Find the source files, if location was not specified.
486 if test -z "$srcdir"; then
487 ac_srcdir_defaulted=yes
488 # Try the directory containing this script, then its parent.
490 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
491 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
493 if test ! -r $srcdir/$ac_unique_file; then
497 ac_srcdir_defaulted=no
499 if test ! -r $srcdir/$ac_unique_file; then
500 if test "$ac_srcdir_defaulted" = yes; then
501 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
503 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
506 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
508 # Prefer explicitly selected file to automatically selected ones.
509 if test -z "$CONFIG_SITE"; then
510 if test "x$prefix" != xNONE; then
511 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
513 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
516 for ac_site_file in $CONFIG_SITE; do
517 if test -r "$ac_site_file"; then
518 echo "loading site script $ac_site_file"
523 if test -r "$cache_file"; then
524 echo "loading cache $cache_file"
527 echo "creating cache $cache_file"
532 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
533 ac_cpp='$CPP $CPPFLAGS'
534 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
535 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
536 cross_compiling=$ac_cv_prog_cc_cross
540 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
541 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
542 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
549 ac_n= ac_c='\c' ac_t=
552 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
553 echo "configure:554: checking for Cygwin environment" >&5
554 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
555 echo $ac_n "(cached) $ac_c" 1>&6
557 cat > conftest.$ac_ext <<EOF
558 #line 559 "configure"
559 #include "confdefs.h"
564 #define __CYGWIN__ __CYGWIN32__
569 if { (eval echo configure:570: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
573 echo "configure: failed program was:" >&5
574 cat conftest.$ac_ext >&5
582 echo "$ac_t""$ac_cv_cygwin" 1>&6
584 test "$ac_cv_cygwin" = yes && CYGWIN=yes
585 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
586 echo "configure:587: checking for mingw32 environment" >&5
587 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
588 echo $ac_n "(cached) $ac_c" 1>&6
590 cat > conftest.$ac_ext <<EOF
591 #line 592 "configure"
592 #include "confdefs.h"
598 if { (eval echo configure:599: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
602 echo "configure: failed program was:" >&5
603 cat conftest.$ac_ext >&5
611 echo "$ac_t""$ac_cv_mingw32" 1>&6
613 test "$ac_cv_mingw32" = yes && MINGW32=yes
617 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
618 if test -f $ac_dir/install-sh; then
620 ac_install_sh="$ac_aux_dir/install-sh -c"
622 elif test -f $ac_dir/install.sh; then
624 ac_install_sh="$ac_aux_dir/install.sh -c"
628 if test -z "$ac_aux_dir"; then
629 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
631 ac_config_guess=$ac_aux_dir/config.guess
632 ac_config_sub=$ac_aux_dir/config.sub
633 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
636 # Do some error checking and defaulting for the host and target type.
638 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
641 # 1. You are not allowed to specify --host, --target, and nonopt at the
643 # 2. Host defaults to nonopt.
644 # 3. If nonopt is not specified, then host defaults to the current host,
645 # as determined by config.guess.
646 # 4. Target and build default to nonopt.
647 # 5. If nonopt is not specified, then target and build default to host.
649 # The aliases save the names the user supplied, while $host etc.
650 # will get canonicalized.
651 case $host---$target---$nonopt in
652 NONE---*---* | *---NONE---* | *---*---NONE) ;;
653 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
657 # Make sure we can run config.sub.
658 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
659 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
662 echo $ac_n "checking host system type""... $ac_c" 1>&6
663 echo "configure:664: checking host system type" >&5
666 case "$host_alias" in
670 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
671 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
673 *) host_alias=$nonopt ;;
677 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
678 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
679 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
680 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
681 echo "$ac_t""$host" 1>&6
683 echo $ac_n "checking target system type""... $ac_c" 1>&6
684 echo "configure:685: checking target system type" >&5
687 case "$target_alias" in
690 NONE) target_alias=$host_alias ;;
691 *) target_alias=$nonopt ;;
695 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
696 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
697 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
698 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
699 echo "$ac_t""$target" 1>&6
701 echo $ac_n "checking build system type""... $ac_c" 1>&6
702 echo "configure:703: checking build system type" >&5
705 case "$build_alias" in
708 NONE) build_alias=$host_alias ;;
709 *) build_alias=$nonopt ;;
713 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
714 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
715 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
716 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
717 echo "$ac_t""$build" 1>&6
719 test "$host_alias" != "$target_alias" &&
720 test "$program_prefix$program_suffix$program_transform_name" = \
722 program_prefix=${target_alias}-
724 # Extract the first word of "gcc", so it can be a program name with args.
725 set dummy gcc; ac_word=$2
726 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
727 echo "configure:728: checking for $ac_word" >&5
728 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
729 echo $ac_n "(cached) $ac_c" 1>&6
731 if test -n "$CC"; then
732 ac_cv_prog_CC="$CC" # Let the user override the test.
734 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
736 for ac_dir in $ac_dummy; do
737 test -z "$ac_dir" && ac_dir=.
738 if test -f $ac_dir/$ac_word; then
747 if test -n "$CC"; then
748 echo "$ac_t""$CC" 1>&6
750 echo "$ac_t""no" 1>&6
753 if test -z "$CC"; then
754 # Extract the first word of "cc", so it can be a program name with args.
755 set dummy cc; ac_word=$2
756 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
757 echo "configure:758: checking for $ac_word" >&5
758 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
759 echo $ac_n "(cached) $ac_c" 1>&6
761 if test -n "$CC"; then
762 ac_cv_prog_CC="$CC" # Let the user override the test.
764 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
767 for ac_dir in $ac_dummy; do
768 test -z "$ac_dir" && ac_dir=.
769 if test -f $ac_dir/$ac_word; then
770 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
779 if test $ac_prog_rejected = yes; then
780 # We found a bogon in the path, so make sure we never use it.
781 set dummy $ac_cv_prog_CC
783 if test $# -gt 0; then
784 # We chose a different compiler from the bogus one.
785 # However, it has the same basename, so the bogon will be chosen
786 # first if we set CC to just the basename; use the full file name.
788 set dummy "$ac_dir/$ac_word" "$@"
796 if test -n "$CC"; then
797 echo "$ac_t""$CC" 1>&6
799 echo "$ac_t""no" 1>&6
802 if test -z "$CC"; then
805 # Extract the first word of "cl", so it can be a program name with args.
806 set dummy cl; ac_word=$2
807 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
808 echo "configure:809: checking for $ac_word" >&5
809 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
810 echo $ac_n "(cached) $ac_c" 1>&6
812 if test -n "$CC"; then
813 ac_cv_prog_CC="$CC" # Let the user override the test.
815 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
817 for ac_dir in $ac_dummy; do
818 test -z "$ac_dir" && ac_dir=.
819 if test -f $ac_dir/$ac_word; then
828 if test -n "$CC"; then
829 echo "$ac_t""$CC" 1>&6
831 echo "$ac_t""no" 1>&6
836 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
839 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
840 echo "configure:841: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
843 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
844 ac_cpp='$CPP $CPPFLAGS'
845 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
846 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
847 cross_compiling=$ac_cv_prog_cc_cross
849 cat > conftest.$ac_ext << EOF
851 #line 852 "configure"
852 #include "confdefs.h"
856 if { (eval echo configure:857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
857 ac_cv_prog_cc_works=yes
858 # If we can't run a trivial program, we are probably using a cross compiler.
859 if (./conftest; exit) 2>/dev/null; then
860 ac_cv_prog_cc_cross=no
862 ac_cv_prog_cc_cross=yes
865 echo "configure: failed program was:" >&5
866 cat conftest.$ac_ext >&5
867 ac_cv_prog_cc_works=no
871 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
872 ac_cpp='$CPP $CPPFLAGS'
873 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
874 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
875 cross_compiling=$ac_cv_prog_cc_cross
877 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
878 if test $ac_cv_prog_cc_works = no; then
879 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
881 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
882 echo "configure:883: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
883 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
884 cross_compiling=$ac_cv_prog_cc_cross
886 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
887 echo "configure:888: checking whether we are using GNU C" >&5
888 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
889 echo $ac_n "(cached) $ac_c" 1>&6
891 cat > conftest.c <<EOF
896 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:897: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
903 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
905 if test $ac_cv_prog_gcc = yes; then
911 ac_test_CFLAGS="${CFLAGS+set}"
912 ac_save_CFLAGS="$CFLAGS"
914 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
915 echo "configure:916: checking whether ${CC-cc} accepts -g" >&5
916 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
917 echo $ac_n "(cached) $ac_c" 1>&6
919 echo 'void f(){}' > conftest.c
920 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
929 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
930 if test "$ac_test_CFLAGS" = set; then
931 CFLAGS="$ac_save_CFLAGS"
932 elif test $ac_cv_prog_cc_g = yes; then
933 if test "$GCC" = yes; then
939 if test "$GCC" = yes; then
946 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
947 echo "configure:948: checking for POSIXized ISC" >&5
948 if test -d /etc/conf/kconfig.d &&
949 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
951 echo "$ac_t""yes" 1>&6
952 ISC=yes # If later tests want to check for ISC.
953 cat >> confdefs.h <<\EOF
954 #define _POSIX_SOURCE 1
957 if test "$GCC" = yes; then
963 echo "$ac_t""no" 1>&6
968 # Find a good install program. We prefer a C program (faster),
969 # so one script is as good as another. But avoid the broken or
970 # incompatible versions:
971 # SysV /etc/install, /usr/sbin/install
972 # SunOS /usr/etc/install
975 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
976 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
977 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
978 # ./install, which can be erroneously created by make from ./install.sh.
979 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
980 echo "configure:981: checking for a BSD compatible install" >&5
981 if test -z "$INSTALL"; then
982 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
983 echo $ac_n "(cached) $ac_c" 1>&6
985 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
986 for ac_dir in $PATH; do
987 # Account for people who put trailing slashes in PATH elements.
989 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
991 # OSF1 and SCO ODT 3.0 have their own names for install.
992 # Don't use installbsd from OSF since it installs stuff as root
994 for ac_prog in ginstall scoinst install; do
995 if test -f $ac_dir/$ac_prog; then
996 if test $ac_prog = install &&
997 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
998 # AIX install. It has an incompatible calling convention.
1001 ac_cv_path_install="$ac_dir/$ac_prog -c"
1012 if test "${ac_cv_path_install+set}" = set; then
1013 INSTALL="$ac_cv_path_install"
1015 # As a last resort, use the slow shell script. We don't cache a
1016 # path for INSTALL within a source directory, because that will
1017 # break other packages using the cache if that directory is
1018 # removed, or if the path is relative.
1019 INSTALL="$ac_install_sh"
1022 echo "$ac_t""$INSTALL" 1>&6
1024 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1025 # It thinks the first close brace ends the variable substitution.
1026 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1028 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1030 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1032 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1033 echo "configure:1034: checking whether build environment is sane" >&5
1036 echo timestamp > conftestfile
1037 # Do `set' in a subshell so we don't clobber the current shell's
1038 # arguments. Must try -L first in case configure is actually a
1039 # symlink; some systems play weird games with the mod time of symlinks
1040 # (eg FreeBSD returns the mod time of the symlink's containing
1043 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1044 if test "$*" = "X"; then
1046 set X `ls -t $srcdir/configure conftestfile`
1048 if test "$*" != "X $srcdir/configure conftestfile" \
1049 && test "$*" != "X conftestfile $srcdir/configure"; then
1051 # If neither matched, then we have a broken ls. This can happen
1052 # if, for instance, CONFIG_SHELL is bash and it inherits a
1053 # broken ls alias from the environment. This has actually
1054 # happened. Such a system could not be considered "sane".
1055 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1056 alias in your environment" 1>&2; exit 1; }
1059 test "$2" = conftestfile
1065 { echo "configure: error: newly created file is older than distributed files!
1066 Check your system clock" 1>&2; exit 1; }
1069 echo "$ac_t""yes" 1>&6
1070 if test "$program_transform_name" = s,x,x,; then
1071 program_transform_name=
1073 # Double any \ or $. echo might interpret backslashes.
1074 cat <<\EOF_SED > conftestsed
1075 s,\\,\\\\,g; s,\$,$$,g
1077 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1080 test "$program_prefix" != NONE &&
1081 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1082 # Use a double $ so make ignores it.
1083 test "$program_suffix" != NONE &&
1084 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1086 # sed with no file args requires a program.
1087 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1089 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1090 echo "configure:1091: checking whether ${MAKE-make} sets \${MAKE}" >&5
1091 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1092 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1093 echo $ac_n "(cached) $ac_c" 1>&6
1095 cat > conftestmake <<\EOF
1097 @echo 'ac_maketemp="${MAKE}"'
1099 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1100 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1101 if test -n "$ac_maketemp"; then
1102 eval ac_cv_prog_make_${ac_make}_set=yes
1104 eval ac_cv_prog_make_${ac_make}_set=no
1108 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1109 echo "$ac_t""yes" 1>&6
1112 echo "$ac_t""no" 1>&6
1113 SET_MAKE="MAKE=${MAKE-make}"
1121 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1122 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1124 cat >> confdefs.h <<EOF
1125 #define PACKAGE "$PACKAGE"
1128 cat >> confdefs.h <<EOF
1129 #define VERSION "$VERSION"
1134 missing_dir=`cd $ac_aux_dir && pwd`
1135 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1136 echo "configure:1137: checking for working aclocal" >&5
1137 # Run test in a subshell; some versions of sh will print an error if
1138 # an executable is not found, even if stderr is redirected.
1139 # Redirect stdin to placate older versions of autoconf. Sigh.
1140 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1142 echo "$ac_t""found" 1>&6
1144 ACLOCAL="$missing_dir/missing aclocal"
1145 echo "$ac_t""missing" 1>&6
1148 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1149 echo "configure:1150: checking for working autoconf" >&5
1150 # Run test in a subshell; some versions of sh will print an error if
1151 # an executable is not found, even if stderr is redirected.
1152 # Redirect stdin to placate older versions of autoconf. Sigh.
1153 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1155 echo "$ac_t""found" 1>&6
1157 AUTOCONF="$missing_dir/missing autoconf"
1158 echo "$ac_t""missing" 1>&6
1161 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1162 echo "configure:1163: checking for working automake" >&5
1163 # Run test in a subshell; some versions of sh will print an error if
1164 # an executable is not found, even if stderr is redirected.
1165 # Redirect stdin to placate older versions of autoconf. Sigh.
1166 if (automake --version) < /dev/null > /dev/null 2>&1; then
1168 echo "$ac_t""found" 1>&6
1170 AUTOMAKE="$missing_dir/missing automake"
1171 echo "$ac_t""missing" 1>&6
1174 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1175 echo "configure:1176: checking for working autoheader" >&5
1176 # Run test in a subshell; some versions of sh will print an error if
1177 # an executable is not found, even if stderr is redirected.
1178 # Redirect stdin to placate older versions of autoconf. Sigh.
1179 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1180 AUTOHEADER=autoheader
1181 echo "$ac_t""found" 1>&6
1183 AUTOHEADER="$missing_dir/missing autoheader"
1184 echo "$ac_t""missing" 1>&6
1187 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1188 echo "configure:1189: checking for working makeinfo" >&5
1189 # Run test in a subshell; some versions of sh will print an error if
1190 # an executable is not found, even if stderr is redirected.
1191 # Redirect stdin to placate older versions of autoconf. Sigh.
1192 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1194 echo "$ac_t""found" 1>&6
1196 MAKEINFO="$missing_dir/missing makeinfo"
1197 echo "$ac_t""missing" 1>&6
1202 if test $host != $build; then
1203 ac_tool_prefix=${host_alias}-
1208 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1209 set dummy ${ac_tool_prefix}ar; ac_word=$2
1210 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1211 echo "configure:1212: checking for $ac_word" >&5
1212 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1213 echo $ac_n "(cached) $ac_c" 1>&6
1215 if test -n "$AR"; then
1216 ac_cv_prog_AR="$AR" # Let the user override the test.
1218 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1220 for ac_dir in $ac_dummy; do
1221 test -z "$ac_dir" && ac_dir=.
1222 if test -f $ac_dir/$ac_word; then
1223 ac_cv_prog_AR="${ac_tool_prefix}ar"
1228 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1232 if test -n "$AR"; then
1233 echo "$ac_t""$AR" 1>&6
1235 echo "$ac_t""no" 1>&6
1240 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1241 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1242 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1243 echo "configure:1244: checking for $ac_word" >&5
1244 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1245 echo $ac_n "(cached) $ac_c" 1>&6
1247 if test -n "$RANLIB"; then
1248 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1250 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1252 for ac_dir in $ac_dummy; do
1253 test -z "$ac_dir" && ac_dir=.
1254 if test -f $ac_dir/$ac_word; then
1255 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1262 RANLIB="$ac_cv_prog_RANLIB"
1263 if test -n "$RANLIB"; then
1264 echo "$ac_t""$RANLIB" 1>&6
1266 echo "$ac_t""no" 1>&6
1270 if test -z "$ac_cv_prog_RANLIB"; then
1271 if test -n "$ac_tool_prefix"; then
1272 # Extract the first word of "ranlib", so it can be a program name with args.
1273 set dummy ranlib; ac_word=$2
1274 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1275 echo "configure:1276: checking for $ac_word" >&5
1276 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1277 echo $ac_n "(cached) $ac_c" 1>&6
1279 if test -n "$RANLIB"; then
1280 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1282 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1284 for ac_dir in $ac_dummy; do
1285 test -z "$ac_dir" && ac_dir=.
1286 if test -f $ac_dir/$ac_word; then
1287 ac_cv_prog_RANLIB="ranlib"
1292 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1295 RANLIB="$ac_cv_prog_RANLIB"
1296 if test -n "$RANLIB"; then
1297 echo "$ac_t""$RANLIB" 1>&6
1299 echo "$ac_t""no" 1>&6
1308 # Check whether --enable-shared or --disable-shared was given.
1309 if test "${enable_shared+set}" = set; then
1310 enableval="$enable_shared"
1311 p=${PACKAGE-default}
1312 case "$enableval" in
1313 yes) enable_shared=yes ;;
1314 no) enable_shared=no ;;
1317 # Look at the argument we got. We use all the common list separators.
1318 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1319 for pkg in $enableval; do
1320 if test "X$pkg" = "X$p"; then
1332 # Check whether --enable-static or --disable-static was given.
1333 if test "${enable_static+set}" = set; then
1334 enableval="$enable_static"
1335 p=${PACKAGE-default}
1336 case "$enableval" in
1337 yes) enable_static=yes ;;
1338 no) enable_static=no ;;
1341 # Look at the argument we got. We use all the common list separators.
1342 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1343 for pkg in $enableval; do
1344 if test "X$pkg" = "X$p"; then
1355 # Check whether --enable-fast-install or --disable-fast-install was given.
1356 if test "${enable_fast_install+set}" = set; then
1357 enableval="$enable_fast_install"
1358 p=${PACKAGE-default}
1359 case "$enableval" in
1360 yes) enable_fast_install=yes ;;
1361 no) enable_fast_install=no ;;
1363 enable_fast_install=no
1364 # Look at the argument we got. We use all the common list separators.
1365 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1366 for pkg in $enableval; do
1367 if test "X$pkg" = "X$p"; then
1368 enable_fast_install=yes
1375 enable_fast_install=yes
1378 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1379 if test "${with_gnu_ld+set}" = set; then
1380 withval="$with_gnu_ld"
1381 test "$withval" = no || with_gnu_ld=yes
1387 if test "$ac_cv_prog_gcc" = yes; then
1388 # Check if gcc -print-prog-name=ld gives a path.
1389 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1390 echo "configure:1391: checking for ld used by GCC" >&5
1393 # gcc leaves a trailing carriage return which upsets mingw
1394 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1396 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1399 # Accept absolute paths.
1400 [\\/]* | [A-Za-z]:[\\/]*)
1401 re_direlt='/[^/][^/]*/\.\./'
1402 # Canonicalize the path of ld
1403 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1404 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1405 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1407 test -z "$LD" && LD="$ac_prog"
1410 # If it fails, then pretend we aren't using GCC.
1414 # If it is relative, then search for the first ld in PATH.
1418 elif test "$with_gnu_ld" = yes; then
1419 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1420 echo "configure:1421: checking for GNU ld" >&5
1422 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1423 echo "configure:1424: checking for non-GNU ld" >&5
1425 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1428 if test -z "$LD"; then
1429 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1430 for ac_dir in $PATH; do
1431 test -z "$ac_dir" && ac_dir=.
1432 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1433 ac_cv_path_LD="$ac_dir/$ac_prog"
1434 # Check to see if the program is GNU ld. I'd rather use --version,
1435 # but apparently some GNU ld's only accept -v.
1436 # Break only if it was the GNU/non-GNU ld that we prefer.
1437 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1438 test "$with_gnu_ld" != no && break
1440 test "$with_gnu_ld" != yes && break
1446 ac_cv_path_LD="$LD" # Let the user override the test with a path.
1451 if test -n "$LD"; then
1452 echo "$ac_t""$LD" 1>&6
1454 echo "$ac_t""no" 1>&6
1456 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1457 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1458 echo "configure:1459: checking if the linker ($LD) is GNU ld" >&5
1459 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1460 echo $ac_n "(cached) $ac_c" 1>&6
1462 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1463 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1464 ac_cv_prog_gnu_ld=yes
1466 ac_cv_prog_gnu_ld=no
1470 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1471 with_gnu_ld=$ac_cv_prog_gnu_ld
1474 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1475 echo "configure:1476: checking for $LD option to reload object files" >&5
1476 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1477 echo $ac_n "(cached) $ac_c" 1>&6
1479 lt_cv_ld_reload_flag='-r'
1482 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1483 reload_flag=$lt_cv_ld_reload_flag
1484 test -n "$reload_flag" && reload_flag=" $reload_flag"
1486 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1487 echo "configure:1488: checking for BSD-compatible nm" >&5
1488 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1489 echo $ac_n "(cached) $ac_c" 1>&6
1491 if test -n "$NM"; then
1492 # Let the user override the test.
1495 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1496 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1497 test -z "$ac_dir" && ac_dir=.
1498 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1499 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1500 # Check to see if the nm accepts a BSD-compat flag.
1501 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1502 # nm: unknown option "B" ignored
1503 # Tru64's nm complains that /dev/null is an invalid object file
1504 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1505 ac_cv_path_NM="$tmp_nm -B"
1507 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1508 ac_cv_path_NM="$tmp_nm -p"
1511 ac_cv_path_NM=${ac_cv_path_NM="$tmp_nm"} # keep the first match, but
1512 continue # so that we can try to find one that supports BSD flags
1517 test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
1522 echo "$ac_t""$NM" 1>&6
1524 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1525 echo "configure:1526: checking whether ln -s works" >&5
1526 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1527 echo $ac_n "(cached) $ac_c" 1>&6
1530 if ln -s X conftestdata 2>/dev/null
1533 ac_cv_prog_LN_S="ln -s"
1538 LN_S="$ac_cv_prog_LN_S"
1539 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1540 echo "$ac_t""yes" 1>&6
1542 echo "$ac_t""no" 1>&6
1545 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1546 echo "configure:1547: checking how to recognise dependant libraries" >&5
1547 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1548 echo $ac_n "(cached) $ac_c" 1>&6
1550 lt_cv_file_magic_cmd='$MAGIC_CMD'
1551 lt_cv_file_magic_test_file=
1552 lt_cv_deplibs_check_method='unknown'
1553 # Need to set the preceding variable on all platforms that support
1554 # interlibrary dependencies.
1555 # 'none' -- dependencies not supported.
1556 # `unknown' -- same as none, but documents that we really don't know.
1557 # 'pass_all' -- all dependencies passed with no checks.
1558 # 'test_compile' -- check by making test program.
1559 # 'file_magic [regex]' -- check by looking for files in library path
1560 # which responds to the $file_magic_cmd with a given egrep regex.
1561 # If you have `file' or equivalent on your system and you're not sure
1562 # whether `pass_all' will *always* work, you probably want this one.
1566 lt_cv_deplibs_check_method=pass_all
1570 lt_cv_deplibs_check_method=pass_all
1574 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1575 lt_cv_file_magic_cmd='/usr/bin/file -L'
1576 lt_cv_file_magic_test_file=/shlib/libc.so
1579 cygwin* | mingw* |pw32*)
1580 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1581 lt_cv_file_magic_cmd='$OBJDUMP -f'
1585 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1588 # Not sure whether the presence of OpenBSD here was a mistake.
1589 # Let's accept both of them until this is cleared up.
1590 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1591 lt_cv_file_magic_cmd=/usr/bin/file
1592 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1596 lt_cv_deplibs_check_method=pass_all
1601 lt_cv_deplibs_check_method=pass_all
1605 # TODO: Does this work for hpux-11 too?
1606 lt_cv_deplibs_check_method='file_magic (s0-90-90-9|PA-RISC0-9.0-9) shared library'
1607 lt_cv_file_magic_cmd=/usr/bin/file
1608 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1614 # this will be overridden with pass_all, but let us keep it just in case
1615 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1619 *-32|*"-32 ") libmagic=32-bit;;
1620 *-n32|*"-n32 ") libmagic=N32;;
1621 *-64|*"-64 ") libmagic=64-bit;;
1622 *) libmagic=never-match;;
1624 # this will be overridden with pass_all, but let us keep it just in case
1625 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1628 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1629 lt_cv_deplibs_check_method=pass_all
1632 # This must be Linux ELF.
1635 alpha* | i*86 | powerpc* | sparc* | ia64* )
1636 lt_cv_deplibs_check_method=pass_all ;;
1638 # glibc up to 2.1.1 does not perform some relocations on ARM
1639 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1641 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1645 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then :
1647 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
1648 lt_cv_file_magic_cmd='/usr/bin/file -L'
1649 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1653 osf3* | osf4* | osf5*)
1654 # this will be overridden with pass_all, but let us keep it just in case
1655 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1656 lt_cv_file_magic_test_file=/shlib/libc.so
1657 lt_cv_deplibs_check_method=pass_all
1661 lt_cv_deplibs_check_method=pass_all
1665 lt_cv_deplibs_check_method=pass_all
1666 lt_cv_file_magic_test_file=/lib/libc.so
1669 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1670 case "$host_vendor" in
1672 lt_cv_deplibs_check_method=pass_all
1675 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]'
1676 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1684 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1685 file_magic_cmd=$lt_cv_file_magic_cmd
1686 deplibs_check_method=$lt_cv_deplibs_check_method
1688 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1689 echo "configure:1690: checking for object suffix" >&5
1690 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1691 echo $ac_n "(cached) $ac_c" 1>&6
1694 echo 'int i = 1;' > conftest.$ac_ext
1695 if { (eval echo configure:1696: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1696 for ac_file in conftest.*; do
1699 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1703 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1708 echo "$ac_t""$ac_cv_objext" 1>&6
1709 OBJEXT=$ac_cv_objext
1710 ac_objext=$ac_cv_objext
1714 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1715 echo "configure:1716: checking for executable suffix" >&5
1716 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1717 echo $ac_n "(cached) $ac_c" 1>&6
1719 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1723 echo 'int main () { return 0; }' > conftest.$ac_ext
1725 if { (eval echo configure:1726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1726 for file in conftest.*; do
1728 *.c | *.o | *.obj) ;;
1729 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1733 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1736 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1741 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1742 echo "$ac_t""${ac_cv_exeext}" 1>&6
1745 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1747 # Only perform the check for file, if the check method requires it
1748 case "$deplibs_check_method" in
1750 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1751 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1752 echo "configure:1753: checking for ${ac_tool_prefix}file" >&5
1753 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1754 echo $ac_n "(cached) $ac_c" 1>&6
1756 case "$MAGIC_CMD" in
1758 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1761 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1764 ac_save_MAGIC_CMD="$MAGIC_CMD"
1765 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1766 ac_dummy="/usr/bin:$PATH"
1767 for ac_dir in $ac_dummy; do
1768 test -z "$ac_dir" && ac_dir=.
1769 if test -f $ac_dir/${ac_tool_prefix}file; then
1770 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1771 if test -n "$file_magic_test_file"; then
1772 case "$deplibs_check_method" in
1774 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1775 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1776 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1777 egrep "$file_magic_regex" > /dev/null; then
1782 *** Warning: the command libtool uses to detect shared libraries,
1783 *** $file_magic_cmd, produces output that libtool cannot recognize.
1784 *** The result is that libtool may fail to recognize shared libraries
1785 *** as such. This will affect the creation of libtool libraries that
1786 *** depend on shared libraries, but programs linked with such libtool
1787 *** libraries will work regardless of this problem. Nevertheless, you
1788 *** may want to report the problem to your system manager and/or to
1789 *** bug-libtool@gnu.org
1799 MAGIC_CMD="$ac_save_MAGIC_CMD"
1804 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1805 if test -n "$MAGIC_CMD"; then
1806 echo "$ac_t""$MAGIC_CMD" 1>&6
1808 echo "$ac_t""no" 1>&6
1811 if test -z "$lt_cv_path_MAGIC_CMD"; then
1812 if test -n "$ac_tool_prefix"; then
1813 echo $ac_n "checking for file""... $ac_c" 1>&6
1814 echo "configure:1815: checking for file" >&5
1815 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1816 echo $ac_n "(cached) $ac_c" 1>&6
1818 case "$MAGIC_CMD" in
1820 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1823 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1826 ac_save_MAGIC_CMD="$MAGIC_CMD"
1827 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1828 ac_dummy="/usr/bin:$PATH"
1829 for ac_dir in $ac_dummy; do
1830 test -z "$ac_dir" && ac_dir=.
1831 if test -f $ac_dir/file; then
1832 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1833 if test -n "$file_magic_test_file"; then
1834 case "$deplibs_check_method" in
1836 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1837 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1838 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1839 egrep "$file_magic_regex" > /dev/null; then
1844 *** Warning: the command libtool uses to detect shared libraries,
1845 *** $file_magic_cmd, produces output that libtool cannot recognize.
1846 *** The result is that libtool may fail to recognize shared libraries
1847 *** as such. This will affect the creation of libtool libraries that
1848 *** depend on shared libraries, but programs linked with such libtool
1849 *** libraries will work regardless of this problem. Nevertheless, you
1850 *** may want to report the problem to your system manager and/or to
1851 *** bug-libtool@gnu.org
1861 MAGIC_CMD="$ac_save_MAGIC_CMD"
1866 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1867 if test -n "$MAGIC_CMD"; then
1868 echo "$ac_t""$MAGIC_CMD" 1>&6
1870 echo "$ac_t""no" 1>&6
1882 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1883 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1884 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1885 echo "configure:1886: checking for $ac_word" >&5
1886 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1887 echo $ac_n "(cached) $ac_c" 1>&6
1889 if test -n "$RANLIB"; then
1890 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1892 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1894 for ac_dir in $ac_dummy; do
1895 test -z "$ac_dir" && ac_dir=.
1896 if test -f $ac_dir/$ac_word; then
1897 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1904 RANLIB="$ac_cv_prog_RANLIB"
1905 if test -n "$RANLIB"; then
1906 echo "$ac_t""$RANLIB" 1>&6
1908 echo "$ac_t""no" 1>&6
1912 if test -z "$ac_cv_prog_RANLIB"; then
1913 if test -n "$ac_tool_prefix"; then
1914 # Extract the first word of "ranlib", so it can be a program name with args.
1915 set dummy ranlib; ac_word=$2
1916 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1917 echo "configure:1918: checking for $ac_word" >&5
1918 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1919 echo $ac_n "(cached) $ac_c" 1>&6
1921 if test -n "$RANLIB"; then
1922 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1924 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1926 for ac_dir in $ac_dummy; do
1927 test -z "$ac_dir" && ac_dir=.
1928 if test -f $ac_dir/$ac_word; then
1929 ac_cv_prog_RANLIB="ranlib"
1934 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1937 RANLIB="$ac_cv_prog_RANLIB"
1938 if test -n "$RANLIB"; then
1939 echo "$ac_t""$RANLIB" 1>&6
1941 echo "$ac_t""no" 1>&6
1949 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1950 set dummy ${ac_tool_prefix}strip; ac_word=$2
1951 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1952 echo "configure:1953: checking for $ac_word" >&5
1953 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1954 echo $ac_n "(cached) $ac_c" 1>&6
1956 if test -n "$STRIP"; then
1957 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1959 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1961 for ac_dir in $ac_dummy; do
1962 test -z "$ac_dir" && ac_dir=.
1963 if test -f $ac_dir/$ac_word; then
1964 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1971 STRIP="$ac_cv_prog_STRIP"
1972 if test -n "$STRIP"; then
1973 echo "$ac_t""$STRIP" 1>&6
1975 echo "$ac_t""no" 1>&6
1979 if test -z "$ac_cv_prog_STRIP"; then
1980 if test -n "$ac_tool_prefix"; then
1981 # Extract the first word of "strip", so it can be a program name with args.
1982 set dummy strip; ac_word=$2
1983 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1984 echo "configure:1985: checking for $ac_word" >&5
1985 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1986 echo $ac_n "(cached) $ac_c" 1>&6
1988 if test -n "$STRIP"; then
1989 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1991 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1993 for ac_dir in $ac_dummy; do
1994 test -z "$ac_dir" && ac_dir=.
1995 if test -f $ac_dir/$ac_word; then
1996 ac_cv_prog_STRIP="strip"
2001 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2004 STRIP="$ac_cv_prog_STRIP"
2005 if test -n "$STRIP"; then
2006 echo "$ac_t""$STRIP" 1>&6
2008 echo "$ac_t""no" 1>&6
2017 # Check for any special flags to pass to ltconfig.
2018 libtool_flags="--cache-file=$cache_file"
2019 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2020 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2021 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2022 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
2023 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2026 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2027 if test "${enable_libtool_lock+set}" = set; then
2028 enableval="$enable_libtool_lock"
2032 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2033 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2035 # Check whether --with-pic or --without-pic was given.
2036 if test "${with_pic+set}" = set; then
2043 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2044 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2046 # Some flags need to be propagated to the compiler or linker for good
2050 # Find out which ABI we are using.
2051 echo '#line 2052 "configure"' > conftest.$ac_ext
2052 if { (eval echo configure:2053: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2053 case "`/usr/bin/file conftest.o`" in
2069 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2070 SAVE_CFLAGS="$CFLAGS"
2071 CFLAGS="$CFLAGS -belf"
2072 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2073 echo "configure:2074: checking whether the C compiler needs -belf" >&5
2074 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2075 echo $ac_n "(cached) $ac_c" 1>&6
2079 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2080 ac_cpp='$CPP $CPPFLAGS'
2081 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2082 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2083 cross_compiling=$ac_cv_prog_cc_cross
2085 cat > conftest.$ac_ext <<EOF
2086 #line 2087 "configure"
2087 #include "confdefs.h"
2093 if { (eval echo configure:2094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2095 lt_cv_cc_needs_belf=yes
2097 echo "configure: failed program was:" >&5
2098 cat conftest.$ac_ext >&5
2100 lt_cv_cc_needs_belf=no
2104 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2105 ac_cpp='$CPP $CPPFLAGS'
2106 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2107 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2108 cross_compiling=$ac_cv_prog_cc_cross
2112 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2113 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2114 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2115 CFLAGS="$SAVE_CFLAGS"
2123 # Save cache, so that ltconfig can load it
2124 cat > confcache <<\EOF
2125 # This file is a shell script that caches the results of configure
2126 # tests run on this system so they can be shared between configure
2127 # scripts and configure runs. It is not useful on other systems.
2128 # If it contains results you don't want to keep, you may remove or edit it.
2130 # By default, configure uses ./config.cache as the cache file,
2131 # creating it if it does not exist already. You can give configure
2132 # the --cache-file=FILE option to use a different cache file; that is
2133 # what configure does when it calls configure scripts in
2134 # subdirectories, so they share the cache.
2135 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2136 # config.status only pays attention to the cache file if you give it the
2137 # --recheck option to rerun configure.
2140 # The following way of writing the cache mishandles newlines in values,
2141 # but we know of no workaround that is simple, portable, and efficient.
2142 # So, don't put newlines in cache variables' values.
2143 # Ultrix sh set writes to stderr and can't be redirected directly,
2144 # and sets the high bit in the cache file unless we assign to the vars.
2146 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2148 # `set' does not quote correctly, so add quotes (double-quote substitution
2149 # turns \\\\ into \\, and sed turns \\ into \).
2151 -e "s/'/'\\\\''/g" \
2152 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2155 # `set' quotes correctly as required by POSIX, so do not add quotes.
2156 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2159 if cmp -s $cache_file confcache; then
2162 if test -w $cache_file; then
2163 echo "updating cache $cache_file"
2164 cat confcache > $cache_file
2166 echo "not updating unwritable cache $cache_file"
2172 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2173 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2174 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2175 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2176 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2177 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2178 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2179 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2180 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2181 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2183 # Reload cache, that may have been modified by ltconfig
2184 if test -r "$cache_file"; then
2185 echo "loading cache $cache_file"
2188 echo "creating cache $cache_file"
2193 # This can be used to rebuild libtool when needed
2194 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2196 # Always use our own libtool.
2197 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2199 # Redirect the config.log output again, so that the ltconfig log is not
2200 # clobbered by the next message.
2201 exec 5>>./config.log
2210 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2211 if test "${enable_64_bit_bfd+set}" = set; then
2212 enableval="$enable_64_bit_bfd"
2213 case "${enableval}" in
2216 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2221 # Check whether --enable-targets or --disable-targets was given.
2222 if test "${enable_targets+set}" = set; then
2223 enableval="$enable_targets"
2224 case "${enableval}" in
2225 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2227 no) enable_targets= ;;
2228 *) enable_targets=$enableval ;;
2231 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2232 if test "${enable_commonbfdlib+set}" = set; then
2233 enableval="$enable_commonbfdlib"
2234 case "${enableval}" in
2235 yes) commonbfdlib=true ;;
2236 no) commonbfdlib=false ;;
2237 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2240 # Check whether --with-mmap or --without-mmap was given.
2241 if test "${with_mmap+set}" = set; then
2242 withval="$with_mmap"
2243 case "${withval}" in
2244 yes) want_mmap=true ;;
2245 no) want_mmap=false ;;
2246 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
2252 build_warnings="-W -Wall"
2253 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2254 if test "${enable_build_warnings+set}" = set; then
2255 enableval="$enable_build_warnings"
2256 case "${enableval}" in
2258 no) build_warnings="-w";;
2259 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2260 build_warnings="${build_warnings} ${t}";;
2261 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2262 build_warnings="${t} ${build_warnings}";;
2263 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2265 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2266 echo "Setting warning flags = $build_warnings" 6>&1
2270 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2271 WARN_CFLAGS="${build_warnings}"
2279 if test -z "$target" ; then
2280 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2282 if test "$program_transform_name" = s,x,x,; then
2283 program_transform_name=
2285 # Double any \ or $. echo might interpret backslashes.
2286 cat <<\EOF_SED > conftestsed
2287 s,\\,\\\\,g; s,\$,$$,g
2289 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
2292 test "$program_prefix" != NONE &&
2293 program_transform_name="s,^,${program_prefix},; $program_transform_name"
2294 # Use a double $ so make ignores it.
2295 test "$program_suffix" != NONE &&
2296 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
2298 # sed with no file args requires a program.
2299 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
2302 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2303 echo "configure:2304: checking whether to enable maintainer-specific portions of Makefiles" >&5
2304 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2305 if test "${enable_maintainer_mode+set}" = set; then
2306 enableval="$enable_maintainer_mode"
2307 USE_MAINTAINER_MODE=$enableval
2309 USE_MAINTAINER_MODE=no
2312 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2315 if test $USE_MAINTAINER_MODE = yes; then
2316 MAINTAINER_MODE_TRUE=
2317 MAINTAINER_MODE_FALSE='#'
2319 MAINTAINER_MODE_TRUE='#'
2320 MAINTAINER_MODE_FALSE=
2322 MAINT=$MAINTAINER_MODE_TRUE
2327 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2328 echo "configure:2329: checking for executable suffix" >&5
2329 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2330 echo $ac_n "(cached) $ac_c" 1>&6
2332 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2336 echo 'int main () { return 0; }' > conftest.$ac_ext
2338 if { (eval echo configure:2339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2339 for file in conftest.*; do
2341 *.c | *.o | *.obj) ;;
2342 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2346 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2349 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2354 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2355 echo "$ac_t""${ac_cv_exeext}" 1>&6
2364 # Extract the first word of "gcc", so it can be a program name with args.
2365 set dummy gcc; ac_word=$2
2366 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2367 echo "configure:2368: checking for $ac_word" >&5
2368 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2369 echo $ac_n "(cached) $ac_c" 1>&6
2371 if test -n "$CC"; then
2372 ac_cv_prog_CC="$CC" # Let the user override the test.
2374 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2376 for ac_dir in $ac_dummy; do
2377 test -z "$ac_dir" && ac_dir=.
2378 if test -f $ac_dir/$ac_word; then
2387 if test -n "$CC"; then
2388 echo "$ac_t""$CC" 1>&6
2390 echo "$ac_t""no" 1>&6
2393 if test -z "$CC"; then
2394 # Extract the first word of "cc", so it can be a program name with args.
2395 set dummy cc; ac_word=$2
2396 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2397 echo "configure:2398: checking for $ac_word" >&5
2398 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2399 echo $ac_n "(cached) $ac_c" 1>&6
2401 if test -n "$CC"; then
2402 ac_cv_prog_CC="$CC" # Let the user override the test.
2404 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2407 for ac_dir in $ac_dummy; do
2408 test -z "$ac_dir" && ac_dir=.
2409 if test -f $ac_dir/$ac_word; then
2410 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2411 ac_prog_rejected=yes
2419 if test $ac_prog_rejected = yes; then
2420 # We found a bogon in the path, so make sure we never use it.
2421 set dummy $ac_cv_prog_CC
2423 if test $# -gt 0; then
2424 # We chose a different compiler from the bogus one.
2425 # However, it has the same basename, so the bogon will be chosen
2426 # first if we set CC to just the basename; use the full file name.
2428 set dummy "$ac_dir/$ac_word" "$@"
2436 if test -n "$CC"; then
2437 echo "$ac_t""$CC" 1>&6
2439 echo "$ac_t""no" 1>&6
2442 if test -z "$CC"; then
2443 case "`uname -s`" in
2445 # Extract the first word of "cl", so it can be a program name with args.
2446 set dummy cl; ac_word=$2
2447 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2448 echo "configure:2449: checking for $ac_word" >&5
2449 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2450 echo $ac_n "(cached) $ac_c" 1>&6
2452 if test -n "$CC"; then
2453 ac_cv_prog_CC="$CC" # Let the user override the test.
2455 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2457 for ac_dir in $ac_dummy; do
2458 test -z "$ac_dir" && ac_dir=.
2459 if test -f $ac_dir/$ac_word; then
2468 if test -n "$CC"; then
2469 echo "$ac_t""$CC" 1>&6
2471 echo "$ac_t""no" 1>&6
2476 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2479 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2480 echo "configure:2481: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2483 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2484 ac_cpp='$CPP $CPPFLAGS'
2485 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2486 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2487 cross_compiling=$ac_cv_prog_cc_cross
2489 cat > conftest.$ac_ext << EOF
2491 #line 2492 "configure"
2492 #include "confdefs.h"
2496 if { (eval echo configure:2497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2497 ac_cv_prog_cc_works=yes
2498 # If we can't run a trivial program, we are probably using a cross compiler.
2499 if (./conftest; exit) 2>/dev/null; then
2500 ac_cv_prog_cc_cross=no
2502 ac_cv_prog_cc_cross=yes
2505 echo "configure: failed program was:" >&5
2506 cat conftest.$ac_ext >&5
2507 ac_cv_prog_cc_works=no
2511 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2512 ac_cpp='$CPP $CPPFLAGS'
2513 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2514 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2515 cross_compiling=$ac_cv_prog_cc_cross
2517 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2518 if test $ac_cv_prog_cc_works = no; then
2519 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2521 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2522 echo "configure:2523: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2523 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2524 cross_compiling=$ac_cv_prog_cc_cross
2526 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2527 echo "configure:2528: checking whether we are using GNU C" >&5
2528 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2529 echo $ac_n "(cached) $ac_c" 1>&6
2531 cat > conftest.c <<EOF
2536 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2537: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2543 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2545 if test $ac_cv_prog_gcc = yes; then
2551 ac_test_CFLAGS="${CFLAGS+set}"
2552 ac_save_CFLAGS="$CFLAGS"
2554 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2555 echo "configure:2556: checking whether ${CC-cc} accepts -g" >&5
2556 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2557 echo $ac_n "(cached) $ac_c" 1>&6
2559 echo 'void f(){}' > conftest.c
2560 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2569 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2570 if test "$ac_test_CFLAGS" = set; then
2571 CFLAGS="$ac_save_CFLAGS"
2572 elif test $ac_cv_prog_cc_g = yes; then
2573 if test "$GCC" = yes; then
2579 if test "$GCC" = yes; then
2588 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2589 echo "configure:2590: checking how to run the C preprocessor" >&5
2590 # On Suns, sometimes $CPP names a directory.
2591 if test -n "$CPP" && test -d "$CPP"; then
2594 if test -z "$CPP"; then
2595 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2596 echo $ac_n "(cached) $ac_c" 1>&6
2598 # This must be in double quotes, not single quotes, because CPP may get
2599 # substituted into the Makefile and "${CC-cc}" will confuse make.
2601 # On the NeXT, cc -E runs the code through the compiler's parser,
2602 # not just through cpp.
2603 cat > conftest.$ac_ext <<EOF
2604 #line 2605 "configure"
2605 #include "confdefs.h"
2609 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2610 { (eval echo configure:2611: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2611 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2612 if test -z "$ac_err"; then
2616 echo "configure: failed program was:" >&5
2617 cat conftest.$ac_ext >&5
2619 CPP="${CC-cc} -E -traditional-cpp"
2620 cat > conftest.$ac_ext <<EOF
2621 #line 2622 "configure"
2622 #include "confdefs.h"
2626 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2627 { (eval echo configure:2628: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2628 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2629 if test -z "$ac_err"; then
2633 echo "configure: failed program was:" >&5
2634 cat conftest.$ac_ext >&5
2636 CPP="${CC-cc} -nologo -E"
2637 cat > conftest.$ac_ext <<EOF
2638 #line 2639 "configure"
2639 #include "confdefs.h"
2643 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2644 { (eval echo configure:2645: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2645 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2646 if test -z "$ac_err"; then
2650 echo "configure: failed program was:" >&5
2651 cat conftest.$ac_ext >&5
2660 ac_cv_prog_CPP="$CPP"
2662 CPP="$ac_cv_prog_CPP"
2664 ac_cv_prog_CPP="$CPP"
2666 echo "$ac_t""$CPP" 1>&6
2668 # Extract the first word of "ranlib", so it can be a program name with args.
2669 set dummy ranlib; ac_word=$2
2670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2671 echo "configure:2672: checking for $ac_word" >&5
2672 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2673 echo $ac_n "(cached) $ac_c" 1>&6
2675 if test -n "$RANLIB"; then
2676 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2678 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2680 for ac_dir in $ac_dummy; do
2681 test -z "$ac_dir" && ac_dir=.
2682 if test -f $ac_dir/$ac_word; then
2683 ac_cv_prog_RANLIB="ranlib"
2688 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2691 RANLIB="$ac_cv_prog_RANLIB"
2692 if test -n "$RANLIB"; then
2693 echo "$ac_t""$RANLIB" 1>&6
2695 echo "$ac_t""no" 1>&6
2698 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2699 echo "configure:2700: checking for ANSI C header files" >&5
2700 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2701 echo $ac_n "(cached) $ac_c" 1>&6
2703 cat > conftest.$ac_ext <<EOF
2704 #line 2705 "configure"
2705 #include "confdefs.h"
2711 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2712 { (eval echo configure:2713: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2713 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2714 if test -z "$ac_err"; then
2716 ac_cv_header_stdc=yes
2719 echo "configure: failed program was:" >&5
2720 cat conftest.$ac_ext >&5
2722 ac_cv_header_stdc=no
2726 if test $ac_cv_header_stdc = yes; then
2727 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2728 cat > conftest.$ac_ext <<EOF
2729 #line 2730 "configure"
2730 #include "confdefs.h"
2733 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2734 egrep "memchr" >/dev/null 2>&1; then
2738 ac_cv_header_stdc=no
2744 if test $ac_cv_header_stdc = yes; then
2745 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2746 cat > conftest.$ac_ext <<EOF
2747 #line 2748 "configure"
2748 #include "confdefs.h"
2751 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2752 egrep "free" >/dev/null 2>&1; then
2756 ac_cv_header_stdc=no
2762 if test $ac_cv_header_stdc = yes; then
2763 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2764 if test "$cross_compiling" = yes; then
2767 cat > conftest.$ac_ext <<EOF
2768 #line 2769 "configure"
2769 #include "confdefs.h"
2771 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2772 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2773 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2774 int main () { int i; for (i = 0; i < 256; i++)
2775 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2779 if { (eval echo configure:2780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2783 echo "configure: failed program was:" >&5
2784 cat conftest.$ac_ext >&5
2786 ac_cv_header_stdc=no
2794 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2795 if test $ac_cv_header_stdc = yes; then
2796 cat >> confdefs.h <<\EOF
2797 #define STDC_HEADERS 1
2802 echo $ac_n "checking for working const""... $ac_c" 1>&6
2803 echo "configure:2804: checking for working const" >&5
2804 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2805 echo $ac_n "(cached) $ac_c" 1>&6
2807 cat > conftest.$ac_ext <<EOF
2808 #line 2809 "configure"
2809 #include "confdefs.h"
2813 /* Ultrix mips cc rejects this. */
2814 typedef int charset[2]; const charset x;
2815 /* SunOS 4.1.1 cc rejects this. */
2816 char const *const *ccp;
2818 /* NEC SVR4.0.2 mips cc rejects this. */
2819 struct point {int x, y;};
2820 static struct point const zero = {0,0};
2821 /* AIX XL C 1.02.0.0 rejects this.
2822 It does not let you subtract one const X* pointer from another in an arm
2823 of an if-expression whose if-part is not a constant expression */
2824 const char *g = "string";
2825 ccp = &g + (g ? g-g : 0);
2826 /* HPUX 7.0 cc rejects these. */
2829 ccp = (char const *const *) p;
2830 { /* SCO 3.2v4 cc rejects this. */
2832 char const *s = 0 ? (char *) 0 : (char const *) 0;
2836 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2838 const int *foo = &x[0];
2841 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2842 typedef const int *iptr;
2846 { /* AIX XL C 1.02.0.0 rejects this saying
2847 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2848 struct s { int j; const int *ap[3]; };
2849 struct s *b; b->j = 5;
2851 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2857 if { (eval echo configure:2858: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2861 echo "configure: failed program was:" >&5
2862 cat conftest.$ac_ext >&5
2869 echo "$ac_t""$ac_cv_c_const" 1>&6
2870 if test $ac_cv_c_const = no; then
2871 cat >> confdefs.h <<\EOF
2877 echo $ac_n "checking for inline""... $ac_c" 1>&6
2878 echo "configure:2879: checking for inline" >&5
2879 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2880 echo $ac_n "(cached) $ac_c" 1>&6
2883 for ac_kw in inline __inline__ __inline; do
2884 cat > conftest.$ac_ext <<EOF
2885 #line 2886 "configure"
2886 #include "confdefs.h"
2892 if { (eval echo configure:2893: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2894 ac_cv_c_inline=$ac_kw; break
2896 echo "configure: failed program was:" >&5
2897 cat conftest.$ac_ext >&5
2904 echo "$ac_t""$ac_cv_c_inline" 1>&6
2905 case "$ac_cv_c_inline" in
2907 no) cat >> confdefs.h <<\EOF
2911 *) cat >> confdefs.h <<EOF
2912 #define inline $ac_cv_c_inline
2917 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2918 echo "configure:2919: checking for off_t" >&5
2919 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2920 echo $ac_n "(cached) $ac_c" 1>&6
2922 cat > conftest.$ac_ext <<EOF
2923 #line 2924 "configure"
2924 #include "confdefs.h"
2925 #include <sys/types.h>
2931 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2932 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2934 ac_cv_type_off_t=yes
2942 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2943 if test $ac_cv_type_off_t = no; then
2944 cat >> confdefs.h <<\EOF
2950 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2951 echo "configure:2952: checking for size_t" >&5
2952 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2953 echo $ac_n "(cached) $ac_c" 1>&6
2955 cat > conftest.$ac_ext <<EOF
2956 #line 2957 "configure"
2957 #include "confdefs.h"
2958 #include <sys/types.h>
2964 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2965 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2967 ac_cv_type_size_t=yes
2970 ac_cv_type_size_t=no
2975 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2976 if test $ac_cv_type_size_t = no; then
2977 cat >> confdefs.h <<\EOF
2978 #define size_t unsigned
2983 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2984 # for constant arguments. Useless!
2985 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2986 echo "configure:2987: checking for working alloca.h" >&5
2987 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2988 echo $ac_n "(cached) $ac_c" 1>&6
2990 cat > conftest.$ac_ext <<EOF
2991 #line 2992 "configure"
2992 #include "confdefs.h"
2995 char *p = alloca(2 * sizeof(int));
2998 if { (eval echo configure:2999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3000 ac_cv_header_alloca_h=yes
3002 echo "configure: failed program was:" >&5
3003 cat conftest.$ac_ext >&5
3005 ac_cv_header_alloca_h=no
3010 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3011 if test $ac_cv_header_alloca_h = yes; then
3012 cat >> confdefs.h <<\EOF
3013 #define HAVE_ALLOCA_H 1
3018 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3019 echo "configure:3020: checking for alloca" >&5
3020 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3021 echo $ac_n "(cached) $ac_c" 1>&6
3023 cat > conftest.$ac_ext <<EOF
3024 #line 3025 "configure"
3025 #include "confdefs.h"
3028 # define alloca __builtin_alloca
3031 # include <malloc.h>
3032 # define alloca _alloca
3035 # include <alloca.h>
3040 # ifndef alloca /* predefined by HP cc +Olibcalls */
3049 char *p = (char *) alloca(1);
3052 if { (eval echo configure:3053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3054 ac_cv_func_alloca_works=yes
3056 echo "configure: failed program was:" >&5
3057 cat conftest.$ac_ext >&5
3059 ac_cv_func_alloca_works=no
3064 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3065 if test $ac_cv_func_alloca_works = yes; then
3066 cat >> confdefs.h <<\EOF
3067 #define HAVE_ALLOCA 1
3072 if test $ac_cv_func_alloca_works = no; then
3073 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3074 # that cause trouble. Some versions do not even contain alloca or
3075 # contain a buggy version. If you still want to use their alloca,
3076 # use ar to extract alloca.o from them instead of compiling alloca.c.
3077 ALLOCA=alloca.${ac_objext}
3078 cat >> confdefs.h <<\EOF
3083 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3084 echo "configure:3085: checking whether alloca needs Cray hooks" >&5
3085 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3086 echo $ac_n "(cached) $ac_c" 1>&6
3088 cat > conftest.$ac_ext <<EOF
3089 #line 3090 "configure"
3090 #include "confdefs.h"
3091 #if defined(CRAY) && ! defined(CRAY2)
3098 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3099 egrep "webecray" >/dev/null 2>&1; then
3110 echo "$ac_t""$ac_cv_os_cray" 1>&6
3111 if test $ac_cv_os_cray = yes; then
3112 for ac_func in _getb67 GETB67 getb67; do
3113 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3114 echo "configure:3115: checking for $ac_func" >&5
3115 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3116 echo $ac_n "(cached) $ac_c" 1>&6
3118 cat > conftest.$ac_ext <<EOF
3119 #line 3120 "configure"
3120 #include "confdefs.h"
3121 /* System header to define __stub macros and hopefully few prototypes,
3122 which can conflict with char $ac_func(); below. */
3124 /* Override any gcc2 internal prototype to avoid an error. */
3125 /* We use char because int might match the return type of a gcc2
3126 builtin and then its argument prototype would still apply. */
3131 /* The GNU C library defines this for functions which it implements
3132 to always fail with ENOSYS. Some functions are actually named
3133 something starting with __ and the normal name is an alias. */
3134 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3142 if { (eval echo configure:3143: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3144 eval "ac_cv_func_$ac_func=yes"
3146 echo "configure: failed program was:" >&5
3147 cat conftest.$ac_ext >&5
3149 eval "ac_cv_func_$ac_func=no"
3154 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3155 echo "$ac_t""yes" 1>&6
3156 cat >> confdefs.h <<EOF
3157 #define CRAY_STACKSEG_END $ac_func
3162 echo "$ac_t""no" 1>&6
3168 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3169 echo "configure:3170: checking stack direction for C alloca" >&5
3170 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3171 echo $ac_n "(cached) $ac_c" 1>&6
3173 if test "$cross_compiling" = yes; then
3174 ac_cv_c_stack_direction=0
3176 cat > conftest.$ac_ext <<EOF
3177 #line 3178 "configure"
3178 #include "confdefs.h"
3179 find_stack_direction ()
3181 static char *addr = 0;
3186 return find_stack_direction ();
3189 return (&dummy > addr) ? 1 : -1;
3193 exit (find_stack_direction() < 0);
3196 if { (eval echo configure:3197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3198 ac_cv_c_stack_direction=1
3200 echo "configure: failed program was:" >&5
3201 cat conftest.$ac_ext >&5
3203 ac_cv_c_stack_direction=-1
3210 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3211 cat >> confdefs.h <<EOF
3212 #define STACK_DIRECTION $ac_cv_c_stack_direction
3217 for ac_hdr in unistd.h
3219 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3220 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3221 echo "configure:3222: checking for $ac_hdr" >&5
3222 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3223 echo $ac_n "(cached) $ac_c" 1>&6
3225 cat > conftest.$ac_ext <<EOF
3226 #line 3227 "configure"
3227 #include "confdefs.h"
3230 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3231 { (eval echo configure:3232: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3232 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3233 if test -z "$ac_err"; then
3235 eval "ac_cv_header_$ac_safe=yes"
3238 echo "configure: failed program was:" >&5
3239 cat conftest.$ac_ext >&5
3241 eval "ac_cv_header_$ac_safe=no"
3245 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3246 echo "$ac_t""yes" 1>&6
3247 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3248 cat >> confdefs.h <<EOF
3249 #define $ac_tr_hdr 1
3253 echo "$ac_t""no" 1>&6
3257 for ac_func in getpagesize
3259 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3260 echo "configure:3261: checking for $ac_func" >&5
3261 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3262 echo $ac_n "(cached) $ac_c" 1>&6
3264 cat > conftest.$ac_ext <<EOF
3265 #line 3266 "configure"
3266 #include "confdefs.h"
3267 /* System header to define __stub macros and hopefully few prototypes,
3268 which can conflict with char $ac_func(); below. */
3270 /* Override any gcc2 internal prototype to avoid an error. */
3271 /* We use char because int might match the return type of a gcc2
3272 builtin and then its argument prototype would still apply. */
3277 /* The GNU C library defines this for functions which it implements
3278 to always fail with ENOSYS. Some functions are actually named
3279 something starting with __ and the normal name is an alias. */
3280 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3288 if { (eval echo configure:3289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3290 eval "ac_cv_func_$ac_func=yes"
3292 echo "configure: failed program was:" >&5
3293 cat conftest.$ac_ext >&5
3295 eval "ac_cv_func_$ac_func=no"
3300 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3301 echo "$ac_t""yes" 1>&6
3302 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3303 cat >> confdefs.h <<EOF
3304 #define $ac_tr_func 1
3308 echo "$ac_t""no" 1>&6
3312 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3313 echo "configure:3314: checking for working mmap" >&5
3314 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3315 echo $ac_n "(cached) $ac_c" 1>&6
3317 if test "$cross_compiling" = yes; then
3318 ac_cv_func_mmap_fixed_mapped=no
3320 cat > conftest.$ac_ext <<EOF
3321 #line 3322 "configure"
3322 #include "confdefs.h"
3324 /* Thanks to Mike Haertel and Jim Avera for this test.
3325 Here is a matrix of mmap possibilities:
3326 mmap private not fixed
3327 mmap private fixed at somewhere currently unmapped
3328 mmap private fixed at somewhere already mapped
3329 mmap shared not fixed
3330 mmap shared fixed at somewhere currently unmapped
3331 mmap shared fixed at somewhere already mapped
3332 For private mappings, we should verify that changes cannot be read()
3333 back from the file, nor mmap's back from the file at a different
3334 address. (There have been systems where private was not correctly
3335 implemented like the infamous i386 svr4.0, and systems where the
3336 VM page cache was not coherent with the filesystem buffer cache
3337 like early versions of FreeBSD and possibly contemporary NetBSD.)
3338 For shared mappings, we should conversely verify that changes get
3339 propogated back to all the places they're supposed to be.
3341 Grep wants private fixed already mapped.
3342 The main things grep needs to know about mmap are:
3343 * does it exist and is it safe to write into the mmap'd area
3344 * how to use it (BSD variants) */
3345 #include <sys/types.h>
3347 #include <sys/mman.h>
3349 /* This mess was copied from the GNU getpagesize.h. */
3350 #ifndef HAVE_GETPAGESIZE
3351 # ifdef HAVE_UNISTD_H
3352 # include <unistd.h>
3355 /* Assume that all systems that can run configure have sys/param.h. */
3356 # ifndef HAVE_SYS_PARAM_H
3357 # define HAVE_SYS_PARAM_H 1
3360 # ifdef _SC_PAGESIZE
3361 # define getpagesize() sysconf(_SC_PAGESIZE)
3362 # else /* no _SC_PAGESIZE */
3363 # ifdef HAVE_SYS_PARAM_H
3364 # include <sys/param.h>
3365 # ifdef EXEC_PAGESIZE
3366 # define getpagesize() EXEC_PAGESIZE
3367 # else /* no EXEC_PAGESIZE */
3369 # define getpagesize() NBPG * CLSIZE
3372 # endif /* no CLSIZE */
3373 # else /* no NBPG */
3375 # define getpagesize() NBPC
3376 # else /* no NBPC */
3378 # define getpagesize() PAGESIZE
3379 # endif /* PAGESIZE */
3380 # endif /* no NBPC */
3381 # endif /* no NBPG */
3382 # endif /* no EXEC_PAGESIZE */
3383 # else /* no HAVE_SYS_PARAM_H */
3384 # define getpagesize() 8192 /* punt totally */
3385 # endif /* no HAVE_SYS_PARAM_H */
3386 # endif /* no _SC_PAGESIZE */
3388 #endif /* no HAVE_GETPAGESIZE */
3391 extern "C" { void *malloc(unsigned); }
3399 char *data, *data2, *data3;
3403 pagesize = getpagesize();
3406 * First, make a file with some known garbage in it.
3408 data = malloc(pagesize);
3411 for (i = 0; i < pagesize; ++i)
3412 *(data + i) = rand();
3414 fd = creat("conftestmmap", 0600);
3417 if (write(fd, data, pagesize) != pagesize)
3422 * Next, try to mmap the file at a fixed address which
3423 * already has something else allocated at it. If we can,
3424 * also make sure that we see the same garbage.
3426 fd = open("conftestmmap", O_RDWR);
3429 data2 = malloc(2 * pagesize);
3432 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3433 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3434 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3436 for (i = 0; i < pagesize; ++i)
3437 if (*(data + i) != *(data2 + i))
3441 * Finally, make sure that changes to the mapped area
3442 * do not percolate back to the file as seen by read().
3443 * (This is a bug on some variants of i386 svr4.0.)
3445 for (i = 0; i < pagesize; ++i)
3446 *(data2 + i) = *(data2 + i) + 1;
3447 data3 = malloc(pagesize);
3450 if (read(fd, data3, pagesize) != pagesize)
3452 for (i = 0; i < pagesize; ++i)
3453 if (*(data + i) != *(data3 + i))
3456 unlink("conftestmmap");
3461 if { (eval echo configure:3462: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3463 ac_cv_func_mmap_fixed_mapped=yes
3465 echo "configure: failed program was:" >&5
3466 cat conftest.$ac_ext >&5
3468 ac_cv_func_mmap_fixed_mapped=no
3475 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3476 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3477 cat >> confdefs.h <<\EOF
3484 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3485 unistd.h values.h sys/param.h
3487 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3488 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3489 echo "configure:3490: checking for $ac_hdr" >&5
3490 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3491 echo $ac_n "(cached) $ac_c" 1>&6
3493 cat > conftest.$ac_ext <<EOF
3494 #line 3495 "configure"
3495 #include "confdefs.h"
3498 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3499 { (eval echo configure:3500: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3500 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3501 if test -z "$ac_err"; then
3503 eval "ac_cv_header_$ac_safe=yes"
3506 echo "configure: failed program was:" >&5
3507 cat conftest.$ac_ext >&5
3509 eval "ac_cv_header_$ac_safe=no"
3513 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3514 echo "$ac_t""yes" 1>&6
3515 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3516 cat >> confdefs.h <<EOF
3517 #define $ac_tr_hdr 1
3521 echo "$ac_t""no" 1>&6
3525 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3526 __argz_count __argz_stringify __argz_next
3528 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3529 echo "configure:3530: checking for $ac_func" >&5
3530 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3531 echo $ac_n "(cached) $ac_c" 1>&6
3533 cat > conftest.$ac_ext <<EOF
3534 #line 3535 "configure"
3535 #include "confdefs.h"
3536 /* System header to define __stub macros and hopefully few prototypes,
3537 which can conflict with char $ac_func(); below. */
3539 /* Override any gcc2 internal prototype to avoid an error. */
3540 /* We use char because int might match the return type of a gcc2
3541 builtin and then its argument prototype would still apply. */
3546 /* The GNU C library defines this for functions which it implements
3547 to always fail with ENOSYS. Some functions are actually named
3548 something starting with __ and the normal name is an alias. */
3549 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3557 if { (eval echo configure:3558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3559 eval "ac_cv_func_$ac_func=yes"
3561 echo "configure: failed program was:" >&5
3562 cat conftest.$ac_ext >&5
3564 eval "ac_cv_func_$ac_func=no"
3569 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3570 echo "$ac_t""yes" 1>&6
3571 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3572 cat >> confdefs.h <<EOF
3573 #define $ac_tr_func 1
3577 echo "$ac_t""no" 1>&6
3582 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3583 for ac_func in stpcpy
3585 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3586 echo "configure:3587: checking for $ac_func" >&5
3587 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3588 echo $ac_n "(cached) $ac_c" 1>&6
3590 cat > conftest.$ac_ext <<EOF
3591 #line 3592 "configure"
3592 #include "confdefs.h"
3593 /* System header to define __stub macros and hopefully few prototypes,
3594 which can conflict with char $ac_func(); below. */
3596 /* Override any gcc2 internal prototype to avoid an error. */
3597 /* We use char because int might match the return type of a gcc2
3598 builtin and then its argument prototype would still apply. */
3603 /* The GNU C library defines this for functions which it implements
3604 to always fail with ENOSYS. Some functions are actually named
3605 something starting with __ and the normal name is an alias. */
3606 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3614 if { (eval echo configure:3615: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3616 eval "ac_cv_func_$ac_func=yes"
3618 echo "configure: failed program was:" >&5
3619 cat conftest.$ac_ext >&5
3621 eval "ac_cv_func_$ac_func=no"
3626 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3627 echo "$ac_t""yes" 1>&6
3628 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3629 cat >> confdefs.h <<EOF
3630 #define $ac_tr_func 1
3634 echo "$ac_t""no" 1>&6
3639 if test "${ac_cv_func_stpcpy}" = "yes"; then
3640 cat >> confdefs.h <<\EOF
3641 #define HAVE_STPCPY 1
3646 if test $ac_cv_header_locale_h = yes; then
3647 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3648 echo "configure:3649: checking for LC_MESSAGES" >&5
3649 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3650 echo $ac_n "(cached) $ac_c" 1>&6
3652 cat > conftest.$ac_ext <<EOF
3653 #line 3654 "configure"
3654 #include "confdefs.h"
3660 if { (eval echo configure:3661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3662 am_cv_val_LC_MESSAGES=yes
3664 echo "configure: failed program was:" >&5
3665 cat conftest.$ac_ext >&5
3667 am_cv_val_LC_MESSAGES=no
3672 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3673 if test $am_cv_val_LC_MESSAGES = yes; then
3674 cat >> confdefs.h <<\EOF
3675 #define HAVE_LC_MESSAGES 1
3680 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3681 echo "configure:3682: checking whether NLS is requested" >&5
3682 # Check whether --enable-nls or --disable-nls was given.
3683 if test "${enable_nls+set}" = set; then
3684 enableval="$enable_nls"
3690 echo "$ac_t""$USE_NLS" 1>&6
3693 USE_INCLUDED_LIBINTL=no
3695 if test "$USE_NLS" = "yes"; then
3696 cat >> confdefs.h <<\EOF
3697 #define ENABLE_NLS 1
3700 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3701 echo "configure:3702: checking whether included gettext is requested" >&5
3702 # Check whether --with-included-gettext or --without-included-gettext was given.
3703 if test "${with_included_gettext+set}" = set; then
3704 withval="$with_included_gettext"
3705 nls_cv_force_use_gnu_gettext=$withval
3707 nls_cv_force_use_gnu_gettext=no
3710 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3712 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3713 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3715 nls_cv_header_libgt=
3718 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3719 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3720 echo "configure:3721: checking for libintl.h" >&5
3721 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3722 echo $ac_n "(cached) $ac_c" 1>&6
3724 cat > conftest.$ac_ext <<EOF
3725 #line 3726 "configure"
3726 #include "confdefs.h"
3727 #include <libintl.h>
3729 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3730 { (eval echo configure:3731: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3731 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3732 if test -z "$ac_err"; then
3734 eval "ac_cv_header_$ac_safe=yes"
3737 echo "configure: failed program was:" >&5
3738 cat conftest.$ac_ext >&5
3740 eval "ac_cv_header_$ac_safe=no"
3744 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3745 echo "$ac_t""yes" 1>&6
3746 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3747 echo "configure:3748: checking for gettext in libc" >&5
3748 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3749 echo $ac_n "(cached) $ac_c" 1>&6
3751 cat > conftest.$ac_ext <<EOF
3752 #line 3753 "configure"
3753 #include "confdefs.h"
3754 #include <libintl.h>
3756 return (int) gettext ("")
3759 if { (eval echo configure:3760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3761 gt_cv_func_gettext_libc=yes
3763 echo "configure: failed program was:" >&5
3764 cat conftest.$ac_ext >&5
3766 gt_cv_func_gettext_libc=no
3771 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3773 if test "$gt_cv_func_gettext_libc" != "yes"; then
3774 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3775 echo "configure:3776: checking for bindtextdomain in -lintl" >&5
3776 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3777 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3778 echo $ac_n "(cached) $ac_c" 1>&6
3780 ac_save_LIBS="$LIBS"
3782 cat > conftest.$ac_ext <<EOF
3783 #line 3784 "configure"
3784 #include "confdefs.h"
3785 /* Override any gcc2 internal prototype to avoid an error. */
3786 /* We use char because int might match the return type of a gcc2
3787 builtin and then its argument prototype would still apply. */
3788 char bindtextdomain();
3794 if { (eval echo configure:3795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3796 eval "ac_cv_lib_$ac_lib_var=yes"
3798 echo "configure: failed program was:" >&5
3799 cat conftest.$ac_ext >&5
3801 eval "ac_cv_lib_$ac_lib_var=no"
3804 LIBS="$ac_save_LIBS"
3807 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3808 echo "$ac_t""yes" 1>&6
3809 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3810 echo "configure:3811: checking for gettext in libintl" >&5
3811 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3812 echo $ac_n "(cached) $ac_c" 1>&6
3814 cat > conftest.$ac_ext <<EOF
3815 #line 3816 "configure"
3816 #include "confdefs.h"
3819 return (int) gettext ("")
3822 if { (eval echo configure:3823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3824 gt_cv_func_gettext_libintl=yes
3826 echo "configure: failed program was:" >&5
3827 cat conftest.$ac_ext >&5
3829 gt_cv_func_gettext_libintl=no
3834 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3836 echo "$ac_t""no" 1>&6
3841 if test "$gt_cv_func_gettext_libc" = "yes" \
3842 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3843 cat >> confdefs.h <<\EOF
3844 #define HAVE_GETTEXT 1
3847 # Extract the first word of "msgfmt", so it can be a program name with args.
3848 set dummy msgfmt; ac_word=$2
3849 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3850 echo "configure:3851: checking for $ac_word" >&5
3851 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3852 echo $ac_n "(cached) $ac_c" 1>&6
3856 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3859 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3860 for ac_dir in $PATH; do
3861 test -z "$ac_dir" && ac_dir=.
3862 if test -f $ac_dir/$ac_word; then
3863 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3864 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3870 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3874 MSGFMT="$ac_cv_path_MSGFMT"
3875 if test -n "$MSGFMT"; then
3876 echo "$ac_t""$MSGFMT" 1>&6
3878 echo "$ac_t""no" 1>&6
3880 if test "$MSGFMT" != "no"; then
3881 for ac_func in dcgettext
3883 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3884 echo "configure:3885: checking for $ac_func" >&5
3885 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3886 echo $ac_n "(cached) $ac_c" 1>&6
3888 cat > conftest.$ac_ext <<EOF
3889 #line 3890 "configure"
3890 #include "confdefs.h"
3891 /* System header to define __stub macros and hopefully few prototypes,
3892 which can conflict with char $ac_func(); below. */
3894 /* Override any gcc2 internal prototype to avoid an error. */
3895 /* We use char because int might match the return type of a gcc2
3896 builtin and then its argument prototype would still apply. */
3901 /* The GNU C library defines this for functions which it implements
3902 to always fail with ENOSYS. Some functions are actually named
3903 something starting with __ and the normal name is an alias. */
3904 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3912 if { (eval echo configure:3913: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3914 eval "ac_cv_func_$ac_func=yes"
3916 echo "configure: failed program was:" >&5
3917 cat conftest.$ac_ext >&5
3919 eval "ac_cv_func_$ac_func=no"
3924 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3925 echo "$ac_t""yes" 1>&6
3926 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3927 cat >> confdefs.h <<EOF
3928 #define $ac_tr_func 1
3932 echo "$ac_t""no" 1>&6
3936 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3937 set dummy gmsgfmt; ac_word=$2
3938 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3939 echo "configure:3940: checking for $ac_word" >&5
3940 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3941 echo $ac_n "(cached) $ac_c" 1>&6
3945 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3948 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3951 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3953 for ac_dir in $ac_dummy; do
3954 test -z "$ac_dir" && ac_dir=.
3955 if test -f $ac_dir/$ac_word; then
3956 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3961 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3965 GMSGFMT="$ac_cv_path_GMSGFMT"
3966 if test -n "$GMSGFMT"; then
3967 echo "$ac_t""$GMSGFMT" 1>&6
3969 echo "$ac_t""no" 1>&6
3972 # Extract the first word of "xgettext", so it can be a program name with args.
3973 set dummy xgettext; ac_word=$2
3974 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3975 echo "configure:3976: checking for $ac_word" >&5
3976 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3977 echo $ac_n "(cached) $ac_c" 1>&6
3981 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3984 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3985 for ac_dir in $PATH; do
3986 test -z "$ac_dir" && ac_dir=.
3987 if test -f $ac_dir/$ac_word; then
3988 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3989 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3995 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3999 XGETTEXT="$ac_cv_path_XGETTEXT"
4000 if test -n "$XGETTEXT"; then
4001 echo "$ac_t""$XGETTEXT" 1>&6
4003 echo "$ac_t""no" 1>&6
4006 cat > conftest.$ac_ext <<EOF
4007 #line 4008 "configure"
4008 #include "confdefs.h"
4011 extern int _nl_msg_cat_cntr;
4012 return _nl_msg_cat_cntr
4015 if { (eval echo configure:4016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4020 echo "configure: failed program was:" >&5
4021 cat conftest.$ac_ext >&5
4032 echo "$ac_t""no" 1>&6
4037 if test "$CATOBJEXT" = "NONE"; then
4038 nls_cv_use_gnu_gettext=yes
4042 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4043 INTLOBJS="\$(GETTOBJS)"
4044 # Extract the first word of "msgfmt", so it can be a program name with args.
4045 set dummy msgfmt; ac_word=$2
4046 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4047 echo "configure:4048: checking for $ac_word" >&5
4048 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4049 echo $ac_n "(cached) $ac_c" 1>&6
4053 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4056 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4057 for ac_dir in $PATH; do
4058 test -z "$ac_dir" && ac_dir=.
4059 if test -f $ac_dir/$ac_word; then
4060 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4061 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4067 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4071 MSGFMT="$ac_cv_path_MSGFMT"
4072 if test -n "$MSGFMT"; then
4073 echo "$ac_t""$MSGFMT" 1>&6
4075 echo "$ac_t""no" 1>&6
4078 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4079 set dummy gmsgfmt; ac_word=$2
4080 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4081 echo "configure:4082: checking for $ac_word" >&5
4082 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4083 echo $ac_n "(cached) $ac_c" 1>&6
4087 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4090 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4093 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4095 for ac_dir in $ac_dummy; do
4096 test -z "$ac_dir" && ac_dir=.
4097 if test -f $ac_dir/$ac_word; then
4098 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4103 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4107 GMSGFMT="$ac_cv_path_GMSGFMT"
4108 if test -n "$GMSGFMT"; then
4109 echo "$ac_t""$GMSGFMT" 1>&6
4111 echo "$ac_t""no" 1>&6
4114 # Extract the first word of "xgettext", so it can be a program name with args.
4115 set dummy xgettext; ac_word=$2
4116 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4117 echo "configure:4118: checking for $ac_word" >&5
4118 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4119 echo $ac_n "(cached) $ac_c" 1>&6
4123 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4126 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4127 for ac_dir in $PATH; do
4128 test -z "$ac_dir" && ac_dir=.
4129 if test -f $ac_dir/$ac_word; then
4130 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4131 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4137 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4141 XGETTEXT="$ac_cv_path_XGETTEXT"
4142 if test -n "$XGETTEXT"; then
4143 echo "$ac_t""$XGETTEXT" 1>&6
4145 echo "$ac_t""no" 1>&6
4149 USE_INCLUDED_LIBINTL=yes
4153 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4155 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4156 nls_cv_header_intl=libintl.h
4157 nls_cv_header_libgt=libgettext.h
4160 if test "$XGETTEXT" != ":"; then
4161 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4164 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4169 # We need to process the po/ directory.
4173 nls_cv_header_intl=libintl.h
4174 nls_cv_header_libgt=libgettext.h
4177 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4178 # because some of the sources are only built for this goal.
4179 if test "$PACKAGE" = gettext; then
4181 USE_INCLUDED_LIBINTL=yes
4184 for lang in $ALL_LINGUAS; do
4185 GMOFILES="$GMOFILES $lang.gmo"
4186 POFILES="$POFILES $lang.po"
4202 if test "x$CATOBJEXT" != "x"; then
4203 if test "x$ALL_LINGUAS" = "x"; then
4206 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4207 echo "configure:4208: checking for catalogs to be installed" >&5
4209 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4210 case "$ALL_LINGUAS" in
4211 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4214 LINGUAS=$NEW_LINGUAS
4215 echo "$ac_t""$LINGUAS" 1>&6
4218 if test -n "$LINGUAS"; then
4219 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4223 if test $ac_cv_header_locale_h = yes; then
4224 INCLUDE_LOCALE_H="#include <locale.h>"
4227 /* The system does not provide the header <locale.h>. Take care yourself. */"
4231 if test -f $srcdir/po2tbl.sed.in; then
4232 if test "$CATOBJEXT" = ".cat"; then
4233 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4234 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4235 echo "configure:4236: checking for linux/version.h" >&5
4236 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4237 echo $ac_n "(cached) $ac_c" 1>&6
4239 cat > conftest.$ac_ext <<EOF
4240 #line 4241 "configure"
4241 #include "confdefs.h"
4242 #include <linux/version.h>
4244 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4245 { (eval echo configure:4246: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4246 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4247 if test -z "$ac_err"; then
4249 eval "ac_cv_header_$ac_safe=yes"
4252 echo "configure: failed program was:" >&5
4253 cat conftest.$ac_ext >&5
4255 eval "ac_cv_header_$ac_safe=no"
4259 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4260 echo "$ac_t""yes" 1>&6
4263 echo "$ac_t""no" 1>&6
4268 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4270 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4271 $srcdir/po2tbl.sed.in > po2tbl.sed
4274 if test "$PACKAGE" = "gettext"; then
4284 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4290 if test -d $srcdir/po; then
4291 test -d po || mkdir po
4292 if test "x$srcdir" != "x."; then
4293 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4294 posrcprefix="$srcdir/"
4296 posrcprefix="../$srcdir/"
4302 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4303 < $srcdir/po/POTFILES.in > po/POTFILES
4307 # Permit host specific settings.
4308 . ${srcdir}/configure.host
4311 # Find a good install program. We prefer a C program (faster),
4312 # so one script is as good as another. But avoid the broken or
4313 # incompatible versions:
4314 # SysV /etc/install, /usr/sbin/install
4315 # SunOS /usr/etc/install
4316 # IRIX /sbin/install
4318 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4319 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4320 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4321 # ./install, which can be erroneously created by make from ./install.sh.
4322 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4323 echo "configure:4324: checking for a BSD compatible install" >&5
4324 if test -z "$INSTALL"; then
4325 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4326 echo $ac_n "(cached) $ac_c" 1>&6
4328 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
4329 for ac_dir in $PATH; do
4330 # Account for people who put trailing slashes in PATH elements.
4332 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4334 # OSF1 and SCO ODT 3.0 have their own names for install.
4335 # Don't use installbsd from OSF since it installs stuff as root
4337 for ac_prog in ginstall scoinst install; do
4338 if test -f $ac_dir/$ac_prog; then
4339 if test $ac_prog = install &&
4340 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4341 # AIX install. It has an incompatible calling convention.
4344 ac_cv_path_install="$ac_dir/$ac_prog -c"
4355 if test "${ac_cv_path_install+set}" = set; then
4356 INSTALL="$ac_cv_path_install"
4358 # As a last resort, use the slow shell script. We don't cache a
4359 # path for INSTALL within a source directory, because that will
4360 # break other packages using the cache if that directory is
4361 # removed, or if the path is relative.
4362 INSTALL="$ac_install_sh"
4365 echo "$ac_t""$INSTALL" 1>&6
4367 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4368 # It thinks the first close brace ends the variable substitution.
4369 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4371 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4373 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4376 BFD_HOST_64BIT_LONG=0
4377 BFD_HOST_64_BIT_DEFINED=0
4380 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
4381 BFD_HOST_64BIT_LONG=1
4382 elif test "x${HOST_64BIT_TYPE}" != "x"; then
4383 BFD_HOST_64_BIT_DEFINED=1
4384 BFD_HOST_64_BIT=${HOST_64BIT_TYPE}
4385 BFD_HOST_U_64_BIT=${HOST_U_64BIT_TYPE}
4392 # Put a plausible default for CC_FOR_BUILD in Makefile.
4393 if test -z "$CC_FOR_BUILD"; then
4394 if test "x$cross_compiling" = "xno"; then
4395 CC_FOR_BUILD='$(CC)'
4401 # Also set EXEEXT_FOR_BUILD.
4402 if test "x$cross_compiling" = "xno"; then
4403 EXEEXT_FOR_BUILD='$(EXEEXT)'
4405 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4406 echo "configure:4407: checking for build system executable suffix" >&5
4407 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4408 echo $ac_n "(cached) $ac_c" 1>&6
4411 echo 'int main () { return 0; }' > conftest.c
4412 bfd_cv_build_exeext=
4413 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4414 for file in conftest.*; do
4416 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4417 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4421 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4424 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4426 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4430 for ac_hdr in stddef.h string.h strings.h stdlib.h time.h unistd.h
4432 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4433 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4434 echo "configure:4435: checking for $ac_hdr" >&5
4435 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4436 echo $ac_n "(cached) $ac_c" 1>&6
4438 cat > conftest.$ac_ext <<EOF
4439 #line 4440 "configure"
4440 #include "confdefs.h"
4443 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4444 { (eval echo configure:4445: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4445 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4446 if test -z "$ac_err"; then
4448 eval "ac_cv_header_$ac_safe=yes"
4451 echo "configure: failed program was:" >&5
4452 cat conftest.$ac_ext >&5
4454 eval "ac_cv_header_$ac_safe=no"
4458 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4459 echo "$ac_t""yes" 1>&6
4460 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4461 cat >> confdefs.h <<EOF
4462 #define $ac_tr_hdr 1
4466 echo "$ac_t""no" 1>&6
4470 for ac_hdr in fcntl.h sys/file.h sys/time.h
4472 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4473 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4474 echo "configure:4475: checking for $ac_hdr" >&5
4475 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4476 echo $ac_n "(cached) $ac_c" 1>&6
4478 cat > conftest.$ac_ext <<EOF
4479 #line 4480 "configure"
4480 #include "confdefs.h"
4483 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4484 { (eval echo configure:4485: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4485 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4486 if test -z "$ac_err"; then
4488 eval "ac_cv_header_$ac_safe=yes"
4491 echo "configure: failed program was:" >&5
4492 cat conftest.$ac_ext >&5
4494 eval "ac_cv_header_$ac_safe=no"
4498 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4499 echo "$ac_t""yes" 1>&6
4500 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4501 cat >> confdefs.h <<EOF
4502 #define $ac_tr_hdr 1
4506 echo "$ac_t""no" 1>&6
4510 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4511 echo "configure:4512: checking whether time.h and sys/time.h may both be included" >&5
4512 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4513 echo $ac_n "(cached) $ac_c" 1>&6
4515 cat > conftest.$ac_ext <<EOF
4516 #line 4517 "configure"
4517 #include "confdefs.h"
4518 #include <sys/types.h>
4519 #include <sys/time.h>
4525 if { (eval echo configure:4526: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4527 ac_cv_header_time=yes
4529 echo "configure: failed program was:" >&5
4530 cat conftest.$ac_ext >&5
4532 ac_cv_header_time=no
4537 echo "$ac_t""$ac_cv_header_time" 1>&6
4538 if test $ac_cv_header_time = yes; then
4539 cat >> confdefs.h <<\EOF
4540 #define TIME_WITH_SYS_TIME 1
4546 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4548 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4549 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4550 echo "configure:4551: checking for $ac_hdr that defines DIR" >&5
4551 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4552 echo $ac_n "(cached) $ac_c" 1>&6
4554 cat > conftest.$ac_ext <<EOF
4555 #line 4556 "configure"
4556 #include "confdefs.h"
4557 #include <sys/types.h>
4563 if { (eval echo configure:4564: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4565 eval "ac_cv_header_dirent_$ac_safe=yes"
4567 echo "configure: failed program was:" >&5
4568 cat conftest.$ac_ext >&5
4570 eval "ac_cv_header_dirent_$ac_safe=no"
4574 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4575 echo "$ac_t""yes" 1>&6
4576 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4577 cat >> confdefs.h <<EOF
4578 #define $ac_tr_hdr 1
4580 ac_header_dirent=$ac_hdr; break
4582 echo "$ac_t""no" 1>&6
4585 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4586 if test $ac_header_dirent = dirent.h; then
4587 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4588 echo "configure:4589: checking for opendir in -ldir" >&5
4589 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4590 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4591 echo $ac_n "(cached) $ac_c" 1>&6
4593 ac_save_LIBS="$LIBS"
4595 cat > conftest.$ac_ext <<EOF
4596 #line 4597 "configure"
4597 #include "confdefs.h"
4598 /* Override any gcc2 internal prototype to avoid an error. */
4599 /* We use char because int might match the return type of a gcc2
4600 builtin and then its argument prototype would still apply. */
4607 if { (eval echo configure:4608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4609 eval "ac_cv_lib_$ac_lib_var=yes"
4611 echo "configure: failed program was:" >&5
4612 cat conftest.$ac_ext >&5
4614 eval "ac_cv_lib_$ac_lib_var=no"
4617 LIBS="$ac_save_LIBS"
4620 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4621 echo "$ac_t""yes" 1>&6
4624 echo "$ac_t""no" 1>&6
4628 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4629 echo "configure:4630: checking for opendir in -lx" >&5
4630 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4631 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4632 echo $ac_n "(cached) $ac_c" 1>&6
4634 ac_save_LIBS="$LIBS"
4636 cat > conftest.$ac_ext <<EOF
4637 #line 4638 "configure"
4638 #include "confdefs.h"
4639 /* Override any gcc2 internal prototype to avoid an error. */
4640 /* We use char because int might match the return type of a gcc2
4641 builtin and then its argument prototype would still apply. */
4648 if { (eval echo configure:4649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4650 eval "ac_cv_lib_$ac_lib_var=yes"
4652 echo "configure: failed program was:" >&5
4653 cat conftest.$ac_ext >&5
4655 eval "ac_cv_lib_$ac_lib_var=no"
4658 LIBS="$ac_save_LIBS"
4661 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4662 echo "$ac_t""yes" 1>&6
4665 echo "$ac_t""no" 1>&6
4670 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
4672 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4673 echo "configure:4674: checking for $ac_func" >&5
4674 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4675 echo $ac_n "(cached) $ac_c" 1>&6
4677 cat > conftest.$ac_ext <<EOF
4678 #line 4679 "configure"
4679 #include "confdefs.h"
4680 /* System header to define __stub macros and hopefully few prototypes,
4681 which can conflict with char $ac_func(); below. */
4683 /* Override any gcc2 internal prototype to avoid an error. */
4684 /* We use char because int might match the return type of a gcc2
4685 builtin and then its argument prototype would still apply. */
4690 /* The GNU C library defines this for functions which it implements
4691 to always fail with ENOSYS. Some functions are actually named
4692 something starting with __ and the normal name is an alias. */
4693 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4701 if { (eval echo configure:4702: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4703 eval "ac_cv_func_$ac_func=yes"
4705 echo "configure: failed program was:" >&5
4706 cat conftest.$ac_ext >&5
4708 eval "ac_cv_func_$ac_func=no"
4713 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4714 echo "$ac_t""yes" 1>&6
4715 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4716 cat >> confdefs.h <<EOF
4717 #define $ac_tr_func 1
4721 echo "$ac_t""no" 1>&6
4728 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
4729 cat >> confdefs.h <<\EOF
4730 #define USE_BINARY_FOPEN 1
4735 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4736 echo "configure:4737: checking whether strstr must be declared" >&5
4737 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4738 echo $ac_n "(cached) $ac_c" 1>&6
4740 cat > conftest.$ac_ext <<EOF
4741 #line 4742 "configure"
4742 #include "confdefs.h"
4745 #ifdef HAVE_STRING_H
4748 #ifdef HAVE_STRINGS_H
4749 #include <strings.h>
4752 #ifdef HAVE_STDLIB_H
4755 #ifdef HAVE_UNISTD_H
4759 char *(*pfn) = (char *(*)) strstr
4762 if { (eval echo configure:4763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4764 bfd_cv_decl_needed_strstr=no
4766 echo "configure: failed program was:" >&5
4767 cat conftest.$ac_ext >&5
4769 bfd_cv_decl_needed_strstr=yes
4774 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4775 if test $bfd_cv_decl_needed_strstr = yes; then
4776 cat >> confdefs.h <<\EOF
4777 #define NEED_DECLARATION_STRSTR 1
4782 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
4783 echo "configure:4784: checking whether malloc must be declared" >&5
4784 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
4785 echo $ac_n "(cached) $ac_c" 1>&6
4787 cat > conftest.$ac_ext <<EOF
4788 #line 4789 "configure"
4789 #include "confdefs.h"
4792 #ifdef HAVE_STRING_H
4795 #ifdef HAVE_STRINGS_H
4796 #include <strings.h>
4799 #ifdef HAVE_STDLIB_H
4802 #ifdef HAVE_UNISTD_H
4806 char *(*pfn) = (char *(*)) malloc
4809 if { (eval echo configure:4810: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4811 bfd_cv_decl_needed_malloc=no
4813 echo "configure: failed program was:" >&5
4814 cat conftest.$ac_ext >&5
4816 bfd_cv_decl_needed_malloc=yes
4821 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
4822 if test $bfd_cv_decl_needed_malloc = yes; then
4823 cat >> confdefs.h <<\EOF
4824 #define NEED_DECLARATION_MALLOC 1
4829 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
4830 echo "configure:4831: checking whether realloc must be declared" >&5
4831 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
4832 echo $ac_n "(cached) $ac_c" 1>&6
4834 cat > conftest.$ac_ext <<EOF
4835 #line 4836 "configure"
4836 #include "confdefs.h"
4839 #ifdef HAVE_STRING_H
4842 #ifdef HAVE_STRINGS_H
4843 #include <strings.h>
4846 #ifdef HAVE_STDLIB_H
4849 #ifdef HAVE_UNISTD_H
4853 char *(*pfn) = (char *(*)) realloc
4856 if { (eval echo configure:4857: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4858 bfd_cv_decl_needed_realloc=no
4860 echo "configure: failed program was:" >&5
4861 cat conftest.$ac_ext >&5
4863 bfd_cv_decl_needed_realloc=yes
4868 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
4869 if test $bfd_cv_decl_needed_realloc = yes; then
4870 cat >> confdefs.h <<\EOF
4871 #define NEED_DECLARATION_REALLOC 1
4876 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4877 echo "configure:4878: checking whether free must be declared" >&5
4878 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4879 echo $ac_n "(cached) $ac_c" 1>&6
4881 cat > conftest.$ac_ext <<EOF
4882 #line 4883 "configure"
4883 #include "confdefs.h"
4886 #ifdef HAVE_STRING_H
4889 #ifdef HAVE_STRINGS_H
4890 #include <strings.h>
4893 #ifdef HAVE_STDLIB_H
4896 #ifdef HAVE_UNISTD_H
4900 char *(*pfn) = (char *(*)) free
4903 if { (eval echo configure:4904: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4905 bfd_cv_decl_needed_free=no
4907 echo "configure: failed program was:" >&5
4908 cat conftest.$ac_ext >&5
4910 bfd_cv_decl_needed_free=yes
4915 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4916 if test $bfd_cv_decl_needed_free = yes; then
4917 cat >> confdefs.h <<\EOF
4918 #define NEED_DECLARATION_FREE 1
4923 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
4924 echo "configure:4925: checking whether getenv must be declared" >&5
4925 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
4926 echo $ac_n "(cached) $ac_c" 1>&6
4928 cat > conftest.$ac_ext <<EOF
4929 #line 4930 "configure"
4930 #include "confdefs.h"
4933 #ifdef HAVE_STRING_H
4936 #ifdef HAVE_STRINGS_H
4937 #include <strings.h>
4940 #ifdef HAVE_STDLIB_H
4943 #ifdef HAVE_UNISTD_H
4947 char *(*pfn) = (char *(*)) getenv
4950 if { (eval echo configure:4951: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4952 bfd_cv_decl_needed_getenv=no
4954 echo "configure: failed program was:" >&5
4955 cat conftest.$ac_ext >&5
4957 bfd_cv_decl_needed_getenv=yes
4962 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4963 if test $bfd_cv_decl_needed_getenv = yes; then
4964 cat >> confdefs.h <<\EOF
4965 #define NEED_DECLARATION_GETENV 1
4971 # If we are configured native, pick a core file support file.
4975 if test "${target}" = "${host}"; then
4980 alpha*-*-linux-gnu*)
4981 COREFILE=trad-core.lo
4982 TRAD_HEADER='"hosts/alphalinux.h"'
4984 alpha*-*-netbsd*) COREFILE=netbsd-core.lo ;;
4985 alpha*-*-*) COREFILE=osf-core.lo ;;
4986 arm-*-riscix) COREFILE=trad-core.lo ;;
4987 hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
4988 hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
4989 hppa*-*-mpeix*) COREFILE=hpux-core.lo ;;
4990 hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
4991 COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
4993 COREFILE=trad-core.lo
4994 TRAD_HEADER='"hosts/i370linux.h"'
4997 i[3456]86-sequent-bsd*)
4998 COREFILE=trad-core.lo
4999 TRAD_HEADER='"hosts/symmetry.h"'
5001 i[3456]86-sequent-sysv4*) ;;
5002 i[3456]86-sequent-sysv*)
5003 COREFILE=trad-core.lo
5004 TRAD_HEADER='"hosts/symmetry.h"'
5006 i[3456]86-*-bsd* | i[3456]86-*-freebsd*)
5007 COREFILE=trad-core.lo
5008 TRAD_HEADER='"hosts/i386bsd.h"'
5010 i[3456]86-*-netbsd* | i[3456]86-*-openbsd*)
5011 COREFILE=netbsd-core.lo
5013 i[3456]86-esix-sysv3*)
5014 COREFILE=trad-core.lo
5015 TRAD_HEADER='"hosts/esix.h"'
5017 i[3456]86-*-sco3.2v5*)
5018 COREFILE=sco5-core.lo
5020 i[3456]86-*-sco* | i[3456]86-*-isc*)
5021 COREFILE=trad-core.lo
5022 TRAD_HEADER='"hosts/i386sco.h"'
5025 COREFILE=trad-core.lo
5026 TRAD_HEADER='"hosts/i386mach3.h"'
5028 i[3456]86-*-linux-gnu*)
5029 COREFILE=trad-core.lo
5030 TRAD_HEADER='"hosts/i386linux.h"'
5032 i[3456]86-*-isc*) COREFILE=trad-core.lo ;;
5033 i[3456]86-*-aix*) COREFILE=aix386-core.lo ;;
5034 i860-*-mach3* | i860-*-osf1*)
5035 COREFILE=trad-core.lo
5036 TRAD_HEADER='"hosts/i860mach3.h"'
5039 COREFILE=trad-core.lo
5040 TRAD_HEADER='"hosts/mipsbsd.h"'
5043 COREFILE=trad-core.lo
5044 TRAD_HEADER='"hosts/mipsmach3.h"'
5046 mips-*-netbsd* | mips*-*-openbsd*)
5047 COREFILE=netbsd-core.lo
5050 COREFILE=trad-core.lo
5051 TRAD_HEADER='"hosts/decstation.h"'
5053 mips-sgi-irix4*) COREFILE=irix-core.lo ;;
5054 mips-sgi-irix5*) COREFILE=irix-core.lo ;;
5055 mips-sgi-irix6*) COREFILE=irix-core.lo ;;
5057 COREFILE=trad-core.lo
5058 TRAD_HEADER='"hosts/mipsmach3.h"'
5061 mips-*-sysv* | mips-*-riscos*)
5062 COREFILE=trad-core.lo
5063 TRAD_HEADER='"hosts/riscos.h"'
5066 COREFILE=trad-core.lo
5067 TRAD_HEADER='"hosts/news-mips.h"'
5070 COREFILE=trad-core.lo
5071 TRAD_HEADER='"hosts/dpx2.h"'
5073 m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
5075 COREFILE=trad-core.lo
5076 TRAD_HEADER='"hosts/hp300bsd.h"'
5079 COREFILE=trad-core.lo
5080 TRAD_HEADER='"hosts/m68klinux.h"'
5082 m68*-motorola-sysv*)
5083 COREFILE=trad-core.lo
5084 TRAD_HEADER='"hosts/delta68.h"'
5087 COREFILE=trad-core.lo
5088 TRAD_HEADER='"hosts/news.h"'
5090 m68*-*-netbsd* | m68*-*-openbsd*)
5091 COREFILE=netbsd-core.lo
5094 COREFILE=trad-core.lo
5095 TRAD_HEADER='"hosts/m68kaux.h"'
5098 m88*-motorola-sysv*) COREFILE=ptrace-core.lo ;;
5100 COREFILE=trad-core.lo
5101 TRAD_HEADER='"hosts/m88kmach3.h"'
5104 COREFILE=trad-core.lo
5105 TRAD_HEADER='"hosts/pc532mach.h"'
5107 ns32k-*-netbsd* | ns32k-*-openbsd*)
5108 COREFILE=netbsd-core.lo
5110 rs6000-*-lynx*) COREFILE=lynx-core.lo ;;
5111 rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
5112 COREFILE=rs6000-core.lo
5113 COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
5115 rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
5116 rs6000-*-*) COREFILE=rs6000-core.lo ;;
5117 powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
5118 powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
5119 powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
5121 powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
5122 sparc-*-netbsd* | sparc-*-openbsd*)
5123 COREFILE=netbsd-core.lo
5126 COREFILE=trad-core.lo
5127 TRAD_HEADER='"hosts/tahoe.h"'
5130 COREFILE=trad-core.lo
5131 TRAD_HEADER='"hosts/vaxult2.h"'
5134 COREFILE=trad-core.lo
5135 TRAD_HEADER='"hosts/vaxult2.h"'
5138 COREFILE=trad-core.lo
5139 TRAD_HEADER='"hosts/vaxbsd.h"'
5144 aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
5145 hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
5146 hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
5147 irix-core.lo) COREFLAG=-DIRIX_CORE ;;
5148 lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
5149 netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
5150 osf-core.lo) COREFLAG=-DOSF_CORE ;;
5151 ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
5152 rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
5153 sco5-core.lo) COREFLAG="$COREFLAG -DSCO5_CORE" ;;
5154 trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
5157 # ELF corefile support has several flavors, but all of
5158 # them use something called <sys/procfs.h>
5159 for ac_hdr in sys/procfs.h
5161 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5162 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5163 echo "configure:5164: checking for $ac_hdr" >&5
5164 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5165 echo $ac_n "(cached) $ac_c" 1>&6
5167 cat > conftest.$ac_ext <<EOF
5168 #line 5169 "configure"
5169 #include "confdefs.h"
5172 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5173 { (eval echo configure:5174: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5174 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5175 if test -z "$ac_err"; then
5177 eval "ac_cv_header_$ac_safe=yes"
5180 echo "configure: failed program was:" >&5
5181 cat conftest.$ac_ext >&5
5183 eval "ac_cv_header_$ac_safe=no"
5187 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5188 echo "$ac_t""yes" 1>&6
5189 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5190 cat >> confdefs.h <<EOF
5191 #define $ac_tr_hdr 1
5195 echo "$ac_t""no" 1>&6
5199 if test "$ac_cv_header_sys_procfs_h" = yes; then
5200 echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
5201 echo "configure:5202: checking for prstatus_t in sys/procfs.h" >&5
5202 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
5203 echo $ac_n "(cached) $ac_c" 1>&6
5205 cat > conftest.$ac_ext <<EOF
5206 #line 5207 "configure"
5207 #include "confdefs.h"
5210 #include <sys/procfs.h>
5215 if { (eval echo configure:5216: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5217 bfd_cv_have_sys_procfs_type_prstatus_t=yes
5219 echo "configure: failed program was:" >&5
5220 cat conftest.$ac_ext >&5
5222 bfd_cv_have_sys_procfs_type_prstatus_t=no
5228 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5229 cat >> confdefs.h <<\EOF
5230 #define HAVE_PRSTATUS_T 1
5234 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
5236 echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5237 echo "configure:5238: checking for prstatus32_t in sys/procfs.h" >&5
5238 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
5239 echo $ac_n "(cached) $ac_c" 1>&6
5241 cat > conftest.$ac_ext <<EOF
5242 #line 5243 "configure"
5243 #include "confdefs.h"
5246 #include <sys/procfs.h>
5251 if { (eval echo configure:5252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5253 bfd_cv_have_sys_procfs_type_prstatus32_t=yes
5255 echo "configure: failed program was:" >&5
5256 cat conftest.$ac_ext >&5
5258 bfd_cv_have_sys_procfs_type_prstatus32_t=no
5264 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5265 cat >> confdefs.h <<\EOF
5266 #define HAVE_PRSTATUS32_T 1
5270 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
5272 echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5273 echo "configure:5274: checking for prstatus_t.pr_who in sys/procfs.h" >&5
5274 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
5275 echo $ac_n "(cached) $ac_c" 1>&6
5277 cat > conftest.$ac_ext <<EOF
5278 #line 5279 "configure"
5279 #include "confdefs.h"
5282 #include <sys/procfs.h>
5284 prstatus_t avar; void* aref = (void*) &avar.pr_who
5287 if { (eval echo configure:5288: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5289 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
5291 echo "configure: failed program was:" >&5
5292 cat conftest.$ac_ext >&5
5294 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
5300 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5301 cat >> confdefs.h <<\EOF
5302 #define HAVE_PRSTATUS_T_PR_WHO 1
5306 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
5308 echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5309 echo "configure:5310: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
5310 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
5311 echo $ac_n "(cached) $ac_c" 1>&6
5313 cat > conftest.$ac_ext <<EOF
5314 #line 5315 "configure"
5315 #include "confdefs.h"
5318 #include <sys/procfs.h>
5320 prstatus32_t avar; void* aref = (void*) &avar.pr_who
5323 if { (eval echo configure:5324: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5325 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
5327 echo "configure: failed program was:" >&5
5328 cat conftest.$ac_ext >&5
5330 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
5336 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5337 cat >> confdefs.h <<\EOF
5338 #define HAVE_PRSTATUS32_T_PR_WHO 1
5342 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
5344 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5345 echo "configure:5346: checking for pstatus_t in sys/procfs.h" >&5
5346 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5347 echo $ac_n "(cached) $ac_c" 1>&6
5349 cat > conftest.$ac_ext <<EOF
5350 #line 5351 "configure"
5351 #include "confdefs.h"
5354 #include <sys/procfs.h>
5359 if { (eval echo configure:5360: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5361 bfd_cv_have_sys_procfs_type_pstatus_t=yes
5363 echo "configure: failed program was:" >&5
5364 cat conftest.$ac_ext >&5
5366 bfd_cv_have_sys_procfs_type_pstatus_t=no
5372 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5373 cat >> confdefs.h <<\EOF
5374 #define HAVE_PSTATUS_T 1
5378 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5380 echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5381 echo "configure:5382: checking for pxstatus_t in sys/procfs.h" >&5
5382 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
5383 echo $ac_n "(cached) $ac_c" 1>&6
5385 cat > conftest.$ac_ext <<EOF
5386 #line 5387 "configure"
5387 #include "confdefs.h"
5390 #include <sys/procfs.h>
5395 if { (eval echo configure:5396: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5397 bfd_cv_have_sys_procfs_type_pxstatus_t=yes
5399 echo "configure: failed program was:" >&5
5400 cat conftest.$ac_ext >&5
5402 bfd_cv_have_sys_procfs_type_pxstatus_t=no
5408 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
5409 cat >> confdefs.h <<\EOF
5410 #define HAVE_PXSTATUS_T 1
5414 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
5416 echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5417 echo "configure:5418: checking for pstatus32_t in sys/procfs.h" >&5
5418 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
5419 echo $ac_n "(cached) $ac_c" 1>&6
5421 cat > conftest.$ac_ext <<EOF
5422 #line 5423 "configure"
5423 #include "confdefs.h"
5426 #include <sys/procfs.h>
5431 if { (eval echo configure:5432: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5433 bfd_cv_have_sys_procfs_type_pstatus32_t=yes
5435 echo "configure: failed program was:" >&5
5436 cat conftest.$ac_ext >&5
5438 bfd_cv_have_sys_procfs_type_pstatus32_t=no
5444 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5445 cat >> confdefs.h <<\EOF
5446 #define HAVE_PSTATUS32_T 1
5450 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
5452 echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
5453 echo "configure:5454: checking for prpsinfo_t in sys/procfs.h" >&5
5454 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
5455 echo $ac_n "(cached) $ac_c" 1>&6
5457 cat > conftest.$ac_ext <<EOF
5458 #line 5459 "configure"
5459 #include "confdefs.h"
5462 #include <sys/procfs.h>
5467 if { (eval echo configure:5468: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5469 bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
5471 echo "configure: failed program was:" >&5
5472 cat conftest.$ac_ext >&5
5474 bfd_cv_have_sys_procfs_type_prpsinfo_t=no
5480 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5481 cat >> confdefs.h <<\EOF
5482 #define HAVE_PRPSINFO_T 1
5486 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
5488 echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5489 echo "configure:5490: checking for prpsinfo32_t in sys/procfs.h" >&5
5490 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
5491 echo $ac_n "(cached) $ac_c" 1>&6
5493 cat > conftest.$ac_ext <<EOF
5494 #line 5495 "configure"
5495 #include "confdefs.h"
5498 #include <sys/procfs.h>
5503 if { (eval echo configure:5504: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5505 bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
5507 echo "configure: failed program was:" >&5
5508 cat conftest.$ac_ext >&5
5510 bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
5516 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5517 cat >> confdefs.h <<\EOF
5518 #define HAVE_PRPSINFO32_T 1
5522 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
5524 echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
5525 echo "configure:5526: checking for psinfo_t in sys/procfs.h" >&5
5526 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
5527 echo $ac_n "(cached) $ac_c" 1>&6
5529 cat > conftest.$ac_ext <<EOF
5530 #line 5531 "configure"
5531 #include "confdefs.h"
5534 #include <sys/procfs.h>
5539 if { (eval echo configure:5540: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5541 bfd_cv_have_sys_procfs_type_psinfo_t=yes
5543 echo "configure: failed program was:" >&5
5544 cat conftest.$ac_ext >&5
5546 bfd_cv_have_sys_procfs_type_psinfo_t=no
5552 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5553 cat >> confdefs.h <<\EOF
5554 #define HAVE_PSINFO_T 1
5558 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
5560 echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5561 echo "configure:5562: checking for psinfo32_t in sys/procfs.h" >&5
5562 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
5563 echo $ac_n "(cached) $ac_c" 1>&6
5565 cat > conftest.$ac_ext <<EOF
5566 #line 5567 "configure"
5567 #include "confdefs.h"
5570 #include <sys/procfs.h>
5575 if { (eval echo configure:5576: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5577 bfd_cv_have_sys_procfs_type_psinfo32_t=yes
5579 echo "configure: failed program was:" >&5
5580 cat conftest.$ac_ext >&5
5582 bfd_cv_have_sys_procfs_type_psinfo32_t=no
5588 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5589 cat >> confdefs.h <<\EOF
5590 #define HAVE_PSINFO32_T 1
5594 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
5596 echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
5597 echo "configure:5598: checking for lwpstatus_t in sys/procfs.h" >&5
5598 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
5599 echo $ac_n "(cached) $ac_c" 1>&6
5601 cat > conftest.$ac_ext <<EOF
5602 #line 5603 "configure"
5603 #include "confdefs.h"
5606 #include <sys/procfs.h>
5611 if { (eval echo configure:5612: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5613 bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
5615 echo "configure: failed program was:" >&5
5616 cat conftest.$ac_ext >&5
5618 bfd_cv_have_sys_procfs_type_lwpstatus_t=no
5624 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5625 cat >> confdefs.h <<\EOF
5626 #define HAVE_LWPSTATUS_T 1
5630 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
5632 echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5633 echo "configure:5634: checking for lwpxstatus_t in sys/procfs.h" >&5
5634 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
5635 echo $ac_n "(cached) $ac_c" 1>&6
5637 cat > conftest.$ac_ext <<EOF
5638 #line 5639 "configure"
5639 #include "confdefs.h"
5642 #include <sys/procfs.h>
5647 if { (eval echo configure:5648: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5649 bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
5651 echo "configure: failed program was:" >&5
5652 cat conftest.$ac_ext >&5
5654 bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
5660 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
5661 cat >> confdefs.h <<\EOF
5662 #define HAVE_LWPXSTATUS_T 1
5666 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
5668 echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
5669 echo "configure:5670: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
5670 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
5671 echo $ac_n "(cached) $ac_c" 1>&6
5673 cat > conftest.$ac_ext <<EOF
5674 #line 5675 "configure"
5675 #include "confdefs.h"
5678 #include <sys/procfs.h>
5680 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
5683 if { (eval echo configure:5684: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5685 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
5687 echo "configure: failed program was:" >&5
5688 cat conftest.$ac_ext >&5
5690 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
5696 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
5697 cat >> confdefs.h <<\EOF
5698 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
5702 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
5704 echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
5705 echo "configure:5706: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
5706 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
5707 echo $ac_n "(cached) $ac_c" 1>&6
5709 cat > conftest.$ac_ext <<EOF
5710 #line 5711 "configure"
5711 #include "confdefs.h"
5714 #include <sys/procfs.h>
5716 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
5719 if { (eval echo configure:5720: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5721 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
5723 echo "configure: failed program was:" >&5
5724 cat conftest.$ac_ext >&5
5726 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
5732 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
5733 cat >> confdefs.h <<\EOF
5734 #define HAVE_LWPSTATUS_T_PR_REG 1
5738 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
5740 echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5741 echo "configure:5742: checking for win32_pstatus_t in sys/procfs.h" >&5
5742 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
5743 echo $ac_n "(cached) $ac_c" 1>&6
5745 cat > conftest.$ac_ext <<EOF
5746 #line 5747 "configure"
5747 #include "confdefs.h"
5750 #include <sys/procfs.h>
5752 win32_pstatus_t avar
5755 if { (eval echo configure:5756: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5757 bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
5759 echo "configure: failed program was:" >&5
5760 cat conftest.$ac_ext >&5
5762 bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
5768 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
5769 cat >> confdefs.h <<\EOF
5770 #define HAVE_WIN32_PSTATUS_T 1
5774 echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
5780 if test -n "$TRAD_HEADER"; then
5781 cat >> confdefs.h <<EOF
5782 #define TRAD_HEADER $TRAD_HEADER
5787 # Horrible hacks to build DLLs on Windows.
5792 if test "$enable_shared" = "yes"; then
5793 WIN32LDFLAGS="-no-undefined"
5794 WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
5803 # Canonicalize the secondary target names.
5804 if test -n "$enable_targets" ; then
5805 for targ in `echo $enable_targets | sed 's/,/ /g'`
5807 result=`$ac_config_sub $targ 2>/dev/null`
5808 if test -n "$result" ; then
5809 canon_targets="$canon_targets $result"
5811 # Allow targets that config.sub doesn't recognize, like "all".
5812 canon_targets="$canon_targets $targ"
5822 for targ in $target $canon_targets
5824 if test "x$targ" = "xall"; then
5827 . $srcdir/config.bfd
5828 if test "x$targ" = "x$target"; then
5831 selvecs="$selvecs $targ_defvec $targ_selvecs"
5832 selarchs="$selarchs $targ_archs"
5833 TDEFINES="$TDEFINES $targ_cflags"
5838 # This processing still needs to be done if we're to decide properly whether
5839 # 64-bit support needs to be compiled in. Currently, it will be included if
5840 # the default or any other explicitly requested target requires it; it
5841 # will not be included on a 32-bit host if no 64-bit target is requested, and
5842 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
5845 # uniq the default and selected vectors in all the configured targets.
5847 for i in $selvecs ; do
5856 # uniq the architectures in all the configured targets.
5858 for i in $selarchs ; do
5866 # Target backend .o files.
5869 elf="elf.lo elflink.lo dwarf2.lo dwarf1.lo"
5874 # This list is alphabetized to make it easy to compare
5875 # with the two vector lists in targets.c.
5876 a29kcoff_big_vec) tb="$tb coff-a29k.lo cofflink.lo" ;;
5877 a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
5878 armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
5879 armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
5880 armnetbsd_vec) tb="$tb armnetbsd.lo aout32.lo" ;;
5881 armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5882 armpe_big_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5883 armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5884 armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5885 arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5886 arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5887 arm_epoc_pei_little_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5888 arm_epoc_pei_big_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5889 aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
5890 aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
5891 aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
5892 aout_mips_big_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
5893 aout_mips_little_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
5894 apollocoff_vec) tb="$tb coff-apollo.lo" ;;
5895 b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
5896 b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
5897 bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
5898 bfd_efi_app_ia64_vec) tb="$tb efi-app-ia64.lo peigen.lo cofflink.lo"
5900 bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"
5902 bfd_elf64_hppa_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"
5904 bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"
5906 bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"
5908 bfd_elf32_ia64_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
5909 bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;;
5910 bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
5911 bfd_elf32_littlearm_vec) tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5912 bfd_elf32_littlearm_oabi_vec) tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5913 bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
5914 bfd_elf32_bigarm_vec) tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5915 bfd_elf32_bigarm_oabi_vec) tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5916 bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
5917 bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5918 bfd_elf64_bigmips_vec) tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
5920 bfd_elf32_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
5921 bfd_elf32_us_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
5922 bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
5923 bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
5924 bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
5925 bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
5926 bfd_elf32_i370_vec) tb="$tb elf32-i370.lo elf32.lo $elf" ;;
5927 bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf32.lo $elf" ;;
5928 bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
5929 bfd_elf32_i860_little_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
5930 bfd_elf32_i960_vec) tb="$tb elf32-i960.lo elf32.lo $elf" ;;
5931 bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
5932 bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5933 bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
5935 bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
5936 bfd_elf32_m68hc11_vec) tb="$tb elf32-m68hc11.lo elf32.lo $elf" ;;
5937 bfd_elf32_m68hc12_vec) tb="$tb elf32-m68hc12.lo elf32.lo $elf" ;;
5938 bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
5939 bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
5940 bfd_elf32_mcore_big_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
5941 bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
5942 bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
5943 bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
5944 bfd_elf32_pj_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
5945 bfd_elf32_pjl_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
5946 bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
5947 bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
5948 bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
5949 bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
5950 bfd_elf32_shlin_vec) tb="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
5951 bfd_elf32_shblin_vec) tb="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
5952 bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elf32.lo $elf" ;;
5953 bfd_elf32_tradbigmips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5954 bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5955 bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
5956 bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"
5958 bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"
5960 bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elf64.lo $elf"
5962 cisco_core_big_vec) tb="$tb cisco-core.lo" ;;
5963 cisco_core_little_vec) tb="$tb cisco-core.lo" ;;
5964 cris_aout_vec) tb="$tb aout-cris.lo" ;;
5965 demo_64_vec) tb="$tb demo64.lo aout64.lo"
5967 ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5968 ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5969 ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5970 ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
5972 go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
5973 go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
5974 h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
5975 h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
5976 host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
5977 hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
5978 hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
5979 i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
5980 i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
5981 i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
5982 i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
5983 i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
5984 i386msdos_vec) tb="$tb i386msdos.lo" ;;
5985 i386pe_vec) tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
5986 i386pei_vec) tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
5987 i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
5988 i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
5989 i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
5990 i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
5991 i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
5992 i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
5993 i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
5994 icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
5995 icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
5996 ieee_vec) tb="$tb ieee.lo" ;;
5997 m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
5998 m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
5999 m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
6000 m68klynx_aout_vec) tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
6001 m68klynx_coff_vec) tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
6002 m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
6003 m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
6004 m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
6005 m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
6006 m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
6007 mipslpe_vec) tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
6008 mipslpei_vec) tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
6009 mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6010 mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6011 mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6012 mcore_pei_little_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6013 newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
6014 nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
6015 rs6000coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo"
6017 nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
6018 nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
6020 riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
6021 nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
6022 pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
6023 pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
6024 pmac_xcoff_vec) tb="$tb coff-pmac.lo xcofflink.lo" ;;
6025 rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
6026 bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6027 bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6028 bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6029 bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6030 ppcboot_vec) tb="$tb ppcboot.lo" ;;
6031 shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6032 shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6033 shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6034 shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6035 shlpe_vec) tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6036 shlpei_vec) tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6037 som_vec) tb="$tb som.lo" ;;
6038 sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
6039 sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
6040 sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
6041 sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
6042 sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
6043 sparccoff_vec) tb="$tb coff-sparc.lo" ;;
6044 srec_vec) tb="$tb srec.lo" ;;
6045 sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
6046 symbolsrec_vec) tb="$tb srec.lo" ;;
6047 tekhex_vec) tb="$tb tekhex.lo" ;;
6048 tic30_aout_vec) tb="$tb aout-tic30.lo" ;;
6049 tic30_coff_vec) tb="$tb coff-tic30.lo" ;;
6050 tic54x_coff0_vec) tb="$tb coff-tic54x.lo" ;;
6051 tic54x_coff0_beh_vec) tb="$tb coff-tic54x.lo" ;;
6052 tic54x_coff1_vec) tb="$tb coff-tic54x.lo" ;;
6053 tic54x_coff1_beh_vec) tb="$tb coff-tic54x.lo" ;;
6054 tic54x_coff2_vec) tb="$tb coff-tic54x.lo" ;;
6055 tic54x_coff2_beh_vec) tb="$tb coff-tic54x.lo" ;;
6056 tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
6057 versados_vec) tb="$tb versados.lo" ;;
6058 vms_alpha_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"
6060 vms_vax_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
6061 w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
6062 we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
6063 z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo" ;;
6066 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
6070 # Target architecture .o files.
6071 # A couple of CPUs use shorter file names to avoid problems on DOS
6073 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
6075 # Weed out duplicate .o files.
6097 if test x${all_targets} = xtrue ; then
6098 bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
6099 bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
6103 else # all_targets is true
6104 # Only set these if they will be nonempty, for the clever echo.
6106 test -n "$selvecs" &&
6107 havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
6108 test -n "$selvecs" &&
6109 selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6110 test -n "$selarchs" &&
6111 selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6112 fi # all_targets is true
6114 case ${host64}-${target64}-${want64} in
6117 all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
6118 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
6119 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
6120 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
6125 all_backends='$(BFD32_BACKENDS)'
6135 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
6136 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
6137 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
6138 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
6141 for ac_hdr in unistd.h
6143 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6144 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6145 echo "configure:6146: checking for $ac_hdr" >&5
6146 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6147 echo $ac_n "(cached) $ac_c" 1>&6
6149 cat > conftest.$ac_ext <<EOF
6150 #line 6151 "configure"
6151 #include "confdefs.h"
6154 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6155 { (eval echo configure:6156: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6156 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6157 if test -z "$ac_err"; then
6159 eval "ac_cv_header_$ac_safe=yes"
6162 echo "configure: failed program was:" >&5
6163 cat conftest.$ac_ext >&5
6165 eval "ac_cv_header_$ac_safe=no"
6169 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6170 echo "$ac_t""yes" 1>&6
6171 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6172 cat >> confdefs.h <<EOF
6173 #define $ac_tr_hdr 1
6177 echo "$ac_t""no" 1>&6
6181 for ac_func in getpagesize
6183 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6184 echo "configure:6185: checking for $ac_func" >&5
6185 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6186 echo $ac_n "(cached) $ac_c" 1>&6
6188 cat > conftest.$ac_ext <<EOF
6189 #line 6190 "configure"
6190 #include "confdefs.h"
6191 /* System header to define __stub macros and hopefully few prototypes,
6192 which can conflict with char $ac_func(); below. */
6194 /* Override any gcc2 internal prototype to avoid an error. */
6195 /* We use char because int might match the return type of a gcc2
6196 builtin and then its argument prototype would still apply. */
6201 /* The GNU C library defines this for functions which it implements
6202 to always fail with ENOSYS. Some functions are actually named
6203 something starting with __ and the normal name is an alias. */
6204 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6212 if { (eval echo configure:6213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6214 eval "ac_cv_func_$ac_func=yes"
6216 echo "configure: failed program was:" >&5
6217 cat conftest.$ac_ext >&5
6219 eval "ac_cv_func_$ac_func=no"
6224 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6225 echo "$ac_t""yes" 1>&6
6226 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6227 cat >> confdefs.h <<EOF
6228 #define $ac_tr_func 1
6232 echo "$ac_t""no" 1>&6
6236 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6237 echo "configure:6238: checking for working mmap" >&5
6238 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6239 echo $ac_n "(cached) $ac_c" 1>&6
6241 if test "$cross_compiling" = yes; then
6242 ac_cv_func_mmap_fixed_mapped=no
6244 cat > conftest.$ac_ext <<EOF
6245 #line 6246 "configure"
6246 #include "confdefs.h"
6248 /* Thanks to Mike Haertel and Jim Avera for this test.
6249 Here is a matrix of mmap possibilities:
6250 mmap private not fixed
6251 mmap private fixed at somewhere currently unmapped
6252 mmap private fixed at somewhere already mapped
6253 mmap shared not fixed
6254 mmap shared fixed at somewhere currently unmapped
6255 mmap shared fixed at somewhere already mapped
6256 For private mappings, we should verify that changes cannot be read()
6257 back from the file, nor mmap's back from the file at a different
6258 address. (There have been systems where private was not correctly
6259 implemented like the infamous i386 svr4.0, and systems where the
6260 VM page cache was not coherent with the filesystem buffer cache
6261 like early versions of FreeBSD and possibly contemporary NetBSD.)
6262 For shared mappings, we should conversely verify that changes get
6263 propogated back to all the places they're supposed to be.
6265 Grep wants private fixed already mapped.
6266 The main things grep needs to know about mmap are:
6267 * does it exist and is it safe to write into the mmap'd area
6268 * how to use it (BSD variants) */
6269 #include <sys/types.h>
6271 #include <sys/mman.h>
6273 /* This mess was copied from the GNU getpagesize.h. */
6274 #ifndef HAVE_GETPAGESIZE
6275 # ifdef HAVE_UNISTD_H
6276 # include <unistd.h>
6279 /* Assume that all systems that can run configure have sys/param.h. */
6280 # ifndef HAVE_SYS_PARAM_H
6281 # define HAVE_SYS_PARAM_H 1
6284 # ifdef _SC_PAGESIZE
6285 # define getpagesize() sysconf(_SC_PAGESIZE)
6286 # else /* no _SC_PAGESIZE */
6287 # ifdef HAVE_SYS_PARAM_H
6288 # include <sys/param.h>
6289 # ifdef EXEC_PAGESIZE
6290 # define getpagesize() EXEC_PAGESIZE
6291 # else /* no EXEC_PAGESIZE */
6293 # define getpagesize() NBPG * CLSIZE
6296 # endif /* no CLSIZE */
6297 # else /* no NBPG */
6299 # define getpagesize() NBPC
6300 # else /* no NBPC */
6302 # define getpagesize() PAGESIZE
6303 # endif /* PAGESIZE */
6304 # endif /* no NBPC */
6305 # endif /* no NBPG */
6306 # endif /* no EXEC_PAGESIZE */
6307 # else /* no HAVE_SYS_PARAM_H */
6308 # define getpagesize() 8192 /* punt totally */
6309 # endif /* no HAVE_SYS_PARAM_H */
6310 # endif /* no _SC_PAGESIZE */
6312 #endif /* no HAVE_GETPAGESIZE */
6315 extern "C" { void *malloc(unsigned); }
6323 char *data, *data2, *data3;
6327 pagesize = getpagesize();
6330 * First, make a file with some known garbage in it.
6332 data = malloc(pagesize);
6335 for (i = 0; i < pagesize; ++i)
6336 *(data + i) = rand();
6338 fd = creat("conftestmmap", 0600);
6341 if (write(fd, data, pagesize) != pagesize)
6346 * Next, try to mmap the file at a fixed address which
6347 * already has something else allocated at it. If we can,
6348 * also make sure that we see the same garbage.
6350 fd = open("conftestmmap", O_RDWR);
6353 data2 = malloc(2 * pagesize);
6356 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6357 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6358 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6360 for (i = 0; i < pagesize; ++i)
6361 if (*(data + i) != *(data2 + i))
6365 * Finally, make sure that changes to the mapped area
6366 * do not percolate back to the file as seen by read().
6367 * (This is a bug on some variants of i386 svr4.0.)
6369 for (i = 0; i < pagesize; ++i)
6370 *(data2 + i) = *(data2 + i) + 1;
6371 data3 = malloc(pagesize);
6374 if (read(fd, data3, pagesize) != pagesize)
6376 for (i = 0; i < pagesize; ++i)
6377 if (*(data + i) != *(data3 + i))
6380 unlink("conftestmmap");
6385 if { (eval echo configure:6386: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6387 ac_cv_func_mmap_fixed_mapped=yes
6389 echo "configure: failed program was:" >&5
6390 cat conftest.$ac_ext >&5
6392 ac_cv_func_mmap_fixed_mapped=no
6399 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6400 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6401 cat >> confdefs.h <<\EOF
6407 for ac_func in madvise mprotect
6409 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6410 echo "configure:6411: checking for $ac_func" >&5
6411 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6412 echo $ac_n "(cached) $ac_c" 1>&6
6414 cat > conftest.$ac_ext <<EOF
6415 #line 6416 "configure"
6416 #include "confdefs.h"
6417 /* System header to define __stub macros and hopefully few prototypes,
6418 which can conflict with char $ac_func(); below. */
6420 /* Override any gcc2 internal prototype to avoid an error. */
6421 /* We use char because int might match the return type of a gcc2
6422 builtin and then its argument prototype would still apply. */
6427 /* The GNU C library defines this for functions which it implements
6428 to always fail with ENOSYS. Some functions are actually named
6429 something starting with __ and the normal name is an alias. */
6430 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6438 if { (eval echo configure:6439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6440 eval "ac_cv_func_$ac_func=yes"
6442 echo "configure: failed program was:" >&5
6443 cat conftest.$ac_ext >&5
6445 eval "ac_cv_func_$ac_func=no"
6450 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6451 echo "$ac_t""yes" 1>&6
6452 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6453 cat >> confdefs.h <<EOF
6454 #define $ac_tr_func 1
6458 echo "$ac_t""no" 1>&6
6462 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
6463 true+yes ) cat >> confdefs.h <<\EOF
6469 rm -f doc/config.status
6471 cat > confcache <<\EOF
6472 # This file is a shell script that caches the results of configure
6473 # tests run on this system so they can be shared between configure
6474 # scripts and configure runs. It is not useful on other systems.
6475 # If it contains results you don't want to keep, you may remove or edit it.
6477 # By default, configure uses ./config.cache as the cache file,
6478 # creating it if it does not exist already. You can give configure
6479 # the --cache-file=FILE option to use a different cache file; that is
6480 # what configure does when it calls configure scripts in
6481 # subdirectories, so they share the cache.
6482 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6483 # config.status only pays attention to the cache file if you give it the
6484 # --recheck option to rerun configure.
6487 # The following way of writing the cache mishandles newlines in values,
6488 # but we know of no workaround that is simple, portable, and efficient.
6489 # So, don't put newlines in cache variables' values.
6490 # Ultrix sh set writes to stderr and can't be redirected directly,
6491 # and sets the high bit in the cache file unless we assign to the vars.
6493 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6495 # `set' does not quote correctly, so add quotes (double-quote substitution
6496 # turns \\\\ into \\, and sed turns \\ into \).
6498 -e "s/'/'\\\\''/g" \
6499 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6502 # `set' quotes correctly as required by POSIX, so do not add quotes.
6503 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6506 if cmp -s $cache_file confcache; then
6509 if test -w $cache_file; then
6510 echo "updating cache $cache_file"
6511 cat confcache > $cache_file
6513 echo "not updating unwritable cache $cache_file"
6518 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6520 test "x$prefix" = xNONE && prefix=$ac_default_prefix
6521 # Let make expand exec_prefix.
6522 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6524 # Any assignment to VPATH causes Sun make to only execute
6525 # the first set of double-colon rules, so remove it if not needed.
6526 # If there is a colon in the path, we need to keep it.
6527 if test "x$srcdir" = x.; then
6528 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
6531 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6533 DEFS=-DHAVE_CONFIG_H
6535 # Without the "./", some shells look in PATH for config.status.
6536 : ${CONFIG_STATUS=./config.status}
6538 echo creating $CONFIG_STATUS
6539 rm -f $CONFIG_STATUS
6540 cat > $CONFIG_STATUS <<EOF
6542 # Generated automatically by configure.
6543 # Run this file to recreate the current configuration.
6544 # This directory was configured as follows,
6545 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6547 # $0 $ac_configure_args
6549 # Compiler output produced by configure, useful for debugging
6550 # configure, is in ./config.log if it exists.
6552 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6555 case "\$ac_option" in
6556 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6557 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6558 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6559 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6560 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6562 -help | --help | --hel | --he | --h)
6563 echo "\$ac_cs_usage"; exit 0 ;;
6564 *) echo "\$ac_cs_usage"; exit 1 ;;
6568 ac_given_srcdir=$srcdir
6569 ac_given_INSTALL="$INSTALL"
6571 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6573 cat >> $CONFIG_STATUS <<EOF
6575 # Protect against being on the right side of a sed subst in config.status.
6576 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6577 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6581 s%@CFLAGS@%$CFLAGS%g
6582 s%@CPPFLAGS@%$CPPFLAGS%g
6583 s%@CXXFLAGS@%$CXXFLAGS%g
6584 s%@FFLAGS@%$FFLAGS%g
6586 s%@LDFLAGS@%$LDFLAGS%g
6588 s%@exec_prefix@%$exec_prefix%g
6589 s%@prefix@%$prefix%g
6590 s%@program_transform_name@%$program_transform_name%g
6591 s%@bindir@%$bindir%g
6592 s%@sbindir@%$sbindir%g
6593 s%@libexecdir@%$libexecdir%g
6594 s%@datadir@%$datadir%g
6595 s%@sysconfdir@%$sysconfdir%g
6596 s%@sharedstatedir@%$sharedstatedir%g
6597 s%@localstatedir@%$localstatedir%g
6598 s%@libdir@%$libdir%g
6599 s%@includedir@%$includedir%g
6600 s%@oldincludedir@%$oldincludedir%g
6601 s%@infodir@%$infodir%g
6602 s%@mandir@%$mandir%g
6604 s%@host_alias@%$host_alias%g
6605 s%@host_cpu@%$host_cpu%g
6606 s%@host_vendor@%$host_vendor%g
6607 s%@host_os@%$host_os%g
6608 s%@target@%$target%g
6609 s%@target_alias@%$target_alias%g
6610 s%@target_cpu@%$target_cpu%g
6611 s%@target_vendor@%$target_vendor%g
6612 s%@target_os@%$target_os%g
6614 s%@build_alias@%$build_alias%g
6615 s%@build_cpu@%$build_cpu%g
6616 s%@build_vendor@%$build_vendor%g
6617 s%@build_os@%$build_os%g
6619 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6620 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6621 s%@INSTALL_DATA@%$INSTALL_DATA%g
6622 s%@PACKAGE@%$PACKAGE%g
6623 s%@VERSION@%$VERSION%g
6624 s%@ACLOCAL@%$ACLOCAL%g
6625 s%@AUTOCONF@%$AUTOCONF%g
6626 s%@AUTOMAKE@%$AUTOMAKE%g
6627 s%@AUTOHEADER@%$AUTOHEADER%g
6628 s%@MAKEINFO@%$MAKEINFO%g
6629 s%@SET_MAKE@%$SET_MAKE%g
6631 s%@RANLIB@%$RANLIB%g
6633 s%@OBJEXT@%$OBJEXT%g
6634 s%@EXEEXT@%$EXEEXT%g
6636 s%@LIBTOOL@%$LIBTOOL%g
6637 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6638 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
6639 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
6642 s%@ALLOCA@%$ALLOCA%g
6643 s%@USE_NLS@%$USE_NLS%g
6644 s%@MSGFMT@%$MSGFMT%g
6645 s%@GMSGFMT@%$GMSGFMT%g
6646 s%@XGETTEXT@%$XGETTEXT%g
6647 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6648 s%@CATALOGS@%$CATALOGS%g
6649 s%@CATOBJEXT@%$CATOBJEXT%g
6650 s%@DATADIRNAME@%$DATADIRNAME%g
6651 s%@GMOFILES@%$GMOFILES%g
6652 s%@INSTOBJEXT@%$INSTOBJEXT%g
6653 s%@INTLDEPS@%$INTLDEPS%g
6654 s%@INTLLIBS@%$INTLLIBS%g
6655 s%@INTLOBJS@%$INTLOBJS%g
6656 s%@POFILES@%$POFILES%g
6658 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6660 s%@GT_YES@%$GT_YES%g
6661 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6663 s%@HDEFINES@%$HDEFINES%g
6664 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
6665 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
6666 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
6667 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
6668 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
6669 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
6670 s%@COREFILE@%$COREFILE%g
6671 s%@COREFLAG@%$COREFLAG%g
6672 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
6673 s%@WIN32LIBADD@%$WIN32LIBADD%g
6674 s%@TDEFINES@%$TDEFINES%g
6675 s%@wordsize@%$wordsize%g
6676 s%@all_backends@%$all_backends%g
6677 s%@bfd_backends@%$bfd_backends%g
6678 s%@bfd_machines@%$bfd_machines%g
6679 s%@tdefaults@%$tdefaults%g
6684 cat >> $CONFIG_STATUS <<\EOF
6686 # Split the substitutions into bite-sized pieces for seds with
6687 # small command number limits, like on Digital OSF/1 and HP-UX.
6688 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
6689 ac_file=1 # Number of current file.
6690 ac_beg=1 # First line for current file.
6691 ac_end=$ac_max_sed_cmds # Line after last line for current file.
6694 while $ac_more_lines; do
6695 if test $ac_beg -gt 1; then
6696 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
6698 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
6700 if test ! -s conftest.s$ac_file; then
6702 rm -f conftest.s$ac_file
6704 if test -z "$ac_sed_cmds"; then
6705 ac_sed_cmds="sed -f conftest.s$ac_file"
6707 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
6709 ac_file=`expr $ac_file + 1`
6711 ac_end=`expr $ac_end + $ac_max_sed_cmds`
6714 if test -z "$ac_sed_cmds"; then
6719 cat >> $CONFIG_STATUS <<EOF
6721 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"}
6723 cat >> $CONFIG_STATUS <<\EOF
6724 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
6725 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6727 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
6728 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
6729 *) ac_file_in="${ac_file}.in" ;;
6732 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6734 # Remove last slash and all that follows it. Not all systems have dirname.
6735 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6736 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6737 # The file is in a subdirectory.
6738 test ! -d "$ac_dir" && mkdir "$ac_dir"
6739 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
6740 # A "../" for each directory in $ac_dir_suffix.
6741 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6743 ac_dir_suffix= ac_dots=
6746 case "$ac_given_srcdir" in
6748 if test -z "$ac_dots"; then top_srcdir=.
6749 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6750 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
6752 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6753 top_srcdir="$ac_dots$ac_given_srcdir" ;;
6756 case "$ac_given_INSTALL" in
6757 [/$]*) INSTALL="$ac_given_INSTALL" ;;
6758 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
6761 echo creating "$ac_file"
6763 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6765 *Makefile*) ac_comsub="1i\\
6766 # $configure_input" ;;
6770 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6772 s%@configure_input@%$configure_input%g
6773 s%@srcdir@%$srcdir%g
6774 s%@top_srcdir@%$top_srcdir%g
6775 s%@INSTALL@%$INSTALL%g
6776 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
6780 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6781 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6783 # ac_d sets the value in "#define NAME VALUE" lines.
6784 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6785 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
6788 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6789 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6790 ac_uB='\([ ]\)%\1#\2define\3'
6793 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6794 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6795 ac_eB='$%\1#\2define\3'
6799 if test "${CONFIG_HEADERS+set}" != set; then
6801 cat >> $CONFIG_STATUS <<EOF
6802 CONFIG_HEADERS="config.h:config.in"
6804 cat >> $CONFIG_STATUS <<\EOF
6806 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
6807 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6809 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
6810 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
6811 *) ac_file_in="${ac_file}.in" ;;
6814 echo creating $ac_file
6816 rm -f conftest.frag conftest.in conftest.out
6817 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6818 cat $ac_file_inputs > conftest.in
6822 # Transform confdefs.h into a sed script conftest.vals that substitutes
6823 # the proper values into config.h.in to produce config.h. And first:
6824 # Protect against being on the right side of a sed subst in config.status.
6825 # Protect against being in an unquoted here document in config.status.
6827 cat > conftest.hdr <<\EOF
6830 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6834 sed -n -f conftest.hdr confdefs.h > conftest.vals
6837 # This sed command replaces #undef with comments. This is necessary, for
6838 # example, in the case of _POSIX_SOURCE, which is predefined and required
6839 # on some systems where configure will not decide to define it.
6840 cat >> conftest.vals <<\EOF
6841 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6844 # Break up conftest.vals because some shells have a limit on
6845 # the size of here documents, and old seds have small limits too.
6850 ac_lines=`grep -c . conftest.vals`
6851 # grep -c gives empty output for an empty file on some AIX systems.
6852 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6853 # Write a limited-size here document to conftest.frag.
6854 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6855 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6857 sed -f conftest.frag conftest.in > conftest.out
6859 mv conftest.out conftest.in
6861 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6863 mv conftest.tail conftest.vals
6867 cat >> $CONFIG_STATUS <<\EOF
6868 rm -f conftest.frag conftest.h
6869 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6870 cat conftest.in >> conftest.h
6872 if cmp -s $ac_file conftest.h 2>/dev/null; then
6873 echo "$ac_file is unchanged"
6876 # Remove last slash and all that follows it. Not all systems have dirname.
6877 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6878 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6879 # The file is in a subdirectory.
6880 test ! -d "$ac_dir" && mkdir "$ac_dir"
6883 mv conftest.h $ac_file
6888 cat >> $CONFIG_STATUS <<EOF
6892 cat >> $CONFIG_STATUS <<\EOF
6893 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6894 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
6897 chmod +x $CONFIG_STATUS
6898 rm -fr confdefs* $ac_clean_files
6899 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1