3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
17 --enable-shared build shared libraries [default=yes]"
19 --enable-static build static libraries [default=yes]"
21 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
23 --enable-targets alternative target configurations"
25 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
27 --with-mmap try using mmap for BFD input files if available"
29 --enable-maintainer-mode enable make rules and dependencies not useful
30 (and sometimes confusing) to the casual installer"
34 # Initialize some variables set by options.
35 # The variables have the same names as the options, with
36 # dashes changed to underlines.
38 cache_file
=.
/config.cache
47 program_transform_name
=s
,x
,x
,
55 bindir
='${exec_prefix}/bin'
56 sbindir
='${exec_prefix}/sbin'
57 libexecdir
='${exec_prefix}/libexec'
58 datadir
='${prefix}/share'
59 sysconfdir
='${prefix}/etc'
60 sharedstatedir
='${prefix}/com'
61 localstatedir
='${prefix}/var'
62 libdir
='${exec_prefix}/lib'
63 includedir
='${prefix}/include'
64 oldincludedir
='/usr/include'
65 infodir
='${prefix}/info'
66 mandir
='${prefix}/man'
68 # Initialize some other variables.
71 SHELL
=${CONFIG_SHELL-/bin/sh}
72 # Maximum number of lines to put in a shell here document.
79 # If the previous option needs an argument, assign it.
80 if test -n "$ac_prev"; then
81 eval "$ac_prev=\$ac_option"
87 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
91 # Accept the important Cygnus configure options, so we can diagnose typos.
95 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
97 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
98 bindir
="$ac_optarg" ;;
100 -build |
--build |
--buil |
--bui |
--bu)
102 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
103 build
="$ac_optarg" ;;
105 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
106 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
107 ac_prev
=cache_file
;;
108 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
109 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
110 cache_file
="$ac_optarg" ;;
112 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
114 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
116 datadir
="$ac_optarg" ;;
118 -disable-* |
--disable-*)
119 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
120 # Reject names that are not valid shell variable names.
121 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
122 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
124 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
125 eval "enable_${ac_feature}=no" ;;
127 -enable-* |
--enable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
138 eval "enable_${ac_feature}='$ac_optarg'" ;;
140 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
141 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
142 |
--exec |
--exe |
--ex)
143 ac_prev
=exec_prefix
;;
144 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
145 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
146 |
--exec=* |
--exe=* |
--ex=*)
147 exec_prefix
="$ac_optarg" ;;
149 -gas |
--gas |
--ga |
--g)
150 # Obsolete; use --with-gas.
153 -help |
--help |
--hel |
--he)
154 # Omit some internal or obsolete options to make the list less imposing.
155 # This message is too long to be a string in the A/UX 3.1 sh.
157 Usage: configure [options] [host]
158 Options: [defaults in brackets after descriptions]
160 --cache-file=FILE cache test results in FILE
161 --help print this message
162 --no-create do not create output files
163 --quiet, --silent do not print \`checking...' messages
164 --version print the version of autoconf that created configure
165 Directory and file names:
166 --prefix=PREFIX install architecture-independent files in PREFIX
168 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
170 --bindir=DIR user executables in DIR [EPREFIX/bin]
171 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
172 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
173 --datadir=DIR read-only architecture-independent data in DIR
175 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
176 --sharedstatedir=DIR modifiable architecture-independent data in DIR
178 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
179 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
180 --includedir=DIR C header files in DIR [PREFIX/include]
181 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
182 --infodir=DIR info documentation in DIR [PREFIX/info]
183 --mandir=DIR man documentation in DIR [PREFIX/man]
184 --srcdir=DIR find the sources in DIR [configure dir or ..]
185 --program-prefix=PREFIX prepend PREFIX to installed program names
186 --program-suffix=SUFFIX append SUFFIX to installed program names
187 --program-transform-name=PROGRAM
188 run sed PROGRAM on installed program names
192 --build=BUILD configure for building on BUILD [BUILD=HOST]
193 --host=HOST configure for HOST [guessed]
194 --target=TARGET configure for TARGET [TARGET=HOST]
195 Features and packages:
196 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
197 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
198 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
199 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
200 --x-includes=DIR X include files are in DIR
201 --x-libraries=DIR X library files are in DIR
203 if test -n "$ac_help"; then
204 echo "--enable and --with options recognized:$ac_help"
208 -host |
--host |
--hos |
--ho)
210 -host=* |
--host=* |
--hos=* |
--ho=*)
213 -includedir |
--includedir |
--includedi |
--included |
--include \
214 |
--includ |
--inclu |
--incl |
--inc)
215 ac_prev
=includedir
;;
216 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
217 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
218 includedir
="$ac_optarg" ;;
220 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
222 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
223 infodir
="$ac_optarg" ;;
225 -libdir |
--libdir |
--libdi |
--libd)
227 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
228 libdir
="$ac_optarg" ;;
230 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
231 |
--libexe |
--libex |
--libe)
232 ac_prev
=libexecdir
;;
233 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
234 |
--libexe=* |
--libex=* |
--libe=*)
235 libexecdir
="$ac_optarg" ;;
237 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
238 |
--localstate |
--localstat |
--localsta |
--localst \
239 |
--locals |
--local |
--loca |
--loc |
--lo)
240 ac_prev
=localstatedir
;;
241 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
242 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
243 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
244 localstatedir
="$ac_optarg" ;;
246 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
248 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
249 mandir
="$ac_optarg" ;;
252 # Obsolete; use --without-fp.
255 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
259 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
260 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
263 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
264 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
265 |
--oldin |
--oldi |
--old |
--ol |
--o)
266 ac_prev
=oldincludedir
;;
267 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
268 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
269 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
270 oldincludedir
="$ac_optarg" ;;
272 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
274 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
275 prefix
="$ac_optarg" ;;
277 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
278 |
--program-pre |
--program-pr |
--program-p)
279 ac_prev
=program_prefix
;;
280 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
281 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
282 program_prefix
="$ac_optarg" ;;
284 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
285 |
--program-suf |
--program-su |
--program-s)
286 ac_prev
=program_suffix
;;
287 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
288 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
289 program_suffix
="$ac_optarg" ;;
291 -program-transform-name |
--program-transform-name \
292 |
--program-transform-nam |
--program-transform-na \
293 |
--program-transform-n |
--program-transform- \
294 |
--program-transform |
--program-transfor \
295 |
--program-transfo |
--program-transf \
296 |
--program-trans |
--program-tran \
297 |
--progr-tra |
--program-tr |
--program-t)
298 ac_prev
=program_transform_name
;;
299 -program-transform-name=* |
--program-transform-name=* \
300 |
--program-transform-nam=* |
--program-transform-na=* \
301 |
--program-transform-n=* |
--program-transform-=* \
302 |
--program-transform=* |
--program-transfor=* \
303 |
--program-transfo=* |
--program-transf=* \
304 |
--program-trans=* |
--program-tran=* \
305 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
306 program_transform_name
="$ac_optarg" ;;
308 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
309 |
-silent |
--silent |
--silen |
--sile |
--sil)
312 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
314 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
316 sbindir
="$ac_optarg" ;;
318 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
319 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
320 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
322 ac_prev
=sharedstatedir
;;
323 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
324 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
325 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
327 sharedstatedir
="$ac_optarg" ;;
329 -site |
--site |
--sit)
331 -site=* |
--site=* |
--sit=*)
334 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
336 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
337 srcdir
="$ac_optarg" ;;
339 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
340 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
341 ac_prev
=sysconfdir
;;
342 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
343 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
344 sysconfdir
="$ac_optarg" ;;
346 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
348 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
349 target
="$ac_optarg" ;;
351 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
354 -version |
--version |
--versio |
--versi |
--vers)
355 echo "configure generated by autoconf version 2.12.1"
359 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
360 # Reject names that are not valid shell variable names.
361 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
362 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
364 ac_package
=`echo $ac_package| sed 's/-/_/g'`
369 eval "with_${ac_package}='$ac_optarg'" ;;
371 -without-* |
--without-*)
372 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package
=`echo $ac_package| sed 's/-/_/g'`
378 eval "with_${ac_package}=no" ;;
381 # Obsolete; use --with-x.
384 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
385 |
--x-incl |
--x-inc |
--x-in |
--x-i)
386 ac_prev
=x_includes
;;
387 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
388 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
389 x_includes
="$ac_optarg" ;;
391 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
392 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
393 ac_prev
=x_libraries
;;
394 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
395 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
396 x_libraries
="$ac_optarg" ;;
398 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
402 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
403 echo "configure: warning: $ac_option: invalid host type" 1>&2
405 if test "x$nonopt" != xNONE
; then
406 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
414 if test -n "$ac_prev"; then
415 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
418 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
420 # File descriptor usage:
423 # 2 errors and warnings
424 # 3 some systems may open it to /dev/tty
425 # 4 used on the Kubota Titan
426 # 6 checking for... messages and results
427 # 5 compiler messages saved in config.log
428 if test "$silent" = yes; then
436 This file contains any messages produced by compilers while
437 running configure, to aid debugging if configure makes a mistake.
440 # Strip out --no-create and --no-recursion so they do not pile up.
441 # Also quote any args containing shell metacharacters.
446 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
447 |
--no-cr |
--no-c) ;;
448 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
449 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
450 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
451 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
452 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
457 # Only set these to C if already set. These must not be set unconditionally
458 # because not all systems understand e.g. LANG=C (notably SCO).
459 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
460 # Non-C LC_CTYPE values break the ctype check.
461 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
462 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
463 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
464 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
466 # confdefs.h avoids OS command line length limits that DEFS can exceed.
467 rm -rf conftest
* confdefs.h
468 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
471 # A filename unique to this package, relative to the directory that
472 # configure is in, which we can look for to find out if srcdir is correct.
473 ac_unique_file
=libbfd.c
475 # Find the source files, if location was not specified.
476 if test -z "$srcdir"; then
477 ac_srcdir_defaulted
=yes
478 # Try the directory containing this script, then its parent.
480 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
481 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
483 if test ! -r $srcdir/$ac_unique_file; then
487 ac_srcdir_defaulted
=no
489 if test ! -r $srcdir/$ac_unique_file; then
490 if test "$ac_srcdir_defaulted" = yes; then
491 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
493 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
496 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
498 # Prefer explicitly selected file to automatically selected ones.
499 if test -z "$CONFIG_SITE"; then
500 if test "x$prefix" != xNONE
; then
501 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
503 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
506 for ac_site_file
in $CONFIG_SITE; do
507 if test -r "$ac_site_file"; then
508 echo "loading site script $ac_site_file"
513 if test -r "$cache_file"; then
514 echo "loading cache $cache_file"
517 echo "creating cache $cache_file"
522 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
523 ac_cpp
='$CPP $CPPFLAGS'
524 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
525 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
526 cross_compiling
=$ac_cv_prog_cc_cross
528 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
537 ac_n
= ac_c
='\c' ac_t
=
543 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
544 if test -f $ac_dir/install-sh
; then
546 ac_install_sh
="$ac_aux_dir/install-sh -c"
548 elif test -f $ac_dir/install.sh
; then
550 ac_install_sh
="$ac_aux_dir/install.sh -c"
554 if test -z "$ac_aux_dir"; then
555 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
557 ac_config_guess
=$ac_aux_dir/config.guess
558 ac_config_sub
=$ac_aux_dir/config.sub
559 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
562 # Do some error checking and defaulting for the host and target type.
564 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
567 # 1. You are not allowed to specify --host, --target, and nonopt at the
569 # 2. Host defaults to nonopt.
570 # 3. If nonopt is not specified, then host defaults to the current host,
571 # as determined by config.guess.
572 # 4. Target and build default to nonopt.
573 # 5. If nonopt is not specified, then target and build default to host.
575 # The aliases save the names the user supplied, while $host etc.
576 # will get canonicalized.
577 case $host---$target---$nonopt in
578 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
579 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
583 # Make sure we can run config.sub.
584 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
585 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
588 echo $ac_n "checking host system type""... $ac_c" 1>&6
589 echo "configure:590: checking host system type" >&5
592 case "$host_alias" in
596 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
597 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
599 *) host_alias
=$nonopt ;;
603 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
604 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
605 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
606 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
607 echo "$ac_t""$host" 1>&6
609 echo $ac_n "checking target system type""... $ac_c" 1>&6
610 echo "configure:611: checking target system type" >&5
613 case "$target_alias" in
616 NONE
) target_alias
=$host_alias ;;
617 *) target_alias
=$nonopt ;;
621 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
622 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
623 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
624 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
625 echo "$ac_t""$target" 1>&6
627 echo $ac_n "checking build system type""... $ac_c" 1>&6
628 echo "configure:629: checking build system type" >&5
631 case "$build_alias" in
634 NONE
) build_alias
=$host_alias ;;
635 *) build_alias
=$nonopt ;;
639 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
640 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
641 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
642 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
643 echo "$ac_t""$build" 1>&6
645 test "$host_alias" != "$target_alias" &&
646 test "$program_prefix$program_suffix$program_transform_name" = \
648 program_prefix
=${target_alias}-
650 # Extract the first word of "gcc", so it can be a program name with args.
651 set dummy gcc
; ac_word
=$2
652 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
653 echo "configure:654: checking for $ac_word" >&5
654 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
655 echo $ac_n "(cached) $ac_c" 1>&6
657 if test -n "$CC"; then
658 ac_cv_prog_CC
="$CC" # Let the user override the test.
660 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
661 for ac_dir
in $PATH; do
662 test -z "$ac_dir" && ac_dir
=.
663 if test -f $ac_dir/$ac_word; then
672 if test -n "$CC"; then
673 echo "$ac_t""$CC" 1>&6
675 echo "$ac_t""no" 1>&6
678 if test -z "$CC"; then
679 # Extract the first word of "cc", so it can be a program name with args.
680 set dummy cc
; ac_word
=$2
681 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
682 echo "configure:683: checking for $ac_word" >&5
683 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
686 if test -n "$CC"; then
687 ac_cv_prog_CC
="$CC" # Let the user override the test.
689 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
691 for ac_dir
in $PATH; do
692 test -z "$ac_dir" && ac_dir
=.
693 if test -f $ac_dir/$ac_word; then
694 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
703 if test $ac_prog_rejected = yes; then
704 # We found a bogon in the path, so make sure we never use it.
705 set dummy
$ac_cv_prog_CC
707 if test $# -gt 0; then
708 # We chose a different compiler from the bogus one.
709 # However, it has the same basename, so the bogon will be chosen
710 # first if we set CC to just the basename; use the full file name.
712 set dummy
"$ac_dir/$ac_word" "$@"
720 if test -n "$CC"; then
721 echo "$ac_t""$CC" 1>&6
723 echo "$ac_t""no" 1>&6
726 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
729 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
730 echo "configure:731: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
733 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
734 ac_cpp
='$CPP $CPPFLAGS'
735 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
736 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
737 cross_compiling
=$ac_cv_prog_cc_cross
739 cat > conftest.
$ac_ext <<EOF
740 #line 741 "configure"
741 #include "confdefs.h"
744 if { (eval echo configure
:745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
745 ac_cv_prog_cc_works
=yes
746 # If we can't run a trivial program, we are probably using a cross compiler.
747 if (.
/conftest
; exit) 2>/dev
/null
; then
748 ac_cv_prog_cc_cross
=no
750 ac_cv_prog_cc_cross
=yes
753 echo "configure: failed program was:" >&5
754 cat conftest.
$ac_ext >&5
755 ac_cv_prog_cc_works
=no
759 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
760 if test $ac_cv_prog_cc_works = no
; then
761 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
763 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
764 echo "configure:765: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
765 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
766 cross_compiling
=$ac_cv_prog_cc_cross
768 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
769 echo "configure:770: checking whether we are using GNU C" >&5
770 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
771 echo $ac_n "(cached) $ac_c" 1>&6
773 cat > conftest.c
<<EOF
778 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
785 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
787 if test $ac_cv_prog_gcc = yes; then
789 ac_test_CFLAGS
="${CFLAGS+set}"
790 ac_save_CFLAGS
="$CFLAGS"
792 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
793 echo "configure:794: checking whether ${CC-cc} accepts -g" >&5
794 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
795 echo $ac_n "(cached) $ac_c" 1>&6
797 echo 'void f(){}' > conftest.c
798 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
807 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
808 if test "$ac_test_CFLAGS" = set; then
809 CFLAGS
="$ac_save_CFLAGS"
810 elif test $ac_cv_prog_cc_g = yes; then
817 test "${CFLAGS+set}" = set || CFLAGS
="-g"
820 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
821 echo "configure:822: checking for POSIXized ISC" >&5
822 if test -d /etc
/conf
/kconfig.d
&&
823 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
825 echo "$ac_t""yes" 1>&6
826 ISC
=yes # If later tests want to check for ISC.
827 cat >> confdefs.h
<<\EOF
828 #define _POSIX_SOURCE 1
831 if test "$GCC" = yes; then
837 echo "$ac_t""no" 1>&6
842 # Find a good install program. We prefer a C program (faster),
843 # so one script is as good as another. But avoid the broken or
844 # incompatible versions:
845 # SysV /etc/install, /usr/sbin/install
846 # SunOS /usr/etc/install
849 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
850 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
851 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
852 # ./install, which can be erroneously created by make from ./install.sh.
853 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
854 echo "configure:855: checking for a BSD compatible install" >&5
855 if test -z "$INSTALL"; then
856 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
857 echo $ac_n "(cached) $ac_c" 1>&6
859 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
860 for ac_dir
in $PATH; do
861 # Account for people who put trailing slashes in PATH elements.
863 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
865 # OSF1 and SCO ODT 3.0 have their own names for install.
866 # Don't use installbsd from OSF since it installs stuff as root
868 for ac_prog
in ginstall scoinst
install; do
869 if test -f $ac_dir/$ac_prog; then
870 if test $ac_prog = install &&
871 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
872 # AIX install. It has an incompatible calling convention.
875 ac_cv_path_install
="$ac_dir/$ac_prog -c"
886 if test "${ac_cv_path_install+set}" = set; then
887 INSTALL
="$ac_cv_path_install"
889 # As a last resort, use the slow shell script. We don't cache a
890 # path for INSTALL within a source directory, because that will
891 # break other packages using the cache if that directory is
892 # removed, or if the path is relative.
893 INSTALL
="$ac_install_sh"
896 echo "$ac_t""$INSTALL" 1>&6
898 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
899 # It thinks the first close brace ends the variable substitution.
900 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
902 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
905 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
912 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
913 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
915 cat >> confdefs.h
<<EOF
916 #define PACKAGE "$PACKAGE"
919 cat >> confdefs.h
<<EOF
920 #define VERSION "$VERSION"
923 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
924 echo "configure:925: checking whether build environment is sane" >&5
927 echo timestamp
> conftestfile
928 # Do `set' in a subshell so we don't clobber the current shell's
929 # arguments. Must try -L first in case configure is actually a
930 # symlink; some systems play weird games with the mod time of symlinks
931 # (eg FreeBSD returns the mod time of the symlink's containing
934 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
935 if test "" = "X"; then
937 set X
`ls -t $srcdir/configure conftestfile`
939 test "$2" = conftestfile
945 { echo "configure: error: newly created file is older than distributed files!
946 Check your system clock" 1>&2; exit 1; }
949 echo "$ac_t""yes" 1>&6
950 if test "$program_transform_name" = s
,x
,x
,; then
951 program_transform_name
=
953 # Double any \ or $. echo might interpret backslashes.
954 cat <<\EOF_SED
> conftestsed
955 s
,\\,\\\\,g
; s
,\$
,$$
,g
957 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
960 test "$program_prefix" != NONE
&&
961 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
962 # Use a double $ so make ignores it.
963 test "$program_suffix" != NONE
&&
964 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
966 # sed with no file args requires a program.
967 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
969 missing_dir
=`cd $ac_aux_dir && pwd`
970 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
971 echo "configure:972: checking for working aclocal" >&5
972 # Run test in a subshell; some versions of sh will print an error if
973 # an executable is not found, even if stderr is redirected.
974 # Redirect stdin to placate older versions of autoconf. Sigh.
975 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
977 echo "$ac_t""found" 1>&6
979 ACLOCAL
="$missing_dir/missing aclocal"
980 echo "$ac_t""missing" 1>&6
983 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
984 echo "configure:985: checking for working autoconf" >&5
985 # Run test in a subshell; some versions of sh will print an error if
986 # an executable is not found, even if stderr is redirected.
987 # Redirect stdin to placate older versions of autoconf. Sigh.
988 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
990 echo "$ac_t""found" 1>&6
992 AUTOCONF
="$missing_dir/missing autoconf"
993 echo "$ac_t""missing" 1>&6
996 echo $ac_n "checking for working automake""... $ac_c" 1>&6
997 echo "configure:998: checking for working automake" >&5
998 # Run test in a subshell; some versions of sh will print an error if
999 # an executable is not found, even if stderr is redirected.
1000 # Redirect stdin to placate older versions of autoconf. Sigh.
1001 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1003 echo "$ac_t""found" 1>&6
1005 AUTOMAKE
="$missing_dir/missing automake"
1006 echo "$ac_t""missing" 1>&6
1009 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1010 echo "configure:1011: checking for working autoheader" >&5
1011 # Run test in a subshell; some versions of sh will print an error if
1012 # an executable is not found, even if stderr is redirected.
1013 # Redirect stdin to placate older versions of autoconf. Sigh.
1014 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1015 AUTOHEADER
=autoheader
1016 echo "$ac_t""found" 1>&6
1018 AUTOHEADER
="$missing_dir/missing autoheader"
1019 echo "$ac_t""missing" 1>&6
1022 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1023 echo "configure:1024: checking for working makeinfo" >&5
1024 # Run test in a subshell; some versions of sh will print an error if
1025 # an executable is not found, even if stderr is redirected.
1026 # Redirect stdin to placate older versions of autoconf. Sigh.
1027 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1029 echo "$ac_t""found" 1>&6
1031 MAKEINFO
="$missing_dir/missing makeinfo"
1032 echo "$ac_t""missing" 1>&6
1035 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1036 echo "configure:1037: checking whether ${MAKE-make} sets \${MAKE}" >&5
1037 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1038 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1039 echo $ac_n "(cached) $ac_c" 1>&6
1041 cat > conftestmake
<<\EOF
1043 @
echo 'ac_maketemp="${MAKE}"'
1045 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1046 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1047 if test -n "$ac_maketemp"; then
1048 eval ac_cv_prog_make_
${ac_make}_set
=yes
1050 eval ac_cv_prog_make_
${ac_make}_set
=no
1054 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1055 echo "$ac_t""yes" 1>&6
1058 echo "$ac_t""no" 1>&6
1059 SET_MAKE
="MAKE=${MAKE-make}"
1063 if test $host != $build; then
1064 ac_tool_prefix
=${host_alias}-
1069 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1070 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1071 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1072 echo "configure:1073: checking for $ac_word" >&5
1073 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1074 echo $ac_n "(cached) $ac_c" 1>&6
1076 if test -n "$AR"; then
1077 ac_cv_prog_AR
="$AR" # Let the user override the test.
1079 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1080 for ac_dir
in $PATH; do
1081 test -z "$ac_dir" && ac_dir
=.
1082 if test -f $ac_dir/$ac_word; then
1083 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1088 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1092 if test -n "$AR"; then
1093 echo "$ac_t""$AR" 1>&6
1095 echo "$ac_t""no" 1>&6
1100 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1101 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1102 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1103 echo "configure:1104: checking for $ac_word" >&5
1104 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1105 echo $ac_n "(cached) $ac_c" 1>&6
1107 if test -n "$RANLIB"; then
1108 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1110 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1111 for ac_dir
in $PATH; do
1112 test -z "$ac_dir" && ac_dir
=.
1113 if test -f $ac_dir/$ac_word; then
1114 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1121 RANLIB
="$ac_cv_prog_RANLIB"
1122 if test -n "$RANLIB"; then
1123 echo "$ac_t""$RANLIB" 1>&6
1125 echo "$ac_t""no" 1>&6
1129 if test -z "$ac_cv_prog_RANLIB"; then
1130 if test -n "$ac_tool_prefix"; then
1131 # Extract the first word of "ranlib", so it can be a program name with args.
1132 set dummy ranlib
; ac_word
=$2
1133 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1134 echo "configure:1135: checking for $ac_word" >&5
1135 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1136 echo $ac_n "(cached) $ac_c" 1>&6
1138 if test -n "$RANLIB"; then
1139 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1141 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1142 for ac_dir
in $PATH; do
1143 test -z "$ac_dir" && ac_dir
=.
1144 if test -f $ac_dir/$ac_word; then
1145 ac_cv_prog_RANLIB
="ranlib"
1150 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1153 RANLIB
="$ac_cv_prog_RANLIB"
1154 if test -n "$RANLIB"; then
1155 echo "$ac_t""$RANLIB" 1>&6
1157 echo "$ac_t""no" 1>&6
1166 # Extract the first word of "ranlib", so it can be a program name with args.
1167 set dummy ranlib
; ac_word
=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1176 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1177 for ac_dir
in $PATH; do
1178 test -z "$ac_dir" && ac_dir
=.
1179 if test -f $ac_dir/$ac_word; then
1180 ac_cv_prog_RANLIB
="ranlib"
1185 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1188 RANLIB
="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1195 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1196 if test "${with_gnu_ld+set}" = set; then
1197 withval
="$with_gnu_ld"
1198 test "$withval" = no || with_gnu_ld
=yes
1203 if test "$with_gnu_ld" = yes; then
1204 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1205 echo "configure:1206: checking for GNU ld" >&5
1207 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1208 echo "configure:1209: checking for non-GNU ld" >&5
1210 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1211 echo $ac_n "(cached) $ac_c" 1>&6
1215 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1216 for ac_dir
in $PATH; do
1217 test -z "$ac_dir" && ac_dir
=.
1218 if test -f "$ac_dir/ld"; then
1219 ac_cv_path_LD
="$ac_dir/ld"
1220 # Check to see if the program is GNU ld. I'd rather use --version,
1221 # but apparently some GNU ld's only accept -v.
1222 # Break only if it was the GNU/non-GNU ld that we prefer.
1223 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1224 test "$with_gnu_ld" = yes && break
1226 test "$with_gnu_ld" != yes && break
1233 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1239 if test -n "$LD"; then
1240 echo "$ac_t""$LD" 1>&6
1242 echo "$ac_t""no" 1>&6
1244 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1246 echo $ac_n "checking whether we are using GNU ld""... $ac_c" 1>&6
1247 echo "configure:1248: checking whether we are using GNU ld" >&5
1248 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1249 echo $ac_n "(cached) $ac_c" 1>&6
1251 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1252 if $LD -v 2>&1 </dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1253 ac_cv_prog_gnu_ld
=yes
1255 ac_cv_prog_gnu_ld
=no
1259 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1262 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1263 echo "configure:1264: checking whether ln -s works" >&5
1264 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1265 echo $ac_n "(cached) $ac_c" 1>&6
1268 if ln -s X conftestdata
2>/dev
/null
1271 ac_cv_prog_LN_S
="ln -s"
1276 LN_S
="$ac_cv_prog_LN_S"
1277 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1278 echo "$ac_t""yes" 1>&6
1280 echo "$ac_t""no" 1>&6
1289 # Always use our own libtool.
1290 LIBTOOL
='$(top_builddir)/libtool'
1293 # Check whether --enable-shared or --disable-shared was given.
1294 if test "${enable_shared+set}" = set; then
1295 enableval
="$enable_shared"
1296 case "$enableval" in
1297 yes) enable_shared
=yes ;;
1298 no
) enable_shared
=no
;;
1299 *bfd
*) enable_shared
=yes ;;
1305 test "$enable_shared" = no
&& libtool_shared
=" --disable-shared"
1307 # Check whether --enable-static or --disable-static was given.
1308 if test "${enable_static+set}" = set; then
1309 enableval
="$enable_static"
1310 if test "$enableval" = no
; then
1318 test "$enable_static" = no
&& libtool_static
=" --disable-static"
1320 libtool_flags
="$libtool_shared$libtool_static"
1321 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1322 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1323 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1325 # Some flags need to be propagated to the compiler or linker for good
1329 ac_save_CFLAGS
="$CFLAGS"
1330 # -n32 always needs to be added to the linker when using GCC.
1331 test "$ac_cv_prog_gcc" = yes && CFLAGS
="$CFLAGS -n32"
1332 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1333 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1337 CFLAGS
="$ac_save_CFLAGS"
1341 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1342 CFLAGS
="$CFLAGS -belf"
1346 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1347 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1348 LD
="$LD" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1349 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1350 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1351 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1354 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1355 if test "${enable_64_bit_bfd+set}" = set; then
1356 enableval
="$enable_64_bit_bfd"
1357 case "${enableval}" in
1360 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1365 # Check whether --enable-targets or --disable-targets was given.
1366 if test "${enable_targets+set}" = set; then
1367 enableval
="$enable_targets"
1368 case "${enableval}" in
1369 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1371 no
) enable_targets
= ;;
1372 *) enable_targets
=$enableval ;;
1375 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1376 if test "${enable_commonbfdlib+set}" = set; then
1377 enableval
="$enable_commonbfdlib"
1378 case "${enableval}" in
1379 yes) commonbfdlib
=true
;;
1380 no
) commonbfdlib
=false
;;
1381 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1384 # Check whether --with-mmap or --without-mmap was given.
1385 if test "${with_mmap+set}" = set; then
1386 withval
="$with_mmap"
1387 case "${withval}" in
1388 yes) want_mmap
=true
;;
1389 no
) want_mmap
=false
;;
1390 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1400 if test -z "$target" ; then
1401 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1403 if test "$program_transform_name" = s
,x
,x
,; then
1404 program_transform_name
=
1406 # Double any \ or $. echo might interpret backslashes.
1407 cat <<\EOF_SED
> conftestsed
1408 s
,\\,\\\\,g
; s
,\$
,$$
,g
1410 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1413 test "$program_prefix" != NONE
&&
1414 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1415 # Use a double $ so make ignores it.
1416 test "$program_suffix" != NONE
&&
1417 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1419 # sed with no file args requires a program.
1420 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1423 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1424 echo "configure:1425: checking whether to enable maintainer-specific portions of Makefiles" >&5
1425 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1426 if test "${enable_maintainer_mode+set}" = set; then
1427 enableval
="$enable_maintainer_mode"
1428 USE_MAINTAINER_MODE
=$enableval
1430 USE_MAINTAINER_MODE
=no
1433 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1434 if test $USE_MAINTAINER_MODE = yes; then
1441 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1442 echo "configure:1443: checking for Cygwin32 environment" >&5
1443 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1444 echo $ac_n "(cached) $ac_c" 1>&6
1446 cat > conftest.
$ac_ext <<EOF
1447 #line 1448 "configure"
1448 #include "confdefs.h"
1451 return __CYGWIN32__;
1454 if { (eval echo configure
:1455: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1458 echo "configure: failed program was:" >&5
1459 cat conftest.
$ac_ext >&5
1467 echo "$ac_t""$am_cv_cygwin32" 1>&6
1469 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1470 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
1471 echo "configure:1472: checking for Mingw32 environment" >&5
1472 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
1473 echo $ac_n "(cached) $ac_c" 1>&6
1475 cat > conftest.
$ac_ext <<EOF
1476 #line 1477 "configure"
1477 #include "confdefs.h"
1483 if { (eval echo configure
:1484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1487 echo "configure: failed program was:" >&5
1488 cat conftest.
$ac_ext >&5
1496 echo "$ac_t""$am_cv_mingw32" 1>&6
1498 test "$am_cv_mingw32" = yes && MINGW32
=yes
1501 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1502 echo "configure:1503: checking for executable suffix" >&5
1503 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1504 echo $ac_n "(cached) $ac_c" 1>&6
1507 if test "$CYGWIN32" = yes -o "$MINGW32" = yes; then
1510 cat > am_c_test.c
<< 'EOF'
1512 /* Nothing needed here
*/
1515 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1516 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1520 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1523 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1524 echo "$ac_t""${am_cv_exeext}" 1>&6
1532 # Extract the first word of "gcc", so it can be a program name with args.
1533 set dummy gcc
; ac_word
=$2
1534 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1535 echo "configure:1536: checking for $ac_word" >&5
1536 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1537 echo $ac_n "(cached) $ac_c" 1>&6
1539 if test -n "$CC"; then
1540 ac_cv_prog_CC
="$CC" # Let the user override the test.
1542 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1543 for ac_dir
in $PATH; do
1544 test -z "$ac_dir" && ac_dir
=.
1545 if test -f $ac_dir/$ac_word; then
1554 if test -n "$CC"; then
1555 echo "$ac_t""$CC" 1>&6
1557 echo "$ac_t""no" 1>&6
1560 if test -z "$CC"; then
1561 # Extract the first word of "cc", so it can be a program name with args.
1562 set dummy cc
; ac_word
=$2
1563 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1564 echo "configure:1565: checking for $ac_word" >&5
1565 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1566 echo $ac_n "(cached) $ac_c" 1>&6
1568 if test -n "$CC"; then
1569 ac_cv_prog_CC
="$CC" # Let the user override the test.
1571 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1573 for ac_dir
in $PATH; do
1574 test -z "$ac_dir" && ac_dir
=.
1575 if test -f $ac_dir/$ac_word; then
1576 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1577 ac_prog_rejected
=yes
1585 if test $ac_prog_rejected = yes; then
1586 # We found a bogon in the path, so make sure we never use it.
1587 set dummy
$ac_cv_prog_CC
1589 if test $# -gt 0; then
1590 # We chose a different compiler from the bogus one.
1591 # However, it has the same basename, so the bogon will be chosen
1592 # first if we set CC to just the basename; use the full file name.
1594 set dummy
"$ac_dir/$ac_word" "$@"
1602 if test -n "$CC"; then
1603 echo "$ac_t""$CC" 1>&6
1605 echo "$ac_t""no" 1>&6
1608 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1611 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1612 echo "configure:1613: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1615 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1616 ac_cpp
='$CPP $CPPFLAGS'
1617 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1618 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1619 cross_compiling
=$ac_cv_prog_cc_cross
1621 cat > conftest.
$ac_ext <<EOF
1622 #line 1623 "configure"
1623 #include "confdefs.h"
1626 if { (eval echo configure
:1627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1627 ac_cv_prog_cc_works
=yes
1628 # If we can't run a trivial program, we are probably using a cross compiler.
1629 if (.
/conftest
; exit) 2>/dev
/null
; then
1630 ac_cv_prog_cc_cross
=no
1632 ac_cv_prog_cc_cross
=yes
1635 echo "configure: failed program was:" >&5
1636 cat conftest.
$ac_ext >&5
1637 ac_cv_prog_cc_works
=no
1641 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1642 if test $ac_cv_prog_cc_works = no
; then
1643 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1645 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1646 echo "configure:1647: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1647 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1648 cross_compiling
=$ac_cv_prog_cc_cross
1650 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1651 echo "configure:1652: checking whether we are using GNU C" >&5
1652 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1653 echo $ac_n "(cached) $ac_c" 1>&6
1655 cat > conftest.c
<<EOF
1660 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1661: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1667 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1669 if test $ac_cv_prog_gcc = yes; then
1671 ac_test_CFLAGS
="${CFLAGS+set}"
1672 ac_save_CFLAGS
="$CFLAGS"
1674 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1675 echo "configure:1676: checking whether ${CC-cc} accepts -g" >&5
1676 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1677 echo $ac_n "(cached) $ac_c" 1>&6
1679 echo 'void f(){}' > conftest.c
1680 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1689 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1690 if test "$ac_test_CFLAGS" = set; then
1691 CFLAGS
="$ac_save_CFLAGS"
1692 elif test $ac_cv_prog_cc_g = yes; then
1699 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1703 # Permit host specific settings.
1704 .
${srcdir}/configure.
host
1708 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1711 BFD_HOST_64BIT_LONG
=0
1712 BFD_HOST_64_BIT_DEFINED
=0
1715 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1716 BFD_HOST_64BIT_LONG
=1
1717 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1718 BFD_HOST_64_BIT_DEFINED
=1
1719 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
1720 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
1727 # Put a plausible default for CC_FOR_BUILD in Makefile.
1728 if test -z "$CC_FOR_BUILD"; then
1729 if test "x$cross_compiling" = "xno"; then
1730 CC_FOR_BUILD
='$(CC)'
1736 # Also set EXEEXT_FOR_BUILD.
1737 if test "x$cross_compiling" = "xno"; then
1738 EXEEXT_FOR_BUILD
='$(EXEEXT)'
1740 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
1741 echo "configure:1742: checking for build system executable suffix" >&5
1742 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
1743 echo $ac_n "(cached) $ac_c" 1>&6
1745 cat > ac_c_test.c
<< 'EOF'
1747 /* Nothing needed here
*/
1750 ${CC_FOR_BUILD} -o ac_c_test am_c_test.c
1>&5 2>&5
1751 bfd_cv_build_exeext
=`echo ac_c_test.* | grep -v ac_c_test.c | sed -e s/ac_c_test//`
1753 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
1756 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
1758 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
1762 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1763 echo "configure:1764: checking how to run the C preprocessor" >&5
1764 # On Suns, sometimes $CPP names a directory.
1765 if test -n "$CPP" && test -d "$CPP"; then
1768 if test -z "$CPP"; then
1769 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1770 echo $ac_n "(cached) $ac_c" 1>&6
1772 # This must be in double quotes, not single quotes, because CPP may get
1773 # substituted into the Makefile and "${CC-cc}" will confuse make.
1775 # On the NeXT, cc -E runs the code through the compiler's parser,
1776 # not just through cpp.
1777 cat > conftest.
$ac_ext <<EOF
1778 #line 1779 "configure"
1779 #include "confdefs.h"
1783 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1784 { (eval echo configure
:1785: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1785 ac_err
=`grep -v '^ *+' conftest.out`
1786 if test -z "$ac_err"; then
1790 echo "configure: failed program was:" >&5
1791 cat conftest.
$ac_ext >&5
1793 CPP
="${CC-cc} -E -traditional-cpp"
1794 cat > conftest.
$ac_ext <<EOF
1795 #line 1796 "configure"
1796 #include "confdefs.h"
1800 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1801 { (eval echo configure
:1802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1802 ac_err
=`grep -v '^ *+' conftest.out`
1803 if test -z "$ac_err"; then
1807 echo "configure: failed program was:" >&5
1808 cat conftest.
$ac_ext >&5
1815 ac_cv_prog_CPP
="$CPP"
1817 CPP
="$ac_cv_prog_CPP"
1819 ac_cv_prog_CPP
="$CPP"
1821 echo "$ac_t""$CPP" 1>&6
1823 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
1825 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1826 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1827 echo "configure:1828: checking for $ac_hdr" >&5
1828 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1829 echo $ac_n "(cached) $ac_c" 1>&6
1831 cat > conftest.
$ac_ext <<EOF
1832 #line 1833 "configure"
1833 #include "confdefs.h"
1836 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1837 { (eval echo configure
:1838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1838 ac_err
=`grep -v '^ *+' conftest.out`
1839 if test -z "$ac_err"; then
1841 eval "ac_cv_header_$ac_safe=yes"
1844 echo "configure: failed program was:" >&5
1845 cat conftest.
$ac_ext >&5
1847 eval "ac_cv_header_$ac_safe=no"
1851 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1852 echo "$ac_t""yes" 1>&6
1853 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1854 cat >> confdefs.h
<<EOF
1855 #define $ac_tr_hdr 1
1859 echo "$ac_t""no" 1>&6
1863 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
1865 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1866 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1867 echo "configure:1868: checking for $ac_hdr" >&5
1868 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1869 echo $ac_n "(cached) $ac_c" 1>&6
1871 cat > conftest.
$ac_ext <<EOF
1872 #line 1873 "configure"
1873 #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
1881 eval "ac_cv_header_$ac_safe=yes"
1884 echo "configure: failed program was:" >&5
1885 cat conftest.
$ac_ext >&5
1887 eval "ac_cv_header_$ac_safe=no"
1891 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1892 echo "$ac_t""yes" 1>&6
1893 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1894 cat >> confdefs.h
<<EOF
1895 #define $ac_tr_hdr 1
1899 echo "$ac_t""no" 1>&6
1903 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1904 echo "configure:1905: checking whether time.h and sys/time.h may both be included" >&5
1905 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1906 echo $ac_n "(cached) $ac_c" 1>&6
1908 cat > conftest.
$ac_ext <<EOF
1909 #line 1910 "configure"
1910 #include "confdefs.h"
1911 #include <sys/types.h>
1912 #include <sys/time.h>
1918 if { (eval echo configure
:1919: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1920 ac_cv_header_time
=yes
1922 echo "configure: failed program was:" >&5
1923 cat conftest.
$ac_ext >&5
1925 ac_cv_header_time
=no
1930 echo "$ac_t""$ac_cv_header_time" 1>&6
1931 if test $ac_cv_header_time = yes; then
1932 cat >> confdefs.h
<<\EOF
1933 #define TIME_WITH_SYS_TIME 1
1938 for ac_func
in fcntl getpagesize setitimer sysconf fdopen
1940 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1941 echo "configure:1942: checking for $ac_func" >&5
1942 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1943 echo $ac_n "(cached) $ac_c" 1>&6
1945 cat > conftest.
$ac_ext <<EOF
1946 #line 1947 "configure"
1947 #include "confdefs.h"
1948 /* System header to define __stub macros and hopefully few prototypes,
1949 which can conflict with char $ac_func(); below. */
1951 /* Override any gcc2 internal prototype to avoid an error. */
1952 /* We use char because int might match the return type of a gcc2
1953 builtin and then its argument prototype would still apply. */
1958 /* The GNU C library defines this for functions which it implements
1959 to always fail with ENOSYS. Some functions are actually named
1960 something starting with __ and the normal name is an alias. */
1961 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1969 if { (eval echo configure
:1970: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1971 eval "ac_cv_func_$ac_func=yes"
1973 echo "configure: failed program was:" >&5
1974 cat conftest.
$ac_ext >&5
1976 eval "ac_cv_func_$ac_func=no"
1981 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1982 echo "$ac_t""yes" 1>&6
1983 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1984 cat >> confdefs.h
<<EOF
1985 #define $ac_tr_func 1
1989 echo "$ac_t""no" 1>&6
1996 i
[345]86-*-msdos* | i
[345]86-*-go32* |
*-*-cygwin32 |
*-*-windows)
1997 cat >> confdefs.h
<<\EOF
1998 #define USE_BINARY_FOPEN 1
2003 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2004 echo "configure:2005: checking whether strstr must be declared" >&5
2005 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
2006 echo $ac_n "(cached) $ac_c" 1>&6
2008 cat > conftest.
$ac_ext <<EOF
2009 #line 2010 "configure"
2010 #include "confdefs.h"
2013 #ifdef HAVE_STRING_H
2016 #ifdef HAVE_STRINGS_H
2017 #include <strings.h>
2020 #ifdef HAVE_STDLIB_H
2023 #ifdef HAVE_UNISTD_H
2027 char *(*pfn) = (char *(*)) strstr
2030 if { (eval echo configure
:2031: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2032 bfd_cv_decl_needed_strstr
=no
2034 echo "configure: failed program was:" >&5
2035 cat conftest.
$ac_ext >&5
2037 bfd_cv_decl_needed_strstr
=yes
2042 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2043 if test $bfd_cv_decl_needed_strstr = yes; then
2044 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2045 cat >> confdefs.h
<<EOF
2046 #define $bfd_tr_decl 1
2051 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2052 echo "configure:2053: checking whether malloc must be declared" >&5
2053 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2054 echo $ac_n "(cached) $ac_c" 1>&6
2056 cat > conftest.
$ac_ext <<EOF
2057 #line 2058 "configure"
2058 #include "confdefs.h"
2061 #ifdef HAVE_STRING_H
2064 #ifdef HAVE_STRINGS_H
2065 #include <strings.h>
2068 #ifdef HAVE_STDLIB_H
2071 #ifdef HAVE_UNISTD_H
2075 char *(*pfn) = (char *(*)) malloc
2078 if { (eval echo configure
:2079: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2080 bfd_cv_decl_needed_malloc
=no
2082 echo "configure: failed program was:" >&5
2083 cat conftest.
$ac_ext >&5
2085 bfd_cv_decl_needed_malloc
=yes
2090 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2091 if test $bfd_cv_decl_needed_malloc = yes; then
2092 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2093 cat >> confdefs.h
<<EOF
2094 #define $bfd_tr_decl 1
2099 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2100 echo "configure:2101: checking whether realloc must be declared" >&5
2101 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2102 echo $ac_n "(cached) $ac_c" 1>&6
2104 cat > conftest.
$ac_ext <<EOF
2105 #line 2106 "configure"
2106 #include "confdefs.h"
2109 #ifdef HAVE_STRING_H
2112 #ifdef HAVE_STRINGS_H
2113 #include <strings.h>
2116 #ifdef HAVE_STDLIB_H
2119 #ifdef HAVE_UNISTD_H
2123 char *(*pfn) = (char *(*)) realloc
2126 if { (eval echo configure
:2127: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2128 bfd_cv_decl_needed_realloc
=no
2130 echo "configure: failed program was:" >&5
2131 cat conftest.
$ac_ext >&5
2133 bfd_cv_decl_needed_realloc
=yes
2138 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2139 if test $bfd_cv_decl_needed_realloc = yes; then
2140 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2141 cat >> confdefs.h
<<EOF
2142 #define $bfd_tr_decl 1
2147 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2148 echo "configure:2149: checking whether free must be declared" >&5
2149 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2150 echo $ac_n "(cached) $ac_c" 1>&6
2152 cat > conftest.
$ac_ext <<EOF
2153 #line 2154 "configure"
2154 #include "confdefs.h"
2157 #ifdef HAVE_STRING_H
2160 #ifdef HAVE_STRINGS_H
2161 #include <strings.h>
2164 #ifdef HAVE_STDLIB_H
2167 #ifdef HAVE_UNISTD_H
2171 char *(*pfn) = (char *(*)) free
2174 if { (eval echo configure
:2175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2176 bfd_cv_decl_needed_free
=no
2178 echo "configure: failed program was:" >&5
2179 cat conftest.
$ac_ext >&5
2181 bfd_cv_decl_needed_free
=yes
2186 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2187 if test $bfd_cv_decl_needed_free = yes; then
2188 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2189 cat >> confdefs.h
<<EOF
2190 #define $bfd_tr_decl 1
2195 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2196 echo "configure:2197: checking whether getenv must be declared" >&5
2197 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2198 echo $ac_n "(cached) $ac_c" 1>&6
2200 cat > conftest.
$ac_ext <<EOF
2201 #line 2202 "configure"
2202 #include "confdefs.h"
2205 #ifdef HAVE_STRING_H
2208 #ifdef HAVE_STRINGS_H
2209 #include <strings.h>
2212 #ifdef HAVE_STDLIB_H
2215 #ifdef HAVE_UNISTD_H
2219 char *(*pfn) = (char *(*)) getenv
2222 if { (eval echo configure
:2223: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2224 bfd_cv_decl_needed_getenv
=no
2226 echo "configure: failed program was:" >&5
2227 cat conftest.
$ac_ext >&5
2229 bfd_cv_decl_needed_getenv
=yes
2234 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2235 if test $bfd_cv_decl_needed_getenv = yes; then
2236 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2237 cat >> confdefs.h
<<EOF
2238 #define $bfd_tr_decl 1
2244 # If we are configured native, pick a core file support file.
2247 if test "${target}" = "${host}"; then
2250 COREFILE
=trad-core.lo
2251 cat >> confdefs.h
<<\EOF
2252 #define TRAD_HEADER "hosts/alphalinux.h"
2256 alpha
*-*-*) COREFILE
=osf-core.lo
;;
2257 arm-
*-riscix) COREFILE
=trad-core.lo
;;
2258 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
2259 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
2260 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
2261 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
2262 i
[3456]86-sequent-bsd*)
2263 COREFILE
=trad-core.lo
;
2264 cat >> confdefs.h
<<\EOF
2265 #define TRAD_HEADER "hosts/symmetry.h"
2269 i
[3456]86-sequent-sysv4*) ;;
2270 i
[3456]86-sequent-sysv*)
2271 COREFILE
=trad-core.lo
2272 cat >> confdefs.h
<<\EOF
2273 #define TRAD_HEADER "hosts/symmetry.h"
2277 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
2278 COREFILE
=trad-core.lo
2279 cat >> confdefs.h
<<\EOF
2280 #define TRAD_HEADER "hosts/i386bsd.h"
2284 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
2285 COREFILE
=netbsd-core.lo
2287 i
[3456]86-esix-sysv3*)
2288 COREFILE
=trad-core.lo
2289 cat >> confdefs.h
<<\EOF
2290 #define TRAD_HEADER "hosts/esix.h"
2294 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
2295 COREFILE
=trad-core.lo
2296 cat >> confdefs.h
<<\EOF
2297 #define TRAD_HEADER "hosts/i386sco.h"
2302 COREFILE
=trad-core.lo
2303 cat >> confdefs.h
<<\EOF
2304 #define TRAD_HEADER "hosts/i386mach3.h"
2309 COREFILE
=trad-core.lo
2310 cat >> confdefs.h
<<\EOF
2311 #define TRAD_HEADER "hosts/i386linux.h"
2315 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
2316 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
2317 i860-
*-mach3* | i860-
*-osf1*)
2318 COREFILE
=trad-core.lo
2319 cat >> confdefs.h
<<\EOF
2320 #define TRAD_HEADER "hosts/i860mach3.h"
2325 COREFILE
=trad-core.lo
2326 cat >> confdefs.h
<<\EOF
2327 #define TRAD_HEADER "hosts/mipsbsd.h"
2332 COREFILE
=trad-core.lo
2333 cat >> confdefs.h
<<\EOF
2334 #define TRAD_HEADER "hosts/mipsmach3.h"
2338 mips-
*-netbsd* | mips
*-*-openbsd*)
2339 COREFILE
=netbsd-core.lo
2342 COREFILE
=trad-core.lo
2343 cat >> confdefs.h
<<\EOF
2344 #define TRAD_HEADER "hosts/decstation.h"
2348 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
2349 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
2350 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
2352 COREFILE
=trad-core.lo
2353 cat >> confdefs.h
<<\EOF
2354 #define TRAD_HEADER "hosts/mipsmach3.h"
2359 mips-
*-sysv* | mips-
*-riscos*)
2360 COREFILE
=trad-core.lo
2361 cat >> confdefs.h
<<\EOF
2362 #define TRAD_HEADER "hosts/riscos.h"
2367 COREFILE
=trad-core.lo
2368 cat >> confdefs.h
<<\EOF
2369 #define TRAD_HEADER "hosts/news-mips.h"
2374 COREFILE
=trad-core.lo
2375 cat >> confdefs.h
<<\EOF
2376 #define TRAD_HEADER "hosts/dpx2.h"
2380 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
2382 COREFILE
=trad-core.lo
2383 cat >> confdefs.h
<<\EOF
2384 #define TRAD_HEADER "hosts/hp300bsd.h"
2389 COREFILE
=trad-core.lo
2390 cat >> confdefs.h
<<\EOF
2391 #define TRAD_HEADER "hosts/m68klinux.h"
2395 m68
*-motorola-sysv*)
2396 COREFILE
=trad-core.lo
2397 cat >> confdefs.h
<<\EOF
2398 #define TRAD_HEADER "hosts/delta68.h"
2403 COREFILE
=trad-core.lo
2404 cat >> confdefs.h
<<\EOF
2405 #define TRAD_HEADER "hosts/news.h"
2409 m68
*-*-netbsd* | m68
*-*-openbsd*)
2410 COREFILE
=netbsd-core.lo
2413 COREFILE
=trad-core.lo
2414 cat >> confdefs.h
<<\EOF
2415 #define TRAD_HEADER "hosts/m68kaux.h"
2420 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
2422 COREFILE
=trad-core.lo
2423 cat >> confdefs.h
<<\EOF
2424 #define TRAD_HEADER "hosts/m88kmach3.h"
2429 COREFILE
=trad-core.lo
2430 cat >> confdefs.h
<<\EOF
2431 #define TRAD_HEADER "hosts/pc532mach.h"
2435 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
2436 COREFILE
=netbsd-core.lo
2438 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
2439 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2440 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
2441 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
2442 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2443 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
2445 sparc-
*-netbsd* | sparc-
*-openbsd*)
2446 COREFILE
=netbsd-core.lo
2449 COREFILE
=trad-core.lo
2450 cat >> confdefs.h
<<\EOF
2451 #define TRAD_HEADER "hosts/sparclinux.h"
2456 COREFILE
=trad-core.lo
2457 cat >> confdefs.h
<<\EOF
2458 #define TRAD_HEADER "hosts/tahoe.h"
2463 COREFILE
=trad-core.lo
2464 cat >> confdefs.h
<<\EOF
2465 #define TRAD_HEADER "hosts/vaxult2.h"
2470 COREFILE
=trad-core.lo
2471 cat >> confdefs.h
<<\EOF
2472 #define TRAD_HEADER "hosts/vaxult2.h"
2477 COREFILE
=trad-core.lo
2478 cat >> confdefs.h
<<\EOF
2479 #define TRAD_HEADER "hosts/vaxbsd.h"
2486 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
2487 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
2488 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
2489 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
2490 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
2491 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
2492 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
2493 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
2494 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
2497 # The ELF code uses the native <sys/procfs.h> to handle core files.
2498 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2500 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2501 echo "configure:2502: checking for sys/procfs.h" >&5
2502 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2503 echo $ac_n "(cached) $ac_c" 1>&6
2505 cat > conftest.
$ac_ext <<EOF
2506 #line 2507 "configure"
2507 #include "confdefs.h"
2508 #include <sys/procfs.h>
2513 if { (eval echo configure
:2514: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2515 bfd_cv_header_sys_procfs_h
=yes
2517 echo "configure: failed program was:" >&5
2518 cat conftest.
$ac_ext >&5
2520 bfd_cv_header_sys_procfs_h
=no
2525 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2526 if test $bfd_cv_header_sys_procfs_h = yes; then
2527 cat >> confdefs.h
<<\EOF
2528 #define HAVE_SYS_PROCFS_H 1
2539 # Canonicalize the secondary target names.
2540 if test -n "$enable_targets" ; then
2541 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2543 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2544 if test -n "$result" ; then
2545 canon_targets
="$canon_targets $result"
2547 # Allow targets that config.sub doesn't recognize, like "all".
2548 canon_targets
="$canon_targets $targ"
2558 for targ
in $target $canon_targets
2560 if test "x$targ" = "xall"; then
2563 .
$srcdir/config.bfd
2564 if test "x$targ" = "x$target"; then
2567 selvecs
="$selvecs $targ_defvec $targ_selvecs"
2568 selarchs
="$selarchs $targ_archs"
2569 TDEFINES
="$TDEFINES $targ_cflags"
2574 # This processing still needs to be done if we're to decide properly whether
2575 # 64-bit support needs to be compiled in. Currently, it will be included if
2576 # the default or any other explicitly requested target requires it; it
2577 # will not be included on a 32-bit host if no 64-bit target is requested, and
2578 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2581 # uniq the default and selected vectors in all the configured targets.
2583 for i
in $selvecs ; do
2591 # uniq the architectures in all the configured targets.
2593 for i
in $selarchs ; do
2601 # Target backend .o files.
2604 elf
="elflink.lo dwarf2.lo"
2609 # This list is alphabetized to make it easy to compare
2610 # with the two vector lists in targets.c.
2611 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
2612 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
2613 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2614 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2615 armpe_little_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2616 armpe_big_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2617 armpei_little_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2618 armpei_big_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2619 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
2620 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2621 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2622 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2623 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2624 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
2625 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
2626 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
2627 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
2629 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2630 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2631 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2632 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2633 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2635 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
2636 # start-sanitize-d30v
2637 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
2639 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
2640 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
2641 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
2642 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2643 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2644 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2646 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
2647 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
2648 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
2649 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
2650 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
2651 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2652 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2653 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2654 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2655 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
2656 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
2657 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2659 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2661 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
2663 cisco_core_vec
) tb
="$tb cisco-core.lo" ;;
2664 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
2666 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2667 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2668 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2669 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2671 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
2672 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
2673 evax_alpha_vec
) tb
="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2675 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
2676 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
2677 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
2678 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
2679 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
2680 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
2681 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
2682 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
2683 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
2684 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
2685 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
2686 i386pe_vec
) tb
="$tb pe-i386.lo cofflink.lo " ;;
2687 i386pei_vec
) tb
="$tb pei-i386.lo cofflink.lo" ;;
2688 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
2689 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2690 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2691 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
2692 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
2693 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
2694 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
2695 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2696 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2697 ieee_vec
) tb
="$tb ieee.lo" ;;
2698 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
2699 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2700 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
2701 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2702 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2703 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
2704 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
2705 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2706 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
2707 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
2708 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
2709 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2710 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2711 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2713 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
2714 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2715 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2716 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
2717 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
2718 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
2719 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2720 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2721 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2722 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2723 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
2724 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2725 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2726 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2727 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2728 som_vec
) tb
="$tb som.lo" ;;
2729 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
2730 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;
2731 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2732 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
2733 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
2734 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
2735 srec_vec
) tb
="$tb srec.lo" ;;
2736 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
2737 symbolsrec_vec
) tb
="$tb srec.lo" ;;
2738 tekhex_vec
) tb
="$tb tekhex.lo" ;;
2739 # start-sanitize-tic80
2740 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
2741 # end-sanitize-tic80
2742 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
2743 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
2744 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
2745 versados_vec
) tb
="$tb versados.lo" ;;
2748 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2752 # Target architecture .o files.
2753 # A couple of CPUs use shorter file names to avoid problems on DOS
2755 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2757 # Weed out duplicate .o files.
2779 if test x
${all_targets} = xtrue
; then
2780 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
2781 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
2785 else # all_targets is true
2786 # Only set these if they will be nonempty, for the clever echo.
2788 test -n "$selvecs" &&
2789 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2790 test -n "$selvecs" &&
2791 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2792 test -n "$selarchs" &&
2793 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2794 fi # all_targets is true
2796 case ${host64}-${target64}-${want64} in
2799 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2800 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2801 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2802 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2807 all_backends
='$(BFD32_BACKENDS)'
2817 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2818 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2819 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2820 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2823 for ac_hdr
in unistd.h
2825 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2826 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2827 echo "configure:2828: checking for $ac_hdr" >&5
2828 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2829 echo $ac_n "(cached) $ac_c" 1>&6
2831 cat > conftest.
$ac_ext <<EOF
2832 #line 2833 "configure"
2833 #include "confdefs.h"
2836 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2837 { (eval echo configure
:2838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2838 ac_err
=`grep -v '^ *+' conftest.out`
2839 if test -z "$ac_err"; then
2841 eval "ac_cv_header_$ac_safe=yes"
2844 echo "configure: failed program was:" >&5
2845 cat conftest.
$ac_ext >&5
2847 eval "ac_cv_header_$ac_safe=no"
2851 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2852 echo "$ac_t""yes" 1>&6
2853 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2854 cat >> confdefs.h
<<EOF
2855 #define $ac_tr_hdr 1
2859 echo "$ac_t""no" 1>&6
2863 for ac_func
in getpagesize
2865 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2866 echo "configure:2867: checking for $ac_func" >&5
2867 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2868 echo $ac_n "(cached) $ac_c" 1>&6
2870 cat > conftest.
$ac_ext <<EOF
2871 #line 2872 "configure"
2872 #include "confdefs.h"
2873 /* System header to define __stub macros and hopefully few prototypes,
2874 which can conflict with char $ac_func(); below. */
2876 /* Override any gcc2 internal prototype to avoid an error. */
2877 /* We use char because int might match the return type of a gcc2
2878 builtin and then its argument prototype would still apply. */
2883 /* The GNU C library defines this for functions which it implements
2884 to always fail with ENOSYS. Some functions are actually named
2885 something starting with __ and the normal name is an alias. */
2886 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2894 if { (eval echo configure
:2895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2896 eval "ac_cv_func_$ac_func=yes"
2898 echo "configure: failed program was:" >&5
2899 cat conftest.
$ac_ext >&5
2901 eval "ac_cv_func_$ac_func=no"
2906 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2907 echo "$ac_t""yes" 1>&6
2908 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2909 cat >> confdefs.h
<<EOF
2910 #define $ac_tr_func 1
2914 echo "$ac_t""no" 1>&6
2918 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2919 echo "configure:2920: checking for working mmap" >&5
2920 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2921 echo $ac_n "(cached) $ac_c" 1>&6
2923 if test "$cross_compiling" = yes; then
2924 ac_cv_func_mmap_fixed_mapped
=no
2926 cat > conftest.
$ac_ext <<EOF
2927 #line 2928 "configure"
2928 #include "confdefs.h"
2930 /* Thanks to Mike Haertel and Jim Avera for this test.
2931 Here is a matrix of mmap possibilities:
2932 mmap private not fixed
2933 mmap private fixed at somewhere currently unmapped
2934 mmap private fixed at somewhere already mapped
2935 mmap shared not fixed
2936 mmap shared fixed at somewhere currently unmapped
2937 mmap shared fixed at somewhere already mapped
2938 For private mappings, we should verify that changes cannot be read()
2939 back from the file, nor mmap's back from the file at a different
2940 address. (There have been systems where private was not correctly
2941 implemented like the infamous i386 svr4.0, and systems where the
2942 VM page cache was not coherent with the filesystem buffer cache
2943 like early versions of FreeBSD and possibly contemporary NetBSD.)
2944 For shared mappings, we should conversely verify that changes get
2945 propogated back to all the places they're supposed to be.
2947 Grep wants private fixed already mapped.
2948 The main things grep needs to know about mmap are:
2949 * does it exist and is it safe to write into the mmap'd area
2950 * how to use it (BSD variants) */
2951 #include <sys/types.h>
2953 #include <sys/mman.h>
2955 /* This mess was copied from the GNU getpagesize.h. */
2956 #ifndef HAVE_GETPAGESIZE
2957 # ifdef HAVE_UNISTD_H
2958 # include <unistd.h>
2961 /* Assume that all systems that can run configure have sys/param.h. */
2962 # ifndef HAVE_SYS_PARAM_H
2963 # define HAVE_SYS_PARAM_H 1
2966 # ifdef _SC_PAGESIZE
2967 # define getpagesize() sysconf(_SC_PAGESIZE)
2968 # else /* no _SC_PAGESIZE */
2969 # ifdef HAVE_SYS_PARAM_H
2970 # include <sys/param.h>
2971 # ifdef EXEC_PAGESIZE
2972 # define getpagesize() EXEC_PAGESIZE
2973 # else /* no EXEC_PAGESIZE */
2975 # define getpagesize() NBPG * CLSIZE
2978 # endif /* no CLSIZE */
2979 # else /* no NBPG */
2981 # define getpagesize() NBPC
2982 # else /* no NBPC */
2984 # define getpagesize() PAGESIZE
2985 # endif /* PAGESIZE */
2986 # endif /* no NBPC */
2987 # endif /* no NBPG */
2988 # endif /* no EXEC_PAGESIZE */
2989 # else /* no HAVE_SYS_PARAM_H */
2990 # define getpagesize() 8192 /* punt totally */
2991 # endif /* no HAVE_SYS_PARAM_H */
2992 # endif /* no _SC_PAGESIZE */
2994 #endif /* no HAVE_GETPAGESIZE */
2997 extern "C" { void *malloc(unsigned); }
3005 char *data, *data2, *data3;
3009 pagesize = getpagesize();
3012 * First, make a file with some known garbage in it.
3014 data = malloc(pagesize);
3017 for (i = 0; i < pagesize; ++i)
3018 *(data + i) = rand();
3020 fd = creat("conftestmmap", 0600);
3023 if (write(fd, data, pagesize) != pagesize)
3028 * Next, try to mmap the file at a fixed address which
3029 * already has something else allocated at it. If we can,
3030 * also make sure that we see the same garbage.
3032 fd = open("conftestmmap", O_RDWR);
3035 data2 = malloc(2 * pagesize);
3038 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3039 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3040 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3042 for (i = 0; i < pagesize; ++i)
3043 if (*(data + i) != *(data2 + i))
3047 * Finally, make sure that changes to the mapped area
3048 * do not percolate back to the file as seen by read().
3049 * (This is a bug on some variants of i386 svr4.0.)
3051 for (i = 0; i < pagesize; ++i)
3052 *(data2 + i) = *(data2 + i) + 1;
3053 data3 = malloc(pagesize);
3056 if (read(fd, data3, pagesize) != pagesize)
3058 for (i = 0; i < pagesize; ++i)
3059 if (*(data + i) != *(data3 + i))
3062 unlink("conftestmmap");
3067 if { (eval echo configure
:3068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3069 ac_cv_func_mmap_fixed_mapped
=yes
3071 echo "configure: failed program was:" >&5
3072 cat conftest.
$ac_ext >&5
3074 ac_cv_func_mmap_fixed_mapped
=no
3081 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3082 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3083 cat >> confdefs.h
<<\EOF
3089 for ac_func
in madvise mprotect
3091 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3092 echo "configure:3093: checking for $ac_func" >&5
3093 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3094 echo $ac_n "(cached) $ac_c" 1>&6
3096 cat > conftest.
$ac_ext <<EOF
3097 #line 3098 "configure"
3098 #include "confdefs.h"
3099 /* System header to define __stub macros and hopefully few prototypes,
3100 which can conflict with char $ac_func(); below. */
3102 /* Override any gcc2 internal prototype to avoid an error. */
3103 /* We use char because int might match the return type of a gcc2
3104 builtin and then its argument prototype would still apply. */
3109 /* The GNU C library defines this for functions which it implements
3110 to always fail with ENOSYS. Some functions are actually named
3111 something starting with __ and the normal name is an alias. */
3112 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3120 if { (eval echo configure
:3121: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3122 eval "ac_cv_func_$ac_func=yes"
3124 echo "configure: failed program was:" >&5
3125 cat conftest.
$ac_ext >&5
3127 eval "ac_cv_func_$ac_func=no"
3132 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3133 echo "$ac_t""yes" 1>&6
3134 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3135 cat >> confdefs.h
<<EOF
3136 #define $ac_tr_func 1
3140 echo "$ac_t""no" 1>&6
3144 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3145 true
+yes ) cat >> confdefs.h
<<\EOF
3151 rm -f doc
/config.status
3153 cat > confcache
<<\EOF
3154 # This file is a shell script that caches the results of configure
3155 # tests run on this system so they can be shared between configure
3156 # scripts and configure runs. It is not useful on other systems.
3157 # If it contains results you don't want to keep, you may remove or edit it.
3159 # By default, configure uses ./config.cache as the cache file,
3160 # creating it if it does not exist already. You can give configure
3161 # the --cache-file=FILE option to use a different cache file; that is
3162 # what configure does when it calls configure scripts in
3163 # subdirectories, so they share the cache.
3164 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3165 # config.status only pays attention to the cache file if you give it the
3166 # --recheck option to rerun configure.
3169 # The following way of writing the cache mishandles newlines in values,
3170 # but we know of no workaround that is simple, portable, and efficient.
3171 # So, don't put newlines in cache variables' values.
3172 # Ultrix sh set writes to stderr and can't be redirected directly,
3173 # and sets the high bit in the cache file unless we assign to the vars.
3175 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3177 # `set' does not quote correctly, so add quotes (double-quote substitution
3178 # turns \\\\ into \\, and sed turns \\ into \).
3180 -e "s/'/'\\\\''/g" \
3181 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3184 # `set' quotes correctly as required by POSIX, so do not add quotes.
3185 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3188 if cmp -s $cache_file confcache
; then
3191 if test -w $cache_file; then
3192 echo "updating cache $cache_file"
3193 cat confcache
> $cache_file
3195 echo "not updating unwritable cache $cache_file"
3200 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3202 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3203 # Let make expand exec_prefix.
3204 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3206 # Any assignment to VPATH causes Sun make to only execute
3207 # the first set of double-colon rules, so remove it if not needed.
3208 # If there is a colon in the path, we need to keep it.
3209 if test "x$srcdir" = x.
; then
3210 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3213 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3215 DEFS
=-DHAVE_CONFIG_H
3217 # Without the "./", some shells look in PATH for config.status.
3218 : ${CONFIG_STATUS=./config.status}
3220 echo creating
$CONFIG_STATUS
3221 rm -f $CONFIG_STATUS
3222 cat > $CONFIG_STATUS <<EOF
3224 # Generated automatically by configure.
3225 # Run this file to recreate the current configuration.
3226 # This directory was configured as follows,
3227 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3229 # $0 $ac_configure_args
3231 # Compiler output produced by configure, useful for debugging
3232 # configure, is in ./config.log if it exists.
3234 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3237 case "\$ac_option" in
3238 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3239 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3240 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3241 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3242 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3244 -help | --help | --hel | --he | --h)
3245 echo "\$ac_cs_usage"; exit 0 ;;
3246 *) echo "\$ac_cs_usage"; exit 1 ;;
3250 ac_given_srcdir=$srcdir
3251 ac_given_INSTALL="$INSTALL"
3253 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
3255 cat >> $CONFIG_STATUS <<EOF
3257 # Protect against being on the right side of a sed subst in config.status.
3258 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3259 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3263 s%@CFLAGS@%$CFLAGS%g
3264 s%@CPPFLAGS@%$CPPFLAGS%g
3265 s%@CXXFLAGS@%$CXXFLAGS%g
3267 s%@LDFLAGS@%$LDFLAGS%g
3269 s%@exec_prefix@%$exec_prefix%g
3270 s%@prefix@%$prefix%g
3271 s%@program_transform_name@%$program_transform_name%g
3272 s%@bindir@%$bindir%g
3273 s%@sbindir@%$sbindir%g
3274 s%@libexecdir@%$libexecdir%g
3275 s%@datadir@%$datadir%g
3276 s%@sysconfdir@%$sysconfdir%g
3277 s%@sharedstatedir@%$sharedstatedir%g
3278 s%@localstatedir@%$localstatedir%g
3279 s%@libdir@%$libdir%g
3280 s%@includedir@%$includedir%g
3281 s%@oldincludedir@%$oldincludedir%g
3282 s%@infodir@%$infodir%g
3283 s%@mandir@%$mandir%g
3285 s%@host_alias@%$host_alias%g
3286 s%@host_cpu@%$host_cpu%g
3287 s%@host_vendor@%$host_vendor%g
3288 s%@host_os@%$host_os%g
3289 s%@target@%$target%g
3290 s%@target_alias@%$target_alias%g
3291 s%@target_cpu@%$target_cpu%g
3292 s%@target_vendor@%$target_vendor%g
3293 s%@target_os@%$target_os%g
3295 s%@build_alias@%$build_alias%g
3296 s%@build_cpu@%$build_cpu%g
3297 s%@build_vendor@%$build_vendor%g
3298 s%@build_os@%$build_os%g
3300 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3301 s%@INSTALL_DATA@%$INSTALL_DATA%g
3302 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3303 s%@PACKAGE@%$PACKAGE%g
3304 s%@VERSION@%$VERSION%g
3305 s%@ACLOCAL@%$ACLOCAL%g
3306 s%@AUTOCONF@%$AUTOCONF%g
3307 s%@AUTOMAKE@%$AUTOMAKE%g
3308 s%@AUTOHEADER@%$AUTOHEADER%g
3309 s%@MAKEINFO@%$MAKEINFO%g
3310 s%@SET_MAKE@%$SET_MAKE%g
3312 s%@RANLIB@%$RANLIB%g
3315 s%@LIBTOOL@%$LIBTOOL%g
3317 s%@EXEEXT@%$EXEEXT%g
3318 s%@HDEFINES@%$HDEFINES%g
3319 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3320 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3321 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3322 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3323 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3324 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
3326 s%@COREFILE@%$COREFILE%g
3327 s%@COREFLAG@%$COREFLAG%g
3328 s%@TDEFINES@%$TDEFINES%g
3329 s%@wordsize@%$wordsize%g
3330 s%@all_backends@%$all_backends%g
3331 s%@bfd_backends@%$bfd_backends%g
3332 s%@bfd_machines@%$bfd_machines%g
3333 s%@tdefaults@%$tdefaults%g
3338 cat >> $CONFIG_STATUS <<\EOF
3340 # Split the substitutions into bite-sized pieces for seds with
3341 # small command number limits, like on Digital OSF/1 and HP-UX.
3342 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3343 ac_file
=1 # Number of current file.
3344 ac_beg
=1 # First line for current file.
3345 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3348 while $ac_more_lines; do
3349 if test $ac_beg -gt 1; then
3350 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3352 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3354 if test ! -s conftest.s
$ac_file; then
3356 rm -f conftest.s
$ac_file
3358 if test -z "$ac_sed_cmds"; then
3359 ac_sed_cmds
="sed -f conftest.s$ac_file"
3361 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3363 ac_file
=`expr $ac_file + 1`
3365 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3368 if test -z "$ac_sed_cmds"; then
3373 cat >> $CONFIG_STATUS <<EOF
3375 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3377 cat >> $CONFIG_STATUS <<\EOF
3378 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3379 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3381 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3382 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3383 *) ac_file_in
="${ac_file}.in" ;;
3386 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3388 # Remove last slash and all that follows it. Not all systems have dirname.
3389 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3390 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3391 # The file is in a subdirectory.
3392 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3393 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3394 # A "../" for each directory in $ac_dir_suffix.
3395 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3397 ac_dir_suffix
= ac_dots
=
3400 case "$ac_given_srcdir" in
3402 if test -z "$ac_dots"; then top_srcdir
=.
3403 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3404 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3406 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3407 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3410 case "$ac_given_INSTALL" in
3411 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3412 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3415 echo creating
"$ac_file"
3417 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3419 *Makefile
*) ac_comsub
="1i\\
3420 # $configure_input" ;;
3424 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3426 s%@configure_input@%$configure_input%g
3427 s%@srcdir@%$srcdir%g
3428 s%@top_srcdir@%$top_srcdir%g
3429 s%@INSTALL@%$INSTALL%g
3430 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3434 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3435 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3437 # ac_d sets the value in "#define NAME VALUE" lines.
3438 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3439 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3442 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3443 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3444 ac_uB
='\([ ]\)%\1#\2define\3'
3447 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3448 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3449 ac_eB
='$%\1#\2define\3'
3453 if test "${CONFIG_HEADERS+set}" != set; then
3455 cat >> $CONFIG_STATUS <<EOF
3456 CONFIG_HEADERS="config.h:config.in"
3458 cat >> $CONFIG_STATUS <<\EOF
3460 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3461 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3463 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3464 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3465 *) ac_file_in
="${ac_file}.in" ;;
3468 echo creating
$ac_file
3470 rm -f conftest.frag conftest.
in conftest.out
3471 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3472 cat $ac_file_inputs > conftest.
in
3476 # Transform confdefs.h into a sed script conftest.vals that substitutes
3477 # the proper values into config.h.in to produce config.h. And first:
3478 # Protect against being on the right side of a sed subst in config.status.
3479 # Protect against being in an unquoted here document in config.status.
3481 cat > conftest.hdr
<<\EOF
3484 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3488 sed -n -f conftest.hdr confdefs.h > conftest.vals
3491 # This sed command replaces #undef with comments. This is necessary, for
3492 # example, in the case of _POSIX_SOURCE, which is predefined and required
3493 # on some systems where configure will not decide to define it.
3494 cat >> conftest.vals <<\EOF
3495 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3498 # Break up conftest.vals because some shells have a limit on
3499 # the size of here documents, and old seds have small limits too.
3504 ac_lines=`grep -c . conftest.vals
`
3505 # grep -c gives empty output for an empty file on some AIX systems.
3506 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3507 # Write a limited-size here document to conftest.frag.
3508 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3509 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3511 sed -f conftest.frag conftest.in > conftest.out
3513 mv conftest.out conftest.in
3515 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3517 mv conftest.tail conftest.vals
3521 cat >> $CONFIG_STATUS <<\EOF
3522 rm -f conftest.frag conftest.h
3523 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3524 cat conftest.in >> conftest.h
3526 if cmp -s $ac_file conftest.h 2>/dev/null; then
3527 echo "$ac_file is unchanged"
3530 # Remove last slash and all that follows it. Not all systems have dirname.
3531 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3532 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3533 # The file is in a subdirectory.
3534 test ! -d "$ac_dir" && mkdir "$ac_dir"
3537 mv conftest.h $ac_file
3542 cat >> $CONFIG_STATUS <<EOF
3546 cat >> $CONFIG_STATUS <<\EOF
3547 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3551 chmod +x $CONFIG_STATUS
3552 rm -fr confdefs* $ac_clean_files
3553 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1