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 --enable-shared build shared libraries [default=no]
16 --enable-shared=PKGS only build shared libraries if the current package
17 appears as an element in the PKGS list"
19 --enable-static build static libraries [default=yes]
20 --enable-static=PKGS only build shared libraries if the current package
21 appears as an element in the PKGS list"
23 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
25 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
27 --enable-targets alternative target configurations"
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
31 --with-mmap try using mmap for BFD input files if available"
33 --enable-maintainer-mode enable make rules and dependencies not useful
34 (and sometimes confusing) to the casual installer"
36 # Initialize some variables set by options.
37 # The variables have the same names as the options, with
38 # dashes changed to underlines.
40 cache_file
=.
/config.cache
49 program_transform_name
=s
,x
,x
,
57 bindir
='${exec_prefix}/bin'
58 sbindir
='${exec_prefix}/sbin'
59 libexecdir
='${exec_prefix}/libexec'
60 datadir
='${prefix}/share'
61 sysconfdir
='${prefix}/etc'
62 sharedstatedir
='${prefix}/com'
63 localstatedir
='${prefix}/var'
64 libdir
='${exec_prefix}/lib'
65 includedir
='${prefix}/include'
66 oldincludedir
='/usr/include'
67 infodir
='${prefix}/info'
68 mandir
='${prefix}/man'
70 # Initialize some other variables.
73 SHELL
=${CONFIG_SHELL-/bin/sh}
74 # Maximum number of lines to put in a shell here document.
81 # If the previous option needs an argument, assign it.
82 if test -n "$ac_prev"; then
83 eval "$ac_prev=\$ac_option"
89 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
93 # Accept the important Cygnus configure options, so we can diagnose typos.
97 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
99 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
100 bindir
="$ac_optarg" ;;
102 -build |
--build |
--buil |
--bui |
--bu)
104 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
105 build
="$ac_optarg" ;;
107 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
108 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
109 ac_prev
=cache_file
;;
110 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
111 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
112 cache_file
="$ac_optarg" ;;
114 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
116 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
118 datadir
="$ac_optarg" ;;
120 -disable-* |
--disable-*)
121 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
122 # Reject names that are not valid shell variable names.
123 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
124 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
126 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
127 eval "enable_${ac_feature}=no" ;;
129 -enable-* |
--enable-*)
130 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
131 # Reject names that are not valid shell variable names.
132 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
133 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
135 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
140 eval "enable_${ac_feature}='$ac_optarg'" ;;
142 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
143 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
144 |
--exec |
--exe |
--ex)
145 ac_prev
=exec_prefix
;;
146 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
147 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
148 |
--exec=* |
--exe=* |
--ex=*)
149 exec_prefix
="$ac_optarg" ;;
151 -gas |
--gas |
--ga |
--g)
152 # Obsolete; use --with-gas.
155 -help |
--help |
--hel |
--he)
156 # Omit some internal or obsolete options to make the list less imposing.
157 # This message is too long to be a string in the A/UX 3.1 sh.
159 Usage: configure [options] [host]
160 Options: [defaults in brackets after descriptions]
162 --cache-file=FILE cache test results in FILE
163 --help print this message
164 --no-create do not create output files
165 --quiet, --silent do not print \`checking...' messages
166 --version print the version of autoconf that created configure
167 Directory and file names:
168 --prefix=PREFIX install architecture-independent files in PREFIX
170 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
172 --bindir=DIR user executables in DIR [EPREFIX/bin]
173 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
174 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
175 --datadir=DIR read-only architecture-independent data in DIR
177 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
178 --sharedstatedir=DIR modifiable architecture-independent data in DIR
180 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
181 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
182 --includedir=DIR C header files in DIR [PREFIX/include]
183 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
184 --infodir=DIR info documentation in DIR [PREFIX/info]
185 --mandir=DIR man documentation in DIR [PREFIX/man]
186 --srcdir=DIR find the sources in DIR [configure dir or ..]
187 --program-prefix=PREFIX prepend PREFIX to installed program names
188 --program-suffix=SUFFIX append SUFFIX to installed program names
189 --program-transform-name=PROGRAM
190 run sed PROGRAM on installed program names
194 --build=BUILD configure for building on BUILD [BUILD=HOST]
195 --host=HOST configure for HOST [guessed]
196 --target=TARGET configure for TARGET [TARGET=HOST]
197 Features and packages:
198 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
199 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
200 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
201 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
202 --x-includes=DIR X include files are in DIR
203 --x-libraries=DIR X library files are in DIR
205 if test -n "$ac_help"; then
206 echo "--enable and --with options recognized:$ac_help"
210 -host |
--host |
--hos |
--ho)
212 -host=* |
--host=* |
--hos=* |
--ho=*)
215 -includedir |
--includedir |
--includedi |
--included |
--include \
216 |
--includ |
--inclu |
--incl |
--inc)
217 ac_prev
=includedir
;;
218 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
219 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
220 includedir
="$ac_optarg" ;;
222 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
224 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
225 infodir
="$ac_optarg" ;;
227 -libdir |
--libdir |
--libdi |
--libd)
229 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
230 libdir
="$ac_optarg" ;;
232 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
233 |
--libexe |
--libex |
--libe)
234 ac_prev
=libexecdir
;;
235 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
236 |
--libexe=* |
--libex=* |
--libe=*)
237 libexecdir
="$ac_optarg" ;;
239 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
240 |
--localstate |
--localstat |
--localsta |
--localst \
241 |
--locals |
--local |
--loca |
--loc |
--lo)
242 ac_prev
=localstatedir
;;
243 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
244 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
245 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
246 localstatedir
="$ac_optarg" ;;
248 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
250 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
251 mandir
="$ac_optarg" ;;
254 # Obsolete; use --without-fp.
257 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
261 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
262 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
265 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
266 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
267 |
--oldin |
--oldi |
--old |
--ol |
--o)
268 ac_prev
=oldincludedir
;;
269 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
270 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
271 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
272 oldincludedir
="$ac_optarg" ;;
274 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
276 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
277 prefix
="$ac_optarg" ;;
279 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
280 |
--program-pre |
--program-pr |
--program-p)
281 ac_prev
=program_prefix
;;
282 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
283 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
284 program_prefix
="$ac_optarg" ;;
286 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
287 |
--program-suf |
--program-su |
--program-s)
288 ac_prev
=program_suffix
;;
289 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
290 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
291 program_suffix
="$ac_optarg" ;;
293 -program-transform-name |
--program-transform-name \
294 |
--program-transform-nam |
--program-transform-na \
295 |
--program-transform-n |
--program-transform- \
296 |
--program-transform |
--program-transfor \
297 |
--program-transfo |
--program-transf \
298 |
--program-trans |
--program-tran \
299 |
--progr-tra |
--program-tr |
--program-t)
300 ac_prev
=program_transform_name
;;
301 -program-transform-name=* |
--program-transform-name=* \
302 |
--program-transform-nam=* |
--program-transform-na=* \
303 |
--program-transform-n=* |
--program-transform-=* \
304 |
--program-transform=* |
--program-transfor=* \
305 |
--program-transfo=* |
--program-transf=* \
306 |
--program-trans=* |
--program-tran=* \
307 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
308 program_transform_name
="$ac_optarg" ;;
310 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
311 |
-silent |
--silent |
--silen |
--sile |
--sil)
314 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
316 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
318 sbindir
="$ac_optarg" ;;
320 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
321 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
322 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
324 ac_prev
=sharedstatedir
;;
325 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
326 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
327 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
329 sharedstatedir
="$ac_optarg" ;;
331 -site |
--site |
--sit)
333 -site=* |
--site=* |
--sit=*)
336 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
338 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
339 srcdir
="$ac_optarg" ;;
341 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
342 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
343 ac_prev
=sysconfdir
;;
344 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
345 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
346 sysconfdir
="$ac_optarg" ;;
348 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
350 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
351 target
="$ac_optarg" ;;
353 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
356 -version |
--version |
--versio |
--versi |
--vers)
357 echo "configure generated by autoconf version 2.12.1"
361 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
362 # Reject names that are not valid shell variable names.
363 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
364 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
366 ac_package
=`echo $ac_package| sed 's/-/_/g'`
371 eval "with_${ac_package}='$ac_optarg'" ;;
373 -without-* |
--without-*)
374 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
375 # Reject names that are not valid shell variable names.
376 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
377 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
379 ac_package
=`echo $ac_package| sed 's/-/_/g'`
380 eval "with_${ac_package}=no" ;;
383 # Obsolete; use --with-x.
386 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
387 |
--x-incl |
--x-inc |
--x-in |
--x-i)
388 ac_prev
=x_includes
;;
389 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
390 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
391 x_includes
="$ac_optarg" ;;
393 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
394 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
395 ac_prev
=x_libraries
;;
396 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
397 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
398 x_libraries
="$ac_optarg" ;;
400 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
404 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
405 echo "configure: warning: $ac_option: invalid host type" 1>&2
407 if test "x$nonopt" != xNONE
; then
408 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
416 if test -n "$ac_prev"; then
417 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
420 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
422 # File descriptor usage:
425 # 2 errors and warnings
426 # 3 some systems may open it to /dev/tty
427 # 4 used on the Kubota Titan
428 # 6 checking for... messages and results
429 # 5 compiler messages saved in config.log
430 if test "$silent" = yes; then
438 This file contains any messages produced by compilers while
439 running configure, to aid debugging if configure makes a mistake.
442 # Strip out --no-create and --no-recursion so they do not pile up.
443 # Also quote any args containing shell metacharacters.
448 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
449 |
--no-cr |
--no-c) ;;
450 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
451 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
452 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
453 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
454 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
459 # Only set these to C if already set. These must not be set unconditionally
460 # because not all systems understand e.g. LANG=C (notably SCO).
461 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
462 # Non-C LC_CTYPE values break the ctype check.
463 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
464 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
465 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
466 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
468 # confdefs.h avoids OS command line length limits that DEFS can exceed.
469 rm -rf conftest
* confdefs.h
470 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
473 # A filename unique to this package, relative to the directory that
474 # configure is in, which we can look for to find out if srcdir is correct.
475 ac_unique_file
=libbfd.c
477 # Find the source files, if location was not specified.
478 if test -z "$srcdir"; then
479 ac_srcdir_defaulted
=yes
480 # Try the directory containing this script, then its parent.
482 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
483 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
485 if test ! -r $srcdir/$ac_unique_file; then
489 ac_srcdir_defaulted
=no
491 if test ! -r $srcdir/$ac_unique_file; then
492 if test "$ac_srcdir_defaulted" = yes; then
493 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
495 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
498 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
500 # Prefer explicitly selected file to automatically selected ones.
501 if test -z "$CONFIG_SITE"; then
502 if test "x$prefix" != xNONE
; then
503 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
505 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
508 for ac_site_file
in $CONFIG_SITE; do
509 if test -r "$ac_site_file"; then
510 echo "loading site script $ac_site_file"
515 if test -r "$cache_file"; then
516 echo "loading cache $cache_file"
519 echo "creating cache $cache_file"
524 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
525 ac_cpp
='$CPP $CPPFLAGS'
526 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
527 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
528 cross_compiling
=$ac_cv_prog_cc_cross
530 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
531 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
532 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
539 ac_n
= ac_c
='\c' ac_t
=
545 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
546 if test -f $ac_dir/install-sh
; then
548 ac_install_sh
="$ac_aux_dir/install-sh -c"
550 elif test -f $ac_dir/install.sh
; then
552 ac_install_sh
="$ac_aux_dir/install.sh -c"
556 if test -z "$ac_aux_dir"; then
557 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
559 ac_config_guess
=$ac_aux_dir/config.guess
560 ac_config_sub
=$ac_aux_dir/config.sub
561 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
564 # Do some error checking and defaulting for the host and target type.
566 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
569 # 1. You are not allowed to specify --host, --target, and nonopt at the
571 # 2. Host defaults to nonopt.
572 # 3. If nonopt is not specified, then host defaults to the current host,
573 # as determined by config.guess.
574 # 4. Target and build default to nonopt.
575 # 5. If nonopt is not specified, then target and build default to host.
577 # The aliases save the names the user supplied, while $host etc.
578 # will get canonicalized.
579 case $host---$target---$nonopt in
580 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
581 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
585 # Make sure we can run config.sub.
586 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
587 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
590 echo $ac_n "checking host system type""... $ac_c" 1>&6
591 echo "configure:592: checking host system type" >&5
594 case "$host_alias" in
598 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
599 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
601 *) host_alias
=$nonopt ;;
605 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
606 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
607 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
608 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
609 echo "$ac_t""$host" 1>&6
611 echo $ac_n "checking target system type""... $ac_c" 1>&6
612 echo "configure:613: checking target system type" >&5
615 case "$target_alias" in
618 NONE
) target_alias
=$host_alias ;;
619 *) target_alias
=$nonopt ;;
623 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
624 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
625 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
626 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
627 echo "$ac_t""$target" 1>&6
629 echo $ac_n "checking build system type""... $ac_c" 1>&6
630 echo "configure:631: checking build system type" >&5
633 case "$build_alias" in
636 NONE
) build_alias
=$host_alias ;;
637 *) build_alias
=$nonopt ;;
641 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
642 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
643 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
644 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
645 echo "$ac_t""$build" 1>&6
647 test "$host_alias" != "$target_alias" &&
648 test "$program_prefix$program_suffix$program_transform_name" = \
650 program_prefix
=${target_alias}-
652 # Extract the first word of "gcc", so it can be a program name with args.
653 set dummy gcc
; ac_word
=$2
654 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
655 echo "configure:656: checking for $ac_word" >&5
656 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
657 echo $ac_n "(cached) $ac_c" 1>&6
659 if test -n "$CC"; then
660 ac_cv_prog_CC
="$CC" # Let the user override the test.
662 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
663 for ac_dir
in $PATH; do
664 test -z "$ac_dir" && ac_dir
=.
665 if test -f $ac_dir/$ac_word; then
674 if test -n "$CC"; then
675 echo "$ac_t""$CC" 1>&6
677 echo "$ac_t""no" 1>&6
680 if test -z "$CC"; then
681 # Extract the first word of "cc", so it can be a program name with args.
682 set dummy cc
; ac_word
=$2
683 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
684 echo "configure:685: checking for $ac_word" >&5
685 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
686 echo $ac_n "(cached) $ac_c" 1>&6
688 if test -n "$CC"; then
689 ac_cv_prog_CC
="$CC" # Let the user override the test.
691 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
693 for ac_dir
in $PATH; do
694 test -z "$ac_dir" && ac_dir
=.
695 if test -f $ac_dir/$ac_word; then
696 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
705 if test $ac_prog_rejected = yes; then
706 # We found a bogon in the path, so make sure we never use it.
707 set dummy
$ac_cv_prog_CC
709 if test $# -gt 0; then
710 # We chose a different compiler from the bogus one.
711 # However, it has the same basename, so the bogon will be chosen
712 # first if we set CC to just the basename; use the full file name.
714 set dummy
"$ac_dir/$ac_word" "$@"
722 if test -n "$CC"; then
723 echo "$ac_t""$CC" 1>&6
725 echo "$ac_t""no" 1>&6
728 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
731 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
732 echo "configure:733: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
735 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
736 ac_cpp
='$CPP $CPPFLAGS'
737 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
738 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
739 cross_compiling
=$ac_cv_prog_cc_cross
741 cat > conftest.
$ac_ext <<EOF
742 #line 743 "configure"
743 #include "confdefs.h"
746 if { (eval echo configure
:747: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
747 ac_cv_prog_cc_works
=yes
748 # If we can't run a trivial program, we are probably using a cross compiler.
749 if (.
/conftest
; exit) 2>/dev
/null
; then
750 ac_cv_prog_cc_cross
=no
752 ac_cv_prog_cc_cross
=yes
755 echo "configure: failed program was:" >&5
756 cat conftest.
$ac_ext >&5
757 ac_cv_prog_cc_works
=no
761 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
762 if test $ac_cv_prog_cc_works = no
; then
763 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
765 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
766 echo "configure:767: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
767 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
768 cross_compiling
=$ac_cv_prog_cc_cross
770 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
771 echo "configure:772: checking whether we are using GNU C" >&5
772 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
773 echo $ac_n "(cached) $ac_c" 1>&6
775 cat > conftest.c
<<EOF
780 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:781: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
787 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
789 if test $ac_cv_prog_gcc = yes; then
791 ac_test_CFLAGS
="${CFLAGS+set}"
792 ac_save_CFLAGS
="$CFLAGS"
794 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
795 echo "configure:796: checking whether ${CC-cc} accepts -g" >&5
796 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
797 echo $ac_n "(cached) $ac_c" 1>&6
799 echo 'void f(){}' > conftest.c
800 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
809 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
810 if test "$ac_test_CFLAGS" = set; then
811 CFLAGS
="$ac_save_CFLAGS"
812 elif test $ac_cv_prog_cc_g = yes; then
819 test "${CFLAGS+set}" = set || CFLAGS
="-g"
822 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
823 echo "configure:824: checking for POSIXized ISC" >&5
824 if test -d /etc
/conf
/kconfig.d
&&
825 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
827 echo "$ac_t""yes" 1>&6
828 ISC
=yes # If later tests want to check for ISC.
829 cat >> confdefs.h
<<\EOF
830 #define _POSIX_SOURCE 1
833 if test "$GCC" = yes; then
839 echo "$ac_t""no" 1>&6
844 # Find a good install program. We prefer a C program (faster),
845 # so one script is as good as another. But avoid the broken or
846 # incompatible versions:
847 # SysV /etc/install, /usr/sbin/install
848 # SunOS /usr/etc/install
851 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
852 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
853 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
854 # ./install, which can be erroneously created by make from ./install.sh.
855 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
856 echo "configure:857: checking for a BSD compatible install" >&5
857 if test -z "$INSTALL"; then
858 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
859 echo $ac_n "(cached) $ac_c" 1>&6
861 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
862 for ac_dir
in $PATH; do
863 # Account for people who put trailing slashes in PATH elements.
865 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
867 # OSF1 and SCO ODT 3.0 have their own names for install.
868 # Don't use installbsd from OSF since it installs stuff as root
870 for ac_prog
in ginstall scoinst
install; do
871 if test -f $ac_dir/$ac_prog; then
872 if test $ac_prog = install &&
873 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
874 # AIX install. It has an incompatible calling convention.
877 ac_cv_path_install
="$ac_dir/$ac_prog -c"
888 if test "${ac_cv_path_install+set}" = set; then
889 INSTALL
="$ac_cv_path_install"
891 # As a last resort, use the slow shell script. We don't cache a
892 # path for INSTALL within a source directory, because that will
893 # break other packages using the cache if that directory is
894 # removed, or if the path is relative.
895 INSTALL
="$ac_install_sh"
898 echo "$ac_t""$INSTALL" 1>&6
900 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
901 # It thinks the first close brace ends the variable substitution.
902 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
904 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
907 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
909 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
910 echo "configure:911: checking whether build environment is sane" >&5
913 echo timestamp
> conftestfile
914 # Do `set' in a subshell so we don't clobber the current shell's
915 # arguments. Must try -L first in case configure is actually a
916 # symlink; some systems play weird games with the mod time of symlinks
917 # (eg FreeBSD returns the mod time of the symlink's containing
920 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
921 if test "$*" = "X"; then
923 set X
`ls -t $srcdir/configure conftestfile`
925 if test "$*" != "X $srcdir/configure conftestfile" \
926 && test "$*" != "X conftestfile $srcdir/configure"; then
928 # If neither matched, then we have a broken ls. This can happen
929 # if, for instance, CONFIG_SHELL is bash and it inherits a
930 # broken ls alias from the environment. This has actually
931 # happened. Such a system could not be considered "sane".
932 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
933 alias in your environment" 1>&2; exit 1; }
936 test "$2" = conftestfile
942 { echo "configure: error: newly created file is older than distributed files!
943 Check your system clock" 1>&2; exit 1; }
946 echo "$ac_t""yes" 1>&6
947 if test "$program_transform_name" = s
,x
,x
,; then
948 program_transform_name
=
950 # Double any \ or $. echo might interpret backslashes.
951 cat <<\EOF_SED
> conftestsed
952 s
,\\,\\\\,g
; s
,\$
,$$
,g
954 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
957 test "$program_prefix" != NONE
&&
958 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
959 # Use a double $ so make ignores it.
960 test "$program_suffix" != NONE
&&
961 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
963 # sed with no file args requires a program.
964 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
966 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
967 echo "configure:968: checking whether ${MAKE-make} sets \${MAKE}" >&5
968 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
969 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
970 echo $ac_n "(cached) $ac_c" 1>&6
972 cat > conftestmake
<<\EOF
974 @
echo 'ac_maketemp="${MAKE}"'
976 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
977 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
978 if test -n "$ac_maketemp"; then
979 eval ac_cv_prog_make_
${ac_make}_set
=yes
981 eval ac_cv_prog_make_
${ac_make}_set
=no
985 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
986 echo "$ac_t""yes" 1>&6
989 echo "$ac_t""no" 1>&6
990 SET_MAKE
="MAKE=${MAKE-make}"
998 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
999 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
1001 cat >> confdefs.h
<<EOF
1002 #define PACKAGE "$PACKAGE"
1005 cat >> confdefs.h
<<EOF
1006 #define VERSION "$VERSION"
1011 missing_dir
=`cd $ac_aux_dir && pwd`
1012 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1013 echo "configure:1014: checking for working aclocal" >&5
1014 # Run test in a subshell; some versions of sh will print an error if
1015 # an executable is not found, even if stderr is redirected.
1016 # Redirect stdin to placate older versions of autoconf. Sigh.
1017 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
1019 echo "$ac_t""found" 1>&6
1021 ACLOCAL
="$missing_dir/missing aclocal"
1022 echo "$ac_t""missing" 1>&6
1025 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1026 echo "configure:1027: checking for working autoconf" >&5
1027 # Run test in a subshell; some versions of sh will print an error if
1028 # an executable is not found, even if stderr is redirected.
1029 # Redirect stdin to placate older versions of autoconf. Sigh.
1030 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
1032 echo "$ac_t""found" 1>&6
1034 AUTOCONF
="$missing_dir/missing autoconf"
1035 echo "$ac_t""missing" 1>&6
1038 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1039 echo "configure:1040: checking for working automake" >&5
1040 # Run test in a subshell; some versions of sh will print an error if
1041 # an executable is not found, even if stderr is redirected.
1042 # Redirect stdin to placate older versions of autoconf. Sigh.
1043 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1045 echo "$ac_t""found" 1>&6
1047 AUTOMAKE
="$missing_dir/missing automake"
1048 echo "$ac_t""missing" 1>&6
1051 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1052 echo "configure:1053: checking for working autoheader" >&5
1053 # Run test in a subshell; some versions of sh will print an error if
1054 # an executable is not found, even if stderr is redirected.
1055 # Redirect stdin to placate older versions of autoconf. Sigh.
1056 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1057 AUTOHEADER
=autoheader
1058 echo "$ac_t""found" 1>&6
1060 AUTOHEADER
="$missing_dir/missing autoheader"
1061 echo "$ac_t""missing" 1>&6
1064 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1065 echo "configure:1066: checking for working makeinfo" >&5
1066 # Run test in a subshell; some versions of sh will print an error if
1067 # an executable is not found, even if stderr is redirected.
1068 # Redirect stdin to placate older versions of autoconf. Sigh.
1069 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1071 echo "$ac_t""found" 1>&6
1073 MAKEINFO
="$missing_dir/missing makeinfo"
1074 echo "$ac_t""missing" 1>&6
1079 if test $host != $build; then
1080 ac_tool_prefix
=${host_alias}-
1085 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1086 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1087 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1088 echo "configure:1089: checking for $ac_word" >&5
1089 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1090 echo $ac_n "(cached) $ac_c" 1>&6
1092 if test -n "$AR"; then
1093 ac_cv_prog_AR
="$AR" # Let the user override the test.
1095 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1096 for ac_dir
in $PATH; do
1097 test -z "$ac_dir" && ac_dir
=.
1098 if test -f $ac_dir/$ac_word; then
1099 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1104 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1108 if test -n "$AR"; then
1109 echo "$ac_t""$AR" 1>&6
1111 echo "$ac_t""no" 1>&6
1116 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1117 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1118 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1119 echo "configure:1120: checking for $ac_word" >&5
1120 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1121 echo $ac_n "(cached) $ac_c" 1>&6
1123 if test -n "$RANLIB"; then
1124 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1126 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1127 for ac_dir
in $PATH; do
1128 test -z "$ac_dir" && ac_dir
=.
1129 if test -f $ac_dir/$ac_word; then
1130 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1137 RANLIB
="$ac_cv_prog_RANLIB"
1138 if test -n "$RANLIB"; then
1139 echo "$ac_t""$RANLIB" 1>&6
1141 echo "$ac_t""no" 1>&6
1145 if test -z "$ac_cv_prog_RANLIB"; then
1146 if test -n "$ac_tool_prefix"; then
1147 # Extract the first word of "ranlib", so it can be a program name with args.
1148 set dummy ranlib
; ac_word
=$2
1149 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1150 echo "configure:1151: checking for $ac_word" >&5
1151 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1152 echo $ac_n "(cached) $ac_c" 1>&6
1154 if test -n "$RANLIB"; then
1155 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1157 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1158 for ac_dir
in $PATH; do
1159 test -z "$ac_dir" && ac_dir
=.
1160 if test -f $ac_dir/$ac_word; then
1161 ac_cv_prog_RANLIB
="ranlib"
1166 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1169 RANLIB
="$ac_cv_prog_RANLIB"
1170 if test -n "$RANLIB"; then
1171 echo "$ac_t""$RANLIB" 1>&6
1173 echo "$ac_t""no" 1>&6
1182 # Check whether --enable-shared or --disable-shared was given.
1183 if test "${enable_shared+set}" = set; then
1184 enableval
="$enable_shared"
1185 p
=${PACKAGE-default}
1186 case "$enableval" in
1187 yes) enable_shared
=yes ;;
1188 no
) enable_shared
=no
;;
1191 # Look at the argument we got. We use all the common list separators.
1192 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1193 for pkg
in $enableval; do
1194 if test "X$pkg" = "X$p"; then
1206 # Check whether --enable-static or --disable-static was given.
1207 if test "${enable_static+set}" = set; then
1208 enableval
="$enable_static"
1209 p
=${PACKAGE-default}
1210 case "$enableval" in
1211 yes) enable_static
=yes ;;
1212 no
) enable_static
=no
;;
1215 # Look at the argument we got. We use all the common list separators.
1216 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1217 for pkg
in $enableval; do
1218 if test "X$pkg" = "X$p"; then
1229 # Extract the first word of "ranlib", so it can be a program name with args.
1230 set dummy ranlib
; ac_word
=$2
1231 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1232 echo "configure:1233: checking for $ac_word" >&5
1233 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1234 echo $ac_n "(cached) $ac_c" 1>&6
1236 if test -n "$RANLIB"; then
1237 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1239 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1240 for ac_dir
in $PATH; do
1241 test -z "$ac_dir" && ac_dir
=.
1242 if test -f $ac_dir/$ac_word; then
1243 ac_cv_prog_RANLIB
="ranlib"
1248 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1251 RANLIB
="$ac_cv_prog_RANLIB"
1252 if test -n "$RANLIB"; then
1253 echo "$ac_t""$RANLIB" 1>&6
1255 echo "$ac_t""no" 1>&6
1258 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1259 if test "${with_gnu_ld+set}" = set; then
1260 withval
="$with_gnu_ld"
1261 test "$withval" = no || with_gnu_ld
=yes
1268 if test "$ac_cv_prog_gcc" = yes; then
1269 # Check if gcc -print-prog-name=ld gives a path.
1270 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1271 echo "configure:1272: checking for ld used by GCC" >&5
1272 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1274 # Accept absolute paths.
1276 test -z "$LD" && LD
="$ac_prog"
1279 # If it fails, then pretend we aren't using GCC.
1283 # If it is relative, then search for the first ld in PATH.
1287 elif test "$with_gnu_ld" = yes; then
1288 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1289 echo "configure:1290: checking for GNU ld" >&5
1291 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1292 echo "configure:1293: checking for non-GNU ld" >&5
1294 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1295 echo $ac_n "(cached) $ac_c" 1>&6
1297 if test -z "$LD"; then
1298 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1299 for ac_dir
in $PATH; do
1300 test -z "$ac_dir" && ac_dir
=.
1301 if test -f "$ac_dir/$ac_prog"; then
1302 ac_cv_path_LD
="$ac_dir/$ac_prog"
1303 # Check to see if the program is GNU ld. I'd rather use --version,
1304 # but apparently some GNU ld's only accept -v.
1305 # Break only if it was the GNU/non-GNU ld that we prefer.
1306 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1307 test "$with_gnu_ld" != no
&& break
1309 test "$with_gnu_ld" != yes && break
1315 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1320 if test -n "$LD"; then
1321 echo "$ac_t""$LD" 1>&6
1323 echo "$ac_t""no" 1>&6
1325 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1327 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1328 echo "configure:1329: checking if the linker ($LD) is GNU ld" >&5
1329 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1330 echo $ac_n "(cached) $ac_c" 1>&6
1332 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1333 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1334 ac_cv_prog_gnu_ld
=yes
1336 ac_cv_prog_gnu_ld
=no
1340 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1343 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1344 echo "configure:1345: checking for BSD-compatible nm" >&5
1345 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1346 echo $ac_n "(cached) $ac_c" 1>&6
1350 ac_cv_path_NM
="$NM" # Let the user override the test with a path.
1353 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1354 for ac_dir
in /usr
/ucb
/usr
/ccs
/bin
$PATH /bin
; do
1355 test -z "$ac_dir" && ac_dir
=.
1356 if test -f $ac_dir/nm
; then
1357 # Check to see if the nm accepts a BSD-compat flag.
1358 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1359 # nm: unknown option "B" ignored
1360 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1361 ac_cv_path_NM
="$ac_dir/nm -B"
1362 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1363 ac_cv_path_NM
="$ac_dir/nm -p"
1365 ac_cv_path_NM
="$ac_dir/nm"
1371 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1377 echo "$ac_t""$NM" 1>&6
1380 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1381 echo "configure:1382: checking whether ln -s works" >&5
1382 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1383 echo $ac_n "(cached) $ac_c" 1>&6
1386 if ln -s X conftestdata
2>/dev
/null
1389 ac_cv_prog_LN_S
="ln -s"
1394 LN_S
="$ac_cv_prog_LN_S"
1395 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1396 echo "$ac_t""yes" 1>&6
1398 echo "$ac_t""no" 1>&6
1401 # Always use our own libtool.
1402 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1404 # Check for any special flags to pass to ltconfig.
1406 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1407 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1408 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1409 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1410 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1412 # Some flags need to be propagated to the compiler or linker for good
1416 # Find out which ABI we are using.
1417 echo '#line 1418 "configure"' > conftest.
$ac_ext
1418 if { (eval echo configure
:1419: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1419 case "`/usr/bin/file conftest.o`" in
1435 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1436 CFLAGS
="$CFLAGS -belf"
1440 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1441 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1442 LD
="$LD" NM
="$NM" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1443 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1444 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1445 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1448 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1449 if test "${enable_64_bit_bfd+set}" = set; then
1450 enableval
="$enable_64_bit_bfd"
1451 case "${enableval}" in
1454 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1459 # Check whether --enable-targets or --disable-targets was given.
1460 if test "${enable_targets+set}" = set; then
1461 enableval
="$enable_targets"
1462 case "${enableval}" in
1463 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1465 no
) enable_targets
= ;;
1466 *) enable_targets
=$enableval ;;
1469 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1470 if test "${enable_commonbfdlib+set}" = set; then
1471 enableval
="$enable_commonbfdlib"
1472 case "${enableval}" in
1473 yes) commonbfdlib
=true
;;
1474 no
) commonbfdlib
=false
;;
1475 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1478 # Check whether --with-mmap or --without-mmap was given.
1479 if test "${with_mmap+set}" = set; then
1480 withval
="$with_mmap"
1481 case "${withval}" in
1482 yes) want_mmap
=true
;;
1483 no
) want_mmap
=false
;;
1484 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1494 if test -z "$target" ; then
1495 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1497 if test "$program_transform_name" = s
,x
,x
,; then
1498 program_transform_name
=
1500 # Double any \ or $. echo might interpret backslashes.
1501 cat <<\EOF_SED
> conftestsed
1502 s
,\\,\\\\,g
; s
,\$
,$$
,g
1504 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1507 test "$program_prefix" != NONE
&&
1508 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1509 # Use a double $ so make ignores it.
1510 test "$program_suffix" != NONE
&&
1511 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1513 # sed with no file args requires a program.
1514 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1517 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1518 echo "configure:1519: checking whether to enable maintainer-specific portions of Makefiles" >&5
1519 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1520 if test "${enable_maintainer_mode+set}" = set; then
1521 enableval
="$enable_maintainer_mode"
1522 USE_MAINTAINER_MODE
=$enableval
1524 USE_MAINTAINER_MODE
=no
1527 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1528 if test $USE_MAINTAINER_MODE = yes; then
1535 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1536 echo "configure:1537: checking for Cygwin32 environment" >&5
1537 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1538 echo $ac_n "(cached) $ac_c" 1>&6
1540 cat > conftest.
$ac_ext <<EOF
1541 #line 1542 "configure"
1542 #include "confdefs.h"
1545 return __CYGWIN32__;
1548 if { (eval echo configure
:1549: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1552 echo "configure: failed program was:" >&5
1553 cat conftest.
$ac_ext >&5
1561 echo "$ac_t""$am_cv_cygwin32" 1>&6
1563 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1564 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
1565 echo "configure:1566: checking for Mingw32 environment" >&5
1566 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
1567 echo $ac_n "(cached) $ac_c" 1>&6
1569 cat > conftest.
$ac_ext <<EOF
1570 #line 1571 "configure"
1571 #include "confdefs.h"
1577 if { (eval echo configure
:1578: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1581 echo "configure: failed program was:" >&5
1582 cat conftest.
$ac_ext >&5
1590 echo "$ac_t""$am_cv_mingw32" 1>&6
1592 test "$am_cv_mingw32" = yes && MINGW32
=yes
1595 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1596 echo "configure:1597: checking for executable suffix" >&5
1597 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1598 echo $ac_n "(cached) $ac_c" 1>&6
1600 if test "$CYGWIN32" = yes ||
test "$MINGW32" = yes; then
1603 cat > am_c_test.c
<< 'EOF'
1605 /* Nothing needed here
*/
1608 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1609 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1613 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1616 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1617 echo "$ac_t""${am_cv_exeext}" 1>&6
1625 # Extract the first word of "gcc", so it can be a program name with args.
1626 set dummy gcc
; ac_word
=$2
1627 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1628 echo "configure:1629: checking for $ac_word" >&5
1629 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1630 echo $ac_n "(cached) $ac_c" 1>&6
1632 if test -n "$CC"; then
1633 ac_cv_prog_CC
="$CC" # Let the user override the test.
1635 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1636 for ac_dir
in $PATH; do
1637 test -z "$ac_dir" && ac_dir
=.
1638 if test -f $ac_dir/$ac_word; then
1647 if test -n "$CC"; then
1648 echo "$ac_t""$CC" 1>&6
1650 echo "$ac_t""no" 1>&6
1653 if test -z "$CC"; then
1654 # Extract the first word of "cc", so it can be a program name with args.
1655 set dummy cc
; ac_word
=$2
1656 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1657 echo "configure:1658: checking for $ac_word" >&5
1658 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1659 echo $ac_n "(cached) $ac_c" 1>&6
1661 if test -n "$CC"; then
1662 ac_cv_prog_CC
="$CC" # Let the user override the test.
1664 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1666 for ac_dir
in $PATH; do
1667 test -z "$ac_dir" && ac_dir
=.
1668 if test -f $ac_dir/$ac_word; then
1669 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1670 ac_prog_rejected
=yes
1678 if test $ac_prog_rejected = yes; then
1679 # We found a bogon in the path, so make sure we never use it.
1680 set dummy
$ac_cv_prog_CC
1682 if test $# -gt 0; then
1683 # We chose a different compiler from the bogus one.
1684 # However, it has the same basename, so the bogon will be chosen
1685 # first if we set CC to just the basename; use the full file name.
1687 set dummy
"$ac_dir/$ac_word" "$@"
1695 if test -n "$CC"; then
1696 echo "$ac_t""$CC" 1>&6
1698 echo "$ac_t""no" 1>&6
1701 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1704 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1705 echo "configure:1706: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1708 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1709 ac_cpp
='$CPP $CPPFLAGS'
1710 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1711 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1712 cross_compiling
=$ac_cv_prog_cc_cross
1714 cat > conftest.
$ac_ext <<EOF
1715 #line 1716 "configure"
1716 #include "confdefs.h"
1719 if { (eval echo configure
:1720: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1720 ac_cv_prog_cc_works
=yes
1721 # If we can't run a trivial program, we are probably using a cross compiler.
1722 if (.
/conftest
; exit) 2>/dev
/null
; then
1723 ac_cv_prog_cc_cross
=no
1725 ac_cv_prog_cc_cross
=yes
1728 echo "configure: failed program was:" >&5
1729 cat conftest.
$ac_ext >&5
1730 ac_cv_prog_cc_works
=no
1734 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1735 if test $ac_cv_prog_cc_works = no
; then
1736 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1738 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1739 echo "configure:1740: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1740 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1741 cross_compiling
=$ac_cv_prog_cc_cross
1743 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1744 echo "configure:1745: checking whether we are using GNU C" >&5
1745 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1746 echo $ac_n "(cached) $ac_c" 1>&6
1748 cat > conftest.c
<<EOF
1753 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1754: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1760 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1762 if test $ac_cv_prog_gcc = yes; then
1764 ac_test_CFLAGS
="${CFLAGS+set}"
1765 ac_save_CFLAGS
="$CFLAGS"
1767 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1768 echo "configure:1769: checking whether ${CC-cc} accepts -g" >&5
1769 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1770 echo $ac_n "(cached) $ac_c" 1>&6
1772 echo 'void f(){}' > conftest.c
1773 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1782 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1783 if test "$ac_test_CFLAGS" = set; then
1784 CFLAGS
="$ac_save_CFLAGS"
1785 elif test $ac_cv_prog_cc_g = yes; then
1792 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1796 # Permit host specific settings.
1797 .
${srcdir}/configure.
host
1801 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1804 BFD_HOST_64BIT_LONG
=0
1805 BFD_HOST_64_BIT_DEFINED
=0
1808 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1809 BFD_HOST_64BIT_LONG
=1
1810 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1811 BFD_HOST_64_BIT_DEFINED
=1
1812 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
1813 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
1820 # Put a plausible default for CC_FOR_BUILD in Makefile.
1821 if test -z "$CC_FOR_BUILD"; then
1822 if test "x$cross_compiling" = "xno"; then
1823 CC_FOR_BUILD
='$(CC)'
1829 # Also set EXEEXT_FOR_BUILD.
1830 if test "x$cross_compiling" = "xno"; then
1831 EXEEXT_FOR_BUILD
='$(EXEEXT)'
1833 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
1834 echo "configure:1835: checking for build system executable suffix" >&5
1835 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
1836 echo $ac_n "(cached) $ac_c" 1>&6
1838 cat > ac_c_test.c
<< 'EOF'
1840 /* Nothing needed here
*/
1843 ${CC_FOR_BUILD} -o ac_c_test am_c_test.c
1>&5 2>&5
1844 bfd_cv_build_exeext
=`echo ac_c_test.* | grep -v ac_c_test.c | sed -e s/ac_c_test//`
1846 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
1849 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
1851 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
1855 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1856 echo "configure:1857: checking how to run the C preprocessor" >&5
1857 # On Suns, sometimes $CPP names a directory.
1858 if test -n "$CPP" && test -d "$CPP"; then
1861 if test -z "$CPP"; then
1862 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1863 echo $ac_n "(cached) $ac_c" 1>&6
1865 # This must be in double quotes, not single quotes, because CPP may get
1866 # substituted into the Makefile and "${CC-cc}" will confuse make.
1868 # On the NeXT, cc -E runs the code through the compiler's parser,
1869 # not just through cpp.
1870 cat > conftest.
$ac_ext <<EOF
1871 #line 1872 "configure"
1872 #include "confdefs.h"
1876 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1877 { (eval echo configure
:1878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1878 ac_err
=`grep -v '^ *+' conftest.out`
1879 if test -z "$ac_err"; then
1883 echo "configure: failed program was:" >&5
1884 cat conftest.
$ac_ext >&5
1886 CPP
="${CC-cc} -E -traditional-cpp"
1887 cat > conftest.
$ac_ext <<EOF
1888 #line 1889 "configure"
1889 #include "confdefs.h"
1893 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1894 { (eval echo configure
:1895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1895 ac_err
=`grep -v '^ *+' conftest.out`
1896 if test -z "$ac_err"; then
1900 echo "configure: failed program was:" >&5
1901 cat conftest.
$ac_ext >&5
1908 ac_cv_prog_CPP
="$CPP"
1910 CPP
="$ac_cv_prog_CPP"
1912 ac_cv_prog_CPP
="$CPP"
1914 echo "$ac_t""$CPP" 1>&6
1916 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
1918 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1919 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1920 echo "configure:1921: checking for $ac_hdr" >&5
1921 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1922 echo $ac_n "(cached) $ac_c" 1>&6
1924 cat > conftest.
$ac_ext <<EOF
1925 #line 1926 "configure"
1926 #include "confdefs.h"
1929 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1930 { (eval echo configure
:1931: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1931 ac_err
=`grep -v '^ *+' conftest.out`
1932 if test -z "$ac_err"; then
1934 eval "ac_cv_header_$ac_safe=yes"
1937 echo "configure: failed program was:" >&5
1938 cat conftest.
$ac_ext >&5
1940 eval "ac_cv_header_$ac_safe=no"
1944 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1945 echo "$ac_t""yes" 1>&6
1946 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1947 cat >> confdefs.h
<<EOF
1948 #define $ac_tr_hdr 1
1952 echo "$ac_t""no" 1>&6
1956 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
1958 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1959 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1960 echo "configure:1961: checking for $ac_hdr" >&5
1961 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1962 echo $ac_n "(cached) $ac_c" 1>&6
1964 cat > conftest.
$ac_ext <<EOF
1965 #line 1966 "configure"
1966 #include "confdefs.h"
1969 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1970 { (eval echo configure
:1971: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1971 ac_err
=`grep -v '^ *+' conftest.out`
1972 if test -z "$ac_err"; then
1974 eval "ac_cv_header_$ac_safe=yes"
1977 echo "configure: failed program was:" >&5
1978 cat conftest.
$ac_ext >&5
1980 eval "ac_cv_header_$ac_safe=no"
1984 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1985 echo "$ac_t""yes" 1>&6
1986 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1987 cat >> confdefs.h
<<EOF
1988 #define $ac_tr_hdr 1
1992 echo "$ac_t""no" 1>&6
1996 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1997 echo "configure:1998: checking whether time.h and sys/time.h may both be included" >&5
1998 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1999 echo $ac_n "(cached) $ac_c" 1>&6
2001 cat > conftest.
$ac_ext <<EOF
2002 #line 2003 "configure"
2003 #include "confdefs.h"
2004 #include <sys/types.h>
2005 #include <sys/time.h>
2011 if { (eval echo configure
:2012: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2013 ac_cv_header_time
=yes
2015 echo "configure: failed program was:" >&5
2016 cat conftest.
$ac_ext >&5
2018 ac_cv_header_time
=no
2023 echo "$ac_t""$ac_cv_header_time" 1>&6
2024 if test $ac_cv_header_time = yes; then
2025 cat >> confdefs.h
<<\EOF
2026 #define TIME_WITH_SYS_TIME 1
2031 for ac_func
in fcntl getpagesize setitimer sysconf fdopen
2033 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2034 echo "configure:2035: checking for $ac_func" >&5
2035 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2036 echo $ac_n "(cached) $ac_c" 1>&6
2038 cat > conftest.
$ac_ext <<EOF
2039 #line 2040 "configure"
2040 #include "confdefs.h"
2041 /* System header to define __stub macros and hopefully few prototypes,
2042 which can conflict with char $ac_func(); below. */
2044 /* Override any gcc2 internal prototype to avoid an error. */
2045 /* We use char because int might match the return type of a gcc2
2046 builtin and then its argument prototype would still apply. */
2051 /* The GNU C library defines this for functions which it implements
2052 to always fail with ENOSYS. Some functions are actually named
2053 something starting with __ and the normal name is an alias. */
2054 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2062 if { (eval echo configure
:2063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2064 eval "ac_cv_func_$ac_func=yes"
2066 echo "configure: failed program was:" >&5
2067 cat conftest.
$ac_ext >&5
2069 eval "ac_cv_func_$ac_func=no"
2074 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2075 echo "$ac_t""yes" 1>&6
2076 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2077 cat >> confdefs.h
<<EOF
2078 #define $ac_tr_func 1
2082 echo "$ac_t""no" 1>&6
2089 i
[345]86-*-msdos* | i
[345]86-*-go32* | i
[345]86-*-mingw32* |
*-*-cygwin32* |
*-*-windows)
2090 cat >> confdefs.h
<<\EOF
2091 #define USE_BINARY_FOPEN 1
2096 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2097 echo "configure:2098: checking whether strstr must be declared" >&5
2098 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
2099 echo $ac_n "(cached) $ac_c" 1>&6
2101 cat > conftest.
$ac_ext <<EOF
2102 #line 2103 "configure"
2103 #include "confdefs.h"
2106 #ifdef HAVE_STRING_H
2109 #ifdef HAVE_STRINGS_H
2110 #include <strings.h>
2113 #ifdef HAVE_STDLIB_H
2116 #ifdef HAVE_UNISTD_H
2120 char *(*pfn) = (char *(*)) strstr
2123 if { (eval echo configure
:2124: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2125 bfd_cv_decl_needed_strstr
=no
2127 echo "configure: failed program was:" >&5
2128 cat conftest.
$ac_ext >&5
2130 bfd_cv_decl_needed_strstr
=yes
2135 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2136 if test $bfd_cv_decl_needed_strstr = yes; then
2137 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2138 cat >> confdefs.h
<<EOF
2139 #define $bfd_tr_decl 1
2144 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2145 echo "configure:2146: checking whether malloc must be declared" >&5
2146 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2147 echo $ac_n "(cached) $ac_c" 1>&6
2149 cat > conftest.
$ac_ext <<EOF
2150 #line 2151 "configure"
2151 #include "confdefs.h"
2154 #ifdef HAVE_STRING_H
2157 #ifdef HAVE_STRINGS_H
2158 #include <strings.h>
2161 #ifdef HAVE_STDLIB_H
2164 #ifdef HAVE_UNISTD_H
2168 char *(*pfn) = (char *(*)) malloc
2171 if { (eval echo configure
:2172: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2173 bfd_cv_decl_needed_malloc
=no
2175 echo "configure: failed program was:" >&5
2176 cat conftest.
$ac_ext >&5
2178 bfd_cv_decl_needed_malloc
=yes
2183 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2184 if test $bfd_cv_decl_needed_malloc = yes; then
2185 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2186 cat >> confdefs.h
<<EOF
2187 #define $bfd_tr_decl 1
2192 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2193 echo "configure:2194: checking whether realloc must be declared" >&5
2194 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2195 echo $ac_n "(cached) $ac_c" 1>&6
2197 cat > conftest.
$ac_ext <<EOF
2198 #line 2199 "configure"
2199 #include "confdefs.h"
2202 #ifdef HAVE_STRING_H
2205 #ifdef HAVE_STRINGS_H
2206 #include <strings.h>
2209 #ifdef HAVE_STDLIB_H
2212 #ifdef HAVE_UNISTD_H
2216 char *(*pfn) = (char *(*)) realloc
2219 if { (eval echo configure
:2220: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2221 bfd_cv_decl_needed_realloc
=no
2223 echo "configure: failed program was:" >&5
2224 cat conftest.
$ac_ext >&5
2226 bfd_cv_decl_needed_realloc
=yes
2231 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2232 if test $bfd_cv_decl_needed_realloc = yes; then
2233 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2234 cat >> confdefs.h
<<EOF
2235 #define $bfd_tr_decl 1
2240 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2241 echo "configure:2242: checking whether free must be declared" >&5
2242 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2243 echo $ac_n "(cached) $ac_c" 1>&6
2245 cat > conftest.
$ac_ext <<EOF
2246 #line 2247 "configure"
2247 #include "confdefs.h"
2250 #ifdef HAVE_STRING_H
2253 #ifdef HAVE_STRINGS_H
2254 #include <strings.h>
2257 #ifdef HAVE_STDLIB_H
2260 #ifdef HAVE_UNISTD_H
2264 char *(*pfn) = (char *(*)) free
2267 if { (eval echo configure
:2268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2269 bfd_cv_decl_needed_free
=no
2271 echo "configure: failed program was:" >&5
2272 cat conftest.
$ac_ext >&5
2274 bfd_cv_decl_needed_free
=yes
2279 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2280 if test $bfd_cv_decl_needed_free = yes; then
2281 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2282 cat >> confdefs.h
<<EOF
2283 #define $bfd_tr_decl 1
2288 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2289 echo "configure:2290: checking whether getenv must be declared" >&5
2290 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2291 echo $ac_n "(cached) $ac_c" 1>&6
2293 cat > conftest.
$ac_ext <<EOF
2294 #line 2295 "configure"
2295 #include "confdefs.h"
2298 #ifdef HAVE_STRING_H
2301 #ifdef HAVE_STRINGS_H
2302 #include <strings.h>
2305 #ifdef HAVE_STDLIB_H
2308 #ifdef HAVE_UNISTD_H
2312 char *(*pfn) = (char *(*)) getenv
2315 if { (eval echo configure
:2316: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2317 bfd_cv_decl_needed_getenv
=no
2319 echo "configure: failed program was:" >&5
2320 cat conftest.
$ac_ext >&5
2322 bfd_cv_decl_needed_getenv
=yes
2327 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2328 if test $bfd_cv_decl_needed_getenv = yes; then
2329 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2330 cat >> confdefs.h
<<EOF
2331 #define $bfd_tr_decl 1
2337 # If we are configured native, pick a core file support file.
2340 if test "${target}" = "${host}"; then
2342 alpha
*-*-linux-gnu*)
2343 COREFILE
=trad-core.lo
2344 cat >> confdefs.h
<<\EOF
2345 #define TRAD_HEADER "hosts/alphalinux.h"
2349 alpha
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
2350 alpha
*-*-*) COREFILE
=osf-core.lo
;;
2351 arm-
*-riscix) COREFILE
=trad-core.lo
;;
2352 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
2353 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
2354 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
2355 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
2356 i
[3456]86-sequent-bsd*)
2357 COREFILE
=trad-core.lo
;
2358 cat >> confdefs.h
<<\EOF
2359 #define TRAD_HEADER "hosts/symmetry.h"
2363 i
[3456]86-sequent-sysv4*) ;;
2364 i
[3456]86-sequent-sysv*)
2365 COREFILE
=trad-core.lo
2366 cat >> confdefs.h
<<\EOF
2367 #define TRAD_HEADER "hosts/symmetry.h"
2371 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
2372 COREFILE
=trad-core.lo
2373 cat >> confdefs.h
<<\EOF
2374 #define TRAD_HEADER "hosts/i386bsd.h"
2378 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
2379 COREFILE
=netbsd-core.lo
2381 i
[3456]86-esix-sysv3*)
2382 COREFILE
=trad-core.lo
2383 cat >> confdefs.h
<<\EOF
2384 #define TRAD_HEADER "hosts/esix.h"
2388 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
2389 COREFILE
=trad-core.lo
2390 cat >> confdefs.h
<<\EOF
2391 #define TRAD_HEADER "hosts/i386sco.h"
2396 COREFILE
=trad-core.lo
2397 cat >> confdefs.h
<<\EOF
2398 #define TRAD_HEADER "hosts/i386mach3.h"
2402 i
[3456]86-*-linux-gnu*)
2403 COREFILE
=trad-core.lo
2404 cat >> confdefs.h
<<\EOF
2405 #define TRAD_HEADER "hosts/i386linux.h"
2409 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
2410 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
2411 i860-
*-mach3* | i860-
*-osf1*)
2412 COREFILE
=trad-core.lo
2413 cat >> confdefs.h
<<\EOF
2414 #define TRAD_HEADER "hosts/i860mach3.h"
2419 COREFILE
=trad-core.lo
2420 cat >> confdefs.h
<<\EOF
2421 #define TRAD_HEADER "hosts/mipsbsd.h"
2426 COREFILE
=trad-core.lo
2427 cat >> confdefs.h
<<\EOF
2428 #define TRAD_HEADER "hosts/mipsmach3.h"
2432 mips-
*-netbsd* | mips
*-*-openbsd*)
2433 COREFILE
=netbsd-core.lo
2436 COREFILE
=trad-core.lo
2437 cat >> confdefs.h
<<\EOF
2438 #define TRAD_HEADER "hosts/decstation.h"
2442 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
2443 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
2444 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
2446 COREFILE
=trad-core.lo
2447 cat >> confdefs.h
<<\EOF
2448 #define TRAD_HEADER "hosts/mipsmach3.h"
2453 mips-
*-sysv* | mips-
*-riscos*)
2454 COREFILE
=trad-core.lo
2455 cat >> confdefs.h
<<\EOF
2456 #define TRAD_HEADER "hosts/riscos.h"
2461 COREFILE
=trad-core.lo
2462 cat >> confdefs.h
<<\EOF
2463 #define TRAD_HEADER "hosts/news-mips.h"
2468 COREFILE
=trad-core.lo
2469 cat >> confdefs.h
<<\EOF
2470 #define TRAD_HEADER "hosts/dpx2.h"
2474 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
2476 COREFILE
=trad-core.lo
2477 cat >> confdefs.h
<<\EOF
2478 #define TRAD_HEADER "hosts/hp300bsd.h"
2483 COREFILE
=trad-core.lo
2484 cat >> confdefs.h
<<\EOF
2485 #define TRAD_HEADER "hosts/m68klinux.h"
2489 m68
*-motorola-sysv*)
2490 COREFILE
=trad-core.lo
2491 cat >> confdefs.h
<<\EOF
2492 #define TRAD_HEADER "hosts/delta68.h"
2497 COREFILE
=trad-core.lo
2498 cat >> confdefs.h
<<\EOF
2499 #define TRAD_HEADER "hosts/news.h"
2503 m68
*-*-netbsd* | m68
*-*-openbsd*)
2504 COREFILE
=netbsd-core.lo
2507 COREFILE
=trad-core.lo
2508 cat >> confdefs.h
<<\EOF
2509 #define TRAD_HEADER "hosts/m68kaux.h"
2514 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
2516 COREFILE
=trad-core.lo
2517 cat >> confdefs.h
<<\EOF
2518 #define TRAD_HEADER "hosts/m88kmach3.h"
2523 COREFILE
=trad-core.lo
2524 cat >> confdefs.h
<<\EOF
2525 #define TRAD_HEADER "hosts/pc532mach.h"
2529 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
2530 COREFILE
=netbsd-core.lo
2532 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
2533 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2534 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
2535 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
2536 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2537 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
2539 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
2540 sparc-
*-netbsd* | sparc-
*-openbsd*)
2541 COREFILE
=netbsd-core.lo
2544 COREFILE
=trad-core.lo
2545 cat >> confdefs.h
<<\EOF
2546 #define TRAD_HEADER "hosts/tahoe.h"
2551 COREFILE
=trad-core.lo
2552 cat >> confdefs.h
<<\EOF
2553 #define TRAD_HEADER "hosts/vaxult2.h"
2558 COREFILE
=trad-core.lo
2559 cat >> confdefs.h
<<\EOF
2560 #define TRAD_HEADER "hosts/vaxult2.h"
2565 COREFILE
=trad-core.lo
2566 cat >> confdefs.h
<<\EOF
2567 #define TRAD_HEADER "hosts/vaxbsd.h"
2574 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
2575 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
2576 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
2577 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
2578 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
2579 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
2580 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
2581 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
2582 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
2583 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
2586 # The ELF code uses the native <sys/procfs.h> to handle core files.
2587 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2589 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2590 echo "configure:2591: checking for sys/procfs.h" >&5
2591 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2592 echo $ac_n "(cached) $ac_c" 1>&6
2594 cat > conftest.
$ac_ext <<EOF
2595 #line 2596 "configure"
2596 #include "confdefs.h"
2597 #include <sys/procfs.h>
2602 if { (eval echo configure
:2603: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2604 bfd_cv_header_sys_procfs_h
=yes
2606 echo "configure: failed program was:" >&5
2607 cat conftest.
$ac_ext >&5
2609 bfd_cv_header_sys_procfs_h
=no
2614 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2615 if test $bfd_cv_header_sys_procfs_h = yes; then
2616 cat >> confdefs.h
<<\EOF
2617 #define HAVE_SYS_PROCFS_H 1
2628 # Canonicalize the secondary target names.
2629 if test -n "$enable_targets" ; then
2630 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2632 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2633 if test -n "$result" ; then
2634 canon_targets
="$canon_targets $result"
2636 # Allow targets that config.sub doesn't recognize, like "all".
2637 canon_targets
="$canon_targets $targ"
2647 for targ
in $target $canon_targets
2649 if test "x$targ" = "xall"; then
2652 .
$srcdir/config.bfd
2653 if test "x$targ" = "x$target"; then
2656 selvecs
="$selvecs $targ_defvec $targ_selvecs"
2657 selarchs
="$selarchs $targ_archs"
2658 TDEFINES
="$TDEFINES $targ_cflags"
2663 # This processing still needs to be done if we're to decide properly whether
2664 # 64-bit support needs to be compiled in. Currently, it will be included if
2665 # the default or any other explicitly requested target requires it; it
2666 # will not be included on a 32-bit host if no 64-bit target is requested, and
2667 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2670 # uniq the default and selected vectors in all the configured targets.
2672 for i
in $selvecs ; do
2680 # start-sanitize-sky
2681 # dvp is really mips, but we need to distinguish it from mips for opcodes
2682 selarchs
=`echo $selarchs | sed -e s/dvp/mips/g`
2685 # uniq the architectures in all the configured targets.
2687 for i
in $selarchs ; do
2695 # Target backend .o files.
2698 elf
="elf.lo elflink.lo dwarf2.lo"
2703 # This list is alphabetized to make it easy to compare
2704 # with the two vector lists in targets.c.
2705 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
2706 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
2707 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2708 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2709 armpe_little_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2710 armpe_big_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2711 armpei_little_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2712 armpei_big_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2713 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
2714 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2715 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2716 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2717 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2718 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
2719 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
2720 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
2721 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
2723 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2724 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2725 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2726 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2727 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2729 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
2730 # start-sanitize-d30v
2731 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
2733 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
2734 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
2735 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
2736 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2737 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2738 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2740 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
2741 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
2742 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
2743 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
2744 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
2745 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2746 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2747 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2748 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2749 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
2750 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
2751 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2753 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2755 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
2757 cisco_core_vec
) tb
="$tb cisco-core.lo" ;;
2758 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
2760 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2761 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2762 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2763 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2765 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
2766 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
2767 evax_alpha_vec
) tb
="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2769 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
2770 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
2771 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
2772 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
2773 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
2774 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
2775 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
2776 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
2777 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
2778 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
2779 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
2780 i386pe_vec
) tb
="$tb pe-i386.lo cofflink.lo " ;;
2781 i386pei_vec
) tb
="$tb pei-i386.lo cofflink.lo" ;;
2782 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
2783 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2784 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2785 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
2786 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
2787 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
2788 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
2789 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2790 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2791 ieee_vec
) tb
="$tb ieee.lo" ;;
2792 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
2793 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2794 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
2795 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2796 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2797 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
2798 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
2799 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2800 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
2801 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
2802 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
2803 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2804 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2805 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2807 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
2808 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2809 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2810 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
2811 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
2812 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
2813 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2814 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2815 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2816 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2817 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
2818 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2819 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2820 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2821 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2822 som_vec
) tb
="$tb som.lo" ;;
2823 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
2824 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo" ;;
2825 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2826 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
2827 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
2828 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
2829 srec_vec
) tb
="$tb srec.lo" ;;
2830 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
2831 symbolsrec_vec
) tb
="$tb srec.lo" ;;
2832 tekhex_vec
) tb
="$tb tekhex.lo" ;;
2833 tic30_aout_vec
) tb
="$tb aout-tic30.lo" ;;
2834 tic30_coff_vec
) tb
="$tb coff-tic30.lo" ;;
2835 # start-sanitize-tic80
2836 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
2837 # end-sanitize-tic80
2838 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
2839 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
2840 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
2841 versados_vec
) tb
="$tb versados.lo" ;;
2844 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2848 # Target architecture .o files.
2849 # A couple of CPUs use shorter file names to avoid problems on DOS
2851 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2853 # Weed out duplicate .o files.
2875 if test x
${all_targets} = xtrue
; then
2876 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
2877 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
2881 else # all_targets is true
2882 # Only set these if they will be nonempty, for the clever echo.
2884 test -n "$selvecs" &&
2885 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2886 test -n "$selvecs" &&
2887 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2888 test -n "$selarchs" &&
2889 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2890 fi # all_targets is true
2892 case ${host64}-${target64}-${want64} in
2895 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2896 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2897 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2898 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2903 all_backends
='$(BFD32_BACKENDS)'
2913 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2914 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2915 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2916 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2919 for ac_hdr
in unistd.h
2921 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2922 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2923 echo "configure:2924: checking for $ac_hdr" >&5
2924 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2925 echo $ac_n "(cached) $ac_c" 1>&6
2927 cat > conftest.
$ac_ext <<EOF
2928 #line 2929 "configure"
2929 #include "confdefs.h"
2932 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2933 { (eval echo configure
:2934: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2934 ac_err
=`grep -v '^ *+' conftest.out`
2935 if test -z "$ac_err"; then
2937 eval "ac_cv_header_$ac_safe=yes"
2940 echo "configure: failed program was:" >&5
2941 cat conftest.
$ac_ext >&5
2943 eval "ac_cv_header_$ac_safe=no"
2947 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2948 echo "$ac_t""yes" 1>&6
2949 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2950 cat >> confdefs.h
<<EOF
2951 #define $ac_tr_hdr 1
2955 echo "$ac_t""no" 1>&6
2959 for ac_func
in getpagesize
2961 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2962 echo "configure:2963: checking for $ac_func" >&5
2963 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2964 echo $ac_n "(cached) $ac_c" 1>&6
2966 cat > conftest.
$ac_ext <<EOF
2967 #line 2968 "configure"
2968 #include "confdefs.h"
2969 /* System header to define __stub macros and hopefully few prototypes,
2970 which can conflict with char $ac_func(); below. */
2972 /* Override any gcc2 internal prototype to avoid an error. */
2973 /* We use char because int might match the return type of a gcc2
2974 builtin and then its argument prototype would still apply. */
2979 /* The GNU C library defines this for functions which it implements
2980 to always fail with ENOSYS. Some functions are actually named
2981 something starting with __ and the normal name is an alias. */
2982 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2990 if { (eval echo configure
:2991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2992 eval "ac_cv_func_$ac_func=yes"
2994 echo "configure: failed program was:" >&5
2995 cat conftest.
$ac_ext >&5
2997 eval "ac_cv_func_$ac_func=no"
3002 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3003 echo "$ac_t""yes" 1>&6
3004 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3005 cat >> confdefs.h
<<EOF
3006 #define $ac_tr_func 1
3010 echo "$ac_t""no" 1>&6
3014 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3015 echo "configure:3016: checking for working mmap" >&5
3016 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3017 echo $ac_n "(cached) $ac_c" 1>&6
3019 if test "$cross_compiling" = yes; then
3020 ac_cv_func_mmap_fixed_mapped
=no
3022 cat > conftest.
$ac_ext <<EOF
3023 #line 3024 "configure"
3024 #include "confdefs.h"
3026 /* Thanks to Mike Haertel and Jim Avera for this test.
3027 Here is a matrix of mmap possibilities:
3028 mmap private not fixed
3029 mmap private fixed at somewhere currently unmapped
3030 mmap private fixed at somewhere already mapped
3031 mmap shared not fixed
3032 mmap shared fixed at somewhere currently unmapped
3033 mmap shared fixed at somewhere already mapped
3034 For private mappings, we should verify that changes cannot be read()
3035 back from the file, nor mmap's back from the file at a different
3036 address. (There have been systems where private was not correctly
3037 implemented like the infamous i386 svr4.0, and systems where the
3038 VM page cache was not coherent with the filesystem buffer cache
3039 like early versions of FreeBSD and possibly contemporary NetBSD.)
3040 For shared mappings, we should conversely verify that changes get
3041 propogated back to all the places they're supposed to be.
3043 Grep wants private fixed already mapped.
3044 The main things grep needs to know about mmap are:
3045 * does it exist and is it safe to write into the mmap'd area
3046 * how to use it (BSD variants) */
3047 #include <sys/types.h>
3049 #include <sys/mman.h>
3051 /* This mess was copied from the GNU getpagesize.h. */
3052 #ifndef HAVE_GETPAGESIZE
3053 # ifdef HAVE_UNISTD_H
3054 # include <unistd.h>
3057 /* Assume that all systems that can run configure have sys/param.h. */
3058 # ifndef HAVE_SYS_PARAM_H
3059 # define HAVE_SYS_PARAM_H 1
3062 # ifdef _SC_PAGESIZE
3063 # define getpagesize() sysconf(_SC_PAGESIZE)
3064 # else /* no _SC_PAGESIZE */
3065 # ifdef HAVE_SYS_PARAM_H
3066 # include <sys/param.h>
3067 # ifdef EXEC_PAGESIZE
3068 # define getpagesize() EXEC_PAGESIZE
3069 # else /* no EXEC_PAGESIZE */
3071 # define getpagesize() NBPG * CLSIZE
3074 # endif /* no CLSIZE */
3075 # else /* no NBPG */
3077 # define getpagesize() NBPC
3078 # else /* no NBPC */
3080 # define getpagesize() PAGESIZE
3081 # endif /* PAGESIZE */
3082 # endif /* no NBPC */
3083 # endif /* no NBPG */
3084 # endif /* no EXEC_PAGESIZE */
3085 # else /* no HAVE_SYS_PARAM_H */
3086 # define getpagesize() 8192 /* punt totally */
3087 # endif /* no HAVE_SYS_PARAM_H */
3088 # endif /* no _SC_PAGESIZE */
3090 #endif /* no HAVE_GETPAGESIZE */
3093 extern "C" { void *malloc(unsigned); }
3101 char *data, *data2, *data3;
3105 pagesize = getpagesize();
3108 * First, make a file with some known garbage in it.
3110 data = malloc(pagesize);
3113 for (i = 0; i < pagesize; ++i)
3114 *(data + i) = rand();
3116 fd = creat("conftestmmap", 0600);
3119 if (write(fd, data, pagesize) != pagesize)
3124 * Next, try to mmap the file at a fixed address which
3125 * already has something else allocated at it. If we can,
3126 * also make sure that we see the same garbage.
3128 fd = open("conftestmmap", O_RDWR);
3131 data2 = malloc(2 * pagesize);
3134 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3135 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3136 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3138 for (i = 0; i < pagesize; ++i)
3139 if (*(data + i) != *(data2 + i))
3143 * Finally, make sure that changes to the mapped area
3144 * do not percolate back to the file as seen by read().
3145 * (This is a bug on some variants of i386 svr4.0.)
3147 for (i = 0; i < pagesize; ++i)
3148 *(data2 + i) = *(data2 + i) + 1;
3149 data3 = malloc(pagesize);
3152 if (read(fd, data3, pagesize) != pagesize)
3154 for (i = 0; i < pagesize; ++i)
3155 if (*(data + i) != *(data3 + i))
3158 unlink("conftestmmap");
3163 if { (eval echo configure
:3164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3165 ac_cv_func_mmap_fixed_mapped
=yes
3167 echo "configure: failed program was:" >&5
3168 cat conftest.
$ac_ext >&5
3170 ac_cv_func_mmap_fixed_mapped
=no
3177 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3178 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3179 cat >> confdefs.h
<<\EOF
3185 for ac_func
in madvise mprotect
3187 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3188 echo "configure:3189: checking for $ac_func" >&5
3189 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3190 echo $ac_n "(cached) $ac_c" 1>&6
3192 cat > conftest.
$ac_ext <<EOF
3193 #line 3194 "configure"
3194 #include "confdefs.h"
3195 /* System header to define __stub macros and hopefully few prototypes,
3196 which can conflict with char $ac_func(); below. */
3198 /* Override any gcc2 internal prototype to avoid an error. */
3199 /* We use char because int might match the return type of a gcc2
3200 builtin and then its argument prototype would still apply. */
3205 /* The GNU C library defines this for functions which it implements
3206 to always fail with ENOSYS. Some functions are actually named
3207 something starting with __ and the normal name is an alias. */
3208 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3216 if { (eval echo configure
:3217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3218 eval "ac_cv_func_$ac_func=yes"
3220 echo "configure: failed program was:" >&5
3221 cat conftest.
$ac_ext >&5
3223 eval "ac_cv_func_$ac_func=no"
3228 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3229 echo "$ac_t""yes" 1>&6
3230 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3231 cat >> confdefs.h
<<EOF
3232 #define $ac_tr_func 1
3236 echo "$ac_t""no" 1>&6
3240 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3241 true
+yes ) cat >> confdefs.h
<<\EOF
3247 rm -f doc
/config.status
3249 cat > confcache
<<\EOF
3250 # This file is a shell script that caches the results of configure
3251 # tests run on this system so they can be shared between configure
3252 # scripts and configure runs. It is not useful on other systems.
3253 # If it contains results you don't want to keep, you may remove or edit it.
3255 # By default, configure uses ./config.cache as the cache file,
3256 # creating it if it does not exist already. You can give configure
3257 # the --cache-file=FILE option to use a different cache file; that is
3258 # what configure does when it calls configure scripts in
3259 # subdirectories, so they share the cache.
3260 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3261 # config.status only pays attention to the cache file if you give it the
3262 # --recheck option to rerun configure.
3265 # The following way of writing the cache mishandles newlines in values,
3266 # but we know of no workaround that is simple, portable, and efficient.
3267 # So, don't put newlines in cache variables' values.
3268 # Ultrix sh set writes to stderr and can't be redirected directly,
3269 # and sets the high bit in the cache file unless we assign to the vars.
3271 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3273 # `set' does not quote correctly, so add quotes (double-quote substitution
3274 # turns \\\\ into \\, and sed turns \\ into \).
3276 -e "s/'/'\\\\''/g" \
3277 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3280 # `set' quotes correctly as required by POSIX, so do not add quotes.
3281 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3284 if cmp -s $cache_file confcache
; then
3287 if test -w $cache_file; then
3288 echo "updating cache $cache_file"
3289 cat confcache
> $cache_file
3291 echo "not updating unwritable cache $cache_file"
3296 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3298 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3299 # Let make expand exec_prefix.
3300 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3302 # Any assignment to VPATH causes Sun make to only execute
3303 # the first set of double-colon rules, so remove it if not needed.
3304 # If there is a colon in the path, we need to keep it.
3305 if test "x$srcdir" = x.
; then
3306 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3309 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3311 DEFS
=-DHAVE_CONFIG_H
3313 # Without the "./", some shells look in PATH for config.status.
3314 : ${CONFIG_STATUS=./config.status}
3316 echo creating
$CONFIG_STATUS
3317 rm -f $CONFIG_STATUS
3318 cat > $CONFIG_STATUS <<EOF
3320 # Generated automatically by configure.
3321 # Run this file to recreate the current configuration.
3322 # This directory was configured as follows,
3323 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3325 # $0 $ac_configure_args
3327 # Compiler output produced by configure, useful for debugging
3328 # configure, is in ./config.log if it exists.
3330 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3333 case "\$ac_option" in
3334 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3335 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3336 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3337 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3338 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3340 -help | --help | --hel | --he | --h)
3341 echo "\$ac_cs_usage"; exit 0 ;;
3342 *) echo "\$ac_cs_usage"; exit 1 ;;
3346 ac_given_srcdir=$srcdir
3347 ac_given_INSTALL="$INSTALL"
3349 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
3351 cat >> $CONFIG_STATUS <<EOF
3353 # Protect against being on the right side of a sed subst in config.status.
3354 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3355 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3359 s%@CFLAGS@%$CFLAGS%g
3360 s%@CPPFLAGS@%$CPPFLAGS%g
3361 s%@CXXFLAGS@%$CXXFLAGS%g
3363 s%@LDFLAGS@%$LDFLAGS%g
3365 s%@exec_prefix@%$exec_prefix%g
3366 s%@prefix@%$prefix%g
3367 s%@program_transform_name@%$program_transform_name%g
3368 s%@bindir@%$bindir%g
3369 s%@sbindir@%$sbindir%g
3370 s%@libexecdir@%$libexecdir%g
3371 s%@datadir@%$datadir%g
3372 s%@sysconfdir@%$sysconfdir%g
3373 s%@sharedstatedir@%$sharedstatedir%g
3374 s%@localstatedir@%$localstatedir%g
3375 s%@libdir@%$libdir%g
3376 s%@includedir@%$includedir%g
3377 s%@oldincludedir@%$oldincludedir%g
3378 s%@infodir@%$infodir%g
3379 s%@mandir@%$mandir%g
3381 s%@host_alias@%$host_alias%g
3382 s%@host_cpu@%$host_cpu%g
3383 s%@host_vendor@%$host_vendor%g
3384 s%@host_os@%$host_os%g
3385 s%@target@%$target%g
3386 s%@target_alias@%$target_alias%g
3387 s%@target_cpu@%$target_cpu%g
3388 s%@target_vendor@%$target_vendor%g
3389 s%@target_os@%$target_os%g
3391 s%@build_alias@%$build_alias%g
3392 s%@build_cpu@%$build_cpu%g
3393 s%@build_vendor@%$build_vendor%g
3394 s%@build_os@%$build_os%g
3396 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3397 s%@INSTALL_DATA@%$INSTALL_DATA%g
3398 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3399 s%@PACKAGE@%$PACKAGE%g
3400 s%@VERSION@%$VERSION%g
3401 s%@ACLOCAL@%$ACLOCAL%g
3402 s%@AUTOCONF@%$AUTOCONF%g
3403 s%@AUTOMAKE@%$AUTOMAKE%g
3404 s%@AUTOHEADER@%$AUTOHEADER%g
3405 s%@MAKEINFO@%$MAKEINFO%g
3406 s%@SET_MAKE@%$SET_MAKE%g
3408 s%@RANLIB@%$RANLIB%g
3412 s%@LIBTOOL@%$LIBTOOL%g
3414 s%@EXEEXT@%$EXEEXT%g
3415 s%@HDEFINES@%$HDEFINES%g
3416 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3417 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3418 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3419 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3420 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3421 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
3423 s%@COREFILE@%$COREFILE%g
3424 s%@COREFLAG@%$COREFLAG%g
3425 s%@TDEFINES@%$TDEFINES%g
3426 s%@wordsize@%$wordsize%g
3427 s%@all_backends@%$all_backends%g
3428 s%@bfd_backends@%$bfd_backends%g
3429 s%@bfd_machines@%$bfd_machines%g
3430 s%@tdefaults@%$tdefaults%g
3435 cat >> $CONFIG_STATUS <<\EOF
3437 # Split the substitutions into bite-sized pieces for seds with
3438 # small command number limits, like on Digital OSF/1 and HP-UX.
3439 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3440 ac_file
=1 # Number of current file.
3441 ac_beg
=1 # First line for current file.
3442 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3445 while $ac_more_lines; do
3446 if test $ac_beg -gt 1; then
3447 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3449 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3451 if test ! -s conftest.s
$ac_file; then
3453 rm -f conftest.s
$ac_file
3455 if test -z "$ac_sed_cmds"; then
3456 ac_sed_cmds
="sed -f conftest.s$ac_file"
3458 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3460 ac_file
=`expr $ac_file + 1`
3462 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3465 if test -z "$ac_sed_cmds"; then
3470 cat >> $CONFIG_STATUS <<EOF
3472 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3474 cat >> $CONFIG_STATUS <<\EOF
3475 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3476 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3478 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3479 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3480 *) ac_file_in
="${ac_file}.in" ;;
3483 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3485 # Remove last slash and all that follows it. Not all systems have dirname.
3486 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3487 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3488 # The file is in a subdirectory.
3489 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3490 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3491 # A "../" for each directory in $ac_dir_suffix.
3492 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3494 ac_dir_suffix
= ac_dots
=
3497 case "$ac_given_srcdir" in
3499 if test -z "$ac_dots"; then top_srcdir
=.
3500 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3501 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3503 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3504 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3507 case "$ac_given_INSTALL" in
3508 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3509 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3512 echo creating
"$ac_file"
3514 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3516 *Makefile
*) ac_comsub
="1i\\
3517 # $configure_input" ;;
3521 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3523 s%@configure_input@%$configure_input%g
3524 s%@srcdir@%$srcdir%g
3525 s%@top_srcdir@%$top_srcdir%g
3526 s%@INSTALL@%$INSTALL%g
3527 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3531 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3532 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3534 # ac_d sets the value in "#define NAME VALUE" lines.
3535 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3536 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3539 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3540 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3541 ac_uB
='\([ ]\)%\1#\2define\3'
3544 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3545 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3546 ac_eB
='$%\1#\2define\3'
3550 if test "${CONFIG_HEADERS+set}" != set; then
3552 cat >> $CONFIG_STATUS <<EOF
3553 CONFIG_HEADERS="config.h:config.in"
3555 cat >> $CONFIG_STATUS <<\EOF
3557 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3558 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3560 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3561 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3562 *) ac_file_in
="${ac_file}.in" ;;
3565 echo creating
$ac_file
3567 rm -f conftest.frag conftest.
in conftest.out
3568 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3569 cat $ac_file_inputs > conftest.
in
3573 # Transform confdefs.h into a sed script conftest.vals that substitutes
3574 # the proper values into config.h.in to produce config.h. And first:
3575 # Protect against being on the right side of a sed subst in config.status.
3576 # Protect against being in an unquoted here document in config.status.
3578 cat > conftest.hdr
<<\EOF
3581 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3585 sed -n -f conftest.hdr confdefs.h > conftest.vals
3588 # This sed command replaces #undef with comments. This is necessary, for
3589 # example, in the case of _POSIX_SOURCE, which is predefined and required
3590 # on some systems where configure will not decide to define it.
3591 cat >> conftest.vals <<\EOF
3592 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3595 # Break up conftest.vals because some shells have a limit on
3596 # the size of here documents, and old seds have small limits too.
3601 ac_lines=`grep -c . conftest.vals
`
3602 # grep -c gives empty output for an empty file on some AIX systems.
3603 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3604 # Write a limited-size here document to conftest.frag.
3605 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3606 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3608 sed -f conftest.frag conftest.in > conftest.out
3610 mv conftest.out conftest.in
3612 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3614 mv conftest.tail conftest.vals
3618 cat >> $CONFIG_STATUS <<\EOF
3619 rm -f conftest.frag conftest.h
3620 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3621 cat conftest.in >> conftest.h
3623 if cmp -s $ac_file conftest.h 2>/dev/null; then
3624 echo "$ac_file is unchanged"
3627 # Remove last slash and all that follows it. Not all systems have dirname.
3628 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3629 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3630 # The file is in a subdirectory.
3631 test ! -d "$ac_dir" && mkdir "$ac_dir"
3634 mv conftest.h $ac_file
3639 cat >> $CONFIG_STATUS <<EOF
3643 cat >> $CONFIG_STATUS <<\EOF
3644 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3648 chmod +x $CONFIG_STATUS
3649 rm -fr confdefs* $ac_clean_files
3650 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1