3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
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 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
17 --enable-shared build shared libraries [default=yes]"
19 --enable-static build static libraries [default=yes]"
21 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
23 --enable-targets alternative target configurations"
25 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
27 --with-mmap try using mmap for BFD input files if available"
29 --enable-maintainer-mode enable make rules and dependencies not useful
30 (and sometimes confusing) to the casual installer"
32 # Initialize some variables set by options.
33 # The variables have the same names as the options, with
34 # dashes changed to underlines.
36 cache_file
=.
/config.cache
45 program_transform_name
=s
,x
,x
,
53 bindir
='${exec_prefix}/bin'
54 sbindir
='${exec_prefix}/sbin'
55 libexecdir
='${exec_prefix}/libexec'
56 datadir
='${prefix}/share'
57 sysconfdir
='${prefix}/etc'
58 sharedstatedir
='${prefix}/com'
59 localstatedir
='${prefix}/var'
60 libdir
='${exec_prefix}/lib'
61 includedir
='${prefix}/include'
62 oldincludedir
='/usr/include'
63 infodir
='${prefix}/info'
64 mandir
='${prefix}/man'
66 # Initialize some other variables.
69 SHELL
=${CONFIG_SHELL-/bin/sh}
70 # Maximum number of lines to put in a shell here document.
77 # If the previous option needs an argument, assign it.
78 if test -n "$ac_prev"; then
79 eval "$ac_prev=\$ac_option"
85 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
89 # Accept the important Cygnus configure options, so we can diagnose typos.
93 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
95 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
96 bindir
="$ac_optarg" ;;
98 -build |
--build |
--buil |
--bui |
--bu)
100 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
101 build
="$ac_optarg" ;;
103 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
104 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
105 ac_prev
=cache_file
;;
106 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
107 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
108 cache_file
="$ac_optarg" ;;
110 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
112 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
114 datadir
="$ac_optarg" ;;
116 -disable-* |
--disable-*)
117 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
118 # Reject names that are not valid shell variable names.
119 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
120 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
122 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
123 eval "enable_${ac_feature}=no" ;;
125 -enable-* |
--enable-*)
126 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
136 eval "enable_${ac_feature}='$ac_optarg'" ;;
138 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
139 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
140 |
--exec |
--exe |
--ex)
141 ac_prev
=exec_prefix
;;
142 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
143 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
144 |
--exec=* |
--exe=* |
--ex=*)
145 exec_prefix
="$ac_optarg" ;;
147 -gas |
--gas |
--ga |
--g)
148 # Obsolete; use --with-gas.
151 -help |
--help |
--hel |
--he)
152 # Omit some internal or obsolete options to make the list less imposing.
153 # This message is too long to be a string in the A/UX 3.1 sh.
155 Usage: configure [options] [host]
156 Options: [defaults in brackets after descriptions]
158 --cache-file=FILE cache test results in FILE
159 --help print this message
160 --no-create do not create output files
161 --quiet, --silent do not print \`checking...' messages
162 --version print the version of autoconf that created configure
163 Directory and file names:
164 --prefix=PREFIX install architecture-independent files in PREFIX
166 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
168 --bindir=DIR user executables in DIR [EPREFIX/bin]
169 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
170 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
171 --datadir=DIR read-only architecture-independent data in DIR
173 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
174 --sharedstatedir=DIR modifiable architecture-independent data in DIR
176 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
177 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
178 --includedir=DIR C header files in DIR [PREFIX/include]
179 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
180 --infodir=DIR info documentation in DIR [PREFIX/info]
181 --mandir=DIR man documentation in DIR [PREFIX/man]
182 --srcdir=DIR find the sources in DIR [configure dir or ..]
183 --program-prefix=PREFIX prepend PREFIX to installed program names
184 --program-suffix=SUFFIX append SUFFIX to installed program names
185 --program-transform-name=PROGRAM
186 run sed PROGRAM on installed program names
190 --build=BUILD configure for building on BUILD [BUILD=HOST]
191 --host=HOST configure for HOST [guessed]
192 --target=TARGET configure for TARGET [TARGET=HOST]
193 Features and packages:
194 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
195 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
196 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
197 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
198 --x-includes=DIR X include files are in DIR
199 --x-libraries=DIR X library files are in DIR
201 if test -n "$ac_help"; then
202 echo "--enable and --with options recognized:$ac_help"
206 -host |
--host |
--hos |
--ho)
208 -host=* |
--host=* |
--hos=* |
--ho=*)
211 -includedir |
--includedir |
--includedi |
--included |
--include \
212 |
--includ |
--inclu |
--incl |
--inc)
213 ac_prev
=includedir
;;
214 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
215 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
216 includedir
="$ac_optarg" ;;
218 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
220 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
221 infodir
="$ac_optarg" ;;
223 -libdir |
--libdir |
--libdi |
--libd)
225 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
226 libdir
="$ac_optarg" ;;
228 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
229 |
--libexe |
--libex |
--libe)
230 ac_prev
=libexecdir
;;
231 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
232 |
--libexe=* |
--libex=* |
--libe=*)
233 libexecdir
="$ac_optarg" ;;
235 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
236 |
--localstate |
--localstat |
--localsta |
--localst \
237 |
--locals |
--local |
--loca |
--loc |
--lo)
238 ac_prev
=localstatedir
;;
239 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
240 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
241 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
242 localstatedir
="$ac_optarg" ;;
244 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
246 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
247 mandir
="$ac_optarg" ;;
250 # Obsolete; use --without-fp.
253 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
257 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
258 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
261 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
262 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
263 |
--oldin |
--oldi |
--old |
--ol |
--o)
264 ac_prev
=oldincludedir
;;
265 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
266 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
267 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
268 oldincludedir
="$ac_optarg" ;;
270 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
272 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
273 prefix
="$ac_optarg" ;;
275 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
276 |
--program-pre |
--program-pr |
--program-p)
277 ac_prev
=program_prefix
;;
278 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
279 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
280 program_prefix
="$ac_optarg" ;;
282 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
283 |
--program-suf |
--program-su |
--program-s)
284 ac_prev
=program_suffix
;;
285 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
286 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
287 program_suffix
="$ac_optarg" ;;
289 -program-transform-name |
--program-transform-name \
290 |
--program-transform-nam |
--program-transform-na \
291 |
--program-transform-n |
--program-transform- \
292 |
--program-transform |
--program-transfor \
293 |
--program-transfo |
--program-transf \
294 |
--program-trans |
--program-tran \
295 |
--progr-tra |
--program-tr |
--program-t)
296 ac_prev
=program_transform_name
;;
297 -program-transform-name=* |
--program-transform-name=* \
298 |
--program-transform-nam=* |
--program-transform-na=* \
299 |
--program-transform-n=* |
--program-transform-=* \
300 |
--program-transform=* |
--program-transfor=* \
301 |
--program-transfo=* |
--program-transf=* \
302 |
--program-trans=* |
--program-tran=* \
303 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
304 program_transform_name
="$ac_optarg" ;;
306 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
307 |
-silent |
--silent |
--silen |
--sile |
--sil)
310 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
312 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
314 sbindir
="$ac_optarg" ;;
316 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
317 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
318 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
320 ac_prev
=sharedstatedir
;;
321 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
322 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
323 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
325 sharedstatedir
="$ac_optarg" ;;
327 -site |
--site |
--sit)
329 -site=* |
--site=* |
--sit=*)
332 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
334 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
335 srcdir
="$ac_optarg" ;;
337 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
338 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
339 ac_prev
=sysconfdir
;;
340 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
341 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
342 sysconfdir
="$ac_optarg" ;;
344 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
346 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
347 target
="$ac_optarg" ;;
349 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
352 -version |
--version |
--versio |
--versi |
--vers)
353 echo "configure generated by autoconf version 2.12.1"
357 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
358 # Reject names that are not valid shell variable names.
359 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
360 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
362 ac_package
=`echo $ac_package| sed 's/-/_/g'`
367 eval "with_${ac_package}='$ac_optarg'" ;;
369 -without-* |
--without-*)
370 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
371 # Reject names that are not valid shell variable names.
372 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
373 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
375 ac_package
=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}=no" ;;
379 # Obsolete; use --with-x.
382 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
383 |
--x-incl |
--x-inc |
--x-in |
--x-i)
384 ac_prev
=x_includes
;;
385 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
386 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
387 x_includes
="$ac_optarg" ;;
389 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
390 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
391 ac_prev
=x_libraries
;;
392 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
393 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
394 x_libraries
="$ac_optarg" ;;
396 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
400 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
401 echo "configure: warning: $ac_option: invalid host type" 1>&2
403 if test "x$nonopt" != xNONE
; then
404 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
412 if test -n "$ac_prev"; then
413 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
416 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
418 # File descriptor usage:
421 # 2 errors and warnings
422 # 3 some systems may open it to /dev/tty
423 # 4 used on the Kubota Titan
424 # 6 checking for... messages and results
425 # 5 compiler messages saved in config.log
426 if test "$silent" = yes; then
434 This file contains any messages produced by compilers while
435 running configure, to aid debugging if configure makes a mistake.
438 # Strip out --no-create and --no-recursion so they do not pile up.
439 # Also quote any args containing shell metacharacters.
444 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
445 |
--no-cr |
--no-c) ;;
446 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
447 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
448 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
449 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
450 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
455 # Only set these to C if already set. These must not be set unconditionally
456 # because not all systems understand e.g. LANG=C (notably SCO).
457 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
458 # Non-C LC_CTYPE values break the ctype check.
459 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
460 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
461 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
462 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
464 # confdefs.h avoids OS command line length limits that DEFS can exceed.
465 rm -rf conftest
* confdefs.h
466 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
469 # A filename unique to this package, relative to the directory that
470 # configure is in, which we can look for to find out if srcdir is correct.
471 ac_unique_file
=libbfd.c
473 # Find the source files, if location was not specified.
474 if test -z "$srcdir"; then
475 ac_srcdir_defaulted
=yes
476 # Try the directory containing this script, then its parent.
478 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
479 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
481 if test ! -r $srcdir/$ac_unique_file; then
485 ac_srcdir_defaulted
=no
487 if test ! -r $srcdir/$ac_unique_file; then
488 if test "$ac_srcdir_defaulted" = yes; then
489 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
491 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
494 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
496 # Prefer explicitly selected file to automatically selected ones.
497 if test -z "$CONFIG_SITE"; then
498 if test "x$prefix" != xNONE
; then
499 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
501 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
504 for ac_site_file
in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
511 if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
515 echo "creating cache $cache_file"
520 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
521 ac_cpp
='$CPP $CPPFLAGS'
522 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
524 cross_compiling
=$ac_cv_prog_cc_cross
526 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
527 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
528 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
535 ac_n
= ac_c
='\c' ac_t
=
541 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
542 if test -f $ac_dir/install-sh
; then
544 ac_install_sh
="$ac_aux_dir/install-sh -c"
546 elif test -f $ac_dir/install.sh
; then
548 ac_install_sh
="$ac_aux_dir/install.sh -c"
552 if test -z "$ac_aux_dir"; then
553 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
555 ac_config_guess
=$ac_aux_dir/config.guess
556 ac_config_sub
=$ac_aux_dir/config.sub
557 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
560 # Do some error checking and defaulting for the host and target type.
562 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
565 # 1. You are not allowed to specify --host, --target, and nonopt at the
567 # 2. Host defaults to nonopt.
568 # 3. If nonopt is not specified, then host defaults to the current host,
569 # as determined by config.guess.
570 # 4. Target and build default to nonopt.
571 # 5. If nonopt is not specified, then target and build default to host.
573 # The aliases save the names the user supplied, while $host etc.
574 # will get canonicalized.
575 case $host---$target---$nonopt in
576 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
577 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
581 # Make sure we can run config.sub.
582 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
583 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
586 echo $ac_n "checking host system type""... $ac_c" 1>&6
587 echo "configure:588: checking host system type" >&5
590 case "$host_alias" in
594 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
595 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
597 *) host_alias
=$nonopt ;;
601 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
602 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
603 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
604 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
605 echo "$ac_t""$host" 1>&6
607 echo $ac_n "checking target system type""... $ac_c" 1>&6
608 echo "configure:609: checking target system type" >&5
611 case "$target_alias" in
614 NONE
) target_alias
=$host_alias ;;
615 *) target_alias
=$nonopt ;;
619 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
620 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
621 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
622 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
623 echo "$ac_t""$target" 1>&6
625 echo $ac_n "checking build system type""... $ac_c" 1>&6
626 echo "configure:627: checking build system type" >&5
629 case "$build_alias" in
632 NONE
) build_alias
=$host_alias ;;
633 *) build_alias
=$nonopt ;;
637 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
638 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
639 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
640 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
641 echo "$ac_t""$build" 1>&6
643 test "$host_alias" != "$target_alias" &&
644 test "$program_prefix$program_suffix$program_transform_name" = \
646 program_prefix
=${target_alias}-
648 # Extract the first word of "gcc", so it can be a program name with args.
649 set dummy gcc
; ac_word
=$2
650 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
651 echo "configure:652: checking for $ac_word" >&5
652 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
653 echo $ac_n "(cached) $ac_c" 1>&6
655 if test -n "$CC"; then
656 ac_cv_prog_CC
="$CC" # Let the user override the test.
658 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
659 for ac_dir
in $PATH; do
660 test -z "$ac_dir" && ac_dir
=.
661 if test -f $ac_dir/$ac_word; then
670 if test -n "$CC"; then
671 echo "$ac_t""$CC" 1>&6
673 echo "$ac_t""no" 1>&6
676 if test -z "$CC"; then
677 # Extract the first word of "cc", so it can be a program name with args.
678 set dummy cc
; ac_word
=$2
679 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
680 echo "configure:681: checking for $ac_word" >&5
681 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
682 echo $ac_n "(cached) $ac_c" 1>&6
684 if test -n "$CC"; then
685 ac_cv_prog_CC
="$CC" # Let the user override the test.
687 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
689 for ac_dir
in $PATH; do
690 test -z "$ac_dir" && ac_dir
=.
691 if test -f $ac_dir/$ac_word; then
692 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
701 if test $ac_prog_rejected = yes; then
702 # We found a bogon in the path, so make sure we never use it.
703 set dummy
$ac_cv_prog_CC
705 if test $# -gt 0; then
706 # We chose a different compiler from the bogus one.
707 # However, it has the same basename, so the bogon will be chosen
708 # first if we set CC to just the basename; use the full file name.
710 set dummy
"$ac_dir/$ac_word" "$@"
718 if test -n "$CC"; then
719 echo "$ac_t""$CC" 1>&6
721 echo "$ac_t""no" 1>&6
724 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
727 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
728 echo "configure:729: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
731 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
732 ac_cpp
='$CPP $CPPFLAGS'
733 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
734 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
735 cross_compiling
=$ac_cv_prog_cc_cross
737 cat > conftest.
$ac_ext <<EOF
738 #line 739 "configure"
739 #include "confdefs.h"
742 if { (eval echo configure
:743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
743 ac_cv_prog_cc_works
=yes
744 # If we can't run a trivial program, we are probably using a cross compiler.
745 if (.
/conftest
; exit) 2>/dev
/null
; then
746 ac_cv_prog_cc_cross
=no
748 ac_cv_prog_cc_cross
=yes
751 echo "configure: failed program was:" >&5
752 cat conftest.
$ac_ext >&5
753 ac_cv_prog_cc_works
=no
757 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
758 if test $ac_cv_prog_cc_works = no
; then
759 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
761 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
762 echo "configure:763: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
763 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
764 cross_compiling
=$ac_cv_prog_cc_cross
766 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
767 echo "configure:768: checking whether we are using GNU C" >&5
768 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
769 echo $ac_n "(cached) $ac_c" 1>&6
771 cat > conftest.c
<<EOF
776 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:777: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
783 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
785 if test $ac_cv_prog_gcc = yes; then
787 ac_test_CFLAGS
="${CFLAGS+set}"
788 ac_save_CFLAGS
="$CFLAGS"
790 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
791 echo "configure:792: checking whether ${CC-cc} accepts -g" >&5
792 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
793 echo $ac_n "(cached) $ac_c" 1>&6
795 echo 'void f(){}' > conftest.c
796 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
805 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
806 if test "$ac_test_CFLAGS" = set; then
807 CFLAGS
="$ac_save_CFLAGS"
808 elif test $ac_cv_prog_cc_g = yes; then
815 test "${CFLAGS+set}" = set || CFLAGS
="-g"
818 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
819 echo "configure:820: checking for POSIXized ISC" >&5
820 if test -d /etc
/conf
/kconfig.d
&&
821 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
823 echo "$ac_t""yes" 1>&6
824 ISC
=yes # If later tests want to check for ISC.
825 cat >> confdefs.h
<<\EOF
826 #define _POSIX_SOURCE 1
829 if test "$GCC" = yes; then
835 echo "$ac_t""no" 1>&6
840 # Find a good install program. We prefer a C program (faster),
841 # so one script is as good as another. But avoid the broken or
842 # incompatible versions:
843 # SysV /etc/install, /usr/sbin/install
844 # SunOS /usr/etc/install
847 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
848 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
849 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
850 # ./install, which can be erroneously created by make from ./install.sh.
851 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
852 echo "configure:853: checking for a BSD compatible install" >&5
853 if test -z "$INSTALL"; then
854 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
855 echo $ac_n "(cached) $ac_c" 1>&6
857 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
858 for ac_dir
in $PATH; do
859 # Account for people who put trailing slashes in PATH elements.
861 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
863 # OSF1 and SCO ODT 3.0 have their own names for install.
864 # Don't use installbsd from OSF since it installs stuff as root
866 for ac_prog
in ginstall scoinst
install; do
867 if test -f $ac_dir/$ac_prog; then
868 if test $ac_prog = install &&
869 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
870 # AIX install. It has an incompatible calling convention.
873 ac_cv_path_install
="$ac_dir/$ac_prog -c"
884 if test "${ac_cv_path_install+set}" = set; then
885 INSTALL
="$ac_cv_path_install"
887 # As a last resort, use the slow shell script. We don't cache a
888 # path for INSTALL within a source directory, because that will
889 # break other packages using the cache if that directory is
890 # removed, or if the path is relative.
891 INSTALL
="$ac_install_sh"
894 echo "$ac_t""$INSTALL" 1>&6
896 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
897 # It thinks the first close brace ends the variable substitution.
898 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
900 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
903 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
910 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
911 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
913 cat >> confdefs.h
<<EOF
914 #define PACKAGE "$PACKAGE"
917 cat >> confdefs.h
<<EOF
918 #define VERSION "$VERSION"
921 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
922 echo "configure:923: checking whether build environment is sane" >&5
925 echo timestamp
> conftestfile
926 # Do `set' in a subshell so we don't clobber the current shell's
927 # arguments. Must try -L first in case configure is actually a
928 # symlink; some systems play weird games with the mod time of symlinks
929 # (eg FreeBSD returns the mod time of the symlink's containing
932 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
933 if test "" = "X"; then
935 set X
`ls -t $srcdir/configure conftestfile`
937 test "$2" = conftestfile
943 { echo "configure: error: newly created file is older than distributed files!
944 Check your system clock" 1>&2; exit 1; }
947 echo "$ac_t""yes" 1>&6
948 if test "$program_transform_name" = s
,x
,x
,; then
949 program_transform_name
=
951 # Double any \ or $. echo might interpret backslashes.
952 cat <<\EOF_SED
> conftestsed
953 s
,\\,\\\\,g
; s
,\$
,$$
,g
955 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
958 test "$program_prefix" != NONE
&&
959 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
960 # Use a double $ so make ignores it.
961 test "$program_suffix" != NONE
&&
962 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
964 # sed with no file args requires a program.
965 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
967 missing_dir
=`cd $ac_aux_dir && pwd`
968 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
969 echo "configure:970: checking for working aclocal" >&5
970 # Run test in a subshell; some versions of sh will print an error if
971 # an executable is not found, even if stderr is redirected.
972 # Redirect stdin to placate older versions of autoconf. Sigh.
973 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
975 echo "$ac_t""found" 1>&6
977 ACLOCAL
="$missing_dir/missing aclocal"
978 echo "$ac_t""missing" 1>&6
981 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
982 echo "configure:983: checking for working autoconf" >&5
983 # Run test in a subshell; some versions of sh will print an error if
984 # an executable is not found, even if stderr is redirected.
985 # Redirect stdin to placate older versions of autoconf. Sigh.
986 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
988 echo "$ac_t""found" 1>&6
990 AUTOCONF
="$missing_dir/missing autoconf"
991 echo "$ac_t""missing" 1>&6
994 echo $ac_n "checking for working automake""... $ac_c" 1>&6
995 echo "configure:996: checking for working automake" >&5
996 # Run test in a subshell; some versions of sh will print an error if
997 # an executable is not found, even if stderr is redirected.
998 # Redirect stdin to placate older versions of autoconf. Sigh.
999 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1001 echo "$ac_t""found" 1>&6
1003 AUTOMAKE
="$missing_dir/missing automake"
1004 echo "$ac_t""missing" 1>&6
1007 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1008 echo "configure:1009: checking for working autoheader" >&5
1009 # Run test in a subshell; some versions of sh will print an error if
1010 # an executable is not found, even if stderr is redirected.
1011 # Redirect stdin to placate older versions of autoconf. Sigh.
1012 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1013 AUTOHEADER
=autoheader
1014 echo "$ac_t""found" 1>&6
1016 AUTOHEADER
="$missing_dir/missing autoheader"
1017 echo "$ac_t""missing" 1>&6
1020 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1021 echo "configure:1022: checking for working makeinfo" >&5
1022 # Run test in a subshell; some versions of sh will print an error if
1023 # an executable is not found, even if stderr is redirected.
1024 # Redirect stdin to placate older versions of autoconf. Sigh.
1025 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1027 echo "$ac_t""found" 1>&6
1029 MAKEINFO
="$missing_dir/missing makeinfo"
1030 echo "$ac_t""missing" 1>&6
1033 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1034 echo "configure:1035: checking whether ${MAKE-make} sets \${MAKE}" >&5
1035 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1036 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1037 echo $ac_n "(cached) $ac_c" 1>&6
1039 cat > conftestmake
<<\EOF
1041 @
echo 'ac_maketemp="${MAKE}"'
1043 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1044 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1045 if test -n "$ac_maketemp"; then
1046 eval ac_cv_prog_make_
${ac_make}_set
=yes
1048 eval ac_cv_prog_make_
${ac_make}_set
=no
1052 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1053 echo "$ac_t""yes" 1>&6
1056 echo "$ac_t""no" 1>&6
1057 SET_MAKE
="MAKE=${MAKE-make}"
1061 if test $host != $build; then
1062 ac_tool_prefix
=${host_alias}-
1067 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1068 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1069 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1070 echo "configure:1071: checking for $ac_word" >&5
1071 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1072 echo $ac_n "(cached) $ac_c" 1>&6
1074 if test -n "$AR"; then
1075 ac_cv_prog_AR
="$AR" # Let the user override the test.
1077 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1078 for ac_dir
in $PATH; do
1079 test -z "$ac_dir" && ac_dir
=.
1080 if test -f $ac_dir/$ac_word; then
1081 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1086 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1090 if test -n "$AR"; then
1091 echo "$ac_t""$AR" 1>&6
1093 echo "$ac_t""no" 1>&6
1098 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1099 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1100 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1101 echo "configure:1102: checking for $ac_word" >&5
1102 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1103 echo $ac_n "(cached) $ac_c" 1>&6
1105 if test -n "$RANLIB"; then
1106 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1108 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1109 for ac_dir
in $PATH; do
1110 test -z "$ac_dir" && ac_dir
=.
1111 if test -f $ac_dir/$ac_word; then
1112 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1119 RANLIB
="$ac_cv_prog_RANLIB"
1120 if test -n "$RANLIB"; then
1121 echo "$ac_t""$RANLIB" 1>&6
1123 echo "$ac_t""no" 1>&6
1127 if test -z "$ac_cv_prog_RANLIB"; then
1128 if test -n "$ac_tool_prefix"; then
1129 # Extract the first word of "ranlib", so it can be a program name with args.
1130 set dummy ranlib
; ac_word
=$2
1131 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1132 echo "configure:1133: checking for $ac_word" >&5
1133 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1134 echo $ac_n "(cached) $ac_c" 1>&6
1136 if test -n "$RANLIB"; then
1137 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1139 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1140 for ac_dir
in $PATH; do
1141 test -z "$ac_dir" && ac_dir
=.
1142 if test -f $ac_dir/$ac_word; then
1143 ac_cv_prog_RANLIB
="ranlib"
1148 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1151 RANLIB
="$ac_cv_prog_RANLIB"
1152 if test -n "$RANLIB"; then
1153 echo "$ac_t""$RANLIB" 1>&6
1155 echo "$ac_t""no" 1>&6
1164 libtool_enable_shared
=no
1166 # Extract the first word of "ranlib", so it can be a program name with args.
1167 set dummy ranlib
; ac_word
=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1176 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1177 for ac_dir
in $PATH; do
1178 test -z "$ac_dir" && ac_dir
=.
1179 if test -f $ac_dir/$ac_word; then
1180 ac_cv_prog_RANLIB
="ranlib"
1185 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1188 RANLIB
="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1195 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1196 if test "${with_gnu_ld+set}" = set; then
1197 withval
="$with_gnu_ld"
1198 test "$withval" = no || with_gnu_ld
=yes
1205 if test "$ac_cv_prog_gcc" = yes; then
1206 # Check if gcc -print-prog-name=ld gives a path.
1207 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1208 echo "configure:1209: checking for ld used by GCC" >&5
1209 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1211 # Accept absolute paths.
1213 test -z "$LD" && LD
="$ac_prog"
1216 # If it fails, then pretend we aren't using GCC.
1220 # If it is relative, then search for the first ld in PATH.
1224 elif test "$with_gnu_ld" = yes; then
1225 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1226 echo "configure:1227: checking for GNU ld" >&5
1228 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1229 echo "configure:1230: checking for non-GNU ld" >&5
1231 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1232 echo $ac_n "(cached) $ac_c" 1>&6
1234 if test -z "$LD"; then
1235 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1236 for ac_dir
in $PATH; do
1237 test -z "$ac_dir" && ac_dir
=.
1238 if test -f "$ac_dir/$ac_prog"; then
1239 ac_cv_path_LD
="$ac_dir/$ac_prog"
1240 # Check to see if the program is GNU ld. I'd rather use --version,
1241 # but apparently some GNU ld's only accept -v.
1242 # Break only if it was the GNU/non-GNU ld that we prefer.
1243 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1244 test "$with_gnu_ld" != no
&& break
1246 test "$with_gnu_ld" != yes && break
1252 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1257 if test -n "$LD"; then
1258 echo "$ac_t""$LD" 1>&6
1260 echo "$ac_t""no" 1>&6
1262 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1264 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1265 echo "configure:1266: checking if the linker ($LD) is GNU ld" >&5
1266 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1270 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1271 ac_cv_prog_gnu_ld
=yes
1273 ac_cv_prog_gnu_ld
=no
1277 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1280 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1281 echo "configure:1282: checking for BSD-compatible nm" >&5
1282 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1283 echo $ac_n "(cached) $ac_c" 1>&6
1287 ac_cv_path_NM
="$NM" # Let the user override the test with a path.
1290 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1291 for ac_dir
in /usr
/ucb
/usr
/ccs
/bin
$PATH /bin
; do
1292 test -z "$ac_dir" && dir
=.
1293 if test -f $ac_dir/nm
; then
1294 # Check to see if the nm accepts a BSD-compat flag.
1295 # Adding the `sed 1!d' prevents false positives on HP-UX, which says:
1296 # nm: unknown option "B" ignored
1297 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1!d'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1298 ac_cv_path_NM
="$ac_dir/nm -B"
1299 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1!d'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1300 ac_cv_path_NM
="$ac_dir/nm -p"
1302 ac_cv_path_NM
="$ac_dir/nm"
1308 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1314 echo "$ac_t""$NM" 1>&6
1317 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1318 echo "configure:1319: checking whether ln -s works" >&5
1319 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1320 echo $ac_n "(cached) $ac_c" 1>&6
1323 if ln -s X conftestdata
2>/dev
/null
1326 ac_cv_prog_LN_S
="ln -s"
1331 LN_S
="$ac_cv_prog_LN_S"
1332 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1333 echo "$ac_t""yes" 1>&6
1335 echo "$ac_t""no" 1>&6
1345 # Always use our own libtool.
1346 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1349 # Check whether --enable-shared or --disable-shared was given.
1350 if test "${enable_shared+set}" = set; then
1351 enableval
="$enable_shared"
1352 p
=${PACKAGE-bogus-package-name}
1353 case "$enableval" in
1354 yes) libtool_enable_shared
=yes ;;
1355 no
) libtool_enable_shared
=no
;;
1356 # The value of $p (aka $PACKAGE) is assumed to come from AM_INIT_AUTOMAKE.
1357 # If it didn't, it'll be `bogus-package-name', thus making this condition
1359 *$p*) libtool_enable_shared
=yes ;;
1360 *) libtool_enable_shared
=no
;;
1364 test -n "$libtool_enable_shared" && enable_shared
="$libtool_enable_shared"
1366 test "$enable_shared" = no
&& libtool_shared
=" --disable-shared"
1368 # Check whether --enable-static or --disable-static was given.
1369 if test "${enable_static+set}" = set; then
1370 enableval
="$enable_static"
1371 if test "$enableval" = no
; then
1372 libtool_enable_static
=no
1374 libtool_enable_static
=yes
1378 test -n "$libtool_enable_static" && enable_static
="$libtool_enable_static"
1380 test "$enable_static" = no
&& libtool_static
=" --disable-static"
1382 libtool_flags
="$libtool_shared$libtool_static"
1383 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1384 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1385 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1387 # Some flags need to be propagated to the compiler or linker for good
1391 # Find out which ABI we are using.
1392 echo '#line 1393 "configure"' > conftest.
$ac_ext
1393 if { (eval echo configure
:1394: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1394 case "`/usr/bin/file conftest.o`" in
1410 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1411 CFLAGS
="$CFLAGS -belf"
1415 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1416 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1417 LD
="$LD" NM
="$NM" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1418 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1419 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1420 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1423 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1424 if test "${enable_64_bit_bfd+set}" = set; then
1425 enableval
="$enable_64_bit_bfd"
1426 case "${enableval}" in
1429 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1434 # Check whether --enable-targets or --disable-targets was given.
1435 if test "${enable_targets+set}" = set; then
1436 enableval
="$enable_targets"
1437 case "${enableval}" in
1438 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1440 no
) enable_targets
= ;;
1441 *) enable_targets
=$enableval ;;
1444 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1445 if test "${enable_commonbfdlib+set}" = set; then
1446 enableval
="$enable_commonbfdlib"
1447 case "${enableval}" in
1448 yes) commonbfdlib
=true
;;
1449 no
) commonbfdlib
=false
;;
1450 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1453 # Check whether --with-mmap or --without-mmap was given.
1454 if test "${with_mmap+set}" = set; then
1455 withval
="$with_mmap"
1456 case "${withval}" in
1457 yes) want_mmap
=true
;;
1458 no
) want_mmap
=false
;;
1459 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1469 if test -z "$target" ; then
1470 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1472 if test "$program_transform_name" = s
,x
,x
,; then
1473 program_transform_name
=
1475 # Double any \ or $. echo might interpret backslashes.
1476 cat <<\EOF_SED
> conftestsed
1477 s
,\\,\\\\,g
; s
,\$
,$$
,g
1479 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1482 test "$program_prefix" != NONE
&&
1483 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1484 # Use a double $ so make ignores it.
1485 test "$program_suffix" != NONE
&&
1486 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1488 # sed with no file args requires a program.
1489 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1492 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1493 echo "configure:1494: checking whether to enable maintainer-specific portions of Makefiles" >&5
1494 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1495 if test "${enable_maintainer_mode+set}" = set; then
1496 enableval
="$enable_maintainer_mode"
1497 USE_MAINTAINER_MODE
=$enableval
1499 USE_MAINTAINER_MODE
=no
1502 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1503 if test $USE_MAINTAINER_MODE = yes; then
1510 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1511 echo "configure:1512: checking for Cygwin32 environment" >&5
1512 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1513 echo $ac_n "(cached) $ac_c" 1>&6
1515 cat > conftest.
$ac_ext <<EOF
1516 #line 1517 "configure"
1517 #include "confdefs.h"
1520 return __CYGWIN32__;
1523 if { (eval echo configure
:1524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1527 echo "configure: failed program was:" >&5
1528 cat conftest.
$ac_ext >&5
1536 echo "$ac_t""$am_cv_cygwin32" 1>&6
1538 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1539 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
1540 echo "configure:1541: checking for Mingw32 environment" >&5
1541 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
1542 echo $ac_n "(cached) $ac_c" 1>&6
1544 cat > conftest.
$ac_ext <<EOF
1545 #line 1546 "configure"
1546 #include "confdefs.h"
1552 if { (eval echo configure
:1553: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1556 echo "configure: failed program was:" >&5
1557 cat conftest.
$ac_ext >&5
1565 echo "$ac_t""$am_cv_mingw32" 1>&6
1567 test "$am_cv_mingw32" = yes && MINGW32
=yes
1570 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1571 echo "configure:1572: checking for executable suffix" >&5
1572 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1573 echo $ac_n "(cached) $ac_c" 1>&6
1576 if test "$CYGWIN32" = yes -o "$MINGW32" = yes; then
1579 cat > am_c_test.c
<< 'EOF'
1581 /* Nothing needed here
*/
1584 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1585 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1589 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1592 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1593 echo "$ac_t""${am_cv_exeext}" 1>&6
1601 # Extract the first word of "gcc", so it can be a program name with args.
1602 set dummy gcc
; ac_word
=$2
1603 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1604 echo "configure:1605: checking for $ac_word" >&5
1605 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1606 echo $ac_n "(cached) $ac_c" 1>&6
1608 if test -n "$CC"; then
1609 ac_cv_prog_CC
="$CC" # Let the user override the test.
1611 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1612 for ac_dir
in $PATH; do
1613 test -z "$ac_dir" && ac_dir
=.
1614 if test -f $ac_dir/$ac_word; then
1623 if test -n "$CC"; then
1624 echo "$ac_t""$CC" 1>&6
1626 echo "$ac_t""no" 1>&6
1629 if test -z "$CC"; then
1630 # Extract the first word of "cc", so it can be a program name with args.
1631 set dummy cc
; ac_word
=$2
1632 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1633 echo "configure:1634: checking for $ac_word" >&5
1634 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1635 echo $ac_n "(cached) $ac_c" 1>&6
1637 if test -n "$CC"; then
1638 ac_cv_prog_CC
="$CC" # Let the user override the test.
1640 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1642 for ac_dir
in $PATH; do
1643 test -z "$ac_dir" && ac_dir
=.
1644 if test -f $ac_dir/$ac_word; then
1645 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1646 ac_prog_rejected
=yes
1654 if test $ac_prog_rejected = yes; then
1655 # We found a bogon in the path, so make sure we never use it.
1656 set dummy
$ac_cv_prog_CC
1658 if test $# -gt 0; then
1659 # We chose a different compiler from the bogus one.
1660 # However, it has the same basename, so the bogon will be chosen
1661 # first if we set CC to just the basename; use the full file name.
1663 set dummy
"$ac_dir/$ac_word" "$@"
1671 if test -n "$CC"; then
1672 echo "$ac_t""$CC" 1>&6
1674 echo "$ac_t""no" 1>&6
1677 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1680 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1681 echo "configure:1682: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1684 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1685 ac_cpp
='$CPP $CPPFLAGS'
1686 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1687 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1688 cross_compiling
=$ac_cv_prog_cc_cross
1690 cat > conftest.
$ac_ext <<EOF
1691 #line 1692 "configure"
1692 #include "confdefs.h"
1695 if { (eval echo configure
:1696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1696 ac_cv_prog_cc_works
=yes
1697 # If we can't run a trivial program, we are probably using a cross compiler.
1698 if (.
/conftest
; exit) 2>/dev
/null
; then
1699 ac_cv_prog_cc_cross
=no
1701 ac_cv_prog_cc_cross
=yes
1704 echo "configure: failed program was:" >&5
1705 cat conftest.
$ac_ext >&5
1706 ac_cv_prog_cc_works
=no
1710 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1711 if test $ac_cv_prog_cc_works = no
; then
1712 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1714 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1715 echo "configure:1716: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1716 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1717 cross_compiling
=$ac_cv_prog_cc_cross
1719 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1720 echo "configure:1721: checking whether we are using GNU C" >&5
1721 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1722 echo $ac_n "(cached) $ac_c" 1>&6
1724 cat > conftest.c
<<EOF
1729 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1730: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1736 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1738 if test $ac_cv_prog_gcc = yes; then
1740 ac_test_CFLAGS
="${CFLAGS+set}"
1741 ac_save_CFLAGS
="$CFLAGS"
1743 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1744 echo "configure:1745: checking whether ${CC-cc} accepts -g" >&5
1745 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1746 echo $ac_n "(cached) $ac_c" 1>&6
1748 echo 'void f(){}' > conftest.c
1749 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1758 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1759 if test "$ac_test_CFLAGS" = set; then
1760 CFLAGS
="$ac_save_CFLAGS"
1761 elif test $ac_cv_prog_cc_g = yes; then
1768 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1772 # Permit host specific settings.
1773 .
${srcdir}/configure.
host
1777 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1780 BFD_HOST_64BIT_LONG
=0
1781 BFD_HOST_64_BIT_DEFINED
=0
1784 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1785 BFD_HOST_64BIT_LONG
=1
1786 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1787 BFD_HOST_64_BIT_DEFINED
=1
1788 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
1789 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
1796 # Put a plausible default for CC_FOR_BUILD in Makefile.
1797 if test -z "$CC_FOR_BUILD"; then
1798 if test "x$cross_compiling" = "xno"; then
1799 CC_FOR_BUILD
='$(CC)'
1805 # Also set EXEEXT_FOR_BUILD.
1806 if test "x$cross_compiling" = "xno"; then
1807 EXEEXT_FOR_BUILD
='$(EXEEXT)'
1809 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
1810 echo "configure:1811: checking for build system executable suffix" >&5
1811 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
1812 echo $ac_n "(cached) $ac_c" 1>&6
1814 cat > ac_c_test.c
<< 'EOF'
1816 /* Nothing needed here
*/
1819 ${CC_FOR_BUILD} -o ac_c_test am_c_test.c
1>&5 2>&5
1820 bfd_cv_build_exeext
=`echo ac_c_test.* | grep -v ac_c_test.c | sed -e s/ac_c_test//`
1822 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
1825 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
1827 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
1831 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1832 echo "configure:1833: checking how to run the C preprocessor" >&5
1833 # On Suns, sometimes $CPP names a directory.
1834 if test -n "$CPP" && test -d "$CPP"; then
1837 if test -z "$CPP"; then
1838 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1839 echo $ac_n "(cached) $ac_c" 1>&6
1841 # This must be in double quotes, not single quotes, because CPP may get
1842 # substituted into the Makefile and "${CC-cc}" will confuse make.
1844 # On the NeXT, cc -E runs the code through the compiler's parser,
1845 # not just through cpp.
1846 cat > conftest.
$ac_ext <<EOF
1847 #line 1848 "configure"
1848 #include "confdefs.h"
1852 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1853 { (eval echo configure
:1854: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1854 ac_err
=`grep -v '^ *+' conftest.out`
1855 if test -z "$ac_err"; then
1859 echo "configure: failed program was:" >&5
1860 cat conftest.
$ac_ext >&5
1862 CPP
="${CC-cc} -E -traditional-cpp"
1863 cat > conftest.
$ac_ext <<EOF
1864 #line 1865 "configure"
1865 #include "confdefs.h"
1869 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1870 { (eval echo configure
:1871: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1871 ac_err
=`grep -v '^ *+' conftest.out`
1872 if test -z "$ac_err"; then
1876 echo "configure: failed program was:" >&5
1877 cat conftest.
$ac_ext >&5
1884 ac_cv_prog_CPP
="$CPP"
1886 CPP
="$ac_cv_prog_CPP"
1888 ac_cv_prog_CPP
="$CPP"
1890 echo "$ac_t""$CPP" 1>&6
1892 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
1894 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1895 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1896 echo "configure:1897: checking for $ac_hdr" >&5
1897 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1898 echo $ac_n "(cached) $ac_c" 1>&6
1900 cat > conftest.
$ac_ext <<EOF
1901 #line 1902 "configure"
1902 #include "confdefs.h"
1905 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1906 { (eval echo configure
:1907: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1907 ac_err
=`grep -v '^ *+' conftest.out`
1908 if test -z "$ac_err"; then
1910 eval "ac_cv_header_$ac_safe=yes"
1913 echo "configure: failed program was:" >&5
1914 cat conftest.
$ac_ext >&5
1916 eval "ac_cv_header_$ac_safe=no"
1920 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1921 echo "$ac_t""yes" 1>&6
1922 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1923 cat >> confdefs.h
<<EOF
1924 #define $ac_tr_hdr 1
1928 echo "$ac_t""no" 1>&6
1932 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
1934 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1935 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1936 echo "configure:1937: checking for $ac_hdr" >&5
1937 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1938 echo $ac_n "(cached) $ac_c" 1>&6
1940 cat > conftest.
$ac_ext <<EOF
1941 #line 1942 "configure"
1942 #include "confdefs.h"
1945 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1946 { (eval echo configure
:1947: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1947 ac_err
=`grep -v '^ *+' conftest.out`
1948 if test -z "$ac_err"; then
1950 eval "ac_cv_header_$ac_safe=yes"
1953 echo "configure: failed program was:" >&5
1954 cat conftest.
$ac_ext >&5
1956 eval "ac_cv_header_$ac_safe=no"
1960 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1961 echo "$ac_t""yes" 1>&6
1962 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1963 cat >> confdefs.h
<<EOF
1964 #define $ac_tr_hdr 1
1968 echo "$ac_t""no" 1>&6
1972 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1973 echo "configure:1974: checking whether time.h and sys/time.h may both be included" >&5
1974 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1975 echo $ac_n "(cached) $ac_c" 1>&6
1977 cat > conftest.
$ac_ext <<EOF
1978 #line 1979 "configure"
1979 #include "confdefs.h"
1980 #include <sys/types.h>
1981 #include <sys/time.h>
1987 if { (eval echo configure
:1988: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1989 ac_cv_header_time
=yes
1991 echo "configure: failed program was:" >&5
1992 cat conftest.
$ac_ext >&5
1994 ac_cv_header_time
=no
1999 echo "$ac_t""$ac_cv_header_time" 1>&6
2000 if test $ac_cv_header_time = yes; then
2001 cat >> confdefs.h
<<\EOF
2002 #define TIME_WITH_SYS_TIME 1
2007 for ac_func
in fcntl getpagesize setitimer sysconf fdopen
2009 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2010 echo "configure:2011: checking for $ac_func" >&5
2011 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2012 echo $ac_n "(cached) $ac_c" 1>&6
2014 cat > conftest.
$ac_ext <<EOF
2015 #line 2016 "configure"
2016 #include "confdefs.h"
2017 /* System header to define __stub macros and hopefully few prototypes,
2018 which can conflict with char $ac_func(); below. */
2020 /* Override any gcc2 internal prototype to avoid an error. */
2021 /* We use char because int might match the return type of a gcc2
2022 builtin and then its argument prototype would still apply. */
2027 /* The GNU C library defines this for functions which it implements
2028 to always fail with ENOSYS. Some functions are actually named
2029 something starting with __ and the normal name is an alias. */
2030 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2038 if { (eval echo configure
:2039: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2040 eval "ac_cv_func_$ac_func=yes"
2042 echo "configure: failed program was:" >&5
2043 cat conftest.
$ac_ext >&5
2045 eval "ac_cv_func_$ac_func=no"
2050 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2051 echo "$ac_t""yes" 1>&6
2052 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2053 cat >> confdefs.h
<<EOF
2054 #define $ac_tr_func 1
2058 echo "$ac_t""no" 1>&6
2065 i
[345]86-*-msdos* | i
[345]86-*-go32* | i
[345]86-*-mingw32* |
*-*-cygwin32* |
*-*-windows)
2066 cat >> confdefs.h
<<\EOF
2067 #define USE_BINARY_FOPEN 1
2072 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2073 echo "configure:2074: checking whether strstr must be declared" >&5
2074 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
2075 echo $ac_n "(cached) $ac_c" 1>&6
2077 cat > conftest.
$ac_ext <<EOF
2078 #line 2079 "configure"
2079 #include "confdefs.h"
2082 #ifdef HAVE_STRING_H
2085 #ifdef HAVE_STRINGS_H
2086 #include <strings.h>
2089 #ifdef HAVE_STDLIB_H
2092 #ifdef HAVE_UNISTD_H
2096 char *(*pfn) = (char *(*)) strstr
2099 if { (eval echo configure
:2100: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2101 bfd_cv_decl_needed_strstr
=no
2103 echo "configure: failed program was:" >&5
2104 cat conftest.
$ac_ext >&5
2106 bfd_cv_decl_needed_strstr
=yes
2111 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2112 if test $bfd_cv_decl_needed_strstr = yes; then
2113 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2114 cat >> confdefs.h
<<EOF
2115 #define $bfd_tr_decl 1
2120 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2121 echo "configure:2122: checking whether malloc must be declared" >&5
2122 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2123 echo $ac_n "(cached) $ac_c" 1>&6
2125 cat > conftest.
$ac_ext <<EOF
2126 #line 2127 "configure"
2127 #include "confdefs.h"
2130 #ifdef HAVE_STRING_H
2133 #ifdef HAVE_STRINGS_H
2134 #include <strings.h>
2137 #ifdef HAVE_STDLIB_H
2140 #ifdef HAVE_UNISTD_H
2144 char *(*pfn) = (char *(*)) malloc
2147 if { (eval echo configure
:2148: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2149 bfd_cv_decl_needed_malloc
=no
2151 echo "configure: failed program was:" >&5
2152 cat conftest.
$ac_ext >&5
2154 bfd_cv_decl_needed_malloc
=yes
2159 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2160 if test $bfd_cv_decl_needed_malloc = yes; then
2161 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2162 cat >> confdefs.h
<<EOF
2163 #define $bfd_tr_decl 1
2168 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2169 echo "configure:2170: checking whether realloc must be declared" >&5
2170 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2171 echo $ac_n "(cached) $ac_c" 1>&6
2173 cat > conftest.
$ac_ext <<EOF
2174 #line 2175 "configure"
2175 #include "confdefs.h"
2178 #ifdef HAVE_STRING_H
2181 #ifdef HAVE_STRINGS_H
2182 #include <strings.h>
2185 #ifdef HAVE_STDLIB_H
2188 #ifdef HAVE_UNISTD_H
2192 char *(*pfn) = (char *(*)) realloc
2195 if { (eval echo configure
:2196: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2197 bfd_cv_decl_needed_realloc
=no
2199 echo "configure: failed program was:" >&5
2200 cat conftest.
$ac_ext >&5
2202 bfd_cv_decl_needed_realloc
=yes
2207 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2208 if test $bfd_cv_decl_needed_realloc = yes; then
2209 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2210 cat >> confdefs.h
<<EOF
2211 #define $bfd_tr_decl 1
2216 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2217 echo "configure:2218: checking whether free must be declared" >&5
2218 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2219 echo $ac_n "(cached) $ac_c" 1>&6
2221 cat > conftest.
$ac_ext <<EOF
2222 #line 2223 "configure"
2223 #include "confdefs.h"
2226 #ifdef HAVE_STRING_H
2229 #ifdef HAVE_STRINGS_H
2230 #include <strings.h>
2233 #ifdef HAVE_STDLIB_H
2236 #ifdef HAVE_UNISTD_H
2240 char *(*pfn) = (char *(*)) free
2243 if { (eval echo configure
:2244: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2245 bfd_cv_decl_needed_free
=no
2247 echo "configure: failed program was:" >&5
2248 cat conftest.
$ac_ext >&5
2250 bfd_cv_decl_needed_free
=yes
2255 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2256 if test $bfd_cv_decl_needed_free = yes; then
2257 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2258 cat >> confdefs.h
<<EOF
2259 #define $bfd_tr_decl 1
2264 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2265 echo "configure:2266: checking whether getenv must be declared" >&5
2266 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2267 echo $ac_n "(cached) $ac_c" 1>&6
2269 cat > conftest.
$ac_ext <<EOF
2270 #line 2271 "configure"
2271 #include "confdefs.h"
2274 #ifdef HAVE_STRING_H
2277 #ifdef HAVE_STRINGS_H
2278 #include <strings.h>
2281 #ifdef HAVE_STDLIB_H
2284 #ifdef HAVE_UNISTD_H
2288 char *(*pfn) = (char *(*)) getenv
2291 if { (eval echo configure
:2292: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2293 bfd_cv_decl_needed_getenv
=no
2295 echo "configure: failed program was:" >&5
2296 cat conftest.
$ac_ext >&5
2298 bfd_cv_decl_needed_getenv
=yes
2303 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2304 if test $bfd_cv_decl_needed_getenv = yes; then
2305 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2306 cat >> confdefs.h
<<EOF
2307 #define $bfd_tr_decl 1
2313 # If we are configured native, pick a core file support file.
2316 if test "${target}" = "${host}"; then
2318 alpha
*-*-linux-gnu*)
2319 COREFILE
=trad-core.lo
2320 cat >> confdefs.h
<<\EOF
2321 #define TRAD_HEADER "hosts/alphalinux.h"
2325 alpha
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
2326 alpha
*-*-*) COREFILE
=osf-core.lo
;;
2327 arm-
*-riscix) COREFILE
=trad-core.lo
;;
2328 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
2329 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
2330 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
2331 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
2332 i
[3456]86-sequent-bsd*)
2333 COREFILE
=trad-core.lo
;
2334 cat >> confdefs.h
<<\EOF
2335 #define TRAD_HEADER "hosts/symmetry.h"
2339 i
[3456]86-sequent-sysv4*) ;;
2340 i
[3456]86-sequent-sysv*)
2341 COREFILE
=trad-core.lo
2342 cat >> confdefs.h
<<\EOF
2343 #define TRAD_HEADER "hosts/symmetry.h"
2347 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
2348 COREFILE
=trad-core.lo
2349 cat >> confdefs.h
<<\EOF
2350 #define TRAD_HEADER "hosts/i386bsd.h"
2354 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
2355 COREFILE
=netbsd-core.lo
2357 i
[3456]86-esix-sysv3*)
2358 COREFILE
=trad-core.lo
2359 cat >> confdefs.h
<<\EOF
2360 #define TRAD_HEADER "hosts/esix.h"
2364 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
2365 COREFILE
=trad-core.lo
2366 cat >> confdefs.h
<<\EOF
2367 #define TRAD_HEADER "hosts/i386sco.h"
2372 COREFILE
=trad-core.lo
2373 cat >> confdefs.h
<<\EOF
2374 #define TRAD_HEADER "hosts/i386mach3.h"
2378 i
[3456]86-*-linux-gnu*)
2379 COREFILE
=trad-core.lo
2380 cat >> confdefs.h
<<\EOF
2381 #define TRAD_HEADER "hosts/i386linux.h"
2385 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
2386 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
2387 i860-
*-mach3* | i860-
*-osf1*)
2388 COREFILE
=trad-core.lo
2389 cat >> confdefs.h
<<\EOF
2390 #define TRAD_HEADER "hosts/i860mach3.h"
2395 COREFILE
=trad-core.lo
2396 cat >> confdefs.h
<<\EOF
2397 #define TRAD_HEADER "hosts/mipsbsd.h"
2402 COREFILE
=trad-core.lo
2403 cat >> confdefs.h
<<\EOF
2404 #define TRAD_HEADER "hosts/mipsmach3.h"
2408 mips-
*-netbsd* | mips
*-*-openbsd*)
2409 COREFILE
=netbsd-core.lo
2412 COREFILE
=trad-core.lo
2413 cat >> confdefs.h
<<\EOF
2414 #define TRAD_HEADER "hosts/decstation.h"
2418 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
2419 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
2420 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
2422 COREFILE
=trad-core.lo
2423 cat >> confdefs.h
<<\EOF
2424 #define TRAD_HEADER "hosts/mipsmach3.h"
2429 mips-
*-sysv* | mips-
*-riscos*)
2430 COREFILE
=trad-core.lo
2431 cat >> confdefs.h
<<\EOF
2432 #define TRAD_HEADER "hosts/riscos.h"
2437 COREFILE
=trad-core.lo
2438 cat >> confdefs.h
<<\EOF
2439 #define TRAD_HEADER "hosts/news-mips.h"
2444 COREFILE
=trad-core.lo
2445 cat >> confdefs.h
<<\EOF
2446 #define TRAD_HEADER "hosts/dpx2.h"
2450 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
2452 COREFILE
=trad-core.lo
2453 cat >> confdefs.h
<<\EOF
2454 #define TRAD_HEADER "hosts/hp300bsd.h"
2459 COREFILE
=trad-core.lo
2460 cat >> confdefs.h
<<\EOF
2461 #define TRAD_HEADER "hosts/m68klinux.h"
2465 m68
*-motorola-sysv*)
2466 COREFILE
=trad-core.lo
2467 cat >> confdefs.h
<<\EOF
2468 #define TRAD_HEADER "hosts/delta68.h"
2473 COREFILE
=trad-core.lo
2474 cat >> confdefs.h
<<\EOF
2475 #define TRAD_HEADER "hosts/news.h"
2479 m68
*-*-netbsd* | m68
*-*-openbsd*)
2480 COREFILE
=netbsd-core.lo
2483 COREFILE
=trad-core.lo
2484 cat >> confdefs.h
<<\EOF
2485 #define TRAD_HEADER "hosts/m68kaux.h"
2490 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
2492 COREFILE
=trad-core.lo
2493 cat >> confdefs.h
<<\EOF
2494 #define TRAD_HEADER "hosts/m88kmach3.h"
2499 COREFILE
=trad-core.lo
2500 cat >> confdefs.h
<<\EOF
2501 #define TRAD_HEADER "hosts/pc532mach.h"
2505 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
2506 COREFILE
=netbsd-core.lo
2508 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
2509 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2510 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
2511 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
2512 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2513 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
2515 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
2516 sparc-
*-netbsd* | sparc-
*-openbsd*)
2517 COREFILE
=netbsd-core.lo
2519 sparc
*-*-linux-gnu*)
2520 COREFILE
=trad-core.lo
2521 cat >> confdefs.h
<<\EOF
2522 #define TRAD_HEADER "hosts/sparclinux.h"
2527 COREFILE
=trad-core.lo
2528 cat >> confdefs.h
<<\EOF
2529 #define TRAD_HEADER "hosts/tahoe.h"
2534 COREFILE
=trad-core.lo
2535 cat >> confdefs.h
<<\EOF
2536 #define TRAD_HEADER "hosts/vaxult2.h"
2541 COREFILE
=trad-core.lo
2542 cat >> confdefs.h
<<\EOF
2543 #define TRAD_HEADER "hosts/vaxult2.h"
2548 COREFILE
=trad-core.lo
2549 cat >> confdefs.h
<<\EOF
2550 #define TRAD_HEADER "hosts/vaxbsd.h"
2557 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
2558 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
2559 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
2560 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
2561 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
2562 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
2563 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
2564 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
2565 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
2566 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
2569 # The ELF code uses the native <sys/procfs.h> to handle core files.
2570 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2572 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2573 echo "configure:2574: checking for sys/procfs.h" >&5
2574 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2575 echo $ac_n "(cached) $ac_c" 1>&6
2577 cat > conftest.
$ac_ext <<EOF
2578 #line 2579 "configure"
2579 #include "confdefs.h"
2580 #include <sys/procfs.h>
2585 if { (eval echo configure
:2586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2587 bfd_cv_header_sys_procfs_h
=yes
2589 echo "configure: failed program was:" >&5
2590 cat conftest.
$ac_ext >&5
2592 bfd_cv_header_sys_procfs_h
=no
2597 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2598 if test $bfd_cv_header_sys_procfs_h = yes; then
2599 cat >> confdefs.h
<<\EOF
2600 #define HAVE_SYS_PROCFS_H 1
2611 # Canonicalize the secondary target names.
2612 if test -n "$enable_targets" ; then
2613 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2615 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2616 if test -n "$result" ; then
2617 canon_targets
="$canon_targets $result"
2619 # Allow targets that config.sub doesn't recognize, like "all".
2620 canon_targets
="$canon_targets $targ"
2630 for targ
in $target $canon_targets
2632 if test "x$targ" = "xall"; then
2635 .
$srcdir/config.bfd
2636 if test "x$targ" = "x$target"; then
2639 selvecs
="$selvecs $targ_defvec $targ_selvecs"
2640 selarchs
="$selarchs $targ_archs"
2641 TDEFINES
="$TDEFINES $targ_cflags"
2646 # This processing still needs to be done if we're to decide properly whether
2647 # 64-bit support needs to be compiled in. Currently, it will be included if
2648 # the default or any other explicitly requested target requires it; it
2649 # will not be included on a 32-bit host if no 64-bit target is requested, and
2650 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2653 # uniq the default and selected vectors in all the configured targets.
2655 for i
in $selvecs ; do
2663 # start-sanitize-sky
2664 # dvp is really mips, but we need to distinguish it from mips for opcodes
2665 selarchs
=`echo $selarchs | sed -e s/dvp/mips/g`
2668 # uniq the architectures in all the configured targets.
2670 for i
in $selarchs ; do
2678 # Target backend .o files.
2681 elf
="elflink.lo dwarf2.lo"
2686 # This list is alphabetized to make it easy to compare
2687 # with the two vector lists in targets.c.
2688 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
2689 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
2690 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2691 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2692 armpe_little_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2693 armpe_big_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2694 armpei_little_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2695 armpei_big_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2696 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
2697 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2698 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2699 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2700 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2701 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
2702 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
2703 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
2704 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
2706 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2707 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2708 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2709 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2710 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2712 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
2713 # start-sanitize-d30v
2714 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
2716 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
2717 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
2718 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
2719 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2720 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2721 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2723 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
2724 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
2725 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
2726 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
2727 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
2728 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2729 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2730 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2731 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2732 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
2733 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
2734 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2736 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2738 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
2740 cisco_core_vec
) tb
="$tb cisco-core.lo" ;;
2741 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
2743 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2744 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2745 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2746 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2748 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
2749 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
2750 evax_alpha_vec
) tb
="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2752 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
2753 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
2754 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
2755 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
2756 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
2757 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
2758 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
2759 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
2760 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
2761 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
2762 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
2763 i386pe_vec
) tb
="$tb pe-i386.lo cofflink.lo " ;;
2764 i386pei_vec
) tb
="$tb pei-i386.lo cofflink.lo" ;;
2765 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
2766 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2767 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2768 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
2769 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
2770 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
2771 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
2772 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2773 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2774 ieee_vec
) tb
="$tb ieee.lo" ;;
2775 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
2776 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2777 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
2778 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2779 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2780 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
2781 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
2782 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2783 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
2784 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
2785 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
2786 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2787 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2788 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2790 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
2791 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2792 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2793 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
2794 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
2795 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
2796 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2797 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2798 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2799 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2800 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
2801 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2802 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2803 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2804 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2805 som_vec
) tb
="$tb som.lo" ;;
2806 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
2807 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo" ;;
2808 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2809 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
2810 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
2811 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
2812 srec_vec
) tb
="$tb srec.lo" ;;
2813 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
2814 symbolsrec_vec
) tb
="$tb srec.lo" ;;
2815 tekhex_vec
) tb
="$tb tekhex.lo" ;;
2816 tic30_aout_vec
) tb
="$tb aout-tic30.lo" ;;
2817 tic30_coff_vec
) tb
="$tb coff-tic30.lo" ;;
2818 # start-sanitize-tic80
2819 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
2820 # end-sanitize-tic80
2821 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
2822 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
2823 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
2824 versados_vec
) tb
="$tb versados.lo" ;;
2827 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2831 # Target architecture .o files.
2832 # A couple of CPUs use shorter file names to avoid problems on DOS
2834 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2836 # Weed out duplicate .o files.
2858 if test x
${all_targets} = xtrue
; then
2859 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
2860 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
2864 else # all_targets is true
2865 # Only set these if they will be nonempty, for the clever echo.
2867 test -n "$selvecs" &&
2868 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2869 test -n "$selvecs" &&
2870 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2871 test -n "$selarchs" &&
2872 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2873 fi # all_targets is true
2875 case ${host64}-${target64}-${want64} in
2878 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2879 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2880 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2881 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2886 all_backends
='$(BFD32_BACKENDS)'
2896 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2897 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2898 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2899 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2902 for ac_hdr
in unistd.h
2904 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2905 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2906 echo "configure:2907: checking for $ac_hdr" >&5
2907 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2908 echo $ac_n "(cached) $ac_c" 1>&6
2910 cat > conftest.
$ac_ext <<EOF
2911 #line 2912 "configure"
2912 #include "confdefs.h"
2915 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2916 { (eval echo configure
:2917: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2917 ac_err
=`grep -v '^ *+' conftest.out`
2918 if test -z "$ac_err"; then
2920 eval "ac_cv_header_$ac_safe=yes"
2923 echo "configure: failed program was:" >&5
2924 cat conftest.
$ac_ext >&5
2926 eval "ac_cv_header_$ac_safe=no"
2930 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2931 echo "$ac_t""yes" 1>&6
2932 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2933 cat >> confdefs.h
<<EOF
2934 #define $ac_tr_hdr 1
2938 echo "$ac_t""no" 1>&6
2942 for ac_func
in getpagesize
2944 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2945 echo "configure:2946: checking for $ac_func" >&5
2946 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2947 echo $ac_n "(cached) $ac_c" 1>&6
2949 cat > conftest.
$ac_ext <<EOF
2950 #line 2951 "configure"
2951 #include "confdefs.h"
2952 /* System header to define __stub macros and hopefully few prototypes,
2953 which can conflict with char $ac_func(); below. */
2955 /* Override any gcc2 internal prototype to avoid an error. */
2956 /* We use char because int might match the return type of a gcc2
2957 builtin and then its argument prototype would still apply. */
2962 /* The GNU C library defines this for functions which it implements
2963 to always fail with ENOSYS. Some functions are actually named
2964 something starting with __ and the normal name is an alias. */
2965 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2973 if { (eval echo configure
:2974: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2975 eval "ac_cv_func_$ac_func=yes"
2977 echo "configure: failed program was:" >&5
2978 cat conftest.
$ac_ext >&5
2980 eval "ac_cv_func_$ac_func=no"
2985 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2986 echo "$ac_t""yes" 1>&6
2987 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2988 cat >> confdefs.h
<<EOF
2989 #define $ac_tr_func 1
2993 echo "$ac_t""no" 1>&6
2997 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2998 echo "configure:2999: checking for working mmap" >&5
2999 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3000 echo $ac_n "(cached) $ac_c" 1>&6
3002 if test "$cross_compiling" = yes; then
3003 ac_cv_func_mmap_fixed_mapped
=no
3005 cat > conftest.
$ac_ext <<EOF
3006 #line 3007 "configure"
3007 #include "confdefs.h"
3009 /* Thanks to Mike Haertel and Jim Avera for this test.
3010 Here is a matrix of mmap possibilities:
3011 mmap private not fixed
3012 mmap private fixed at somewhere currently unmapped
3013 mmap private fixed at somewhere already mapped
3014 mmap shared not fixed
3015 mmap shared fixed at somewhere currently unmapped
3016 mmap shared fixed at somewhere already mapped
3017 For private mappings, we should verify that changes cannot be read()
3018 back from the file, nor mmap's back from the file at a different
3019 address. (There have been systems where private was not correctly
3020 implemented like the infamous i386 svr4.0, and systems where the
3021 VM page cache was not coherent with the filesystem buffer cache
3022 like early versions of FreeBSD and possibly contemporary NetBSD.)
3023 For shared mappings, we should conversely verify that changes get
3024 propogated back to all the places they're supposed to be.
3026 Grep wants private fixed already mapped.
3027 The main things grep needs to know about mmap are:
3028 * does it exist and is it safe to write into the mmap'd area
3029 * how to use it (BSD variants) */
3030 #include <sys/types.h>
3032 #include <sys/mman.h>
3034 /* This mess was copied from the GNU getpagesize.h. */
3035 #ifndef HAVE_GETPAGESIZE
3036 # ifdef HAVE_UNISTD_H
3037 # include <unistd.h>
3040 /* Assume that all systems that can run configure have sys/param.h. */
3041 # ifndef HAVE_SYS_PARAM_H
3042 # define HAVE_SYS_PARAM_H 1
3045 # ifdef _SC_PAGESIZE
3046 # define getpagesize() sysconf(_SC_PAGESIZE)
3047 # else /* no _SC_PAGESIZE */
3048 # ifdef HAVE_SYS_PARAM_H
3049 # include <sys/param.h>
3050 # ifdef EXEC_PAGESIZE
3051 # define getpagesize() EXEC_PAGESIZE
3052 # else /* no EXEC_PAGESIZE */
3054 # define getpagesize() NBPG * CLSIZE
3057 # endif /* no CLSIZE */
3058 # else /* no NBPG */
3060 # define getpagesize() NBPC
3061 # else /* no NBPC */
3063 # define getpagesize() PAGESIZE
3064 # endif /* PAGESIZE */
3065 # endif /* no NBPC */
3066 # endif /* no NBPG */
3067 # endif /* no EXEC_PAGESIZE */
3068 # else /* no HAVE_SYS_PARAM_H */
3069 # define getpagesize() 8192 /* punt totally */
3070 # endif /* no HAVE_SYS_PARAM_H */
3071 # endif /* no _SC_PAGESIZE */
3073 #endif /* no HAVE_GETPAGESIZE */
3076 extern "C" { void *malloc(unsigned); }
3084 char *data, *data2, *data3;
3088 pagesize = getpagesize();
3091 * First, make a file with some known garbage in it.
3093 data = malloc(pagesize);
3096 for (i = 0; i < pagesize; ++i)
3097 *(data + i) = rand();
3099 fd = creat("conftestmmap", 0600);
3102 if (write(fd, data, pagesize) != pagesize)
3107 * Next, try to mmap the file at a fixed address which
3108 * already has something else allocated at it. If we can,
3109 * also make sure that we see the same garbage.
3111 fd = open("conftestmmap", O_RDWR);
3114 data2 = malloc(2 * pagesize);
3117 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3118 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3119 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3121 for (i = 0; i < pagesize; ++i)
3122 if (*(data + i) != *(data2 + i))
3126 * Finally, make sure that changes to the mapped area
3127 * do not percolate back to the file as seen by read().
3128 * (This is a bug on some variants of i386 svr4.0.)
3130 for (i = 0; i < pagesize; ++i)
3131 *(data2 + i) = *(data2 + i) + 1;
3132 data3 = malloc(pagesize);
3135 if (read(fd, data3, pagesize) != pagesize)
3137 for (i = 0; i < pagesize; ++i)
3138 if (*(data + i) != *(data3 + i))
3141 unlink("conftestmmap");
3146 if { (eval echo configure
:3147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3148 ac_cv_func_mmap_fixed_mapped
=yes
3150 echo "configure: failed program was:" >&5
3151 cat conftest.
$ac_ext >&5
3153 ac_cv_func_mmap_fixed_mapped
=no
3160 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3161 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3162 cat >> confdefs.h
<<\EOF
3168 for ac_func
in madvise mprotect
3170 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3171 echo "configure:3172: checking for $ac_func" >&5
3172 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3173 echo $ac_n "(cached) $ac_c" 1>&6
3175 cat > conftest.
$ac_ext <<EOF
3176 #line 3177 "configure"
3177 #include "confdefs.h"
3178 /* System header to define __stub macros and hopefully few prototypes,
3179 which can conflict with char $ac_func(); below. */
3181 /* Override any gcc2 internal prototype to avoid an error. */
3182 /* We use char because int might match the return type of a gcc2
3183 builtin and then its argument prototype would still apply. */
3188 /* The GNU C library defines this for functions which it implements
3189 to always fail with ENOSYS. Some functions are actually named
3190 something starting with __ and the normal name is an alias. */
3191 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3199 if { (eval echo configure
:3200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3201 eval "ac_cv_func_$ac_func=yes"
3203 echo "configure: failed program was:" >&5
3204 cat conftest.
$ac_ext >&5
3206 eval "ac_cv_func_$ac_func=no"
3211 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3212 echo "$ac_t""yes" 1>&6
3213 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3214 cat >> confdefs.h
<<EOF
3215 #define $ac_tr_func 1
3219 echo "$ac_t""no" 1>&6
3223 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3224 true
+yes ) cat >> confdefs.h
<<\EOF
3230 rm -f doc
/config.status
3232 cat > confcache
<<\EOF
3233 # This file is a shell script that caches the results of configure
3234 # tests run on this system so they can be shared between configure
3235 # scripts and configure runs. It is not useful on other systems.
3236 # If it contains results you don't want to keep, you may remove or edit it.
3238 # By default, configure uses ./config.cache as the cache file,
3239 # creating it if it does not exist already. You can give configure
3240 # the --cache-file=FILE option to use a different cache file; that is
3241 # what configure does when it calls configure scripts in
3242 # subdirectories, so they share the cache.
3243 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3244 # config.status only pays attention to the cache file if you give it the
3245 # --recheck option to rerun configure.
3248 # The following way of writing the cache mishandles newlines in values,
3249 # but we know of no workaround that is simple, portable, and efficient.
3250 # So, don't put newlines in cache variables' values.
3251 # Ultrix sh set writes to stderr and can't be redirected directly,
3252 # and sets the high bit in the cache file unless we assign to the vars.
3254 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3256 # `set' does not quote correctly, so add quotes (double-quote substitution
3257 # turns \\\\ into \\, and sed turns \\ into \).
3259 -e "s/'/'\\\\''/g" \
3260 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3263 # `set' quotes correctly as required by POSIX, so do not add quotes.
3264 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3267 if cmp -s $cache_file confcache
; then
3270 if test -w $cache_file; then
3271 echo "updating cache $cache_file"
3272 cat confcache
> $cache_file
3274 echo "not updating unwritable cache $cache_file"
3279 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3281 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3282 # Let make expand exec_prefix.
3283 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3285 # Any assignment to VPATH causes Sun make to only execute
3286 # the first set of double-colon rules, so remove it if not needed.
3287 # If there is a colon in the path, we need to keep it.
3288 if test "x$srcdir" = x.
; then
3289 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3292 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3294 DEFS
=-DHAVE_CONFIG_H
3296 # Without the "./", some shells look in PATH for config.status.
3297 : ${CONFIG_STATUS=./config.status}
3299 echo creating
$CONFIG_STATUS
3300 rm -f $CONFIG_STATUS
3301 cat > $CONFIG_STATUS <<EOF
3303 # Generated automatically by configure.
3304 # Run this file to recreate the current configuration.
3305 # This directory was configured as follows,
3306 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3308 # $0 $ac_configure_args
3310 # Compiler output produced by configure, useful for debugging
3311 # configure, is in ./config.log if it exists.
3313 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3316 case "\$ac_option" in
3317 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3318 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3319 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3320 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3321 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3323 -help | --help | --hel | --he | --h)
3324 echo "\$ac_cs_usage"; exit 0 ;;
3325 *) echo "\$ac_cs_usage"; exit 1 ;;
3329 ac_given_srcdir=$srcdir
3330 ac_given_INSTALL="$INSTALL"
3332 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3334 cat >> $CONFIG_STATUS <<EOF
3336 # Protect against being on the right side of a sed subst in config.status.
3337 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3338 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3342 s%@CFLAGS@%$CFLAGS%g
3343 s%@CPPFLAGS@%$CPPFLAGS%g
3344 s%@CXXFLAGS@%$CXXFLAGS%g
3346 s%@LDFLAGS@%$LDFLAGS%g
3348 s%@exec_prefix@%$exec_prefix%g
3349 s%@prefix@%$prefix%g
3350 s%@program_transform_name@%$program_transform_name%g
3351 s%@bindir@%$bindir%g
3352 s%@sbindir@%$sbindir%g
3353 s%@libexecdir@%$libexecdir%g
3354 s%@datadir@%$datadir%g
3355 s%@sysconfdir@%$sysconfdir%g
3356 s%@sharedstatedir@%$sharedstatedir%g
3357 s%@localstatedir@%$localstatedir%g
3358 s%@libdir@%$libdir%g
3359 s%@includedir@%$includedir%g
3360 s%@oldincludedir@%$oldincludedir%g
3361 s%@infodir@%$infodir%g
3362 s%@mandir@%$mandir%g
3364 s%@host_alias@%$host_alias%g
3365 s%@host_cpu@%$host_cpu%g
3366 s%@host_vendor@%$host_vendor%g
3367 s%@host_os@%$host_os%g
3368 s%@target@%$target%g
3369 s%@target_alias@%$target_alias%g
3370 s%@target_cpu@%$target_cpu%g
3371 s%@target_vendor@%$target_vendor%g
3372 s%@target_os@%$target_os%g
3374 s%@build_alias@%$build_alias%g
3375 s%@build_cpu@%$build_cpu%g
3376 s%@build_vendor@%$build_vendor%g
3377 s%@build_os@%$build_os%g
3379 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3380 s%@INSTALL_DATA@%$INSTALL_DATA%g
3381 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3382 s%@PACKAGE@%$PACKAGE%g
3383 s%@VERSION@%$VERSION%g
3384 s%@ACLOCAL@%$ACLOCAL%g
3385 s%@AUTOCONF@%$AUTOCONF%g
3386 s%@AUTOMAKE@%$AUTOMAKE%g
3387 s%@AUTOHEADER@%$AUTOHEADER%g
3388 s%@MAKEINFO@%$MAKEINFO%g
3389 s%@SET_MAKE@%$SET_MAKE%g
3391 s%@RANLIB@%$RANLIB%g
3395 s%@LIBTOOL@%$LIBTOOL%g
3397 s%@EXEEXT@%$EXEEXT%g
3398 s%@HDEFINES@%$HDEFINES%g
3399 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3400 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3401 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3402 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3403 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3404 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
3406 s%@COREFILE@%$COREFILE%g
3407 s%@COREFLAG@%$COREFLAG%g
3408 s%@TDEFINES@%$TDEFINES%g
3409 s%@wordsize@%$wordsize%g
3410 s%@all_backends@%$all_backends%g
3411 s%@bfd_backends@%$bfd_backends%g
3412 s%@bfd_machines@%$bfd_machines%g
3413 s%@tdefaults@%$tdefaults%g
3418 cat >> $CONFIG_STATUS <<\EOF
3420 # Split the substitutions into bite-sized pieces for seds with
3421 # small command number limits, like on Digital OSF/1 and HP-UX.
3422 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3423 ac_file
=1 # Number of current file.
3424 ac_beg
=1 # First line for current file.
3425 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3428 while $ac_more_lines; do
3429 if test $ac_beg -gt 1; then
3430 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3432 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3434 if test ! -s conftest.s
$ac_file; then
3436 rm -f conftest.s
$ac_file
3438 if test -z "$ac_sed_cmds"; then
3439 ac_sed_cmds
="sed -f conftest.s$ac_file"
3441 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3443 ac_file
=`expr $ac_file + 1`
3445 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3448 if test -z "$ac_sed_cmds"; then
3453 cat >> $CONFIG_STATUS <<EOF
3455 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3457 cat >> $CONFIG_STATUS <<\EOF
3458 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3459 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3461 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3462 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3463 *) ac_file_in
="${ac_file}.in" ;;
3466 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3468 # Remove last slash and all that follows it. Not all systems have dirname.
3469 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3470 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3471 # The file is in a subdirectory.
3472 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3473 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3474 # A "../" for each directory in $ac_dir_suffix.
3475 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3477 ac_dir_suffix
= ac_dots
=
3480 case "$ac_given_srcdir" in
3482 if test -z "$ac_dots"; then top_srcdir
=.
3483 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3484 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3486 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3487 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3490 case "$ac_given_INSTALL" in
3491 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3492 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3495 echo creating
"$ac_file"
3497 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3499 *Makefile
*) ac_comsub
="1i\\
3500 # $configure_input" ;;
3504 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3506 s%@configure_input@%$configure_input%g
3507 s%@srcdir@%$srcdir%g
3508 s%@top_srcdir@%$top_srcdir%g
3509 s%@INSTALL@%$INSTALL%g
3510 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3514 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3515 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3517 # ac_d sets the value in "#define NAME VALUE" lines.
3518 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3519 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3522 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3523 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3524 ac_uB
='\([ ]\)%\1#\2define\3'
3527 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3528 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3529 ac_eB
='$%\1#\2define\3'
3533 if test "${CONFIG_HEADERS+set}" != set; then
3535 cat >> $CONFIG_STATUS <<EOF
3536 CONFIG_HEADERS="config.h:config.in"
3538 cat >> $CONFIG_STATUS <<\EOF
3540 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3541 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3543 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3544 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3545 *) ac_file_in
="${ac_file}.in" ;;
3548 echo creating
$ac_file
3550 rm -f conftest.frag conftest.
in conftest.out
3551 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3552 cat $ac_file_inputs > conftest.
in
3556 # Transform confdefs.h into a sed script conftest.vals that substitutes
3557 # the proper values into config.h.in to produce config.h. And first:
3558 # Protect against being on the right side of a sed subst in config.status.
3559 # Protect against being in an unquoted here document in config.status.
3561 cat > conftest.hdr
<<\EOF
3564 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3568 sed -n -f conftest.hdr confdefs.h > conftest.vals
3571 # This sed command replaces #undef with comments. This is necessary, for
3572 # example, in the case of _POSIX_SOURCE, which is predefined and required
3573 # on some systems where configure will not decide to define it.
3574 cat >> conftest.vals <<\EOF
3575 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3578 # Break up conftest.vals because some shells have a limit on
3579 # the size of here documents, and old seds have small limits too.
3584 ac_lines=`grep -c . conftest.vals
`
3585 # grep -c gives empty output for an empty file on some AIX systems.
3586 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3587 # Write a limited-size here document to conftest.frag.
3588 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3589 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3591 sed -f conftest.frag conftest.in > conftest.out
3593 mv conftest.out conftest.in
3595 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3597 mv conftest.tail conftest.vals
3601 cat >> $CONFIG_STATUS <<\EOF
3602 rm -f conftest.frag conftest.h
3603 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3604 cat conftest.in >> conftest.h
3606 if cmp -s $ac_file conftest.h 2>/dev/null; then
3607 echo "$ac_file is unchanged"
3610 # Remove last slash and all that follows it. Not all systems have dirname.
3611 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3612 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3613 # The file is in a subdirectory.
3614 test ! -d "$ac_dir" && mkdir "$ac_dir"
3617 mv conftest.h $ac_file
3622 cat >> $CONFIG_STATUS <<EOF
3626 cat >> $CONFIG_STATUS <<\EOF
3627 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3631 chmod +x $CONFIG_STATUS
3632 rm -fr confdefs* $ac_clean_files
3633 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1