3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
17 --enable-shared build shared libraries [default=yes]"
19 --enable-static build static libraries [default=yes]"
21 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
23 --enable-targets alternative target configurations"
25 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
27 --with-mmap try using mmap for BFD input files if available"
29 --enable-maintainer-mode enable make rules and dependencies not useful
30 (and sometimes confusing) to the casual installer"
32 # Initialize some variables set by options.
33 # The variables have the same names as the options, with
34 # dashes changed to underlines.
36 cache_file
=.
/config.cache
45 program_transform_name
=s
,x
,x
,
53 bindir
='${exec_prefix}/bin'
54 sbindir
='${exec_prefix}/sbin'
55 libexecdir
='${exec_prefix}/libexec'
56 datadir
='${prefix}/share'
57 sysconfdir
='${prefix}/etc'
58 sharedstatedir
='${prefix}/com'
59 localstatedir
='${prefix}/var'
60 libdir
='${exec_prefix}/lib'
61 includedir
='${prefix}/include'
62 oldincludedir
='/usr/include'
63 infodir
='${prefix}/info'
64 mandir
='${prefix}/man'
66 # Initialize some other variables.
69 # Maximum number of lines to put in a shell here document.
76 # If the previous option needs an argument, assign it.
77 if test -n "$ac_prev"; then
78 eval "$ac_prev=\$ac_option"
84 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
88 # Accept the important Cygnus configure options, so we can diagnose typos.
92 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
94 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
95 bindir
="$ac_optarg" ;;
97 -build |
--build |
--buil |
--bui |
--bu)
99 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
100 build
="$ac_optarg" ;;
102 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
103 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
104 ac_prev
=cache_file
;;
105 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
106 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
107 cache_file
="$ac_optarg" ;;
109 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
111 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
113 datadir
="$ac_optarg" ;;
115 -disable-* |
--disable-*)
116 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
117 # Reject names that are not valid shell variable names.
118 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
119 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
122 eval "enable_${ac_feature}=no" ;;
124 -enable-* |
--enable-*)
125 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
126 # Reject names that are not valid shell variable names.
127 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
128 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
130 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
135 eval "enable_${ac_feature}='$ac_optarg'" ;;
137 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
138 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
139 |
--exec |
--exe |
--ex)
140 ac_prev
=exec_prefix
;;
141 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
142 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
143 |
--exec=* |
--exe=* |
--ex=*)
144 exec_prefix
="$ac_optarg" ;;
146 -gas |
--gas |
--ga |
--g)
147 # Obsolete; use --with-gas.
150 -help |
--help |
--hel |
--he)
151 # Omit some internal or obsolete options to make the list less imposing.
152 # This message is too long to be a string in the A/UX 3.1 sh.
154 Usage: configure [options] [host]
155 Options: [defaults in brackets after descriptions]
157 --cache-file=FILE cache test results in FILE
158 --help print this message
159 --no-create do not create output files
160 --quiet, --silent do not print \`checking...' messages
161 --version print the version of autoconf that created configure
162 Directory and file names:
163 --prefix=PREFIX install architecture-independent files in PREFIX
165 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
167 --bindir=DIR user executables in DIR [EPREFIX/bin]
168 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
169 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
170 --datadir=DIR read-only architecture-independent data in DIR
172 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
173 --sharedstatedir=DIR modifiable architecture-independent data in DIR
175 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
176 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
177 --includedir=DIR C header files in DIR [PREFIX/include]
178 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
179 --infodir=DIR info documentation in DIR [PREFIX/info]
180 --mandir=DIR man documentation in DIR [PREFIX/man]
181 --srcdir=DIR find the sources in DIR [configure dir or ..]
182 --program-prefix=PREFIX prepend PREFIX to installed program names
183 --program-suffix=SUFFIX append SUFFIX to installed program names
184 --program-transform-name=PROGRAM
185 run sed PROGRAM on installed program names
189 --build=BUILD configure for building on BUILD [BUILD=HOST]
190 --host=HOST configure for HOST [guessed]
191 --target=TARGET configure for TARGET [TARGET=HOST]
192 Features and packages:
193 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
194 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
195 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
196 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
197 --x-includes=DIR X include files are in DIR
198 --x-libraries=DIR X library files are in DIR
200 if test -n "$ac_help"; then
201 echo "--enable and --with options recognized:$ac_help"
205 -host |
--host |
--hos |
--ho)
207 -host=* |
--host=* |
--hos=* |
--ho=*)
210 -includedir |
--includedir |
--includedi |
--included |
--include \
211 |
--includ |
--inclu |
--incl |
--inc)
212 ac_prev
=includedir
;;
213 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
214 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
215 includedir
="$ac_optarg" ;;
217 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
219 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
220 infodir
="$ac_optarg" ;;
222 -libdir |
--libdir |
--libdi |
--libd)
224 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
225 libdir
="$ac_optarg" ;;
227 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
228 |
--libexe |
--libex |
--libe)
229 ac_prev
=libexecdir
;;
230 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
231 |
--libexe=* |
--libex=* |
--libe=*)
232 libexecdir
="$ac_optarg" ;;
234 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
235 |
--localstate |
--localstat |
--localsta |
--localst \
236 |
--locals |
--local |
--loca |
--loc |
--lo)
237 ac_prev
=localstatedir
;;
238 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
239 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
240 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
241 localstatedir
="$ac_optarg" ;;
243 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
245 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
246 mandir
="$ac_optarg" ;;
249 # Obsolete; use --without-fp.
252 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
256 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
257 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
260 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
261 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
262 |
--oldin |
--oldi |
--old |
--ol |
--o)
263 ac_prev
=oldincludedir
;;
264 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
265 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
266 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
267 oldincludedir
="$ac_optarg" ;;
269 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
271 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
272 prefix
="$ac_optarg" ;;
274 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
275 |
--program-pre |
--program-pr |
--program-p)
276 ac_prev
=program_prefix
;;
277 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
278 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
279 program_prefix
="$ac_optarg" ;;
281 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
282 |
--program-suf |
--program-su |
--program-s)
283 ac_prev
=program_suffix
;;
284 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
285 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
286 program_suffix
="$ac_optarg" ;;
288 -program-transform-name |
--program-transform-name \
289 |
--program-transform-nam |
--program-transform-na \
290 |
--program-transform-n |
--program-transform- \
291 |
--program-transform |
--program-transfor \
292 |
--program-transfo |
--program-transf \
293 |
--program-trans |
--program-tran \
294 |
--progr-tra |
--program-tr |
--program-t)
295 ac_prev
=program_transform_name
;;
296 -program-transform-name=* |
--program-transform-name=* \
297 |
--program-transform-nam=* |
--program-transform-na=* \
298 |
--program-transform-n=* |
--program-transform-=* \
299 |
--program-transform=* |
--program-transfor=* \
300 |
--program-transfo=* |
--program-transf=* \
301 |
--program-trans=* |
--program-tran=* \
302 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
303 program_transform_name
="$ac_optarg" ;;
305 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
306 |
-silent |
--silent |
--silen |
--sile |
--sil)
309 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
311 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
313 sbindir
="$ac_optarg" ;;
315 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
316 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
317 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
319 ac_prev
=sharedstatedir
;;
320 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
321 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
322 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
324 sharedstatedir
="$ac_optarg" ;;
326 -site |
--site |
--sit)
328 -site=* |
--site=* |
--sit=*)
331 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
333 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
334 srcdir
="$ac_optarg" ;;
336 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
337 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
338 ac_prev
=sysconfdir
;;
339 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
340 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
341 sysconfdir
="$ac_optarg" ;;
343 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
345 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
346 target
="$ac_optarg" ;;
348 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
351 -version |
--version |
--versio |
--versi |
--vers)
352 echo "configure generated by autoconf version 2.12"
356 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
357 # Reject names that are not valid shell variable names.
358 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
359 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
361 ac_package
=`echo $ac_package| sed 's/-/_/g'`
366 eval "with_${ac_package}='$ac_optarg'" ;;
368 -without-* |
--without-*)
369 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
370 # Reject names that are not valid shell variable names.
371 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
372 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 ac_package
=`echo $ac_package| sed 's/-/_/g'`
375 eval "with_${ac_package}=no" ;;
378 # Obsolete; use --with-x.
381 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
382 |
--x-incl |
--x-inc |
--x-in |
--x-i)
383 ac_prev
=x_includes
;;
384 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
385 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
386 x_includes
="$ac_optarg" ;;
388 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
389 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
390 ac_prev
=x_libraries
;;
391 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
392 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
393 x_libraries
="$ac_optarg" ;;
395 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
399 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
400 echo "configure: warning: $ac_option: invalid host type" 1>&2
402 if test "x$nonopt" != xNONE
; then
403 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
411 if test -n "$ac_prev"; then
412 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
415 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
417 # File descriptor usage:
420 # 2 errors and warnings
421 # 3 some systems may open it to /dev/tty
422 # 4 used on the Kubota Titan
423 # 6 checking for... messages and results
424 # 5 compiler messages saved in config.log
425 if test "$silent" = yes; then
433 This file contains any messages produced by compilers while
434 running configure, to aid debugging if configure makes a mistake.
437 # Strip out --no-create and --no-recursion so they do not pile up.
438 # Also quote any args containing shell metacharacters.
443 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
444 |
--no-cr |
--no-c) ;;
445 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
446 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
447 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
448 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
449 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
454 # Only set these to C if already set. These must not be set unconditionally
455 # because not all systems understand e.g. LANG=C (notably SCO).
456 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
457 # Non-C LC_CTYPE values break the ctype check.
458 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
459 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
460 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
461 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
463 # confdefs.h avoids OS command line length limits that DEFS can exceed.
464 rm -rf conftest
* confdefs.h
465 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
468 # A filename unique to this package, relative to the directory that
469 # configure is in, which we can look for to find out if srcdir is correct.
470 ac_unique_file
=libbfd.c
472 # Find the source files, if location was not specified.
473 if test -z "$srcdir"; then
474 ac_srcdir_defaulted
=yes
475 # Try the directory containing this script, then its parent.
477 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
478 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
480 if test ! -r $srcdir/$ac_unique_file; then
484 ac_srcdir_defaulted
=no
486 if test ! -r $srcdir/$ac_unique_file; then
487 if test "$ac_srcdir_defaulted" = yes; then
488 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
490 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
493 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
495 # Prefer explicitly selected file to automatically selected ones.
496 if test -z "$CONFIG_SITE"; then
497 if test "x$prefix" != xNONE
; then
498 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
500 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
503 for ac_site_file
in $CONFIG_SITE; do
504 if test -r "$ac_site_file"; then
505 echo "loading site script $ac_site_file"
510 if test -r "$cache_file"; then
511 echo "loading cache $cache_file"
514 echo "creating cache $cache_file"
519 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
520 ac_cpp
='$CPP $CPPFLAGS'
521 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
522 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
523 cross_compiling
=$ac_cv_prog_cc_cross
525 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
526 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
527 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
534 ac_n
= ac_c
='\c' ac_t
=
540 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
541 if test -f $ac_dir/install-sh
; then
543 ac_install_sh
="$ac_aux_dir/install-sh -c"
545 elif test -f $ac_dir/install.sh
; then
547 ac_install_sh
="$ac_aux_dir/install.sh -c"
551 if test -z "$ac_aux_dir"; then
552 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
554 ac_config_guess
=$ac_aux_dir/config.guess
555 ac_config_sub
=$ac_aux_dir/config.sub
556 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
559 # Do some error checking and defaulting for the host and target type.
561 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
564 # 1. You are not allowed to specify --host, --target, and nonopt at the
566 # 2. Host defaults to nonopt.
567 # 3. If nonopt is not specified, then host defaults to the current host,
568 # as determined by config.guess.
569 # 4. Target and build default to nonopt.
570 # 5. If nonopt is not specified, then target and build default to host.
572 # The aliases save the names the user supplied, while $host etc.
573 # will get canonicalized.
574 case $host---$target---$nonopt in
575 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
576 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
580 # Make sure we can run config.sub.
581 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
582 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
585 echo $ac_n "checking host system type""... $ac_c" 1>&6
586 echo "configure:587: checking host system type" >&5
589 case "$host_alias" in
593 if host_alias
=`$ac_config_guess`; then :
594 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
596 *) host_alias
=$nonopt ;;
600 host=`$ac_config_sub $host_alias`
601 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
602 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
603 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
604 echo "$ac_t""$host" 1>&6
606 echo $ac_n "checking target system type""... $ac_c" 1>&6
607 echo "configure:608: checking target system type" >&5
610 case "$target_alias" in
613 NONE
) target_alias
=$host_alias ;;
614 *) target_alias
=$nonopt ;;
618 target
=`$ac_config_sub $target_alias`
619 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
620 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
621 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
622 echo "$ac_t""$target" 1>&6
624 echo $ac_n "checking build system type""... $ac_c" 1>&6
625 echo "configure:626: checking build system type" >&5
628 case "$build_alias" in
631 NONE
) build_alias
=$host_alias ;;
632 *) build_alias
=$nonopt ;;
636 build
=`$ac_config_sub $build_alias`
637 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
638 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
639 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
640 echo "$ac_t""$build" 1>&6
642 test "$host_alias" != "$target_alias" &&
643 test "$program_prefix$program_suffix$program_transform_name" = \
645 program_prefix
=${target_alias}-
647 # Extract the first word of "gcc", so it can be a program name with args.
648 set dummy gcc
; ac_word
=$2
649 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
650 echo "configure:651: checking for $ac_word" >&5
651 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
652 echo $ac_n "(cached) $ac_c" 1>&6
654 if test -n "$CC"; then
655 ac_cv_prog_CC
="$CC" # Let the user override the test.
657 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
658 for ac_dir
in $PATH; do
659 test -z "$ac_dir" && ac_dir
=.
660 if test -f $ac_dir/$ac_word; then
669 if test -n "$CC"; then
670 echo "$ac_t""$CC" 1>&6
672 echo "$ac_t""no" 1>&6
675 if test -z "$CC"; then
676 # Extract the first word of "cc", so it can be a program name with args.
677 set dummy cc
; ac_word
=$2
678 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
679 echo "configure:680: checking for $ac_word" >&5
680 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
681 echo $ac_n "(cached) $ac_c" 1>&6
683 if test -n "$CC"; then
684 ac_cv_prog_CC
="$CC" # Let the user override the test.
686 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
688 for ac_dir
in $PATH; do
689 test -z "$ac_dir" && ac_dir
=.
690 if test -f $ac_dir/$ac_word; then
691 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
700 if test $ac_prog_rejected = yes; then
701 # We found a bogon in the path, so make sure we never use it.
702 set dummy
$ac_cv_prog_CC
704 if test $# -gt 0; then
705 # We chose a different compiler from the bogus one.
706 # However, it has the same basename, so the bogon will be chosen
707 # first if we set CC to just the basename; use the full file name.
709 set dummy
"$ac_dir/$ac_word" "$@"
717 if test -n "$CC"; then
718 echo "$ac_t""$CC" 1>&6
720 echo "$ac_t""no" 1>&6
723 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
726 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
727 echo "configure:728: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
730 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
731 ac_cpp
='$CPP $CPPFLAGS'
732 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
733 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
734 cross_compiling
=$ac_cv_prog_cc_cross
736 cat > conftest.
$ac_ext <<EOF
737 #line 738 "configure"
738 #include "confdefs.h"
741 if { (eval echo configure
:742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
742 ac_cv_prog_cc_works
=yes
743 # If we can't run a trivial program, we are probably using a cross compiler.
744 if (.
/conftest
; exit) 2>/dev
/null
; then
745 ac_cv_prog_cc_cross
=no
747 ac_cv_prog_cc_cross
=yes
750 echo "configure: failed program was:" >&5
751 cat conftest.
$ac_ext >&5
752 ac_cv_prog_cc_works
=no
756 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
757 if test $ac_cv_prog_cc_works = no
; then
758 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
760 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
761 echo "configure:762: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
762 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
763 cross_compiling
=$ac_cv_prog_cc_cross
765 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
766 echo "configure:767: checking whether we are using GNU C" >&5
767 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
768 echo $ac_n "(cached) $ac_c" 1>&6
770 cat > conftest.c
<<EOF
775 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:776: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
782 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
784 if test $ac_cv_prog_gcc = yes; then
786 ac_test_CFLAGS
="${CFLAGS+set}"
787 ac_save_CFLAGS
="$CFLAGS"
789 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
790 echo "configure:791: checking whether ${CC-cc} accepts -g" >&5
791 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
792 echo $ac_n "(cached) $ac_c" 1>&6
794 echo 'void f(){}' > conftest.c
795 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
804 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
805 if test "$ac_test_CFLAGS" = set; then
806 CFLAGS
="$ac_save_CFLAGS"
807 elif test $ac_cv_prog_cc_g = yes; then
814 test "${CFLAGS+set}" = set || CFLAGS
="-g"
817 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
818 echo "configure:819: checking for POSIXized ISC" >&5
819 if test -d /etc
/conf
/kconfig.d
&&
820 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
822 echo "$ac_t""yes" 1>&6
823 ISC
=yes # If later tests want to check for ISC.
824 cat >> confdefs.h
<<\EOF
825 #define _POSIX_SOURCE 1
828 if test "$GCC" = yes; then
834 echo "$ac_t""no" 1>&6
839 # Find a good install program. We prefer a C program (faster),
840 # so one script is as good as another. But avoid the broken or
841 # incompatible versions:
842 # SysV /etc/install, /usr/sbin/install
843 # SunOS /usr/etc/install
846 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
847 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
848 # ./install, which can be erroneously created by make from ./install.sh.
849 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
850 echo "configure:851: checking for a BSD compatible install" >&5
851 if test -z "$INSTALL"; then
852 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
853 echo $ac_n "(cached) $ac_c" 1>&6
855 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
856 for ac_dir
in $PATH; do
857 # Account for people who put trailing slashes in PATH elements.
859 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
861 # OSF1 and SCO ODT 3.0 have their own names for install.
862 for ac_prog
in ginstall installbsd scoinst
install; do
863 if test -f $ac_dir/$ac_prog; then
864 if test $ac_prog = install &&
865 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
866 # AIX install. It has an incompatible calling convention.
867 # OSF/1 installbsd also uses dspmsg, but is usable.
870 ac_cv_path_install
="$ac_dir/$ac_prog -c"
881 if test "${ac_cv_path_install+set}" = set; then
882 INSTALL
="$ac_cv_path_install"
884 # As a last resort, use the slow shell script. We don't cache a
885 # path for INSTALL within a source directory, because that will
886 # break other packages using the cache if that directory is
887 # removed, or if the path is relative.
888 INSTALL
="$ac_install_sh"
891 echo "$ac_t""$INSTALL" 1>&6
893 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
894 # It thinks the first close brace ends the variable substitution.
895 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
897 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
900 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
907 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
908 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
910 cat >> confdefs.h
<<EOF
911 #define PACKAGE "$PACKAGE"
914 cat >> confdefs.h
<<EOF
915 #define VERSION "$VERSION"
918 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
919 echo "configure:920: checking whether build environment is sane" >&5
922 echo timestamp
> conftestfile
923 # Do `set' in a subshell so we don't clobber the current shell's
924 # arguments. Must try -L first in case configure is actually a
925 # symlink; some systems play weird games with the mod time of symlinks
926 # (eg FreeBSD returns the mod time of the symlink's containing
929 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
930 if test "" = "X"; then
932 set X
`ls -t $srcdir/configure conftestfile`
934 test "$2" = conftestfile
940 { echo "configure: error: newly created file is older than distributed files!
941 Check your system clock" 1>&2; exit 1; }
944 echo "$ac_t""yes" 1>&6
945 if test "$program_transform_name" = s
,x
,x
,; then
946 program_transform_name
=
948 # Double any \ or $. echo might interpret backslashes.
949 cat <<\EOF_SED
> conftestsed
950 s
,\\,\\\\,g
; s
,\$
,$$
,g
952 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
955 test "$program_prefix" != NONE
&&
956 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
957 # Use a double $ so make ignores it.
958 test "$program_suffix" != NONE
&&
959 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
961 # sed with no file args requires a program.
962 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
964 missing_dir
=`cd $ac_aux_dir && pwd`
965 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
966 echo "configure:967: checking for working aclocal" >&5
967 # Run test in a subshell; some versions of sh will print an error if
968 # an executable is not found, even if stderr is redirected.
969 # Redirect stdin to placate older versions of autoconf. Sigh.
970 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
972 echo "$ac_t""found" 1>&6
974 ACLOCAL
="$missing_dir/missing aclocal"
975 echo "$ac_t""missing" 1>&6
978 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
979 echo "configure:980: checking for working autoconf" >&5
980 # Run test in a subshell; some versions of sh will print an error if
981 # an executable is not found, even if stderr is redirected.
982 # Redirect stdin to placate older versions of autoconf. Sigh.
983 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
985 echo "$ac_t""found" 1>&6
987 AUTOCONF
="$missing_dir/missing autoconf"
988 echo "$ac_t""missing" 1>&6
991 echo $ac_n "checking for working automake""... $ac_c" 1>&6
992 echo "configure:993: checking for working automake" >&5
993 # Run test in a subshell; some versions of sh will print an error if
994 # an executable is not found, even if stderr is redirected.
995 # Redirect stdin to placate older versions of autoconf. Sigh.
996 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
998 echo "$ac_t""found" 1>&6
1000 AUTOMAKE
="$missing_dir/missing automake"
1001 echo "$ac_t""missing" 1>&6
1004 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1005 echo "configure:1006: checking for working autoheader" >&5
1006 # Run test in a subshell; some versions of sh will print an error if
1007 # an executable is not found, even if stderr is redirected.
1008 # Redirect stdin to placate older versions of autoconf. Sigh.
1009 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1010 AUTOHEADER
=autoheader
1011 echo "$ac_t""found" 1>&6
1013 AUTOHEADER
="$missing_dir/missing autoheader"
1014 echo "$ac_t""missing" 1>&6
1017 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1018 echo "configure:1019: checking for working makeinfo" >&5
1019 # Run test in a subshell; some versions of sh will print an error if
1020 # an executable is not found, even if stderr is redirected.
1021 # Redirect stdin to placate older versions of autoconf. Sigh.
1022 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1024 echo "$ac_t""found" 1>&6
1026 MAKEINFO
="$missing_dir/missing makeinfo"
1027 echo "$ac_t""missing" 1>&6
1030 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1031 echo "configure:1032: checking whether ${MAKE-make} sets \${MAKE}" >&5
1032 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1033 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1034 echo $ac_n "(cached) $ac_c" 1>&6
1036 cat > conftestmake
<<\EOF
1038 @
echo 'ac_maketemp="${MAKE}"'
1040 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1041 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1042 if test -n "$ac_maketemp"; then
1043 eval ac_cv_prog_make_
${ac_make}_set
=yes
1045 eval ac_cv_prog_make_
${ac_make}_set
=no
1049 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1050 echo "$ac_t""yes" 1>&6
1053 echo "$ac_t""no" 1>&6
1054 SET_MAKE
="MAKE=${MAKE-make}"
1059 # Extract the first word of "ranlib", so it can be a program name with args.
1060 set dummy ranlib
; ac_word
=$2
1061 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1062 echo "configure:1063: checking for $ac_word" >&5
1063 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1064 echo $ac_n "(cached) $ac_c" 1>&6
1066 if test -n "$RANLIB"; then
1067 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1069 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1070 for ac_dir
in $PATH; do
1071 test -z "$ac_dir" && ac_dir
=.
1072 if test -f $ac_dir/$ac_word; then
1073 ac_cv_prog_RANLIB
="ranlib"
1078 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1081 RANLIB
="$ac_cv_prog_RANLIB"
1082 if test -n "$RANLIB"; then
1083 echo "$ac_t""$RANLIB" 1>&6
1085 echo "$ac_t""no" 1>&6
1088 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1089 if test "${with_gnu_ld+set}" = set; then
1090 withval
="$with_gnu_ld"
1091 test "$withval" = no || with_gnu_ld
=yes
1096 if test "$with_gnu_ld" = yes; then
1097 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1098 echo "configure:1099: checking for GNU ld" >&5
1100 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1101 echo "configure:1102: checking for non-GNU ld" >&5
1103 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1104 echo $ac_n "(cached) $ac_c" 1>&6
1108 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1111 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1112 for ac_dir
in $PATH; do
1113 test -z "$ac_dir" && ac_dir
=.
1114 if test -f "$ac_dir/ld"; then
1115 ac_cv_path_LD
="$ac_dir/ld"
1116 # Check to see if the program is GNU ld. I'd rather use --version,
1117 # but apparently some GNU ld's only accept -v.
1118 # Break only if it was the GNU/non-GNU ld that we prefer.
1119 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1120 test "$with_gnu_ld" = yes && break
1122 test "$with_gnu_ld" != yes && break
1132 if test -n "$LD"; then
1133 echo "$ac_t""$LD" 1>&6
1135 echo "$ac_t""no" 1>&6
1137 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1139 echo $ac_n "checking whether we are using GNU ld""... $ac_c" 1>&6
1140 echo "configure:1141: checking whether we are using GNU ld" >&5
1141 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1142 echo $ac_n "(cached) $ac_c" 1>&6
1144 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1145 if $LD -v 2>&1 </dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1146 ac_cv_prog_gnu_ld
=yes
1148 ac_cv_prog_gnu_ld
=no
1152 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1155 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1156 echo "configure:1157: checking whether ln -s works" >&5
1157 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1158 echo $ac_n "(cached) $ac_c" 1>&6
1161 if ln -s X conftestdata
2>/dev
/null
1164 ac_cv_prog_LN_S
="ln -s"
1169 LN_S
="$ac_cv_prog_LN_S"
1170 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1171 echo "$ac_t""yes" 1>&6
1173 echo "$ac_t""no" 1>&6
1182 # Always use our own libtool.
1183 LIBTOOL
='$(top_builddir)/libtool'
1186 # Check whether --enable-shared or --disable-shared was given.
1187 if test "${enable_shared+set}" = set; then
1188 enableval
="$enable_shared"
1189 if test "$enableval" = no
; then
1197 test "$enable_shared" = no
&& libtool_shared
=" --disable-shared"
1199 # Check whether --enable-static or --disable-static was given.
1200 if test "${enable_static+set}" = set; then
1201 enableval
="$enable_static"
1202 if test "$enableval" = no
; then
1210 test "$enable_static" = no
&& libtool_static
=" --disable-static"
1212 libtool_flags
="$libtool_shared$libtool_static"
1213 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1214 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1215 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1217 # Some flags need to be propagated to the compiler or linker for good
1221 ac_save_CFLAGS
="$CFLAGS"
1222 # -n32 always needs to be added to the linker when using GCC.
1223 test "$ac_cv_prog_gcc" = yes && CFLAGS
="$CFLAGS -n32"
1224 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1225 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1229 CFLAGS
="$ac_save_CFLAGS"
1233 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1234 CFLAGS
="$CFLAGS -belf"
1238 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1239 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1240 LD
="$LD" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1241 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1242 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1243 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1246 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1247 if test "${enable_64_bit_bfd+set}" = set; then
1248 enableval
="$enable_64_bit_bfd"
1249 case "${enableval}" in
1252 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1257 # Check whether --enable-targets or --disable-targets was given.
1258 if test "${enable_targets+set}" = set; then
1259 enableval
="$enable_targets"
1260 case "${enableval}" in
1261 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1263 no
) enable_targets
= ;;
1264 *) enable_targets
=$enableval ;;
1267 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1268 if test "${enable_commonbfdlib+set}" = set; then
1269 enableval
="$enable_commonbfdlib"
1270 case "${enableval}" in
1271 yes) commonbfdlib
=true
;;
1272 no
) commonbfdlib
=false
;;
1273 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1276 # Check whether --with-mmap or --without-mmap was given.
1277 if test "${with_mmap+set}" = set; then
1278 withval
="$with_mmap"
1279 case "${withval}" in
1280 yes) want_mmap
=true
;;
1281 no
) want_mmap
=false
;;
1282 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1292 if test -z "$target" ; then
1293 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1295 if test "$program_transform_name" = s
,x
,x
,; then
1296 program_transform_name
=
1298 # Double any \ or $. echo might interpret backslashes.
1299 cat <<\EOF_SED
> conftestsed
1300 s
,\\,\\\\,g
; s
,\$
,$$
,g
1302 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1305 test "$program_prefix" != NONE
&&
1306 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1307 # Use a double $ so make ignores it.
1308 test "$program_suffix" != NONE
&&
1309 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1311 # sed with no file args requires a program.
1312 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1315 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1316 echo "configure:1317: checking whether to enable maintainer-specific portions of Makefiles" >&5
1317 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1318 if test "${enable_maintainer_mode+set}" = set; then
1319 enableval
="$enable_maintainer_mode"
1320 USE_MAINTAINER_MODE
=$enableval
1322 USE_MAINTAINER_MODE
=no
1325 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1326 if test $USE_MAINTAINER_MODE = yes; then
1333 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1334 echo "configure:1335: checking for Cygwin32 environment" >&5
1335 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1336 echo $ac_n "(cached) $ac_c" 1>&6
1338 cat > conftest.
$ac_ext <<EOF
1339 #line 1340 "configure"
1340 #include "confdefs.h"
1343 int main () { return __CYGWIN32__; }
1346 if { (eval echo configure
:1347: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1350 echo "configure: failed program was:" >&5
1351 cat conftest.
$ac_ext >&5
1359 echo "$ac_t""$am_cv_cygwin32" 1>&6
1361 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1362 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1363 echo "configure:1364: checking for executable suffix" >&5
1364 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1365 echo $ac_n "(cached) $ac_c" 1>&6
1367 if test "$CYGWIN32" = yes; then
1370 cat > am_c_test.c
<< 'EOF'
1372 /* Nothing needed here
*/
1375 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1376 am_cv_exeext
=`ls am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1380 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1383 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1384 echo "$ac_t""${am_cv_exeext}" 1>&6
1392 # Extract the first word of "gcc", so it can be a program name with args.
1393 set dummy gcc
; ac_word
=$2
1394 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1395 echo "configure:1396: checking for $ac_word" >&5
1396 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1397 echo $ac_n "(cached) $ac_c" 1>&6
1399 if test -n "$CC"; then
1400 ac_cv_prog_CC
="$CC" # Let the user override the test.
1402 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1403 for ac_dir
in $PATH; do
1404 test -z "$ac_dir" && ac_dir
=.
1405 if test -f $ac_dir/$ac_word; then
1414 if test -n "$CC"; then
1415 echo "$ac_t""$CC" 1>&6
1417 echo "$ac_t""no" 1>&6
1420 if test -z "$CC"; then
1421 # Extract the first word of "cc", so it can be a program name with args.
1422 set dummy cc
; ac_word
=$2
1423 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1424 echo "configure:1425: checking for $ac_word" >&5
1425 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1428 if test -n "$CC"; then
1429 ac_cv_prog_CC
="$CC" # Let the user override the test.
1431 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1433 for ac_dir
in $PATH; do
1434 test -z "$ac_dir" && ac_dir
=.
1435 if test -f $ac_dir/$ac_word; then
1436 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1437 ac_prog_rejected
=yes
1445 if test $ac_prog_rejected = yes; then
1446 # We found a bogon in the path, so make sure we never use it.
1447 set dummy
$ac_cv_prog_CC
1449 if test $# -gt 0; then
1450 # We chose a different compiler from the bogus one.
1451 # However, it has the same basename, so the bogon will be chosen
1452 # first if we set CC to just the basename; use the full file name.
1454 set dummy
"$ac_dir/$ac_word" "$@"
1462 if test -n "$CC"; then
1463 echo "$ac_t""$CC" 1>&6
1465 echo "$ac_t""no" 1>&6
1468 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1471 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1472 echo "configure:1473: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1475 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1476 ac_cpp
='$CPP $CPPFLAGS'
1477 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1478 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1479 cross_compiling
=$ac_cv_prog_cc_cross
1481 cat > conftest.
$ac_ext <<EOF
1482 #line 1483 "configure"
1483 #include "confdefs.h"
1486 if { (eval echo configure
:1487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1487 ac_cv_prog_cc_works
=yes
1488 # If we can't run a trivial program, we are probably using a cross compiler.
1489 if (.
/conftest
; exit) 2>/dev
/null
; then
1490 ac_cv_prog_cc_cross
=no
1492 ac_cv_prog_cc_cross
=yes
1495 echo "configure: failed program was:" >&5
1496 cat conftest.
$ac_ext >&5
1497 ac_cv_prog_cc_works
=no
1501 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1502 if test $ac_cv_prog_cc_works = no
; then
1503 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1505 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1506 echo "configure:1507: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1507 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1508 cross_compiling
=$ac_cv_prog_cc_cross
1510 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1511 echo "configure:1512: checking whether we are using GNU C" >&5
1512 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1513 echo $ac_n "(cached) $ac_c" 1>&6
1515 cat > conftest.c
<<EOF
1520 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1521: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1527 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1529 if test $ac_cv_prog_gcc = yes; then
1531 ac_test_CFLAGS
="${CFLAGS+set}"
1532 ac_save_CFLAGS
="$CFLAGS"
1534 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1535 echo "configure:1536: checking whether ${CC-cc} accepts -g" >&5
1536 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1537 echo $ac_n "(cached) $ac_c" 1>&6
1539 echo 'void f(){}' > conftest.c
1540 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1549 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1550 if test "$ac_test_CFLAGS" = set; then
1551 CFLAGS
="$ac_save_CFLAGS"
1552 elif test $ac_cv_prog_cc_g = yes; then
1559 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1563 # Permit host specific settings.
1564 .
${srcdir}/configure.
host
1567 if test $host != $build; then
1568 ac_tool_prefix
=${host_alias}-
1573 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1574 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1575 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1576 echo "configure:1577: checking for $ac_word" >&5
1577 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1578 echo $ac_n "(cached) $ac_c" 1>&6
1580 if test -n "$AR"; then
1581 ac_cv_prog_AR
="$AR" # Let the user override the test.
1583 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1584 for ac_dir
in $PATH; do
1585 test -z "$ac_dir" && ac_dir
=.
1586 if test -f $ac_dir/$ac_word; then
1587 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1592 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1596 if test -n "$AR"; then
1597 echo "$ac_t""$AR" 1>&6
1599 echo "$ac_t""no" 1>&6
1604 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1605 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1606 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1607 echo "configure:1608: checking for $ac_word" >&5
1608 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1609 echo $ac_n "(cached) $ac_c" 1>&6
1611 if test -n "$RANLIB"; then
1612 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1614 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1615 for ac_dir
in $PATH; do
1616 test -z "$ac_dir" && ac_dir
=.
1617 if test -f $ac_dir/$ac_word; then
1618 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1625 RANLIB
="$ac_cv_prog_RANLIB"
1626 if test -n "$RANLIB"; then
1627 echo "$ac_t""$RANLIB" 1>&6
1629 echo "$ac_t""no" 1>&6
1633 if test -z "$ac_cv_prog_RANLIB"; then
1634 if test -n "$ac_tool_prefix"; then
1635 # Extract the first word of "ranlib", so it can be a program name with args.
1636 set dummy ranlib
; ac_word
=$2
1637 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1638 echo "configure:1639: checking for $ac_word" >&5
1639 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1640 echo $ac_n "(cached) $ac_c" 1>&6
1642 if test -n "$RANLIB"; then
1643 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1645 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1646 for ac_dir
in $PATH; do
1647 test -z "$ac_dir" && ac_dir
=.
1648 if test -f $ac_dir/$ac_word; then
1649 ac_cv_prog_RANLIB
="ranlib"
1654 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1657 RANLIB
="$ac_cv_prog_RANLIB"
1658 if test -n "$RANLIB"; then
1659 echo "$ac_t""$RANLIB" 1>&6
1661 echo "$ac_t""no" 1>&6
1670 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1673 BFD_HOST_64BIT_LONG
=0
1674 BFD_HOST_64_BIT_DEFINED
=0
1677 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1678 BFD_HOST_64BIT_LONG
=1
1679 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1680 BFD_HOST_64_BIT_DEFINED
=1
1681 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
1682 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
1689 # Put a plausible default for CC_FOR_BUILD in Makefile.
1690 if test -z "$CC_FOR_BUILD"; then
1691 if test "x$cross_compiling" = "xno"; then
1692 CC_FOR_BUILD
='$(CC)'
1699 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1700 echo "configure:1701: checking how to run the C preprocessor" >&5
1701 # On Suns, sometimes $CPP names a directory.
1702 if test -n "$CPP" && test -d "$CPP"; then
1705 if test -z "$CPP"; then
1706 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1707 echo $ac_n "(cached) $ac_c" 1>&6
1709 # This must be in double quotes, not single quotes, because CPP may get
1710 # substituted into the Makefile and "${CC-cc}" will confuse make.
1712 # On the NeXT, cc -E runs the code through the compiler's parser,
1713 # not just through cpp.
1714 cat > conftest.
$ac_ext <<EOF
1715 #line 1716 "configure"
1716 #include "confdefs.h"
1720 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1721 { (eval echo configure
:1722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1722 ac_err
=`grep -v '^ *+' conftest.out`
1723 if test -z "$ac_err"; then
1727 echo "configure: failed program was:" >&5
1728 cat conftest.
$ac_ext >&5
1730 CPP
="${CC-cc} -E -traditional-cpp"
1731 cat > conftest.
$ac_ext <<EOF
1732 #line 1733 "configure"
1733 #include "confdefs.h"
1737 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1738 { (eval echo configure
:1739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1739 ac_err
=`grep -v '^ *+' conftest.out`
1740 if test -z "$ac_err"; then
1744 echo "configure: failed program was:" >&5
1745 cat conftest.
$ac_ext >&5
1752 ac_cv_prog_CPP
="$CPP"
1754 CPP
="$ac_cv_prog_CPP"
1756 ac_cv_prog_CPP
="$CPP"
1758 echo "$ac_t""$CPP" 1>&6
1760 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
1762 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1763 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1764 echo "configure:1765: checking for $ac_hdr" >&5
1765 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1766 echo $ac_n "(cached) $ac_c" 1>&6
1768 cat > conftest.
$ac_ext <<EOF
1769 #line 1770 "configure"
1770 #include "confdefs.h"
1773 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1774 { (eval echo configure
:1775: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1775 ac_err
=`grep -v '^ *+' conftest.out`
1776 if test -z "$ac_err"; then
1778 eval "ac_cv_header_$ac_safe=yes"
1781 echo "configure: failed program was:" >&5
1782 cat conftest.
$ac_ext >&5
1784 eval "ac_cv_header_$ac_safe=no"
1788 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1789 echo "$ac_t""yes" 1>&6
1790 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1791 cat >> confdefs.h
<<EOF
1792 #define $ac_tr_hdr 1
1796 echo "$ac_t""no" 1>&6
1800 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
1802 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1803 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1804 echo "configure:1805: checking for $ac_hdr" >&5
1805 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1806 echo $ac_n "(cached) $ac_c" 1>&6
1808 cat > conftest.
$ac_ext <<EOF
1809 #line 1810 "configure"
1810 #include "confdefs.h"
1813 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1814 { (eval echo configure
:1815: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1815 ac_err
=`grep -v '^ *+' conftest.out`
1816 if test -z "$ac_err"; then
1818 eval "ac_cv_header_$ac_safe=yes"
1821 echo "configure: failed program was:" >&5
1822 cat conftest.
$ac_ext >&5
1824 eval "ac_cv_header_$ac_safe=no"
1828 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1829 echo "$ac_t""yes" 1>&6
1830 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1831 cat >> confdefs.h
<<EOF
1832 #define $ac_tr_hdr 1
1836 echo "$ac_t""no" 1>&6
1840 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1841 echo "configure:1842: checking whether time.h and sys/time.h may both be included" >&5
1842 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1843 echo $ac_n "(cached) $ac_c" 1>&6
1845 cat > conftest.
$ac_ext <<EOF
1846 #line 1847 "configure"
1847 #include "confdefs.h"
1848 #include <sys/types.h>
1849 #include <sys/time.h>
1855 if { (eval echo configure
:1856: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1857 ac_cv_header_time
=yes
1859 echo "configure: failed program was:" >&5
1860 cat conftest.
$ac_ext >&5
1862 ac_cv_header_time
=no
1867 echo "$ac_t""$ac_cv_header_time" 1>&6
1868 if test $ac_cv_header_time = yes; then
1869 cat >> confdefs.h
<<\EOF
1870 #define TIME_WITH_SYS_TIME 1
1875 for ac_func
in fcntl getpagesize setitimer sysconf fdopen
1877 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1878 echo "configure:1879: checking for $ac_func" >&5
1879 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1880 echo $ac_n "(cached) $ac_c" 1>&6
1882 cat > conftest.
$ac_ext <<EOF
1883 #line 1884 "configure"
1884 #include "confdefs.h"
1885 /* System header to define __stub macros and hopefully few prototypes,
1886 which can conflict with char $ac_func(); below. */
1888 /* Override any gcc2 internal prototype to avoid an error. */
1889 /* We use char because int might match the return type of a gcc2
1890 builtin and then its argument prototype would still apply. */
1895 /* The GNU C library defines this for functions which it implements
1896 to always fail with ENOSYS. Some functions are actually named
1897 something starting with __ and the normal name is an alias. */
1898 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1906 if { (eval echo configure
:1907: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1908 eval "ac_cv_func_$ac_func=yes"
1910 echo "configure: failed program was:" >&5
1911 cat conftest.
$ac_ext >&5
1913 eval "ac_cv_func_$ac_func=no"
1918 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1919 echo "$ac_t""yes" 1>&6
1920 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1921 cat >> confdefs.h
<<EOF
1922 #define $ac_tr_func 1
1926 echo "$ac_t""no" 1>&6
1933 i
[345]86-*-msdos* | i
[345]86-*-go32* |
*-*-cygwin32 |
*-*-windows)
1934 cat >> confdefs.h
<<\EOF
1935 #define USE_BINARY_FOPEN 1
1940 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
1941 echo "configure:1942: checking whether strstr must be declared" >&5
1942 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+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"
1950 #ifdef HAVE_STRING_H
1953 #ifdef HAVE_STRINGS_H
1954 #include <strings.h>
1957 #ifdef HAVE_STDLIB_H
1960 #ifdef HAVE_UNISTD_H
1964 char *(*pfn) = (char *(*)) strstr
1967 if { (eval echo configure
:1968: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1969 bfd_cv_decl_needed_strstr
=no
1971 echo "configure: failed program was:" >&5
1972 cat conftest.
$ac_ext >&5
1974 bfd_cv_decl_needed_strstr
=yes
1979 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
1980 if test $bfd_cv_decl_needed_strstr = yes; then
1981 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1982 cat >> confdefs.h
<<EOF
1983 #define $bfd_tr_decl 1
1988 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
1989 echo "configure:1990: checking whether malloc must be declared" >&5
1990 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
1991 echo $ac_n "(cached) $ac_c" 1>&6
1993 cat > conftest.
$ac_ext <<EOF
1994 #line 1995 "configure"
1995 #include "confdefs.h"
1998 #ifdef HAVE_STRING_H
2001 #ifdef HAVE_STRINGS_H
2002 #include <strings.h>
2005 #ifdef HAVE_STDLIB_H
2008 #ifdef HAVE_UNISTD_H
2012 char *(*pfn) = (char *(*)) malloc
2015 if { (eval echo configure
:2016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2017 bfd_cv_decl_needed_malloc
=no
2019 echo "configure: failed program was:" >&5
2020 cat conftest.
$ac_ext >&5
2022 bfd_cv_decl_needed_malloc
=yes
2027 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2028 if test $bfd_cv_decl_needed_malloc = yes; then
2029 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2030 cat >> confdefs.h
<<EOF
2031 #define $bfd_tr_decl 1
2036 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2037 echo "configure:2038: checking whether realloc must be declared" >&5
2038 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2039 echo $ac_n "(cached) $ac_c" 1>&6
2041 cat > conftest.
$ac_ext <<EOF
2042 #line 2043 "configure"
2043 #include "confdefs.h"
2046 #ifdef HAVE_STRING_H
2049 #ifdef HAVE_STRINGS_H
2050 #include <strings.h>
2053 #ifdef HAVE_STDLIB_H
2056 #ifdef HAVE_UNISTD_H
2060 char *(*pfn) = (char *(*)) realloc
2063 if { (eval echo configure
:2064: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2065 bfd_cv_decl_needed_realloc
=no
2067 echo "configure: failed program was:" >&5
2068 cat conftest.
$ac_ext >&5
2070 bfd_cv_decl_needed_realloc
=yes
2075 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2076 if test $bfd_cv_decl_needed_realloc = yes; then
2077 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2078 cat >> confdefs.h
<<EOF
2079 #define $bfd_tr_decl 1
2084 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2085 echo "configure:2086: checking whether free must be declared" >&5
2086 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2087 echo $ac_n "(cached) $ac_c" 1>&6
2089 cat > conftest.
$ac_ext <<EOF
2090 #line 2091 "configure"
2091 #include "confdefs.h"
2094 #ifdef HAVE_STRING_H
2097 #ifdef HAVE_STRINGS_H
2098 #include <strings.h>
2101 #ifdef HAVE_STDLIB_H
2104 #ifdef HAVE_UNISTD_H
2108 char *(*pfn) = (char *(*)) free
2111 if { (eval echo configure
:2112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2113 bfd_cv_decl_needed_free
=no
2115 echo "configure: failed program was:" >&5
2116 cat conftest.
$ac_ext >&5
2118 bfd_cv_decl_needed_free
=yes
2123 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2124 if test $bfd_cv_decl_needed_free = yes; then
2125 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2126 cat >> confdefs.h
<<EOF
2127 #define $bfd_tr_decl 1
2132 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2133 echo "configure:2134: checking whether getenv must be declared" >&5
2134 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2135 echo $ac_n "(cached) $ac_c" 1>&6
2137 cat > conftest.
$ac_ext <<EOF
2138 #line 2139 "configure"
2139 #include "confdefs.h"
2142 #ifdef HAVE_STRING_H
2145 #ifdef HAVE_STRINGS_H
2146 #include <strings.h>
2149 #ifdef HAVE_STDLIB_H
2152 #ifdef HAVE_UNISTD_H
2156 char *(*pfn) = (char *(*)) getenv
2159 if { (eval echo configure
:2160: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2161 bfd_cv_decl_needed_getenv
=no
2163 echo "configure: failed program was:" >&5
2164 cat conftest.
$ac_ext >&5
2166 bfd_cv_decl_needed_getenv
=yes
2171 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2172 if test $bfd_cv_decl_needed_getenv = yes; then
2173 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2174 cat >> confdefs.h
<<EOF
2175 #define $bfd_tr_decl 1
2181 # If we are configured native, pick a core file support file.
2184 if test "${target}" = "${host}"; then
2187 COREFILE
=trad-core.lo
2188 cat >> confdefs.h
<<\EOF
2189 #define TRAD_HEADER "hosts/alphalinux.h"
2193 alpha
*-*-*) COREFILE
=osf-core.lo
;;
2194 arm-
*-riscix) COREFILE
=trad-core.lo
;;
2195 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
2196 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
2197 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
2198 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
2199 i
[3456]86-sequent-bsd*)
2200 COREFILE
=trad-core.lo
;
2201 cat >> confdefs.h
<<\EOF
2202 #define TRAD_HEADER "hosts/symmetry.h"
2206 i
[3456]86-sequent-sysv4*) ;;
2207 i
[3456]86-sequent-sysv*)
2208 COREFILE
=trad-core.lo
2209 cat >> confdefs.h
<<\EOF
2210 #define TRAD_HEADER "hosts/symmetry.h"
2214 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
2215 COREFILE
=trad-core.lo
2216 cat >> confdefs.h
<<\EOF
2217 #define TRAD_HEADER "hosts/i386bsd.h"
2221 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
2222 COREFILE
=netbsd-core.lo
2224 i
[3456]86-esix-sysv3*)
2225 COREFILE
=trad-core.lo
2226 cat >> confdefs.h
<<\EOF
2227 #define TRAD_HEADER "hosts/esix.h"
2231 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
2232 COREFILE
=trad-core.lo
2233 cat >> confdefs.h
<<\EOF
2234 #define TRAD_HEADER "hosts/i386sco.h"
2239 COREFILE
=trad-core.lo
2240 cat >> confdefs.h
<<\EOF
2241 #define TRAD_HEADER "hosts/i386mach3.h"
2246 COREFILE
=trad-core.lo
2247 cat >> confdefs.h
<<\EOF
2248 #define TRAD_HEADER "hosts/i386linux.h"
2252 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
2253 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
2254 i860-
*-mach3* | i860-
*-osf1*)
2255 COREFILE
=trad-core.lo
2256 cat >> confdefs.h
<<\EOF
2257 #define TRAD_HEADER "hosts/i860mach3.h"
2262 COREFILE
=trad-core.lo
2263 cat >> confdefs.h
<<\EOF
2264 #define TRAD_HEADER "hosts/mipsbsd.h"
2269 COREFILE
=trad-core.lo
2270 cat >> confdefs.h
<<\EOF
2271 #define TRAD_HEADER "hosts/mipsmach3.h"
2275 mips-
*-netbsd* | mips
*-*-openbsd*)
2276 COREFILE
=netbsd-core.lo
2279 COREFILE
=trad-core.lo
2280 cat >> confdefs.h
<<\EOF
2281 #define TRAD_HEADER "hosts/decstation.h"
2285 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
2286 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
2287 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
2289 COREFILE
=trad-core.lo
2290 cat >> confdefs.h
<<\EOF
2291 #define TRAD_HEADER "hosts/mipsmach3.h"
2296 mips-
*-sysv* | mips-
*-riscos*)
2297 COREFILE
=trad-core.lo
2298 cat >> confdefs.h
<<\EOF
2299 #define TRAD_HEADER "hosts/riscos.h"
2304 COREFILE
=trad-core.lo
2305 cat >> confdefs.h
<<\EOF
2306 #define TRAD_HEADER "hosts/news-mips.h"
2311 COREFILE
=trad-core.lo
2312 cat >> confdefs.h
<<\EOF
2313 #define TRAD_HEADER "hosts/dpx2.h"
2317 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
2319 COREFILE
=trad-core.lo
2320 cat >> confdefs.h
<<\EOF
2321 #define TRAD_HEADER "hosts/hp300bsd.h"
2326 COREFILE
=trad-core.lo
2327 cat >> confdefs.h
<<\EOF
2328 #define TRAD_HEADER "hosts/m68klinux.h"
2332 m68
*-motorola-sysv*)
2333 COREFILE
=trad-core.lo
2334 cat >> confdefs.h
<<\EOF
2335 #define TRAD_HEADER "hosts/delta68.h"
2340 COREFILE
=trad-core.lo
2341 cat >> confdefs.h
<<\EOF
2342 #define TRAD_HEADER "hosts/news.h"
2346 m68
*-*-netbsd* | m68
*-*-openbsd*)
2347 COREFILE
=netbsd-core.lo
2350 COREFILE
=trad-core.lo
2351 cat >> confdefs.h
<<\EOF
2352 #define TRAD_HEADER "hosts/m68kaux.h"
2357 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
2359 COREFILE
=trad-core.lo
2360 cat >> confdefs.h
<<\EOF
2361 #define TRAD_HEADER "hosts/m88kmach3.h"
2366 COREFILE
=trad-core.lo
2367 cat >> confdefs.h
<<\EOF
2368 #define TRAD_HEADER "hosts/pc532mach.h"
2372 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
2373 COREFILE
=netbsd-core.lo
2375 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
2376 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2377 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
2378 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
2379 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2380 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
2382 sparc-
*-netbsd* | sparc-
*-openbsd*)
2383 COREFILE
=netbsd-core.lo
2386 COREFILE
=trad-core.lo
2387 cat >> confdefs.h
<<\EOF
2388 #define TRAD_HEADER "hosts/tahoe.h"
2393 COREFILE
=trad-core.lo
2394 cat >> confdefs.h
<<\EOF
2395 #define TRAD_HEADER "hosts/vaxult2.h"
2400 COREFILE
=trad-core.lo
2401 cat >> confdefs.h
<<\EOF
2402 #define TRAD_HEADER "hosts/vaxult2.h"
2407 COREFILE
=trad-core.lo
2408 cat >> confdefs.h
<<\EOF
2409 #define TRAD_HEADER "hosts/vaxbsd.h"
2416 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
2417 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
2418 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
2419 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
2420 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
2421 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
2422 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
2423 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
2424 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
2427 # The ELF code uses the native <sys/procfs.h> to handle core files.
2428 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2430 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2431 echo "configure:2432: checking for sys/procfs.h" >&5
2432 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2433 echo $ac_n "(cached) $ac_c" 1>&6
2435 cat > conftest.
$ac_ext <<EOF
2436 #line 2437 "configure"
2437 #include "confdefs.h"
2438 #include <sys/procfs.h>
2443 if { (eval echo configure
:2444: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2445 bfd_cv_header_sys_procfs_h
=yes
2447 echo "configure: failed program was:" >&5
2448 cat conftest.
$ac_ext >&5
2450 bfd_cv_header_sys_procfs_h
=no
2455 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2456 if test $bfd_cv_header_sys_procfs_h = yes; then
2457 cat >> confdefs.h
<<\EOF
2458 #define HAVE_SYS_PROCFS_H 1
2469 # Canonicalize the secondary target names.
2470 if test -n "$enable_targets" ; then
2471 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2473 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2474 if test -n "$result" ; then
2475 canon_targets
="$canon_targets $result"
2477 # Allow targets that config.sub doesn't recognize, like "all".
2478 canon_targets
="$canon_targets $targ"
2488 for targ
in $target $canon_targets
2490 if test "x$targ" = "xall"; then
2493 .
$srcdir/config.bfd
2494 if test "x$targ" = "x$target"; then
2497 selvecs
="$selvecs $targ_defvec $targ_selvecs"
2498 selarchs
="$selarchs $targ_archs"
2499 TDEFINES
="$TDEFINES $targ_cflags"
2504 # This processing still needs to be done if we're to decide properly whether
2505 # 64-bit support needs to be compiled in. Currently, it will be included if
2506 # the default or any other explicitly requested target requires it; it
2507 # will not be included on a 32-bit host if no 64-bit target is requested, and
2508 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2511 # uniq the default and selected vectors in all the configured targets.
2513 for i
in $selvecs ; do
2521 # uniq the architectures in all the configured targets.
2523 for i
in $selarchs ; do
2531 # Target backend .o files.
2534 elf
="elf.lo elflink.lo"
2539 # This list is alphabetized to make it easy to compare
2540 # with the two vector lists in targets.c.
2541 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
2542 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
2543 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2544 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2545 armpe_little_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2546 armpe_big_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2547 armpei_little_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2548 armpei_big_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2549 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
2550 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2551 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2552 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2553 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2554 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
2555 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
2556 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
2557 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
2559 # start-sanitize-arc
2560 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2561 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2563 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2564 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2565 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2567 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
2568 # start-sanitize-d30v
2569 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
2571 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
2572 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
2573 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
2574 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2575 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2576 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2578 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
2579 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
2580 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
2581 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
2582 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
2583 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2584 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2585 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2586 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2587 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
2588 # start-sanitize-v850
2589 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
2591 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2593 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2595 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
2597 cisco_core_vec
) tb
="$tb cisco-core.lo" ;;
2598 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
2600 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2601 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2602 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2603 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2605 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
2606 go32stubbedcoff_vec
) tb
="$tb coff-stubgo32.lo cofflink.lo" ;;
2607 evax_alpha_vec
) tb
="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2609 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
2610 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
2611 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
2612 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
2613 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
2614 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
2615 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
2616 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
2617 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
2618 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
2619 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
2620 i386pe_vec
) tb
="$tb pe-i386.lo cofflink.lo " ;;
2621 i386pei_vec
) tb
="$tb pei-i386.lo cofflink.lo" ;;
2622 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
2623 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2624 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2625 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
2626 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
2627 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
2628 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
2629 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2630 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2631 ieee_vec
) tb
="$tb ieee.lo" ;;
2632 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
2633 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2634 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
2635 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2636 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2637 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
2638 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
2639 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2640 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
2641 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
2642 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
2643 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2644 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2645 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2647 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
2648 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2649 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2650 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
2651 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
2652 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
2653 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2654 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2655 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2656 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2657 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
2658 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2659 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2660 som_vec
) tb
="$tb som.lo" ;;
2661 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
2662 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;
2663 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2664 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
2665 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
2666 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
2667 srec_vec
) tb
="$tb srec.lo" ;;
2668 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
2669 symbolsrec_vec
) tb
="$tb srec.lo" ;;
2670 tekhex_vec
) tb
="$tb tekhex.lo" ;;
2671 # start-sanitize-tic80
2672 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
2673 # end-sanitize-tic80
2674 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
2675 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
2676 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
2677 versados_vec
) tb
="$tb versados.lo" ;;
2680 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2684 # Target architecture .o files.
2685 # A couple of CPUs use shorter file names to avoid problems on DOS
2687 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2689 # Weed out duplicate .o files.
2711 if test x
${all_targets} = xtrue
; then
2712 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
2713 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
2717 else # all_targets is true
2718 # Only set these if they will be nonempty, for the clever echo.
2720 test -n "$selvecs" &&
2721 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2722 test -n "$selvecs" &&
2723 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2724 test -n "$selarchs" &&
2725 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2726 fi # all_targets is true
2728 case ${host64}-${target64}-${want64} in
2731 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2732 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2733 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2734 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2739 all_backends
='$(BFD32_BACKENDS)'
2749 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2750 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2751 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2752 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2755 for ac_hdr
in unistd.h
2757 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2758 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2759 echo "configure:2760: checking for $ac_hdr" >&5
2760 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2761 echo $ac_n "(cached) $ac_c" 1>&6
2763 cat > conftest.
$ac_ext <<EOF
2764 #line 2765 "configure"
2765 #include "confdefs.h"
2768 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2769 { (eval echo configure
:2770: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2770 ac_err
=`grep -v '^ *+' conftest.out`
2771 if test -z "$ac_err"; then
2773 eval "ac_cv_header_$ac_safe=yes"
2776 echo "configure: failed program was:" >&5
2777 cat conftest.
$ac_ext >&5
2779 eval "ac_cv_header_$ac_safe=no"
2783 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2784 echo "$ac_t""yes" 1>&6
2785 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2786 cat >> confdefs.h
<<EOF
2787 #define $ac_tr_hdr 1
2791 echo "$ac_t""no" 1>&6
2795 for ac_func
in getpagesize
2797 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2798 echo "configure:2799: checking for $ac_func" >&5
2799 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2800 echo $ac_n "(cached) $ac_c" 1>&6
2802 cat > conftest.
$ac_ext <<EOF
2803 #line 2804 "configure"
2804 #include "confdefs.h"
2805 /* System header to define __stub macros and hopefully few prototypes,
2806 which can conflict with char $ac_func(); below. */
2808 /* Override any gcc2 internal prototype to avoid an error. */
2809 /* We use char because int might match the return type of a gcc2
2810 builtin and then its argument prototype would still apply. */
2815 /* The GNU C library defines this for functions which it implements
2816 to always fail with ENOSYS. Some functions are actually named
2817 something starting with __ and the normal name is an alias. */
2818 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2826 if { (eval echo configure
:2827: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2828 eval "ac_cv_func_$ac_func=yes"
2830 echo "configure: failed program was:" >&5
2831 cat conftest.
$ac_ext >&5
2833 eval "ac_cv_func_$ac_func=no"
2838 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2839 echo "$ac_t""yes" 1>&6
2840 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2841 cat >> confdefs.h
<<EOF
2842 #define $ac_tr_func 1
2846 echo "$ac_t""no" 1>&6
2850 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2851 echo "configure:2852: checking for working mmap" >&5
2852 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2853 echo $ac_n "(cached) $ac_c" 1>&6
2855 if test "$cross_compiling" = yes; then
2856 ac_cv_func_mmap_fixed_mapped
=no
2858 cat > conftest.
$ac_ext <<EOF
2859 #line 2860 "configure"
2860 #include "confdefs.h"
2862 /* Thanks to Mike Haertel and Jim Avera for this test.
2863 Here is a matrix of mmap possibilities:
2864 mmap private not fixed
2865 mmap private fixed at somewhere currently unmapped
2866 mmap private fixed at somewhere already mapped
2867 mmap shared not fixed
2868 mmap shared fixed at somewhere currently unmapped
2869 mmap shared fixed at somewhere already mapped
2870 For private mappings, we should verify that changes cannot be read()
2871 back from the file, nor mmap's back from the file at a different
2872 address. (There have been systems where private was not correctly
2873 implemented like the infamous i386 svr4.0, and systems where the
2874 VM page cache was not coherent with the filesystem buffer cache
2875 like early versions of FreeBSD and possibly contemporary NetBSD.)
2876 For shared mappings, we should conversely verify that changes get
2877 propogated back to all the places they're supposed to be.
2879 Grep wants private fixed already mapped.
2880 The main things grep needs to know about mmap are:
2881 * does it exist and is it safe to write into the mmap'd area
2882 * how to use it (BSD variants) */
2883 #include <sys/types.h>
2885 #include <sys/mman.h>
2887 /* This mess was copied from the GNU getpagesize.h. */
2888 #ifndef HAVE_GETPAGESIZE
2889 # ifdef HAVE_UNISTD_H
2890 # include <unistd.h>
2893 /* Assume that all systems that can run configure have sys/param.h. */
2894 # ifndef HAVE_SYS_PARAM_H
2895 # define HAVE_SYS_PARAM_H 1
2898 # ifdef _SC_PAGESIZE
2899 # define getpagesize() sysconf(_SC_PAGESIZE)
2900 # else /* no _SC_PAGESIZE */
2901 # ifdef HAVE_SYS_PARAM_H
2902 # include <sys/param.h>
2903 # ifdef EXEC_PAGESIZE
2904 # define getpagesize() EXEC_PAGESIZE
2905 # else /* no EXEC_PAGESIZE */
2907 # define getpagesize() NBPG * CLSIZE
2910 # endif /* no CLSIZE */
2911 # else /* no NBPG */
2913 # define getpagesize() NBPC
2914 # else /* no NBPC */
2916 # define getpagesize() PAGESIZE
2917 # endif /* PAGESIZE */
2918 # endif /* no NBPC */
2919 # endif /* no NBPG */
2920 # endif /* no EXEC_PAGESIZE */
2921 # else /* no HAVE_SYS_PARAM_H */
2922 # define getpagesize() 8192 /* punt totally */
2923 # endif /* no HAVE_SYS_PARAM_H */
2924 # endif /* no _SC_PAGESIZE */
2926 #endif /* no HAVE_GETPAGESIZE */
2929 extern "C" { void *malloc(unsigned); }
2937 char *data, *data2, *data3;
2941 pagesize = getpagesize();
2944 * First, make a file with some known garbage in it.
2946 data = malloc(pagesize);
2949 for (i = 0; i < pagesize; ++i)
2950 *(data + i) = rand();
2952 fd = creat("conftestmmap", 0600);
2955 if (write(fd, data, pagesize) != pagesize)
2960 * Next, try to mmap the file at a fixed address which
2961 * already has something else allocated at it. If we can,
2962 * also make sure that we see the same garbage.
2964 fd = open("conftestmmap", O_RDWR);
2967 data2 = malloc(2 * pagesize);
2970 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2971 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2972 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2974 for (i = 0; i < pagesize; ++i)
2975 if (*(data + i) != *(data2 + i))
2979 * Finally, make sure that changes to the mapped area
2980 * do not percolate back to the file as seen by read().
2981 * (This is a bug on some variants of i386 svr4.0.)
2983 for (i = 0; i < pagesize; ++i)
2984 *(data2 + i) = *(data2 + i) + 1;
2985 data3 = malloc(pagesize);
2988 if (read(fd, data3, pagesize) != pagesize)
2990 for (i = 0; i < pagesize; ++i)
2991 if (*(data + i) != *(data3 + i))
2994 unlink("conftestmmap");
2999 if { (eval echo configure
:3000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3001 ac_cv_func_mmap_fixed_mapped
=yes
3003 echo "configure: failed program was:" >&5
3004 cat conftest.
$ac_ext >&5
3006 ac_cv_func_mmap_fixed_mapped
=no
3013 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3014 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3015 cat >> confdefs.h
<<\EOF
3021 for ac_func
in madvise mprotect
3023 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3024 echo "configure:3025: checking for $ac_func" >&5
3025 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3026 echo $ac_n "(cached) $ac_c" 1>&6
3028 cat > conftest.
$ac_ext <<EOF
3029 #line 3030 "configure"
3030 #include "confdefs.h"
3031 /* System header to define __stub macros and hopefully few prototypes,
3032 which can conflict with char $ac_func(); below. */
3034 /* Override any gcc2 internal prototype to avoid an error. */
3035 /* We use char because int might match the return type of a gcc2
3036 builtin and then its argument prototype would still apply. */
3041 /* The GNU C library defines this for functions which it implements
3042 to always fail with ENOSYS. Some functions are actually named
3043 something starting with __ and the normal name is an alias. */
3044 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3052 if { (eval echo configure
:3053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3054 eval "ac_cv_func_$ac_func=yes"
3056 echo "configure: failed program was:" >&5
3057 cat conftest.
$ac_ext >&5
3059 eval "ac_cv_func_$ac_func=no"
3064 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3065 echo "$ac_t""yes" 1>&6
3066 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3067 cat >> confdefs.h
<<EOF
3068 #define $ac_tr_func 1
3072 echo "$ac_t""no" 1>&6
3076 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3077 true
+yes ) cat >> confdefs.h
<<\EOF
3083 rm -f doc
/config.status
3085 cat > confcache
<<\EOF
3086 # This file is a shell script that caches the results of configure
3087 # tests run on this system so they can be shared between configure
3088 # scripts and configure runs. It is not useful on other systems.
3089 # If it contains results you don't want to keep, you may remove or edit it.
3091 # By default, configure uses ./config.cache as the cache file,
3092 # creating it if it does not exist already. You can give configure
3093 # the --cache-file=FILE option to use a different cache file; that is
3094 # what configure does when it calls configure scripts in
3095 # subdirectories, so they share the cache.
3096 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3097 # config.status only pays attention to the cache file if you give it the
3098 # --recheck option to rerun configure.
3101 # The following way of writing the cache mishandles newlines in values,
3102 # but we know of no workaround that is simple, portable, and efficient.
3103 # So, don't put newlines in cache variables' values.
3104 # Ultrix sh set writes to stderr and can't be redirected directly,
3105 # and sets the high bit in the cache file unless we assign to the vars.
3107 case `(ac_space=' '; set) 2>&1` in
3109 # `set' does not quote correctly, so add quotes (double-quote substitution
3110 # turns \\\\ into \\, and sed turns \\ into \).
3112 -e "s/'/'\\\\''/g" \
3113 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3116 # `set' quotes correctly as required by POSIX, so do not add quotes.
3117 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3120 if cmp -s $cache_file confcache
; then
3123 if test -w $cache_file; then
3124 echo "updating cache $cache_file"
3125 cat confcache
> $cache_file
3127 echo "not updating unwritable cache $cache_file"
3132 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3134 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3135 # Let make expand exec_prefix.
3136 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3138 # Any assignment to VPATH causes Sun make to only execute
3139 # the first set of double-colon rules, so remove it if not needed.
3140 # If there is a colon in the path, we need to keep it.
3141 if test "x$srcdir" = x.
; then
3142 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3145 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3147 DEFS
=-DHAVE_CONFIG_H
3149 # Without the "./", some shells look in PATH for config.status.
3150 : ${CONFIG_STATUS=./config.status}
3152 echo creating
$CONFIG_STATUS
3153 rm -f $CONFIG_STATUS
3154 cat > $CONFIG_STATUS <<EOF
3156 # Generated automatically by configure.
3157 # Run this file to recreate the current configuration.
3158 # This directory was configured as follows,
3159 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3161 # $0 $ac_configure_args
3163 # Compiler output produced by configure, useful for debugging
3164 # configure, is in ./config.log if it exists.
3166 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3169 case "\$ac_option" in
3170 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3171 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3172 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3173 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3174 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3176 -help | --help | --hel | --he | --h)
3177 echo "\$ac_cs_usage"; exit 0 ;;
3178 *) echo "\$ac_cs_usage"; exit 1 ;;
3182 ac_given_srcdir=$srcdir
3183 ac_given_INSTALL="$INSTALL"
3185 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
3187 cat >> $CONFIG_STATUS <<EOF
3189 # Protect against being on the right side of a sed subst in config.status.
3190 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3191 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3194 s%@CFLAGS@%$CFLAGS%g
3195 s%@CPPFLAGS@%$CPPFLAGS%g
3196 s%@CXXFLAGS@%$CXXFLAGS%g
3198 s%@LDFLAGS@%$LDFLAGS%g
3200 s%@exec_prefix@%$exec_prefix%g
3201 s%@prefix@%$prefix%g
3202 s%@program_transform_name@%$program_transform_name%g
3203 s%@bindir@%$bindir%g
3204 s%@sbindir@%$sbindir%g
3205 s%@libexecdir@%$libexecdir%g
3206 s%@datadir@%$datadir%g
3207 s%@sysconfdir@%$sysconfdir%g
3208 s%@sharedstatedir@%$sharedstatedir%g
3209 s%@localstatedir@%$localstatedir%g
3210 s%@libdir@%$libdir%g
3211 s%@includedir@%$includedir%g
3212 s%@oldincludedir@%$oldincludedir%g
3213 s%@infodir@%$infodir%g
3214 s%@mandir@%$mandir%g
3216 s%@host_alias@%$host_alias%g
3217 s%@host_cpu@%$host_cpu%g
3218 s%@host_vendor@%$host_vendor%g
3219 s%@host_os@%$host_os%g
3220 s%@target@%$target%g
3221 s%@target_alias@%$target_alias%g
3222 s%@target_cpu@%$target_cpu%g
3223 s%@target_vendor@%$target_vendor%g
3224 s%@target_os@%$target_os%g
3226 s%@build_alias@%$build_alias%g
3227 s%@build_cpu@%$build_cpu%g
3228 s%@build_vendor@%$build_vendor%g
3229 s%@build_os@%$build_os%g
3231 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3232 s%@INSTALL_DATA@%$INSTALL_DATA%g
3233 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3234 s%@PACKAGE@%$PACKAGE%g
3235 s%@VERSION@%$VERSION%g
3236 s%@ACLOCAL@%$ACLOCAL%g
3237 s%@AUTOCONF@%$AUTOCONF%g
3238 s%@AUTOMAKE@%$AUTOMAKE%g
3239 s%@AUTOHEADER@%$AUTOHEADER%g
3240 s%@MAKEINFO@%$MAKEINFO%g
3241 s%@SET_MAKE@%$SET_MAKE%g
3242 s%@RANLIB@%$RANLIB%g
3245 s%@LIBTOOL@%$LIBTOOL%g
3247 s%@EXEEXT@%$EXEEXT%g
3248 s%@HDEFINES@%$HDEFINES%g
3250 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3251 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3252 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3253 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3254 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3256 s%@COREFILE@%$COREFILE%g
3257 s%@COREFLAG@%$COREFLAG%g
3258 s%@TDEFINES@%$TDEFINES%g
3259 s%@wordsize@%$wordsize%g
3260 s%@all_backends@%$all_backends%g
3261 s%@bfd_backends@%$bfd_backends%g
3262 s%@bfd_machines@%$bfd_machines%g
3263 s%@tdefaults@%$tdefaults%g
3268 cat >> $CONFIG_STATUS <<\EOF
3270 # Split the substitutions into bite-sized pieces for seds with
3271 # small command number limits, like on Digital OSF/1 and HP-UX.
3272 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3273 ac_file
=1 # Number of current file.
3274 ac_beg
=1 # First line for current file.
3275 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3278 while $ac_more_lines; do
3279 if test $ac_beg -gt 1; then
3280 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3282 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3284 if test ! -s conftest.s
$ac_file; then
3286 rm -f conftest.s
$ac_file
3288 if test -z "$ac_sed_cmds"; then
3289 ac_sed_cmds
="sed -f conftest.s$ac_file"
3291 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3293 ac_file
=`expr $ac_file + 1`
3295 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3298 if test -z "$ac_sed_cmds"; then
3303 cat >> $CONFIG_STATUS <<EOF
3305 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3307 cat >> $CONFIG_STATUS <<\EOF
3308 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3309 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3311 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3312 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3313 *) ac_file_in
="${ac_file}.in" ;;
3316 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3318 # Remove last slash and all that follows it. Not all systems have dirname.
3319 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3320 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3321 # The file is in a subdirectory.
3322 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3323 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3324 # A "../" for each directory in $ac_dir_suffix.
3325 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3327 ac_dir_suffix
= ac_dots
=
3330 case "$ac_given_srcdir" in
3332 if test -z "$ac_dots"; then top_srcdir
=.
3333 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3334 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3336 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3337 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3340 case "$ac_given_INSTALL" in
3341 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3342 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3345 echo creating
"$ac_file"
3347 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3349 *Makefile
*) ac_comsub
="1i\\
3350 # $configure_input" ;;
3354 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3356 s%@configure_input@%$configure_input%g
3357 s%@srcdir@%$srcdir%g
3358 s%@top_srcdir@%$top_srcdir%g
3359 s%@INSTALL@%$INSTALL%g
3360 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3364 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3365 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3367 # ac_d sets the value in "#define NAME VALUE" lines.
3368 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3369 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3372 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3373 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3374 ac_uB
='\([ ]\)%\1#\2define\3'
3377 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3378 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3379 ac_eB
='$%\1#\2define\3'
3383 if test "${CONFIG_HEADERS+set}" != set; then
3385 cat >> $CONFIG_STATUS <<EOF
3386 CONFIG_HEADERS="config.h:config.in"
3388 cat >> $CONFIG_STATUS <<\EOF
3390 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3391 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3393 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3394 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3395 *) ac_file_in
="${ac_file}.in" ;;
3398 echo creating
$ac_file
3400 rm -f conftest.frag conftest.
in conftest.out
3401 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3402 cat $ac_file_inputs > conftest.
in
3406 # Transform confdefs.h into a sed script conftest.vals that substitutes
3407 # the proper values into config.h.in to produce config.h. And first:
3408 # Protect against being on the right side of a sed subst in config.status.
3409 # Protect against being in an unquoted here document in config.status.
3411 cat > conftest.hdr
<<\EOF
3414 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3418 sed -n -f conftest.hdr confdefs.h > conftest.vals
3421 # This sed command replaces #undef with comments. This is necessary, for
3422 # example, in the case of _POSIX_SOURCE, which is predefined and required
3423 # on some systems where configure will not decide to define it.
3424 cat >> conftest.vals <<\EOF
3425 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3428 # Break up conftest.vals because some shells have a limit on
3429 # the size of here documents, and old seds have small limits too.
3434 ac_lines=`grep -c . conftest.vals
`
3435 # grep -c gives empty output for an empty file on some AIX systems.
3436 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3437 # Write a limited-size here document to conftest.frag.
3438 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3439 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3441 sed -f conftest.frag conftest.in > conftest.out
3443 mv conftest.out conftest.in
3445 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3447 mv conftest.tail conftest.vals
3451 cat >> $CONFIG_STATUS <<\EOF
3452 rm -f conftest.frag conftest.h
3453 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3454 cat conftest.in >> conftest.h
3456 if cmp -s $ac_file conftest.h 2>/dev/null; then
3457 echo "$ac_file is unchanged"
3460 # Remove last slash and all that follows it. Not all systems have dirname.
3461 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3462 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3463 # The file is in a subdirectory.
3464 test ! -d "$ac_dir" && mkdir "$ac_dir"
3467 mv conftest.h $ac_file
3472 cat >> $CONFIG_STATUS <<EOF
3476 cat >> $CONFIG_STATUS <<\EOF
3477 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3481 chmod +x $CONFIG_STATUS
3482 rm -fr confdefs* $ac_clean_files
3483 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1