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
1201 # Uncomment the next line to remove the date from the reported bfd version
1204 bfd_version
=`echo "${VERSION}" | sed -e 's/\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\).*/\1.00\2.00\3.00\4.00\5/' -e 's/\([^\.]*\)\..*\(..\)\..*\(..\)\..*\(..\)\..*\(..\)$/\1\2\3\4\5/'`
1206 bfd_version_string
="\"${VERSION}\""
1207 bfd_version_date
=`sed -e 's/.*DATE //' < ${srcdir}/version.h`
1208 if test x
${is_release} = x
; then
1209 bfd_version_string
="\"${VERSION} ${bfd_version_date}\""
1215 if test $host != $build; then
1216 ac_tool_prefix
=${host_alias}-
1221 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1222 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1223 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1224 echo "configure:1225: checking for $ac_word" >&5
1225 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1226 echo $ac_n "(cached) $ac_c" 1>&6
1228 if test -n "$AR"; then
1229 ac_cv_prog_AR
="$AR" # Let the user override the test.
1231 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1233 for ac_dir
in $ac_dummy; do
1234 test -z "$ac_dir" && ac_dir
=.
1235 if test -f $ac_dir/$ac_word; then
1236 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1241 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1245 if test -n "$AR"; then
1246 echo "$ac_t""$AR" 1>&6
1248 echo "$ac_t""no" 1>&6
1253 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1254 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1255 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1256 echo "configure:1257: checking for $ac_word" >&5
1257 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1258 echo $ac_n "(cached) $ac_c" 1>&6
1260 if test -n "$RANLIB"; then
1261 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1263 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1265 for ac_dir
in $ac_dummy; do
1266 test -z "$ac_dir" && ac_dir
=.
1267 if test -f $ac_dir/$ac_word; then
1268 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1275 RANLIB
="$ac_cv_prog_RANLIB"
1276 if test -n "$RANLIB"; then
1277 echo "$ac_t""$RANLIB" 1>&6
1279 echo "$ac_t""no" 1>&6
1283 if test -z "$ac_cv_prog_RANLIB"; then
1284 if test -n "$ac_tool_prefix"; then
1285 # Extract the first word of "ranlib", so it can be a program name with args.
1286 set dummy ranlib
; ac_word
=$2
1287 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1288 echo "configure:1289: checking for $ac_word" >&5
1289 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1290 echo $ac_n "(cached) $ac_c" 1>&6
1292 if test -n "$RANLIB"; then
1293 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1295 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1297 for ac_dir
in $ac_dummy; do
1298 test -z "$ac_dir" && ac_dir
=.
1299 if test -f $ac_dir/$ac_word; then
1300 ac_cv_prog_RANLIB
="ranlib"
1305 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1308 RANLIB
="$ac_cv_prog_RANLIB"
1309 if test -n "$RANLIB"; then
1310 echo "$ac_t""$RANLIB" 1>&6
1312 echo "$ac_t""no" 1>&6
1321 # Check whether --enable-shared or --disable-shared was given.
1322 if test "${enable_shared+set}" = set; then
1323 enableval
="$enable_shared"
1324 p
=${PACKAGE-default}
1326 yes) enable_shared
=yes ;;
1327 no
) enable_shared
=no
;;
1330 # Look at the argument we got. We use all the common list separators.
1331 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1332 for pkg
in $enableval; do
1333 if test "X$pkg" = "X$p"; then
1345 # Check whether --enable-static or --disable-static was given.
1346 if test "${enable_static+set}" = set; then
1347 enableval
="$enable_static"
1348 p
=${PACKAGE-default}
1350 yes) enable_static
=yes ;;
1351 no
) enable_static
=no
;;
1354 # Look at the argument we got. We use all the common list separators.
1355 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1356 for pkg
in $enableval; do
1357 if test "X$pkg" = "X$p"; then
1368 # Check whether --enable-fast-install or --disable-fast-install was given.
1369 if test "${enable_fast_install+set}" = set; then
1370 enableval
="$enable_fast_install"
1371 p
=${PACKAGE-default}
1373 yes) enable_fast_install
=yes ;;
1374 no
) enable_fast_install
=no
;;
1376 enable_fast_install
=no
1377 # Look at the argument we got. We use all the common list separators.
1378 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1379 for pkg
in $enableval; do
1380 if test "X$pkg" = "X$p"; then
1381 enable_fast_install
=yes
1388 enable_fast_install
=yes
1391 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1392 if test "${with_gnu_ld+set}" = set; then
1393 withval
="$with_gnu_ld"
1394 test "$withval" = no || with_gnu_ld
=yes
1400 if test "$GCC" = yes; then
1401 # Check if gcc -print-prog-name=ld gives a path.
1402 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1403 echo "configure:1404: checking for ld used by GCC" >&5
1406 # gcc leaves a trailing carriage return which upsets mingw
1407 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1409 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
1412 # Accept absolute paths.
1413 [\\/]* |
[A-Za-z
]:[\\/]*)
1414 re_direlt
='/[^/][^/]*/\.\./'
1415 # Canonicalize the path of ld
1416 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1417 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1418 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1420 test -z "$LD" && LD
="$ac_prog"
1423 # If it fails, then pretend we aren't using GCC.
1427 # If it is relative, then search for the first ld in PATH.
1431 elif test "$with_gnu_ld" = yes; then
1432 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1433 echo "configure:1434: checking for GNU ld" >&5
1435 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1436 echo "configure:1437: checking for non-GNU ld" >&5
1438 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1439 echo $ac_n "(cached) $ac_c" 1>&6
1441 if test -z "$LD"; then
1442 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1443 for ac_dir
in $PATH; do
1444 test -z "$ac_dir" && ac_dir
=.
1445 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1446 lt_cv_path_LD
="$ac_dir/$ac_prog"
1447 # Check to see if the program is GNU ld. I'd rather use --version,
1448 # but apparently some GNU ld's only accept -v.
1449 # Break only if it was the GNU/non-GNU ld that we prefer.
1450 if "$lt_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1451 test "$with_gnu_ld" != no
&& break
1453 test "$with_gnu_ld" != yes && break
1459 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
1464 if test -n "$LD"; then
1465 echo "$ac_t""$LD" 1>&6
1467 echo "$ac_t""no" 1>&6
1469 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1470 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1471 echo "configure:1472: checking if the linker ($LD) is GNU ld" >&5
1472 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1473 echo $ac_n "(cached) $ac_c" 1>&6
1475 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1476 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1477 lt_cv_prog_gnu_ld
=yes
1479 lt_cv_prog_gnu_ld
=no
1483 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1484 with_gnu_ld
=$lt_cv_prog_gnu_ld
1487 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1488 echo "configure:1489: checking for $LD option to reload object files" >&5
1489 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1490 echo $ac_n "(cached) $ac_c" 1>&6
1492 lt_cv_ld_reload_flag
='-r'
1495 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1496 reload_flag
=$lt_cv_ld_reload_flag
1497 test -n "$reload_flag" && reload_flag
=" $reload_flag"
1499 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1500 echo "configure:1501: checking for BSD-compatible nm" >&5
1501 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1502 echo $ac_n "(cached) $ac_c" 1>&6
1504 if test -n "$NM"; then
1505 # Let the user override the test.
1508 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1509 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1510 test -z "$ac_dir" && ac_dir
=.
1511 tmp_nm
=$ac_dir/${ac_tool_prefix}nm
1512 if test -f $tmp_nm ||
test -f $tmp_nm$ac_exeext ; then
1513 # Check to see if the nm accepts a BSD-compat flag.
1514 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1515 # nm: unknown option "B" ignored
1516 # Tru64's nm complains that /dev/null is an invalid object file
1517 if ($tmp_nm -B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep '(/dev/null|Invalid file or object type)' >/dev
/null
; then
1518 lt_cv_path_NM
="$tmp_nm -B"
1520 elif ($tmp_nm -p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1521 lt_cv_path_NM
="$tmp_nm -p"
1524 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1525 continue # so that we can try to find one that supports BSD flags
1530 test -z "$lt_cv_path_NM" && lt_cv_path_NM
=nm
1535 echo "$ac_t""$NM" 1>&6
1537 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1538 echo "configure:1539: checking whether ln -s works" >&5
1539 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1540 echo $ac_n "(cached) $ac_c" 1>&6
1543 if ln -s X conftestdata
2>/dev
/null
1546 ac_cv_prog_LN_S
="ln -s"
1551 LN_S
="$ac_cv_prog_LN_S"
1552 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1553 echo "$ac_t""yes" 1>&6
1555 echo "$ac_t""no" 1>&6
1558 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1559 echo "configure:1560: checking how to recognise dependant libraries" >&5
1560 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1561 echo $ac_n "(cached) $ac_c" 1>&6
1563 lt_cv_file_magic_cmd
='$MAGIC_CMD'
1564 lt_cv_file_magic_test_file
=
1565 lt_cv_deplibs_check_method
='unknown'
1566 # Need to set the preceding variable on all platforms that support
1567 # interlibrary dependencies.
1568 # 'none' -- dependencies not supported.
1569 # `unknown' -- same as none, but documents that we really don't know.
1570 # 'pass_all' -- all dependencies passed with no checks.
1571 # 'test_compile' -- check by making test program.
1572 # 'file_magic [regex]' -- check by looking for files in library path
1573 # which responds to the $file_magic_cmd with a given egrep regex.
1574 # If you have `file' or equivalent on your system and you're not sure
1575 # whether `pass_all' will *always* work, you probably want this one.
1579 lt_cv_deplibs_check_method
=pass_all
1583 lt_cv_deplibs_check_method
=pass_all
1587 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1588 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1589 lt_cv_file_magic_test_file
=/shlib
/libc.so
1592 cygwin
* | mingw
* |pw32
*)
1593 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
1594 lt_cv_file_magic_cmd
='$OBJDUMP -f'
1597 darwin
* | rhapsody
*)
1598 lt_cv_deplibs_check_method
='file_magic Mach-O dynamically linked shared library'
1599 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1601 rhapsody
* | darwin1.012
)
1602 lt_cv_file_magic_test_file
='/System/Library/Frameworks/System.framework/System'
1605 lt_cv_file_magic_test_file
='/usr/lib/libSystem.dylib'
1611 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1614 # Not sure whether the presence of OpenBSD here was a mistake.
1615 # Let's accept both of them until this is cleared up.
1616 lt_cv_deplibs_check_method
='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1617 lt_cv_file_magic_cmd
=/usr
/bin
/file
1618 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
1622 lt_cv_deplibs_check_method
=pass_all
1627 lt_cv_deplibs_check_method
=pass_all
1631 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1632 lt_cv_file_magic_cmd
=/usr
/bin
/file
1633 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
1639 # this will be overridden with pass_all, but let us keep it just in case
1640 lt_cv_deplibs_check_method
="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1644 *-32|
*"-32 ") libmagic
=32-bit;;
1645 *-n32|
*"-n32 ") libmagic
=N32
;;
1646 *-64|
*"-64 ") libmagic
=64-bit;;
1647 *) libmagic
=never-match
;;
1649 # this will be overridden with pass_all, but let us keep it just in case
1650 lt_cv_deplibs_check_method
="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1653 lt_cv_file_magic_test_file
=`echo /lib${libsuff}/libc.so*`
1654 lt_cv_deplibs_check_method
=pass_all
1657 # This must be Linux ELF.
1660 alpha
* | hppa
* | i
*86 | powerpc
* | sparc
* | ia64
* )
1661 lt_cv_deplibs_check_method
=pass_all
;;
1663 # glibc up to 2.1.1 does not perform some relocations on ARM
1664 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1666 lt_cv_file_magic_test_file
=`echo /lib/libc.so* /lib/libc-*.so`
1670 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1671 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1673 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so$'
1678 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1679 lt_cv_file_magic_cmd
=/usr
/bin
/file
1680 lt_cv_file_magic_test_file
=/usr
/lib
/libnls.so
1683 osf3
* | osf4
* | osf5
*)
1684 # this will be overridden with pass_all, but let us keep it just in case
1685 lt_cv_deplibs_check_method
='file_magic COFF format alpha shared library'
1686 lt_cv_file_magic_test_file
=/shlib
/libc.so
1687 lt_cv_deplibs_check_method
=pass_all
1691 lt_cv_deplibs_check_method
=pass_all
1695 lt_cv_deplibs_check_method
=pass_all
1696 lt_cv_file_magic_test_file
=/lib
/libc.so
1699 sysv5uw
[78]* | sysv4
*uw2
*)
1700 lt_cv_deplibs_check_method
=pass_all
1703 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
1704 case $host_vendor in
1706 lt_cv_deplibs_check_method
=pass_all
1709 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]'
1710 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
1718 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1719 file_magic_cmd
=$lt_cv_file_magic_cmd
1720 deplibs_check_method
=$lt_cv_deplibs_check_method
1722 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1723 echo "configure:1724: checking for object suffix" >&5
1724 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1725 echo $ac_n "(cached) $ac_c" 1>&6
1728 echo 'int i = 1;' > conftest.
$ac_ext
1729 if { (eval echo configure
:1730: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1730 for ac_file
in conftest.
*; do
1733 *) ac_cv_objext
=`echo $ac_file | sed -e s/conftest.//` ;;
1737 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1742 echo "$ac_t""$ac_cv_objext" 1>&6
1743 OBJEXT
=$ac_cv_objext
1744 ac_objext
=$ac_cv_objext
1748 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1749 echo "configure:1750: checking for executable suffix" >&5
1750 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1751 echo $ac_n "(cached) $ac_c" 1>&6
1753 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
1757 echo 'int main () { return 0; }' > conftest.
$ac_ext
1759 if { (eval echo configure
:1760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1760 for file in conftest.
*; do
1762 *.c |
*.o |
*.obj
) ;;
1763 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
1767 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1770 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
1775 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
1776 echo "$ac_t""${ac_cv_exeext}" 1>&6
1779 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1781 # Only perform the check for file, if the check method requires it
1782 case $deplibs_check_method in
1784 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1785 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1786 echo "configure:1787: checking for ${ac_tool_prefix}file" >&5
1787 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1788 echo $ac_n "(cached) $ac_c" 1>&6
1792 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1795 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1798 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1799 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1800 ac_dummy
="/usr/bin:$PATH"
1801 for ac_dir
in $ac_dummy; do
1802 test -z "$ac_dir" && ac_dir
=.
1803 if test -f $ac_dir/${ac_tool_prefix}file; then
1804 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
1805 if test -n "$file_magic_test_file"; then
1806 case $deplibs_check_method in
1808 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1809 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1810 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1811 egrep "$file_magic_regex" > /dev
/null
; then
1816 *** Warning: the command libtool uses to detect shared libraries,
1817 *** $file_magic_cmd, produces output that libtool cannot recognize.
1818 *** The result is that libtool may fail to recognize shared libraries
1819 *** as such. This will affect the creation of libtool libraries that
1820 *** depend on shared libraries, but programs linked with such libtool
1821 *** libraries will work regardless of this problem. Nevertheless, you
1822 *** may want to report the problem to your system manager and/or to
1823 *** bug-libtool@gnu.org
1833 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1838 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1839 if test -n "$MAGIC_CMD"; then
1840 echo "$ac_t""$MAGIC_CMD" 1>&6
1842 echo "$ac_t""no" 1>&6
1845 if test -z "$lt_cv_path_MAGIC_CMD"; then
1846 if test -n "$ac_tool_prefix"; then
1847 echo $ac_n "checking for file""... $ac_c" 1>&6
1848 echo "configure:1849: checking for file" >&5
1849 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1850 echo $ac_n "(cached) $ac_c" 1>&6
1854 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1857 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1860 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1861 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1862 ac_dummy
="/usr/bin:$PATH"
1863 for ac_dir
in $ac_dummy; do
1864 test -z "$ac_dir" && ac_dir
=.
1865 if test -f $ac_dir/file; then
1866 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
1867 if test -n "$file_magic_test_file"; then
1868 case $deplibs_check_method in
1870 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1871 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1872 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1873 egrep "$file_magic_regex" > /dev
/null
; then
1878 *** Warning: the command libtool uses to detect shared libraries,
1879 *** $file_magic_cmd, produces output that libtool cannot recognize.
1880 *** The result is that libtool may fail to recognize shared libraries
1881 *** as such. This will affect the creation of libtool libraries that
1882 *** depend on shared libraries, but programs linked with such libtool
1883 *** libraries will work regardless of this problem. Nevertheless, you
1884 *** may want to report the problem to your system manager and/or to
1885 *** bug-libtool@gnu.org
1895 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1900 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1901 if test -n "$MAGIC_CMD"; then
1902 echo "$ac_t""$MAGIC_CMD" 1>&6
1904 echo "$ac_t""no" 1>&6
1916 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1917 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1918 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1919 echo "configure:1920: checking for $ac_word" >&5
1920 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1921 echo $ac_n "(cached) $ac_c" 1>&6
1923 if test -n "$RANLIB"; then
1924 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1926 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1928 for ac_dir
in $ac_dummy; do
1929 test -z "$ac_dir" && ac_dir
=.
1930 if test -f $ac_dir/$ac_word; then
1931 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1938 RANLIB
="$ac_cv_prog_RANLIB"
1939 if test -n "$RANLIB"; then
1940 echo "$ac_t""$RANLIB" 1>&6
1942 echo "$ac_t""no" 1>&6
1946 if test -z "$ac_cv_prog_RANLIB"; then
1947 if test -n "$ac_tool_prefix"; then
1948 # Extract the first word of "ranlib", so it can be a program name with args.
1949 set dummy ranlib
; ac_word
=$2
1950 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1951 echo "configure:1952: checking for $ac_word" >&5
1952 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1953 echo $ac_n "(cached) $ac_c" 1>&6
1955 if test -n "$RANLIB"; then
1956 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1958 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1960 for ac_dir
in $ac_dummy; do
1961 test -z "$ac_dir" && ac_dir
=.
1962 if test -f $ac_dir/$ac_word; then
1963 ac_cv_prog_RANLIB
="ranlib"
1968 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1971 RANLIB
="$ac_cv_prog_RANLIB"
1972 if test -n "$RANLIB"; then
1973 echo "$ac_t""$RANLIB" 1>&6
1975 echo "$ac_t""no" 1>&6
1983 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1984 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
1985 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1986 echo "configure:1987: checking for $ac_word" >&5
1987 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1988 echo $ac_n "(cached) $ac_c" 1>&6
1990 if test -n "$STRIP"; then
1991 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1993 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1995 for ac_dir
in $ac_dummy; do
1996 test -z "$ac_dir" && ac_dir
=.
1997 if test -f $ac_dir/$ac_word; then
1998 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2005 STRIP
="$ac_cv_prog_STRIP"
2006 if test -n "$STRIP"; then
2007 echo "$ac_t""$STRIP" 1>&6
2009 echo "$ac_t""no" 1>&6
2013 if test -z "$ac_cv_prog_STRIP"; then
2014 if test -n "$ac_tool_prefix"; then
2015 # Extract the first word of "strip", so it can be a program name with args.
2016 set dummy strip
; ac_word
=$2
2017 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2018 echo "configure:2019: checking for $ac_word" >&5
2019 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2020 echo $ac_n "(cached) $ac_c" 1>&6
2022 if test -n "$STRIP"; then
2023 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2025 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2027 for ac_dir
in $ac_dummy; do
2028 test -z "$ac_dir" && ac_dir
=.
2029 if test -f $ac_dir/$ac_word; then
2030 ac_cv_prog_STRIP
="strip"
2035 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP
=":"
2038 STRIP
="$ac_cv_prog_STRIP"
2039 if test -n "$STRIP"; then
2040 echo "$ac_t""$STRIP" 1>&6
2042 echo "$ac_t""no" 1>&6
2051 # Check for any special flags to pass to ltconfig.
2052 libtool_flags
="--cache-file=$cache_file"
2053 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
2054 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
2055 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
2056 test "$GCC" = yes && libtool_flags
="$libtool_flags --with-gcc"
2057 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
2060 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2061 if test "${enable_libtool_lock+set}" = set; then
2062 enableval
="$enable_libtool_lock"
2066 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
2067 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
2069 # Check whether --with-pic or --without-pic was given.
2070 if test "${with_pic+set}" = set; then
2077 test x
"$pic_mode" = xyes
&& libtool_flags
="$libtool_flags --prefer-pic"
2078 test x
"$pic_mode" = xno
&& libtool_flags
="$libtool_flags --prefer-non-pic"
2080 # Some flags need to be propagated to the compiler or linker for good
2084 # Find out which ABI we are using.
2085 echo '#line 2086 "configure"' > conftest.
$ac_ext
2086 if { (eval echo configure
:2087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2087 case `/usr/bin/file conftest.$ac_objext` in
2103 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2104 SAVE_CFLAGS
="$CFLAGS"
2105 CFLAGS
="$CFLAGS -belf"
2106 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2107 echo "configure:2108: checking whether the C compiler needs -belf" >&5
2108 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2109 echo $ac_n "(cached) $ac_c" 1>&6
2113 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2114 ac_cpp
='$CPP $CPPFLAGS'
2115 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2116 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2117 cross_compiling
=$ac_cv_prog_cc_cross
2119 cat > conftest.
$ac_ext <<EOF
2120 #line 2121 "configure"
2121 #include "confdefs.h"
2127 if { (eval echo configure
:2128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2129 lt_cv_cc_needs_belf
=yes
2131 echo "configure: failed program was:" >&5
2132 cat conftest.
$ac_ext >&5
2134 lt_cv_cc_needs_belf
=no
2138 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2139 ac_cpp
='$CPP $CPPFLAGS'
2140 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2141 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2142 cross_compiling
=$ac_cv_prog_cc_cross
2146 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2147 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
2148 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2149 CFLAGS
="$SAVE_CFLAGS"
2157 # Save cache, so that ltconfig can load it
2158 cat > confcache
<<\EOF
2159 # This file is a shell script that caches the results of configure
2160 # tests run on this system so they can be shared between configure
2161 # scripts and configure runs. It is not useful on other systems.
2162 # If it contains results you don't want to keep, you may remove or edit it.
2164 # By default, configure uses ./config.cache as the cache file,
2165 # creating it if it does not exist already. You can give configure
2166 # the --cache-file=FILE option to use a different cache file; that is
2167 # what configure does when it calls configure scripts in
2168 # subdirectories, so they share the cache.
2169 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2170 # config.status only pays attention to the cache file if you give it the
2171 # --recheck option to rerun configure.
2174 # The following way of writing the cache mishandles newlines in values,
2175 # but we know of no workaround that is simple, portable, and efficient.
2176 # So, don't put newlines in cache variables' values.
2177 # Ultrix sh set writes to stderr and can't be redirected directly,
2178 # and sets the high bit in the cache file unless we assign to the vars.
2180 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2182 # `set' does not quote correctly, so add quotes (double-quote substitution
2183 # turns \\\\ into \\, and sed turns \\ into \).
2185 -e "s/'/'\\\\''/g" \
2186 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2189 # `set' quotes correctly as required by POSIX, so do not add quotes.
2190 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2193 if cmp -s $cache_file confcache
; then
2196 if test -w $cache_file; then
2197 echo "updating cache $cache_file"
2198 cat confcache
> $cache_file
2200 echo "not updating unwritable cache $cache_file"
2206 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2207 AR
="$AR" LTCC
="$CC" CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
2208 MAGIC_CMD
="$MAGIC_CMD" LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
2209 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" STRIP
="$STRIP" \
2210 AS
="$AS" DLLTOOL
="$DLLTOOL" OBJDUMP
="$OBJDUMP" \
2211 objext
="$OBJEXT" exeext
="$EXEEXT" reload_flag
="$reload_flag" \
2212 deplibs_check_method
="$deplibs_check_method" file_magic_cmd
="$file_magic_cmd" \
2213 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
2214 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh
$host \
2215 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2217 # Reload cache, that may have been modified by ltconfig
2218 if test -r "$cache_file"; then
2219 echo "loading cache $cache_file"
2222 echo "creating cache $cache_file"
2227 # This can be used to rebuild libtool when needed
2228 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2230 # Always use our own libtool.
2231 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
2233 # Redirect the config.log output again, so that the ltconfig log is not
2234 # clobbered by the next message.
2235 exec 5>>.
/config.log
2243 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2244 if test "${enable_64_bit_bfd+set}" = set; then
2245 enableval
="$enable_64_bit_bfd"
2246 case "${enableval}" in
2249 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2254 # Check whether --enable-targets or --disable-targets was given.
2255 if test "${enable_targets+set}" = set; then
2256 enableval
="$enable_targets"
2257 case "${enableval}" in
2258 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2260 no
) enable_targets
= ;;
2261 *) enable_targets
=$enableval ;;
2264 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2265 if test "${enable_commonbfdlib+set}" = set; then
2266 enableval
="$enable_commonbfdlib"
2267 case "${enableval}" in
2268 yes) commonbfdlib
=true
;;
2269 no
) commonbfdlib
=false
;;
2270 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2273 # Check whether --with-mmap or --without-mmap was given.
2274 if test "${with_mmap+set}" = set; then
2275 withval
="$with_mmap"
2276 case "${withval}" in
2277 yes) want_mmap
=true
;;
2278 no
) want_mmap
=false
;;
2279 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
2285 build_warnings
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2286 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2287 if test "${enable_build_warnings+set}" = set; then
2288 enableval
="$enable_build_warnings"
2289 case "${enableval}" in
2291 no
) build_warnings
="-w";;
2292 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2293 build_warnings
="${build_warnings} ${t}";;
2294 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2295 build_warnings
="${t} ${build_warnings}";;
2296 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2298 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
2299 echo "Setting warning flags = $build_warnings" 6>&1
2303 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
; then
2304 WARN_CFLAGS
="${build_warnings}"
2312 if test -z "$target" ; then
2313 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2316 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2317 echo "configure:2318: checking whether to enable maintainer-specific portions of Makefiles" >&5
2318 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2319 if test "${enable_maintainer_mode+set}" = set; then
2320 enableval
="$enable_maintainer_mode"
2321 USE_MAINTAINER_MODE
=$enableval
2323 USE_MAINTAINER_MODE
=no
2326 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2329 if test $USE_MAINTAINER_MODE = yes; then
2330 MAINTAINER_MODE_TRUE
=
2331 MAINTAINER_MODE_FALSE
='#'
2333 MAINTAINER_MODE_TRUE
='#'
2334 MAINTAINER_MODE_FALSE
=
2336 MAINT
=$MAINTAINER_MODE_TRUE
2341 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2342 echo "configure:2343: checking for executable suffix" >&5
2343 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2344 echo $ac_n "(cached) $ac_c" 1>&6
2346 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
2350 echo 'int main () { return 0; }' > conftest.
$ac_ext
2352 if { (eval echo configure
:2353: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2353 for file in conftest.
*; do
2355 *.c |
*.o |
*.obj
) ;;
2356 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
2360 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2363 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
2368 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
2369 echo "$ac_t""${ac_cv_exeext}" 1>&6
2375 bfd_default_target_size
=32
2379 # Extract the first word of "gcc", so it can be a program name with args.
2380 set dummy gcc
; ac_word
=$2
2381 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2382 echo "configure:2383: checking for $ac_word" >&5
2383 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2384 echo $ac_n "(cached) $ac_c" 1>&6
2386 if test -n "$CC"; then
2387 ac_cv_prog_CC
="$CC" # Let the user override the test.
2389 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2391 for ac_dir
in $ac_dummy; do
2392 test -z "$ac_dir" && ac_dir
=.
2393 if test -f $ac_dir/$ac_word; then
2402 if test -n "$CC"; then
2403 echo "$ac_t""$CC" 1>&6
2405 echo "$ac_t""no" 1>&6
2408 if test -z "$CC"; then
2409 # Extract the first word of "cc", so it can be a program name with args.
2410 set dummy cc
; ac_word
=$2
2411 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2412 echo "configure:2413: checking for $ac_word" >&5
2413 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2414 echo $ac_n "(cached) $ac_c" 1>&6
2416 if test -n "$CC"; then
2417 ac_cv_prog_CC
="$CC" # Let the user override the test.
2419 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2422 for ac_dir
in $ac_dummy; do
2423 test -z "$ac_dir" && ac_dir
=.
2424 if test -f $ac_dir/$ac_word; then
2425 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2426 ac_prog_rejected
=yes
2434 if test $ac_prog_rejected = yes; then
2435 # We found a bogon in the path, so make sure we never use it.
2436 set dummy
$ac_cv_prog_CC
2438 if test $# -gt 0; then
2439 # We chose a different compiler from the bogus one.
2440 # However, it has the same basename, so the bogon will be chosen
2441 # first if we set CC to just the basename; use the full file name.
2443 set dummy
"$ac_dir/$ac_word" "$@"
2451 if test -n "$CC"; then
2452 echo "$ac_t""$CC" 1>&6
2454 echo "$ac_t""no" 1>&6
2457 if test -z "$CC"; then
2458 case "`uname -s`" in
2460 # Extract the first word of "cl", so it can be a program name with args.
2461 set dummy cl
; ac_word
=$2
2462 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2463 echo "configure:2464: checking for $ac_word" >&5
2464 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2465 echo $ac_n "(cached) $ac_c" 1>&6
2467 if test -n "$CC"; then
2468 ac_cv_prog_CC
="$CC" # Let the user override the test.
2470 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2472 for ac_dir
in $ac_dummy; do
2473 test -z "$ac_dir" && ac_dir
=.
2474 if test -f $ac_dir/$ac_word; then
2483 if test -n "$CC"; then
2484 echo "$ac_t""$CC" 1>&6
2486 echo "$ac_t""no" 1>&6
2491 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2494 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2495 echo "configure:2496: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2498 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2499 ac_cpp
='$CPP $CPPFLAGS'
2500 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2501 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2502 cross_compiling
=$ac_cv_prog_cc_cross
2504 cat > conftest.
$ac_ext << EOF
2506 #line 2507 "configure"
2507 #include "confdefs.h"
2511 if { (eval echo configure
:2512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2512 ac_cv_prog_cc_works
=yes
2513 # If we can't run a trivial program, we are probably using a cross compiler.
2514 if (.
/conftest
; exit) 2>/dev
/null
; then
2515 ac_cv_prog_cc_cross
=no
2517 ac_cv_prog_cc_cross
=yes
2520 echo "configure: failed program was:" >&5
2521 cat conftest.
$ac_ext >&5
2522 ac_cv_prog_cc_works
=no
2526 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2527 ac_cpp
='$CPP $CPPFLAGS'
2528 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2529 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2530 cross_compiling
=$ac_cv_prog_cc_cross
2532 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2533 if test $ac_cv_prog_cc_works = no
; then
2534 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2536 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2537 echo "configure:2538: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2538 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2539 cross_compiling
=$ac_cv_prog_cc_cross
2541 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2542 echo "configure:2543: checking whether we are using GNU C" >&5
2543 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2544 echo $ac_n "(cached) $ac_c" 1>&6
2546 cat > conftest.c
<<EOF
2551 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2552: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2558 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2560 if test $ac_cv_prog_gcc = yes; then
2566 ac_test_CFLAGS
="${CFLAGS+set}"
2567 ac_save_CFLAGS
="$CFLAGS"
2569 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2570 echo "configure:2571: checking whether ${CC-cc} accepts -g" >&5
2571 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2572 echo $ac_n "(cached) $ac_c" 1>&6
2574 echo 'void f(){}' > conftest.c
2575 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2584 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2585 if test "$ac_test_CFLAGS" = set; then
2586 CFLAGS
="$ac_save_CFLAGS"
2587 elif test $ac_cv_prog_cc_g = yes; then
2588 if test "$GCC" = yes; then
2594 if test "$GCC" = yes; then
2602 ALL_LINGUAS
="fr tr ja es sv"
2603 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2604 echo "configure:2605: checking how to run the C preprocessor" >&5
2605 # On Suns, sometimes $CPP names a directory.
2606 if test -n "$CPP" && test -d "$CPP"; then
2609 if test -z "$CPP"; then
2610 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2611 echo $ac_n "(cached) $ac_c" 1>&6
2613 # This must be in double quotes, not single quotes, because CPP may get
2614 # substituted into the Makefile and "${CC-cc}" will confuse make.
2616 # On the NeXT, cc -E runs the code through the compiler's parser,
2617 # not just through cpp.
2618 cat > conftest.
$ac_ext <<EOF
2619 #line 2620 "configure"
2620 #include "confdefs.h"
2624 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2625 { (eval echo configure
:2626: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2626 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2627 if test -z "$ac_err"; then
2631 echo "configure: failed program was:" >&5
2632 cat conftest.
$ac_ext >&5
2634 CPP
="${CC-cc} -E -traditional-cpp"
2635 cat > conftest.
$ac_ext <<EOF
2636 #line 2637 "configure"
2637 #include "confdefs.h"
2641 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2642 { (eval echo configure
:2643: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2643 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2644 if test -z "$ac_err"; then
2648 echo "configure: failed program was:" >&5
2649 cat conftest.
$ac_ext >&5
2651 CPP
="${CC-cc} -nologo -E"
2652 cat > conftest.
$ac_ext <<EOF
2653 #line 2654 "configure"
2654 #include "confdefs.h"
2658 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2659 { (eval echo configure
:2660: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2660 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2661 if test -z "$ac_err"; then
2665 echo "configure: failed program was:" >&5
2666 cat conftest.
$ac_ext >&5
2675 ac_cv_prog_CPP
="$CPP"
2677 CPP
="$ac_cv_prog_CPP"
2679 ac_cv_prog_CPP
="$CPP"
2681 echo "$ac_t""$CPP" 1>&6
2683 # Extract the first word of "ranlib", so it can be a program name with args.
2684 set dummy ranlib
; ac_word
=$2
2685 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2686 echo "configure:2687: checking for $ac_word" >&5
2687 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2688 echo $ac_n "(cached) $ac_c" 1>&6
2690 if test -n "$RANLIB"; then
2691 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2693 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2695 for ac_dir
in $ac_dummy; do
2696 test -z "$ac_dir" && ac_dir
=.
2697 if test -f $ac_dir/$ac_word; then
2698 ac_cv_prog_RANLIB
="ranlib"
2703 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2706 RANLIB
="$ac_cv_prog_RANLIB"
2707 if test -n "$RANLIB"; then
2708 echo "$ac_t""$RANLIB" 1>&6
2710 echo "$ac_t""no" 1>&6
2713 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2714 echo "configure:2715: checking for ANSI C header files" >&5
2715 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2716 echo $ac_n "(cached) $ac_c" 1>&6
2718 cat > conftest.
$ac_ext <<EOF
2719 #line 2720 "configure"
2720 #include "confdefs.h"
2726 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2727 { (eval echo configure
:2728: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2728 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2729 if test -z "$ac_err"; then
2731 ac_cv_header_stdc
=yes
2734 echo "configure: failed program was:" >&5
2735 cat conftest.
$ac_ext >&5
2737 ac_cv_header_stdc
=no
2741 if test $ac_cv_header_stdc = yes; then
2742 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2743 cat > conftest.
$ac_ext <<EOF
2744 #line 2745 "configure"
2745 #include "confdefs.h"
2748 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2749 egrep "memchr" >/dev
/null
2>&1; then
2753 ac_cv_header_stdc
=no
2759 if test $ac_cv_header_stdc = yes; then
2760 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2761 cat > conftest.
$ac_ext <<EOF
2762 #line 2763 "configure"
2763 #include "confdefs.h"
2766 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2767 egrep "free" >/dev
/null
2>&1; then
2771 ac_cv_header_stdc
=no
2777 if test $ac_cv_header_stdc = yes; then
2778 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2779 if test "$cross_compiling" = yes; then
2782 cat > conftest.
$ac_ext <<EOF
2783 #line 2784 "configure"
2784 #include "confdefs.h"
2786 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2787 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2788 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2789 int main () { int i; for (i = 0; i < 256; i++)
2790 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2794 if { (eval echo configure
:2795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2798 echo "configure: failed program was:" >&5
2799 cat conftest.
$ac_ext >&5
2801 ac_cv_header_stdc
=no
2809 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2810 if test $ac_cv_header_stdc = yes; then
2811 cat >> confdefs.h
<<\EOF
2812 #define STDC_HEADERS 1
2817 echo $ac_n "checking for working const""... $ac_c" 1>&6
2818 echo "configure:2819: checking for working const" >&5
2819 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2820 echo $ac_n "(cached) $ac_c" 1>&6
2822 cat > conftest.
$ac_ext <<EOF
2823 #line 2824 "configure"
2824 #include "confdefs.h"
2828 /* Ultrix mips cc rejects this. */
2829 typedef int charset[2]; const charset x;
2830 /* SunOS 4.1.1 cc rejects this. */
2831 char const *const *ccp;
2833 /* NEC SVR4.0.2 mips cc rejects this. */
2834 struct point {int x, y;};
2835 static struct point const zero = {0,0};
2836 /* AIX XL C 1.02.0.0 rejects this.
2837 It does not let you subtract one const X* pointer from another in an arm
2838 of an if-expression whose if-part is not a constant expression */
2839 const char *g = "string";
2840 ccp = &g + (g ? g-g : 0);
2841 /* HPUX 7.0 cc rejects these. */
2844 ccp = (char const *const *) p;
2845 { /* SCO 3.2v4 cc rejects this. */
2847 char const *s = 0 ? (char *) 0 : (char const *) 0;
2851 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2853 const int *foo = &x[0];
2856 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2857 typedef const int *iptr;
2861 { /* AIX XL C 1.02.0.0 rejects this saying
2862 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2863 struct s { int j; const int *ap[3]; };
2864 struct s *b; b->j = 5;
2866 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2872 if { (eval echo configure
:2873: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2876 echo "configure: failed program was:" >&5
2877 cat conftest.
$ac_ext >&5
2884 echo "$ac_t""$ac_cv_c_const" 1>&6
2885 if test $ac_cv_c_const = no
; then
2886 cat >> confdefs.h
<<\EOF
2892 echo $ac_n "checking for inline""... $ac_c" 1>&6
2893 echo "configure:2894: checking for inline" >&5
2894 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2895 echo $ac_n "(cached) $ac_c" 1>&6
2898 for ac_kw
in inline __inline__ __inline
; do
2899 cat > conftest.
$ac_ext <<EOF
2900 #line 2901 "configure"
2901 #include "confdefs.h"
2907 if { (eval echo configure
:2908: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2909 ac_cv_c_inline
=$ac_kw; break
2911 echo "configure: failed program was:" >&5
2912 cat conftest.
$ac_ext >&5
2919 echo "$ac_t""$ac_cv_c_inline" 1>&6
2920 case "$ac_cv_c_inline" in
2922 no
) cat >> confdefs.h
<<\EOF
2926 *) cat >> confdefs.h
<<EOF
2927 #define inline $ac_cv_c_inline
2932 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2933 echo "configure:2934: checking for off_t" >&5
2934 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2935 echo $ac_n "(cached) $ac_c" 1>&6
2937 cat > conftest.
$ac_ext <<EOF
2938 #line 2939 "configure"
2939 #include "confdefs.h"
2940 #include <sys/types.h>
2946 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2947 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2949 ac_cv_type_off_t
=yes
2957 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2958 if test $ac_cv_type_off_t = no
; then
2959 cat >> confdefs.h
<<\EOF
2965 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2966 echo "configure:2967: checking for size_t" >&5
2967 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2968 echo $ac_n "(cached) $ac_c" 1>&6
2970 cat > conftest.
$ac_ext <<EOF
2971 #line 2972 "configure"
2972 #include "confdefs.h"
2973 #include <sys/types.h>
2979 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2980 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2982 ac_cv_type_size_t
=yes
2985 ac_cv_type_size_t
=no
2990 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2991 if test $ac_cv_type_size_t = no
; then
2992 cat >> confdefs.h
<<\EOF
2993 #define size_t unsigned
2998 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2999 # for constant arguments. Useless!
3000 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3001 echo "configure:3002: checking for working alloca.h" >&5
3002 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3003 echo $ac_n "(cached) $ac_c" 1>&6
3005 cat > conftest.
$ac_ext <<EOF
3006 #line 3007 "configure"
3007 #include "confdefs.h"
3010 char *p = alloca(2 * sizeof(int));
3013 if { (eval echo configure
:3014: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3015 ac_cv_header_alloca_h
=yes
3017 echo "configure: failed program was:" >&5
3018 cat conftest.
$ac_ext >&5
3020 ac_cv_header_alloca_h
=no
3025 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3026 if test $ac_cv_header_alloca_h = yes; then
3027 cat >> confdefs.h
<<\EOF
3028 #define HAVE_ALLOCA_H 1
3033 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3034 echo "configure:3035: checking for alloca" >&5
3035 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3036 echo $ac_n "(cached) $ac_c" 1>&6
3038 cat > conftest.
$ac_ext <<EOF
3039 #line 3040 "configure"
3040 #include "confdefs.h"
3043 # define alloca __builtin_alloca
3046 # include <malloc.h>
3047 # define alloca _alloca
3050 # include <alloca.h>
3055 # ifndef alloca /* predefined by HP cc +Olibcalls */
3064 char *p = (char *) alloca(1);
3067 if { (eval echo configure
:3068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3069 ac_cv_func_alloca_works
=yes
3071 echo "configure: failed program was:" >&5
3072 cat conftest.
$ac_ext >&5
3074 ac_cv_func_alloca_works
=no
3079 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3080 if test $ac_cv_func_alloca_works = yes; then
3081 cat >> confdefs.h
<<\EOF
3082 #define HAVE_ALLOCA 1
3087 if test $ac_cv_func_alloca_works = no
; then
3088 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3089 # that cause trouble. Some versions do not even contain alloca or
3090 # contain a buggy version. If you still want to use their alloca,
3091 # use ar to extract alloca.o from them instead of compiling alloca.c.
3092 ALLOCA
=alloca.
${ac_objext}
3093 cat >> confdefs.h
<<\EOF
3098 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3099 echo "configure:3100: checking whether alloca needs Cray hooks" >&5
3100 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3101 echo $ac_n "(cached) $ac_c" 1>&6
3103 cat > conftest.
$ac_ext <<EOF
3104 #line 3105 "configure"
3105 #include "confdefs.h"
3106 #if defined(CRAY) && ! defined(CRAY2)
3113 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3114 egrep "webecray" >/dev
/null
2>&1; then
3125 echo "$ac_t""$ac_cv_os_cray" 1>&6
3126 if test $ac_cv_os_cray = yes; then
3127 for ac_func
in _getb67 GETB67 getb67
; do
3128 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3129 echo "configure:3130: checking for $ac_func" >&5
3130 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3131 echo $ac_n "(cached) $ac_c" 1>&6
3133 cat > conftest.
$ac_ext <<EOF
3134 #line 3135 "configure"
3135 #include "confdefs.h"
3136 /* System header to define __stub macros and hopefully few prototypes,
3137 which can conflict with char $ac_func(); below. */
3139 /* Override any gcc2 internal prototype to avoid an error. */
3140 /* We use char because int might match the return type of a gcc2
3141 builtin and then its argument prototype would still apply. */
3146 /* The GNU C library defines this for functions which it implements
3147 to always fail with ENOSYS. Some functions are actually named
3148 something starting with __ and the normal name is an alias. */
3149 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3157 if { (eval echo configure
:3158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3159 eval "ac_cv_func_$ac_func=yes"
3161 echo "configure: failed program was:" >&5
3162 cat conftest.
$ac_ext >&5
3164 eval "ac_cv_func_$ac_func=no"
3169 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3170 echo "$ac_t""yes" 1>&6
3171 cat >> confdefs.h
<<EOF
3172 #define CRAY_STACKSEG_END $ac_func
3177 echo "$ac_t""no" 1>&6
3183 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3184 echo "configure:3185: checking stack direction for C alloca" >&5
3185 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3186 echo $ac_n "(cached) $ac_c" 1>&6
3188 if test "$cross_compiling" = yes; then
3189 ac_cv_c_stack_direction
=0
3191 cat > conftest.
$ac_ext <<EOF
3192 #line 3193 "configure"
3193 #include "confdefs.h"
3194 find_stack_direction ()
3196 static char *addr = 0;
3201 return find_stack_direction ();
3204 return (&dummy > addr) ? 1 : -1;
3208 exit (find_stack_direction() < 0);
3211 if { (eval echo configure
:3212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3213 ac_cv_c_stack_direction
=1
3215 echo "configure: failed program was:" >&5
3216 cat conftest.
$ac_ext >&5
3218 ac_cv_c_stack_direction
=-1
3225 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3226 cat >> confdefs.h
<<EOF
3227 #define STACK_DIRECTION $ac_cv_c_stack_direction
3232 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
3234 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3235 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3236 echo "configure:3237: checking for $ac_hdr" >&5
3237 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3238 echo $ac_n "(cached) $ac_c" 1>&6
3240 cat > conftest.
$ac_ext <<EOF
3241 #line 3242 "configure"
3242 #include "confdefs.h"
3245 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3246 { (eval echo configure
:3247: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3247 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3248 if test -z "$ac_err"; then
3250 eval "ac_cv_header_$ac_safe=yes"
3253 echo "configure: failed program was:" >&5
3254 cat conftest.
$ac_ext >&5
3256 eval "ac_cv_header_$ac_safe=no"
3260 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3261 echo "$ac_t""yes" 1>&6
3262 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3263 cat >> confdefs.h
<<EOF
3264 #define $ac_tr_hdr 1
3268 echo "$ac_t""no" 1>&6
3272 for ac_func
in getpagesize
3274 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3275 echo "configure:3276: checking for $ac_func" >&5
3276 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3277 echo $ac_n "(cached) $ac_c" 1>&6
3279 cat > conftest.
$ac_ext <<EOF
3280 #line 3281 "configure"
3281 #include "confdefs.h"
3282 /* System header to define __stub macros and hopefully few prototypes,
3283 which can conflict with char $ac_func(); below. */
3285 /* Override any gcc2 internal prototype to avoid an error. */
3286 /* We use char because int might match the return type of a gcc2
3287 builtin and then its argument prototype would still apply. */
3292 /* The GNU C library defines this for functions which it implements
3293 to always fail with ENOSYS. Some functions are actually named
3294 something starting with __ and the normal name is an alias. */
3295 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3303 if { (eval echo configure
:3304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3305 eval "ac_cv_func_$ac_func=yes"
3307 echo "configure: failed program was:" >&5
3308 cat conftest.
$ac_ext >&5
3310 eval "ac_cv_func_$ac_func=no"
3315 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3316 echo "$ac_t""yes" 1>&6
3317 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3318 cat >> confdefs.h
<<EOF
3319 #define $ac_tr_func 1
3323 echo "$ac_t""no" 1>&6
3327 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3328 echo "configure:3329: checking for working mmap" >&5
3329 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3330 echo $ac_n "(cached) $ac_c" 1>&6
3332 if test "$cross_compiling" = yes; then
3333 ac_cv_func_mmap_fixed_mapped
=no
3335 cat > conftest.
$ac_ext <<EOF
3336 #line 3337 "configure"
3337 #include "confdefs.h"
3339 /* Thanks to Mike Haertel and Jim Avera for this test.
3340 Here is a matrix of mmap possibilities:
3341 mmap private not fixed
3342 mmap private fixed at somewhere currently unmapped
3343 mmap private fixed at somewhere already mapped
3344 mmap shared not fixed
3345 mmap shared fixed at somewhere currently unmapped
3346 mmap shared fixed at somewhere already mapped
3347 For private mappings, we should verify that changes cannot be read()
3348 back from the file, nor mmap's back from the file at a different
3349 address. (There have been systems where private was not correctly
3350 implemented like the infamous i386 svr4.0, and systems where the
3351 VM page cache was not coherent with the filesystem buffer cache
3352 like early versions of FreeBSD and possibly contemporary NetBSD.)
3353 For shared mappings, we should conversely verify that changes get
3354 propogated back to all the places they're supposed to be.
3356 Grep wants private fixed already mapped.
3357 The main things grep needs to know about mmap are:
3358 * does it exist and is it safe to write into the mmap'd area
3359 * how to use it (BSD variants) */
3360 #include <sys/types.h>
3362 #include <sys/mman.h>
3364 #if HAVE_SYS_TYPES_H
3365 # include <sys/types.h>
3369 # include <stdlib.h>
3373 # include <sys/stat.h>
3377 # include <unistd.h>
3380 /* This mess was copied from the GNU getpagesize.h. */
3381 #ifndef HAVE_GETPAGESIZE
3383 /* Assume that all systems that can run configure have sys/param.h. */
3384 # ifndef HAVE_SYS_PARAM_H
3385 # define HAVE_SYS_PARAM_H 1
3388 # ifdef _SC_PAGESIZE
3389 # define getpagesize() sysconf(_SC_PAGESIZE)
3390 # else /* no _SC_PAGESIZE */
3391 # ifdef HAVE_SYS_PARAM_H
3392 # include <sys/param.h>
3393 # ifdef EXEC_PAGESIZE
3394 # define getpagesize() EXEC_PAGESIZE
3395 # else /* no EXEC_PAGESIZE */
3397 # define getpagesize() NBPG * CLSIZE
3400 # endif /* no CLSIZE */
3401 # else /* no NBPG */
3403 # define getpagesize() NBPC
3404 # else /* no NBPC */
3406 # define getpagesize() PAGESIZE
3407 # endif /* PAGESIZE */
3408 # endif /* no NBPC */
3409 # endif /* no NBPG */
3410 # endif /* no EXEC_PAGESIZE */
3411 # else /* no HAVE_SYS_PARAM_H */
3412 # define getpagesize() 8192 /* punt totally */
3413 # endif /* no HAVE_SYS_PARAM_H */
3414 # endif /* no _SC_PAGESIZE */
3416 #endif /* no HAVE_GETPAGESIZE */
3419 extern "C" { void *malloc(unsigned); }
3427 char *data, *data2, *data3;
3431 pagesize = getpagesize();
3434 * First, make a file with some known garbage in it.
3436 data = malloc(pagesize);
3439 for (i = 0; i < pagesize; ++i)
3440 *(data + i) = rand();
3442 fd = creat("conftestmmap", 0600);
3445 if (write(fd, data, pagesize) != pagesize)
3450 * Next, try to mmap the file at a fixed address which
3451 * already has something else allocated at it. If we can,
3452 * also make sure that we see the same garbage.
3454 fd = open("conftestmmap", O_RDWR);
3457 data2 = malloc(2 * pagesize);
3460 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3461 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3462 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3464 for (i = 0; i < pagesize; ++i)
3465 if (*(data + i) != *(data2 + i))
3469 * Finally, make sure that changes to the mapped area
3470 * do not percolate back to the file as seen by read().
3471 * (This is a bug on some variants of i386 svr4.0.)
3473 for (i = 0; i < pagesize; ++i)
3474 *(data2 + i) = *(data2 + i) + 1;
3475 data3 = malloc(pagesize);
3478 if (read(fd, data3, pagesize) != pagesize)
3480 for (i = 0; i < pagesize; ++i)
3481 if (*(data + i) != *(data3 + i))
3484 unlink("conftestmmap");
3489 if { (eval echo configure
:3490: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3491 ac_cv_func_mmap_fixed_mapped
=yes
3493 echo "configure: failed program was:" >&5
3494 cat conftest.
$ac_ext >&5
3496 ac_cv_func_mmap_fixed_mapped
=no
3503 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3504 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3505 cat >> confdefs.h
<<\EOF
3512 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3513 unistd.h values.h sys
/param.h
3515 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3516 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3517 echo "configure:3518: checking for $ac_hdr" >&5
3518 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3519 echo $ac_n "(cached) $ac_c" 1>&6
3521 cat > conftest.
$ac_ext <<EOF
3522 #line 3523 "configure"
3523 #include "confdefs.h"
3526 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3527 { (eval echo configure
:3528: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3528 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3529 if test -z "$ac_err"; then
3531 eval "ac_cv_header_$ac_safe=yes"
3534 echo "configure: failed program was:" >&5
3535 cat conftest.
$ac_ext >&5
3537 eval "ac_cv_header_$ac_safe=no"
3541 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3542 echo "$ac_t""yes" 1>&6
3543 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3544 cat >> confdefs.h
<<EOF
3545 #define $ac_tr_hdr 1
3549 echo "$ac_t""no" 1>&6
3553 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3554 __argz_count __argz_stringify __argz_next
3556 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3557 echo "configure:3558: checking for $ac_func" >&5
3558 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3559 echo $ac_n "(cached) $ac_c" 1>&6
3561 cat > conftest.
$ac_ext <<EOF
3562 #line 3563 "configure"
3563 #include "confdefs.h"
3564 /* System header to define __stub macros and hopefully few prototypes,
3565 which can conflict with char $ac_func(); below. */
3567 /* Override any gcc2 internal prototype to avoid an error. */
3568 /* We use char because int might match the return type of a gcc2
3569 builtin and then its argument prototype would still apply. */
3574 /* The GNU C library defines this for functions which it implements
3575 to always fail with ENOSYS. Some functions are actually named
3576 something starting with __ and the normal name is an alias. */
3577 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3585 if { (eval echo configure
:3586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3587 eval "ac_cv_func_$ac_func=yes"
3589 echo "configure: failed program was:" >&5
3590 cat conftest.
$ac_ext >&5
3592 eval "ac_cv_func_$ac_func=no"
3597 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3598 echo "$ac_t""yes" 1>&6
3599 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3600 cat >> confdefs.h
<<EOF
3601 #define $ac_tr_func 1
3605 echo "$ac_t""no" 1>&6
3610 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3611 for ac_func
in stpcpy
3613 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3614 echo "configure:3615: checking for $ac_func" >&5
3615 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3616 echo $ac_n "(cached) $ac_c" 1>&6
3618 cat > conftest.
$ac_ext <<EOF
3619 #line 3620 "configure"
3620 #include "confdefs.h"
3621 /* System header to define __stub macros and hopefully few prototypes,
3622 which can conflict with char $ac_func(); below. */
3624 /* Override any gcc2 internal prototype to avoid an error. */
3625 /* We use char because int might match the return type of a gcc2
3626 builtin and then its argument prototype would still apply. */
3631 /* The GNU C library defines this for functions which it implements
3632 to always fail with ENOSYS. Some functions are actually named
3633 something starting with __ and the normal name is an alias. */
3634 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3642 if { (eval echo configure
:3643: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3644 eval "ac_cv_func_$ac_func=yes"
3646 echo "configure: failed program was:" >&5
3647 cat conftest.
$ac_ext >&5
3649 eval "ac_cv_func_$ac_func=no"
3654 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3655 echo "$ac_t""yes" 1>&6
3656 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3657 cat >> confdefs.h
<<EOF
3658 #define $ac_tr_func 1
3662 echo "$ac_t""no" 1>&6
3667 if test "${ac_cv_func_stpcpy}" = "yes"; then
3668 cat >> confdefs.h
<<\EOF
3669 #define HAVE_STPCPY 1
3674 if test $ac_cv_header_locale_h = yes; then
3675 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3676 echo "configure:3677: checking for LC_MESSAGES" >&5
3677 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3678 echo $ac_n "(cached) $ac_c" 1>&6
3680 cat > conftest.
$ac_ext <<EOF
3681 #line 3682 "configure"
3682 #include "confdefs.h"
3688 if { (eval echo configure
:3689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3690 am_cv_val_LC_MESSAGES
=yes
3692 echo "configure: failed program was:" >&5
3693 cat conftest.
$ac_ext >&5
3695 am_cv_val_LC_MESSAGES
=no
3700 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3701 if test $am_cv_val_LC_MESSAGES = yes; then
3702 cat >> confdefs.h
<<\EOF
3703 #define HAVE_LC_MESSAGES 1
3708 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3709 echo "configure:3710: checking whether NLS is requested" >&5
3710 # Check whether --enable-nls or --disable-nls was given.
3711 if test "${enable_nls+set}" = set; then
3712 enableval
="$enable_nls"
3718 echo "$ac_t""$USE_NLS" 1>&6
3721 USE_INCLUDED_LIBINTL
=no
3723 if test "$USE_NLS" = "yes"; then
3724 cat >> confdefs.h
<<\EOF
3725 #define ENABLE_NLS 1
3728 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3729 echo "configure:3730: checking whether included gettext is requested" >&5
3730 # Check whether --with-included-gettext or --without-included-gettext was given.
3731 if test "${with_included_gettext+set}" = set; then
3732 withval
="$with_included_gettext"
3733 nls_cv_force_use_gnu_gettext
=$withval
3735 nls_cv_force_use_gnu_gettext
=no
3738 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3740 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3741 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3743 nls_cv_header_libgt
=
3746 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3747 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3748 echo "configure:3749: checking for libintl.h" >&5
3749 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3750 echo $ac_n "(cached) $ac_c" 1>&6
3752 cat > conftest.
$ac_ext <<EOF
3753 #line 3754 "configure"
3754 #include "confdefs.h"
3755 #include <libintl.h>
3757 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3758 { (eval echo configure
:3759: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3759 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3760 if test -z "$ac_err"; then
3762 eval "ac_cv_header_$ac_safe=yes"
3765 echo "configure: failed program was:" >&5
3766 cat conftest.
$ac_ext >&5
3768 eval "ac_cv_header_$ac_safe=no"
3772 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3773 echo "$ac_t""yes" 1>&6
3774 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3775 echo "configure:3776: checking for gettext in libc" >&5
3776 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3777 echo $ac_n "(cached) $ac_c" 1>&6
3779 cat > conftest.
$ac_ext <<EOF
3780 #line 3781 "configure"
3781 #include "confdefs.h"
3782 #include <libintl.h>
3784 return (int) gettext ("")
3787 if { (eval echo configure
:3788: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3789 gt_cv_func_gettext_libc
=yes
3791 echo "configure: failed program was:" >&5
3792 cat conftest.
$ac_ext >&5
3794 gt_cv_func_gettext_libc
=no
3799 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3801 if test "$gt_cv_func_gettext_libc" != "yes"; then
3802 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3803 echo "configure:3804: checking for bindtextdomain in -lintl" >&5
3804 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3805 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3806 echo $ac_n "(cached) $ac_c" 1>&6
3808 ac_save_LIBS
="$LIBS"
3810 cat > conftest.
$ac_ext <<EOF
3811 #line 3812 "configure"
3812 #include "confdefs.h"
3813 /* Override any gcc2 internal prototype to avoid an error. */
3814 /* We use char because int might match the return type of a gcc2
3815 builtin and then its argument prototype would still apply. */
3816 char bindtextdomain();
3822 if { (eval echo configure
:3823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3824 eval "ac_cv_lib_$ac_lib_var=yes"
3826 echo "configure: failed program was:" >&5
3827 cat conftest.
$ac_ext >&5
3829 eval "ac_cv_lib_$ac_lib_var=no"
3832 LIBS
="$ac_save_LIBS"
3835 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3836 echo "$ac_t""yes" 1>&6
3837 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3838 echo "configure:3839: checking for gettext in libintl" >&5
3839 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3840 echo $ac_n "(cached) $ac_c" 1>&6
3842 cat > conftest.
$ac_ext <<EOF
3843 #line 3844 "configure"
3844 #include "confdefs.h"
3847 return (int) gettext ("")
3850 if { (eval echo configure
:3851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3852 gt_cv_func_gettext_libintl
=yes
3854 echo "configure: failed program was:" >&5
3855 cat conftest.
$ac_ext >&5
3857 gt_cv_func_gettext_libintl
=no
3862 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3864 echo "$ac_t""no" 1>&6
3869 if test "$gt_cv_func_gettext_libc" = "yes" \
3870 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
3871 cat >> confdefs.h
<<\EOF
3872 #define HAVE_GETTEXT 1
3875 # Extract the first word of "msgfmt", so it can be a program name with args.
3876 set dummy msgfmt
; ac_word
=$2
3877 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3878 echo "configure:3879: checking for $ac_word" >&5
3879 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3880 echo $ac_n "(cached) $ac_c" 1>&6
3884 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
3887 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3888 for ac_dir
in $PATH; do
3889 test -z "$ac_dir" && ac_dir
=.
3890 if test -f $ac_dir/$ac_word; then
3891 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3892 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
3898 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
3902 MSGFMT
="$ac_cv_path_MSGFMT"
3903 if test -n "$MSGFMT"; then
3904 echo "$ac_t""$MSGFMT" 1>&6
3906 echo "$ac_t""no" 1>&6
3908 if test "$MSGFMT" != "no"; then
3909 for ac_func
in dcgettext
3911 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3912 echo "configure:3913: checking for $ac_func" >&5
3913 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3914 echo $ac_n "(cached) $ac_c" 1>&6
3916 cat > conftest.
$ac_ext <<EOF
3917 #line 3918 "configure"
3918 #include "confdefs.h"
3919 /* System header to define __stub macros and hopefully few prototypes,
3920 which can conflict with char $ac_func(); below. */
3922 /* Override any gcc2 internal prototype to avoid an error. */
3923 /* We use char because int might match the return type of a gcc2
3924 builtin and then its argument prototype would still apply. */
3929 /* The GNU C library defines this for functions which it implements
3930 to always fail with ENOSYS. Some functions are actually named
3931 something starting with __ and the normal name is an alias. */
3932 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3940 if { (eval echo configure
:3941: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3942 eval "ac_cv_func_$ac_func=yes"
3944 echo "configure: failed program was:" >&5
3945 cat conftest.
$ac_ext >&5
3947 eval "ac_cv_func_$ac_func=no"
3952 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3953 echo "$ac_t""yes" 1>&6
3954 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3955 cat >> confdefs.h
<<EOF
3956 #define $ac_tr_func 1
3960 echo "$ac_t""no" 1>&6
3964 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3965 set dummy gmsgfmt
; ac_word
=$2
3966 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3967 echo "configure:3968: checking for $ac_word" >&5
3968 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3969 echo $ac_n "(cached) $ac_c" 1>&6
3973 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
3976 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
3979 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3981 for ac_dir
in $ac_dummy; do
3982 test -z "$ac_dir" && ac_dir
=.
3983 if test -f $ac_dir/$ac_word; then
3984 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
3989 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
3993 GMSGFMT
="$ac_cv_path_GMSGFMT"
3994 if test -n "$GMSGFMT"; then
3995 echo "$ac_t""$GMSGFMT" 1>&6
3997 echo "$ac_t""no" 1>&6
4000 # Extract the first word of "xgettext", so it can be a program name with args.
4001 set dummy xgettext
; ac_word
=$2
4002 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4003 echo "configure:4004: checking for $ac_word" >&5
4004 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4005 echo $ac_n "(cached) $ac_c" 1>&6
4009 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4012 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4013 for ac_dir
in $PATH; do
4014 test -z "$ac_dir" && ac_dir
=.
4015 if test -f $ac_dir/$ac_word; then
4016 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4017 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4023 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4027 XGETTEXT
="$ac_cv_path_XGETTEXT"
4028 if test -n "$XGETTEXT"; then
4029 echo "$ac_t""$XGETTEXT" 1>&6
4031 echo "$ac_t""no" 1>&6
4034 cat > conftest.
$ac_ext <<EOF
4035 #line 4036 "configure"
4036 #include "confdefs.h"
4039 extern int _nl_msg_cat_cntr;
4040 return _nl_msg_cat_cntr
4043 if { (eval echo configure
:4044: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4048 echo "configure: failed program was:" >&5
4049 cat conftest.
$ac_ext >&5
4060 echo "$ac_t""no" 1>&6
4065 if test "$CATOBJEXT" = "NONE"; then
4066 nls_cv_use_gnu_gettext
=yes
4070 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4071 INTLOBJS
="\$(GETTOBJS)"
4072 # Extract the first word of "msgfmt", so it can be a program name with args.
4073 set dummy msgfmt
; ac_word
=$2
4074 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4075 echo "configure:4076: checking for $ac_word" >&5
4076 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4077 echo $ac_n "(cached) $ac_c" 1>&6
4081 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4084 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4085 for ac_dir
in $PATH; do
4086 test -z "$ac_dir" && ac_dir
=.
4087 if test -f $ac_dir/$ac_word; then
4088 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4089 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4095 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4099 MSGFMT
="$ac_cv_path_MSGFMT"
4100 if test -n "$MSGFMT"; then
4101 echo "$ac_t""$MSGFMT" 1>&6
4103 echo "$ac_t""no" 1>&6
4106 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4107 set dummy gmsgfmt
; ac_word
=$2
4108 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4109 echo "configure:4110: checking for $ac_word" >&5
4110 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4111 echo $ac_n "(cached) $ac_c" 1>&6
4115 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4118 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4121 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4123 for ac_dir
in $ac_dummy; do
4124 test -z "$ac_dir" && ac_dir
=.
4125 if test -f $ac_dir/$ac_word; then
4126 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4131 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4135 GMSGFMT
="$ac_cv_path_GMSGFMT"
4136 if test -n "$GMSGFMT"; then
4137 echo "$ac_t""$GMSGFMT" 1>&6
4139 echo "$ac_t""no" 1>&6
4142 # Extract the first word of "xgettext", so it can be a program name with args.
4143 set dummy xgettext
; ac_word
=$2
4144 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4145 echo "configure:4146: checking for $ac_word" >&5
4146 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4147 echo $ac_n "(cached) $ac_c" 1>&6
4151 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4154 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4155 for ac_dir
in $PATH; do
4156 test -z "$ac_dir" && ac_dir
=.
4157 if test -f $ac_dir/$ac_word; then
4158 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4159 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4165 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4169 XGETTEXT
="$ac_cv_path_XGETTEXT"
4170 if test -n "$XGETTEXT"; then
4171 echo "$ac_t""$XGETTEXT" 1>&6
4173 echo "$ac_t""no" 1>&6
4177 USE_INCLUDED_LIBINTL
=yes
4181 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4183 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4184 nls_cv_header_intl
=libintl.h
4185 nls_cv_header_libgt
=libgettext.h
4188 if test "$XGETTEXT" != ":"; then
4189 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4192 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4197 # We need to process the po/ directory.
4201 nls_cv_header_intl
=libintl.h
4202 nls_cv_header_libgt
=libgettext.h
4205 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4206 # because some of the sources are only built for this goal.
4207 if test "$PACKAGE" = gettext; then
4209 USE_INCLUDED_LIBINTL
=yes
4212 for lang
in $ALL_LINGUAS; do
4213 GMOFILES
="$GMOFILES $lang.gmo"
4214 POFILES
="$POFILES $lang.po"
4230 if test "x$CATOBJEXT" != "x"; then
4231 if test "x$ALL_LINGUAS" = "x"; then
4234 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4235 echo "configure:4236: checking for catalogs to be installed" >&5
4237 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4238 case "$ALL_LINGUAS" in
4239 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4242 LINGUAS
=$NEW_LINGUAS
4243 echo "$ac_t""$LINGUAS" 1>&6
4246 if test -n "$LINGUAS"; then
4247 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4251 if test $ac_cv_header_locale_h = yes; then
4252 INCLUDE_LOCALE_H
="#include <locale.h>"
4255 /* The system does not provide the header <locale.h>. Take care yourself. */"
4259 if test -f $srcdir/po2tbl.
sed.
in; then
4260 if test "$CATOBJEXT" = ".cat"; then
4261 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4262 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4263 echo "configure:4264: checking for linux/version.h" >&5
4264 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4265 echo $ac_n "(cached) $ac_c" 1>&6
4267 cat > conftest.
$ac_ext <<EOF
4268 #line 4269 "configure"
4269 #include "confdefs.h"
4270 #include <linux/version.h>
4272 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4273 { (eval echo configure
:4274: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4274 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4275 if test -z "$ac_err"; then
4277 eval "ac_cv_header_$ac_safe=yes"
4280 echo "configure: failed program was:" >&5
4281 cat conftest.
$ac_ext >&5
4283 eval "ac_cv_header_$ac_safe=no"
4287 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4288 echo "$ac_t""yes" 1>&6
4291 echo "$ac_t""no" 1>&6
4296 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4298 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4299 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4302 if test "$PACKAGE" = "gettext"; then
4312 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4318 if test -f $srcdir/po
/POTFILES.
in; then
4319 test -d po || mkdir po
4320 if test "x$srcdir" != "x."; then
4321 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4322 posrcprefix
="$srcdir/"
4324 posrcprefix
="../$srcdir/"
4330 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4331 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4335 # Permit host specific settings.
4336 .
${srcdir}/configure.
host
4339 # Find a good install program. We prefer a C program (faster),
4340 # so one script is as good as another. But avoid the broken or
4341 # incompatible versions:
4342 # SysV /etc/install, /usr/sbin/install
4343 # SunOS /usr/etc/install
4344 # IRIX /sbin/install
4346 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4347 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4348 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4349 # ./install, which can be erroneously created by make from ./install.sh.
4350 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4351 echo "configure:4352: checking for a BSD compatible install" >&5
4352 if test -z "$INSTALL"; then
4353 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4354 echo $ac_n "(cached) $ac_c" 1>&6
4356 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
4357 for ac_dir
in $PATH; do
4358 # Account for people who put trailing slashes in PATH elements.
4360 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
4362 # OSF1 and SCO ODT 3.0 have their own names for install.
4363 # Don't use installbsd from OSF since it installs stuff as root
4365 for ac_prog
in ginstall scoinst
install; do
4366 if test -f $ac_dir/$ac_prog; then
4367 if test $ac_prog = install &&
4368 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
4369 # AIX install. It has an incompatible calling convention.
4372 ac_cv_path_install
="$ac_dir/$ac_prog -c"
4383 if test "${ac_cv_path_install+set}" = set; then
4384 INSTALL
="$ac_cv_path_install"
4386 # As a last resort, use the slow shell script. We don't cache a
4387 # path for INSTALL within a source directory, because that will
4388 # break other packages using the cache if that directory is
4389 # removed, or if the path is relative.
4390 INSTALL
="$ac_install_sh"
4393 echo "$ac_t""$INSTALL" 1>&6
4395 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4396 # It thinks the first close brace ends the variable substitution.
4397 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4399 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
4401 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4404 BFD_HOST_64BIT_LONG
=0
4405 BFD_HOST_64_BIT_DEFINED
=0
4408 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
4409 BFD_HOST_64BIT_LONG
=1
4410 elif test "x${HOST_64BIT_TYPE}" != "x"; then
4411 BFD_HOST_64_BIT_DEFINED
=1
4412 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
4413 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
4420 # Put a plausible default for CC_FOR_BUILD in Makefile.
4421 if test -z "$CC_FOR_BUILD"; then
4422 if test "x$cross_compiling" = "xno"; then
4423 CC_FOR_BUILD
='$(CC)'
4429 # Also set EXEEXT_FOR_BUILD.
4430 if test "x$cross_compiling" = "xno"; then
4431 EXEEXT_FOR_BUILD
='$(EXEEXT)'
4433 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4434 echo "configure:4435: checking for build system executable suffix" >&5
4435 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4436 echo $ac_n "(cached) $ac_c" 1>&6
4439 echo 'int main () { return 0; }' > conftest.c
4440 bfd_cv_build_exeext
=
4441 ${CC_FOR_BUILD} -o conftest conftest.c
1>&5 2>&5
4442 for file in conftest.
*; do
4444 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4445 *) bfd_cv_build_exeext
=`echo $file | sed -e s/conftest//` ;;
4449 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
4452 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4454 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
4458 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
4460 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4461 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4462 echo "configure:4463: checking for $ac_hdr" >&5
4463 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4464 echo $ac_n "(cached) $ac_c" 1>&6
4466 cat > conftest.
$ac_ext <<EOF
4467 #line 4468 "configure"
4468 #include "confdefs.h"
4471 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4472 { (eval echo configure
:4473: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4473 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4474 if test -z "$ac_err"; then
4476 eval "ac_cv_header_$ac_safe=yes"
4479 echo "configure: failed program was:" >&5
4480 cat conftest.
$ac_ext >&5
4482 eval "ac_cv_header_$ac_safe=no"
4486 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4487 echo "$ac_t""yes" 1>&6
4488 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4489 cat >> confdefs.h
<<EOF
4490 #define $ac_tr_hdr 1
4494 echo "$ac_t""no" 1>&6
4498 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
4500 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4501 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4502 echo "configure:4503: checking for $ac_hdr" >&5
4503 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4504 echo $ac_n "(cached) $ac_c" 1>&6
4506 cat > conftest.
$ac_ext <<EOF
4507 #line 4508 "configure"
4508 #include "confdefs.h"
4511 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4512 { (eval echo configure
:4513: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4513 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4514 if test -z "$ac_err"; then
4516 eval "ac_cv_header_$ac_safe=yes"
4519 echo "configure: failed program was:" >&5
4520 cat conftest.
$ac_ext >&5
4522 eval "ac_cv_header_$ac_safe=no"
4526 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4527 echo "$ac_t""yes" 1>&6
4528 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4529 cat >> confdefs.h
<<EOF
4530 #define $ac_tr_hdr 1
4534 echo "$ac_t""no" 1>&6
4538 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4539 echo "configure:4540: checking whether time.h and sys/time.h may both be included" >&5
4540 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4541 echo $ac_n "(cached) $ac_c" 1>&6
4543 cat > conftest.
$ac_ext <<EOF
4544 #line 4545 "configure"
4545 #include "confdefs.h"
4546 #include <sys/types.h>
4547 #include <sys/time.h>
4553 if { (eval echo configure
:4554: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4555 ac_cv_header_time
=yes
4557 echo "configure: failed program was:" >&5
4558 cat conftest.
$ac_ext >&5
4560 ac_cv_header_time
=no
4565 echo "$ac_t""$ac_cv_header_time" 1>&6
4566 if test $ac_cv_header_time = yes; then
4567 cat >> confdefs.h
<<\EOF
4568 #define TIME_WITH_SYS_TIME 1
4574 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4576 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4577 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4578 echo "configure:4579: checking for $ac_hdr that defines DIR" >&5
4579 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4580 echo $ac_n "(cached) $ac_c" 1>&6
4582 cat > conftest.
$ac_ext <<EOF
4583 #line 4584 "configure"
4584 #include "confdefs.h"
4585 #include <sys/types.h>
4591 if { (eval echo configure
:4592: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4593 eval "ac_cv_header_dirent_$ac_safe=yes"
4595 echo "configure: failed program was:" >&5
4596 cat conftest.
$ac_ext >&5
4598 eval "ac_cv_header_dirent_$ac_safe=no"
4602 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4603 echo "$ac_t""yes" 1>&6
4604 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4605 cat >> confdefs.h
<<EOF
4606 #define $ac_tr_hdr 1
4608 ac_header_dirent
=$ac_hdr; break
4610 echo "$ac_t""no" 1>&6
4613 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4614 if test $ac_header_dirent = dirent.h
; then
4615 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4616 echo "configure:4617: checking for opendir in -ldir" >&5
4617 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4618 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4619 echo $ac_n "(cached) $ac_c" 1>&6
4621 ac_save_LIBS
="$LIBS"
4623 cat > conftest.
$ac_ext <<EOF
4624 #line 4625 "configure"
4625 #include "confdefs.h"
4626 /* Override any gcc2 internal prototype to avoid an error. */
4627 /* We use char because int might match the return type of a gcc2
4628 builtin and then its argument prototype would still apply. */
4635 if { (eval echo configure
:4636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4637 eval "ac_cv_lib_$ac_lib_var=yes"
4639 echo "configure: failed program was:" >&5
4640 cat conftest.
$ac_ext >&5
4642 eval "ac_cv_lib_$ac_lib_var=no"
4645 LIBS
="$ac_save_LIBS"
4648 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4649 echo "$ac_t""yes" 1>&6
4652 echo "$ac_t""no" 1>&6
4656 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4657 echo "configure:4658: checking for opendir in -lx" >&5
4658 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4659 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4660 echo $ac_n "(cached) $ac_c" 1>&6
4662 ac_save_LIBS
="$LIBS"
4664 cat > conftest.
$ac_ext <<EOF
4665 #line 4666 "configure"
4666 #include "confdefs.h"
4667 /* Override any gcc2 internal prototype to avoid an error. */
4668 /* We use char because int might match the return type of a gcc2
4669 builtin and then its argument prototype would still apply. */
4676 if { (eval echo configure
:4677: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4678 eval "ac_cv_lib_$ac_lib_var=yes"
4680 echo "configure: failed program was:" >&5
4681 cat conftest.
$ac_ext >&5
4683 eval "ac_cv_lib_$ac_lib_var=no"
4686 LIBS
="$ac_save_LIBS"
4689 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4690 echo "$ac_t""yes" 1>&6
4693 echo "$ac_t""no" 1>&6
4698 for ac_func
in fcntl getpagesize setitimer sysconf fdopen getuid getgid
4700 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4701 echo "configure:4702: checking for $ac_func" >&5
4702 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4703 echo $ac_n "(cached) $ac_c" 1>&6
4705 cat > conftest.
$ac_ext <<EOF
4706 #line 4707 "configure"
4707 #include "confdefs.h"
4708 /* System header to define __stub macros and hopefully few prototypes,
4709 which can conflict with char $ac_func(); below. */
4711 /* Override any gcc2 internal prototype to avoid an error. */
4712 /* We use char because int might match the return type of a gcc2
4713 builtin and then its argument prototype would still apply. */
4718 /* The GNU C library defines this for functions which it implements
4719 to always fail with ENOSYS. Some functions are actually named
4720 something starting with __ and the normal name is an alias. */
4721 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4729 if { (eval echo configure
:4730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4731 eval "ac_cv_func_$ac_func=yes"
4733 echo "configure: failed program was:" >&5
4734 cat conftest.
$ac_ext >&5
4736 eval "ac_cv_func_$ac_func=no"
4741 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4742 echo "$ac_t""yes" 1>&6
4743 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4744 cat >> confdefs.h
<<EOF
4745 #define $ac_tr_func 1
4749 echo "$ac_t""no" 1>&6
4756 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
4757 cat >> confdefs.h
<<\EOF
4758 #define USE_BINARY_FOPEN 1
4763 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4764 echo "configure:4765: checking whether strstr must be declared" >&5
4765 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4766 echo $ac_n "(cached) $ac_c" 1>&6
4768 cat > conftest.
$ac_ext <<EOF
4769 #line 4770 "configure"
4770 #include "confdefs.h"
4773 #ifdef HAVE_STRING_H
4776 #ifdef HAVE_STRINGS_H
4777 #include <strings.h>
4780 #ifdef HAVE_STDLIB_H
4783 #ifdef HAVE_UNISTD_H
4787 char *(*pfn) = (char *(*)) strstr
4790 if { (eval echo configure
:4791: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4792 bfd_cv_decl_needed_strstr
=no
4794 echo "configure: failed program was:" >&5
4795 cat conftest.
$ac_ext >&5
4797 bfd_cv_decl_needed_strstr
=yes
4802 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4803 if test $bfd_cv_decl_needed_strstr = yes; then
4804 cat >> confdefs.h
<<\EOF
4805 #define NEED_DECLARATION_STRSTR 1
4810 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
4811 echo "configure:4812: checking whether malloc must be declared" >&5
4812 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
4813 echo $ac_n "(cached) $ac_c" 1>&6
4815 cat > conftest.
$ac_ext <<EOF
4816 #line 4817 "configure"
4817 #include "confdefs.h"
4820 #ifdef HAVE_STRING_H
4823 #ifdef HAVE_STRINGS_H
4824 #include <strings.h>
4827 #ifdef HAVE_STDLIB_H
4830 #ifdef HAVE_UNISTD_H
4834 char *(*pfn) = (char *(*)) malloc
4837 if { (eval echo configure
:4838: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4839 bfd_cv_decl_needed_malloc
=no
4841 echo "configure: failed program was:" >&5
4842 cat conftest.
$ac_ext >&5
4844 bfd_cv_decl_needed_malloc
=yes
4849 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
4850 if test $bfd_cv_decl_needed_malloc = yes; then
4851 cat >> confdefs.h
<<\EOF
4852 #define NEED_DECLARATION_MALLOC 1
4857 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
4858 echo "configure:4859: checking whether realloc must be declared" >&5
4859 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
4860 echo $ac_n "(cached) $ac_c" 1>&6
4862 cat > conftest.
$ac_ext <<EOF
4863 #line 4864 "configure"
4864 #include "confdefs.h"
4867 #ifdef HAVE_STRING_H
4870 #ifdef HAVE_STRINGS_H
4871 #include <strings.h>
4874 #ifdef HAVE_STDLIB_H
4877 #ifdef HAVE_UNISTD_H
4881 char *(*pfn) = (char *(*)) realloc
4884 if { (eval echo configure
:4885: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4886 bfd_cv_decl_needed_realloc
=no
4888 echo "configure: failed program was:" >&5
4889 cat conftest.
$ac_ext >&5
4891 bfd_cv_decl_needed_realloc
=yes
4896 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
4897 if test $bfd_cv_decl_needed_realloc = yes; then
4898 cat >> confdefs.h
<<\EOF
4899 #define NEED_DECLARATION_REALLOC 1
4904 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4905 echo "configure:4906: checking whether free must be declared" >&5
4906 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4907 echo $ac_n "(cached) $ac_c" 1>&6
4909 cat > conftest.
$ac_ext <<EOF
4910 #line 4911 "configure"
4911 #include "confdefs.h"
4914 #ifdef HAVE_STRING_H
4917 #ifdef HAVE_STRINGS_H
4918 #include <strings.h>
4921 #ifdef HAVE_STDLIB_H
4924 #ifdef HAVE_UNISTD_H
4928 char *(*pfn) = (char *(*)) free
4931 if { (eval echo configure
:4932: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4933 bfd_cv_decl_needed_free
=no
4935 echo "configure: failed program was:" >&5
4936 cat conftest.
$ac_ext >&5
4938 bfd_cv_decl_needed_free
=yes
4943 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4944 if test $bfd_cv_decl_needed_free = yes; then
4945 cat >> confdefs.h
<<\EOF
4946 #define NEED_DECLARATION_FREE 1
4951 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
4952 echo "configure:4953: checking whether getenv must be declared" >&5
4953 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
4954 echo $ac_n "(cached) $ac_c" 1>&6
4956 cat > conftest.
$ac_ext <<EOF
4957 #line 4958 "configure"
4958 #include "confdefs.h"
4961 #ifdef HAVE_STRING_H
4964 #ifdef HAVE_STRINGS_H
4965 #include <strings.h>
4968 #ifdef HAVE_STDLIB_H
4971 #ifdef HAVE_UNISTD_H
4975 char *(*pfn) = (char *(*)) getenv
4978 if { (eval echo configure
:4979: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4980 bfd_cv_decl_needed_getenv
=no
4982 echo "configure: failed program was:" >&5
4983 cat conftest.
$ac_ext >&5
4985 bfd_cv_decl_needed_getenv
=yes
4990 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4991 if test $bfd_cv_decl_needed_getenv = yes; then
4992 cat >> confdefs.h
<<\EOF
4993 #define NEED_DECLARATION_GETENV 1
4999 # If we are configured native, pick a core file support file.
5003 if test "${target}" = "${host}"; then
5008 alpha
*-*-linux-gnu*)
5009 COREFILE
=trad-core.lo
5010 TRAD_HEADER
='"hosts/alphalinux.h"'
5012 alpha
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
5013 alpha
*-*-*) COREFILE
=osf-core.lo
;;
5014 arm-
*-freebsd*) COREFILE
='' ;;
5015 arm-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5016 arm-
*-riscix) COREFILE
=trad-core.lo
;;
5017 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
5018 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
5019 hppa
*-*-mpeix*) COREFILE
=hpux-core.lo
;;
5020 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
5021 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
5023 COREFILE
=trad-core.lo
5024 TRAD_HEADER
='"hosts/i370linux.h"'
5027 i
[3456]86-sequent-bsd*)
5028 COREFILE
=trad-core.lo
5029 TRAD_HEADER
='"hosts/symmetry.h"'
5031 i
[3456]86-sequent-sysv4*) ;;
5032 i
[3456]86-sequent-sysv*)
5033 COREFILE
=trad-core.lo
5034 TRAD_HEADER
='"hosts/symmetry.h"'
5039 i
[3456]86-*-bsd* | i
[34567]86-*-freebsd[1234] | i
[34567]86-*-freebsd[1234]\.
* | i
[34567]86-*-freebsd*aout
*)
5040 COREFILE
=trad-core.lo
5041 TRAD_HEADER
='"hosts/i386bsd.h"'
5043 i
[3456]86-*-freebsd*)
5045 TRAD_HEADER
='"hosts/i386bsd.h"'
5047 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
5048 COREFILE
=netbsd-core.lo
5050 i
[3456]86-esix-sysv3*)
5051 COREFILE
=trad-core.lo
5052 TRAD_HEADER
='"hosts/esix.h"'
5054 i
[3456]86-*-sco3.2v5
*)
5055 COREFILE
=sco5-core.lo
5057 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
5058 COREFILE
=trad-core.lo
5059 TRAD_HEADER
='"hosts/i386sco.h"'
5062 COREFILE
=trad-core.lo
5063 TRAD_HEADER
='"hosts/i386mach3.h"'
5065 i
[3456]86-*-linux-gnu*)
5066 COREFILE
=trad-core.lo
5067 TRAD_HEADER
='"hosts/i386linux.h"'
5069 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
5070 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
5071 i860-
*-mach3* | i860-
*-osf1*)
5072 COREFILE
=trad-core.lo
5073 TRAD_HEADER
='"hosts/i860mach3.h"'
5076 COREFILE
=trad-core.lo
5077 TRAD_HEADER
='"hosts/mipsbsd.h"'
5080 COREFILE
=trad-core.lo
5081 TRAD_HEADER
='"hosts/mipsmach3.h"'
5083 mips-
*-netbsd* | mips
*-*-openbsd*)
5084 COREFILE
=netbsd-core.lo
5087 COREFILE
=trad-core.lo
5088 TRAD_HEADER
='"hosts/decstation.h"'
5090 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
5091 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
5092 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
5094 COREFILE
=trad-core.lo
5095 TRAD_HEADER
='"hosts/mipsmach3.h"'
5098 mips-
*-sysv* | mips-
*-riscos*)
5099 COREFILE
=trad-core.lo
5100 TRAD_HEADER
='"hosts/riscos.h"'
5103 COREFILE
=trad-core.lo
5104 TRAD_HEADER
='"hosts/news-mips.h"'
5107 COREFILE
=trad-core.lo
5108 TRAD_HEADER
='"hosts/dpx2.h"'
5110 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
5112 COREFILE
=trad-core.lo
5113 TRAD_HEADER
='"hosts/hp300bsd.h"'
5116 COREFILE
=trad-core.lo
5117 TRAD_HEADER
='"hosts/m68klinux.h"'
5119 m68
*-motorola-sysv*)
5120 COREFILE
=trad-core.lo
5121 TRAD_HEADER
='"hosts/delta68.h"'
5124 COREFILE
=trad-core.lo
5125 TRAD_HEADER
='"hosts/news.h"'
5127 m68
*-*-netbsd* | m68
*-*-openbsd*)
5128 COREFILE
=netbsd-core.lo
5131 COREFILE
=trad-core.lo
5132 TRAD_HEADER
='"hosts/m68kaux.h"'
5135 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
5137 COREFILE
=trad-core.lo
5138 TRAD_HEADER
='"hosts/m88kmach3.h"'
5141 COREFILE
=trad-core.lo
5142 TRAD_HEADER
='"hosts/pc532mach.h"'
5144 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
5145 COREFILE
=netbsd-core.lo
5147 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
5148 rs6000-
*-aix4.
[3-9]* | powerpc-
*-aix4.
[3-9]*)
5149 COREFILE
=rs6000-core.lo
5150 COREFLAG
="$COREFLAG -DAIX_CORE_DUMPX_CORE"
5152 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5153 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
5154 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5155 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
5157 powerpc-
*-freebsd*) COREFILE
='' ;;
5158 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5159 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
5160 s390
*-*-*) COREFILE
=trad-core.lo
;;
5161 sh
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
5162 sparc-
*-netbsd* | sparc-
*-openbsd*)
5163 COREFILE
=netbsd-core.lo
5166 COREFILE
=trad-core.lo
5167 TRAD_HEADER
='"hosts/tahoe.h"'
5170 COREFILE
=trad-core.lo
5171 TRAD_HEADER
='"hosts/vaxult2.h"'
5174 COREFILE
=trad-core.lo
5175 TRAD_HEADER
='"hosts/vaxult2.h"'
5178 COREFILE
=trad-core.lo
5179 TRAD_HEADER
='"hosts/vaxbsd.h"'
5181 x86_64-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5185 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
5186 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
5187 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
5188 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
5189 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
5190 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
5191 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
5192 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
5193 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
5194 sco5-core.lo
) COREFLAG
="$COREFLAG -DSCO5_CORE" ;;
5195 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
5198 # ELF corefile support has several flavors, but all of
5199 # them use something called <sys/procfs.h>
5200 for ac_hdr
in sys
/procfs.h
5202 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5203 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5204 echo "configure:5205: checking for $ac_hdr" >&5
5205 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5206 echo $ac_n "(cached) $ac_c" 1>&6
5208 cat > conftest.
$ac_ext <<EOF
5209 #line 5210 "configure"
5210 #include "confdefs.h"
5213 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5214 { (eval echo configure
:5215: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5215 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5216 if test -z "$ac_err"; then
5218 eval "ac_cv_header_$ac_safe=yes"
5221 echo "configure: failed program was:" >&5
5222 cat conftest.
$ac_ext >&5
5224 eval "ac_cv_header_$ac_safe=no"
5228 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5229 echo "$ac_t""yes" 1>&6
5230 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5231 cat >> confdefs.h
<<EOF
5232 #define $ac_tr_hdr 1
5236 echo "$ac_t""no" 1>&6
5240 if test "$ac_cv_header_sys_procfs_h" = yes; then
5241 echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
5242 echo "configure:5243: checking for prstatus_t in sys/procfs.h" >&5
5243 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
5244 echo $ac_n "(cached) $ac_c" 1>&6
5246 cat > conftest.
$ac_ext <<EOF
5247 #line 5248 "configure"
5248 #include "confdefs.h"
5251 #include <sys/procfs.h>
5256 if { (eval echo configure
:5257: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5258 bfd_cv_have_sys_procfs_type_prstatus_t
=yes
5260 echo "configure: failed program was:" >&5
5261 cat conftest.
$ac_ext >&5
5263 bfd_cv_have_sys_procfs_type_prstatus_t
=no
5269 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5270 cat >> confdefs.h
<<\EOF
5271 #define HAVE_PRSTATUS_T 1
5275 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
5277 echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5278 echo "configure:5279: checking for prstatus32_t in sys/procfs.h" >&5
5279 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
5280 echo $ac_n "(cached) $ac_c" 1>&6
5282 cat > conftest.
$ac_ext <<EOF
5283 #line 5284 "configure"
5284 #include "confdefs.h"
5287 #include <sys/procfs.h>
5292 if { (eval echo configure
:5293: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5294 bfd_cv_have_sys_procfs_type_prstatus32_t
=yes
5296 echo "configure: failed program was:" >&5
5297 cat conftest.
$ac_ext >&5
5299 bfd_cv_have_sys_procfs_type_prstatus32_t
=no
5305 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5306 cat >> confdefs.h
<<\EOF
5307 #define HAVE_PRSTATUS32_T 1
5311 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
5313 echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5314 echo "configure:5315: checking for prstatus_t.pr_who in sys/procfs.h" >&5
5315 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
5316 echo $ac_n "(cached) $ac_c" 1>&6
5318 cat > conftest.
$ac_ext <<EOF
5319 #line 5320 "configure"
5320 #include "confdefs.h"
5323 #include <sys/procfs.h>
5325 prstatus_t avar; void* aref = (void*) &avar.pr_who
5328 if { (eval echo configure
:5329: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5330 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=yes
5332 echo "configure: failed program was:" >&5
5333 cat conftest.
$ac_ext >&5
5335 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=no
5341 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5342 cat >> confdefs.h
<<\EOF
5343 #define HAVE_PRSTATUS_T_PR_WHO 1
5347 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
5349 echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5350 echo "configure:5351: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
5351 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
5352 echo $ac_n "(cached) $ac_c" 1>&6
5354 cat > conftest.
$ac_ext <<EOF
5355 #line 5356 "configure"
5356 #include "confdefs.h"
5359 #include <sys/procfs.h>
5361 prstatus32_t avar; void* aref = (void*) &avar.pr_who
5364 if { (eval echo configure
:5365: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5366 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=yes
5368 echo "configure: failed program was:" >&5
5369 cat conftest.
$ac_ext >&5
5371 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=no
5377 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5378 cat >> confdefs.h
<<\EOF
5379 #define HAVE_PRSTATUS32_T_PR_WHO 1
5383 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
5385 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5386 echo "configure:5387: checking for pstatus_t in sys/procfs.h" >&5
5387 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5388 echo $ac_n "(cached) $ac_c" 1>&6
5390 cat > conftest.
$ac_ext <<EOF
5391 #line 5392 "configure"
5392 #include "confdefs.h"
5395 #include <sys/procfs.h>
5400 if { (eval echo configure
:5401: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5402 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
5404 echo "configure: failed program was:" >&5
5405 cat conftest.
$ac_ext >&5
5407 bfd_cv_have_sys_procfs_type_pstatus_t
=no
5413 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5414 cat >> confdefs.h
<<\EOF
5415 #define HAVE_PSTATUS_T 1
5419 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5421 echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5422 echo "configure:5423: checking for pxstatus_t in sys/procfs.h" >&5
5423 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
5424 echo $ac_n "(cached) $ac_c" 1>&6
5426 cat > conftest.
$ac_ext <<EOF
5427 #line 5428 "configure"
5428 #include "confdefs.h"
5431 #include <sys/procfs.h>
5436 if { (eval echo configure
:5437: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5438 bfd_cv_have_sys_procfs_type_pxstatus_t
=yes
5440 echo "configure: failed program was:" >&5
5441 cat conftest.
$ac_ext >&5
5443 bfd_cv_have_sys_procfs_type_pxstatus_t
=no
5449 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
5450 cat >> confdefs.h
<<\EOF
5451 #define HAVE_PXSTATUS_T 1
5455 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
5457 echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5458 echo "configure:5459: checking for pstatus32_t in sys/procfs.h" >&5
5459 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
5460 echo $ac_n "(cached) $ac_c" 1>&6
5462 cat > conftest.
$ac_ext <<EOF
5463 #line 5464 "configure"
5464 #include "confdefs.h"
5467 #include <sys/procfs.h>
5472 if { (eval echo configure
:5473: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5474 bfd_cv_have_sys_procfs_type_pstatus32_t
=yes
5476 echo "configure: failed program was:" >&5
5477 cat conftest.
$ac_ext >&5
5479 bfd_cv_have_sys_procfs_type_pstatus32_t
=no
5485 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5486 cat >> confdefs.h
<<\EOF
5487 #define HAVE_PSTATUS32_T 1
5491 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
5493 echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
5494 echo "configure:5495: checking for prpsinfo_t in sys/procfs.h" >&5
5495 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
5496 echo $ac_n "(cached) $ac_c" 1>&6
5498 cat > conftest.
$ac_ext <<EOF
5499 #line 5500 "configure"
5500 #include "confdefs.h"
5503 #include <sys/procfs.h>
5508 if { (eval echo configure
:5509: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5510 bfd_cv_have_sys_procfs_type_prpsinfo_t
=yes
5512 echo "configure: failed program was:" >&5
5513 cat conftest.
$ac_ext >&5
5515 bfd_cv_have_sys_procfs_type_prpsinfo_t
=no
5521 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5522 cat >> confdefs.h
<<\EOF
5523 #define HAVE_PRPSINFO_T 1
5527 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
5529 echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5530 echo "configure:5531: checking for prpsinfo32_t in sys/procfs.h" >&5
5531 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
5532 echo $ac_n "(cached) $ac_c" 1>&6
5534 cat > conftest.
$ac_ext <<EOF
5535 #line 5536 "configure"
5536 #include "confdefs.h"
5539 #include <sys/procfs.h>
5544 if { (eval echo configure
:5545: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5546 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=yes
5548 echo "configure: failed program was:" >&5
5549 cat conftest.
$ac_ext >&5
5551 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=no
5557 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5558 cat >> confdefs.h
<<\EOF
5559 #define HAVE_PRPSINFO32_T 1
5563 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
5565 echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
5566 echo "configure:5567: checking for psinfo_t in sys/procfs.h" >&5
5567 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
5568 echo $ac_n "(cached) $ac_c" 1>&6
5570 cat > conftest.
$ac_ext <<EOF
5571 #line 5572 "configure"
5572 #include "confdefs.h"
5575 #include <sys/procfs.h>
5580 if { (eval echo configure
:5581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5582 bfd_cv_have_sys_procfs_type_psinfo_t
=yes
5584 echo "configure: failed program was:" >&5
5585 cat conftest.
$ac_ext >&5
5587 bfd_cv_have_sys_procfs_type_psinfo_t
=no
5593 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5594 cat >> confdefs.h
<<\EOF
5595 #define HAVE_PSINFO_T 1
5599 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
5601 echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5602 echo "configure:5603: checking for psinfo32_t in sys/procfs.h" >&5
5603 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
5604 echo $ac_n "(cached) $ac_c" 1>&6
5606 cat > conftest.
$ac_ext <<EOF
5607 #line 5608 "configure"
5608 #include "confdefs.h"
5611 #include <sys/procfs.h>
5616 if { (eval echo configure
:5617: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5618 bfd_cv_have_sys_procfs_type_psinfo32_t
=yes
5620 echo "configure: failed program was:" >&5
5621 cat conftest.
$ac_ext >&5
5623 bfd_cv_have_sys_procfs_type_psinfo32_t
=no
5629 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5630 cat >> confdefs.h
<<\EOF
5631 #define HAVE_PSINFO32_T 1
5635 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
5637 echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
5638 echo "configure:5639: checking for lwpstatus_t in sys/procfs.h" >&5
5639 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
5640 echo $ac_n "(cached) $ac_c" 1>&6
5642 cat > conftest.
$ac_ext <<EOF
5643 #line 5644 "configure"
5644 #include "confdefs.h"
5647 #include <sys/procfs.h>
5652 if { (eval echo configure
:5653: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5654 bfd_cv_have_sys_procfs_type_lwpstatus_t
=yes
5656 echo "configure: failed program was:" >&5
5657 cat conftest.
$ac_ext >&5
5659 bfd_cv_have_sys_procfs_type_lwpstatus_t
=no
5665 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5666 cat >> confdefs.h
<<\EOF
5667 #define HAVE_LWPSTATUS_T 1
5671 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
5673 echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5674 echo "configure:5675: checking for lwpxstatus_t in sys/procfs.h" >&5
5675 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
5676 echo $ac_n "(cached) $ac_c" 1>&6
5678 cat > conftest.
$ac_ext <<EOF
5679 #line 5680 "configure"
5680 #include "confdefs.h"
5683 #include <sys/procfs.h>
5688 if { (eval echo configure
:5689: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5690 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=yes
5692 echo "configure: failed program was:" >&5
5693 cat conftest.
$ac_ext >&5
5695 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=no
5701 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
5702 cat >> confdefs.h
<<\EOF
5703 #define HAVE_LWPXSTATUS_T 1
5707 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
5709 echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
5710 echo "configure:5711: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
5711 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
5712 echo $ac_n "(cached) $ac_c" 1>&6
5714 cat > conftest.
$ac_ext <<EOF
5715 #line 5716 "configure"
5716 #include "confdefs.h"
5719 #include <sys/procfs.h>
5721 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
5724 if { (eval echo configure
:5725: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5726 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=yes
5728 echo "configure: failed program was:" >&5
5729 cat conftest.
$ac_ext >&5
5731 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=no
5737 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
5738 cat >> confdefs.h
<<\EOF
5739 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
5743 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
5745 echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
5746 echo "configure:5747: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
5747 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
5748 echo $ac_n "(cached) $ac_c" 1>&6
5750 cat > conftest.
$ac_ext <<EOF
5751 #line 5752 "configure"
5752 #include "confdefs.h"
5755 #include <sys/procfs.h>
5757 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
5760 if { (eval echo configure
:5761: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5762 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=yes
5764 echo "configure: failed program was:" >&5
5765 cat conftest.
$ac_ext >&5
5767 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=no
5773 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
5774 cat >> confdefs.h
<<\EOF
5775 #define HAVE_LWPSTATUS_T_PR_REG 1
5779 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
5781 echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5782 echo "configure:5783: checking for win32_pstatus_t in sys/procfs.h" >&5
5783 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
5784 echo $ac_n "(cached) $ac_c" 1>&6
5786 cat > conftest.
$ac_ext <<EOF
5787 #line 5788 "configure"
5788 #include "confdefs.h"
5791 #include <sys/procfs.h>
5793 win32_pstatus_t avar
5796 if { (eval echo configure
:5797: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5798 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=yes
5800 echo "configure: failed program was:" >&5
5801 cat conftest.
$ac_ext >&5
5803 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=no
5809 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
5810 cat >> confdefs.h
<<\EOF
5811 #define HAVE_WIN32_PSTATUS_T 1
5815 echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
5821 if test -n "$TRAD_HEADER"; then
5822 cat >> confdefs.h
<<EOF
5823 #define TRAD_HEADER $TRAD_HEADER
5828 # Horrible hacks to build DLLs on Windows.
5833 if test "$enable_shared" = "yes"; then
5834 WIN32LDFLAGS
="-no-undefined"
5835 WIN32LIBADD
="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
5839 # We borrow WIN32LIBADD so that the shared libbfd won't depend on
5843 # Linux/MIPS uses PIC by default.
5844 if test "$enable_shared" = "yes"; then
5845 WIN32LIBADD
="-L../libiberty -liberty"
5850 eval `grep "^[ ]*PICFLAG[ ]*=" ../libiberty/Makefile | sed -e "s/[ ]*//g"`
5851 if test -n "$PICFLAG"; then
5852 WIN32LIBADD
="-L../libiberty/pic -liberty"
5863 # Canonicalize the secondary target names.
5864 if test -n "$enable_targets" ; then
5865 for targ
in `echo $enable_targets | sed 's/,/ /g'`
5867 result
=`$ac_config_sub $targ 2>/dev/null`
5868 if test -n "$result" ; then
5869 canon_targets
="$canon_targets $result"
5871 # Allow targets that config.sub doesn't recognize, like "all".
5872 canon_targets
="$canon_targets $targ"
5882 for targ
in $target $canon_targets
5884 if test "x$targ" = "xall"; then
5887 .
$srcdir/config.bfd
5888 if test "x$targ" = "x$target"; then
5891 selvecs
="$selvecs $targ_defvec $targ_selvecs"
5892 selarchs
="$selarchs $targ_archs"
5893 TDEFINES
="$TDEFINES $targ_cflags"
5898 # This processing still needs to be done if we're to decide properly whether
5899 # 64-bit support needs to be compiled in. Currently, it will be included if
5900 # the default or any other explicitly requested target requires it; it
5901 # will not be included on a 32-bit host if no 64-bit target is requested, and
5902 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
5905 # uniq the default and selected vectors in all the configured targets.
5907 for i
in $selvecs ; do
5916 # uniq the architectures in all the configured targets.
5918 for i
in $selarchs ; do
5926 # Target backend .o files.
5929 elf
="elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
5935 # This list is alphabetized to make it easy to compare
5936 # with the two vector lists in targets.c. For the same reason,
5937 # use one entry per line, even though this leads to long lines.
5938 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
5939 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
5940 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
5941 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
5942 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
5943 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
5944 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
5945 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
5946 arm_epoc_pe_big_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5947 arm_epoc_pe_little_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5948 arm_epoc_pei_big_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5949 arm_epoc_pei_little_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5950 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
5951 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
5952 armnetbsd_vec
) tb
="$tb armnetbsd.lo aout32.lo" ;;
5953 armpe_big_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5954 armpe_little_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5955 armpei_big_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5956 armpei_little_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5957 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
5958 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
5959 bfd_efi_app_ia32_vec
) tb
="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
5960 bfd_efi_app_ia64_vec
) tb
="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size
=64 ;;
5961 bfd_elf32_avr_vec
) tb
="$tb elf32-avr.lo elf32.lo $elf" ;;
5962 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
5963 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
5964 bfd_elf32_bigarm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5965 bfd_elf32_bigarm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5966 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5967 bfd_elf32_cris_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
5968 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
5969 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
5970 bfd_elf32_fr30_vec
) tb
="$tb elf32-fr30.lo elf32.lo $elf" ;;
5971 bfd_elf32_h8300_vec
) tb
="$tb elf32-h8300.lo elf32.lo $elf" ;;
5972 bfd_elf32_hppa_linux_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
5973 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
5974 bfd_elf32_i370_vec
) tb
="$tb elf32-i370.lo elf32.lo $elf" ;;
5975 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
5976 bfd_elf32_i860_little_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
5977 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
5978 bfd_elf32_i960_vec
) tb
="$tb elf32-i960.lo elf32.lo $elf" ;;
5979 bfd_elf32_ia64_big_vec
) tb
="$tb elf32-ia64.lo elf32.lo $elf" ;;
5980 bfd_elf32_ia64_hpux_big_vec
) tb
="$tb elf32-ia64.lo elf32.lo $elf";;
5981 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
5982 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
5983 bfd_elf32_littlearm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5984 bfd_elf32_littlearm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5985 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5986 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
5987 bfd_elf32_m68hc11_vec
) tb
="$tb elf32-m68hc11.lo elf32.lo $elf" ;;
5988 bfd_elf32_m68hc12_vec
) tb
="$tb elf32-m68hc12.lo elf32.lo $elf" ;;
5989 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
5990 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
5991 bfd_elf32_mcore_big_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
5992 bfd_elf32_mcore_little_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
5993 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
5994 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
5995 bfd_elf32_openrisc_vec
) tb
="$tb elf32-openrisc.lo elf32.lo $elf" ;;
5996 bfd_elf32_pj_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
5997 bfd_elf32_pjl_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
5998 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
5999 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
6000 bfd_elf32_s390_vec
) tb
="$tb elf32-s390.lo elf32.lo $elf" ;;
6001 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6002 bfd_elf32_shblin_vec
) tb
="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6003 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6004 bfd_elf32_shlin_vec
) tb
="$tb elf32-sh-lin.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6005 bfd_elf32_shlnbsd_vec
) tb
="$tb elf32-sh-nbsd.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6006 bfd_elf32_shnbsd_vec
) tb
="$tb elf32-sh-nbsd.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6007 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
6008 bfd_elf32_tradbigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
6009 bfd_elf32_tradlittlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
6010 bfd_elf32_us_cris_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
6011 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
6012 bfd_elf32_xstormy16_vec
) tb
="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
6013 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"; target_size
=64 ;;
6014 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6015 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6016 bfd_elf64_hppa_linux_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
6017 bfd_elf64_hppa_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
6018 bfd_elf64_ia64_aix_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6019 bfd_elf64_ia64_aix_little_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6020 bfd_elf64_ia64_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6021 bfd_elf64_ia64_hpux_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6022 bfd_elf64_ia64_little_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6023 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6024 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6025 bfd_elf64_mmix_vec
) tb
="$tb elf64-mmix.lo elf64.lo $elf" target_size
=64 ;;
6026 bfd_elf64_powerpc_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6027 bfd_elf64_powerpcle_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size
=64 ;;
6028 bfd_elf64_s390_vec
) tb
="$tb elf64-s390.lo elf64.lo $elf"; target_size
=64 ;;
6029 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"; target_size
=64 ;;
6030 bfd_elf64_tradbigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo $elf ecofflink.lo"; target_size
=64 ;;
6031 bfd_elf64_tradlittlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo $elf ecofflink.lo"; target_size
=64 ;;
6032 bfd_elf64_x86_64_vec
) tb
="$tb elf64-x86-64.lo elf64.lo $elf"; target_size
=64 ;;
6033 bfd_mmo_vec
) tb
="$tb mmo.lo" target_size
=64 ;;
6034 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6035 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6036 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6037 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6038 cisco_core_big_vec
) tb
="$tb cisco-core.lo" ;;
6039 cisco_core_little_vec
) tb
="$tb cisco-core.lo" ;;
6040 cris_aout_vec
) tb
="$tb aout-cris.lo" ;;
6041 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"; target_size
=64 ;;
6042 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6043 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6044 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6045 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size
=64 ;;
6046 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
6047 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
6048 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
6049 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
6050 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
6051 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
6052 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
6053 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
6054 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
6055 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
6056 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
6057 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
6058 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
6059 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
6060 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
6061 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
6062 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
6063 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
6064 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
6065 i386pe_vec
) tb
="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
6066 i386pei_vec
) tb
="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
6067 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
6068 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
6069 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
6070 ieee_vec
) tb
="$tb ieee.lo" ;;
6071 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
6072 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
6073 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
6074 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
6075 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
6076 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
6077 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
6078 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
6079 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
6080 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
6081 mcore_pe_big_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6082 mcore_pe_little_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6083 mcore_pei_big_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6084 mcore_pei_little_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6085 mipslpe_vec
) tb
="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
6086 mipslpei_vec
) tb
="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
6087 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
6088 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size
=64 ;;
6089 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
6090 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
6091 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
6092 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
6093 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
6094 pdp11_aout_vec
) tb
="$tb pdp11.lo" ;;
6095 pmac_xcoff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
6096 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
6097 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
6098 rs6000coff64_vec
) tb
="$tb coff64-rs6000.lo xcofflink.lo"; target_size
=64 ;;
6099 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
6100 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6101 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6102 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6103 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6104 shlpe_vec
) tb
="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6105 shlpei_vec
) tb
="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6106 som_vec
) tb
="$tb som.lo" ;;
6107 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
6108 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
6109 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo" ;;
6110 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
6111 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
6112 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
6113 srec_vec
) tb
="$tb srec.lo" ;;
6114 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
6115 symbolsrec_vec
) tb
="$tb srec.lo" ;;
6116 tekhex_vec
) tb
="$tb tekhex.lo" ;;
6117 tic30_aout_vec
) tb
="$tb aout-tic30.lo" ;;
6118 tic30_coff_vec
) tb
="$tb coff-tic30.lo" ;;
6119 tic54x_coff0_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6120 tic54x_coff0_vec
) tb
="$tb coff-tic54x.lo" ;;
6121 tic54x_coff1_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6122 tic54x_coff1_vec
) tb
="$tb coff-tic54x.lo" ;;
6123 tic54x_coff2_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6124 tic54x_coff2_vec
) tb
="$tb coff-tic54x.lo" ;;
6125 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
6126 versados_vec
) tb
="$tb versados.lo" ;;
6127 vms_alpha_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size
=64 ;;
6128 vms_vax_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
6129 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
6130 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
6131 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
6134 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
6137 if test ${target_size} = 64; then
6140 if test x
"${vec}" = x
"${defvec}"; then
6141 bfd_default_target_size
=${target_size}
6145 # Target architecture .o files.
6146 # A couple of CPUs use shorter file names to avoid problems on DOS
6148 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
6150 # Weed out duplicate .o files.
6172 if test x
${all_targets} = xtrue
; then
6173 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
6174 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
6178 else # all_targets is true
6179 # Only set these if they will be nonempty, for the clever echo.
6181 test -n "$selvecs" &&
6182 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
6183 test -n "$selvecs" &&
6184 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6185 test -n "$selarchs" &&
6186 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6187 fi # all_targets is true
6189 case ${host64}-${target64}-${want64} in
6192 bfd_libs
='$(BFD64_LIBS) $(BFD32_LIBS)'
6193 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
6194 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
6195 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
6196 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
6201 bfd_libs
='$(BFD32_LIBS)'
6202 all_backends
='$(BFD32_BACKENDS)'
6214 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
6215 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
6216 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
6217 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
6220 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
6222 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6223 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6224 echo "configure:6225: checking for $ac_hdr" >&5
6225 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6226 echo $ac_n "(cached) $ac_c" 1>&6
6228 cat > conftest.
$ac_ext <<EOF
6229 #line 6230 "configure"
6230 #include "confdefs.h"
6233 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6234 { (eval echo configure
:6235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6235 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6236 if test -z "$ac_err"; then
6238 eval "ac_cv_header_$ac_safe=yes"
6241 echo "configure: failed program was:" >&5
6242 cat conftest.
$ac_ext >&5
6244 eval "ac_cv_header_$ac_safe=no"
6248 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6249 echo "$ac_t""yes" 1>&6
6250 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6251 cat >> confdefs.h
<<EOF
6252 #define $ac_tr_hdr 1
6256 echo "$ac_t""no" 1>&6
6260 for ac_func
in getpagesize
6262 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6263 echo "configure:6264: checking for $ac_func" >&5
6264 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6265 echo $ac_n "(cached) $ac_c" 1>&6
6267 cat > conftest.
$ac_ext <<EOF
6268 #line 6269 "configure"
6269 #include "confdefs.h"
6270 /* System header to define __stub macros and hopefully few prototypes,
6271 which can conflict with char $ac_func(); below. */
6273 /* Override any gcc2 internal prototype to avoid an error. */
6274 /* We use char because int might match the return type of a gcc2
6275 builtin and then its argument prototype would still apply. */
6280 /* The GNU C library defines this for functions which it implements
6281 to always fail with ENOSYS. Some functions are actually named
6282 something starting with __ and the normal name is an alias. */
6283 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6291 if { (eval echo configure
:6292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6293 eval "ac_cv_func_$ac_func=yes"
6295 echo "configure: failed program was:" >&5
6296 cat conftest.
$ac_ext >&5
6298 eval "ac_cv_func_$ac_func=no"
6303 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6304 echo "$ac_t""yes" 1>&6
6305 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6306 cat >> confdefs.h
<<EOF
6307 #define $ac_tr_func 1
6311 echo "$ac_t""no" 1>&6
6315 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6316 echo "configure:6317: checking for working mmap" >&5
6317 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6318 echo $ac_n "(cached) $ac_c" 1>&6
6320 if test "$cross_compiling" = yes; then
6321 ac_cv_func_mmap_fixed_mapped
=no
6323 cat > conftest.
$ac_ext <<EOF
6324 #line 6325 "configure"
6325 #include "confdefs.h"
6327 /* Thanks to Mike Haertel and Jim Avera for this test.
6328 Here is a matrix of mmap possibilities:
6329 mmap private not fixed
6330 mmap private fixed at somewhere currently unmapped
6331 mmap private fixed at somewhere already mapped
6332 mmap shared not fixed
6333 mmap shared fixed at somewhere currently unmapped
6334 mmap shared fixed at somewhere already mapped
6335 For private mappings, we should verify that changes cannot be read()
6336 back from the file, nor mmap's back from the file at a different
6337 address. (There have been systems where private was not correctly
6338 implemented like the infamous i386 svr4.0, and systems where the
6339 VM page cache was not coherent with the filesystem buffer cache
6340 like early versions of FreeBSD and possibly contemporary NetBSD.)
6341 For shared mappings, we should conversely verify that changes get
6342 propogated back to all the places they're supposed to be.
6344 Grep wants private fixed already mapped.
6345 The main things grep needs to know about mmap are:
6346 * does it exist and is it safe to write into the mmap'd area
6347 * how to use it (BSD variants) */
6348 #include <sys/types.h>
6350 #include <sys/mman.h>
6352 #if HAVE_SYS_TYPES_H
6353 # include <sys/types.h>
6357 # include <stdlib.h>
6361 # include <sys/stat.h>
6365 # include <unistd.h>
6368 /* This mess was copied from the GNU getpagesize.h. */
6369 #ifndef HAVE_GETPAGESIZE
6371 /* Assume that all systems that can run configure have sys/param.h. */
6372 # ifndef HAVE_SYS_PARAM_H
6373 # define HAVE_SYS_PARAM_H 1
6376 # ifdef _SC_PAGESIZE
6377 # define getpagesize() sysconf(_SC_PAGESIZE)
6378 # else /* no _SC_PAGESIZE */
6379 # ifdef HAVE_SYS_PARAM_H
6380 # include <sys/param.h>
6381 # ifdef EXEC_PAGESIZE
6382 # define getpagesize() EXEC_PAGESIZE
6383 # else /* no EXEC_PAGESIZE */
6385 # define getpagesize() NBPG * CLSIZE
6388 # endif /* no CLSIZE */
6389 # else /* no NBPG */
6391 # define getpagesize() NBPC
6392 # else /* no NBPC */
6394 # define getpagesize() PAGESIZE
6395 # endif /* PAGESIZE */
6396 # endif /* no NBPC */
6397 # endif /* no NBPG */
6398 # endif /* no EXEC_PAGESIZE */
6399 # else /* no HAVE_SYS_PARAM_H */
6400 # define getpagesize() 8192 /* punt totally */
6401 # endif /* no HAVE_SYS_PARAM_H */
6402 # endif /* no _SC_PAGESIZE */
6404 #endif /* no HAVE_GETPAGESIZE */
6407 extern "C" { void *malloc(unsigned); }
6415 char *data, *data2, *data3;
6419 pagesize = getpagesize();
6422 * First, make a file with some known garbage in it.
6424 data = malloc(pagesize);
6427 for (i = 0; i < pagesize; ++i)
6428 *(data + i) = rand();
6430 fd = creat("conftestmmap", 0600);
6433 if (write(fd, data, pagesize) != pagesize)
6438 * Next, try to mmap the file at a fixed address which
6439 * already has something else allocated at it. If we can,
6440 * also make sure that we see the same garbage.
6442 fd = open("conftestmmap", O_RDWR);
6445 data2 = malloc(2 * pagesize);
6448 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6449 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6450 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6452 for (i = 0; i < pagesize; ++i)
6453 if (*(data + i) != *(data2 + i))
6457 * Finally, make sure that changes to the mapped area
6458 * do not percolate back to the file as seen by read().
6459 * (This is a bug on some variants of i386 svr4.0.)
6461 for (i = 0; i < pagesize; ++i)
6462 *(data2 + i) = *(data2 + i) + 1;
6463 data3 = malloc(pagesize);
6466 if (read(fd, data3, pagesize) != pagesize)
6468 for (i = 0; i < pagesize; ++i)
6469 if (*(data + i) != *(data3 + i))
6472 unlink("conftestmmap");
6477 if { (eval echo configure
:6478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6479 ac_cv_func_mmap_fixed_mapped
=yes
6481 echo "configure: failed program was:" >&5
6482 cat conftest.
$ac_ext >&5
6484 ac_cv_func_mmap_fixed_mapped
=no
6491 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6492 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6493 cat >> confdefs.h
<<\EOF
6499 for ac_func
in madvise mprotect
6501 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6502 echo "configure:6503: checking for $ac_func" >&5
6503 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6504 echo $ac_n "(cached) $ac_c" 1>&6
6506 cat > conftest.
$ac_ext <<EOF
6507 #line 6508 "configure"
6508 #include "confdefs.h"
6509 /* System header to define __stub macros and hopefully few prototypes,
6510 which can conflict with char $ac_func(); below. */
6512 /* Override any gcc2 internal prototype to avoid an error. */
6513 /* We use char because int might match the return type of a gcc2
6514 builtin and then its argument prototype would still apply. */
6519 /* The GNU C library defines this for functions which it implements
6520 to always fail with ENOSYS. Some functions are actually named
6521 something starting with __ and the normal name is an alias. */
6522 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6530 if { (eval echo configure
:6531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6532 eval "ac_cv_func_$ac_func=yes"
6534 echo "configure: failed program was:" >&5
6535 cat conftest.
$ac_ext >&5
6537 eval "ac_cv_func_$ac_func=no"
6542 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6543 echo "$ac_t""yes" 1>&6
6544 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6545 cat >> confdefs.h
<<EOF
6546 #define $ac_tr_func 1
6550 echo "$ac_t""no" 1>&6
6554 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
6555 true
+yes ) cat >> confdefs.h
<<\EOF
6561 rm -f doc
/config.status
6563 cat > confcache
<<\EOF
6564 # This file is a shell script that caches the results of configure
6565 # tests run on this system so they can be shared between configure
6566 # scripts and configure runs. It is not useful on other systems.
6567 # If it contains results you don't want to keep, you may remove or edit it.
6569 # By default, configure uses ./config.cache as the cache file,
6570 # creating it if it does not exist already. You can give configure
6571 # the --cache-file=FILE option to use a different cache file; that is
6572 # what configure does when it calls configure scripts in
6573 # subdirectories, so they share the cache.
6574 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6575 # config.status only pays attention to the cache file if you give it the
6576 # --recheck option to rerun configure.
6579 # The following way of writing the cache mishandles newlines in values,
6580 # but we know of no workaround that is simple, portable, and efficient.
6581 # So, don't put newlines in cache variables' values.
6582 # Ultrix sh set writes to stderr and can't be redirected directly,
6583 # and sets the high bit in the cache file unless we assign to the vars.
6585 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6587 # `set' does not quote correctly, so add quotes (double-quote substitution
6588 # turns \\\\ into \\, and sed turns \\ into \).
6590 -e "s/'/'\\\\''/g" \
6591 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6594 # `set' quotes correctly as required by POSIX, so do not add quotes.
6595 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6598 if cmp -s $cache_file confcache
; then
6601 if test -w $cache_file; then
6602 echo "updating cache $cache_file"
6603 cat confcache
> $cache_file
6605 echo "not updating unwritable cache $cache_file"
6610 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6612 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6613 # Let make expand exec_prefix.
6614 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6616 # Any assignment to VPATH causes Sun make to only execute
6617 # the first set of double-colon rules, so remove it if not needed.
6618 # If there is a colon in the path, we need to keep it.
6619 if test "x$srcdir" = x.
; then
6620 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6623 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6625 DEFS
=-DHAVE_CONFIG_H
6627 # Without the "./", some shells look in PATH for config.status.
6628 : ${CONFIG_STATUS=./config.status}
6630 echo creating
$CONFIG_STATUS
6631 rm -f $CONFIG_STATUS
6632 cat > $CONFIG_STATUS <<EOF
6634 # Generated automatically by configure.
6635 # Run this file to recreate the current configuration.
6636 # This directory was configured as follows,
6637 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6639 # $0 $ac_configure_args
6641 # Compiler output produced by configure, useful for debugging
6642 # configure, is in ./config.log if it exists.
6644 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6647 case "\$ac_option" in
6648 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6649 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6650 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6651 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6652 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6654 -help | --help | --hel | --he | --h)
6655 echo "\$ac_cs_usage"; exit 0 ;;
6656 *) echo "\$ac_cs_usage"; exit 1 ;;
6660 ac_given_srcdir=$srcdir
6661 ac_given_INSTALL="$INSTALL"
6663 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
6665 cat >> $CONFIG_STATUS <<EOF
6667 # Protect against being on the right side of a sed subst in config.status.
6668 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6669 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6673 s%@CFLAGS@%$CFLAGS%g
6674 s%@CPPFLAGS@%$CPPFLAGS%g
6675 s%@CXXFLAGS@%$CXXFLAGS%g
6676 s%@FFLAGS@%$FFLAGS%g
6678 s%@LDFLAGS@%$LDFLAGS%g
6680 s%@exec_prefix@%$exec_prefix%g
6681 s%@prefix@%$prefix%g
6682 s%@program_transform_name@%$program_transform_name%g
6683 s%@bindir@%$bindir%g
6684 s%@sbindir@%$sbindir%g
6685 s%@libexecdir@%$libexecdir%g
6686 s%@datadir@%$datadir%g
6687 s%@sysconfdir@%$sysconfdir%g
6688 s%@sharedstatedir@%$sharedstatedir%g
6689 s%@localstatedir@%$localstatedir%g
6690 s%@libdir@%$libdir%g
6691 s%@includedir@%$includedir%g
6692 s%@oldincludedir@%$oldincludedir%g
6693 s%@infodir@%$infodir%g
6694 s%@mandir@%$mandir%g
6696 s%@host_alias@%$host_alias%g
6697 s%@host_cpu@%$host_cpu%g
6698 s%@host_vendor@%$host_vendor%g
6699 s%@host_os@%$host_os%g
6700 s%@target@%$target%g
6701 s%@target_alias@%$target_alias%g
6702 s%@target_cpu@%$target_cpu%g
6703 s%@target_vendor@%$target_vendor%g
6704 s%@target_os@%$target_os%g
6706 s%@build_alias@%$build_alias%g
6707 s%@build_cpu@%$build_cpu%g
6708 s%@build_vendor@%$build_vendor%g
6709 s%@build_os@%$build_os%g
6711 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6712 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6713 s%@INSTALL_DATA@%$INSTALL_DATA%g
6714 s%@PACKAGE@%$PACKAGE%g
6715 s%@VERSION@%$VERSION%g
6716 s%@ACLOCAL@%$ACLOCAL%g
6717 s%@AUTOCONF@%$AUTOCONF%g
6718 s%@AUTOMAKE@%$AUTOMAKE%g
6719 s%@AUTOHEADER@%$AUTOHEADER%g
6720 s%@MAKEINFO@%$MAKEINFO%g
6721 s%@SET_MAKE@%$SET_MAKE%g
6722 s%@bfd_version@%$bfd_version%g
6723 s%@bfd_version_date@%$bfd_version_date%g
6724 s%@bfd_version_string@%$bfd_version_string%g
6726 s%@RANLIB@%$RANLIB%g
6728 s%@OBJEXT@%$OBJEXT%g
6729 s%@EXEEXT@%$EXEEXT%g
6731 s%@LIBTOOL@%$LIBTOOL%g
6732 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6733 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
6734 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
6737 s%@ALLOCA@%$ALLOCA%g
6738 s%@USE_NLS@%$USE_NLS%g
6739 s%@MSGFMT@%$MSGFMT%g
6740 s%@GMSGFMT@%$GMSGFMT%g
6741 s%@XGETTEXT@%$XGETTEXT%g
6742 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6743 s%@CATALOGS@%$CATALOGS%g
6744 s%@CATOBJEXT@%$CATOBJEXT%g
6745 s%@DATADIRNAME@%$DATADIRNAME%g
6746 s%@GMOFILES@%$GMOFILES%g
6747 s%@INSTOBJEXT@%$INSTOBJEXT%g
6748 s%@INTLDEPS@%$INTLDEPS%g
6749 s%@INTLLIBS@%$INTLLIBS%g
6750 s%@INTLOBJS@%$INTLOBJS%g
6751 s%@POFILES@%$POFILES%g
6753 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6755 s%@GT_YES@%$GT_YES%g
6756 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6758 s%@HDEFINES@%$HDEFINES%g
6759 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
6760 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
6761 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
6762 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
6763 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
6764 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
6765 s%@COREFILE@%$COREFILE%g
6766 s%@COREFLAG@%$COREFLAG%g
6767 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
6768 s%@WIN32LIBADD@%$WIN32LIBADD%g
6769 s%@TDEFINES@%$TDEFINES%g
6770 s%@wordsize@%$wordsize%g
6771 s%@bfd_libs@%$bfd_libs%g
6772 s%@all_backends@%$all_backends%g
6773 s%@bfd_backends@%$bfd_backends%g
6774 s%@bfd_machines@%$bfd_machines%g
6775 s%@bfd_default_target_size@%$bfd_default_target_size%g
6776 s%@tdefaults@%$tdefaults%g
6781 cat >> $CONFIG_STATUS <<\EOF
6783 # Split the substitutions into bite-sized pieces for seds with
6784 # small command number limits, like on Digital OSF/1 and HP-UX.
6785 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
6786 ac_file
=1 # Number of current file.
6787 ac_beg
=1 # First line for current file.
6788 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
6791 while $ac_more_lines; do
6792 if test $ac_beg -gt 1; then
6793 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
6795 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
6797 if test ! -s conftest.s
$ac_file; then
6799 rm -f conftest.s
$ac_file
6801 if test -z "$ac_sed_cmds"; then
6802 ac_sed_cmds
="sed -f conftest.s$ac_file"
6804 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
6806 ac_file
=`expr $ac_file + 1`
6808 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
6811 if test -z "$ac_sed_cmds"; then
6816 cat >> $CONFIG_STATUS <<EOF
6818 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"}
6820 cat >> $CONFIG_STATUS <<\EOF
6821 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
6822 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6824 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6825 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6826 *) ac_file_in
="${ac_file}.in" ;;
6829 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6831 # Remove last slash and all that follows it. Not all systems have dirname.
6832 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6833 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
6834 # The file is in a subdirectory.
6835 test ! -d "$ac_dir" && mkdir
"$ac_dir"
6836 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
6837 # A "../" for each directory in $ac_dir_suffix.
6838 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6840 ac_dir_suffix
= ac_dots
=
6843 case "$ac_given_srcdir" in
6845 if test -z "$ac_dots"; then top_srcdir
=.
6846 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6847 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
6849 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6850 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
6853 case "$ac_given_INSTALL" in
6854 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
6855 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
6858 echo creating
"$ac_file"
6860 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6862 *Makefile
*) ac_comsub
="1i\\
6863 # $configure_input" ;;
6867 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6869 s%@configure_input@%$configure_input%g
6870 s%@srcdir@%$srcdir%g
6871 s%@top_srcdir@%$top_srcdir%g
6872 s%@INSTALL@%$INSTALL%g
6873 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
6877 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6878 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6880 # ac_d sets the value in "#define NAME VALUE" lines.
6881 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6882 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
6885 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6886 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6887 ac_uB
='\([ ]\)%\1#\2define\3'
6890 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6891 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6892 ac_eB
='$%\1#\2define\3'
6896 if test "${CONFIG_HEADERS+set}" != set; then
6898 cat >> $CONFIG_STATUS <<EOF
6899 CONFIG_HEADERS="config.h:config.in"
6901 cat >> $CONFIG_STATUS <<\EOF
6903 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
6904 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6906 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6907 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6908 *) ac_file_in
="${ac_file}.in" ;;
6911 echo creating
$ac_file
6913 rm -f conftest.frag conftest.
in conftest.out
6914 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6915 cat $ac_file_inputs > conftest.
in
6919 # Transform confdefs.h into a sed script conftest.vals that substitutes
6920 # the proper values into config.h.in to produce config.h. And first:
6921 # Protect against being on the right side of a sed subst in config.status.
6922 # Protect against being in an unquoted here document in config.status.
6924 cat > conftest.hdr
<<\EOF
6927 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6931 sed -n -f conftest.hdr confdefs.h > conftest.vals
6934 # This sed command replaces #undef with comments. This is necessary, for
6935 # example, in the case of _POSIX_SOURCE, which is predefined and required
6936 # on some systems where configure will not decide to define it.
6937 cat >> conftest.vals <<\EOF
6938 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6941 # Break up conftest.vals because some shells have a limit on
6942 # the size of here documents, and old seds have small limits too.
6947 ac_lines=`grep -c . conftest.vals
`
6948 # grep -c gives empty output for an empty file on some AIX systems.
6949 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6950 # Write a limited-size here document to conftest.frag.
6951 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6952 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6954 sed -f conftest.frag conftest.in > conftest.out
6956 mv conftest.out conftest.in
6958 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6960 mv conftest.tail conftest.vals
6964 cat >> $CONFIG_STATUS <<\EOF
6965 rm -f conftest.frag conftest.h
6966 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6967 cat conftest.in >> conftest.h
6969 if cmp -s $ac_file conftest.h 2>/dev/null; then
6970 echo "$ac_file is unchanged"
6973 # Remove last slash and all that follows it. Not all systems have dirname.
6974 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
6975 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6976 # The file is in a subdirectory.
6977 test ! -d "$ac_dir" && mkdir "$ac_dir"
6980 mv conftest.h $ac_file
6985 cat >> $CONFIG_STATUS <<EOF
6989 cat >> $CONFIG_STATUS <<\EOF
6990 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6991 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' -e '/BLD-POTFILES =/r po/BLD-POTFILES' po/Makefile.in > po/Makefile
6994 chmod +x $CONFIG_STATUS
6995 rm -fr confdefs* $ac_clean_files
6996 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1