3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
17 --enable-shared build shared libraries [default=yes]"
19 --enable-static build static libraries [default=yes]"
21 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
23 --enable-targets alternative target configurations"
25 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
27 --with-mmap try using mmap for BFD input files if available"
29 --enable-maintainer-mode enable make rules and dependencies not useful
30 (and sometimes confusing) to the casual installer"
34 # Initialize some variables set by options.
35 # The variables have the same names as the options, with
36 # dashes changed to underlines.
38 cache_file
=.
/config.cache
47 program_transform_name
=s
,x
,x
,
55 bindir
='${exec_prefix}/bin'
56 sbindir
='${exec_prefix}/sbin'
57 libexecdir
='${exec_prefix}/libexec'
58 datadir
='${prefix}/share'
59 sysconfdir
='${prefix}/etc'
60 sharedstatedir
='${prefix}/com'
61 localstatedir
='${prefix}/var'
62 libdir
='${exec_prefix}/lib'
63 includedir
='${prefix}/include'
64 oldincludedir
='/usr/include'
65 infodir
='${prefix}/info'
66 mandir
='${prefix}/man'
68 # Initialize some other variables.
71 SHELL
=${CONFIG_SHELL-/bin/sh}
72 # Maximum number of lines to put in a shell here document.
79 # If the previous option needs an argument, assign it.
80 if test -n "$ac_prev"; then
81 eval "$ac_prev=\$ac_option"
87 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
91 # Accept the important Cygnus configure options, so we can diagnose typos.
95 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
97 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
98 bindir
="$ac_optarg" ;;
100 -build |
--build |
--buil |
--bui |
--bu)
102 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
103 build
="$ac_optarg" ;;
105 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
106 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
107 ac_prev
=cache_file
;;
108 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
109 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
110 cache_file
="$ac_optarg" ;;
112 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
114 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
116 datadir
="$ac_optarg" ;;
118 -disable-* |
--disable-*)
119 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
120 # Reject names that are not valid shell variable names.
121 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
122 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
124 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
125 eval "enable_${ac_feature}=no" ;;
127 -enable-* |
--enable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
138 eval "enable_${ac_feature}='$ac_optarg'" ;;
140 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
141 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
142 |
--exec |
--exe |
--ex)
143 ac_prev
=exec_prefix
;;
144 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
145 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
146 |
--exec=* |
--exe=* |
--ex=*)
147 exec_prefix
="$ac_optarg" ;;
149 -gas |
--gas |
--ga |
--g)
150 # Obsolete; use --with-gas.
153 -help |
--help |
--hel |
--he)
154 # Omit some internal or obsolete options to make the list less imposing.
155 # This message is too long to be a string in the A/UX 3.1 sh.
157 Usage: configure [options] [host]
158 Options: [defaults in brackets after descriptions]
160 --cache-file=FILE cache test results in FILE
161 --help print this message
162 --no-create do not create output files
163 --quiet, --silent do not print \`checking...' messages
164 --version print the version of autoconf that created configure
165 Directory and file names:
166 --prefix=PREFIX install architecture-independent files in PREFIX
168 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
170 --bindir=DIR user executables in DIR [EPREFIX/bin]
171 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
172 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
173 --datadir=DIR read-only architecture-independent data in DIR
175 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
176 --sharedstatedir=DIR modifiable architecture-independent data in DIR
178 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
179 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
180 --includedir=DIR C header files in DIR [PREFIX/include]
181 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
182 --infodir=DIR info documentation in DIR [PREFIX/info]
183 --mandir=DIR man documentation in DIR [PREFIX/man]
184 --srcdir=DIR find the sources in DIR [configure dir or ..]
185 --program-prefix=PREFIX prepend PREFIX to installed program names
186 --program-suffix=SUFFIX append SUFFIX to installed program names
187 --program-transform-name=PROGRAM
188 run sed PROGRAM on installed program names
192 --build=BUILD configure for building on BUILD [BUILD=HOST]
193 --host=HOST configure for HOST [guessed]
194 --target=TARGET configure for TARGET [TARGET=HOST]
195 Features and packages:
196 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
197 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
198 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
199 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
200 --x-includes=DIR X include files are in DIR
201 --x-libraries=DIR X library files are in DIR
203 if test -n "$ac_help"; then
204 echo "--enable and --with options recognized:$ac_help"
208 -host |
--host |
--hos |
--ho)
210 -host=* |
--host=* |
--hos=* |
--ho=*)
213 -includedir |
--includedir |
--includedi |
--included |
--include \
214 |
--includ |
--inclu |
--incl |
--inc)
215 ac_prev
=includedir
;;
216 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
217 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
218 includedir
="$ac_optarg" ;;
220 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
222 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
223 infodir
="$ac_optarg" ;;
225 -libdir |
--libdir |
--libdi |
--libd)
227 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
228 libdir
="$ac_optarg" ;;
230 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
231 |
--libexe |
--libex |
--libe)
232 ac_prev
=libexecdir
;;
233 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
234 |
--libexe=* |
--libex=* |
--libe=*)
235 libexecdir
="$ac_optarg" ;;
237 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
238 |
--localstate |
--localstat |
--localsta |
--localst \
239 |
--locals |
--local |
--loca |
--loc |
--lo)
240 ac_prev
=localstatedir
;;
241 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
242 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
243 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
244 localstatedir
="$ac_optarg" ;;
246 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
248 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
249 mandir
="$ac_optarg" ;;
252 # Obsolete; use --without-fp.
255 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
259 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
260 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
263 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
264 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
265 |
--oldin |
--oldi |
--old |
--ol |
--o)
266 ac_prev
=oldincludedir
;;
267 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
268 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
269 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
270 oldincludedir
="$ac_optarg" ;;
272 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
274 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
275 prefix
="$ac_optarg" ;;
277 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
278 |
--program-pre |
--program-pr |
--program-p)
279 ac_prev
=program_prefix
;;
280 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
281 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
282 program_prefix
="$ac_optarg" ;;
284 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
285 |
--program-suf |
--program-su |
--program-s)
286 ac_prev
=program_suffix
;;
287 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
288 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
289 program_suffix
="$ac_optarg" ;;
291 -program-transform-name |
--program-transform-name \
292 |
--program-transform-nam |
--program-transform-na \
293 |
--program-transform-n |
--program-transform- \
294 |
--program-transform |
--program-transfor \
295 |
--program-transfo |
--program-transf \
296 |
--program-trans |
--program-tran \
297 |
--progr-tra |
--program-tr |
--program-t)
298 ac_prev
=program_transform_name
;;
299 -program-transform-name=* |
--program-transform-name=* \
300 |
--program-transform-nam=* |
--program-transform-na=* \
301 |
--program-transform-n=* |
--program-transform-=* \
302 |
--program-transform=* |
--program-transfor=* \
303 |
--program-transfo=* |
--program-transf=* \
304 |
--program-trans=* |
--program-tran=* \
305 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
306 program_transform_name
="$ac_optarg" ;;
308 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
309 |
-silent |
--silent |
--silen |
--sile |
--sil)
312 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
314 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
316 sbindir
="$ac_optarg" ;;
318 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
319 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
320 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
322 ac_prev
=sharedstatedir
;;
323 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
324 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
325 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
327 sharedstatedir
="$ac_optarg" ;;
329 -site |
--site |
--sit)
331 -site=* |
--site=* |
--sit=*)
334 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
336 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
337 srcdir
="$ac_optarg" ;;
339 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
340 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
341 ac_prev
=sysconfdir
;;
342 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
343 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
344 sysconfdir
="$ac_optarg" ;;
346 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
348 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
349 target
="$ac_optarg" ;;
351 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
354 -version |
--version |
--versio |
--versi |
--vers)
355 echo "configure generated by autoconf version 2.12.1"
359 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
360 # Reject names that are not valid shell variable names.
361 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
362 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
364 ac_package
=`echo $ac_package| sed 's/-/_/g'`
369 eval "with_${ac_package}='$ac_optarg'" ;;
371 -without-* |
--without-*)
372 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package
=`echo $ac_package| sed 's/-/_/g'`
378 eval "with_${ac_package}=no" ;;
381 # Obsolete; use --with-x.
384 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
385 |
--x-incl |
--x-inc |
--x-in |
--x-i)
386 ac_prev
=x_includes
;;
387 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
388 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
389 x_includes
="$ac_optarg" ;;
391 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
392 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
393 ac_prev
=x_libraries
;;
394 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
395 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
396 x_libraries
="$ac_optarg" ;;
398 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
402 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
403 echo "configure: warning: $ac_option: invalid host type" 1>&2
405 if test "x$nonopt" != xNONE
; then
406 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
414 if test -n "$ac_prev"; then
415 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
418 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
420 # File descriptor usage:
423 # 2 errors and warnings
424 # 3 some systems may open it to /dev/tty
425 # 4 used on the Kubota Titan
426 # 6 checking for... messages and results
427 # 5 compiler messages saved in config.log
428 if test "$silent" = yes; then
436 This file contains any messages produced by compilers while
437 running configure, to aid debugging if configure makes a mistake.
440 # Strip out --no-create and --no-recursion so they do not pile up.
441 # Also quote any args containing shell metacharacters.
446 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
447 |
--no-cr |
--no-c) ;;
448 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
449 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
450 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
451 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
452 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
457 # Only set these to C if already set. These must not be set unconditionally
458 # because not all systems understand e.g. LANG=C (notably SCO).
459 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
460 # Non-C LC_CTYPE values break the ctype check.
461 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
462 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
463 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
464 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
466 # confdefs.h avoids OS command line length limits that DEFS can exceed.
467 rm -rf conftest
* confdefs.h
468 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
471 # A filename unique to this package, relative to the directory that
472 # configure is in, which we can look for to find out if srcdir is correct.
473 ac_unique_file
=libbfd.c
475 # Find the source files, if location was not specified.
476 if test -z "$srcdir"; then
477 ac_srcdir_defaulted
=yes
478 # Try the directory containing this script, then its parent.
480 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
481 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
483 if test ! -r $srcdir/$ac_unique_file; then
487 ac_srcdir_defaulted
=no
489 if test ! -r $srcdir/$ac_unique_file; then
490 if test "$ac_srcdir_defaulted" = yes; then
491 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
493 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
496 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
498 # Prefer explicitly selected file to automatically selected ones.
499 if test -z "$CONFIG_SITE"; then
500 if test "x$prefix" != xNONE
; then
501 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
503 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
506 for ac_site_file
in $CONFIG_SITE; do
507 if test -r "$ac_site_file"; then
508 echo "loading site script $ac_site_file"
513 if test -r "$cache_file"; then
514 echo "loading cache $cache_file"
517 echo "creating cache $cache_file"
522 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
523 ac_cpp
='$CPP $CPPFLAGS'
524 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
525 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
526 cross_compiling
=$ac_cv_prog_cc_cross
528 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
537 ac_n
= ac_c
='\c' ac_t
=
543 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
544 if test -f $ac_dir/install-sh
; then
546 ac_install_sh
="$ac_aux_dir/install-sh -c"
548 elif test -f $ac_dir/install.sh
; then
550 ac_install_sh
="$ac_aux_dir/install.sh -c"
554 if test -z "$ac_aux_dir"; then
555 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
557 ac_config_guess
=$ac_aux_dir/config.guess
558 ac_config_sub
=$ac_aux_dir/config.sub
559 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
562 # Do some error checking and defaulting for the host and target type.
564 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
567 # 1. You are not allowed to specify --host, --target, and nonopt at the
569 # 2. Host defaults to nonopt.
570 # 3. If nonopt is not specified, then host defaults to the current host,
571 # as determined by config.guess.
572 # 4. Target and build default to nonopt.
573 # 5. If nonopt is not specified, then target and build default to host.
575 # The aliases save the names the user supplied, while $host etc.
576 # will get canonicalized.
577 case $host---$target---$nonopt in
578 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
579 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
583 # Make sure we can run config.sub.
584 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
585 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
588 echo $ac_n "checking host system type""... $ac_c" 1>&6
589 echo "configure:590: checking host system type" >&5
592 case "$host_alias" in
596 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
597 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
599 *) host_alias
=$nonopt ;;
603 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
604 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
605 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
606 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
607 echo "$ac_t""$host" 1>&6
609 echo $ac_n "checking target system type""... $ac_c" 1>&6
610 echo "configure:611: checking target system type" >&5
613 case "$target_alias" in
616 NONE
) target_alias
=$host_alias ;;
617 *) target_alias
=$nonopt ;;
621 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
622 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
623 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
624 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
625 echo "$ac_t""$target" 1>&6
627 echo $ac_n "checking build system type""... $ac_c" 1>&6
628 echo "configure:629: checking build system type" >&5
631 case "$build_alias" in
634 NONE
) build_alias
=$host_alias ;;
635 *) build_alias
=$nonopt ;;
639 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
640 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
641 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
642 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
643 echo "$ac_t""$build" 1>&6
645 test "$host_alias" != "$target_alias" &&
646 test "$program_prefix$program_suffix$program_transform_name" = \
648 program_prefix
=${target_alias}-
650 # Extract the first word of "gcc", so it can be a program name with args.
651 set dummy gcc
; ac_word
=$2
652 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
653 echo "configure:654: checking for $ac_word" >&5
654 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
655 echo $ac_n "(cached) $ac_c" 1>&6
657 if test -n "$CC"; then
658 ac_cv_prog_CC
="$CC" # Let the user override the test.
660 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
661 for ac_dir
in $PATH; do
662 test -z "$ac_dir" && ac_dir
=.
663 if test -f $ac_dir/$ac_word; then
672 if test -n "$CC"; then
673 echo "$ac_t""$CC" 1>&6
675 echo "$ac_t""no" 1>&6
678 if test -z "$CC"; then
679 # Extract the first word of "cc", so it can be a program name with args.
680 set dummy cc
; ac_word
=$2
681 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
682 echo "configure:683: checking for $ac_word" >&5
683 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
686 if test -n "$CC"; then
687 ac_cv_prog_CC
="$CC" # Let the user override the test.
689 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
691 for ac_dir
in $PATH; do
692 test -z "$ac_dir" && ac_dir
=.
693 if test -f $ac_dir/$ac_word; then
694 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
703 if test $ac_prog_rejected = yes; then
704 # We found a bogon in the path, so make sure we never use it.
705 set dummy
$ac_cv_prog_CC
707 if test $# -gt 0; then
708 # We chose a different compiler from the bogus one.
709 # However, it has the same basename, so the bogon will be chosen
710 # first if we set CC to just the basename; use the full file name.
712 set dummy
"$ac_dir/$ac_word" "$@"
720 if test -n "$CC"; then
721 echo "$ac_t""$CC" 1>&6
723 echo "$ac_t""no" 1>&6
726 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
729 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
730 echo "configure:731: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
733 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
734 ac_cpp
='$CPP $CPPFLAGS'
735 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
736 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
737 cross_compiling
=$ac_cv_prog_cc_cross
739 cat > conftest.
$ac_ext <<EOF
740 #line 741 "configure"
741 #include "confdefs.h"
744 if { (eval echo configure
:745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
745 ac_cv_prog_cc_works
=yes
746 # If we can't run a trivial program, we are probably using a cross compiler.
747 if (.
/conftest
; exit) 2>/dev
/null
; then
748 ac_cv_prog_cc_cross
=no
750 ac_cv_prog_cc_cross
=yes
753 echo "configure: failed program was:" >&5
754 cat conftest.
$ac_ext >&5
755 ac_cv_prog_cc_works
=no
759 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
760 if test $ac_cv_prog_cc_works = no
; then
761 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
763 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
764 echo "configure:765: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
765 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
766 cross_compiling
=$ac_cv_prog_cc_cross
768 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
769 echo "configure:770: checking whether we are using GNU C" >&5
770 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
771 echo $ac_n "(cached) $ac_c" 1>&6
773 cat > conftest.c
<<EOF
778 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
785 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
787 if test $ac_cv_prog_gcc = yes; then
789 ac_test_CFLAGS
="${CFLAGS+set}"
790 ac_save_CFLAGS
="$CFLAGS"
792 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
793 echo "configure:794: checking whether ${CC-cc} accepts -g" >&5
794 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
795 echo $ac_n "(cached) $ac_c" 1>&6
797 echo 'void f(){}' > conftest.c
798 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
807 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
808 if test "$ac_test_CFLAGS" = set; then
809 CFLAGS
="$ac_save_CFLAGS"
810 elif test $ac_cv_prog_cc_g = yes; then
817 test "${CFLAGS+set}" = set || CFLAGS
="-g"
820 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
821 echo "configure:822: checking for POSIXized ISC" >&5
822 if test -d /etc
/conf
/kconfig.d
&&
823 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
825 echo "$ac_t""yes" 1>&6
826 ISC
=yes # If later tests want to check for ISC.
827 cat >> confdefs.h
<<\EOF
828 #define _POSIX_SOURCE 1
831 if test "$GCC" = yes; then
837 echo "$ac_t""no" 1>&6
842 # Find a good install program. We prefer a C program (faster),
843 # so one script is as good as another. But avoid the broken or
844 # incompatible versions:
845 # SysV /etc/install, /usr/sbin/install
846 # SunOS /usr/etc/install
849 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
850 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
851 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
852 # ./install, which can be erroneously created by make from ./install.sh.
853 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
854 echo "configure:855: checking for a BSD compatible install" >&5
855 if test -z "$INSTALL"; then
856 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
857 echo $ac_n "(cached) $ac_c" 1>&6
859 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
860 for ac_dir
in $PATH; do
861 # Account for people who put trailing slashes in PATH elements.
863 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
865 # OSF1 and SCO ODT 3.0 have their own names for install.
866 # Don't use installbsd from OSF since it installs stuff as root
868 for ac_prog
in ginstall scoinst
install; do
869 if test -f $ac_dir/$ac_prog; then
870 if test $ac_prog = install &&
871 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
872 # AIX install. It has an incompatible calling convention.
875 ac_cv_path_install
="$ac_dir/$ac_prog -c"
886 if test "${ac_cv_path_install+set}" = set; then
887 INSTALL
="$ac_cv_path_install"
889 # As a last resort, use the slow shell script. We don't cache a
890 # path for INSTALL within a source directory, because that will
891 # break other packages using the cache if that directory is
892 # removed, or if the path is relative.
893 INSTALL
="$ac_install_sh"
896 echo "$ac_t""$INSTALL" 1>&6
898 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
899 # It thinks the first close brace ends the variable substitution.
900 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
902 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
905 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
912 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
913 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
915 cat >> confdefs.h
<<EOF
916 #define PACKAGE "$PACKAGE"
919 cat >> confdefs.h
<<EOF
920 #define VERSION "$VERSION"
923 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
924 echo "configure:925: checking whether build environment is sane" >&5
927 echo timestamp
> conftestfile
928 # Do `set' in a subshell so we don't clobber the current shell's
929 # arguments. Must try -L first in case configure is actually a
930 # symlink; some systems play weird games with the mod time of symlinks
931 # (eg FreeBSD returns the mod time of the symlink's containing
934 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
935 if test "" = "X"; then
937 set X
`ls -t $srcdir/configure conftestfile`
939 test "$2" = conftestfile
945 { echo "configure: error: newly created file is older than distributed files!
946 Check your system clock" 1>&2; exit 1; }
949 echo "$ac_t""yes" 1>&6
950 if test "$program_transform_name" = s
,x
,x
,; then
951 program_transform_name
=
953 # Double any \ or $. echo might interpret backslashes.
954 cat <<\EOF_SED
> conftestsed
955 s
,\\,\\\\,g
; s
,\$
,$$
,g
957 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
960 test "$program_prefix" != NONE
&&
961 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
962 # Use a double $ so make ignores it.
963 test "$program_suffix" != NONE
&&
964 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
966 # sed with no file args requires a program.
967 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
969 missing_dir
=`cd $ac_aux_dir && pwd`
970 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
971 echo "configure:972: checking for working aclocal" >&5
972 # Run test in a subshell; some versions of sh will print an error if
973 # an executable is not found, even if stderr is redirected.
974 # Redirect stdin to placate older versions of autoconf. Sigh.
975 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
977 echo "$ac_t""found" 1>&6
979 ACLOCAL
="$missing_dir/missing aclocal"
980 echo "$ac_t""missing" 1>&6
983 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
984 echo "configure:985: checking for working autoconf" >&5
985 # Run test in a subshell; some versions of sh will print an error if
986 # an executable is not found, even if stderr is redirected.
987 # Redirect stdin to placate older versions of autoconf. Sigh.
988 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
990 echo "$ac_t""found" 1>&6
992 AUTOCONF
="$missing_dir/missing autoconf"
993 echo "$ac_t""missing" 1>&6
996 echo $ac_n "checking for working automake""... $ac_c" 1>&6
997 echo "configure:998: checking for working automake" >&5
998 # Run test in a subshell; some versions of sh will print an error if
999 # an executable is not found, even if stderr is redirected.
1000 # Redirect stdin to placate older versions of autoconf. Sigh.
1001 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1003 echo "$ac_t""found" 1>&6
1005 AUTOMAKE
="$missing_dir/missing automake"
1006 echo "$ac_t""missing" 1>&6
1009 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1010 echo "configure:1011: checking for working autoheader" >&5
1011 # Run test in a subshell; some versions of sh will print an error if
1012 # an executable is not found, even if stderr is redirected.
1013 # Redirect stdin to placate older versions of autoconf. Sigh.
1014 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1015 AUTOHEADER
=autoheader
1016 echo "$ac_t""found" 1>&6
1018 AUTOHEADER
="$missing_dir/missing autoheader"
1019 echo "$ac_t""missing" 1>&6
1022 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1023 echo "configure:1024: checking for working makeinfo" >&5
1024 # Run test in a subshell; some versions of sh will print an error if
1025 # an executable is not found, even if stderr is redirected.
1026 # Redirect stdin to placate older versions of autoconf. Sigh.
1027 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1029 echo "$ac_t""found" 1>&6
1031 MAKEINFO
="$missing_dir/missing makeinfo"
1032 echo "$ac_t""missing" 1>&6
1035 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1036 echo "configure:1037: checking whether ${MAKE-make} sets \${MAKE}" >&5
1037 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1038 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1039 echo $ac_n "(cached) $ac_c" 1>&6
1041 cat > conftestmake
<<\EOF
1043 @
echo 'ac_maketemp="${MAKE}"'
1045 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1046 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1047 if test -n "$ac_maketemp"; then
1048 eval ac_cv_prog_make_
${ac_make}_set
=yes
1050 eval ac_cv_prog_make_
${ac_make}_set
=no
1054 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1055 echo "$ac_t""yes" 1>&6
1058 echo "$ac_t""no" 1>&6
1059 SET_MAKE
="MAKE=${MAKE-make}"
1063 if test $host != $build; then
1064 ac_tool_prefix
=${host_alias}-
1069 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1070 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1071 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1072 echo "configure:1073: checking for $ac_word" >&5
1073 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1074 echo $ac_n "(cached) $ac_c" 1>&6
1076 if test -n "$AR"; then
1077 ac_cv_prog_AR
="$AR" # Let the user override the test.
1079 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1080 for ac_dir
in $PATH; do
1081 test -z "$ac_dir" && ac_dir
=.
1082 if test -f $ac_dir/$ac_word; then
1083 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1088 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1092 if test -n "$AR"; then
1093 echo "$ac_t""$AR" 1>&6
1095 echo "$ac_t""no" 1>&6
1100 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1101 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1102 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1103 echo "configure:1104: checking for $ac_word" >&5
1104 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1105 echo $ac_n "(cached) $ac_c" 1>&6
1107 if test -n "$RANLIB"; then
1108 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1110 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1111 for ac_dir
in $PATH; do
1112 test -z "$ac_dir" && ac_dir
=.
1113 if test -f $ac_dir/$ac_word; then
1114 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1121 RANLIB
="$ac_cv_prog_RANLIB"
1122 if test -n "$RANLIB"; then
1123 echo "$ac_t""$RANLIB" 1>&6
1125 echo "$ac_t""no" 1>&6
1129 if test -z "$ac_cv_prog_RANLIB"; then
1130 if test -n "$ac_tool_prefix"; then
1131 # Extract the first word of "ranlib", so it can be a program name with args.
1132 set dummy ranlib
; ac_word
=$2
1133 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1134 echo "configure:1135: checking for $ac_word" >&5
1135 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1136 echo $ac_n "(cached) $ac_c" 1>&6
1138 if test -n "$RANLIB"; then
1139 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1141 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1142 for ac_dir
in $PATH; do
1143 test -z "$ac_dir" && ac_dir
=.
1144 if test -f $ac_dir/$ac_word; then
1145 ac_cv_prog_RANLIB
="ranlib"
1150 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1153 RANLIB
="$ac_cv_prog_RANLIB"
1154 if test -n "$RANLIB"; then
1155 echo "$ac_t""$RANLIB" 1>&6
1157 echo "$ac_t""no" 1>&6
1166 # Extract the first word of "ranlib", so it can be a program name with args.
1167 set dummy ranlib
; ac_word
=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1176 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1177 for ac_dir
in $PATH; do
1178 test -z "$ac_dir" && ac_dir
=.
1179 if test -f $ac_dir/$ac_word; then
1180 ac_cv_prog_RANLIB
="ranlib"
1185 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1188 RANLIB
="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1195 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1196 if test "${with_gnu_ld+set}" = set; then
1197 withval
="$with_gnu_ld"
1198 test "$withval" = no || with_gnu_ld
=yes
1203 if test "$with_gnu_ld" = yes; then
1204 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1205 echo "configure:1206: checking for GNU ld" >&5
1207 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1208 echo "configure:1209: checking for non-GNU ld" >&5
1210 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1211 echo $ac_n "(cached) $ac_c" 1>&6
1215 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1216 for ac_dir
in $PATH; do
1217 test -z "$ac_dir" && ac_dir
=.
1218 if test -f "$ac_dir/ld"; then
1219 ac_cv_path_LD
="$ac_dir/ld"
1220 # Check to see if the program is GNU ld. I'd rather use --version,
1221 # but apparently some GNU ld's only accept -v.
1222 # Break only if it was the GNU/non-GNU ld that we prefer.
1223 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1224 test "$with_gnu_ld" = yes && break
1226 test "$with_gnu_ld" != yes && break
1233 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1239 if test -n "$LD"; then
1240 echo "$ac_t""$LD" 1>&6
1242 echo "$ac_t""no" 1>&6
1244 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1246 echo $ac_n "checking whether we are using GNU ld""... $ac_c" 1>&6
1247 echo "configure:1248: checking whether we are using GNU ld" >&5
1248 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1249 echo $ac_n "(cached) $ac_c" 1>&6
1251 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1252 if $LD -v 2>&1 </dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1253 ac_cv_prog_gnu_ld
=yes
1255 ac_cv_prog_gnu_ld
=no
1259 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1262 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1263 echo "configure:1264: checking whether ln -s works" >&5
1264 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1265 echo $ac_n "(cached) $ac_c" 1>&6
1268 if ln -s X conftestdata
2>/dev
/null
1271 ac_cv_prog_LN_S
="ln -s"
1276 LN_S
="$ac_cv_prog_LN_S"
1277 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1278 echo "$ac_t""yes" 1>&6
1280 echo "$ac_t""no" 1>&6
1289 # Always use our own libtool.
1290 LIBTOOL
='$(top_builddir)/libtool'
1293 # Check whether --enable-shared or --disable-shared was given.
1294 if test "${enable_shared+set}" = set; then
1295 enableval
="$enable_shared"
1296 if test "$enableval" = no
; then
1304 test "$enable_shared" = no
&& libtool_shared
=" --disable-shared"
1306 # Check whether --enable-static or --disable-static was given.
1307 if test "${enable_static+set}" = set; then
1308 enableval
="$enable_static"
1309 if test "$enableval" = no
; then
1317 test "$enable_static" = no
&& libtool_static
=" --disable-static"
1319 libtool_flags
="$libtool_shared$libtool_static"
1320 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1321 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1322 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1324 # Some flags need to be propagated to the compiler or linker for good
1328 ac_save_CFLAGS
="$CFLAGS"
1329 # -n32 always needs to be added to the linker when using GCC.
1330 test "$ac_cv_prog_gcc" = yes && CFLAGS
="$CFLAGS -n32"
1331 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1332 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1336 CFLAGS
="$ac_save_CFLAGS"
1340 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1341 CFLAGS
="$CFLAGS -belf"
1345 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1346 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1347 LD
="$LD" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1348 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1349 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1350 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1353 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1354 if test "${enable_64_bit_bfd+set}" = set; then
1355 enableval
="$enable_64_bit_bfd"
1356 case "${enableval}" in
1359 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1364 # Check whether --enable-targets or --disable-targets was given.
1365 if test "${enable_targets+set}" = set; then
1366 enableval
="$enable_targets"
1367 case "${enableval}" in
1368 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1370 no
) enable_targets
= ;;
1371 *) enable_targets
=$enableval ;;
1374 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1375 if test "${enable_commonbfdlib+set}" = set; then
1376 enableval
="$enable_commonbfdlib"
1377 case "${enableval}" in
1378 yes) commonbfdlib
=true
;;
1379 no
) commonbfdlib
=false
;;
1380 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1383 # Check whether --with-mmap or --without-mmap was given.
1384 if test "${with_mmap+set}" = set; then
1385 withval
="$with_mmap"
1386 case "${withval}" in
1387 yes) want_mmap
=true
;;
1388 no
) want_mmap
=false
;;
1389 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1399 if test -z "$target" ; then
1400 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1402 if test "$program_transform_name" = s
,x
,x
,; then
1403 program_transform_name
=
1405 # Double any \ or $. echo might interpret backslashes.
1406 cat <<\EOF_SED
> conftestsed
1407 s
,\\,\\\\,g
; s
,\$
,$$
,g
1409 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1412 test "$program_prefix" != NONE
&&
1413 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1414 # Use a double $ so make ignores it.
1415 test "$program_suffix" != NONE
&&
1416 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1418 # sed with no file args requires a program.
1419 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1422 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1423 echo "configure:1424: checking whether to enable maintainer-specific portions of Makefiles" >&5
1424 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1425 if test "${enable_maintainer_mode+set}" = set; then
1426 enableval
="$enable_maintainer_mode"
1427 USE_MAINTAINER_MODE
=$enableval
1429 USE_MAINTAINER_MODE
=no
1432 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1433 if test $USE_MAINTAINER_MODE = yes; then
1440 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1441 echo "configure:1442: checking for Cygwin32 environment" >&5
1442 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1443 echo $ac_n "(cached) $ac_c" 1>&6
1445 cat > conftest.
$ac_ext <<EOF
1446 #line 1447 "configure"
1447 #include "confdefs.h"
1450 int main () { return __CYGWIN32__; }
1453 if { (eval echo configure
:1454: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1457 echo "configure: failed program was:" >&5
1458 cat conftest.
$ac_ext >&5
1466 echo "$ac_t""$am_cv_cygwin32" 1>&6
1468 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1470 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1471 echo "configure:1472: checking for executable suffix" >&5
1472 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1473 echo $ac_n "(cached) $ac_c" 1>&6
1475 if test "$CYGWIN32" = yes; then
1478 cat > am_c_test.c
<< 'EOF'
1480 /* Nothing needed here
*/
1483 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1484 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1488 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1491 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1492 echo "$ac_t""${am_cv_exeext}" 1>&6
1500 # Extract the first word of "gcc", so it can be a program name with args.
1501 set dummy gcc
; ac_word
=$2
1502 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1503 echo "configure:1504: checking for $ac_word" >&5
1504 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1505 echo $ac_n "(cached) $ac_c" 1>&6
1507 if test -n "$CC"; then
1508 ac_cv_prog_CC
="$CC" # Let the user override the test.
1510 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1511 for ac_dir
in $PATH; do
1512 test -z "$ac_dir" && ac_dir
=.
1513 if test -f $ac_dir/$ac_word; then
1522 if test -n "$CC"; then
1523 echo "$ac_t""$CC" 1>&6
1525 echo "$ac_t""no" 1>&6
1528 if test -z "$CC"; then
1529 # Extract the first word of "cc", so it can be a program name with args.
1530 set dummy cc
; ac_word
=$2
1531 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1532 echo "configure:1533: checking for $ac_word" >&5
1533 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1534 echo $ac_n "(cached) $ac_c" 1>&6
1536 if test -n "$CC"; then
1537 ac_cv_prog_CC
="$CC" # Let the user override the test.
1539 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1541 for ac_dir
in $PATH; do
1542 test -z "$ac_dir" && ac_dir
=.
1543 if test -f $ac_dir/$ac_word; then
1544 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1545 ac_prog_rejected
=yes
1553 if test $ac_prog_rejected = yes; then
1554 # We found a bogon in the path, so make sure we never use it.
1555 set dummy
$ac_cv_prog_CC
1557 if test $# -gt 0; then
1558 # We chose a different compiler from the bogus one.
1559 # However, it has the same basename, so the bogon will be chosen
1560 # first if we set CC to just the basename; use the full file name.
1562 set dummy
"$ac_dir/$ac_word" "$@"
1570 if test -n "$CC"; then
1571 echo "$ac_t""$CC" 1>&6
1573 echo "$ac_t""no" 1>&6
1576 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1579 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1580 echo "configure:1581: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1583 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1584 ac_cpp
='$CPP $CPPFLAGS'
1585 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1586 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1587 cross_compiling
=$ac_cv_prog_cc_cross
1589 cat > conftest.
$ac_ext <<EOF
1590 #line 1591 "configure"
1591 #include "confdefs.h"
1594 if { (eval echo configure
:1595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1595 ac_cv_prog_cc_works
=yes
1596 # If we can't run a trivial program, we are probably using a cross compiler.
1597 if (.
/conftest
; exit) 2>/dev
/null
; then
1598 ac_cv_prog_cc_cross
=no
1600 ac_cv_prog_cc_cross
=yes
1603 echo "configure: failed program was:" >&5
1604 cat conftest.
$ac_ext >&5
1605 ac_cv_prog_cc_works
=no
1609 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1610 if test $ac_cv_prog_cc_works = no
; then
1611 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1613 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1614 echo "configure:1615: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1615 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1616 cross_compiling
=$ac_cv_prog_cc_cross
1618 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1619 echo "configure:1620: checking whether we are using GNU C" >&5
1620 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1621 echo $ac_n "(cached) $ac_c" 1>&6
1623 cat > conftest.c
<<EOF
1628 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1629: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1635 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1637 if test $ac_cv_prog_gcc = yes; then
1639 ac_test_CFLAGS
="${CFLAGS+set}"
1640 ac_save_CFLAGS
="$CFLAGS"
1642 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1643 echo "configure:1644: checking whether ${CC-cc} accepts -g" >&5
1644 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1645 echo $ac_n "(cached) $ac_c" 1>&6
1647 echo 'void f(){}' > conftest.c
1648 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1657 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1658 if test "$ac_test_CFLAGS" = set; then
1659 CFLAGS
="$ac_save_CFLAGS"
1660 elif test $ac_cv_prog_cc_g = yes; then
1667 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1671 # Permit host specific settings.
1672 .
${srcdir}/configure.
host
1676 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1679 BFD_HOST_64BIT_LONG
=0
1680 BFD_HOST_64_BIT_DEFINED
=0
1683 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1684 BFD_HOST_64BIT_LONG
=1
1685 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1686 BFD_HOST_64_BIT_DEFINED
=1
1687 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
1688 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
1695 # Put a plausible default for CC_FOR_BUILD in Makefile.
1696 if test -z "$CC_FOR_BUILD"; then
1697 if test "x$cross_compiling" = "xno"; then
1698 CC_FOR_BUILD
='$(CC)'
1704 # Also set EXEEXT_FOR_BUILD.
1705 if test "x$cross_compiling" = "xno"; then
1706 EXEEXT_FOR_BUILD
='$(EXEEXT)'
1708 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
1709 echo "configure:1710: checking for build system executable suffix" >&5
1710 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
1711 echo $ac_n "(cached) $ac_c" 1>&6
1713 cat > ac_c_test.c
<< 'EOF'
1715 /* Nothing needed here
*/
1718 ${CC_FOR_BUILD} -o ac_c_test am_c_test.c
1>&5 2>&5
1719 bfd_cv_build_exeext
=`echo ac_c_test.* | grep -v ac_c_test.c | sed -e s/ac_c_test//`
1721 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
1724 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
1726 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
1730 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1731 echo "configure:1732: checking how to run the C preprocessor" >&5
1732 # On Suns, sometimes $CPP names a directory.
1733 if test -n "$CPP" && test -d "$CPP"; then
1736 if test -z "$CPP"; then
1737 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1738 echo $ac_n "(cached) $ac_c" 1>&6
1740 # This must be in double quotes, not single quotes, because CPP may get
1741 # substituted into the Makefile and "${CC-cc}" will confuse make.
1743 # On the NeXT, cc -E runs the code through the compiler's parser,
1744 # not just through cpp.
1745 cat > conftest.
$ac_ext <<EOF
1746 #line 1747 "configure"
1747 #include "confdefs.h"
1751 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1752 { (eval echo configure
:1753: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1753 ac_err
=`grep -v '^ *+' conftest.out`
1754 if test -z "$ac_err"; then
1758 echo "configure: failed program was:" >&5
1759 cat conftest.
$ac_ext >&5
1761 CPP
="${CC-cc} -E -traditional-cpp"
1762 cat > conftest.
$ac_ext <<EOF
1763 #line 1764 "configure"
1764 #include "confdefs.h"
1768 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1769 { (eval echo configure
:1770: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1770 ac_err
=`grep -v '^ *+' conftest.out`
1771 if test -z "$ac_err"; then
1775 echo "configure: failed program was:" >&5
1776 cat conftest.
$ac_ext >&5
1783 ac_cv_prog_CPP
="$CPP"
1785 CPP
="$ac_cv_prog_CPP"
1787 ac_cv_prog_CPP
="$CPP"
1789 echo "$ac_t""$CPP" 1>&6
1791 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
1793 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1794 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1795 echo "configure:1796: checking for $ac_hdr" >&5
1796 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1797 echo $ac_n "(cached) $ac_c" 1>&6
1799 cat > conftest.
$ac_ext <<EOF
1800 #line 1801 "configure"
1801 #include "confdefs.h"
1804 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1805 { (eval echo configure
:1806: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1806 ac_err
=`grep -v '^ *+' conftest.out`
1807 if test -z "$ac_err"; then
1809 eval "ac_cv_header_$ac_safe=yes"
1812 echo "configure: failed program was:" >&5
1813 cat conftest.
$ac_ext >&5
1815 eval "ac_cv_header_$ac_safe=no"
1819 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1820 echo "$ac_t""yes" 1>&6
1821 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1822 cat >> confdefs.h
<<EOF
1823 #define $ac_tr_hdr 1
1827 echo "$ac_t""no" 1>&6
1831 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
1833 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1834 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1835 echo "configure:1836: checking for $ac_hdr" >&5
1836 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1837 echo $ac_n "(cached) $ac_c" 1>&6
1839 cat > conftest.
$ac_ext <<EOF
1840 #line 1841 "configure"
1841 #include "confdefs.h"
1844 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1845 { (eval echo configure
:1846: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1846 ac_err
=`grep -v '^ *+' conftest.out`
1847 if test -z "$ac_err"; then
1849 eval "ac_cv_header_$ac_safe=yes"
1852 echo "configure: failed program was:" >&5
1853 cat conftest.
$ac_ext >&5
1855 eval "ac_cv_header_$ac_safe=no"
1859 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1860 echo "$ac_t""yes" 1>&6
1861 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1862 cat >> confdefs.h
<<EOF
1863 #define $ac_tr_hdr 1
1867 echo "$ac_t""no" 1>&6
1871 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1872 echo "configure:1873: checking whether time.h and sys/time.h may both be included" >&5
1873 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1874 echo $ac_n "(cached) $ac_c" 1>&6
1876 cat > conftest.
$ac_ext <<EOF
1877 #line 1878 "configure"
1878 #include "confdefs.h"
1879 #include <sys/types.h>
1880 #include <sys/time.h>
1886 if { (eval echo configure
:1887: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1888 ac_cv_header_time
=yes
1890 echo "configure: failed program was:" >&5
1891 cat conftest.
$ac_ext >&5
1893 ac_cv_header_time
=no
1898 echo "$ac_t""$ac_cv_header_time" 1>&6
1899 if test $ac_cv_header_time = yes; then
1900 cat >> confdefs.h
<<\EOF
1901 #define TIME_WITH_SYS_TIME 1
1906 for ac_func
in fcntl getpagesize setitimer sysconf fdopen
1908 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1909 echo "configure:1910: checking for $ac_func" >&5
1910 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1911 echo $ac_n "(cached) $ac_c" 1>&6
1913 cat > conftest.
$ac_ext <<EOF
1914 #line 1915 "configure"
1915 #include "confdefs.h"
1916 /* System header to define __stub macros and hopefully few prototypes,
1917 which can conflict with char $ac_func(); below. */
1919 /* Override any gcc2 internal prototype to avoid an error. */
1920 /* We use char because int might match the return type of a gcc2
1921 builtin and then its argument prototype would still apply. */
1926 /* The GNU C library defines this for functions which it implements
1927 to always fail with ENOSYS. Some functions are actually named
1928 something starting with __ and the normal name is an alias. */
1929 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1937 if { (eval echo configure
:1938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1939 eval "ac_cv_func_$ac_func=yes"
1941 echo "configure: failed program was:" >&5
1942 cat conftest.
$ac_ext >&5
1944 eval "ac_cv_func_$ac_func=no"
1949 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1950 echo "$ac_t""yes" 1>&6
1951 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1952 cat >> confdefs.h
<<EOF
1953 #define $ac_tr_func 1
1957 echo "$ac_t""no" 1>&6
1964 i
[345]86-*-msdos* | i
[345]86-*-go32* |
*-*-cygwin32 |
*-*-windows)
1965 cat >> confdefs.h
<<\EOF
1966 #define USE_BINARY_FOPEN 1
1971 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
1972 echo "configure:1973: checking whether strstr must be declared" >&5
1973 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
1974 echo $ac_n "(cached) $ac_c" 1>&6
1976 cat > conftest.
$ac_ext <<EOF
1977 #line 1978 "configure"
1978 #include "confdefs.h"
1981 #ifdef HAVE_STRING_H
1984 #ifdef HAVE_STRINGS_H
1985 #include <strings.h>
1988 #ifdef HAVE_STDLIB_H
1991 #ifdef HAVE_UNISTD_H
1995 char *(*pfn) = (char *(*)) strstr
1998 if { (eval echo configure
:1999: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2000 bfd_cv_decl_needed_strstr
=no
2002 echo "configure: failed program was:" >&5
2003 cat conftest.
$ac_ext >&5
2005 bfd_cv_decl_needed_strstr
=yes
2010 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2011 if test $bfd_cv_decl_needed_strstr = yes; then
2012 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2013 cat >> confdefs.h
<<EOF
2014 #define $bfd_tr_decl 1
2019 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2020 echo "configure:2021: checking whether malloc must be declared" >&5
2021 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2022 echo $ac_n "(cached) $ac_c" 1>&6
2024 cat > conftest.
$ac_ext <<EOF
2025 #line 2026 "configure"
2026 #include "confdefs.h"
2029 #ifdef HAVE_STRING_H
2032 #ifdef HAVE_STRINGS_H
2033 #include <strings.h>
2036 #ifdef HAVE_STDLIB_H
2039 #ifdef HAVE_UNISTD_H
2043 char *(*pfn) = (char *(*)) malloc
2046 if { (eval echo configure
:2047: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2048 bfd_cv_decl_needed_malloc
=no
2050 echo "configure: failed program was:" >&5
2051 cat conftest.
$ac_ext >&5
2053 bfd_cv_decl_needed_malloc
=yes
2058 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2059 if test $bfd_cv_decl_needed_malloc = yes; then
2060 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2061 cat >> confdefs.h
<<EOF
2062 #define $bfd_tr_decl 1
2067 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2068 echo "configure:2069: checking whether realloc must be declared" >&5
2069 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2070 echo $ac_n "(cached) $ac_c" 1>&6
2072 cat > conftest.
$ac_ext <<EOF
2073 #line 2074 "configure"
2074 #include "confdefs.h"
2077 #ifdef HAVE_STRING_H
2080 #ifdef HAVE_STRINGS_H
2081 #include <strings.h>
2084 #ifdef HAVE_STDLIB_H
2087 #ifdef HAVE_UNISTD_H
2091 char *(*pfn) = (char *(*)) realloc
2094 if { (eval echo configure
:2095: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2096 bfd_cv_decl_needed_realloc
=no
2098 echo "configure: failed program was:" >&5
2099 cat conftest.
$ac_ext >&5
2101 bfd_cv_decl_needed_realloc
=yes
2106 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2107 if test $bfd_cv_decl_needed_realloc = yes; then
2108 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2109 cat >> confdefs.h
<<EOF
2110 #define $bfd_tr_decl 1
2115 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2116 echo "configure:2117: checking whether free must be declared" >&5
2117 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2118 echo $ac_n "(cached) $ac_c" 1>&6
2120 cat > conftest.
$ac_ext <<EOF
2121 #line 2122 "configure"
2122 #include "confdefs.h"
2125 #ifdef HAVE_STRING_H
2128 #ifdef HAVE_STRINGS_H
2129 #include <strings.h>
2132 #ifdef HAVE_STDLIB_H
2135 #ifdef HAVE_UNISTD_H
2139 char *(*pfn) = (char *(*)) free
2142 if { (eval echo configure
:2143: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2144 bfd_cv_decl_needed_free
=no
2146 echo "configure: failed program was:" >&5
2147 cat conftest.
$ac_ext >&5
2149 bfd_cv_decl_needed_free
=yes
2154 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2155 if test $bfd_cv_decl_needed_free = yes; then
2156 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2157 cat >> confdefs.h
<<EOF
2158 #define $bfd_tr_decl 1
2163 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2164 echo "configure:2165: checking whether getenv must be declared" >&5
2165 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2166 echo $ac_n "(cached) $ac_c" 1>&6
2168 cat > conftest.
$ac_ext <<EOF
2169 #line 2170 "configure"
2170 #include "confdefs.h"
2173 #ifdef HAVE_STRING_H
2176 #ifdef HAVE_STRINGS_H
2177 #include <strings.h>
2180 #ifdef HAVE_STDLIB_H
2183 #ifdef HAVE_UNISTD_H
2187 char *(*pfn) = (char *(*)) getenv
2190 if { (eval echo configure
:2191: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2192 bfd_cv_decl_needed_getenv
=no
2194 echo "configure: failed program was:" >&5
2195 cat conftest.
$ac_ext >&5
2197 bfd_cv_decl_needed_getenv
=yes
2202 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2203 if test $bfd_cv_decl_needed_getenv = yes; then
2204 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2205 cat >> confdefs.h
<<EOF
2206 #define $bfd_tr_decl 1
2212 # If we are configured native, pick a core file support file.
2215 if test "${target}" = "${host}"; then
2218 COREFILE
=trad-core.lo
2219 cat >> confdefs.h
<<\EOF
2220 #define TRAD_HEADER "hosts/alphalinux.h"
2224 alpha
*-*-*) COREFILE
=osf-core.lo
;;
2225 arm-
*-riscix) COREFILE
=trad-core.lo
;;
2226 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
2227 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
2228 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
2229 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
2230 i
[3456]86-sequent-bsd*)
2231 COREFILE
=trad-core.lo
;
2232 cat >> confdefs.h
<<\EOF
2233 #define TRAD_HEADER "hosts/symmetry.h"
2237 i
[3456]86-sequent-sysv4*) ;;
2238 i
[3456]86-sequent-sysv*)
2239 COREFILE
=trad-core.lo
2240 cat >> confdefs.h
<<\EOF
2241 #define TRAD_HEADER "hosts/symmetry.h"
2245 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
2246 COREFILE
=trad-core.lo
2247 cat >> confdefs.h
<<\EOF
2248 #define TRAD_HEADER "hosts/i386bsd.h"
2252 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
2253 COREFILE
=netbsd-core.lo
2255 i
[3456]86-esix-sysv3*)
2256 COREFILE
=trad-core.lo
2257 cat >> confdefs.h
<<\EOF
2258 #define TRAD_HEADER "hosts/esix.h"
2262 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
2263 COREFILE
=trad-core.lo
2264 cat >> confdefs.h
<<\EOF
2265 #define TRAD_HEADER "hosts/i386sco.h"
2270 COREFILE
=trad-core.lo
2271 cat >> confdefs.h
<<\EOF
2272 #define TRAD_HEADER "hosts/i386mach3.h"
2277 COREFILE
=trad-core.lo
2278 cat >> confdefs.h
<<\EOF
2279 #define TRAD_HEADER "hosts/i386linux.h"
2283 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
2284 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
2285 i860-
*-mach3* | i860-
*-osf1*)
2286 COREFILE
=trad-core.lo
2287 cat >> confdefs.h
<<\EOF
2288 #define TRAD_HEADER "hosts/i860mach3.h"
2293 COREFILE
=trad-core.lo
2294 cat >> confdefs.h
<<\EOF
2295 #define TRAD_HEADER "hosts/mipsbsd.h"
2300 COREFILE
=trad-core.lo
2301 cat >> confdefs.h
<<\EOF
2302 #define TRAD_HEADER "hosts/mipsmach3.h"
2306 mips-
*-netbsd* | mips
*-*-openbsd*)
2307 COREFILE
=netbsd-core.lo
2310 COREFILE
=trad-core.lo
2311 cat >> confdefs.h
<<\EOF
2312 #define TRAD_HEADER "hosts/decstation.h"
2316 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
2317 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
2318 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
2320 COREFILE
=trad-core.lo
2321 cat >> confdefs.h
<<\EOF
2322 #define TRAD_HEADER "hosts/mipsmach3.h"
2327 mips-
*-sysv* | mips-
*-riscos*)
2328 COREFILE
=trad-core.lo
2329 cat >> confdefs.h
<<\EOF
2330 #define TRAD_HEADER "hosts/riscos.h"
2335 COREFILE
=trad-core.lo
2336 cat >> confdefs.h
<<\EOF
2337 #define TRAD_HEADER "hosts/news-mips.h"
2342 COREFILE
=trad-core.lo
2343 cat >> confdefs.h
<<\EOF
2344 #define TRAD_HEADER "hosts/dpx2.h"
2348 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
2350 COREFILE
=trad-core.lo
2351 cat >> confdefs.h
<<\EOF
2352 #define TRAD_HEADER "hosts/hp300bsd.h"
2357 COREFILE
=trad-core.lo
2358 cat >> confdefs.h
<<\EOF
2359 #define TRAD_HEADER "hosts/m68klinux.h"
2363 m68
*-motorola-sysv*)
2364 COREFILE
=trad-core.lo
2365 cat >> confdefs.h
<<\EOF
2366 #define TRAD_HEADER "hosts/delta68.h"
2371 COREFILE
=trad-core.lo
2372 cat >> confdefs.h
<<\EOF
2373 #define TRAD_HEADER "hosts/news.h"
2377 m68
*-*-netbsd* | m68
*-*-openbsd*)
2378 COREFILE
=netbsd-core.lo
2381 COREFILE
=trad-core.lo
2382 cat >> confdefs.h
<<\EOF
2383 #define TRAD_HEADER "hosts/m68kaux.h"
2388 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
2390 COREFILE
=trad-core.lo
2391 cat >> confdefs.h
<<\EOF
2392 #define TRAD_HEADER "hosts/m88kmach3.h"
2397 COREFILE
=trad-core.lo
2398 cat >> confdefs.h
<<\EOF
2399 #define TRAD_HEADER "hosts/pc532mach.h"
2403 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
2404 COREFILE
=netbsd-core.lo
2406 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
2407 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2408 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
2409 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
2410 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
2411 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
2413 sparc-
*-netbsd* | sparc-
*-openbsd*)
2414 COREFILE
=netbsd-core.lo
2417 COREFILE
=trad-core.lo
2418 cat >> confdefs.h
<<\EOF
2419 #define TRAD_HEADER "hosts/tahoe.h"
2424 COREFILE
=trad-core.lo
2425 cat >> confdefs.h
<<\EOF
2426 #define TRAD_HEADER "hosts/vaxult2.h"
2431 COREFILE
=trad-core.lo
2432 cat >> confdefs.h
<<\EOF
2433 #define TRAD_HEADER "hosts/vaxult2.h"
2438 COREFILE
=trad-core.lo
2439 cat >> confdefs.h
<<\EOF
2440 #define TRAD_HEADER "hosts/vaxbsd.h"
2447 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
2448 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
2449 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
2450 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
2451 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
2452 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
2453 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
2454 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
2455 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
2458 # The ELF code uses the native <sys/procfs.h> to handle core files.
2459 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2461 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2462 echo "configure:2463: checking for sys/procfs.h" >&5
2463 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2464 echo $ac_n "(cached) $ac_c" 1>&6
2466 cat > conftest.
$ac_ext <<EOF
2467 #line 2468 "configure"
2468 #include "confdefs.h"
2469 #include <sys/procfs.h>
2474 if { (eval echo configure
:2475: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2476 bfd_cv_header_sys_procfs_h
=yes
2478 echo "configure: failed program was:" >&5
2479 cat conftest.
$ac_ext >&5
2481 bfd_cv_header_sys_procfs_h
=no
2486 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2487 if test $bfd_cv_header_sys_procfs_h = yes; then
2488 cat >> confdefs.h
<<\EOF
2489 #define HAVE_SYS_PROCFS_H 1
2500 # Canonicalize the secondary target names.
2501 if test -n "$enable_targets" ; then
2502 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2504 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2505 if test -n "$result" ; then
2506 canon_targets
="$canon_targets $result"
2508 # Allow targets that config.sub doesn't recognize, like "all".
2509 canon_targets
="$canon_targets $targ"
2519 for targ
in $target $canon_targets
2521 if test "x$targ" = "xall"; then
2524 .
$srcdir/config.bfd
2525 if test "x$targ" = "x$target"; then
2528 selvecs
="$selvecs $targ_defvec $targ_selvecs"
2529 selarchs
="$selarchs $targ_archs"
2530 TDEFINES
="$TDEFINES $targ_cflags"
2535 # This processing still needs to be done if we're to decide properly whether
2536 # 64-bit support needs to be compiled in. Currently, it will be included if
2537 # the default or any other explicitly requested target requires it; it
2538 # will not be included on a 32-bit host if no 64-bit target is requested, and
2539 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2542 # uniq the default and selected vectors in all the configured targets.
2544 for i
in $selvecs ; do
2552 # uniq the architectures in all the configured targets.
2554 for i
in $selarchs ; do
2562 # Target backend .o files.
2570 # This list is alphabetized to make it easy to compare
2571 # with the two vector lists in targets.c.
2572 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
2573 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
2574 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2575 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
2576 armpe_little_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2577 armpe_big_vec
) tb
="$tb pe-arm.lo cofflink.lo " ;;
2578 armpei_little_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2579 armpei_big_vec
) tb
="$tb pei-arm.lo cofflink.lo " ;;
2580 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
2581 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2582 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
2583 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2584 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
2585 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
2586 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
2587 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
2588 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
2590 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2591 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
2592 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2593 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2594 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2596 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
2597 # start-sanitize-d30v
2598 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
2600 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
2601 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
2602 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
2603 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
2604 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2605 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2607 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
2608 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
2609 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
2610 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
2611 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
2612 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2613 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
2614 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2615 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2616 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
2617 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
2618 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2620 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
2622 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
2624 cisco_core_vec
) tb
="$tb cisco-core.lo" ;;
2625 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
2627 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2628 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2629 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2630 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2632 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
2633 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
2634 evax_alpha_vec
) tb
="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2636 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
2637 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
2638 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
2639 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
2640 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
2641 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
2642 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
2643 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
2644 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
2645 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
2646 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
2647 i386pe_vec
) tb
="$tb pe-i386.lo cofflink.lo " ;;
2648 i386pei_vec
) tb
="$tb pei-i386.lo cofflink.lo" ;;
2649 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
2650 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2651 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2652 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
2653 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
2654 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
2655 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
2656 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2657 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
2658 ieee_vec
) tb
="$tb ieee.lo" ;;
2659 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
2660 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2661 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
2662 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2663 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2664 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
2665 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
2666 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2667 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
2668 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
2669 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
2670 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2671 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2672 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2674 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
2675 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2676 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2677 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
2678 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
2679 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
2680 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2681 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo cofflink.lo" ;;
2682 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2683 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo cofflink.lo" ;;
2684 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
2685 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2686 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
2687 som_vec
) tb
="$tb som.lo" ;;
2688 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
2689 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;
2690 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2691 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
2692 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
2693 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
2694 srec_vec
) tb
="$tb srec.lo" ;;
2695 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
2696 symbolsrec_vec
) tb
="$tb srec.lo" ;;
2697 tekhex_vec
) tb
="$tb tekhex.lo" ;;
2698 # start-sanitize-tic80
2699 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
2700 # end-sanitize-tic80
2701 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
2702 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
2703 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
2704 versados_vec
) tb
="$tb versados.lo" ;;
2707 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2711 # Target architecture .o files.
2712 # A couple of CPUs use shorter file names to avoid problems on DOS
2714 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2716 # Weed out duplicate .o files.
2738 if test x
${all_targets} = xtrue
; then
2739 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
2740 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
2744 else # all_targets is true
2745 # Only set these if they will be nonempty, for the clever echo.
2747 test -n "$selvecs" &&
2748 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2749 test -n "$selvecs" &&
2750 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2751 test -n "$selarchs" &&
2752 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2753 fi # all_targets is true
2755 case ${host64}-${target64}-${want64} in
2758 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2759 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2760 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2761 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2766 all_backends
='$(BFD32_BACKENDS)'
2776 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2777 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2778 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2779 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2782 for ac_hdr
in unistd.h
2784 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2785 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2786 echo "configure:2787: checking for $ac_hdr" >&5
2787 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2788 echo $ac_n "(cached) $ac_c" 1>&6
2790 cat > conftest.
$ac_ext <<EOF
2791 #line 2792 "configure"
2792 #include "confdefs.h"
2795 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2796 { (eval echo configure
:2797: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2797 ac_err
=`grep -v '^ *+' conftest.out`
2798 if test -z "$ac_err"; then
2800 eval "ac_cv_header_$ac_safe=yes"
2803 echo "configure: failed program was:" >&5
2804 cat conftest.
$ac_ext >&5
2806 eval "ac_cv_header_$ac_safe=no"
2810 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2811 echo "$ac_t""yes" 1>&6
2812 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2813 cat >> confdefs.h
<<EOF
2814 #define $ac_tr_hdr 1
2818 echo "$ac_t""no" 1>&6
2822 for ac_func
in getpagesize
2824 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2825 echo "configure:2826: checking for $ac_func" >&5
2826 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2827 echo $ac_n "(cached) $ac_c" 1>&6
2829 cat > conftest.
$ac_ext <<EOF
2830 #line 2831 "configure"
2831 #include "confdefs.h"
2832 /* System header to define __stub macros and hopefully few prototypes,
2833 which can conflict with char $ac_func(); below. */
2835 /* Override any gcc2 internal prototype to avoid an error. */
2836 /* We use char because int might match the return type of a gcc2
2837 builtin and then its argument prototype would still apply. */
2842 /* The GNU C library defines this for functions which it implements
2843 to always fail with ENOSYS. Some functions are actually named
2844 something starting with __ and the normal name is an alias. */
2845 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2853 if { (eval echo configure
:2854: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2855 eval "ac_cv_func_$ac_func=yes"
2857 echo "configure: failed program was:" >&5
2858 cat conftest.
$ac_ext >&5
2860 eval "ac_cv_func_$ac_func=no"
2865 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2866 echo "$ac_t""yes" 1>&6
2867 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2868 cat >> confdefs.h
<<EOF
2869 #define $ac_tr_func 1
2873 echo "$ac_t""no" 1>&6
2877 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2878 echo "configure:2879: checking for working mmap" >&5
2879 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2880 echo $ac_n "(cached) $ac_c" 1>&6
2882 if test "$cross_compiling" = yes; then
2883 ac_cv_func_mmap_fixed_mapped
=no
2885 cat > conftest.
$ac_ext <<EOF
2886 #line 2887 "configure"
2887 #include "confdefs.h"
2889 /* Thanks to Mike Haertel and Jim Avera for this test.
2890 Here is a matrix of mmap possibilities:
2891 mmap private not fixed
2892 mmap private fixed at somewhere currently unmapped
2893 mmap private fixed at somewhere already mapped
2894 mmap shared not fixed
2895 mmap shared fixed at somewhere currently unmapped
2896 mmap shared fixed at somewhere already mapped
2897 For private mappings, we should verify that changes cannot be read()
2898 back from the file, nor mmap's back from the file at a different
2899 address. (There have been systems where private was not correctly
2900 implemented like the infamous i386 svr4.0, and systems where the
2901 VM page cache was not coherent with the filesystem buffer cache
2902 like early versions of FreeBSD and possibly contemporary NetBSD.)
2903 For shared mappings, we should conversely verify that changes get
2904 propogated back to all the places they're supposed to be.
2906 Grep wants private fixed already mapped.
2907 The main things grep needs to know about mmap are:
2908 * does it exist and is it safe to write into the mmap'd area
2909 * how to use it (BSD variants) */
2910 #include <sys/types.h>
2912 #include <sys/mman.h>
2914 /* This mess was copied from the GNU getpagesize.h. */
2915 #ifndef HAVE_GETPAGESIZE
2916 # ifdef HAVE_UNISTD_H
2917 # include <unistd.h>
2920 /* Assume that all systems that can run configure have sys/param.h. */
2921 # ifndef HAVE_SYS_PARAM_H
2922 # define HAVE_SYS_PARAM_H 1
2925 # ifdef _SC_PAGESIZE
2926 # define getpagesize() sysconf(_SC_PAGESIZE)
2927 # else /* no _SC_PAGESIZE */
2928 # ifdef HAVE_SYS_PARAM_H
2929 # include <sys/param.h>
2930 # ifdef EXEC_PAGESIZE
2931 # define getpagesize() EXEC_PAGESIZE
2932 # else /* no EXEC_PAGESIZE */
2934 # define getpagesize() NBPG * CLSIZE
2937 # endif /* no CLSIZE */
2938 # else /* no NBPG */
2940 # define getpagesize() NBPC
2941 # else /* no NBPC */
2943 # define getpagesize() PAGESIZE
2944 # endif /* PAGESIZE */
2945 # endif /* no NBPC */
2946 # endif /* no NBPG */
2947 # endif /* no EXEC_PAGESIZE */
2948 # else /* no HAVE_SYS_PARAM_H */
2949 # define getpagesize() 8192 /* punt totally */
2950 # endif /* no HAVE_SYS_PARAM_H */
2951 # endif /* no _SC_PAGESIZE */
2953 #endif /* no HAVE_GETPAGESIZE */
2956 extern "C" { void *malloc(unsigned); }
2964 char *data, *data2, *data3;
2968 pagesize = getpagesize();
2971 * First, make a file with some known garbage in it.
2973 data = malloc(pagesize);
2976 for (i = 0; i < pagesize; ++i)
2977 *(data + i) = rand();
2979 fd = creat("conftestmmap", 0600);
2982 if (write(fd, data, pagesize) != pagesize)
2987 * Next, try to mmap the file at a fixed address which
2988 * already has something else allocated at it. If we can,
2989 * also make sure that we see the same garbage.
2991 fd = open("conftestmmap", O_RDWR);
2994 data2 = malloc(2 * pagesize);
2997 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2998 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2999 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3001 for (i = 0; i < pagesize; ++i)
3002 if (*(data + i) != *(data2 + i))
3006 * Finally, make sure that changes to the mapped area
3007 * do not percolate back to the file as seen by read().
3008 * (This is a bug on some variants of i386 svr4.0.)
3010 for (i = 0; i < pagesize; ++i)
3011 *(data2 + i) = *(data2 + i) + 1;
3012 data3 = malloc(pagesize);
3015 if (read(fd, data3, pagesize) != pagesize)
3017 for (i = 0; i < pagesize; ++i)
3018 if (*(data + i) != *(data3 + i))
3021 unlink("conftestmmap");
3026 if { (eval echo configure
:3027: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3028 ac_cv_func_mmap_fixed_mapped
=yes
3030 echo "configure: failed program was:" >&5
3031 cat conftest.
$ac_ext >&5
3033 ac_cv_func_mmap_fixed_mapped
=no
3040 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3041 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3042 cat >> confdefs.h
<<\EOF
3048 for ac_func
in madvise mprotect
3050 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3051 echo "configure:3052: checking for $ac_func" >&5
3052 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3053 echo $ac_n "(cached) $ac_c" 1>&6
3055 cat > conftest.
$ac_ext <<EOF
3056 #line 3057 "configure"
3057 #include "confdefs.h"
3058 /* System header to define __stub macros and hopefully few prototypes,
3059 which can conflict with char $ac_func(); below. */
3061 /* Override any gcc2 internal prototype to avoid an error. */
3062 /* We use char because int might match the return type of a gcc2
3063 builtin and then its argument prototype would still apply. */
3068 /* The GNU C library defines this for functions which it implements
3069 to always fail with ENOSYS. Some functions are actually named
3070 something starting with __ and the normal name is an alias. */
3071 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3079 if { (eval echo configure
:3080: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3081 eval "ac_cv_func_$ac_func=yes"
3083 echo "configure: failed program was:" >&5
3084 cat conftest.
$ac_ext >&5
3086 eval "ac_cv_func_$ac_func=no"
3091 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3092 echo "$ac_t""yes" 1>&6
3093 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3094 cat >> confdefs.h
<<EOF
3095 #define $ac_tr_func 1
3099 echo "$ac_t""no" 1>&6
3103 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3104 true
+yes ) cat >> confdefs.h
<<\EOF
3110 rm -f doc
/config.status
3112 cat > confcache
<<\EOF
3113 # This file is a shell script that caches the results of configure
3114 # tests run on this system so they can be shared between configure
3115 # scripts and configure runs. It is not useful on other systems.
3116 # If it contains results you don't want to keep, you may remove or edit it.
3118 # By default, configure uses ./config.cache as the cache file,
3119 # creating it if it does not exist already. You can give configure
3120 # the --cache-file=FILE option to use a different cache file; that is
3121 # what configure does when it calls configure scripts in
3122 # subdirectories, so they share the cache.
3123 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3124 # config.status only pays attention to the cache file if you give it the
3125 # --recheck option to rerun configure.
3128 # The following way of writing the cache mishandles newlines in values,
3129 # but we know of no workaround that is simple, portable, and efficient.
3130 # So, don't put newlines in cache variables' values.
3131 # Ultrix sh set writes to stderr and can't be redirected directly,
3132 # and sets the high bit in the cache file unless we assign to the vars.
3134 case `(ac_space=' '; set) 2>&1` in
3136 # `set' does not quote correctly, so add quotes (double-quote substitution
3137 # turns \\\\ into \\, and sed turns \\ into \).
3139 -e "s/'/'\\\\''/g" \
3140 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3143 # `set' quotes correctly as required by POSIX, so do not add quotes.
3144 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3147 if cmp -s $cache_file confcache
; then
3150 if test -w $cache_file; then
3151 echo "updating cache $cache_file"
3152 cat confcache
> $cache_file
3154 echo "not updating unwritable cache $cache_file"
3159 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3161 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3162 # Let make expand exec_prefix.
3163 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3165 # Any assignment to VPATH causes Sun make to only execute
3166 # the first set of double-colon rules, so remove it if not needed.
3167 # If there is a colon in the path, we need to keep it.
3168 if test "x$srcdir" = x.
; then
3169 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3172 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3174 DEFS
=-DHAVE_CONFIG_H
3176 # Without the "./", some shells look in PATH for config.status.
3177 : ${CONFIG_STATUS=./config.status}
3179 echo creating
$CONFIG_STATUS
3180 rm -f $CONFIG_STATUS
3181 cat > $CONFIG_STATUS <<EOF
3183 # Generated automatically by configure.
3184 # Run this file to recreate the current configuration.
3185 # This directory was configured as follows,
3186 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3188 # $0 $ac_configure_args
3190 # Compiler output produced by configure, useful for debugging
3191 # configure, is in ./config.log if it exists.
3193 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3196 case "\$ac_option" in
3197 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3198 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3199 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3200 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3201 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3203 -help | --help | --hel | --he | --h)
3204 echo "\$ac_cs_usage"; exit 0 ;;
3205 *) echo "\$ac_cs_usage"; exit 1 ;;
3209 ac_given_srcdir=$srcdir
3210 ac_given_INSTALL="$INSTALL"
3212 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
3214 cat >> $CONFIG_STATUS <<EOF
3216 # Protect against being on the right side of a sed subst in config.status.
3217 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3218 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3222 s%@CFLAGS@%$CFLAGS%g
3223 s%@CPPFLAGS@%$CPPFLAGS%g
3224 s%@CXXFLAGS@%$CXXFLAGS%g
3226 s%@LDFLAGS@%$LDFLAGS%g
3228 s%@exec_prefix@%$exec_prefix%g
3229 s%@prefix@%$prefix%g
3230 s%@program_transform_name@%$program_transform_name%g
3231 s%@bindir@%$bindir%g
3232 s%@sbindir@%$sbindir%g
3233 s%@libexecdir@%$libexecdir%g
3234 s%@datadir@%$datadir%g
3235 s%@sysconfdir@%$sysconfdir%g
3236 s%@sharedstatedir@%$sharedstatedir%g
3237 s%@localstatedir@%$localstatedir%g
3238 s%@libdir@%$libdir%g
3239 s%@includedir@%$includedir%g
3240 s%@oldincludedir@%$oldincludedir%g
3241 s%@infodir@%$infodir%g
3242 s%@mandir@%$mandir%g
3244 s%@host_alias@%$host_alias%g
3245 s%@host_cpu@%$host_cpu%g
3246 s%@host_vendor@%$host_vendor%g
3247 s%@host_os@%$host_os%g
3248 s%@target@%$target%g
3249 s%@target_alias@%$target_alias%g
3250 s%@target_cpu@%$target_cpu%g
3251 s%@target_vendor@%$target_vendor%g
3252 s%@target_os@%$target_os%g
3254 s%@build_alias@%$build_alias%g
3255 s%@build_cpu@%$build_cpu%g
3256 s%@build_vendor@%$build_vendor%g
3257 s%@build_os@%$build_os%g
3259 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3260 s%@INSTALL_DATA@%$INSTALL_DATA%g
3261 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3262 s%@PACKAGE@%$PACKAGE%g
3263 s%@VERSION@%$VERSION%g
3264 s%@ACLOCAL@%$ACLOCAL%g
3265 s%@AUTOCONF@%$AUTOCONF%g
3266 s%@AUTOMAKE@%$AUTOMAKE%g
3267 s%@AUTOHEADER@%$AUTOHEADER%g
3268 s%@MAKEINFO@%$MAKEINFO%g
3269 s%@SET_MAKE@%$SET_MAKE%g
3271 s%@RANLIB@%$RANLIB%g
3274 s%@LIBTOOL@%$LIBTOOL%g
3276 s%@EXEEXT@%$EXEEXT%g
3277 s%@HDEFINES@%$HDEFINES%g
3278 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3279 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3280 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3281 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3282 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3283 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
3285 s%@COREFILE@%$COREFILE%g
3286 s%@COREFLAG@%$COREFLAG%g
3287 s%@TDEFINES@%$TDEFINES%g
3288 s%@wordsize@%$wordsize%g
3289 s%@all_backends@%$all_backends%g
3290 s%@bfd_backends@%$bfd_backends%g
3291 s%@bfd_machines@%$bfd_machines%g
3292 s%@tdefaults@%$tdefaults%g
3297 cat >> $CONFIG_STATUS <<\EOF
3299 # Split the substitutions into bite-sized pieces for seds with
3300 # small command number limits, like on Digital OSF/1 and HP-UX.
3301 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3302 ac_file
=1 # Number of current file.
3303 ac_beg
=1 # First line for current file.
3304 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3307 while $ac_more_lines; do
3308 if test $ac_beg -gt 1; then
3309 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3311 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3313 if test ! -s conftest.s
$ac_file; then
3315 rm -f conftest.s
$ac_file
3317 if test -z "$ac_sed_cmds"; then
3318 ac_sed_cmds
="sed -f conftest.s$ac_file"
3320 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3322 ac_file
=`expr $ac_file + 1`
3324 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3327 if test -z "$ac_sed_cmds"; then
3332 cat >> $CONFIG_STATUS <<EOF
3334 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3336 cat >> $CONFIG_STATUS <<\EOF
3337 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3338 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3340 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3341 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3342 *) ac_file_in
="${ac_file}.in" ;;
3345 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3347 # Remove last slash and all that follows it. Not all systems have dirname.
3348 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3349 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3350 # The file is in a subdirectory.
3351 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3352 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3353 # A "../" for each directory in $ac_dir_suffix.
3354 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3356 ac_dir_suffix
= ac_dots
=
3359 case "$ac_given_srcdir" in
3361 if test -z "$ac_dots"; then top_srcdir
=.
3362 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3363 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3365 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3366 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3369 case "$ac_given_INSTALL" in
3370 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3371 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3374 echo creating
"$ac_file"
3376 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3378 *Makefile
*) ac_comsub
="1i\\
3379 # $configure_input" ;;
3383 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3385 s%@configure_input@%$configure_input%g
3386 s%@srcdir@%$srcdir%g
3387 s%@top_srcdir@%$top_srcdir%g
3388 s%@INSTALL@%$INSTALL%g
3389 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3393 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3394 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3396 # ac_d sets the value in "#define NAME VALUE" lines.
3397 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3398 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3401 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3402 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3403 ac_uB
='\([ ]\)%\1#\2define\3'
3406 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3407 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3408 ac_eB
='$%\1#\2define\3'
3412 if test "${CONFIG_HEADERS+set}" != set; then
3414 cat >> $CONFIG_STATUS <<EOF
3415 CONFIG_HEADERS="config.h:config.in"
3417 cat >> $CONFIG_STATUS <<\EOF
3419 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3420 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3422 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3423 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3424 *) ac_file_in
="${ac_file}.in" ;;
3427 echo creating
$ac_file
3429 rm -f conftest.frag conftest.
in conftest.out
3430 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3431 cat $ac_file_inputs > conftest.
in
3435 # Transform confdefs.h into a sed script conftest.vals that substitutes
3436 # the proper values into config.h.in to produce config.h. And first:
3437 # Protect against being on the right side of a sed subst in config.status.
3438 # Protect against being in an unquoted here document in config.status.
3440 cat > conftest.hdr
<<\EOF
3443 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3447 sed -n -f conftest.hdr confdefs.h > conftest.vals
3450 # This sed command replaces #undef with comments. This is necessary, for
3451 # example, in the case of _POSIX_SOURCE, which is predefined and required
3452 # on some systems where configure will not decide to define it.
3453 cat >> conftest.vals <<\EOF
3454 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3457 # Break up conftest.vals because some shells have a limit on
3458 # the size of here documents, and old seds have small limits too.
3463 ac_lines=`grep -c . conftest.vals
`
3464 # grep -c gives empty output for an empty file on some AIX systems.
3465 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3466 # Write a limited-size here document to conftest.frag.
3467 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3468 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3470 sed -f conftest.frag conftest.in > conftest.out
3472 mv conftest.out conftest.in
3474 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3476 mv conftest.tail conftest.vals
3480 cat >> $CONFIG_STATUS <<\EOF
3481 rm -f conftest.frag conftest.h
3482 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3483 cat conftest.in >> conftest.h
3485 if cmp -s $ac_file conftest.h 2>/dev/null; then
3486 echo "$ac_file is unchanged"
3489 # Remove last slash and all that follows it. Not all systems have dirname.
3490 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3491 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3492 # The file is in a subdirectory.
3493 test ! -d "$ac_dir" && mkdir "$ac_dir"
3496 mv conftest.h $ac_file
3501 cat >> $CONFIG_STATUS <<EOF
3505 cat >> $CONFIG_STATUS <<\EOF
3506 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3510 chmod +x $CONFIG_STATUS
3511 rm -fr confdefs* $ac_clean_files
3512 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1