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
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='$(SHELL) $(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 p=${PACKAGE-bogus-package-name}
1297 case "$enableval" in
1298 yes) enable_shared=yes ;;
1299 no) enable_shared=no ;;
1300 # The value of $p (aka $PACKAGE) is assumed to come from AM_INIT_AUTOMAKE.
1301 # If it didn't, it'll be `bogus-package-name', thus making this condition
1303 *$p*) enable_shared=yes ;;
1309 test "$enable_shared" = no && libtool_shared=" --disable-shared"
1311 # Check whether --enable-static or --disable-static was given.
1312 if test "${enable_static+set}" = set; then
1313 enableval="$enable_static"
1314 if test "$enableval" = no; then
1322 test "$enable_static" = no && libtool_static=" --disable-static"
1324 libtool_flags="$libtool_shared$libtool_static"
1325 test "$silent" = yes && libtool_flags="$libtool_flags --silent"
1326 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1327 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1329 # Some flags need to be propagated to the compiler or linker for good
1333 ac_save_CFLAGS="$CFLAGS"
1334 # -n32 always needs to be added to the linker when using GCC.
1335 test "$ac_cv_prog_gcc" = yes && CFLAGS="$CFLAGS -n32"
1336 for f in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1337 if echo " $CC $CFLAGS " | egrep -e "[ ]$f[ ]" > /dev/null; then
1341 CFLAGS="$ac_save_CFLAGS"
1345 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1346 CFLAGS="$CFLAGS -belf"
1350 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1351 CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
1352 LD="$LD" RANLIB="$RANLIB" LN_S="$LN_S" \
1353 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1354 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
1355 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1358 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
1359 if test "${enable_64_bit_bfd+set}" = set; then
1360 enableval="$enable_64_bit_bfd"
1361 case "${enableval}" in
1364 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
1369 # Check whether --enable-targets or --disable-targets was given.
1370 if test "${enable_targets+set}" = set; then
1371 enableval="$enable_targets"
1372 case "${enableval}" in
1373 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1375 no) enable_targets= ;;
1376 *) enable_targets=$enableval ;;
1379 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1380 if test "${enable_commonbfdlib+set}" = set; then
1381 enableval="$enable_commonbfdlib"
1382 case "${enableval}" in
1383 yes) commonbfdlib=true ;;
1384 no) commonbfdlib=false ;;
1385 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1388 # Check whether --with-mmap or --without-mmap was given.
1389 if test "${with_mmap+set}" = set; then
1390 withval="$with_mmap"
1391 case "${withval}" in
1392 yes) want_mmap=true ;;
1393 no) want_mmap=false ;;
1394 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
1404 if test -z "$target" ; then
1405 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1407 if test "$program_transform_name" = s,x,x,; then
1408 program_transform_name=
1410 # Double any \ or $. echo might interpret backslashes.
1411 cat <<\EOF_SED > conftestsed
1412 s,\\,\\\\,g; s,\$,$$,g
1414 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1417 test "$program_prefix" != NONE &&
1418 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1419 # Use a double $ so make ignores it.
1420 test "$program_suffix" != NONE &&
1421 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1423 # sed with no file args requires a program.
1424 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1427 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1428 echo "configure:1429: checking whether to enable maintainer-specific portions of Makefiles" >&5
1429 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1430 if test "${enable_maintainer_mode+set}" = set; then
1431 enableval="$enable_maintainer_mode"
1432 USE_MAINTAINER_MODE=$enableval
1434 USE_MAINTAINER_MODE=no
1437 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1438 if test $USE_MAINTAINER_MODE = yes; then
1445 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1446 echo "configure:1447: checking for Cygwin32 environment" >&5
1447 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1448 echo $ac_n "(cached) $ac_c" 1>&6
1450 cat > conftest.$ac_ext <<EOF
1451 #line 1452 "configure"
1452 #include "confdefs.h"
1455 return __CYGWIN32__;
1458 if { (eval echo configure:1459: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1462 echo "configure: failed program was:" >&5
1463 cat conftest.$ac_ext >&5
1471 echo "$ac_t""$am_cv_cygwin32" 1>&6
1473 test "$am_cv_cygwin32" = yes && CYGWIN32=yes
1474 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
1475 echo "configure:1476: checking for Mingw32 environment" >&5
1476 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
1477 echo $ac_n "(cached) $ac_c" 1>&6
1479 cat > conftest.$ac_ext <<EOF
1480 #line 1481 "configure"
1481 #include "confdefs.h"
1487 if { (eval echo configure:1488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1491 echo "configure: failed program was:" >&5
1492 cat conftest.$ac_ext >&5
1500 echo "$ac_t""$am_cv_mingw32" 1>&6
1502 test "$am_cv_mingw32" = yes && MINGW32=yes
1505 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1506 echo "configure:1507: checking for executable suffix" >&5
1507 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1508 echo $ac_n "(cached) $ac_c" 1>&6
1511 if test "$CYGWIN32" = yes -o "$MINGW32" = yes; then
1514 cat > am_c_test.c << 'EOF'
1516 /* Nothing needed here */
1519 ${CC-cc} -o am_c_test $CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c $LIBS 1>&5
1520 am_cv_exeext=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1524 test x"${am_cv_exeext}" = x && am_cv_exeext=no
1527 test x"${am_cv_exeext}" != xno && EXEEXT=${am_cv_exeext}
1528 echo "$ac_t""${am_cv_exeext}" 1>&6
1536 # Extract the first word of "gcc", so it can be a program name with args.
1537 set dummy gcc; ac_word=$2
1538 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1539 echo "configure:1540: checking for $ac_word" >&5
1540 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1541 echo $ac_n "(cached) $ac_c" 1>&6
1543 if test -n "$CC"; then
1544 ac_cv_prog_CC="$CC" # Let the user override the test.
1546 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1547 for ac_dir in $PATH; do
1548 test -z "$ac_dir" && ac_dir=.
1549 if test -f $ac_dir/$ac_word; then
1558 if test -n "$CC"; then
1559 echo "$ac_t""$CC" 1>&6
1561 echo "$ac_t""no" 1>&6
1564 if test -z "$CC"; then
1565 # Extract the first word of "cc", so it can be a program name with args.
1566 set dummy cc; ac_word=$2
1567 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1568 echo "configure:1569: checking for $ac_word" >&5
1569 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1570 echo $ac_n "(cached) $ac_c" 1>&6
1572 if test -n "$CC"; then
1573 ac_cv_prog_CC="$CC" # Let the user override the test.
1575 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1577 for ac_dir in $PATH; do
1578 test -z "$ac_dir" && ac_dir=.
1579 if test -f $ac_dir/$ac_word; then
1580 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1581 ac_prog_rejected=yes
1589 if test $ac_prog_rejected = yes; then
1590 # We found a bogon in the path, so make sure we never use it.
1591 set dummy $ac_cv_prog_CC
1593 if test $# -gt 0; then
1594 # We chose a different compiler from the bogus one.
1595 # However, it has the same basename, so the bogon will be chosen
1596 # first if we set CC to just the basename; use the full file name.
1598 set dummy "$ac_dir/$ac_word" "$@"
1606 if test -n "$CC"; then
1607 echo "$ac_t""$CC" 1>&6
1609 echo "$ac_t""no" 1>&6
1612 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1615 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1616 echo "configure:1617: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1619 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1620 ac_cpp='$CPP $CPPFLAGS'
1621 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1622 ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1623 cross_compiling=$ac_cv_prog_cc_cross
1625 cat > conftest.$ac_ext <<EOF
1626 #line 1627 "configure"
1627 #include "confdefs.h"
1630 if { (eval echo configure:1631: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1631 ac_cv_prog_cc_works=yes
1632 # If we can't run a trivial program, we are probably using a cross compiler.
1633 if (./conftest; exit) 2>/dev/null; then
1634 ac_cv_prog_cc_cross=no
1636 ac_cv_prog_cc_cross=yes
1639 echo "configure: failed program was:" >&5
1640 cat conftest.$ac_ext >&5
1641 ac_cv_prog_cc_works=no
1645 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1646 if test $ac_cv_prog_cc_works = no; then
1647 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1649 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1650 echo "configure:1651: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1651 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1652 cross_compiling=$ac_cv_prog_cc_cross
1654 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1655 echo "configure:1656: checking whether we are using GNU C" >&5
1656 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1657 echo $ac_n "(cached) $ac_c" 1>&6
1659 cat > conftest.c <<EOF
1664 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1665: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1671 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1673 if test $ac_cv_prog_gcc = yes; then
1675 ac_test_CFLAGS="${CFLAGS+set}"
1676 ac_save_CFLAGS="$CFLAGS"
1678 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1679 echo "configure:1680: checking whether ${CC-cc} accepts -g" >&5
1680 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1681 echo $ac_n "(cached) $ac_c" 1>&6
1683 echo 'void f(){}' > conftest.c
1684 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1693 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1694 if test "$ac_test_CFLAGS" = set; then
1695 CFLAGS="$ac_save_CFLAGS"
1696 elif test $ac_cv_prog_cc_g = yes; then
1703 test "${CFLAGS+set}" = set || CFLAGS="-g"
1707 # Permit host specific settings.
1708 . ${srcdir}/configure.host
1712 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1715 BFD_HOST_64BIT_LONG=0
1716 BFD_HOST_64_BIT_DEFINED=0
1719 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
1720 BFD_HOST_64BIT_LONG=1
1721 elif test "x${HOST_64BIT_TYPE}" != "x"; then
1722 BFD_HOST_64_BIT_DEFINED=1
1723 BFD_HOST_64_BIT=${HOST_64BIT_TYPE}
1724 BFD_HOST_U_64_BIT=${HOST_U_64BIT_TYPE}
1731 # Put a plausible default for CC_FOR_BUILD in Makefile.
1732 if test -z "$CC_FOR_BUILD"; then
1733 if test "x$cross_compiling" = "xno"; then
1734 CC_FOR_BUILD='$(CC)'
1740 # Also set EXEEXT_FOR_BUILD.
1741 if test "x$cross_compiling" = "xno"; then
1742 EXEEXT_FOR_BUILD='$(EXEEXT)'
1744 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
1745 echo "configure:1746: checking for build system executable suffix" >&5
1746 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
1747 echo $ac_n "(cached) $ac_c" 1>&6
1749 cat > ac_c_test.c << 'EOF'
1751 /* Nothing needed here */
1754 ${CC_FOR_BUILD} -o ac_c_test am_c_test.c 1>&5 2>&5
1755 bfd_cv_build_exeext=`echo ac_c_test.* | grep -v ac_c_test.c | sed -e s/ac_c_test//`
1757 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
1760 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
1762 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
1766 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1767 echo "configure:1768: checking how to run the C preprocessor" >&5
1768 # On Suns, sometimes $CPP names a directory.
1769 if test -n "$CPP" && test -d "$CPP"; then
1772 if test -z "$CPP"; then
1773 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1774 echo $ac_n "(cached) $ac_c" 1>&6
1776 # This must be in double quotes, not single quotes, because CPP may get
1777 # substituted into the Makefile and "${CC-cc}" will confuse make.
1779 # On the NeXT, cc -E runs the code through the compiler's parser,
1780 # not just through cpp.
1781 cat > conftest.$ac_ext <<EOF
1782 #line 1783 "configure"
1783 #include "confdefs.h"
1787 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1788 { (eval echo configure:1789: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1789 ac_err=`grep -v '^ *+' conftest.out`
1790 if test -z "$ac_err"; then
1794 echo "configure: failed program was:" >&5
1795 cat conftest.$ac_ext >&5
1797 CPP="${CC-cc} -E -traditional-cpp"
1798 cat > conftest.$ac_ext <<EOF
1799 #line 1800 "configure"
1800 #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
1811 echo "configure: failed program was:" >&5
1812 cat conftest.$ac_ext >&5
1819 ac_cv_prog_CPP="$CPP"
1821 CPP="$ac_cv_prog_CPP"
1823 ac_cv_prog_CPP="$CPP"
1825 echo "$ac_t""$CPP" 1>&6
1827 for ac_hdr in stddef.h string.h strings.h stdlib.h time.h unistd.h
1829 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1830 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1831 echo "configure:1832: checking for $ac_hdr" >&5
1832 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1833 echo $ac_n "(cached) $ac_c" 1>&6
1835 cat > conftest.$ac_ext <<EOF
1836 #line 1837 "configure"
1837 #include "confdefs.h"
1840 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1841 { (eval echo configure:1842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1842 ac_err=`grep -v '^ *+' conftest.out`
1843 if test -z "$ac_err"; then
1845 eval "ac_cv_header_$ac_safe=yes"
1848 echo "configure: failed program was:" >&5
1849 cat conftest.$ac_ext >&5
1851 eval "ac_cv_header_$ac_safe=no"
1855 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1856 echo "$ac_t""yes" 1>&6
1857 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1858 cat >> confdefs.h <<EOF
1859 #define $ac_tr_hdr 1
1863 echo "$ac_t""no" 1>&6
1867 for ac_hdr in fcntl.h sys/file.h sys/time.h
1869 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1870 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1871 echo "configure:1872: checking for $ac_hdr" >&5
1872 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1873 echo $ac_n "(cached) $ac_c" 1>&6
1875 cat > conftest.$ac_ext <<EOF
1876 #line 1877 "configure"
1877 #include "confdefs.h"
1880 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1881 { (eval echo configure:1882: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1882 ac_err=`grep -v '^ *+' conftest.out`
1883 if test -z "$ac_err"; then
1885 eval "ac_cv_header_$ac_safe=yes"
1888 echo "configure: failed program was:" >&5
1889 cat conftest.$ac_ext >&5
1891 eval "ac_cv_header_$ac_safe=no"
1895 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1896 echo "$ac_t""yes" 1>&6
1897 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1898 cat >> confdefs.h <<EOF
1899 #define $ac_tr_hdr 1
1903 echo "$ac_t""no" 1>&6
1907 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1908 echo "configure:1909: checking whether time.h and sys/time.h may both be included" >&5
1909 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1910 echo $ac_n "(cached) $ac_c" 1>&6
1912 cat > conftest.$ac_ext <<EOF
1913 #line 1914 "configure"
1914 #include "confdefs.h"
1915 #include <sys/types.h>
1916 #include <sys/time.h>
1922 if { (eval echo configure:1923: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1924 ac_cv_header_time=yes
1926 echo "configure: failed program was:" >&5
1927 cat conftest.$ac_ext >&5
1929 ac_cv_header_time=no
1934 echo "$ac_t""$ac_cv_header_time" 1>&6
1935 if test $ac_cv_header_time = yes; then
1936 cat >> confdefs.h <<\EOF
1937 #define TIME_WITH_SYS_TIME 1
1942 for ac_func in fcntl getpagesize setitimer sysconf fdopen
1944 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1945 echo "configure:1946: checking for $ac_func" >&5
1946 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1947 echo $ac_n "(cached) $ac_c" 1>&6
1949 cat > conftest.$ac_ext <<EOF
1950 #line 1951 "configure"
1951 #include "confdefs.h"
1952 /* System header to define __stub macros and hopefully few prototypes,
1953 which can conflict with char $ac_func(); below. */
1955 /* Override any gcc2 internal prototype to avoid an error. */
1956 /* We use char because int might match the return type of a gcc2
1957 builtin and then its argument prototype would still apply. */
1962 /* The GNU C library defines this for functions which it implements
1963 to always fail with ENOSYS. Some functions are actually named
1964 something starting with __ and the normal name is an alias. */
1965 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1973 if { (eval echo configure:1974: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1975 eval "ac_cv_func_$ac_func=yes"
1977 echo "configure: failed program was:" >&5
1978 cat conftest.$ac_ext >&5
1980 eval "ac_cv_func_$ac_func=no"
1985 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1986 echo "$ac_t""yes" 1>&6
1987 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1988 cat >> confdefs.h <<EOF
1989 #define $ac_tr_func 1
1993 echo "$ac_t""no" 1>&6
2000 i[345]86-*-msdos* | i[345]86-*-go32* | *-*-cygwin32 | *-*-windows)
2001 cat >> confdefs.h <<\EOF
2002 #define USE_BINARY_FOPEN 1
2007 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2008 echo "configure:2009: checking whether strstr must be declared" >&5
2009 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
2010 echo $ac_n "(cached) $ac_c" 1>&6
2012 cat > conftest.$ac_ext <<EOF
2013 #line 2014 "configure"
2014 #include "confdefs.h"
2017 #ifdef HAVE_STRING_H
2020 #ifdef HAVE_STRINGS_H
2021 #include <strings.h>
2024 #ifdef HAVE_STDLIB_H
2027 #ifdef HAVE_UNISTD_H
2031 char *(*pfn) = (char *(*)) strstr
2034 if { (eval echo configure:2035: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2036 bfd_cv_decl_needed_strstr=no
2038 echo "configure: failed program was:" >&5
2039 cat conftest.$ac_ext >&5
2041 bfd_cv_decl_needed_strstr=yes
2046 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2047 if test $bfd_cv_decl_needed_strstr = yes; then
2048 bfd_tr_decl=NEED_DECLARATION_`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2049 cat >> confdefs.h <<EOF
2050 #define $bfd_tr_decl 1
2055 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2056 echo "configure:2057: checking whether malloc must be declared" >&5
2057 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2058 echo $ac_n "(cached) $ac_c" 1>&6
2060 cat > conftest.$ac_ext <<EOF
2061 #line 2062 "configure"
2062 #include "confdefs.h"
2065 #ifdef HAVE_STRING_H
2068 #ifdef HAVE_STRINGS_H
2069 #include <strings.h>
2072 #ifdef HAVE_STDLIB_H
2075 #ifdef HAVE_UNISTD_H
2079 char *(*pfn) = (char *(*)) malloc
2082 if { (eval echo configure:2083: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2084 bfd_cv_decl_needed_malloc=no
2086 echo "configure: failed program was:" >&5
2087 cat conftest.$ac_ext >&5
2089 bfd_cv_decl_needed_malloc=yes
2094 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2095 if test $bfd_cv_decl_needed_malloc = yes; then
2096 bfd_tr_decl=NEED_DECLARATION_`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2097 cat >> confdefs.h <<EOF
2098 #define $bfd_tr_decl 1
2103 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2104 echo "configure:2105: checking whether realloc must be declared" >&5
2105 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2106 echo $ac_n "(cached) $ac_c" 1>&6
2108 cat > conftest.$ac_ext <<EOF
2109 #line 2110 "configure"
2110 #include "confdefs.h"
2113 #ifdef HAVE_STRING_H
2116 #ifdef HAVE_STRINGS_H
2117 #include <strings.h>
2120 #ifdef HAVE_STDLIB_H
2123 #ifdef HAVE_UNISTD_H
2127 char *(*pfn) = (char *(*)) realloc
2130 if { (eval echo configure:2131: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2132 bfd_cv_decl_needed_realloc=no
2134 echo "configure: failed program was:" >&5
2135 cat conftest.$ac_ext >&5
2137 bfd_cv_decl_needed_realloc=yes
2142 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2143 if test $bfd_cv_decl_needed_realloc = yes; then
2144 bfd_tr_decl=NEED_DECLARATION_`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2145 cat >> confdefs.h <<EOF
2146 #define $bfd_tr_decl 1
2151 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2152 echo "configure:2153: checking whether free must be declared" >&5
2153 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2154 echo $ac_n "(cached) $ac_c" 1>&6
2156 cat > conftest.$ac_ext <<EOF
2157 #line 2158 "configure"
2158 #include "confdefs.h"
2161 #ifdef HAVE_STRING_H
2164 #ifdef HAVE_STRINGS_H
2165 #include <strings.h>
2168 #ifdef HAVE_STDLIB_H
2171 #ifdef HAVE_UNISTD_H
2175 char *(*pfn) = (char *(*)) free
2178 if { (eval echo configure:2179: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2180 bfd_cv_decl_needed_free=no
2182 echo "configure: failed program was:" >&5
2183 cat conftest.$ac_ext >&5
2185 bfd_cv_decl_needed_free=yes
2190 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2191 if test $bfd_cv_decl_needed_free = yes; then
2192 bfd_tr_decl=NEED_DECLARATION_`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2193 cat >> confdefs.h <<EOF
2194 #define $bfd_tr_decl 1
2199 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2200 echo "configure:2201: checking whether getenv must be declared" >&5
2201 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2202 echo $ac_n "(cached) $ac_c" 1>&6
2204 cat > conftest.$ac_ext <<EOF
2205 #line 2206 "configure"
2206 #include "confdefs.h"
2209 #ifdef HAVE_STRING_H
2212 #ifdef HAVE_STRINGS_H
2213 #include <strings.h>
2216 #ifdef HAVE_STDLIB_H
2219 #ifdef HAVE_UNISTD_H
2223 char *(*pfn) = (char *(*)) getenv
2226 if { (eval echo configure:2227: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2228 bfd_cv_decl_needed_getenv=no
2230 echo "configure: failed program was:" >&5
2231 cat conftest.$ac_ext >&5
2233 bfd_cv_decl_needed_getenv=yes
2238 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2239 if test $bfd_cv_decl_needed_getenv = yes; then
2240 bfd_tr_decl=NEED_DECLARATION_`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2241 cat >> confdefs.h <<EOF
2242 #define $bfd_tr_decl 1
2248 # If we are configured native, pick a core file support file.
2251 if test "${target}" = "${host}"; then
2254 COREFILE=trad-core.lo
2255 cat >> confdefs.h <<\EOF
2256 #define TRAD_HEADER "hosts/alphalinux.h"
2260 alpha*-*-*) COREFILE=osf-core.lo ;;
2261 arm-*-riscix) COREFILE=trad-core.lo ;;
2262 hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
2263 hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
2264 hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
2265 COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
2266 i[3456]86-sequent-bsd*)
2267 COREFILE=trad-core.lo;
2268 cat >> confdefs.h <<\EOF
2269 #define TRAD_HEADER "hosts/symmetry.h"
2273 i[3456]86-sequent-sysv4*) ;;
2274 i[3456]86-sequent-sysv*)
2275 COREFILE=trad-core.lo
2276 cat >> confdefs.h <<\EOF
2277 #define TRAD_HEADER "hosts/symmetry.h"
2281 i[3456]86-*-bsd* | i[3456]86-*-freebsd*)
2282 COREFILE=trad-core.lo
2283 cat >> confdefs.h <<\EOF
2284 #define TRAD_HEADER "hosts/i386bsd.h"
2288 i[3456]86-*-netbsd* | i[3456]86-*-openbsd*)
2289 COREFILE=netbsd-core.lo
2291 i[3456]86-esix-sysv3*)
2292 COREFILE=trad-core.lo
2293 cat >> confdefs.h <<\EOF
2294 #define TRAD_HEADER "hosts/esix.h"
2298 i[3456]86-*-sco* | i[3456]86-*-isc*)
2299 COREFILE=trad-core.lo
2300 cat >> confdefs.h <<\EOF
2301 #define TRAD_HEADER "hosts/i386sco.h"
2306 COREFILE=trad-core.lo
2307 cat >> confdefs.h <<\EOF
2308 #define TRAD_HEADER "hosts/i386mach3.h"
2313 COREFILE=trad-core.lo
2314 cat >> confdefs.h <<\EOF
2315 #define TRAD_HEADER "hosts/i386linux.h"
2319 i[3456]86-*-isc*) COREFILE=trad-core.lo ;;
2320 i[3456]86-*-aix*) COREFILE=aix386-core.lo ;;
2321 i860-*-mach3* | i860-*-osf1*)
2322 COREFILE=trad-core.lo
2323 cat >> confdefs.h <<\EOF
2324 #define TRAD_HEADER "hosts/i860mach3.h"
2329 COREFILE=trad-core.lo
2330 cat >> confdefs.h <<\EOF
2331 #define TRAD_HEADER "hosts/mipsbsd.h"
2336 COREFILE=trad-core.lo
2337 cat >> confdefs.h <<\EOF
2338 #define TRAD_HEADER "hosts/mipsmach3.h"
2342 mips-*-netbsd* | mips*-*-openbsd*)
2343 COREFILE=netbsd-core.lo
2346 COREFILE=trad-core.lo
2347 cat >> confdefs.h <<\EOF
2348 #define TRAD_HEADER "hosts/decstation.h"
2352 mips-sgi-irix4*) COREFILE=irix-core.lo ;;
2353 mips-sgi-irix5*) COREFILE=irix-core.lo ;;
2354 mips-sgi-irix6*) COREFILE=irix-core.lo ;;
2356 COREFILE=trad-core.lo
2357 cat >> confdefs.h <<\EOF
2358 #define TRAD_HEADER "hosts/mipsmach3.h"
2363 mips-*-sysv* | mips-*-riscos*)
2364 COREFILE=trad-core.lo
2365 cat >> confdefs.h <<\EOF
2366 #define TRAD_HEADER "hosts/riscos.h"
2371 COREFILE=trad-core.lo
2372 cat >> confdefs.h <<\EOF
2373 #define TRAD_HEADER "hosts/news-mips.h"
2378 COREFILE=trad-core.lo
2379 cat >> confdefs.h <<\EOF
2380 #define TRAD_HEADER "hosts/dpx2.h"
2384 m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
2386 COREFILE=trad-core.lo
2387 cat >> confdefs.h <<\EOF
2388 #define TRAD_HEADER "hosts/hp300bsd.h"
2393 COREFILE=trad-core.lo
2394 cat >> confdefs.h <<\EOF
2395 #define TRAD_HEADER "hosts/m68klinux.h"
2399 m68*-motorola-sysv*)
2400 COREFILE=trad-core.lo
2401 cat >> confdefs.h <<\EOF
2402 #define TRAD_HEADER "hosts/delta68.h"
2407 COREFILE=trad-core.lo
2408 cat >> confdefs.h <<\EOF
2409 #define TRAD_HEADER "hosts/news.h"
2413 m68*-*-netbsd* | m68*-*-openbsd*)
2414 COREFILE=netbsd-core.lo
2417 COREFILE=trad-core.lo
2418 cat >> confdefs.h <<\EOF
2419 #define TRAD_HEADER "hosts/m68kaux.h"
2424 m88*-motorola-sysv*) COREFILE=ptrace-core.lo ;;
2426 COREFILE=trad-core.lo
2427 cat >> confdefs.h <<\EOF
2428 #define TRAD_HEADER "hosts/m88kmach3.h"
2433 COREFILE=trad-core.lo
2434 cat >> confdefs.h <<\EOF
2435 #define TRAD_HEADER "hosts/pc532mach.h"
2439 ns32k-*-netbsd* | ns32k-*-openbsd*)
2440 COREFILE=netbsd-core.lo
2442 rs6000-*-lynx*) COREFILE=lynx-core.lo ;;
2443 rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
2444 rs6000-*-*) COREFILE=rs6000-core.lo ;;
2445 powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
2446 powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
2447 powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
2449 sparc-*-netbsd* | sparc-*-openbsd*)
2450 COREFILE=netbsd-core.lo
2453 COREFILE=trad-core.lo
2454 cat >> confdefs.h <<\EOF
2455 #define TRAD_HEADER "hosts/sparclinux.h"
2460 COREFILE=trad-core.lo
2461 cat >> confdefs.h <<\EOF
2462 #define TRAD_HEADER "hosts/tahoe.h"
2467 COREFILE=trad-core.lo
2468 cat >> confdefs.h <<\EOF
2469 #define TRAD_HEADER "hosts/vaxult2.h"
2474 COREFILE=trad-core.lo
2475 cat >> confdefs.h <<\EOF
2476 #define TRAD_HEADER "hosts/vaxult2.h"
2481 COREFILE=trad-core.lo
2482 cat >> confdefs.h <<\EOF
2483 #define TRAD_HEADER "hosts/vaxbsd.h"
2490 aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
2491 hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
2492 hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
2493 irix-core.lo) COREFLAG=-DIRIX_CORE ;;
2494 lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
2495 osf-core.lo) COREFLAG=-DOSF_CORE ;;
2496 ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
2497 rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
2498 trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
2501 # The ELF code uses the native <sys/procfs.h> to handle core files.
2502 # Define HAVE_SYS_PROCFS_H if the file exists and defines
2504 echo $ac_n "checking for sys/procfs.h""... $ac_c" 1>&6
2505 echo "configure:2506: checking for sys/procfs.h" >&5
2506 if eval "test \"`echo '$''{'bfd_cv_header_sys_procfs_h'+set}'`\" = set"; then
2507 echo $ac_n "(cached) $ac_c" 1>&6
2509 cat > conftest.$ac_ext <<EOF
2510 #line 2511 "configure"
2511 #include "confdefs.h"
2512 #include <sys/procfs.h>
2517 if { (eval echo configure:2518: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2519 bfd_cv_header_sys_procfs_h=yes
2521 echo "configure: failed program was:" >&5
2522 cat conftest.$ac_ext >&5
2524 bfd_cv_header_sys_procfs_h=no
2529 echo "$ac_t""$bfd_cv_header_sys_procfs_h" 1>&6
2530 if test $bfd_cv_header_sys_procfs_h = yes; then
2531 cat >> confdefs.h <<\EOF
2532 #define HAVE_SYS_PROCFS_H 1
2543 # Canonicalize the secondary target names.
2544 if test -n "$enable_targets" ; then
2545 for targ in `echo $enable_targets | sed 's/,/ /g'`
2547 result=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2548 if test -n "$result" ; then
2549 canon_targets="$canon_targets $result"
2551 # Allow targets that config.sub doesn't recognize, like "all".
2552 canon_targets="$canon_targets $targ"
2562 for targ in $target $canon_targets
2564 if test "x$targ" = "xall"; then
2567 . $srcdir/config.bfd
2568 if test "x$targ" = "x$target"; then
2571 selvecs="$selvecs $targ_defvec $targ_selvecs"
2572 selarchs="$selarchs $targ_archs"
2573 TDEFINES="$TDEFINES $targ_cflags"
2578 # This processing still needs to be done if we're to decide properly whether
2579 # 64-bit support needs to be compiled in. Currently, it will be included if
2580 # the default or any other explicitly requested target requires it; it
2581 # will not be included on a 32-bit host if no 64-bit target is requested, and
2582 # no "--with-64-bit-bfd" option is given, even if "--with-targets=all" is
2585 # uniq the default and selected vectors in all the configured targets.
2587 for i in $selvecs ; do
2595 # start-sanitize-sky
2596 # dvp is really mips, but we need to distinguish it from mips for opcodes
2597 selarchs=`echo $selarchs | sed -e s/dvp/mips/g`
2600 # uniq the architectures in all the configured targets.
2602 for i in $selarchs ; do
2610 # Target backend .o files.
2613 elf="elflink.lo dwarf2.lo"
2618 # This list is alphabetized to make it easy to compare
2619 # with the two vector lists in targets.c.
2620 a29kcoff_big_vec) tb="$tb coff-a29k.lo cofflink.lo" ;;
2621 a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
2622 armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
2623 armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
2624 armpe_little_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
2625 armpe_big_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
2626 armpei_little_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
2627 armpei_big_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
2628 aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
2629 aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
2630 aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
2631 aout_mips_big_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
2632 aout_mips_little_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
2633 apollocoff_vec) tb="$tb coff-apollo.lo" ;;
2634 b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
2635 b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
2636 bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"
2638 bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
2639 bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
2640 bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
2641 bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2642 bfd_elf64_bigmips_vec) tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2644 bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
2645 # start-sanitize-d30v
2646 bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
2648 bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
2649 bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf32.lo $elf" ;;
2650 bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
2651 bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
2652 bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
2653 bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
2655 bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
2656 bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
2657 bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
2658 bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
2659 bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
2660 bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
2661 bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
2662 bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2663 bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
2664 bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elf32.lo $elf" ;;
2665 bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
2666 bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"
2668 bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"
2670 bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elf64.lo $elf"
2672 cisco_core_vec) tb="$tb cisco-core.lo" ;;
2673 demo_64_vec) tb="$tb demo64.lo aout64.lo"
2675 ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2676 ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2677 ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
2678 ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
2680 go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
2681 go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
2682 evax_alpha_vec) tb="$tb evax-alpha.lo evax-emh.lo evax-egsd.lo evax-etir.lo evax-misc.lo"
2684 h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
2685 h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
2686 host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
2687 hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
2688 hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
2689 i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
2690 i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
2691 i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
2692 i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
2693 i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
2694 i386msdos_vec) tb="$tb i386msdos.lo" ;;
2695 i386pe_vec) tb="$tb pe-i386.lo cofflink.lo " ;;
2696 i386pei_vec) tb="$tb pei-i386.lo cofflink.lo" ;;
2697 i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
2698 i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
2699 i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
2700 i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
2701 i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
2702 i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
2703 i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
2704 icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
2705 icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
2706 ieee_vec) tb="$tb ieee.lo" ;;
2707 m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
2708 m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
2709 m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
2710 m68klynx_aout_vec) tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
2711 m68klynx_coff_vec) tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
2712 m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
2713 m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
2714 m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
2715 m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
2716 m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
2717 newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
2718 nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
2719 nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
2720 nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
2722 riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
2723 nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
2724 pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
2725 pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
2726 pmac_xcoff_vec) tb="$tb coff-pmac.lo xcofflink.lo" ;;
2727 rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
2728 bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo cofflink.lo" ;;
2729 bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo cofflink.lo" ;;
2730 bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo cofflink.lo" ;;
2731 bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo cofflink.lo" ;;
2732 ppcboot_vec) tb="$tb ppcboot.lo" ;;
2733 shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
2734 shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
2735 shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
2736 shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
2737 som_vec) tb="$tb som.lo" ;;
2738 sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
2739 sparclinux_vec) tb="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;
2740 sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
2741 sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
2742 sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
2743 sparccoff_vec) tb="$tb coff-sparc.lo" ;;
2744 srec_vec) tb="$tb srec.lo" ;;
2745 sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
2746 symbolsrec_vec) tb="$tb srec.lo" ;;
2747 tekhex_vec) tb="$tb tekhex.lo" ;;
2748 # start-sanitize-tic80
2749 tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
2750 # end-sanitize-tic80
2751 we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
2752 z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo" ;;
2753 w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
2754 versados_vec) tb="$tb versados.lo" ;;
2757 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
2761 # Target architecture .o files.
2762 # A couple of CPUs use shorter file names to avoid problems on DOS
2764 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
2766 # Weed out duplicate .o files.
2788 if test x${all_targets} = xtrue ; then
2789 bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
2790 bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
2794 else # all_targets is true
2795 # Only set these if they will be nonempty, for the clever echo.
2797 test -n "$selvecs" &&
2798 havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
2799 test -n "$selvecs" &&
2800 selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2801 test -n "$selarchs" &&
2802 selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
2803 fi # all_targets is true
2805 case ${host64}-${target64}-${want64} in
2808 all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
2809 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
2810 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
2811 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
2816 all_backends='$(BFD32_BACKENDS)'
2826 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
2827 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
2828 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
2829 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
2832 for ac_hdr in unistd.h
2834 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2835 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2836 echo "configure:2837: checking for $ac_hdr" >&5
2837 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2838 echo $ac_n "(cached) $ac_c" 1>&6
2840 cat > conftest.$ac_ext <<EOF
2841 #line 2842 "configure"
2842 #include "confdefs.h"
2845 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2846 { (eval echo configure:2847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2847 ac_err=`grep -v '^ *+' conftest.out`
2848 if test -z "$ac_err"; then
2850 eval "ac_cv_header_$ac_safe=yes"
2853 echo "configure: failed program was:" >&5
2854 cat conftest.$ac_ext >&5
2856 eval "ac_cv_header_$ac_safe=no"
2860 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2861 echo "$ac_t""yes" 1>&6
2862 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2863 cat >> confdefs.h <<EOF
2864 #define $ac_tr_hdr 1
2868 echo "$ac_t""no" 1>&6
2872 for ac_func in getpagesize
2874 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2875 echo "configure:2876: checking for $ac_func" >&5
2876 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2877 echo $ac_n "(cached) $ac_c" 1>&6
2879 cat > conftest.$ac_ext <<EOF
2880 #line 2881 "configure"
2881 #include "confdefs.h"
2882 /* System header to define __stub macros and hopefully few prototypes,
2883 which can conflict with char $ac_func(); below. */
2885 /* Override any gcc2 internal prototype to avoid an error. */
2886 /* We use char because int might match the return type of a gcc2
2887 builtin and then its argument prototype would still apply. */
2892 /* The GNU C library defines this for functions which it implements
2893 to always fail with ENOSYS. Some functions are actually named
2894 something starting with __ and the normal name is an alias. */
2895 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2903 if { (eval echo configure:2904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
2905 eval "ac_cv_func_$ac_func=yes"
2907 echo "configure: failed program was:" >&5
2908 cat conftest.$ac_ext >&5
2910 eval "ac_cv_func_$ac_func=no"
2915 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2916 echo "$ac_t""yes" 1>&6
2917 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2918 cat >> confdefs.h <<EOF
2919 #define $ac_tr_func 1
2923 echo "$ac_t""no" 1>&6
2927 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2928 echo "configure:2929: checking for working mmap" >&5
2929 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2930 echo $ac_n "(cached) $ac_c" 1>&6
2932 if test "$cross_compiling" = yes; then
2933 ac_cv_func_mmap_fixed_mapped=no
2935 cat > conftest.$ac_ext <<EOF
2936 #line 2937 "configure"
2937 #include "confdefs.h"
2939 /* Thanks to Mike Haertel and Jim Avera for this test.
2940 Here is a matrix of mmap possibilities:
2941 mmap private not fixed
2942 mmap private fixed at somewhere currently unmapped
2943 mmap private fixed at somewhere already mapped
2944 mmap shared not fixed
2945 mmap shared fixed at somewhere currently unmapped
2946 mmap shared fixed at somewhere already mapped
2947 For private mappings, we should verify that changes cannot be read()
2948 back from the file, nor mmap's back from the file at a different
2949 address. (There have been systems where private was not correctly
2950 implemented like the infamous i386 svr4.0, and systems where the
2951 VM page cache was not coherent with the filesystem buffer cache
2952 like early versions of FreeBSD and possibly contemporary NetBSD.)
2953 For shared mappings, we should conversely verify that changes get
2954 propogated back to all the places they're supposed to be.
2956 Grep wants private fixed already mapped.
2957 The main things grep needs to know about mmap are:
2958 * does it exist and is it safe to write into the mmap'd area
2959 * how to use it (BSD variants) */
2960 #include <sys/types.h>
2962 #include <sys/mman.h>
2964 /* This mess was copied from the GNU getpagesize.h. */
2965 #ifndef HAVE_GETPAGESIZE
2966 # ifdef HAVE_UNISTD_H
2967 # include <unistd.h>
2970 /* Assume that all systems that can run configure have sys/param.h. */
2971 # ifndef HAVE_SYS_PARAM_H
2972 # define HAVE_SYS_PARAM_H 1
2975 # ifdef _SC_PAGESIZE
2976 # define getpagesize() sysconf(_SC_PAGESIZE)
2977 # else /* no _SC_PAGESIZE */
2978 # ifdef HAVE_SYS_PARAM_H
2979 # include <sys/param.h>
2980 # ifdef EXEC_PAGESIZE
2981 # define getpagesize() EXEC_PAGESIZE
2982 # else /* no EXEC_PAGESIZE */
2984 # define getpagesize() NBPG * CLSIZE
2987 # endif /* no CLSIZE */
2988 # else /* no NBPG */
2990 # define getpagesize() NBPC
2991 # else /* no NBPC */
2993 # define getpagesize() PAGESIZE
2994 # endif /* PAGESIZE */
2995 # endif /* no NBPC */
2996 # endif /* no NBPG */
2997 # endif /* no EXEC_PAGESIZE */
2998 # else /* no HAVE_SYS_PARAM_H */
2999 # define getpagesize() 8192 /* punt totally */
3000 # endif /* no HAVE_SYS_PARAM_H */
3001 # endif /* no _SC_PAGESIZE */
3003 #endif /* no HAVE_GETPAGESIZE */
3006 extern "C" { void *malloc(unsigned); }
3014 char *data, *data2, *data3;
3018 pagesize = getpagesize();
3021 * First, make a file with some known garbage in it.
3023 data = malloc(pagesize);
3026 for (i = 0; i < pagesize; ++i)
3027 *(data + i) = rand();
3029 fd = creat("conftestmmap", 0600);
3032 if (write(fd, data, pagesize) != pagesize)
3037 * Next, try to mmap the file at a fixed address which
3038 * already has something else allocated at it. If we can,
3039 * also make sure that we see the same garbage.
3041 fd = open("conftestmmap", O_RDWR);
3044 data2 = malloc(2 * pagesize);
3047 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3048 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3049 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3051 for (i = 0; i < pagesize; ++i)
3052 if (*(data + i) != *(data2 + i))
3056 * Finally, make sure that changes to the mapped area
3057 * do not percolate back to the file as seen by read().
3058 * (This is a bug on some variants of i386 svr4.0.)
3060 for (i = 0; i < pagesize; ++i)
3061 *(data2 + i) = *(data2 + i) + 1;
3062 data3 = malloc(pagesize);
3065 if (read(fd, data3, pagesize) != pagesize)
3067 for (i = 0; i < pagesize; ++i)
3068 if (*(data + i) != *(data3 + i))
3071 unlink("conftestmmap");
3076 if { (eval echo configure:3077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
3078 ac_cv_func_mmap_fixed_mapped=yes
3080 echo "configure: failed program was:" >&5
3081 cat conftest.$ac_ext >&5
3083 ac_cv_func_mmap_fixed_mapped=no
3090 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3091 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3092 cat >> confdefs.h <<\EOF
3098 for ac_func in madvise mprotect
3100 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3101 echo "configure:3102: checking for $ac_func" >&5
3102 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3103 echo $ac_n "(cached) $ac_c" 1>&6
3105 cat > conftest.$ac_ext <<EOF
3106 #line 3107 "configure"
3107 #include "confdefs.h"
3108 /* System header to define __stub macros and hopefully few prototypes,
3109 which can conflict with char $ac_func(); below. */
3111 /* Override any gcc2 internal prototype to avoid an error. */
3112 /* We use char because int might match the return type of a gcc2
3113 builtin and then its argument prototype would still apply. */
3118 /* The GNU C library defines this for functions which it implements
3119 to always fail with ENOSYS. Some functions are actually named
3120 something starting with __ and the normal name is an alias. */
3121 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3129 if { (eval echo configure:3130: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
3131 eval "ac_cv_func_$ac_func=yes"
3133 echo "configure: failed program was:" >&5
3134 cat conftest.$ac_ext >&5
3136 eval "ac_cv_func_$ac_func=no"
3141 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3142 echo "$ac_t""yes" 1>&6
3143 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3144 cat >> confdefs.h <<EOF
3145 #define $ac_tr_func 1
3149 echo "$ac_t""no" 1>&6
3153 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
3154 true+yes ) cat >> confdefs.h <<\EOF
3160 rm -f doc/config.status
3162 cat > confcache <<\EOF
3163 # This file is a shell script that caches the results of configure
3164 # tests run on this system so they can be shared between configure
3165 # scripts and configure runs. It is not useful on other systems.
3166 # If it contains results you don't want to keep, you may remove or edit it.
3168 # By default, configure uses ./config.cache as the cache file,
3169 # creating it if it does not exist already. You can give configure
3170 # the --cache-file=FILE option to use a different cache file; that is
3171 # what configure does when it calls configure scripts in
3172 # subdirectories, so they share the cache.
3173 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3174 # config.status only pays attention to the cache file if you give it the
3175 # --recheck option to rerun configure.
3178 # The following way of writing the cache mishandles newlines in values,
3179 # but we know of no workaround that is simple, portable, and efficient.
3180 # So, don't put newlines in cache variables' values.
3181 # Ultrix sh set writes to stderr and can't be redirected directly,
3182 # and sets the high bit in the cache file unless we assign to the vars.
3184 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3186 # `set' does not quote correctly, so add quotes (double-quote substitution
3187 # turns \\\\ into \\, and sed turns \\ into \).
3189 -e "s/'/'\\\\''/g" \
3190 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3193 # `set' quotes correctly as required by POSIX, so do not add quotes.
3194 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3197 if cmp -s $cache_file confcache; then
3200 if test -w $cache_file; then
3201 echo "updating cache $cache_file"
3202 cat confcache > $cache_file
3204 echo "not updating unwritable cache $cache_file"
3209 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3211 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3212 # Let make expand exec_prefix.
3213 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3215 # Any assignment to VPATH causes Sun make to only execute
3216 # the first set of double-colon rules, so remove it if not needed.
3217 # If there is a colon in the path, we need to keep it.
3218 if test "x$srcdir" = x.; then
3219 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3222 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3224 DEFS=-DHAVE_CONFIG_H
3226 # Without the "./", some shells look in PATH for config.status.
3227 : ${CONFIG_STATUS=./config.status}
3229 echo creating $CONFIG_STATUS
3230 rm -f $CONFIG_STATUS
3231 cat > $CONFIG_STATUS <<EOF
3233 # Generated automatically by configure.
3234 # Run this file to recreate the current configuration.
3235 # This directory was configured as follows,
3236 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3238 # $0 $ac_configure_args
3240 # Compiler output produced by configure, useful for debugging
3241 # configure, is in ./config.log if it exists.
3243 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3246 case "\$ac_option" in
3247 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3248 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3249 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3250 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3251 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3253 -help | --help | --hel | --he | --h)
3254 echo "\$ac_cs_usage"; exit 0 ;;
3255 *) echo "\$ac_cs_usage"; exit 1 ;;
3259 ac_given_srcdir=$srcdir
3260 ac_given_INSTALL="$INSTALL"
3262 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
3264 cat >> $CONFIG_STATUS <<EOF
3266 # Protect against being on the right side of a sed subst in config.status.
3267 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3268 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3272 s%@CFLAGS@%$CFLAGS%g
3273 s%@CPPFLAGS@%$CPPFLAGS%g
3274 s%@CXXFLAGS@%$CXXFLAGS%g
3276 s%@LDFLAGS@%$LDFLAGS%g
3278 s%@exec_prefix@%$exec_prefix%g
3279 s%@prefix@%$prefix%g
3280 s%@program_transform_name@%$program_transform_name%g
3281 s%@bindir@%$bindir%g
3282 s%@sbindir@%$sbindir%g
3283 s%@libexecdir@%$libexecdir%g
3284 s%@datadir@%$datadir%g
3285 s%@sysconfdir@%$sysconfdir%g
3286 s%@sharedstatedir@%$sharedstatedir%g
3287 s%@localstatedir@%$localstatedir%g
3288 s%@libdir@%$libdir%g
3289 s%@includedir@%$includedir%g
3290 s%@oldincludedir@%$oldincludedir%g
3291 s%@infodir@%$infodir%g
3292 s%@mandir@%$mandir%g
3294 s%@host_alias@%$host_alias%g
3295 s%@host_cpu@%$host_cpu%g
3296 s%@host_vendor@%$host_vendor%g
3297 s%@host_os@%$host_os%g
3298 s%@target@%$target%g
3299 s%@target_alias@%$target_alias%g
3300 s%@target_cpu@%$target_cpu%g
3301 s%@target_vendor@%$target_vendor%g
3302 s%@target_os@%$target_os%g
3304 s%@build_alias@%$build_alias%g
3305 s%@build_cpu@%$build_cpu%g
3306 s%@build_vendor@%$build_vendor%g
3307 s%@build_os@%$build_os%g
3309 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3310 s%@INSTALL_DATA@%$INSTALL_DATA%g
3311 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3312 s%@PACKAGE@%$PACKAGE%g
3313 s%@VERSION@%$VERSION%g
3314 s%@ACLOCAL@%$ACLOCAL%g
3315 s%@AUTOCONF@%$AUTOCONF%g
3316 s%@AUTOMAKE@%$AUTOMAKE%g
3317 s%@AUTOHEADER@%$AUTOHEADER%g
3318 s%@MAKEINFO@%$MAKEINFO%g
3319 s%@SET_MAKE@%$SET_MAKE%g
3321 s%@RANLIB@%$RANLIB%g
3324 s%@LIBTOOL@%$LIBTOOL%g
3326 s%@EXEEXT@%$EXEEXT%g
3327 s%@HDEFINES@%$HDEFINES%g
3328 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
3329 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
3330 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
3331 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
3332 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3333 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
3335 s%@COREFILE@%$COREFILE%g
3336 s%@COREFLAG@%$COREFLAG%g
3337 s%@TDEFINES@%$TDEFINES%g
3338 s%@wordsize@%$wordsize%g
3339 s%@all_backends@%$all_backends%g
3340 s%@bfd_backends@%$bfd_backends%g
3341 s%@bfd_machines@%$bfd_machines%g
3342 s%@tdefaults@%$tdefaults%g
3347 cat >> $CONFIG_STATUS <<\EOF
3349 # Split the substitutions into bite-sized pieces for seds with
3350 # small command number limits, like on Digital OSF/1 and HP-UX.
3351 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3352 ac_file=1 # Number of current file.
3353 ac_beg=1 # First line for current file.
3354 ac_end=$ac_max_sed_cmds # Line after last line for current file.
3357 while $ac_more_lines; do
3358 if test $ac_beg -gt 1; then
3359 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3361 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3363 if test ! -s conftest.s$ac_file; then
3365 rm -f conftest.s$ac_file
3367 if test -z "$ac_sed_cmds"; then
3368 ac_sed_cmds="sed -f conftest.s$ac_file"
3370 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3372 ac_file=`expr $ac_file + 1`
3374 ac_end=`expr $ac_end + $ac_max_sed_cmds`
3377 if test -z "$ac_sed_cmds"; then
3382 cat >> $CONFIG_STATUS <<EOF
3384 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h"}
3386 cat >> $CONFIG_STATUS <<\EOF
3387 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
3388 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3390 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3391 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3392 *) ac_file_in="${ac_file}.in" ;;
3395 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3397 # Remove last slash and all that follows it. Not all systems have dirname.
3398 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3399 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3400 # The file is in a subdirectory.
3401 test ! -d "$ac_dir" && mkdir "$ac_dir"
3402 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3403 # A "../" for each directory in $ac_dir_suffix.
3404 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3406 ac_dir_suffix= ac_dots=
3409 case "$ac_given_srcdir" in
3411 if test -z "$ac_dots"; then top_srcdir=.
3412 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3413 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3415 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3416 top_srcdir="$ac_dots$ac_given_srcdir" ;;
3419 case "$ac_given_INSTALL" in
3420 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3421 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3424 echo creating "$ac_file"
3426 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3428 *Makefile*) ac_comsub="1i\\
3429 # $configure_input" ;;
3433 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3435 s%@configure_input@%$configure_input%g
3436 s%@srcdir@%$srcdir%g
3437 s%@top_srcdir@%$top_srcdir%g
3438 s%@INSTALL@%$INSTALL%g
3439 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
3443 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3444 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3446 # ac_d sets the value in "#define NAME VALUE" lines.
3447 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3448 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
3451 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3452 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3453 ac_uB='\([ ]\)%\1#\2define\3'
3456 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3457 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3458 ac_eB='$%\1#\2define\3'
3462 if test "${CONFIG_HEADERS+set}" != set; then
3464 cat >> $CONFIG_STATUS <<EOF
3465 CONFIG_HEADERS="config.h:config.in"
3467 cat >> $CONFIG_STATUS <<\EOF
3469 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
3470 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3472 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3473 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3474 *) ac_file_in="${ac_file}.in" ;;
3477 echo creating $ac_file
3479 rm -f conftest.frag conftest.in conftest.out
3480 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3481 cat $ac_file_inputs > conftest.in
3485 # Transform confdefs.h into a sed script conftest.vals that substitutes
3486 # the proper values into config.h.in to produce config.h. And first:
3487 # Protect against being on the right side of a sed subst in config.status.
3488 # Protect against being in an unquoted here document in config.status.
3490 cat > conftest.hdr <<\EOF
3493 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3497 sed -n -f conftest.hdr confdefs.h > conftest.vals
3500 # This sed command replaces #undef with comments. This is necessary, for
3501 # example, in the case of _POSIX_SOURCE, which is predefined and required
3502 # on some systems where configure will not decide to define it.
3503 cat >> conftest.vals <<\EOF
3504 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3507 # Break up conftest.vals because some shells have a limit on
3508 # the size of here documents, and old seds have small limits too.
3513 ac_lines=`grep -c . conftest.vals`
3514 # grep -c gives empty output for an empty file on some AIX systems.
3515 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3516 # Write a limited-size here document to conftest.frag.
3517 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3518 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3520 sed -f conftest.frag conftest.in > conftest.out
3522 mv conftest.out conftest.in
3524 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3526 mv conftest.tail conftest.vals
3530 cat >> $CONFIG_STATUS <<\EOF
3531 rm -f conftest.frag conftest.h
3532 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3533 cat conftest.in >> conftest.h
3535 if cmp -s $ac_file conftest.h 2>/dev/null; then
3536 echo "$ac_file is unchanged"
3539 # Remove last slash and all that follows it. Not all systems have dirname.
3540 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3541 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3542 # The file is in a subdirectory.
3543 test ! -d "$ac_dir" && mkdir "$ac_dir"
3546 mv conftest.h $ac_file
3551 cat >> $CONFIG_STATUS <<EOF
3555 cat >> $CONFIG_STATUS <<\EOF
3556 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3560 chmod +x $CONFIG_STATUS
3561 rm -fr confdefs* $ac_clean_files
3562 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1