3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --enable-shared[=PKGS] build shared libraries [default=no]"
17 --enable-static[=PKGS] build static libraries [default=yes]"
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
23 --disable-libtool-lock avoid locking (might break parallel builds)"
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
27 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
29 --enable-targets alternative target configurations"
31 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
33 --with-mmap try using mmap for BFD input files if available"
35 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 --enable-install-libbfd controls installation of libbfd and related headers"
42 --disable-nls do not use Native Language Support"
44 --with-included-gettext use the GNU gettext library included here"
46 # Initialize some variables set by options.
47 # The variables have the same names as the options, with
48 # dashes changed to underlines.
50 cache_file
=.
/config.cache
59 program_transform_name
=s
,x
,x
,
67 bindir
='${exec_prefix}/bin'
68 sbindir
='${exec_prefix}/sbin'
69 libexecdir
='${exec_prefix}/libexec'
70 datadir
='${prefix}/share'
71 sysconfdir
='${prefix}/etc'
72 sharedstatedir
='${prefix}/com'
73 localstatedir
='${prefix}/var'
74 libdir
='${exec_prefix}/lib'
75 includedir
='${prefix}/include'
76 oldincludedir
='/usr/include'
77 infodir
='${prefix}/info'
78 mandir
='${prefix}/man'
80 # Initialize some other variables.
83 SHELL
=${CONFIG_SHELL-/bin/sh}
84 # Maximum number of lines to put in a shell here document.
91 # If the previous option needs an argument, assign it.
92 if test -n "$ac_prev"; then
93 eval "$ac_prev=\$ac_option"
99 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
103 # Accept the important Cygnus configure options, so we can diagnose typos.
107 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
109 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
110 bindir
="$ac_optarg" ;;
112 -build |
--build |
--buil |
--bui |
--bu)
114 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
115 build
="$ac_optarg" ;;
117 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
118 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
119 ac_prev
=cache_file
;;
120 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
121 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
122 cache_file
="$ac_optarg" ;;
124 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
126 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
128 datadir
="$ac_optarg" ;;
130 -disable-* |
--disable-*)
131 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
132 # Reject names that are not valid shell variable names.
133 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
134 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
136 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
137 eval "enable_${ac_feature}=no" ;;
139 -enable-* |
--enable-*)
140 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
141 # Reject names that are not valid shell variable names.
142 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
143 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
145 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
150 eval "enable_${ac_feature}='$ac_optarg'" ;;
152 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
153 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
154 |
--exec |
--exe |
--ex)
155 ac_prev
=exec_prefix
;;
156 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
157 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
158 |
--exec=* |
--exe=* |
--ex=*)
159 exec_prefix
="$ac_optarg" ;;
161 -gas |
--gas |
--ga |
--g)
162 # Obsolete; use --with-gas.
165 -help |
--help |
--hel |
--he)
166 # Omit some internal or obsolete options to make the list less imposing.
167 # This message is too long to be a string in the A/UX 3.1 sh.
169 Usage: configure [options] [host]
170 Options: [defaults in brackets after descriptions]
172 --cache-file=FILE cache test results in FILE
173 --help print this message
174 --no-create do not create output files
175 --quiet, --silent do not print \`checking...' messages
176 --version print the version of autoconf that created configure
177 Directory and file names:
178 --prefix=PREFIX install architecture-independent files in PREFIX
180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
182 --bindir=DIR user executables in DIR [EPREFIX/bin]
183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
185 --datadir=DIR read-only architecture-independent data in DIR
187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
188 --sharedstatedir=DIR modifiable architecture-independent data in DIR
190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
191 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
192 --includedir=DIR C header files in DIR [PREFIX/include]
193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
194 --infodir=DIR info documentation in DIR [PREFIX/info]
195 --mandir=DIR man documentation in DIR [PREFIX/man]
196 --srcdir=DIR find the sources in DIR [configure dir or ..]
197 --program-prefix=PREFIX prepend PREFIX to installed program names
198 --program-suffix=SUFFIX append SUFFIX to installed program names
199 --program-transform-name=PROGRAM
200 run sed PROGRAM on installed program names
204 --build=BUILD configure for building on BUILD [BUILD=HOST]
205 --host=HOST configure for HOST [guessed]
206 --target=TARGET configure for TARGET [TARGET=HOST]
207 Features and packages:
208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
212 --x-includes=DIR X include files are in DIR
213 --x-libraries=DIR X library files are in DIR
215 if test -n "$ac_help"; then
216 echo "--enable and --with options recognized:$ac_help"
220 -host |
--host |
--hos |
--ho)
222 -host=* |
--host=* |
--hos=* |
--ho=*)
225 -includedir |
--includedir |
--includedi |
--included |
--include \
226 |
--includ |
--inclu |
--incl |
--inc)
227 ac_prev
=includedir
;;
228 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
229 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
230 includedir
="$ac_optarg" ;;
232 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
234 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
235 infodir
="$ac_optarg" ;;
237 -libdir |
--libdir |
--libdi |
--libd)
239 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
240 libdir
="$ac_optarg" ;;
242 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
243 |
--libexe |
--libex |
--libe)
244 ac_prev
=libexecdir
;;
245 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
246 |
--libexe=* |
--libex=* |
--libe=*)
247 libexecdir
="$ac_optarg" ;;
249 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
250 |
--localstate |
--localstat |
--localsta |
--localst \
251 |
--locals |
--local |
--loca |
--loc |
--lo)
252 ac_prev
=localstatedir
;;
253 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
254 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
255 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
256 localstatedir
="$ac_optarg" ;;
258 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
260 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
261 mandir
="$ac_optarg" ;;
264 # Obsolete; use --without-fp.
267 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
271 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
272 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
275 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
276 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
277 |
--oldin |
--oldi |
--old |
--ol |
--o)
278 ac_prev
=oldincludedir
;;
279 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
280 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
281 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
282 oldincludedir
="$ac_optarg" ;;
284 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
286 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
287 prefix
="$ac_optarg" ;;
289 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
290 |
--program-pre |
--program-pr |
--program-p)
291 ac_prev
=program_prefix
;;
292 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
293 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
294 program_prefix
="$ac_optarg" ;;
296 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
297 |
--program-suf |
--program-su |
--program-s)
298 ac_prev
=program_suffix
;;
299 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
300 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
301 program_suffix
="$ac_optarg" ;;
303 -program-transform-name |
--program-transform-name \
304 |
--program-transform-nam |
--program-transform-na \
305 |
--program-transform-n |
--program-transform- \
306 |
--program-transform |
--program-transfor \
307 |
--program-transfo |
--program-transf \
308 |
--program-trans |
--program-tran \
309 |
--progr-tra |
--program-tr |
--program-t)
310 ac_prev
=program_transform_name
;;
311 -program-transform-name=* |
--program-transform-name=* \
312 |
--program-transform-nam=* |
--program-transform-na=* \
313 |
--program-transform-n=* |
--program-transform-=* \
314 |
--program-transform=* |
--program-transfor=* \
315 |
--program-transfo=* |
--program-transf=* \
316 |
--program-trans=* |
--program-tran=* \
317 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
318 program_transform_name
="$ac_optarg" ;;
320 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
321 |
-silent |
--silent |
--silen |
--sile |
--sil)
324 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
326 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
328 sbindir
="$ac_optarg" ;;
330 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
331 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
332 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
334 ac_prev
=sharedstatedir
;;
335 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
336 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
337 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
339 sharedstatedir
="$ac_optarg" ;;
341 -site |
--site |
--sit)
343 -site=* |
--site=* |
--sit=*)
346 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
348 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
349 srcdir
="$ac_optarg" ;;
351 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
352 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
353 ac_prev
=sysconfdir
;;
354 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
355 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
356 sysconfdir
="$ac_optarg" ;;
358 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
360 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
361 target
="$ac_optarg" ;;
363 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
366 -version |
--version |
--versio |
--versi |
--vers)
367 echo "configure generated by autoconf version 2.13"
371 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package
=`echo $ac_package| sed 's/-/_/g'`
381 eval "with_${ac_package}='$ac_optarg'" ;;
383 -without-* |
--without-*)
384 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
385 # Reject names that are not valid shell variable names.
386 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
387 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
389 ac_package
=`echo $ac_package| sed 's/-/_/g'`
390 eval "with_${ac_package}=no" ;;
393 # Obsolete; use --with-x.
396 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
397 |
--x-incl |
--x-inc |
--x-in |
--x-i)
398 ac_prev
=x_includes
;;
399 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
400 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
401 x_includes
="$ac_optarg" ;;
403 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
404 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
405 ac_prev
=x_libraries
;;
406 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
407 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
408 x_libraries
="$ac_optarg" ;;
410 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
414 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
415 echo "configure: warning: $ac_option: invalid host type" 1>&2
417 if test "x$nonopt" != xNONE
; then
418 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
426 if test -n "$ac_prev"; then
427 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
430 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
432 # File descriptor usage:
435 # 2 errors and warnings
436 # 3 some systems may open it to /dev/tty
437 # 4 used on the Kubota Titan
438 # 6 checking for... messages and results
439 # 5 compiler messages saved in config.log
440 if test "$silent" = yes; then
448 This file contains any messages produced by compilers while
449 running configure, to aid debugging if configure makes a mistake.
452 # Strip out --no-create and --no-recursion so they do not pile up.
453 # Also quote any args containing shell metacharacters.
458 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
459 |
--no-cr |
--no-c) ;;
460 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
461 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
462 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
463 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
464 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
469 # Only set these to C if already set. These must not be set unconditionally
470 # because not all systems understand e.g. LANG=C (notably SCO).
471 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
472 # Non-C LC_CTYPE values break the ctype check.
473 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
474 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
475 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
476 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
478 # confdefs.h avoids OS command line length limits that DEFS can exceed.
479 rm -rf conftest
* confdefs.h
480 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
483 # A filename unique to this package, relative to the directory that
484 # configure is in, which we can look for to find out if srcdir is correct.
485 ac_unique_file
=libbfd.c
487 # Find the source files, if location was not specified.
488 if test -z "$srcdir"; then
489 ac_srcdir_defaulted
=yes
490 # Try the directory containing this script, then its parent.
492 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
493 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
495 if test ! -r $srcdir/$ac_unique_file; then
499 ac_srcdir_defaulted
=no
501 if test ! -r $srcdir/$ac_unique_file; then
502 if test "$ac_srcdir_defaulted" = yes; then
503 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
505 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
508 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
510 # Prefer explicitly selected file to automatically selected ones.
511 if test -z "$CONFIG_SITE"; then
512 if test "x$prefix" != xNONE
; then
513 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
515 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
518 for ac_site_file
in $CONFIG_SITE; do
519 if test -r "$ac_site_file"; then
520 echo "loading site script $ac_site_file"
525 if test -r "$cache_file"; then
526 echo "loading cache $cache_file"
529 echo "creating cache $cache_file"
534 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
535 ac_cpp
='$CPP $CPPFLAGS'
536 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
537 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
538 cross_compiling
=$ac_cv_prog_cc_cross
542 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
543 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
544 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
551 ac_n
= ac_c
='\c' ac_t
=
554 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
555 echo "configure:556: checking for Cygwin environment" >&5
556 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
557 echo $ac_n "(cached) $ac_c" 1>&6
559 cat > conftest.
$ac_ext <<EOF
560 #line 561 "configure"
561 #include "confdefs.h"
566 #define __CYGWIN__ __CYGWIN32__
571 if { (eval echo configure
:572: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
575 echo "configure: failed program was:" >&5
576 cat conftest.
$ac_ext >&5
584 echo "$ac_t""$ac_cv_cygwin" 1>&6
586 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
587 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
588 echo "configure:589: checking for mingw32 environment" >&5
589 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
590 echo $ac_n "(cached) $ac_c" 1>&6
592 cat > conftest.
$ac_ext <<EOF
593 #line 594 "configure"
594 #include "confdefs.h"
600 if { (eval echo configure
:601: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
604 echo "configure: failed program was:" >&5
605 cat conftest.
$ac_ext >&5
613 echo "$ac_t""$ac_cv_mingw32" 1>&6
615 test "$ac_cv_mingw32" = yes && MINGW32
=yes
619 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
620 if test -f $ac_dir/install-sh
; then
622 ac_install_sh
="$ac_aux_dir/install-sh -c"
624 elif test -f $ac_dir/install.sh
; then
626 ac_install_sh
="$ac_aux_dir/install.sh -c"
630 if test -z "$ac_aux_dir"; then
631 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
633 ac_config_guess
=$ac_aux_dir/config.guess
634 ac_config_sub
=$ac_aux_dir/config.sub
635 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
638 # Do some error checking and defaulting for the host and target type.
640 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
643 # 1. You are not allowed to specify --host, --target, and nonopt at the
645 # 2. Host defaults to nonopt.
646 # 3. If nonopt is not specified, then host defaults to the current host,
647 # as determined by config.guess.
648 # 4. Target and build default to nonopt.
649 # 5. If nonopt is not specified, then target and build default to host.
651 # The aliases save the names the user supplied, while $host etc.
652 # will get canonicalized.
653 case $host---$target---$nonopt in
654 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
655 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
659 # Make sure we can run config.sub.
660 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
661 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
664 echo $ac_n "checking host system type""... $ac_c" 1>&6
665 echo "configure:666: checking host system type" >&5
668 case "$host_alias" in
672 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
673 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
675 *) host_alias
=$nonopt ;;
679 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
680 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
681 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
682 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
683 echo "$ac_t""$host" 1>&6
685 echo $ac_n "checking target system type""... $ac_c" 1>&6
686 echo "configure:687: checking target system type" >&5
689 case "$target_alias" in
692 NONE
) target_alias
=$host_alias ;;
693 *) target_alias
=$nonopt ;;
697 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
698 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
699 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
700 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
701 echo "$ac_t""$target" 1>&6
703 echo $ac_n "checking build system type""... $ac_c" 1>&6
704 echo "configure:705: checking build system type" >&5
707 case "$build_alias" in
710 NONE
) build_alias
=$host_alias ;;
711 *) build_alias
=$nonopt ;;
715 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
716 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
717 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
718 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
719 echo "$ac_t""$build" 1>&6
721 test "$host_alias" != "$target_alias" &&
722 test "$program_prefix$program_suffix$program_transform_name" = \
724 program_prefix
=${target_alias}-
727 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
728 echo "configure:729: checking for strerror in -lcposix" >&5
729 ac_lib_var
=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
730 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
731 echo $ac_n "(cached) $ac_c" 1>&6
734 LIBS
="-lcposix $LIBS"
735 cat > conftest.
$ac_ext <<EOF
736 #line 737 "configure"
737 #include "confdefs.h"
738 /* Override any gcc2 internal prototype to avoid an error. */
739 /* We use char because int might match the return type of a gcc2
740 builtin and then its argument prototype would still apply. */
747 if { (eval echo configure
:748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
749 eval "ac_cv_lib_$ac_lib_var=yes"
751 echo "configure: failed program was:" >&5
752 cat conftest.
$ac_ext >&5
754 eval "ac_cv_lib_$ac_lib_var=no"
760 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
761 echo "$ac_t""yes" 1>&6
762 LIBS
="$LIBS -lcposix"
764 echo "$ac_t""no" 1>&6
770 # Find a good install program. We prefer a C program (faster),
771 # so one script is as good as another. But avoid the broken or
772 # incompatible versions:
773 # SysV /etc/install, /usr/sbin/install
774 # SunOS /usr/etc/install
777 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
778 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
779 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
780 # ./install, which can be erroneously created by make from ./install.sh.
781 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
782 echo "configure:783: checking for a BSD compatible install" >&5
783 if test -z "$INSTALL"; then
784 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
785 echo $ac_n "(cached) $ac_c" 1>&6
787 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
788 for ac_dir
in $PATH; do
789 # Account for people who put trailing slashes in PATH elements.
791 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
793 # OSF1 and SCO ODT 3.0 have their own names for install.
794 # Don't use installbsd from OSF since it installs stuff as root
796 for ac_prog
in ginstall scoinst
install; do
797 if test -f $ac_dir/$ac_prog; then
798 if test $ac_prog = install &&
799 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
800 # AIX install. It has an incompatible calling convention.
803 ac_cv_path_install
="$ac_dir/$ac_prog -c"
814 if test "${ac_cv_path_install+set}" = set; then
815 INSTALL
="$ac_cv_path_install"
817 # As a last resort, use the slow shell script. We don't cache a
818 # path for INSTALL within a source directory, because that will
819 # break other packages using the cache if that directory is
820 # removed, or if the path is relative.
821 INSTALL
="$ac_install_sh"
824 echo "$ac_t""$INSTALL" 1>&6
826 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
827 # It thinks the first close brace ends the variable substitution.
828 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
830 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
832 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
834 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
835 echo "configure:836: checking whether build environment is sane" >&5
838 echo timestamp
> conftestfile
839 # Do `set' in a subshell so we don't clobber the current shell's
840 # arguments. Must try -L first in case configure is actually a
841 # symlink; some systems play weird games with the mod time of symlinks
842 # (eg FreeBSD returns the mod time of the symlink's containing
845 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
846 if test "$*" = "X"; then
848 set X
`ls -t $srcdir/configure conftestfile`
850 if test "$*" != "X $srcdir/configure conftestfile" \
851 && test "$*" != "X conftestfile $srcdir/configure"; then
853 # If neither matched, then we have a broken ls. This can happen
854 # if, for instance, CONFIG_SHELL is bash and it inherits a
855 # broken ls alias from the environment. This has actually
856 # happened. Such a system could not be considered "sane".
857 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
858 alias in your environment" 1>&2; exit 1; }
861 test "$2" = conftestfile
867 { echo "configure: error: newly created file is older than distributed files!
868 Check your system clock" 1>&2; exit 1; }
871 echo "$ac_t""yes" 1>&6
872 if test "$program_transform_name" = s
,x
,x
,; then
873 program_transform_name
=
875 # Double any \ or $. echo might interpret backslashes.
876 cat <<\EOF_SED
> conftestsed
877 s
,\\,\\\\,g
; s
,\$
,$$
,g
879 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
882 test "$program_prefix" != NONE
&&
883 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
884 # Use a double $ so make ignores it.
885 test "$program_suffix" != NONE
&&
886 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
888 # sed with no file args requires a program.
889 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
891 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
892 echo "configure:893: checking whether ${MAKE-make} sets \${MAKE}" >&5
893 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
894 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
895 echo $ac_n "(cached) $ac_c" 1>&6
897 cat > conftestmake
<<\EOF
899 @
echo 'ac_maketemp="${MAKE}"'
901 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
902 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
903 if test -n "$ac_maketemp"; then
904 eval ac_cv_prog_make_
${ac_make}_set
=yes
906 eval ac_cv_prog_make_
${ac_make}_set
=no
910 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
911 echo "$ac_t""yes" 1>&6
914 echo "$ac_t""no" 1>&6
915 SET_MAKE
="MAKE=${MAKE-make}"
923 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
924 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
926 cat >> confdefs.h
<<EOF
927 #define PACKAGE "$PACKAGE"
930 cat >> confdefs.h
<<EOF
931 #define VERSION "$VERSION"
936 missing_dir
=`cd $ac_aux_dir && pwd`
937 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
938 echo "configure:939: checking for working aclocal" >&5
939 # Run test in a subshell; some versions of sh will print an error if
940 # an executable is not found, even if stderr is redirected.
941 # Redirect stdin to placate older versions of autoconf. Sigh.
942 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
944 echo "$ac_t""found" 1>&6
946 ACLOCAL
="$missing_dir/missing aclocal"
947 echo "$ac_t""missing" 1>&6
950 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
951 echo "configure:952: checking for working autoconf" >&5
952 # Run test in a subshell; some versions of sh will print an error if
953 # an executable is not found, even if stderr is redirected.
954 # Redirect stdin to placate older versions of autoconf. Sigh.
955 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
957 echo "$ac_t""found" 1>&6
959 AUTOCONF
="$missing_dir/missing autoconf"
960 echo "$ac_t""missing" 1>&6
963 echo $ac_n "checking for working automake""... $ac_c" 1>&6
964 echo "configure:965: checking for working automake" >&5
965 # Run test in a subshell; some versions of sh will print an error if
966 # an executable is not found, even if stderr is redirected.
967 # Redirect stdin to placate older versions of autoconf. Sigh.
968 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
970 echo "$ac_t""found" 1>&6
972 AUTOMAKE
="$missing_dir/missing automake"
973 echo "$ac_t""missing" 1>&6
976 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
977 echo "configure:978: checking for working autoheader" >&5
978 # Run test in a subshell; some versions of sh will print an error if
979 # an executable is not found, even if stderr is redirected.
980 # Redirect stdin to placate older versions of autoconf. Sigh.
981 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
982 AUTOHEADER
=autoheader
983 echo "$ac_t""found" 1>&6
985 AUTOHEADER
="$missing_dir/missing autoheader"
986 echo "$ac_t""missing" 1>&6
989 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
990 echo "configure:991: checking for working makeinfo" >&5
991 # Run test in a subshell; some versions of sh will print an error if
992 # an executable is not found, even if stderr is redirected.
993 # Redirect stdin to placate older versions of autoconf. Sigh.
994 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
996 echo "$ac_t""found" 1>&6
998 MAKEINFO
="$missing_dir/missing makeinfo"
999 echo "$ac_t""missing" 1>&6
1003 # Uncomment the next line to remove the date from the reported bfd version
1006 bfd_version
=`echo "${VERSION}" | sed -e 's/\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\).*/\1.00\2.00\3.00\4.00\5/' -e 's/\([^\.]*\)\..*\(..\)\..*\(..\)\..*\(..\)\..*\(..\)$/\1\2\3\4\5/'`
1008 bfd_version_string
="\"${VERSION}\""
1009 if test x
${is_release} = x
; then
1010 bfd_version_date
=`sed -n -e 's/.*DATE //p' < ${srcdir}/version.h`
1011 bfd_version_string
="\"${VERSION} ${bfd_version_date}\""
1016 if test $host != $build; then
1017 ac_tool_prefix
=${host_alias}-
1022 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1023 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1024 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1025 echo "configure:1026: checking for $ac_word" >&5
1026 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1027 echo $ac_n "(cached) $ac_c" 1>&6
1029 if test -n "$AR"; then
1030 ac_cv_prog_AR
="$AR" # Let the user override the test.
1032 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1034 for ac_dir
in $ac_dummy; do
1035 test -z "$ac_dir" && ac_dir
=.
1036 if test -f $ac_dir/$ac_word; then
1037 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1042 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1046 if test -n "$AR"; then
1047 echo "$ac_t""$AR" 1>&6
1049 echo "$ac_t""no" 1>&6
1054 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1055 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1056 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1057 echo "configure:1058: checking for $ac_word" >&5
1058 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1059 echo $ac_n "(cached) $ac_c" 1>&6
1061 if test -n "$RANLIB"; then
1062 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1064 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1066 for ac_dir
in $ac_dummy; do
1067 test -z "$ac_dir" && ac_dir
=.
1068 if test -f $ac_dir/$ac_word; then
1069 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1076 RANLIB
="$ac_cv_prog_RANLIB"
1077 if test -n "$RANLIB"; then
1078 echo "$ac_t""$RANLIB" 1>&6
1080 echo "$ac_t""no" 1>&6
1084 if test -z "$ac_cv_prog_RANLIB"; then
1085 if test -n "$ac_tool_prefix"; then
1086 # Extract the first word of "ranlib", so it can be a program name with args.
1087 set dummy ranlib
; ac_word
=$2
1088 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1089 echo "configure:1090: checking for $ac_word" >&5
1090 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1091 echo $ac_n "(cached) $ac_c" 1>&6
1093 if test -n "$RANLIB"; then
1094 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1096 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1098 for ac_dir
in $ac_dummy; do
1099 test -z "$ac_dir" && ac_dir
=.
1100 if test -f $ac_dir/$ac_word; then
1101 ac_cv_prog_RANLIB
="ranlib"
1106 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1109 RANLIB
="$ac_cv_prog_RANLIB"
1110 if test -n "$RANLIB"; then
1111 echo "$ac_t""$RANLIB" 1>&6
1113 echo "$ac_t""no" 1>&6
1122 # Check whether --enable-shared or --disable-shared was given.
1123 if test "${enable_shared+set}" = set; then
1124 enableval
="$enable_shared"
1125 p
=${PACKAGE-default}
1127 yes) enable_shared
=yes ;;
1128 no
) enable_shared
=no
;;
1131 # Look at the argument we got. We use all the common list separators.
1132 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1133 for pkg
in $enableval; do
1134 if test "X$pkg" = "X$p"; then
1146 # Check whether --enable-static or --disable-static was given.
1147 if test "${enable_static+set}" = set; then
1148 enableval
="$enable_static"
1149 p
=${PACKAGE-default}
1151 yes) enable_static
=yes ;;
1152 no
) enable_static
=no
;;
1155 # Look at the argument we got. We use all the common list separators.
1156 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1157 for pkg
in $enableval; do
1158 if test "X$pkg" = "X$p"; then
1169 # Check whether --enable-fast-install or --disable-fast-install was given.
1170 if test "${enable_fast_install+set}" = set; then
1171 enableval
="$enable_fast_install"
1172 p
=${PACKAGE-default}
1174 yes) enable_fast_install
=yes ;;
1175 no
) enable_fast_install
=no
;;
1177 enable_fast_install
=no
1178 # Look at the argument we got. We use all the common list separators.
1179 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1180 for pkg
in $enableval; do
1181 if test "X$pkg" = "X$p"; then
1182 enable_fast_install
=yes
1189 enable_fast_install
=yes
1192 # Extract the first word of "gcc", so it can be a program name with args.
1193 set dummy gcc
; ac_word
=$2
1194 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1195 echo "configure:1196: checking for $ac_word" >&5
1196 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1197 echo $ac_n "(cached) $ac_c" 1>&6
1199 if test -n "$CC"; then
1200 ac_cv_prog_CC
="$CC" # Let the user override the test.
1202 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1204 for ac_dir
in $ac_dummy; do
1205 test -z "$ac_dir" && ac_dir
=.
1206 if test -f $ac_dir/$ac_word; then
1215 if test -n "$CC"; then
1216 echo "$ac_t""$CC" 1>&6
1218 echo "$ac_t""no" 1>&6
1221 if test -z "$CC"; then
1222 # Extract the first word of "cc", so it can be a program name with args.
1223 set dummy cc
; ac_word
=$2
1224 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1225 echo "configure:1226: checking for $ac_word" >&5
1226 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1227 echo $ac_n "(cached) $ac_c" 1>&6
1229 if test -n "$CC"; then
1230 ac_cv_prog_CC
="$CC" # Let the user override the test.
1232 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1235 for ac_dir
in $ac_dummy; do
1236 test -z "$ac_dir" && ac_dir
=.
1237 if test -f $ac_dir/$ac_word; then
1238 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1239 ac_prog_rejected
=yes
1247 if test $ac_prog_rejected = yes; then
1248 # We found a bogon in the path, so make sure we never use it.
1249 set dummy
$ac_cv_prog_CC
1251 if test $# -gt 0; then
1252 # We chose a different compiler from the bogus one.
1253 # However, it has the same basename, so the bogon will be chosen
1254 # first if we set CC to just the basename; use the full file name.
1256 set dummy
"$ac_dir/$ac_word" "$@"
1264 if test -n "$CC"; then
1265 echo "$ac_t""$CC" 1>&6
1267 echo "$ac_t""no" 1>&6
1270 if test -z "$CC"; then
1271 case "`uname -s`" in
1273 # Extract the first word of "cl", so it can be a program name with args.
1274 set dummy cl
; ac_word
=$2
1275 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1276 echo "configure:1277: checking for $ac_word" >&5
1277 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1280 if test -n "$CC"; then
1281 ac_cv_prog_CC
="$CC" # Let the user override the test.
1283 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1285 for ac_dir
in $ac_dummy; do
1286 test -z "$ac_dir" && ac_dir
=.
1287 if test -f $ac_dir/$ac_word; then
1296 if test -n "$CC"; then
1297 echo "$ac_t""$CC" 1>&6
1299 echo "$ac_t""no" 1>&6
1304 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1307 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1308 echo "configure:1309: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1311 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1312 ac_cpp
='$CPP $CPPFLAGS'
1313 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1314 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1315 cross_compiling
=$ac_cv_prog_cc_cross
1317 cat > conftest.
$ac_ext << EOF
1319 #line 1320 "configure"
1320 #include "confdefs.h"
1324 if { (eval echo configure
:1325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1325 ac_cv_prog_cc_works
=yes
1326 # If we can't run a trivial program, we are probably using a cross compiler.
1327 if (.
/conftest
; exit) 2>/dev
/null
; then
1328 ac_cv_prog_cc_cross
=no
1330 ac_cv_prog_cc_cross
=yes
1333 echo "configure: failed program was:" >&5
1334 cat conftest.
$ac_ext >&5
1335 ac_cv_prog_cc_works
=no
1339 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1340 ac_cpp
='$CPP $CPPFLAGS'
1341 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1342 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1343 cross_compiling
=$ac_cv_prog_cc_cross
1345 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1346 if test $ac_cv_prog_cc_works = no
; then
1347 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1349 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1350 echo "configure:1351: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1351 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1352 cross_compiling
=$ac_cv_prog_cc_cross
1354 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1355 echo "configure:1356: checking whether we are using GNU C" >&5
1356 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1357 echo $ac_n "(cached) $ac_c" 1>&6
1359 cat > conftest.c
<<EOF
1364 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1365: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1371 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1373 if test $ac_cv_prog_gcc = yes; then
1379 ac_test_CFLAGS
="${CFLAGS+set}"
1380 ac_save_CFLAGS
="$CFLAGS"
1382 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1383 echo "configure:1384: checking whether ${CC-cc} accepts -g" >&5
1384 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1385 echo $ac_n "(cached) $ac_c" 1>&6
1387 echo 'void f(){}' > conftest.c
1388 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1397 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1398 if test "$ac_test_CFLAGS" = set; then
1399 CFLAGS
="$ac_save_CFLAGS"
1400 elif test $ac_cv_prog_cc_g = yes; then
1401 if test "$GCC" = yes; then
1407 if test "$GCC" = yes; then
1414 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1415 if test "${with_gnu_ld+set}" = set; then
1416 withval
="$with_gnu_ld"
1417 test "$withval" = no || with_gnu_ld
=yes
1423 if test "$GCC" = yes; then
1424 # Check if gcc -print-prog-name=ld gives a path.
1425 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1426 echo "configure:1427: checking for ld used by GCC" >&5
1429 # gcc leaves a trailing carriage return which upsets mingw
1430 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1432 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
1435 # Accept absolute paths.
1436 [\\/]* |
[A-Za-z
]:[\\/]*)
1437 re_direlt
='/[^/][^/]*/\.\./'
1438 # Canonicalize the path of ld
1439 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1440 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1441 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1443 test -z "$LD" && LD
="$ac_prog"
1446 # If it fails, then pretend we aren't using GCC.
1450 # If it is relative, then search for the first ld in PATH.
1454 elif test "$with_gnu_ld" = yes; then
1455 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1456 echo "configure:1457: checking for GNU ld" >&5
1458 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1459 echo "configure:1460: checking for non-GNU ld" >&5
1461 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1464 if test -z "$LD"; then
1465 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1466 for ac_dir
in $PATH; do
1467 test -z "$ac_dir" && ac_dir
=.
1468 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1469 lt_cv_path_LD
="$ac_dir/$ac_prog"
1470 # Check to see if the program is GNU ld. I'd rather use --version,
1471 # but apparently some GNU ld's only accept -v.
1472 # Break only if it was the GNU/non-GNU ld that we prefer.
1473 if "$lt_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1474 test "$with_gnu_ld" != no
&& break
1476 test "$with_gnu_ld" != yes && break
1482 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
1487 if test -n "$LD"; then
1488 echo "$ac_t""$LD" 1>&6
1490 echo "$ac_t""no" 1>&6
1492 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1493 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1494 echo "configure:1495: checking if the linker ($LD) is GNU ld" >&5
1495 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1496 echo $ac_n "(cached) $ac_c" 1>&6
1498 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1499 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1500 lt_cv_prog_gnu_ld
=yes
1502 lt_cv_prog_gnu_ld
=no
1506 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1507 with_gnu_ld
=$lt_cv_prog_gnu_ld
1510 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1511 echo "configure:1512: checking for $LD option to reload object files" >&5
1512 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1513 echo $ac_n "(cached) $ac_c" 1>&6
1515 lt_cv_ld_reload_flag
='-r'
1518 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1519 reload_flag
=$lt_cv_ld_reload_flag
1520 test -n "$reload_flag" && reload_flag
=" $reload_flag"
1522 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1523 echo "configure:1524: checking for BSD-compatible nm" >&5
1524 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1525 echo $ac_n "(cached) $ac_c" 1>&6
1527 if test -n "$NM"; then
1528 # Let the user override the test.
1531 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1532 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1533 test -z "$ac_dir" && ac_dir
=.
1534 tmp_nm
=$ac_dir/${ac_tool_prefix}nm
1535 if test -f $tmp_nm ||
test -f $tmp_nm$ac_exeext ; then
1536 # Check to see if the nm accepts a BSD-compat flag.
1537 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1538 # nm: unknown option "B" ignored
1539 # Tru64's nm complains that /dev/null is an invalid object file
1540 if ($tmp_nm -B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep '(/dev/null|Invalid file or object type)' >/dev
/null
; then
1541 lt_cv_path_NM
="$tmp_nm -B"
1543 elif ($tmp_nm -p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1544 lt_cv_path_NM
="$tmp_nm -p"
1547 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1548 continue # so that we can try to find one that supports BSD flags
1553 test -z "$lt_cv_path_NM" && lt_cv_path_NM
=nm
1558 echo "$ac_t""$NM" 1>&6
1560 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1561 echo "configure:1562: checking whether ln -s works" >&5
1562 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1563 echo $ac_n "(cached) $ac_c" 1>&6
1566 if ln -s X conftestdata
2>/dev
/null
1569 ac_cv_prog_LN_S
="ln -s"
1574 LN_S
="$ac_cv_prog_LN_S"
1575 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1576 echo "$ac_t""yes" 1>&6
1578 echo "$ac_t""no" 1>&6
1581 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1582 echo "configure:1583: checking how to recognise dependant libraries" >&5
1583 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1584 echo $ac_n "(cached) $ac_c" 1>&6
1586 lt_cv_file_magic_cmd
='$MAGIC_CMD'
1587 lt_cv_file_magic_test_file
=
1588 lt_cv_deplibs_check_method
='unknown'
1589 # Need to set the preceding variable on all platforms that support
1590 # interlibrary dependencies.
1591 # 'none' -- dependencies not supported.
1592 # `unknown' -- same as none, but documents that we really don't know.
1593 # 'pass_all' -- all dependencies passed with no checks.
1594 # 'test_compile' -- check by making test program.
1595 # 'file_magic [regex]' -- check by looking for files in library path
1596 # which responds to the $file_magic_cmd with a given egrep regex.
1597 # If you have `file' or equivalent on your system and you're not sure
1598 # whether `pass_all' will *always* work, you probably want this one.
1602 lt_cv_deplibs_check_method
=pass_all
1606 lt_cv_deplibs_check_method
=pass_all
1610 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1611 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1612 lt_cv_file_magic_test_file
=/shlib
/libc.so
1615 cygwin
* | mingw
* |pw32
*)
1616 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
1617 lt_cv_file_magic_cmd
='$OBJDUMP -f'
1620 darwin
* | rhapsody
*)
1621 lt_cv_deplibs_check_method
='file_magic Mach-O dynamically linked shared library'
1622 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1624 rhapsody
* | darwin1.012
)
1625 lt_cv_file_magic_test_file
='/System/Library/Frameworks/System.framework/System'
1628 lt_cv_file_magic_test_file
='/usr/lib/libSystem.dylib'
1634 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1637 # Not sure whether the presence of OpenBSD here was a mistake.
1638 # Let's accept both of them until this is cleared up.
1639 lt_cv_deplibs_check_method
='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1640 lt_cv_file_magic_cmd
=/usr
/bin
/file
1641 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
1645 lt_cv_deplibs_check_method
=pass_all
1650 lt_cv_deplibs_check_method
=pass_all
1656 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1657 lt_cv_file_magic_cmd
=/usr
/bin
/file
1658 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
1661 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1662 lt_cv_file_magic_cmd
=/usr
/bin
/file
1663 lt_cv_file_magic_test_file
=/usr
/lib
/hpux32
/libc.so
1671 # this will be overridden with pass_all, but let us keep it just in case
1672 lt_cv_deplibs_check_method
="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1676 *-32|
*"-32 ") libmagic
=32-bit;;
1677 *-n32|
*"-n32 ") libmagic
=N32
;;
1678 *-64|
*"-64 ") libmagic
=64-bit;;
1679 *) libmagic
=never-match
;;
1681 # this will be overridden with pass_all, but let us keep it just in case
1682 lt_cv_deplibs_check_method
="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1685 lt_cv_file_magic_test_file
=`echo /lib${libsuff}/libc.so*`
1686 lt_cv_deplibs_check_method
=pass_all
1689 # This must be Linux ELF.
1692 alpha
* | mips
* | hppa
* | i
*86 | powerpc
* | sparc
* | ia64
* )
1693 lt_cv_deplibs_check_method
=pass_all
;;
1695 # glibc up to 2.1.1 does not perform some relocations on ARM
1696 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1698 lt_cv_file_magic_test_file
=`echo /lib/libc.so* /lib/libc-*.so`
1702 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1703 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1705 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so$'
1710 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1711 lt_cv_file_magic_cmd
=/usr
/bin
/file
1712 lt_cv_file_magic_test_file
=/usr
/lib
/libnls.so
1715 osf3
* | osf4
* | osf5
*)
1716 # this will be overridden with pass_all, but let us keep it just in case
1717 lt_cv_deplibs_check_method
='file_magic COFF format alpha shared library'
1718 lt_cv_file_magic_test_file
=/shlib
/libc.so
1719 lt_cv_deplibs_check_method
=pass_all
1723 lt_cv_deplibs_check_method
=pass_all
1727 lt_cv_deplibs_check_method
=pass_all
1728 lt_cv_file_magic_test_file
=/lib
/libc.so
1731 sysv5uw
[78]* | sysv4
*uw2
*)
1732 lt_cv_deplibs_check_method
=pass_all
1735 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
1736 case $host_vendor in
1738 lt_cv_deplibs_check_method
=pass_all
1741 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1742 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
1750 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1751 file_magic_cmd
=$lt_cv_file_magic_cmd
1752 deplibs_check_method
=$lt_cv_deplibs_check_method
1754 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1755 echo "configure:1756: checking for object suffix" >&5
1756 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1757 echo $ac_n "(cached) $ac_c" 1>&6
1760 echo 'int i = 1;' > conftest.
$ac_ext
1761 if { (eval echo configure
:1762: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1762 for ac_file
in conftest.
*; do
1765 *) ac_cv_objext
=`echo $ac_file | sed -e s/conftest.//` ;;
1769 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1774 echo "$ac_t""$ac_cv_objext" 1>&6
1775 OBJEXT
=$ac_cv_objext
1776 ac_objext
=$ac_cv_objext
1780 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1781 echo "configure:1782: checking for executable suffix" >&5
1782 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1783 echo $ac_n "(cached) $ac_c" 1>&6
1785 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
1789 echo 'int main () { return 0; }' > conftest.
$ac_ext
1791 if { (eval echo configure
:1792: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1792 for file in conftest.
*; do
1794 *.c |
*.o |
*.obj
) ;;
1795 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
1799 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1802 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
1807 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
1808 echo "$ac_t""${ac_cv_exeext}" 1>&6
1811 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1813 # Only perform the check for file, if the check method requires it
1814 case $deplibs_check_method in
1816 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1817 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1818 echo "configure:1819: checking for ${ac_tool_prefix}file" >&5
1819 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1820 echo $ac_n "(cached) $ac_c" 1>&6
1824 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1827 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1830 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1831 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1832 ac_dummy
="/usr/bin:$PATH"
1833 for ac_dir
in $ac_dummy; do
1834 test -z "$ac_dir" && ac_dir
=.
1835 if test -f $ac_dir/${ac_tool_prefix}file; then
1836 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
1837 if test -n "$file_magic_test_file"; then
1838 case $deplibs_check_method in
1840 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1841 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1842 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1843 egrep "$file_magic_regex" > /dev
/null
; then
1848 *** Warning: the command libtool uses to detect shared libraries,
1849 *** $file_magic_cmd, produces output that libtool cannot recognize.
1850 *** The result is that libtool may fail to recognize shared libraries
1851 *** as such. This will affect the creation of libtool libraries that
1852 *** depend on shared libraries, but programs linked with such libtool
1853 *** libraries will work regardless of this problem. Nevertheless, you
1854 *** may want to report the problem to your system manager and/or to
1855 *** bug-libtool@gnu.org
1865 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1870 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1871 if test -n "$MAGIC_CMD"; then
1872 echo "$ac_t""$MAGIC_CMD" 1>&6
1874 echo "$ac_t""no" 1>&6
1877 if test -z "$lt_cv_path_MAGIC_CMD"; then
1878 if test -n "$ac_tool_prefix"; then
1879 echo $ac_n "checking for file""... $ac_c" 1>&6
1880 echo "configure:1881: checking for file" >&5
1881 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1882 echo $ac_n "(cached) $ac_c" 1>&6
1886 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1889 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1892 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1893 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1894 ac_dummy
="/usr/bin:$PATH"
1895 for ac_dir
in $ac_dummy; do
1896 test -z "$ac_dir" && ac_dir
=.
1897 if test -f $ac_dir/file; then
1898 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
1899 if test -n "$file_magic_test_file"; then
1900 case $deplibs_check_method in
1902 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1903 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1904 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1905 egrep "$file_magic_regex" > /dev
/null
; then
1910 *** Warning: the command libtool uses to detect shared libraries,
1911 *** $file_magic_cmd, produces output that libtool cannot recognize.
1912 *** The result is that libtool may fail to recognize shared libraries
1913 *** as such. This will affect the creation of libtool libraries that
1914 *** depend on shared libraries, but programs linked with such libtool
1915 *** libraries will work regardless of this problem. Nevertheless, you
1916 *** may want to report the problem to your system manager and/or to
1917 *** bug-libtool@gnu.org
1927 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1932 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1933 if test -n "$MAGIC_CMD"; then
1934 echo "$ac_t""$MAGIC_CMD" 1>&6
1936 echo "$ac_t""no" 1>&6
1948 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1949 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1950 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1951 echo "configure:1952: checking for $ac_word" >&5
1952 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1953 echo $ac_n "(cached) $ac_c" 1>&6
1955 if test -n "$RANLIB"; then
1956 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1958 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1960 for ac_dir
in $ac_dummy; do
1961 test -z "$ac_dir" && ac_dir
=.
1962 if test -f $ac_dir/$ac_word; then
1963 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1970 RANLIB
="$ac_cv_prog_RANLIB"
1971 if test -n "$RANLIB"; then
1972 echo "$ac_t""$RANLIB" 1>&6
1974 echo "$ac_t""no" 1>&6
1978 if test -z "$ac_cv_prog_RANLIB"; then
1979 if test -n "$ac_tool_prefix"; then
1980 # Extract the first word of "ranlib", so it can be a program name with args.
1981 set dummy ranlib
; ac_word
=$2
1982 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1983 echo "configure:1984: checking for $ac_word" >&5
1984 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1985 echo $ac_n "(cached) $ac_c" 1>&6
1987 if test -n "$RANLIB"; then
1988 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1990 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1992 for ac_dir
in $ac_dummy; do
1993 test -z "$ac_dir" && ac_dir
=.
1994 if test -f $ac_dir/$ac_word; then
1995 ac_cv_prog_RANLIB
="ranlib"
2000 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2003 RANLIB
="$ac_cv_prog_RANLIB"
2004 if test -n "$RANLIB"; then
2005 echo "$ac_t""$RANLIB" 1>&6
2007 echo "$ac_t""no" 1>&6
2015 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2016 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2017 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2018 echo "configure:2019: checking for $ac_word" >&5
2019 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2020 echo $ac_n "(cached) $ac_c" 1>&6
2022 if test -n "$STRIP"; then
2023 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2025 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2027 for ac_dir
in $ac_dummy; do
2028 test -z "$ac_dir" && ac_dir
=.
2029 if test -f $ac_dir/$ac_word; then
2030 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2037 STRIP
="$ac_cv_prog_STRIP"
2038 if test -n "$STRIP"; then
2039 echo "$ac_t""$STRIP" 1>&6
2041 echo "$ac_t""no" 1>&6
2045 if test -z "$ac_cv_prog_STRIP"; then
2046 if test -n "$ac_tool_prefix"; then
2047 # Extract the first word of "strip", so it can be a program name with args.
2048 set dummy strip
; ac_word
=$2
2049 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2050 echo "configure:2051: checking for $ac_word" >&5
2051 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2052 echo $ac_n "(cached) $ac_c" 1>&6
2054 if test -n "$STRIP"; then
2055 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2057 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2059 for ac_dir
in $ac_dummy; do
2060 test -z "$ac_dir" && ac_dir
=.
2061 if test -f $ac_dir/$ac_word; then
2062 ac_cv_prog_STRIP
="strip"
2067 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP
=":"
2070 STRIP
="$ac_cv_prog_STRIP"
2071 if test -n "$STRIP"; then
2072 echo "$ac_t""$STRIP" 1>&6
2074 echo "$ac_t""no" 1>&6
2083 # Check for any special flags to pass to ltconfig.
2084 libtool_flags
="--cache-file=$cache_file"
2085 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
2086 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
2087 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
2088 test "$GCC" = yes && libtool_flags
="$libtool_flags --with-gcc"
2089 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
2092 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2093 if test "${enable_libtool_lock+set}" = set; then
2094 enableval
="$enable_libtool_lock"
2098 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
2099 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
2101 # Check whether --with-pic or --without-pic was given.
2102 if test "${with_pic+set}" = set; then
2109 test x
"$pic_mode" = xyes
&& libtool_flags
="$libtool_flags --prefer-pic"
2110 test x
"$pic_mode" = xno
&& libtool_flags
="$libtool_flags --prefer-non-pic"
2112 # Some flags need to be propagated to the compiler or linker for good
2116 # Find out which ABI we are using.
2117 echo '#line 2118 "configure"' > conftest.
$ac_ext
2118 if { (eval echo configure
:2119: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2119 if test "$lt_cv_prog_gnu_ld" = yes; then
2120 case `/usr/bin/file conftest.$ac_objext` in
2122 LD
="${LD-ld} -melf32bsmip"
2125 LD
="${LD-ld} -melf32bmipn32"
2128 LD
="${LD-ld} -melf64bmip"
2132 case `/usr/bin/file conftest.$ac_objext` in
2149 # Find out which ABI we are using.
2150 echo 'int i;' > conftest.
$ac_ext
2151 if { (eval echo configure
:2152: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2152 case "`/usr/bin/file conftest.o`" in
2165 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2166 SAVE_CFLAGS
="$CFLAGS"
2167 CFLAGS
="$CFLAGS -belf"
2168 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2169 echo "configure:2170: checking whether the C compiler needs -belf" >&5
2170 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2171 echo $ac_n "(cached) $ac_c" 1>&6
2175 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2176 ac_cpp
='$CPP $CPPFLAGS'
2177 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2178 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2179 cross_compiling
=$ac_cv_prog_cc_cross
2181 cat > conftest.
$ac_ext <<EOF
2182 #line 2183 "configure"
2183 #include "confdefs.h"
2189 if { (eval echo configure
:2190: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2191 lt_cv_cc_needs_belf
=yes
2193 echo "configure: failed program was:" >&5
2194 cat conftest.
$ac_ext >&5
2196 lt_cv_cc_needs_belf
=no
2200 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2201 ac_cpp
='$CPP $CPPFLAGS'
2202 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2203 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2204 cross_compiling
=$ac_cv_prog_cc_cross
2208 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2209 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
2210 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2211 CFLAGS
="$SAVE_CFLAGS"
2219 # Save cache, so that ltconfig can load it
2220 cat > confcache
<<\EOF
2221 # This file is a shell script that caches the results of configure
2222 # tests run on this system so they can be shared between configure
2223 # scripts and configure runs. It is not useful on other systems.
2224 # If it contains results you don't want to keep, you may remove or edit it.
2226 # By default, configure uses ./config.cache as the cache file,
2227 # creating it if it does not exist already. You can give configure
2228 # the --cache-file=FILE option to use a different cache file; that is
2229 # what configure does when it calls configure scripts in
2230 # subdirectories, so they share the cache.
2231 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2232 # config.status only pays attention to the cache file if you give it the
2233 # --recheck option to rerun configure.
2236 # The following way of writing the cache mishandles newlines in values,
2237 # but we know of no workaround that is simple, portable, and efficient.
2238 # So, don't put newlines in cache variables' values.
2239 # Ultrix sh set writes to stderr and can't be redirected directly,
2240 # and sets the high bit in the cache file unless we assign to the vars.
2242 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2244 # `set' does not quote correctly, so add quotes (double-quote substitution
2245 # turns \\\\ into \\, and sed turns \\ into \).
2247 -e "s/'/'\\\\''/g" \
2248 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2251 # `set' quotes correctly as required by POSIX, so do not add quotes.
2252 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2255 if cmp -s $cache_file confcache
; then
2258 if test -w $cache_file; then
2259 echo "updating cache $cache_file"
2260 cat confcache
> $cache_file
2262 echo "not updating unwritable cache $cache_file"
2268 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2269 AR
="$AR" LTCC
="$CC" CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
2270 MAGIC_CMD
="$MAGIC_CMD" LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
2271 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" STRIP
="$STRIP" \
2272 AS
="$AS" DLLTOOL
="$DLLTOOL" OBJDUMP
="$OBJDUMP" \
2273 objext
="$OBJEXT" exeext
="$EXEEXT" reload_flag
="$reload_flag" \
2274 deplibs_check_method
="$deplibs_check_method" file_magic_cmd
="$file_magic_cmd" \
2275 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
2276 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh
$host \
2277 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2279 # Reload cache, that may have been modified by ltconfig
2280 if test -r "$cache_file"; then
2281 echo "loading cache $cache_file"
2284 echo "creating cache $cache_file"
2289 # This can be used to rebuild libtool when needed
2290 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2292 # Always use our own libtool.
2293 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
2295 # Redirect the config.log output again, so that the ltconfig log is not
2296 # clobbered by the next message.
2297 exec 5>>.
/config.log
2305 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2306 if test "${enable_64_bit_bfd+set}" = set; then
2307 enableval
="$enable_64_bit_bfd"
2308 case "${enableval}" in
2311 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2316 # Check whether --enable-targets or --disable-targets was given.
2317 if test "${enable_targets+set}" = set; then
2318 enableval
="$enable_targets"
2319 case "${enableval}" in
2320 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2322 no
) enable_targets
= ;;
2323 *) enable_targets
=$enableval ;;
2326 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2327 if test "${enable_commonbfdlib+set}" = set; then
2328 enableval
="$enable_commonbfdlib"
2329 case "${enableval}" in
2330 yes) commonbfdlib
=true
;;
2331 no
) commonbfdlib
=false
;;
2332 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2335 # Check whether --with-mmap or --without-mmap was given.
2336 if test "${with_mmap+set}" = set; then
2337 withval
="$with_mmap"
2338 case "${withval}" in
2339 yes) want_mmap
=true
;;
2340 no
) want_mmap
=false
;;
2341 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
2347 build_warnings
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2348 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2349 if test "${enable_build_warnings+set}" = set; then
2350 enableval
="$enable_build_warnings"
2351 case "${enableval}" in
2353 no
) build_warnings
="-w";;
2354 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2355 build_warnings
="${build_warnings} ${t}";;
2356 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2357 build_warnings
="${t} ${build_warnings}";;
2358 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2360 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
2361 echo "Setting warning flags = $build_warnings" 6>&1
2365 if test "x${build_warnings}" != x
&& test "x$GCC" = xyes
; then
2366 WARN_CFLAGS
="${build_warnings}"
2374 if test -z "$target" ; then
2375 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2378 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2379 echo "configure:2380: checking whether to enable maintainer-specific portions of Makefiles" >&5
2380 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2381 if test "${enable_maintainer_mode+set}" = set; then
2382 enableval
="$enable_maintainer_mode"
2383 USE_MAINTAINER_MODE
=$enableval
2385 USE_MAINTAINER_MODE
=no
2388 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2391 if test $USE_MAINTAINER_MODE = yes; then
2392 MAINTAINER_MODE_TRUE
=
2393 MAINTAINER_MODE_FALSE
='#'
2395 MAINTAINER_MODE_TRUE
='#'
2396 MAINTAINER_MODE_FALSE
=
2398 MAINT
=$MAINTAINER_MODE_TRUE
2401 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
2402 echo "configure:2403: checking whether to install libbfd" >&5
2403 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
2404 if test "${enable_install_libbfd+set}" = set; then
2405 enableval
="$enable_install_libbfd"
2406 install_libbfd_p
=$enableval
2408 if test "${host}" = "${target}" ||
test "$enable_shared" = "yes"; then
2409 install_libbfd_p
=yes
2415 echo "$ac_t""$install_libbfd_p" 1>&6
2418 if test $install_libbfd_p = yes; then
2419 INSTALL_LIBBFD_TRUE
=
2420 INSTALL_LIBBFD_FALSE
='#'
2422 INSTALL_LIBBFD_TRUE
='#'
2423 INSTALL_LIBBFD_FALSE
=
2425 # libbfd.a is a host library containing target dependent code
2426 bfdlibdir
='$(libdir)'
2427 bfdincludedir
='$(includedir)'
2428 if test "${host}" != "${target}"; then
2429 bfdlibdir
='$(exec_prefix)/$(host_alias)/$(target_alias)/lib'
2430 bfdincludedir
='$(exec_prefix)/$(host_alias)/$(target_alias)/include'
2438 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2439 echo "configure:2440: checking for executable suffix" >&5
2440 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2441 echo $ac_n "(cached) $ac_c" 1>&6
2443 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
2447 echo 'int main () { return 0; }' > conftest.
$ac_ext
2449 if { (eval echo configure
:2450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2450 for file in conftest.
*; do
2452 *.c |
*.o |
*.obj
) ;;
2453 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
2457 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2460 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
2465 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
2466 echo "$ac_t""${ac_cv_exeext}" 1>&6
2472 bfd_default_target_size
=32
2476 # Extract the first word of "gcc", so it can be a program name with args.
2477 set dummy gcc
; ac_word
=$2
2478 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2479 echo "configure:2480: checking for $ac_word" >&5
2480 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2481 echo $ac_n "(cached) $ac_c" 1>&6
2483 if test -n "$CC"; then
2484 ac_cv_prog_CC
="$CC" # Let the user override the test.
2486 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2488 for ac_dir
in $ac_dummy; do
2489 test -z "$ac_dir" && ac_dir
=.
2490 if test -f $ac_dir/$ac_word; then
2499 if test -n "$CC"; then
2500 echo "$ac_t""$CC" 1>&6
2502 echo "$ac_t""no" 1>&6
2505 if test -z "$CC"; then
2506 # Extract the first word of "cc", so it can be a program name with args.
2507 set dummy cc
; ac_word
=$2
2508 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2509 echo "configure:2510: checking for $ac_word" >&5
2510 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2511 echo $ac_n "(cached) $ac_c" 1>&6
2513 if test -n "$CC"; then
2514 ac_cv_prog_CC
="$CC" # Let the user override the test.
2516 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2519 for ac_dir
in $ac_dummy; do
2520 test -z "$ac_dir" && ac_dir
=.
2521 if test -f $ac_dir/$ac_word; then
2522 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2523 ac_prog_rejected
=yes
2531 if test $ac_prog_rejected = yes; then
2532 # We found a bogon in the path, so make sure we never use it.
2533 set dummy
$ac_cv_prog_CC
2535 if test $# -gt 0; then
2536 # We chose a different compiler from the bogus one.
2537 # However, it has the same basename, so the bogon will be chosen
2538 # first if we set CC to just the basename; use the full file name.
2540 set dummy
"$ac_dir/$ac_word" "$@"
2548 if test -n "$CC"; then
2549 echo "$ac_t""$CC" 1>&6
2551 echo "$ac_t""no" 1>&6
2554 if test -z "$CC"; then
2555 case "`uname -s`" in
2557 # Extract the first word of "cl", so it can be a program name with args.
2558 set dummy cl
; ac_word
=$2
2559 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2560 echo "configure:2561: checking for $ac_word" >&5
2561 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2562 echo $ac_n "(cached) $ac_c" 1>&6
2564 if test -n "$CC"; then
2565 ac_cv_prog_CC
="$CC" # Let the user override the test.
2567 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2569 for ac_dir
in $ac_dummy; do
2570 test -z "$ac_dir" && ac_dir
=.
2571 if test -f $ac_dir/$ac_word; then
2580 if test -n "$CC"; then
2581 echo "$ac_t""$CC" 1>&6
2583 echo "$ac_t""no" 1>&6
2588 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2591 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2592 echo "configure:2593: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2595 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2596 ac_cpp
='$CPP $CPPFLAGS'
2597 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2598 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2599 cross_compiling
=$ac_cv_prog_cc_cross
2601 cat > conftest.
$ac_ext << EOF
2603 #line 2604 "configure"
2604 #include "confdefs.h"
2608 if { (eval echo configure
:2609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2609 ac_cv_prog_cc_works
=yes
2610 # If we can't run a trivial program, we are probably using a cross compiler.
2611 if (.
/conftest
; exit) 2>/dev
/null
; then
2612 ac_cv_prog_cc_cross
=no
2614 ac_cv_prog_cc_cross
=yes
2617 echo "configure: failed program was:" >&5
2618 cat conftest.
$ac_ext >&5
2619 ac_cv_prog_cc_works
=no
2623 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2624 ac_cpp
='$CPP $CPPFLAGS'
2625 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2626 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2627 cross_compiling
=$ac_cv_prog_cc_cross
2629 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2630 if test $ac_cv_prog_cc_works = no
; then
2631 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2633 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2634 echo "configure:2635: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2635 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2636 cross_compiling
=$ac_cv_prog_cc_cross
2638 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2639 echo "configure:2640: checking whether we are using GNU C" >&5
2640 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2641 echo $ac_n "(cached) $ac_c" 1>&6
2643 cat > conftest.c
<<EOF
2648 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2655 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2657 if test $ac_cv_prog_gcc = yes; then
2663 ac_test_CFLAGS
="${CFLAGS+set}"
2664 ac_save_CFLAGS
="$CFLAGS"
2666 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2667 echo "configure:2668: checking whether ${CC-cc} accepts -g" >&5
2668 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2669 echo $ac_n "(cached) $ac_c" 1>&6
2671 echo 'void f(){}' > conftest.c
2672 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2681 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2682 if test "$ac_test_CFLAGS" = set; then
2683 CFLAGS
="$ac_save_CFLAGS"
2684 elif test $ac_cv_prog_cc_g = yes; then
2685 if test "$GCC" = yes; then
2691 if test "$GCC" = yes; then
2699 ALL_LINGUAS
="fr tr ja es sv da zh_CN"
2700 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2701 echo "configure:2702: checking how to run the C preprocessor" >&5
2702 # On Suns, sometimes $CPP names a directory.
2703 if test -n "$CPP" && test -d "$CPP"; then
2706 if test -z "$CPP"; then
2707 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2708 echo $ac_n "(cached) $ac_c" 1>&6
2710 # This must be in double quotes, not single quotes, because CPP may get
2711 # substituted into the Makefile and "${CC-cc}" will confuse make.
2713 # On the NeXT, cc -E runs the code through the compiler's parser,
2714 # not just through cpp.
2715 cat > conftest.
$ac_ext <<EOF
2716 #line 2717 "configure"
2717 #include "confdefs.h"
2721 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2722 { (eval echo configure
:2723: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2723 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2724 if test -z "$ac_err"; then
2728 echo "configure: failed program was:" >&5
2729 cat conftest.
$ac_ext >&5
2731 CPP
="${CC-cc} -E -traditional-cpp"
2732 cat > conftest.
$ac_ext <<EOF
2733 #line 2734 "configure"
2734 #include "confdefs.h"
2738 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2739 { (eval echo configure
:2740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2740 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2741 if test -z "$ac_err"; then
2745 echo "configure: failed program was:" >&5
2746 cat conftest.
$ac_ext >&5
2748 CPP
="${CC-cc} -nologo -E"
2749 cat > conftest.
$ac_ext <<EOF
2750 #line 2751 "configure"
2751 #include "confdefs.h"
2755 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2756 { (eval echo configure
:2757: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2757 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2758 if test -z "$ac_err"; then
2762 echo "configure: failed program was:" >&5
2763 cat conftest.
$ac_ext >&5
2772 ac_cv_prog_CPP
="$CPP"
2774 CPP
="$ac_cv_prog_CPP"
2776 ac_cv_prog_CPP
="$CPP"
2778 echo "$ac_t""$CPP" 1>&6
2780 # Extract the first word of "ranlib", so it can be a program name with args.
2781 set dummy ranlib
; ac_word
=$2
2782 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2783 echo "configure:2784: checking for $ac_word" >&5
2784 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2785 echo $ac_n "(cached) $ac_c" 1>&6
2787 if test -n "$RANLIB"; then
2788 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2790 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2792 for ac_dir
in $ac_dummy; do
2793 test -z "$ac_dir" && ac_dir
=.
2794 if test -f $ac_dir/$ac_word; then
2795 ac_cv_prog_RANLIB
="ranlib"
2800 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2803 RANLIB
="$ac_cv_prog_RANLIB"
2804 if test -n "$RANLIB"; then
2805 echo "$ac_t""$RANLIB" 1>&6
2807 echo "$ac_t""no" 1>&6
2810 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2811 echo "configure:2812: checking for ANSI C header files" >&5
2812 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2813 echo $ac_n "(cached) $ac_c" 1>&6
2815 cat > conftest.
$ac_ext <<EOF
2816 #line 2817 "configure"
2817 #include "confdefs.h"
2823 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2824 { (eval echo configure
:2825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2825 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2826 if test -z "$ac_err"; then
2828 ac_cv_header_stdc
=yes
2831 echo "configure: failed program was:" >&5
2832 cat conftest.
$ac_ext >&5
2834 ac_cv_header_stdc
=no
2838 if test $ac_cv_header_stdc = yes; then
2839 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2840 cat > conftest.
$ac_ext <<EOF
2841 #line 2842 "configure"
2842 #include "confdefs.h"
2845 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2846 egrep "memchr" >/dev
/null
2>&1; then
2850 ac_cv_header_stdc
=no
2856 if test $ac_cv_header_stdc = yes; then
2857 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2858 cat > conftest.
$ac_ext <<EOF
2859 #line 2860 "configure"
2860 #include "confdefs.h"
2863 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2864 egrep "free" >/dev
/null
2>&1; then
2868 ac_cv_header_stdc
=no
2874 if test $ac_cv_header_stdc = yes; then
2875 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2876 if test "$cross_compiling" = yes; then
2879 cat > conftest.
$ac_ext <<EOF
2880 #line 2881 "configure"
2881 #include "confdefs.h"
2883 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2884 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2885 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2886 int main () { int i; for (i = 0; i < 256; i++)
2887 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2891 if { (eval echo configure
:2892: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2895 echo "configure: failed program was:" >&5
2896 cat conftest.
$ac_ext >&5
2898 ac_cv_header_stdc
=no
2906 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2907 if test $ac_cv_header_stdc = yes; then
2908 cat >> confdefs.h
<<\EOF
2909 #define STDC_HEADERS 1
2914 echo $ac_n "checking for working const""... $ac_c" 1>&6
2915 echo "configure:2916: checking for working const" >&5
2916 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2917 echo $ac_n "(cached) $ac_c" 1>&6
2919 cat > conftest.
$ac_ext <<EOF
2920 #line 2921 "configure"
2921 #include "confdefs.h"
2925 /* Ultrix mips cc rejects this. */
2926 typedef int charset[2]; const charset x;
2927 /* SunOS 4.1.1 cc rejects this. */
2928 char const *const *ccp;
2930 /* NEC SVR4.0.2 mips cc rejects this. */
2931 struct point {int x, y;};
2932 static struct point const zero = {0,0};
2933 /* AIX XL C 1.02.0.0 rejects this.
2934 It does not let you subtract one const X* pointer from another in an arm
2935 of an if-expression whose if-part is not a constant expression */
2936 const char *g = "string";
2937 ccp = &g + (g ? g-g : 0);
2938 /* HPUX 7.0 cc rejects these. */
2941 ccp = (char const *const *) p;
2942 { /* SCO 3.2v4 cc rejects this. */
2944 char const *s = 0 ? (char *) 0 : (char const *) 0;
2948 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2950 const int *foo = &x[0];
2953 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2954 typedef const int *iptr;
2958 { /* AIX XL C 1.02.0.0 rejects this saying
2959 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2960 struct s { int j; const int *ap[3]; };
2961 struct s *b; b->j = 5;
2963 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2969 if { (eval echo configure
:2970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2973 echo "configure: failed program was:" >&5
2974 cat conftest.
$ac_ext >&5
2981 echo "$ac_t""$ac_cv_c_const" 1>&6
2982 if test $ac_cv_c_const = no
; then
2983 cat >> confdefs.h
<<\EOF
2989 echo $ac_n "checking for inline""... $ac_c" 1>&6
2990 echo "configure:2991: checking for inline" >&5
2991 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2992 echo $ac_n "(cached) $ac_c" 1>&6
2995 for ac_kw
in inline __inline__ __inline
; do
2996 cat > conftest.
$ac_ext <<EOF
2997 #line 2998 "configure"
2998 #include "confdefs.h"
3004 if { (eval echo configure
:3005: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3006 ac_cv_c_inline
=$ac_kw; break
3008 echo "configure: failed program was:" >&5
3009 cat conftest.
$ac_ext >&5
3016 echo "$ac_t""$ac_cv_c_inline" 1>&6
3017 case "$ac_cv_c_inline" in
3019 no
) cat >> confdefs.h
<<\EOF
3023 *) cat >> confdefs.h
<<EOF
3024 #define inline $ac_cv_c_inline
3029 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3030 echo "configure:3031: checking for off_t" >&5
3031 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3032 echo $ac_n "(cached) $ac_c" 1>&6
3034 cat > conftest.
$ac_ext <<EOF
3035 #line 3036 "configure"
3036 #include "confdefs.h"
3037 #include <sys/types.h>
3043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3044 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3046 ac_cv_type_off_t
=yes
3054 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3055 if test $ac_cv_type_off_t = no
; then
3056 cat >> confdefs.h
<<\EOF
3062 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3063 echo "configure:3064: checking for size_t" >&5
3064 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3065 echo $ac_n "(cached) $ac_c" 1>&6
3067 cat > conftest.
$ac_ext <<EOF
3068 #line 3069 "configure"
3069 #include "confdefs.h"
3070 #include <sys/types.h>
3076 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3077 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3079 ac_cv_type_size_t
=yes
3082 ac_cv_type_size_t
=no
3087 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3088 if test $ac_cv_type_size_t = no
; then
3089 cat >> confdefs.h
<<\EOF
3090 #define size_t unsigned
3095 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3096 # for constant arguments. Useless!
3097 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3098 echo "configure:3099: checking for working alloca.h" >&5
3099 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3100 echo $ac_n "(cached) $ac_c" 1>&6
3102 cat > conftest.
$ac_ext <<EOF
3103 #line 3104 "configure"
3104 #include "confdefs.h"
3107 char *p = alloca(2 * sizeof(int));
3110 if { (eval echo configure
:3111: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3112 ac_cv_header_alloca_h
=yes
3114 echo "configure: failed program was:" >&5
3115 cat conftest.
$ac_ext >&5
3117 ac_cv_header_alloca_h
=no
3122 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3123 if test $ac_cv_header_alloca_h = yes; then
3124 cat >> confdefs.h
<<\EOF
3125 #define HAVE_ALLOCA_H 1
3130 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3131 echo "configure:3132: checking for alloca" >&5
3132 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3133 echo $ac_n "(cached) $ac_c" 1>&6
3135 cat > conftest.
$ac_ext <<EOF
3136 #line 3137 "configure"
3137 #include "confdefs.h"
3140 # define alloca __builtin_alloca
3143 # include <malloc.h>
3144 # define alloca _alloca
3147 # include <alloca.h>
3152 # ifndef alloca /* predefined by HP cc +Olibcalls */
3161 char *p = (char *) alloca(1);
3164 if { (eval echo configure
:3165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3166 ac_cv_func_alloca_works
=yes
3168 echo "configure: failed program was:" >&5
3169 cat conftest.
$ac_ext >&5
3171 ac_cv_func_alloca_works
=no
3176 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3177 if test $ac_cv_func_alloca_works = yes; then
3178 cat >> confdefs.h
<<\EOF
3179 #define HAVE_ALLOCA 1
3184 if test $ac_cv_func_alloca_works = no
; then
3185 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3186 # that cause trouble. Some versions do not even contain alloca or
3187 # contain a buggy version. If you still want to use their alloca,
3188 # use ar to extract alloca.o from them instead of compiling alloca.c.
3189 ALLOCA
=alloca.
${ac_objext}
3190 cat >> confdefs.h
<<\EOF
3195 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3196 echo "configure:3197: checking whether alloca needs Cray hooks" >&5
3197 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3198 echo $ac_n "(cached) $ac_c" 1>&6
3200 cat > conftest.
$ac_ext <<EOF
3201 #line 3202 "configure"
3202 #include "confdefs.h"
3203 #if defined(CRAY) && ! defined(CRAY2)
3210 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3211 egrep "webecray" >/dev
/null
2>&1; then
3222 echo "$ac_t""$ac_cv_os_cray" 1>&6
3223 if test $ac_cv_os_cray = yes; then
3224 for ac_func
in _getb67 GETB67 getb67
; do
3225 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3226 echo "configure:3227: checking for $ac_func" >&5
3227 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3228 echo $ac_n "(cached) $ac_c" 1>&6
3230 cat > conftest.
$ac_ext <<EOF
3231 #line 3232 "configure"
3232 #include "confdefs.h"
3233 /* System header to define __stub macros and hopefully few prototypes,
3234 which can conflict with char $ac_func(); below. */
3236 /* Override any gcc2 internal prototype to avoid an error. */
3237 /* We use char because int might match the return type of a gcc2
3238 builtin and then its argument prototype would still apply. */
3243 /* The GNU C library defines this for functions which it implements
3244 to always fail with ENOSYS. Some functions are actually named
3245 something starting with __ and the normal name is an alias. */
3246 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3254 if { (eval echo configure
:3255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3256 eval "ac_cv_func_$ac_func=yes"
3258 echo "configure: failed program was:" >&5
3259 cat conftest.
$ac_ext >&5
3261 eval "ac_cv_func_$ac_func=no"
3266 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3267 echo "$ac_t""yes" 1>&6
3268 cat >> confdefs.h
<<EOF
3269 #define CRAY_STACKSEG_END $ac_func
3274 echo "$ac_t""no" 1>&6
3280 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3281 echo "configure:3282: checking stack direction for C alloca" >&5
3282 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3283 echo $ac_n "(cached) $ac_c" 1>&6
3285 if test "$cross_compiling" = yes; then
3286 ac_cv_c_stack_direction
=0
3288 cat > conftest.
$ac_ext <<EOF
3289 #line 3290 "configure"
3290 #include "confdefs.h"
3291 find_stack_direction ()
3293 static char *addr = 0;
3298 return find_stack_direction ();
3301 return (&dummy > addr) ? 1 : -1;
3305 exit (find_stack_direction() < 0);
3308 if { (eval echo configure
:3309: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3310 ac_cv_c_stack_direction
=1
3312 echo "configure: failed program was:" >&5
3313 cat conftest.
$ac_ext >&5
3315 ac_cv_c_stack_direction
=-1
3322 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3323 cat >> confdefs.h
<<EOF
3324 #define STACK_DIRECTION $ac_cv_c_stack_direction
3329 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
3331 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3332 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3333 echo "configure:3334: checking for $ac_hdr" >&5
3334 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3335 echo $ac_n "(cached) $ac_c" 1>&6
3337 cat > conftest.
$ac_ext <<EOF
3338 #line 3339 "configure"
3339 #include "confdefs.h"
3342 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3343 { (eval echo configure
:3344: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3344 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3345 if test -z "$ac_err"; then
3347 eval "ac_cv_header_$ac_safe=yes"
3350 echo "configure: failed program was:" >&5
3351 cat conftest.
$ac_ext >&5
3353 eval "ac_cv_header_$ac_safe=no"
3357 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3358 echo "$ac_t""yes" 1>&6
3359 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3360 cat >> confdefs.h
<<EOF
3361 #define $ac_tr_hdr 1
3365 echo "$ac_t""no" 1>&6
3369 for ac_func
in getpagesize
3371 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3372 echo "configure:3373: checking for $ac_func" >&5
3373 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3374 echo $ac_n "(cached) $ac_c" 1>&6
3376 cat > conftest.
$ac_ext <<EOF
3377 #line 3378 "configure"
3378 #include "confdefs.h"
3379 /* System header to define __stub macros and hopefully few prototypes,
3380 which can conflict with char $ac_func(); below. */
3382 /* Override any gcc2 internal prototype to avoid an error. */
3383 /* We use char because int might match the return type of a gcc2
3384 builtin and then its argument prototype would still apply. */
3389 /* The GNU C library defines this for functions which it implements
3390 to always fail with ENOSYS. Some functions are actually named
3391 something starting with __ and the normal name is an alias. */
3392 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3400 if { (eval echo configure
:3401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3402 eval "ac_cv_func_$ac_func=yes"
3404 echo "configure: failed program was:" >&5
3405 cat conftest.
$ac_ext >&5
3407 eval "ac_cv_func_$ac_func=no"
3412 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3413 echo "$ac_t""yes" 1>&6
3414 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3415 cat >> confdefs.h
<<EOF
3416 #define $ac_tr_func 1
3420 echo "$ac_t""no" 1>&6
3424 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3425 echo "configure:3426: checking for working mmap" >&5
3426 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3427 echo $ac_n "(cached) $ac_c" 1>&6
3429 if test "$cross_compiling" = yes; then
3430 ac_cv_func_mmap_fixed_mapped
=no
3432 cat > conftest.
$ac_ext <<EOF
3433 #line 3434 "configure"
3434 #include "confdefs.h"
3436 /* Thanks to Mike Haertel and Jim Avera for this test.
3437 Here is a matrix of mmap possibilities:
3438 mmap private not fixed
3439 mmap private fixed at somewhere currently unmapped
3440 mmap private fixed at somewhere already mapped
3441 mmap shared not fixed
3442 mmap shared fixed at somewhere currently unmapped
3443 mmap shared fixed at somewhere already mapped
3444 For private mappings, we should verify that changes cannot be read()
3445 back from the file, nor mmap's back from the file at a different
3446 address. (There have been systems where private was not correctly
3447 implemented like the infamous i386 svr4.0, and systems where the
3448 VM page cache was not coherent with the filesystem buffer cache
3449 like early versions of FreeBSD and possibly contemporary NetBSD.)
3450 For shared mappings, we should conversely verify that changes get
3451 propogated back to all the places they're supposed to be.
3453 Grep wants private fixed already mapped.
3454 The main things grep needs to know about mmap are:
3455 * does it exist and is it safe to write into the mmap'd area
3456 * how to use it (BSD variants) */
3457 #include <sys/types.h>
3459 #include <sys/mman.h>
3461 #if HAVE_SYS_TYPES_H
3462 # include <sys/types.h>
3466 # include <stdlib.h>
3470 # include <sys/stat.h>
3474 # include <unistd.h>
3477 /* This mess was copied from the GNU getpagesize.h. */
3478 #ifndef HAVE_GETPAGESIZE
3480 /* Assume that all systems that can run configure have sys/param.h. */
3481 # ifndef HAVE_SYS_PARAM_H
3482 # define HAVE_SYS_PARAM_H 1
3485 # ifdef _SC_PAGESIZE
3486 # define getpagesize() sysconf(_SC_PAGESIZE)
3487 # else /* no _SC_PAGESIZE */
3488 # ifdef HAVE_SYS_PARAM_H
3489 # include <sys/param.h>
3490 # ifdef EXEC_PAGESIZE
3491 # define getpagesize() EXEC_PAGESIZE
3492 # else /* no EXEC_PAGESIZE */
3494 # define getpagesize() NBPG * CLSIZE
3497 # endif /* no CLSIZE */
3498 # else /* no NBPG */
3500 # define getpagesize() NBPC
3501 # else /* no NBPC */
3503 # define getpagesize() PAGESIZE
3504 # endif /* PAGESIZE */
3505 # endif /* no NBPC */
3506 # endif /* no NBPG */
3507 # endif /* no EXEC_PAGESIZE */
3508 # else /* no HAVE_SYS_PARAM_H */
3509 # define getpagesize() 8192 /* punt totally */
3510 # endif /* no HAVE_SYS_PARAM_H */
3511 # endif /* no _SC_PAGESIZE */
3513 #endif /* no HAVE_GETPAGESIZE */
3516 extern "C" { void *malloc(unsigned); }
3524 char *data, *data2, *data3;
3528 pagesize = getpagesize();
3531 * First, make a file with some known garbage in it.
3533 data = malloc(pagesize);
3536 for (i = 0; i < pagesize; ++i)
3537 *(data + i) = rand();
3539 fd = creat("conftestmmap", 0600);
3542 if (write(fd, data, pagesize) != pagesize)
3547 * Next, try to mmap the file at a fixed address which
3548 * already has something else allocated at it. If we can,
3549 * also make sure that we see the same garbage.
3551 fd = open("conftestmmap", O_RDWR);
3554 data2 = malloc(2 * pagesize);
3557 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3558 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3559 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3561 for (i = 0; i < pagesize; ++i)
3562 if (*(data + i) != *(data2 + i))
3566 * Finally, make sure that changes to the mapped area
3567 * do not percolate back to the file as seen by read().
3568 * (This is a bug on some variants of i386 svr4.0.)
3570 for (i = 0; i < pagesize; ++i)
3571 *(data2 + i) = *(data2 + i) + 1;
3572 data3 = malloc(pagesize);
3575 if (read(fd, data3, pagesize) != pagesize)
3577 for (i = 0; i < pagesize; ++i)
3578 if (*(data + i) != *(data3 + i))
3581 unlink("conftestmmap");
3586 if { (eval echo configure
:3587: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3588 ac_cv_func_mmap_fixed_mapped
=yes
3590 echo "configure: failed program was:" >&5
3591 cat conftest.
$ac_ext >&5
3593 ac_cv_func_mmap_fixed_mapped
=no
3600 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3601 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3602 cat >> confdefs.h
<<\EOF
3609 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3610 unistd.h values.h sys
/param.h
3612 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3613 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3614 echo "configure:3615: checking for $ac_hdr" >&5
3615 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3616 echo $ac_n "(cached) $ac_c" 1>&6
3618 cat > conftest.
$ac_ext <<EOF
3619 #line 3620 "configure"
3620 #include "confdefs.h"
3623 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3624 { (eval echo configure
:3625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3625 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3626 if test -z "$ac_err"; then
3628 eval "ac_cv_header_$ac_safe=yes"
3631 echo "configure: failed program was:" >&5
3632 cat conftest.
$ac_ext >&5
3634 eval "ac_cv_header_$ac_safe=no"
3638 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3639 echo "$ac_t""yes" 1>&6
3640 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3641 cat >> confdefs.h
<<EOF
3642 #define $ac_tr_hdr 1
3646 echo "$ac_t""no" 1>&6
3650 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3651 __argz_count __argz_stringify __argz_next
3653 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3654 echo "configure:3655: checking for $ac_func" >&5
3655 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3656 echo $ac_n "(cached) $ac_c" 1>&6
3658 cat > conftest.
$ac_ext <<EOF
3659 #line 3660 "configure"
3660 #include "confdefs.h"
3661 /* System header to define __stub macros and hopefully few prototypes,
3662 which can conflict with char $ac_func(); below. */
3664 /* Override any gcc2 internal prototype to avoid an error. */
3665 /* We use char because int might match the return type of a gcc2
3666 builtin and then its argument prototype would still apply. */
3671 /* The GNU C library defines this for functions which it implements
3672 to always fail with ENOSYS. Some functions are actually named
3673 something starting with __ and the normal name is an alias. */
3674 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3682 if { (eval echo configure
:3683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3684 eval "ac_cv_func_$ac_func=yes"
3686 echo "configure: failed program was:" >&5
3687 cat conftest.
$ac_ext >&5
3689 eval "ac_cv_func_$ac_func=no"
3694 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3695 echo "$ac_t""yes" 1>&6
3696 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3697 cat >> confdefs.h
<<EOF
3698 #define $ac_tr_func 1
3702 echo "$ac_t""no" 1>&6
3707 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3708 for ac_func
in stpcpy
3710 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3711 echo "configure:3712: checking for $ac_func" >&5
3712 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3713 echo $ac_n "(cached) $ac_c" 1>&6
3715 cat > conftest.
$ac_ext <<EOF
3716 #line 3717 "configure"
3717 #include "confdefs.h"
3718 /* System header to define __stub macros and hopefully few prototypes,
3719 which can conflict with char $ac_func(); below. */
3721 /* Override any gcc2 internal prototype to avoid an error. */
3722 /* We use char because int might match the return type of a gcc2
3723 builtin and then its argument prototype would still apply. */
3728 /* The GNU C library defines this for functions which it implements
3729 to always fail with ENOSYS. Some functions are actually named
3730 something starting with __ and the normal name is an alias. */
3731 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3739 if { (eval echo configure
:3740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3741 eval "ac_cv_func_$ac_func=yes"
3743 echo "configure: failed program was:" >&5
3744 cat conftest.
$ac_ext >&5
3746 eval "ac_cv_func_$ac_func=no"
3751 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3752 echo "$ac_t""yes" 1>&6
3753 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3754 cat >> confdefs.h
<<EOF
3755 #define $ac_tr_func 1
3759 echo "$ac_t""no" 1>&6
3764 if test "${ac_cv_func_stpcpy}" = "yes"; then
3765 cat >> confdefs.h
<<\EOF
3766 #define HAVE_STPCPY 1
3771 if test $ac_cv_header_locale_h = yes; then
3772 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3773 echo "configure:3774: checking for LC_MESSAGES" >&5
3774 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3775 echo $ac_n "(cached) $ac_c" 1>&6
3777 cat > conftest.
$ac_ext <<EOF
3778 #line 3779 "configure"
3779 #include "confdefs.h"
3785 if { (eval echo configure
:3786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3787 am_cv_val_LC_MESSAGES
=yes
3789 echo "configure: failed program was:" >&5
3790 cat conftest.
$ac_ext >&5
3792 am_cv_val_LC_MESSAGES
=no
3797 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3798 if test $am_cv_val_LC_MESSAGES = yes; then
3799 cat >> confdefs.h
<<\EOF
3800 #define HAVE_LC_MESSAGES 1
3805 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3806 echo "configure:3807: checking whether NLS is requested" >&5
3807 # Check whether --enable-nls or --disable-nls was given.
3808 if test "${enable_nls+set}" = set; then
3809 enableval
="$enable_nls"
3815 echo "$ac_t""$USE_NLS" 1>&6
3818 USE_INCLUDED_LIBINTL
=no
3820 if test "$USE_NLS" = "yes"; then
3821 cat >> confdefs.h
<<\EOF
3822 #define ENABLE_NLS 1
3825 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3826 echo "configure:3827: checking whether included gettext is requested" >&5
3827 # Check whether --with-included-gettext or --without-included-gettext was given.
3828 if test "${with_included_gettext+set}" = set; then
3829 withval
="$with_included_gettext"
3830 nls_cv_force_use_gnu_gettext
=$withval
3832 nls_cv_force_use_gnu_gettext
=no
3835 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3837 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3838 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3840 nls_cv_header_libgt
=
3843 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3844 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3845 echo "configure:3846: checking for libintl.h" >&5
3846 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3847 echo $ac_n "(cached) $ac_c" 1>&6
3849 cat > conftest.
$ac_ext <<EOF
3850 #line 3851 "configure"
3851 #include "confdefs.h"
3852 #include <libintl.h>
3854 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3855 { (eval echo configure
:3856: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3856 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3857 if test -z "$ac_err"; then
3859 eval "ac_cv_header_$ac_safe=yes"
3862 echo "configure: failed program was:" >&5
3863 cat conftest.
$ac_ext >&5
3865 eval "ac_cv_header_$ac_safe=no"
3869 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3870 echo "$ac_t""yes" 1>&6
3871 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3872 echo "configure:3873: checking for gettext in libc" >&5
3873 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3874 echo $ac_n "(cached) $ac_c" 1>&6
3876 cat > conftest.
$ac_ext <<EOF
3877 #line 3878 "configure"
3878 #include "confdefs.h"
3879 #include <libintl.h>
3881 return (int) gettext ("")
3884 if { (eval echo configure
:3885: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3886 gt_cv_func_gettext_libc
=yes
3888 echo "configure: failed program was:" >&5
3889 cat conftest.
$ac_ext >&5
3891 gt_cv_func_gettext_libc
=no
3896 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3898 if test "$gt_cv_func_gettext_libc" != "yes"; then
3899 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3900 echo "configure:3901: checking for bindtextdomain in -lintl" >&5
3901 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3902 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3903 echo $ac_n "(cached) $ac_c" 1>&6
3905 ac_save_LIBS
="$LIBS"
3907 cat > conftest.
$ac_ext <<EOF
3908 #line 3909 "configure"
3909 #include "confdefs.h"
3910 /* Override any gcc2 internal prototype to avoid an error. */
3911 /* We use char because int might match the return type of a gcc2
3912 builtin and then its argument prototype would still apply. */
3913 char bindtextdomain();
3919 if { (eval echo configure
:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3921 eval "ac_cv_lib_$ac_lib_var=yes"
3923 echo "configure: failed program was:" >&5
3924 cat conftest.
$ac_ext >&5
3926 eval "ac_cv_lib_$ac_lib_var=no"
3929 LIBS
="$ac_save_LIBS"
3932 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3933 echo "$ac_t""yes" 1>&6
3934 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3935 echo "configure:3936: checking for gettext in libintl" >&5
3936 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3937 echo $ac_n "(cached) $ac_c" 1>&6
3939 cat > conftest.
$ac_ext <<EOF
3940 #line 3941 "configure"
3941 #include "confdefs.h"
3944 return (int) gettext ("")
3947 if { (eval echo configure
:3948: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3949 gt_cv_func_gettext_libintl
=yes
3951 echo "configure: failed program was:" >&5
3952 cat conftest.
$ac_ext >&5
3954 gt_cv_func_gettext_libintl
=no
3959 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3961 echo "$ac_t""no" 1>&6
3966 if test "$gt_cv_func_gettext_libc" = "yes" \
3967 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
3968 cat >> confdefs.h
<<\EOF
3969 #define HAVE_GETTEXT 1
3972 # Extract the first word of "msgfmt", so it can be a program name with args.
3973 set dummy msgfmt
; ac_word
=$2
3974 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3975 echo "configure:3976: checking for $ac_word" >&5
3976 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3977 echo $ac_n "(cached) $ac_c" 1>&6
3981 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
3984 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3985 for ac_dir
in $PATH; do
3986 test -z "$ac_dir" && ac_dir
=.
3987 if test -f $ac_dir/$ac_word; then
3988 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3989 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
3995 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
3999 MSGFMT
="$ac_cv_path_MSGFMT"
4000 if test -n "$MSGFMT"; then
4001 echo "$ac_t""$MSGFMT" 1>&6
4003 echo "$ac_t""no" 1>&6
4005 if test "$MSGFMT" != "no"; then
4006 for ac_func
in dcgettext
4008 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4009 echo "configure:4010: checking for $ac_func" >&5
4010 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4011 echo $ac_n "(cached) $ac_c" 1>&6
4013 cat > conftest.
$ac_ext <<EOF
4014 #line 4015 "configure"
4015 #include "confdefs.h"
4016 /* System header to define __stub macros and hopefully few prototypes,
4017 which can conflict with char $ac_func(); below. */
4019 /* Override any gcc2 internal prototype to avoid an error. */
4020 /* We use char because int might match the return type of a gcc2
4021 builtin and then its argument prototype would still apply. */
4026 /* The GNU C library defines this for functions which it implements
4027 to always fail with ENOSYS. Some functions are actually named
4028 something starting with __ and the normal name is an alias. */
4029 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4037 if { (eval echo configure
:4038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4039 eval "ac_cv_func_$ac_func=yes"
4041 echo "configure: failed program was:" >&5
4042 cat conftest.
$ac_ext >&5
4044 eval "ac_cv_func_$ac_func=no"
4049 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4050 echo "$ac_t""yes" 1>&6
4051 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4052 cat >> confdefs.h
<<EOF
4053 #define $ac_tr_func 1
4057 echo "$ac_t""no" 1>&6
4061 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4062 set dummy gmsgfmt
; ac_word
=$2
4063 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4064 echo "configure:4065: checking for $ac_word" >&5
4065 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4066 echo $ac_n "(cached) $ac_c" 1>&6
4070 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4073 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4076 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4078 for ac_dir
in $ac_dummy; do
4079 test -z "$ac_dir" && ac_dir
=.
4080 if test -f $ac_dir/$ac_word; then
4081 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4086 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4090 GMSGFMT
="$ac_cv_path_GMSGFMT"
4091 if test -n "$GMSGFMT"; then
4092 echo "$ac_t""$GMSGFMT" 1>&6
4094 echo "$ac_t""no" 1>&6
4097 # Extract the first word of "xgettext", so it can be a program name with args.
4098 set dummy xgettext
; ac_word
=$2
4099 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4100 echo "configure:4101: checking for $ac_word" >&5
4101 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4102 echo $ac_n "(cached) $ac_c" 1>&6
4106 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4109 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4110 for ac_dir
in $PATH; do
4111 test -z "$ac_dir" && ac_dir
=.
4112 if test -f $ac_dir/$ac_word; then
4113 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4114 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4120 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4124 XGETTEXT
="$ac_cv_path_XGETTEXT"
4125 if test -n "$XGETTEXT"; then
4126 echo "$ac_t""$XGETTEXT" 1>&6
4128 echo "$ac_t""no" 1>&6
4131 cat > conftest.
$ac_ext <<EOF
4132 #line 4133 "configure"
4133 #include "confdefs.h"
4136 extern int _nl_msg_cat_cntr;
4137 return _nl_msg_cat_cntr
4140 if { (eval echo configure
:4141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4145 echo "configure: failed program was:" >&5
4146 cat conftest.
$ac_ext >&5
4157 echo "$ac_t""no" 1>&6
4162 if test "$CATOBJEXT" = "NONE"; then
4163 nls_cv_use_gnu_gettext
=yes
4167 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4168 INTLOBJS
="\$(GETTOBJS)"
4169 # Extract the first word of "msgfmt", so it can be a program name with args.
4170 set dummy msgfmt
; ac_word
=$2
4171 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4172 echo "configure:4173: checking for $ac_word" >&5
4173 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4174 echo $ac_n "(cached) $ac_c" 1>&6
4178 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4181 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4182 for ac_dir
in $PATH; do
4183 test -z "$ac_dir" && ac_dir
=.
4184 if test -f $ac_dir/$ac_word; then
4185 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4186 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4192 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4196 MSGFMT
="$ac_cv_path_MSGFMT"
4197 if test -n "$MSGFMT"; then
4198 echo "$ac_t""$MSGFMT" 1>&6
4200 echo "$ac_t""no" 1>&6
4203 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4204 set dummy gmsgfmt
; ac_word
=$2
4205 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4206 echo "configure:4207: checking for $ac_word" >&5
4207 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4208 echo $ac_n "(cached) $ac_c" 1>&6
4212 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4215 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4218 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4220 for ac_dir
in $ac_dummy; do
4221 test -z "$ac_dir" && ac_dir
=.
4222 if test -f $ac_dir/$ac_word; then
4223 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4228 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4232 GMSGFMT
="$ac_cv_path_GMSGFMT"
4233 if test -n "$GMSGFMT"; then
4234 echo "$ac_t""$GMSGFMT" 1>&6
4236 echo "$ac_t""no" 1>&6
4239 # Extract the first word of "xgettext", so it can be a program name with args.
4240 set dummy xgettext
; ac_word
=$2
4241 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4242 echo "configure:4243: checking for $ac_word" >&5
4243 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4244 echo $ac_n "(cached) $ac_c" 1>&6
4248 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4251 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4252 for ac_dir
in $PATH; do
4253 test -z "$ac_dir" && ac_dir
=.
4254 if test -f $ac_dir/$ac_word; then
4255 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4256 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4262 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4266 XGETTEXT
="$ac_cv_path_XGETTEXT"
4267 if test -n "$XGETTEXT"; then
4268 echo "$ac_t""$XGETTEXT" 1>&6
4270 echo "$ac_t""no" 1>&6
4274 USE_INCLUDED_LIBINTL
=yes
4278 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4280 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4281 nls_cv_header_intl
=libintl.h
4282 nls_cv_header_libgt
=libgettext.h
4285 if test "$XGETTEXT" != ":"; then
4286 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4289 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4294 # We need to process the po/ directory.
4298 nls_cv_header_intl
=libintl.h
4299 nls_cv_header_libgt
=libgettext.h
4302 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4303 # because some of the sources are only built for this goal.
4304 if test "$PACKAGE" = gettext; then
4306 USE_INCLUDED_LIBINTL
=yes
4309 for lang
in $ALL_LINGUAS; do
4310 GMOFILES
="$GMOFILES $lang.gmo"
4311 POFILES
="$POFILES $lang.po"
4327 if test "x$CATOBJEXT" != "x"; then
4328 if test "x$ALL_LINGUAS" = "x"; then
4331 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4332 echo "configure:4333: checking for catalogs to be installed" >&5
4334 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4335 case "$ALL_LINGUAS" in
4336 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4339 LINGUAS
=$NEW_LINGUAS
4340 echo "$ac_t""$LINGUAS" 1>&6
4343 if test -n "$LINGUAS"; then
4344 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4348 if test $ac_cv_header_locale_h = yes; then
4349 INCLUDE_LOCALE_H
="#include <locale.h>"
4352 /* The system does not provide the header <locale.h>. Take care yourself. */"
4356 if test -f $srcdir/po2tbl.
sed.
in; then
4357 if test "$CATOBJEXT" = ".cat"; then
4358 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4359 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4360 echo "configure:4361: checking for linux/version.h" >&5
4361 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4362 echo $ac_n "(cached) $ac_c" 1>&6
4364 cat > conftest.
$ac_ext <<EOF
4365 #line 4366 "configure"
4366 #include "confdefs.h"
4367 #include <linux/version.h>
4369 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4370 { (eval echo configure
:4371: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4371 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4372 if test -z "$ac_err"; then
4374 eval "ac_cv_header_$ac_safe=yes"
4377 echo "configure: failed program was:" >&5
4378 cat conftest.
$ac_ext >&5
4380 eval "ac_cv_header_$ac_safe=no"
4384 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4385 echo "$ac_t""yes" 1>&6
4388 echo "$ac_t""no" 1>&6
4393 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4395 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4396 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4399 if test "$PACKAGE" = "gettext"; then
4409 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4415 if test -f $srcdir/po
/POTFILES.
in; then
4416 test -d po || mkdir po
4417 if test "x$srcdir" != "x."; then
4418 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4419 posrcprefix
="$srcdir/"
4421 posrcprefix
="../$srcdir/"
4427 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4428 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4432 # Permit host specific settings.
4433 .
${srcdir}/configure.
host
4436 # Find a good install program. We prefer a C program (faster),
4437 # so one script is as good as another. But avoid the broken or
4438 # incompatible versions:
4439 # SysV /etc/install, /usr/sbin/install
4440 # SunOS /usr/etc/install
4441 # IRIX /sbin/install
4443 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4444 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4445 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4446 # ./install, which can be erroneously created by make from ./install.sh.
4447 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4448 echo "configure:4449: checking for a BSD compatible install" >&5
4449 if test -z "$INSTALL"; then
4450 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4451 echo $ac_n "(cached) $ac_c" 1>&6
4453 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
4454 for ac_dir
in $PATH; do
4455 # Account for people who put trailing slashes in PATH elements.
4457 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
4459 # OSF1 and SCO ODT 3.0 have their own names for install.
4460 # Don't use installbsd from OSF since it installs stuff as root
4462 for ac_prog
in ginstall scoinst
install; do
4463 if test -f $ac_dir/$ac_prog; then
4464 if test $ac_prog = install &&
4465 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
4466 # AIX install. It has an incompatible calling convention.
4469 ac_cv_path_install
="$ac_dir/$ac_prog -c"
4480 if test "${ac_cv_path_install+set}" = set; then
4481 INSTALL
="$ac_cv_path_install"
4483 # As a last resort, use the slow shell script. We don't cache a
4484 # path for INSTALL within a source directory, because that will
4485 # break other packages using the cache if that directory is
4486 # removed, or if the path is relative.
4487 INSTALL
="$ac_install_sh"
4490 echo "$ac_t""$INSTALL" 1>&6
4492 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4493 # It thinks the first close brace ends the variable substitution.
4494 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4496 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
4498 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4501 BFD_HOST_64BIT_LONG
=0
4502 BFD_HOST_64_BIT_DEFINED
=0
4505 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
4506 BFD_HOST_64BIT_LONG
=1
4507 elif test "x${HOST_64BIT_TYPE}" != "x"; then
4508 BFD_HOST_64_BIT_DEFINED
=1
4509 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
4510 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
4517 # Put a plausible default for CC_FOR_BUILD in Makefile.
4518 if test -z "$CC_FOR_BUILD"; then
4519 if test "x$cross_compiling" = "xno"; then
4520 CC_FOR_BUILD
='$(CC)'
4526 # Also set EXEEXT_FOR_BUILD.
4527 if test "x$cross_compiling" = "xno"; then
4528 EXEEXT_FOR_BUILD
='$(EXEEXT)'
4530 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4531 echo "configure:4532: checking for build system executable suffix" >&5
4532 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4533 echo $ac_n "(cached) $ac_c" 1>&6
4536 echo 'int main () { return 0; }' > conftest.c
4537 bfd_cv_build_exeext
=
4538 ${CC_FOR_BUILD} -o conftest conftest.c
1>&5 2>&5
4539 for file in conftest.
*; do
4541 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4542 *) bfd_cv_build_exeext
=`echo $file | sed -e s/conftest//` ;;
4546 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
4549 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4551 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
4555 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
4557 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4558 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4559 echo "configure:4560: checking for $ac_hdr" >&5
4560 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4561 echo $ac_n "(cached) $ac_c" 1>&6
4563 cat > conftest.
$ac_ext <<EOF
4564 #line 4565 "configure"
4565 #include "confdefs.h"
4568 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4569 { (eval echo configure
:4570: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4570 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4571 if test -z "$ac_err"; then
4573 eval "ac_cv_header_$ac_safe=yes"
4576 echo "configure: failed program was:" >&5
4577 cat conftest.
$ac_ext >&5
4579 eval "ac_cv_header_$ac_safe=no"
4583 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4584 echo "$ac_t""yes" 1>&6
4585 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4586 cat >> confdefs.h
<<EOF
4587 #define $ac_tr_hdr 1
4591 echo "$ac_t""no" 1>&6
4595 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
4597 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4598 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4599 echo "configure:4600: checking for $ac_hdr" >&5
4600 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4601 echo $ac_n "(cached) $ac_c" 1>&6
4603 cat > conftest.
$ac_ext <<EOF
4604 #line 4605 "configure"
4605 #include "confdefs.h"
4608 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4609 { (eval echo configure
:4610: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4610 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4611 if test -z "$ac_err"; then
4613 eval "ac_cv_header_$ac_safe=yes"
4616 echo "configure: failed program was:" >&5
4617 cat conftest.
$ac_ext >&5
4619 eval "ac_cv_header_$ac_safe=no"
4623 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4624 echo "$ac_t""yes" 1>&6
4625 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4626 cat >> confdefs.h
<<EOF
4627 #define $ac_tr_hdr 1
4631 echo "$ac_t""no" 1>&6
4635 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4636 echo "configure:4637: checking whether time.h and sys/time.h may both be included" >&5
4637 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4638 echo $ac_n "(cached) $ac_c" 1>&6
4640 cat > conftest.
$ac_ext <<EOF
4641 #line 4642 "configure"
4642 #include "confdefs.h"
4643 #include <sys/types.h>
4644 #include <sys/time.h>
4650 if { (eval echo configure
:4651: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4652 ac_cv_header_time
=yes
4654 echo "configure: failed program was:" >&5
4655 cat conftest.
$ac_ext >&5
4657 ac_cv_header_time
=no
4662 echo "$ac_t""$ac_cv_header_time" 1>&6
4663 if test $ac_cv_header_time = yes; then
4664 cat >> confdefs.h
<<\EOF
4665 #define TIME_WITH_SYS_TIME 1
4671 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4673 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4674 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4675 echo "configure:4676: checking for $ac_hdr that defines DIR" >&5
4676 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4677 echo $ac_n "(cached) $ac_c" 1>&6
4679 cat > conftest.
$ac_ext <<EOF
4680 #line 4681 "configure"
4681 #include "confdefs.h"
4682 #include <sys/types.h>
4688 if { (eval echo configure
:4689: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4690 eval "ac_cv_header_dirent_$ac_safe=yes"
4692 echo "configure: failed program was:" >&5
4693 cat conftest.
$ac_ext >&5
4695 eval "ac_cv_header_dirent_$ac_safe=no"
4699 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4700 echo "$ac_t""yes" 1>&6
4701 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4702 cat >> confdefs.h
<<EOF
4703 #define $ac_tr_hdr 1
4705 ac_header_dirent
=$ac_hdr; break
4707 echo "$ac_t""no" 1>&6
4710 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4711 if test $ac_header_dirent = dirent.h
; then
4712 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4713 echo "configure:4714: checking for opendir in -ldir" >&5
4714 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4715 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4716 echo $ac_n "(cached) $ac_c" 1>&6
4718 ac_save_LIBS
="$LIBS"
4720 cat > conftest.
$ac_ext <<EOF
4721 #line 4722 "configure"
4722 #include "confdefs.h"
4723 /* Override any gcc2 internal prototype to avoid an error. */
4724 /* We use char because int might match the return type of a gcc2
4725 builtin and then its argument prototype would still apply. */
4732 if { (eval echo configure
:4733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4734 eval "ac_cv_lib_$ac_lib_var=yes"
4736 echo "configure: failed program was:" >&5
4737 cat conftest.
$ac_ext >&5
4739 eval "ac_cv_lib_$ac_lib_var=no"
4742 LIBS
="$ac_save_LIBS"
4745 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4746 echo "$ac_t""yes" 1>&6
4749 echo "$ac_t""no" 1>&6
4753 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4754 echo "configure:4755: checking for opendir in -lx" >&5
4755 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4756 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4757 echo $ac_n "(cached) $ac_c" 1>&6
4759 ac_save_LIBS
="$LIBS"
4761 cat > conftest.
$ac_ext <<EOF
4762 #line 4763 "configure"
4763 #include "confdefs.h"
4764 /* Override any gcc2 internal prototype to avoid an error. */
4765 /* We use char because int might match the return type of a gcc2
4766 builtin and then its argument prototype would still apply. */
4773 if { (eval echo configure
:4774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4775 eval "ac_cv_lib_$ac_lib_var=yes"
4777 echo "configure: failed program was:" >&5
4778 cat conftest.
$ac_ext >&5
4780 eval "ac_cv_lib_$ac_lib_var=no"
4783 LIBS
="$ac_save_LIBS"
4786 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4787 echo "$ac_t""yes" 1>&6
4790 echo "$ac_t""no" 1>&6
4795 for ac_func
in fcntl getpagesize setitimer sysconf fdopen getuid getgid
4797 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4798 echo "configure:4799: checking for $ac_func" >&5
4799 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4800 echo $ac_n "(cached) $ac_c" 1>&6
4802 cat > conftest.
$ac_ext <<EOF
4803 #line 4804 "configure"
4804 #include "confdefs.h"
4805 /* System header to define __stub macros and hopefully few prototypes,
4806 which can conflict with char $ac_func(); below. */
4808 /* Override any gcc2 internal prototype to avoid an error. */
4809 /* We use char because int might match the return type of a gcc2
4810 builtin and then its argument prototype would still apply. */
4815 /* The GNU C library defines this for functions which it implements
4816 to always fail with ENOSYS. Some functions are actually named
4817 something starting with __ and the normal name is an alias. */
4818 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4826 if { (eval echo configure
:4827: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4828 eval "ac_cv_func_$ac_func=yes"
4830 echo "configure: failed program was:" >&5
4831 cat conftest.
$ac_ext >&5
4833 eval "ac_cv_func_$ac_func=no"
4838 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4839 echo "$ac_t""yes" 1>&6
4840 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4841 cat >> confdefs.h
<<EOF
4842 #define $ac_tr_func 1
4846 echo "$ac_t""no" 1>&6
4853 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
4854 cat >> confdefs.h
<<\EOF
4855 #define USE_BINARY_FOPEN 1
4860 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4861 echo "configure:4862: checking whether strstr must be declared" >&5
4862 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4863 echo $ac_n "(cached) $ac_c" 1>&6
4865 cat > conftest.
$ac_ext <<EOF
4866 #line 4867 "configure"
4867 #include "confdefs.h"
4870 #ifdef HAVE_STRING_H
4873 #ifdef HAVE_STRINGS_H
4874 #include <strings.h>
4877 #ifdef HAVE_STDLIB_H
4880 #ifdef HAVE_UNISTD_H
4884 char *(*pfn) = (char *(*)) strstr
4887 if { (eval echo configure
:4888: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4889 bfd_cv_decl_needed_strstr
=no
4891 echo "configure: failed program was:" >&5
4892 cat conftest.
$ac_ext >&5
4894 bfd_cv_decl_needed_strstr
=yes
4899 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4900 if test $bfd_cv_decl_needed_strstr = yes; then
4901 cat >> confdefs.h
<<\EOF
4902 #define NEED_DECLARATION_STRSTR 1
4907 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
4908 echo "configure:4909: checking whether malloc must be declared" >&5
4909 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
4910 echo $ac_n "(cached) $ac_c" 1>&6
4912 cat > conftest.
$ac_ext <<EOF
4913 #line 4914 "configure"
4914 #include "confdefs.h"
4917 #ifdef HAVE_STRING_H
4920 #ifdef HAVE_STRINGS_H
4921 #include <strings.h>
4924 #ifdef HAVE_STDLIB_H
4927 #ifdef HAVE_UNISTD_H
4931 char *(*pfn) = (char *(*)) malloc
4934 if { (eval echo configure
:4935: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4936 bfd_cv_decl_needed_malloc
=no
4938 echo "configure: failed program was:" >&5
4939 cat conftest.
$ac_ext >&5
4941 bfd_cv_decl_needed_malloc
=yes
4946 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
4947 if test $bfd_cv_decl_needed_malloc = yes; then
4948 cat >> confdefs.h
<<\EOF
4949 #define NEED_DECLARATION_MALLOC 1
4954 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
4955 echo "configure:4956: checking whether realloc must be declared" >&5
4956 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
4957 echo $ac_n "(cached) $ac_c" 1>&6
4959 cat > conftest.
$ac_ext <<EOF
4960 #line 4961 "configure"
4961 #include "confdefs.h"
4964 #ifdef HAVE_STRING_H
4967 #ifdef HAVE_STRINGS_H
4968 #include <strings.h>
4971 #ifdef HAVE_STDLIB_H
4974 #ifdef HAVE_UNISTD_H
4978 char *(*pfn) = (char *(*)) realloc
4981 if { (eval echo configure
:4982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4983 bfd_cv_decl_needed_realloc
=no
4985 echo "configure: failed program was:" >&5
4986 cat conftest.
$ac_ext >&5
4988 bfd_cv_decl_needed_realloc
=yes
4993 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
4994 if test $bfd_cv_decl_needed_realloc = yes; then
4995 cat >> confdefs.h
<<\EOF
4996 #define NEED_DECLARATION_REALLOC 1
5001 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
5002 echo "configure:5003: checking whether free must be declared" >&5
5003 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
5004 echo $ac_n "(cached) $ac_c" 1>&6
5006 cat > conftest.
$ac_ext <<EOF
5007 #line 5008 "configure"
5008 #include "confdefs.h"
5011 #ifdef HAVE_STRING_H
5014 #ifdef HAVE_STRINGS_H
5015 #include <strings.h>
5018 #ifdef HAVE_STDLIB_H
5021 #ifdef HAVE_UNISTD_H
5025 char *(*pfn) = (char *(*)) free
5028 if { (eval echo configure
:5029: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5030 bfd_cv_decl_needed_free
=no
5032 echo "configure: failed program was:" >&5
5033 cat conftest.
$ac_ext >&5
5035 bfd_cv_decl_needed_free
=yes
5040 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
5041 if test $bfd_cv_decl_needed_free = yes; then
5042 cat >> confdefs.h
<<\EOF
5043 #define NEED_DECLARATION_FREE 1
5048 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
5049 echo "configure:5050: checking whether getenv must be declared" >&5
5050 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
5051 echo $ac_n "(cached) $ac_c" 1>&6
5053 cat > conftest.
$ac_ext <<EOF
5054 #line 5055 "configure"
5055 #include "confdefs.h"
5058 #ifdef HAVE_STRING_H
5061 #ifdef HAVE_STRINGS_H
5062 #include <strings.h>
5065 #ifdef HAVE_STDLIB_H
5068 #ifdef HAVE_UNISTD_H
5072 char *(*pfn) = (char *(*)) getenv
5075 if { (eval echo configure
:5076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5077 bfd_cv_decl_needed_getenv
=no
5079 echo "configure: failed program was:" >&5
5080 cat conftest.
$ac_ext >&5
5082 bfd_cv_decl_needed_getenv
=yes
5087 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
5088 if test $bfd_cv_decl_needed_getenv = yes; then
5089 cat >> confdefs.h
<<\EOF
5090 #define NEED_DECLARATION_GETENV 1
5096 # If we are configured native, pick a core file support file.
5100 if test "${target}" = "${host}"; then
5105 alpha
*-*-linux-gnu*)
5106 COREFILE
=trad-core.lo
5107 TRAD_HEADER
='"hosts/alphalinux.h"'
5109 alpha
*-*-netbsd* | alpha
*-*-openbsd*)
5110 COREFILE
=netbsd-core.lo
5112 alpha
*-*-*) COREFILE
=osf-core.lo
;;
5113 arm-
*-freebsd*) COREFILE
='' ;;
5114 arm-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5115 arm-
*-riscix) COREFILE
=trad-core.lo
;;
5116 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
5117 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
5118 hppa
*-*-mpeix*) COREFILE
=hpux-core.lo
;;
5119 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
5120 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
5122 COREFILE
=trad-core.lo
5123 TRAD_HEADER
='"hosts/i370linux.h"'
5126 i
[3-7]86-sequent-bsd*)
5127 COREFILE
=trad-core.lo
5128 TRAD_HEADER
='"hosts/symmetry.h"'
5130 i
[3-7]86-sequent-sysv4*) ;;
5131 i
[3-7]86-sequent-sysv*)
5132 COREFILE
=trad-core.lo
5133 TRAD_HEADER
='"hosts/symmetry.h"'
5138 i
[3-7]86-*-bsd* | i
[3-7]86-*-freebsd[123] | i
[3-7]86-*-freebsd[123]\.
* | i
[3-7]86-*-freebsd4\.
[01234]* | i
[3-7]86-*-freebsd*aout
*)
5139 COREFILE
=trad-core.lo
5140 TRAD_HEADER
='"hosts/i386bsd.h"'
5142 i
[3-7]86-*-freebsd*)
5144 TRAD_HEADER
='"hosts/i386bsd.h"'
5146 i
[3-7]86-*-netbsd* | i
[3-7]86-*-openbsd*)
5147 COREFILE
=netbsd-core.lo
5149 i
[3-7]86-esix-sysv3*)
5150 COREFILE
=trad-core.lo
5151 TRAD_HEADER
='"hosts/esix.h"'
5153 i
[3-7]86-*-sco3.2v5
*)
5154 COREFILE
=sco5-core.lo
5156 i
[3-7]86-*-sco* | i
[3-7]86-*-isc*)
5157 COREFILE
=trad-core.lo
5158 TRAD_HEADER
='"hosts/i386sco.h"'
5161 COREFILE
=trad-core.lo
5162 TRAD_HEADER
='"hosts/i386mach3.h"'
5164 i
[3-7]86-*-linux-gnu*)
5165 COREFILE
=trad-core.lo
5166 TRAD_HEADER
='"hosts/i386linux.h"'
5168 i
[3-7]86-*-isc*) COREFILE
=trad-core.lo
;;
5169 i
[3-7]86-*-aix*) COREFILE
=aix386-core.lo
;;
5170 i860-
*-mach3* | i860-
*-osf1*)
5171 COREFILE
=trad-core.lo
5172 TRAD_HEADER
='"hosts/i860mach3.h"'
5175 COREFILE
=trad-core.lo
5176 TRAD_HEADER
='"hosts/mipsbsd.h"'
5179 COREFILE
=trad-core.lo
5180 TRAD_HEADER
='"hosts/mipsmach3.h"'
5182 mips-
*-netbsd* | mips
*-*-openbsd*)
5183 COREFILE
=netbsd-core.lo
5186 COREFILE
=trad-core.lo
5187 TRAD_HEADER
='"hosts/decstation.h"'
5189 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
5190 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
5191 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
5193 COREFILE
=trad-core.lo
5194 TRAD_HEADER
='"hosts/mipsmach3.h"'
5197 mips-
*-sysv* | mips-
*-riscos*)
5198 COREFILE
=trad-core.lo
5199 TRAD_HEADER
='"hosts/riscos.h"'
5202 COREFILE
=trad-core.lo
5203 TRAD_HEADER
='"hosts/news-mips.h"'
5206 COREFILE
=trad-core.lo
5207 TRAD_HEADER
='"hosts/dpx2.h"'
5209 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
5211 COREFILE
=trad-core.lo
5212 TRAD_HEADER
='"hosts/hp300bsd.h"'
5215 COREFILE
=trad-core.lo
5216 TRAD_HEADER
='"hosts/m68klinux.h"'
5218 m68
*-motorola-sysv*)
5219 COREFILE
=trad-core.lo
5220 TRAD_HEADER
='"hosts/delta68.h"'
5223 COREFILE
=trad-core.lo
5224 TRAD_HEADER
='"hosts/news.h"'
5226 m68
*-*-netbsd* | m68
*-*-openbsd*)
5227 COREFILE
=netbsd-core.lo
5230 COREFILE
=trad-core.lo
5231 TRAD_HEADER
='"hosts/m68kaux.h"'
5235 m88
*-motorola-sysv*)
5236 COREFILE
=ptrace-core.lo
5239 COREFILE
=trad-core.lo
5240 TRAD_HEADER
='"hosts/m88kmach3.h"'
5243 COREFILE
=trad-core.lo
5244 TRAD_HEADER
='"hosts/pc532mach.h"'
5246 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
5247 COREFILE
=netbsd-core.lo
5250 COREFILE
=lynx-core.lo
5252 rs6000-
*-aix5.
* | powerpc-
*-aix5.
*)
5253 COREFILE
=rs6000-core.lo
5254 COREFLAG
="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
5256 rs6000-
*-aix4.
[3-9]* | powerpc-
*-aix4.
[3-9]*)
5257 COREFILE
=rs6000-core.lo
5258 COREFLAG
="$COREFLAG -DAIX_CORE_DUMPX_CORE"
5259 # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
5260 # have c_impl as a member of struct core_dumpx
5261 echo $ac_n "checking for c_impl in struct core_dumpx""... $ac_c" 1>&6
5262 echo "configure:5263: checking for c_impl in struct core_dumpx" >&5
5263 cat > conftest.
$ac_ext <<EOF
5264 #line 5265 "configure"
5265 #include "confdefs.h"
5268 struct core_dumpx c; c.c_impl = 0;
5271 if { (eval echo configure
:5272: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5273 cat >> confdefs.h
<<\EOF
5274 #define HAVE_ST_C_IMPL 1
5277 echo "$ac_t""yes" 1>&6
5279 echo "configure: failed program was:" >&5
5280 cat conftest.
$ac_ext >&5
5282 echo "$ac_t""no" 1>&6
5286 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5287 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
5288 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5289 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
5291 powerpc-
*-freebsd*) COREFILE
='' ;;
5292 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5293 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
5294 s390
*-*-*) COREFILE
=trad-core.lo
;;
5295 sh
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
5296 sparc-
*-netbsd* | sparc
*-*-openbsd*)
5297 COREFILE
=netbsd-core.lo
5300 COREFILE
=trad-core.lo
5301 TRAD_HEADER
='"hosts/tahoe.h"'
5303 vax-
*-netbsd* | vax-
*-openbsd*)
5304 COREFILE
=netbsd-core.lo
5307 COREFILE
=trad-core.lo
5308 TRAD_HEADER
='"hosts/vaxult2.h"'
5311 COREFILE
=trad-core.lo
5312 TRAD_HEADER
='"hosts/vaxult2.h"'
5315 COREFILE
=trad-core.lo
5316 TRAD_HEADER
='"hosts/vaxbsd.h"'
5318 x86_64-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5322 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
5323 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
5324 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
5325 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
5326 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
5327 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
5328 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
5329 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
5330 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
5331 sco5-core.lo
) COREFLAG
="$COREFLAG -DSCO5_CORE" ;;
5332 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
5335 # ELF corefile support has several flavors, but all of
5336 # them use something called <sys/procfs.h>
5337 for ac_hdr
in sys
/procfs.h
5339 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5340 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5341 echo "configure:5342: checking for $ac_hdr" >&5
5342 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5343 echo $ac_n "(cached) $ac_c" 1>&6
5345 cat > conftest.
$ac_ext <<EOF
5346 #line 5347 "configure"
5347 #include "confdefs.h"
5350 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5351 { (eval echo configure
:5352: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5352 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5353 if test -z "$ac_err"; then
5355 eval "ac_cv_header_$ac_safe=yes"
5358 echo "configure: failed program was:" >&5
5359 cat conftest.
$ac_ext >&5
5361 eval "ac_cv_header_$ac_safe=no"
5365 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5366 echo "$ac_t""yes" 1>&6
5367 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5368 cat >> confdefs.h
<<EOF
5369 #define $ac_tr_hdr 1
5373 echo "$ac_t""no" 1>&6
5377 if test "$ac_cv_header_sys_procfs_h" = yes; then
5378 echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
5379 echo "configure:5380: checking for prstatus_t in sys/procfs.h" >&5
5380 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
5381 echo $ac_n "(cached) $ac_c" 1>&6
5383 cat > conftest.
$ac_ext <<EOF
5384 #line 5385 "configure"
5385 #include "confdefs.h"
5388 #include <sys/procfs.h>
5393 if { (eval echo configure
:5394: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5395 bfd_cv_have_sys_procfs_type_prstatus_t
=yes
5397 echo "configure: failed program was:" >&5
5398 cat conftest.
$ac_ext >&5
5400 bfd_cv_have_sys_procfs_type_prstatus_t
=no
5406 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5407 cat >> confdefs.h
<<\EOF
5408 #define HAVE_PRSTATUS_T 1
5412 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
5414 echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5415 echo "configure:5416: checking for prstatus32_t in sys/procfs.h" >&5
5416 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
5417 echo $ac_n "(cached) $ac_c" 1>&6
5419 cat > conftest.
$ac_ext <<EOF
5420 #line 5421 "configure"
5421 #include "confdefs.h"
5424 #include <sys/procfs.h>
5429 if { (eval echo configure
:5430: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5431 bfd_cv_have_sys_procfs_type_prstatus32_t
=yes
5433 echo "configure: failed program was:" >&5
5434 cat conftest.
$ac_ext >&5
5436 bfd_cv_have_sys_procfs_type_prstatus32_t
=no
5442 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5443 cat >> confdefs.h
<<\EOF
5444 #define HAVE_PRSTATUS32_T 1
5448 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
5450 echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5451 echo "configure:5452: checking for prstatus_t.pr_who in sys/procfs.h" >&5
5452 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
5453 echo $ac_n "(cached) $ac_c" 1>&6
5455 cat > conftest.
$ac_ext <<EOF
5456 #line 5457 "configure"
5457 #include "confdefs.h"
5460 #include <sys/procfs.h>
5462 prstatus_t avar; void* aref = (void*) &avar.pr_who
5465 if { (eval echo configure
:5466: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5467 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=yes
5469 echo "configure: failed program was:" >&5
5470 cat conftest.
$ac_ext >&5
5472 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=no
5478 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5479 cat >> confdefs.h
<<\EOF
5480 #define HAVE_PRSTATUS_T_PR_WHO 1
5484 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
5486 echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5487 echo "configure:5488: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
5488 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
5489 echo $ac_n "(cached) $ac_c" 1>&6
5491 cat > conftest.
$ac_ext <<EOF
5492 #line 5493 "configure"
5493 #include "confdefs.h"
5496 #include <sys/procfs.h>
5498 prstatus32_t avar; void* aref = (void*) &avar.pr_who
5501 if { (eval echo configure
:5502: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5503 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=yes
5505 echo "configure: failed program was:" >&5
5506 cat conftest.
$ac_ext >&5
5508 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=no
5514 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5515 cat >> confdefs.h
<<\EOF
5516 #define HAVE_PRSTATUS32_T_PR_WHO 1
5520 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
5522 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5523 echo "configure:5524: checking for pstatus_t in sys/procfs.h" >&5
5524 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5525 echo $ac_n "(cached) $ac_c" 1>&6
5527 cat > conftest.
$ac_ext <<EOF
5528 #line 5529 "configure"
5529 #include "confdefs.h"
5532 #include <sys/procfs.h>
5537 if { (eval echo configure
:5538: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5539 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
5541 echo "configure: failed program was:" >&5
5542 cat conftest.
$ac_ext >&5
5544 bfd_cv_have_sys_procfs_type_pstatus_t
=no
5550 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5551 cat >> confdefs.h
<<\EOF
5552 #define HAVE_PSTATUS_T 1
5556 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5558 echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5559 echo "configure:5560: checking for pxstatus_t in sys/procfs.h" >&5
5560 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
5561 echo $ac_n "(cached) $ac_c" 1>&6
5563 cat > conftest.
$ac_ext <<EOF
5564 #line 5565 "configure"
5565 #include "confdefs.h"
5568 #include <sys/procfs.h>
5573 if { (eval echo configure
:5574: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5575 bfd_cv_have_sys_procfs_type_pxstatus_t
=yes
5577 echo "configure: failed program was:" >&5
5578 cat conftest.
$ac_ext >&5
5580 bfd_cv_have_sys_procfs_type_pxstatus_t
=no
5586 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
5587 cat >> confdefs.h
<<\EOF
5588 #define HAVE_PXSTATUS_T 1
5592 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
5594 echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5595 echo "configure:5596: checking for pstatus32_t in sys/procfs.h" >&5
5596 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
5597 echo $ac_n "(cached) $ac_c" 1>&6
5599 cat > conftest.
$ac_ext <<EOF
5600 #line 5601 "configure"
5601 #include "confdefs.h"
5604 #include <sys/procfs.h>
5609 if { (eval echo configure
:5610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5611 bfd_cv_have_sys_procfs_type_pstatus32_t
=yes
5613 echo "configure: failed program was:" >&5
5614 cat conftest.
$ac_ext >&5
5616 bfd_cv_have_sys_procfs_type_pstatus32_t
=no
5622 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5623 cat >> confdefs.h
<<\EOF
5624 #define HAVE_PSTATUS32_T 1
5628 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
5630 echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
5631 echo "configure:5632: checking for prpsinfo_t in sys/procfs.h" >&5
5632 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
5633 echo $ac_n "(cached) $ac_c" 1>&6
5635 cat > conftest.
$ac_ext <<EOF
5636 #line 5637 "configure"
5637 #include "confdefs.h"
5640 #include <sys/procfs.h>
5645 if { (eval echo configure
:5646: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5647 bfd_cv_have_sys_procfs_type_prpsinfo_t
=yes
5649 echo "configure: failed program was:" >&5
5650 cat conftest.
$ac_ext >&5
5652 bfd_cv_have_sys_procfs_type_prpsinfo_t
=no
5658 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5659 cat >> confdefs.h
<<\EOF
5660 #define HAVE_PRPSINFO_T 1
5664 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
5666 echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5667 echo "configure:5668: checking for prpsinfo32_t in sys/procfs.h" >&5
5668 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
5669 echo $ac_n "(cached) $ac_c" 1>&6
5671 cat > conftest.
$ac_ext <<EOF
5672 #line 5673 "configure"
5673 #include "confdefs.h"
5676 #include <sys/procfs.h>
5681 if { (eval echo configure
:5682: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5683 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=yes
5685 echo "configure: failed program was:" >&5
5686 cat conftest.
$ac_ext >&5
5688 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=no
5694 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5695 cat >> confdefs.h
<<\EOF
5696 #define HAVE_PRPSINFO32_T 1
5700 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
5702 echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
5703 echo "configure:5704: checking for psinfo_t in sys/procfs.h" >&5
5704 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
5705 echo $ac_n "(cached) $ac_c" 1>&6
5707 cat > conftest.
$ac_ext <<EOF
5708 #line 5709 "configure"
5709 #include "confdefs.h"
5712 #include <sys/procfs.h>
5717 if { (eval echo configure
:5718: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5719 bfd_cv_have_sys_procfs_type_psinfo_t
=yes
5721 echo "configure: failed program was:" >&5
5722 cat conftest.
$ac_ext >&5
5724 bfd_cv_have_sys_procfs_type_psinfo_t
=no
5730 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5731 cat >> confdefs.h
<<\EOF
5732 #define HAVE_PSINFO_T 1
5736 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
5738 echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5739 echo "configure:5740: checking for psinfo32_t in sys/procfs.h" >&5
5740 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
5741 echo $ac_n "(cached) $ac_c" 1>&6
5743 cat > conftest.
$ac_ext <<EOF
5744 #line 5745 "configure"
5745 #include "confdefs.h"
5748 #include <sys/procfs.h>
5753 if { (eval echo configure
:5754: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5755 bfd_cv_have_sys_procfs_type_psinfo32_t
=yes
5757 echo "configure: failed program was:" >&5
5758 cat conftest.
$ac_ext >&5
5760 bfd_cv_have_sys_procfs_type_psinfo32_t
=no
5766 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5767 cat >> confdefs.h
<<\EOF
5768 #define HAVE_PSINFO32_T 1
5772 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
5774 echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
5775 echo "configure:5776: checking for lwpstatus_t in sys/procfs.h" >&5
5776 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
5777 echo $ac_n "(cached) $ac_c" 1>&6
5779 cat > conftest.
$ac_ext <<EOF
5780 #line 5781 "configure"
5781 #include "confdefs.h"
5784 #include <sys/procfs.h>
5789 if { (eval echo configure
:5790: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5791 bfd_cv_have_sys_procfs_type_lwpstatus_t
=yes
5793 echo "configure: failed program was:" >&5
5794 cat conftest.
$ac_ext >&5
5796 bfd_cv_have_sys_procfs_type_lwpstatus_t
=no
5802 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5803 cat >> confdefs.h
<<\EOF
5804 #define HAVE_LWPSTATUS_T 1
5808 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
5810 echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5811 echo "configure:5812: checking for lwpxstatus_t in sys/procfs.h" >&5
5812 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
5813 echo $ac_n "(cached) $ac_c" 1>&6
5815 cat > conftest.
$ac_ext <<EOF
5816 #line 5817 "configure"
5817 #include "confdefs.h"
5820 #include <sys/procfs.h>
5825 if { (eval echo configure
:5826: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5827 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=yes
5829 echo "configure: failed program was:" >&5
5830 cat conftest.
$ac_ext >&5
5832 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=no
5838 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
5839 cat >> confdefs.h
<<\EOF
5840 #define HAVE_LWPXSTATUS_T 1
5844 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
5846 echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
5847 echo "configure:5848: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
5848 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
5849 echo $ac_n "(cached) $ac_c" 1>&6
5851 cat > conftest.
$ac_ext <<EOF
5852 #line 5853 "configure"
5853 #include "confdefs.h"
5856 #include <sys/procfs.h>
5858 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
5861 if { (eval echo configure
:5862: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5863 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=yes
5865 echo "configure: failed program was:" >&5
5866 cat conftest.
$ac_ext >&5
5868 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=no
5874 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
5875 cat >> confdefs.h
<<\EOF
5876 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
5880 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
5882 echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
5883 echo "configure:5884: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
5884 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
5885 echo $ac_n "(cached) $ac_c" 1>&6
5887 cat > conftest.
$ac_ext <<EOF
5888 #line 5889 "configure"
5889 #include "confdefs.h"
5892 #include <sys/procfs.h>
5894 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
5897 if { (eval echo configure
:5898: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5899 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=yes
5901 echo "configure: failed program was:" >&5
5902 cat conftest.
$ac_ext >&5
5904 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=no
5910 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
5911 cat >> confdefs.h
<<\EOF
5912 #define HAVE_LWPSTATUS_T_PR_REG 1
5916 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
5918 echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5919 echo "configure:5920: checking for win32_pstatus_t in sys/procfs.h" >&5
5920 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
5921 echo $ac_n "(cached) $ac_c" 1>&6
5923 cat > conftest.
$ac_ext <<EOF
5924 #line 5925 "configure"
5925 #include "confdefs.h"
5928 #include <sys/procfs.h>
5930 win32_pstatus_t avar
5933 if { (eval echo configure
:5934: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5935 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=yes
5937 echo "configure: failed program was:" >&5
5938 cat conftest.
$ac_ext >&5
5940 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=no
5946 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
5947 cat >> confdefs.h
<<\EOF
5948 #define HAVE_WIN32_PSTATUS_T 1
5952 echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
5958 if test -n "$TRAD_HEADER"; then
5959 cat >> confdefs.h
<<EOF
5960 #define TRAD_HEADER $TRAD_HEADER
5965 # Horrible hacks to build DLLs on Windows.
5970 if test "$enable_shared" = "yes"; then
5971 WIN32LDFLAGS
="-no-undefined"
5972 WIN32LIBADD
="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
5976 # We borrow WIN32LIBADD so that the shared libbfd won't depend on
5980 # Linux/MIPS uses PIC by default.
5981 if test "$enable_shared" = "yes"; then
5982 WIN32LIBADD
="-L../libiberty -liberty"
5986 x
=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
5987 if test -n "$x"; then
5988 WIN32LIBADD
="-L../libiberty/pic -liberty"
5999 # Canonicalize the secondary target names.
6000 if test -n "$enable_targets" ; then
6001 for targ
in `echo $enable_targets | sed 's/,/ /g'`
6003 result
=`$ac_config_sub $targ 2>/dev/null`
6004 if test -n "$result" ; then
6005 canon_targets
="$canon_targets $result"
6007 # Allow targets that config.sub doesn't recognize, like "all".
6008 canon_targets
="$canon_targets $targ"
6019 for targ
in $target $canon_targets
6021 if test "x$targ" = "xall"; then
6023 assocvecs
="$assocvecs $targ_defvec $targ_selvecs"
6025 .
$srcdir/config.bfd
6026 if test "x$targ" = "x$target"; then
6029 selvecs
="$selvecs $targ_defvec $targ_selvecs"
6030 selarchs
="$selarchs $targ_archs"
6031 TDEFINES
="$TDEFINES $targ_cflags"
6036 # This processing still needs to be done if we're to decide properly whether
6037 # 64-bit support needs to be compiled in. Currently, it will be included if
6038 # the default or any other explicitly requested target requires it; it
6039 # will not be included on a 32-bit host if no 64-bit target is requested, and
6040 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
6043 # uniq the default and selected vectors in all the configured targets.
6045 for i
in $selvecs ; do
6054 # uniq the associated vectors in all the configured targets.
6056 for i
in $assocvecs ; do
6065 # uniq the architectures in all the configured targets.
6067 for i
in $selarchs ; do
6075 # Target backend .o files.
6078 elf
="elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
6084 # This list is alphabetized to make it easy to compare
6085 # with the two vector lists in targets.c. For the same reason,
6086 # use one entry per line, even though this leads to long lines.
6087 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
6088 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
6089 aix5coff64_vec
) tb
="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size
=64 ;;
6090 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
6091 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
6092 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
6093 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
6094 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
6095 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
6096 arm_epoc_pe_big_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
6097 arm_epoc_pe_little_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
6098 arm_epoc_pei_big_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
6099 arm_epoc_pei_little_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
6100 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
6101 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
6102 armnetbsd_vec
) tb
="$tb armnetbsd.lo aout32.lo" ;;
6103 armpe_big_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
6104 armpe_little_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
6105 armpei_big_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
6106 armpei_little_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
6107 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
6108 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
6109 bfd_efi_app_ia32_vec
) tb
="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
6110 bfd_efi_app_ia64_vec
) tb
="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size
=64 ;;
6111 bfd_elf32_am33lin_vec
) tb
="$tb elf32-am33lin.lo elf32.lo $elf" ;;
6112 bfd_elf32_avr_vec
) tb
="$tb elf32-avr.lo elf32.lo $elf" ;;
6113 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
6114 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
6115 bfd_elf32_bigarm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
6116 bfd_elf32_bigarm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
6117 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6118 bfd_elf32_cris_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
6119 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
6120 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
6121 bfd_elf32_dlx_big_vec
) tb
="$tb elf32-dlx.lo elf32.lo $elf" ;;
6122 bfd_elf32_fr30_vec
) tb
="$tb elf32-fr30.lo elf32.lo $elf" ;;
6123 bfd_elf32_frv_vec
) tb
="$tb elf32-frv.lo elf32.lo $elf" ;;
6124 bfd_elf32_h8300_vec
) tb
="$tb elf32-h8300.lo elf32.lo $elf" ;;
6125 bfd_elf32_hppa_linux_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
6126 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
6127 bfd_elf32_i370_vec
) tb
="$tb elf32-i370.lo elf32.lo $elf" ;;
6128 bfd_elf32_i386_freebsd_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
6129 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
6130 bfd_elf32_i860_little_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
6131 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
6132 bfd_elf32_i960_vec
) tb
="$tb elf32-i960.lo elf32.lo $elf" ;;
6133 bfd_elf32_ia64_big_vec
) tb
="$tb elf32-ia64.lo elf32.lo $elf" ;;
6134 bfd_elf32_ia64_hpux_big_vec
) tb
="$tb elf32-ia64.lo elf32.lo $elf";;
6135 bfd_elf32_ip2k_vec
) tb
="$tb elf32-ip2k.lo elf32.lo $elf" ;;
6136 bfd_elf32_iq2000_vec
) tb
="$tb elf32-iq2000.lo elf32.lo $elf" ;;
6137 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
6138 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
6139 bfd_elf32_littlearm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
6140 bfd_elf32_littlearm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
6141 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6142 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
6143 bfd_elf32_m68hc11_vec
) tb
="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
6144 bfd_elf32_m68hc12_vec
) tb
="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
6145 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
6146 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
6147 bfd_elf32_mcore_big_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
6148 bfd_elf32_mcore_little_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
6149 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
6150 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
6151 bfd_elf32_msp430_vec
) tb
="$tb elf32-msp430.lo elf32.lo $elf" ;;
6152 bfd_elf32_nbigmips_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6153 bfd_elf32_nlittlemips_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6154 bfd_elf32_ntradbigmips_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6155 bfd_elf32_ntradlittlemips_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6156 bfd_elf32_openrisc_vec
) tb
="$tb elf32-openrisc.lo elf32.lo $elf" ;;
6157 bfd_elf32_or32_big_vec
) tb
="$tb elf32-or32.lo elf32.lo $elf" ;;
6158 bfd_elf32_pj_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
6159 bfd_elf32_pjl_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
6160 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
6161 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
6162 bfd_elf32_s390_vec
) tb
="$tb elf32-s390.lo elf32.lo $elf" ;;
6163 # FIXME: We include cofflink.lo not because it's needed for
6164 # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
6165 # which needs it but does not list it. Should be fixed in right place.
6166 bfd_elf32_sh64_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size
=64 ;;
6167 bfd_elf32_sh64l_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size
=64 ;;
6168 bfd_elf32_sh64lin_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size
=64 ;;
6169 bfd_elf32_sh64blin_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size
=64 ;;
6170 bfd_elf32_sh64lnbsd_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" ;;
6171 bfd_elf32_sh64nbsd_vec
) tb
="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" ;;
6172 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6173 bfd_elf32_shblin_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6174 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6175 bfd_elf32_shlin_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6176 bfd_elf32_shlnbsd_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6177 bfd_elf32_shnbsd_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6178 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
6179 bfd_elf32_tradbigmips_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6180 bfd_elf32_tradlittlemips_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6181 bfd_elf32_us_cris_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
6182 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
6183 bfd_elf32_vax_vec
) tb
="$tb elf32-vax.lo elf32.lo $elf" ;;
6184 bfd_elf32_xstormy16_vec
) tb
="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
6185 bfd_elf32_xtensa_le_vec
) tb
="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
6186 bfd_elf32_xtensa_be_vec
) tb
="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
6187 bfd_elf64_alpha_freebsd_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"; target_size
=64 ;;
6188 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"; target_size
=64 ;;
6189 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6190 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6191 bfd_elf64_hppa_linux_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
6192 bfd_elf64_hppa_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
6193 bfd_elf64_ia64_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6194 bfd_elf64_ia64_hpux_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6195 bfd_elf64_ia64_little_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"; target_size
=64 ;;
6196 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6197 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6198 bfd_elf64_mmix_vec
) tb
="$tb elf64-mmix.lo elf64.lo $elf" target_size
=64 ;;
6199 bfd_elf64_powerpc_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
6200 bfd_elf64_powerpcle_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size
=64 ;;
6201 bfd_elf64_s390_vec
) tb
="$tb elf64-s390.lo elf64.lo $elf"; target_size
=64 ;;
6202 bfd_elf64_sh64_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6203 bfd_elf64_sh64l_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6204 bfd_elf64_sh64lin_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6205 bfd_elf64_sh64blin_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6206 bfd_elf64_sh64lnbsd_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6207 bfd_elf64_sh64nbsd_vec
) tb
="$tb elf64-sh64.lo elf64.lo $elf" target_size
=64 ;;
6208 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"; target_size
=64 ;;
6209 bfd_elf64_tradbigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6210 bfd_elf64_tradlittlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size
=64 ;;
6211 bfd_elf64_x86_64_vec
) tb
="$tb elf64-x86-64.lo elf64.lo $elf"; target_size
=64 ;;
6212 bfd_mmo_vec
) tb
="$tb mmo.lo" target_size
=64 ;;
6213 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6214 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6215 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6216 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6217 cris_aout_vec
) tb
="$tb aout-cris.lo" ;;
6218 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"; target_size
=64 ;;
6219 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6220 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6221 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6222 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size
=64 ;;
6223 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
6224 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
6225 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
6226 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
6227 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
6228 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
6229 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
6230 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
6231 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
6232 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
6233 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
6234 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
6235 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
6236 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
6237 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
6238 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
6239 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
6240 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
6241 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
6242 i386pe_vec
) tb
="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
6243 i386pei_vec
) tb
="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
6244 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
6245 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
6246 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
6247 ieee_vec
) tb
="$tb ieee.lo" ;;
6248 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
6249 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
6250 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
6251 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
6252 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
6253 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
6254 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
6255 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
6256 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
6257 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
6258 m88kmach3_vec
) tb
="$tb m88kmach3.lo aout32.lo" ;;
6259 mach_o_be_vec
) tb
="$tb mach-o.lo" ;;
6260 mach_o_le_vec
) tb
="$tb mach-o.lo" ;;
6261 mach_o_fat_vec
) tb
="$tb mach-o.lo" ;;
6262 mcore_pe_big_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6263 mcore_pe_little_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6264 mcore_pei_big_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6265 mcore_pei_little_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6266 mipslpe_vec
) tb
="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
6267 mipslpei_vec
) tb
="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
6268 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
6269 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size
=64 ;;
6270 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
6271 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
6272 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
6273 or32coff_big_vec
) tb
="$tb coff-or32.lo cofflink.lo" ;;
6274 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
6275 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
6276 pef_vec
) tb
="$tb pef.lo" ;;
6277 pef_xlib_vec
) tb
="$tb pef.lo" ;;
6278 pdp11_aout_vec
) tb
="$tb pdp11.lo" ;;
6279 pmac_xcoff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
6280 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
6281 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
6282 rs6000coff64_vec
) tb
="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size
=64 ;;
6283 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
6284 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6285 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6286 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6287 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
6288 shlpe_vec
) tb
="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6289 shlpei_vec
) tb
="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6290 som_vec
) tb
="$tb som.lo" ;;
6291 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
6292 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
6293 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo" ;;
6294 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
6295 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
6296 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
6297 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
6298 sym_vec
) tb
="$tb xsym.lo" ;;
6299 tic30_aout_vec
) tb
="$tb aout-tic30.lo" ;;
6300 tic30_coff_vec
) tb
="$tb coff-tic30.lo" ;;
6301 tic4x_coff0_vec
) tb
="$tb coff-tic4x.lo" ;;
6302 tic4x_coff0_beh_vec
) tb
="$tb coff-tic4x.lo" ;;
6303 tic4x_coff1_vec
) tb
="$tb coff-tic4x.lo" ;;
6304 tic4x_coff1_beh_vec
) tb
="$tb coff-tic4x.lo" ;;
6305 tic4x_coff2_vec
) tb
="$tb coff-tic4x.lo" ;;
6306 tic4x_coff2_beh_vec
) tb
="$tb coff-tic4x.lo" ;;
6307 tic54x_coff0_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6308 tic54x_coff0_vec
) tb
="$tb coff-tic54x.lo" ;;
6309 tic54x_coff1_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6310 tic54x_coff1_vec
) tb
="$tb coff-tic54x.lo" ;;
6311 tic54x_coff2_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
6312 tic54x_coff2_vec
) tb
="$tb coff-tic54x.lo" ;;
6313 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
6314 vaxnetbsd_vec
) tb
="$tb vaxnetbsd.lo aout32.lo" ;;
6315 vax1knetbsd_vec
) tb
="$tb vax1knetbsd.lo aout32.lo" ;;
6316 vaxbsd_vec
) tb
="$tb vaxbsd.lo aout32.lo" ;;
6317 versados_vec
) tb
="$tb versados.lo" ;;
6318 vms_alpha_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size
=64 ;;
6319 vms_vax_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
6320 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
6321 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
6322 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
6324 # These appear out of order in targets.c
6325 srec_vec
) tb
="$tb srec.lo" ;;
6326 symbolsrec_vec
) tb
="$tb srec.lo" ;;
6327 tekhex_vec
) tb
="$tb tekhex.lo" ;;
6328 cisco_core_big_vec
) tb
="$tb cisco-core.lo" ;;
6329 cisco_core_little_vec
) tb
="$tb cisco-core.lo" ;;
6332 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
6335 if test ${target_size} = 64; then
6338 if test x
"${vec}" = x
"${defvec}"; then
6339 bfd_default_target_size
=${target_size}
6343 # Target architecture .o files.
6344 # A couple of CPUs use shorter file names to avoid problems on DOS
6346 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
6348 # Weed out duplicate .o files.
6370 if test x
${all_targets} = xtrue
; then
6371 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
6372 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
6376 test -n "$assocvecs" &&
6377 assocvecs
=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6378 else # all_targets is true
6379 # Only set these if they will be nonempty, for the clever echo.
6382 test -n "$selvecs" &&
6383 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
6384 test -n "$selvecs" &&
6385 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6386 test -n "$selarchs" &&
6387 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6388 fi # all_targets is true
6390 case ${host64}-${target64}-${want64} in
6393 bfd_libs
='$(BFD64_LIBS) $(BFD32_LIBS)'
6394 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
6395 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
6396 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
6397 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
6399 if test -n "$GCC" ; then
6401 echo $ac_n "checking for gcc version with buggy 64-bit support""... $ac_c" 1>&6
6402 echo "configure:6403: checking for gcc version with buggy 64-bit support" >&5
6403 # Add more tests for gcc versions with non-working 64-bit support here.
6404 cat > conftest.
$ac_ext <<EOF
6405 #line 6406 "configure"
6406 #include "confdefs.h"
6407 :__GNUC__:__GNUC_MINOR__:__i386__:
6409 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6410 egrep ": 2 : 91 : 1 :" >/dev
/null
2>&1; then
6413 echo "$ac_t""yes: egcs-1.1.2 on ix86 spotted" 1>&6
6416 echo "$ac_t""no" 1>&6
6420 if test $bad_64bit_gcc = yes ; then
6421 { echo "configure: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" 1>&2; exit 1; }
6427 bfd_libs
='$(BFD32_LIBS)'
6428 all_backends
='$(BFD32_BACKENDS)'
6440 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
6441 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
6442 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
6443 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
6444 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
6447 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
6449 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6450 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6451 echo "configure:6452: checking for $ac_hdr" >&5
6452 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6453 echo $ac_n "(cached) $ac_c" 1>&6
6455 cat > conftest.
$ac_ext <<EOF
6456 #line 6457 "configure"
6457 #include "confdefs.h"
6460 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6461 { (eval echo configure
:6462: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6462 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6463 if test -z "$ac_err"; then
6465 eval "ac_cv_header_$ac_safe=yes"
6468 echo "configure: failed program was:" >&5
6469 cat conftest.
$ac_ext >&5
6471 eval "ac_cv_header_$ac_safe=no"
6475 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6476 echo "$ac_t""yes" 1>&6
6477 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6478 cat >> confdefs.h
<<EOF
6479 #define $ac_tr_hdr 1
6483 echo "$ac_t""no" 1>&6
6487 for ac_func
in getpagesize
6489 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6490 echo "configure:6491: checking for $ac_func" >&5
6491 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6492 echo $ac_n "(cached) $ac_c" 1>&6
6494 cat > conftest.
$ac_ext <<EOF
6495 #line 6496 "configure"
6496 #include "confdefs.h"
6497 /* System header to define __stub macros and hopefully few prototypes,
6498 which can conflict with char $ac_func(); below. */
6500 /* Override any gcc2 internal prototype to avoid an error. */
6501 /* We use char because int might match the return type of a gcc2
6502 builtin and then its argument prototype would still apply. */
6507 /* The GNU C library defines this for functions which it implements
6508 to always fail with ENOSYS. Some functions are actually named
6509 something starting with __ and the normal name is an alias. */
6510 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6518 if { (eval echo configure
:6519: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6520 eval "ac_cv_func_$ac_func=yes"
6522 echo "configure: failed program was:" >&5
6523 cat conftest.
$ac_ext >&5
6525 eval "ac_cv_func_$ac_func=no"
6530 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6531 echo "$ac_t""yes" 1>&6
6532 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6533 cat >> confdefs.h
<<EOF
6534 #define $ac_tr_func 1
6538 echo "$ac_t""no" 1>&6
6542 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6543 echo "configure:6544: checking for working mmap" >&5
6544 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6545 echo $ac_n "(cached) $ac_c" 1>&6
6547 if test "$cross_compiling" = yes; then
6548 ac_cv_func_mmap_fixed_mapped
=no
6550 cat > conftest.
$ac_ext <<EOF
6551 #line 6552 "configure"
6552 #include "confdefs.h"
6554 /* Thanks to Mike Haertel and Jim Avera for this test.
6555 Here is a matrix of mmap possibilities:
6556 mmap private not fixed
6557 mmap private fixed at somewhere currently unmapped
6558 mmap private fixed at somewhere already mapped
6559 mmap shared not fixed
6560 mmap shared fixed at somewhere currently unmapped
6561 mmap shared fixed at somewhere already mapped
6562 For private mappings, we should verify that changes cannot be read()
6563 back from the file, nor mmap's back from the file at a different
6564 address. (There have been systems where private was not correctly
6565 implemented like the infamous i386 svr4.0, and systems where the
6566 VM page cache was not coherent with the filesystem buffer cache
6567 like early versions of FreeBSD and possibly contemporary NetBSD.)
6568 For shared mappings, we should conversely verify that changes get
6569 propogated back to all the places they're supposed to be.
6571 Grep wants private fixed already mapped.
6572 The main things grep needs to know about mmap are:
6573 * does it exist and is it safe to write into the mmap'd area
6574 * how to use it (BSD variants) */
6575 #include <sys/types.h>
6577 #include <sys/mman.h>
6579 #if HAVE_SYS_TYPES_H
6580 # include <sys/types.h>
6584 # include <stdlib.h>
6588 # include <sys/stat.h>
6592 # include <unistd.h>
6595 /* This mess was copied from the GNU getpagesize.h. */
6596 #ifndef HAVE_GETPAGESIZE
6598 /* Assume that all systems that can run configure have sys/param.h. */
6599 # ifndef HAVE_SYS_PARAM_H
6600 # define HAVE_SYS_PARAM_H 1
6603 # ifdef _SC_PAGESIZE
6604 # define getpagesize() sysconf(_SC_PAGESIZE)
6605 # else /* no _SC_PAGESIZE */
6606 # ifdef HAVE_SYS_PARAM_H
6607 # include <sys/param.h>
6608 # ifdef EXEC_PAGESIZE
6609 # define getpagesize() EXEC_PAGESIZE
6610 # else /* no EXEC_PAGESIZE */
6612 # define getpagesize() NBPG * CLSIZE
6615 # endif /* no CLSIZE */
6616 # else /* no NBPG */
6618 # define getpagesize() NBPC
6619 # else /* no NBPC */
6621 # define getpagesize() PAGESIZE
6622 # endif /* PAGESIZE */
6623 # endif /* no NBPC */
6624 # endif /* no NBPG */
6625 # endif /* no EXEC_PAGESIZE */
6626 # else /* no HAVE_SYS_PARAM_H */
6627 # define getpagesize() 8192 /* punt totally */
6628 # endif /* no HAVE_SYS_PARAM_H */
6629 # endif /* no _SC_PAGESIZE */
6631 #endif /* no HAVE_GETPAGESIZE */
6634 extern "C" { void *malloc(unsigned); }
6642 char *data, *data2, *data3;
6646 pagesize = getpagesize();
6649 * First, make a file with some known garbage in it.
6651 data = malloc(pagesize);
6654 for (i = 0; i < pagesize; ++i)
6655 *(data + i) = rand();
6657 fd = creat("conftestmmap", 0600);
6660 if (write(fd, data, pagesize) != pagesize)
6665 * Next, try to mmap the file at a fixed address which
6666 * already has something else allocated at it. If we can,
6667 * also make sure that we see the same garbage.
6669 fd = open("conftestmmap", O_RDWR);
6672 data2 = malloc(2 * pagesize);
6675 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6676 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6677 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6679 for (i = 0; i < pagesize; ++i)
6680 if (*(data + i) != *(data2 + i))
6684 * Finally, make sure that changes to the mapped area
6685 * do not percolate back to the file as seen by read().
6686 * (This is a bug on some variants of i386 svr4.0.)
6688 for (i = 0; i < pagesize; ++i)
6689 *(data2 + i) = *(data2 + i) + 1;
6690 data3 = malloc(pagesize);
6693 if (read(fd, data3, pagesize) != pagesize)
6695 for (i = 0; i < pagesize; ++i)
6696 if (*(data + i) != *(data3 + i))
6699 unlink("conftestmmap");
6704 if { (eval echo configure
:6705: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6706 ac_cv_func_mmap_fixed_mapped
=yes
6708 echo "configure: failed program was:" >&5
6709 cat conftest.
$ac_ext >&5
6711 ac_cv_func_mmap_fixed_mapped
=no
6718 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6719 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6720 cat >> confdefs.h
<<\EOF
6726 for ac_func
in madvise mprotect
6728 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6729 echo "configure:6730: checking for $ac_func" >&5
6730 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6731 echo $ac_n "(cached) $ac_c" 1>&6
6733 cat > conftest.
$ac_ext <<EOF
6734 #line 6735 "configure"
6735 #include "confdefs.h"
6736 /* System header to define __stub macros and hopefully few prototypes,
6737 which can conflict with char $ac_func(); below. */
6739 /* Override any gcc2 internal prototype to avoid an error. */
6740 /* We use char because int might match the return type of a gcc2
6741 builtin and then its argument prototype would still apply. */
6746 /* The GNU C library defines this for functions which it implements
6747 to always fail with ENOSYS. Some functions are actually named
6748 something starting with __ and the normal name is an alias. */
6749 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6757 if { (eval echo configure
:6758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6759 eval "ac_cv_func_$ac_func=yes"
6761 echo "configure: failed program was:" >&5
6762 cat conftest.
$ac_ext >&5
6764 eval "ac_cv_func_$ac_func=no"
6769 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6770 echo "$ac_t""yes" 1>&6
6771 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6772 cat >> confdefs.h
<<EOF
6773 #define $ac_tr_func 1
6777 echo "$ac_t""no" 1>&6
6781 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
6782 true
+yes ) cat >> confdefs.h
<<\EOF
6788 rm -f doc
/config.status
6790 cat > confcache
<<\EOF
6791 # This file is a shell script that caches the results of configure
6792 # tests run on this system so they can be shared between configure
6793 # scripts and configure runs. It is not useful on other systems.
6794 # If it contains results you don't want to keep, you may remove or edit it.
6796 # By default, configure uses ./config.cache as the cache file,
6797 # creating it if it does not exist already. You can give configure
6798 # the --cache-file=FILE option to use a different cache file; that is
6799 # what configure does when it calls configure scripts in
6800 # subdirectories, so they share the cache.
6801 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6802 # config.status only pays attention to the cache file if you give it the
6803 # --recheck option to rerun configure.
6806 # The following way of writing the cache mishandles newlines in values,
6807 # but we know of no workaround that is simple, portable, and efficient.
6808 # So, don't put newlines in cache variables' values.
6809 # Ultrix sh set writes to stderr and can't be redirected directly,
6810 # and sets the high bit in the cache file unless we assign to the vars.
6812 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6814 # `set' does not quote correctly, so add quotes (double-quote substitution
6815 # turns \\\\ into \\, and sed turns \\ into \).
6817 -e "s/'/'\\\\''/g" \
6818 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6821 # `set' quotes correctly as required by POSIX, so do not add quotes.
6822 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6825 if cmp -s $cache_file confcache
; then
6828 if test -w $cache_file; then
6829 echo "updating cache $cache_file"
6830 cat confcache
> $cache_file
6832 echo "not updating unwritable cache $cache_file"
6837 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6839 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6840 # Let make expand exec_prefix.
6841 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6843 # Any assignment to VPATH causes Sun make to only execute
6844 # the first set of double-colon rules, so remove it if not needed.
6845 # If there is a colon in the path, we need to keep it.
6846 if test "x$srcdir" = x.
; then
6847 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6850 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6852 DEFS
=-DHAVE_CONFIG_H
6854 # Without the "./", some shells look in PATH for config.status.
6855 : ${CONFIG_STATUS=./config.status}
6857 echo creating
$CONFIG_STATUS
6858 rm -f $CONFIG_STATUS
6859 cat > $CONFIG_STATUS <<EOF
6861 # Generated automatically by configure.
6862 # Run this file to recreate the current configuration.
6863 # This directory was configured as follows,
6864 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6866 # $0 $ac_configure_args
6868 # Compiler output produced by configure, useful for debugging
6869 # configure, is in ./config.log if it exists.
6871 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6874 case "\$ac_option" in
6875 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6876 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6877 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6878 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6879 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6881 -help | --help | --hel | --he | --h)
6882 echo "\$ac_cs_usage"; exit 0 ;;
6883 *) echo "\$ac_cs_usage"; exit 1 ;;
6887 ac_given_srcdir=$srcdir
6888 ac_given_INSTALL="$INSTALL"
6890 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h bfdver.h:version.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6892 cat >> $CONFIG_STATUS <<EOF
6894 # Protect against being on the right side of a sed subst in config.status.
6895 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6896 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6900 s%@CFLAGS@%$CFLAGS%g
6901 s%@CPPFLAGS@%$CPPFLAGS%g
6902 s%@CXXFLAGS@%$CXXFLAGS%g
6903 s%@FFLAGS@%$FFLAGS%g
6905 s%@LDFLAGS@%$LDFLAGS%g
6907 s%@exec_prefix@%$exec_prefix%g
6908 s%@prefix@%$prefix%g
6909 s%@program_transform_name@%$program_transform_name%g
6910 s%@bindir@%$bindir%g
6911 s%@sbindir@%$sbindir%g
6912 s%@libexecdir@%$libexecdir%g
6913 s%@datadir@%$datadir%g
6914 s%@sysconfdir@%$sysconfdir%g
6915 s%@sharedstatedir@%$sharedstatedir%g
6916 s%@localstatedir@%$localstatedir%g
6917 s%@libdir@%$libdir%g
6918 s%@includedir@%$includedir%g
6919 s%@oldincludedir@%$oldincludedir%g
6920 s%@infodir@%$infodir%g
6921 s%@mandir@%$mandir%g
6923 s%@host_alias@%$host_alias%g
6924 s%@host_cpu@%$host_cpu%g
6925 s%@host_vendor@%$host_vendor%g
6926 s%@host_os@%$host_os%g
6927 s%@target@%$target%g
6928 s%@target_alias@%$target_alias%g
6929 s%@target_cpu@%$target_cpu%g
6930 s%@target_vendor@%$target_vendor%g
6931 s%@target_os@%$target_os%g
6933 s%@build_alias@%$build_alias%g
6934 s%@build_cpu@%$build_cpu%g
6935 s%@build_vendor@%$build_vendor%g
6936 s%@build_os@%$build_os%g
6937 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6938 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6939 s%@INSTALL_DATA@%$INSTALL_DATA%g
6940 s%@PACKAGE@%$PACKAGE%g
6941 s%@VERSION@%$VERSION%g
6942 s%@ACLOCAL@%$ACLOCAL%g
6943 s%@AUTOCONF@%$AUTOCONF%g
6944 s%@AUTOMAKE@%$AUTOMAKE%g
6945 s%@AUTOHEADER@%$AUTOHEADER%g
6946 s%@MAKEINFO@%$MAKEINFO%g
6947 s%@SET_MAKE@%$SET_MAKE%g
6948 s%@bfd_version@%$bfd_version%g
6949 s%@bfd_version_string@%$bfd_version_string%g
6951 s%@RANLIB@%$RANLIB%g
6954 s%@OBJEXT@%$OBJEXT%g
6955 s%@EXEEXT@%$EXEEXT%g
6957 s%@LIBTOOL@%$LIBTOOL%g
6958 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6959 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
6960 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
6962 s%@INSTALL_LIBBFD_TRUE@%$INSTALL_LIBBFD_TRUE%g
6963 s%@INSTALL_LIBBFD_FALSE@%$INSTALL_LIBBFD_FALSE%g
6964 s%@bfdlibdir@%$bfdlibdir%g
6965 s%@bfdincludedir@%$bfdincludedir%g
6967 s%@ALLOCA@%$ALLOCA%g
6968 s%@USE_NLS@%$USE_NLS%g
6969 s%@MSGFMT@%$MSGFMT%g
6970 s%@GMSGFMT@%$GMSGFMT%g
6971 s%@XGETTEXT@%$XGETTEXT%g
6972 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6973 s%@CATALOGS@%$CATALOGS%g
6974 s%@CATOBJEXT@%$CATOBJEXT%g
6975 s%@DATADIRNAME@%$DATADIRNAME%g
6976 s%@GMOFILES@%$GMOFILES%g
6977 s%@INSTOBJEXT@%$INSTOBJEXT%g
6978 s%@INTLDEPS@%$INTLDEPS%g
6979 s%@INTLLIBS@%$INTLLIBS%g
6980 s%@INTLOBJS@%$INTLOBJS%g
6981 s%@POFILES@%$POFILES%g
6983 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6985 s%@GT_YES@%$GT_YES%g
6986 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6988 s%@HDEFINES@%$HDEFINES%g
6989 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
6990 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
6991 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
6992 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
6993 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
6994 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
6995 s%@COREFILE@%$COREFILE%g
6996 s%@COREFLAG@%$COREFLAG%g
6997 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
6998 s%@WIN32LIBADD@%$WIN32LIBADD%g
6999 s%@TDEFINES@%$TDEFINES%g
7000 s%@wordsize@%$wordsize%g
7001 s%@bfd_libs@%$bfd_libs%g
7002 s%@all_backends@%$all_backends%g
7003 s%@bfd_backends@%$bfd_backends%g
7004 s%@bfd_machines@%$bfd_machines%g
7005 s%@bfd_default_target_size@%$bfd_default_target_size%g
7006 s%@tdefaults@%$tdefaults%g
7011 cat >> $CONFIG_STATUS <<\EOF
7013 # Split the substitutions into bite-sized pieces for seds with
7014 # small command number limits, like on Digital OSF/1 and HP-UX.
7015 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
7016 ac_file
=1 # Number of current file.
7017 ac_beg
=1 # First line for current file.
7018 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
7021 while $ac_more_lines; do
7022 if test $ac_beg -gt 1; then
7023 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
7025 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
7027 if test ! -s conftest.s
$ac_file; then
7029 rm -f conftest.s
$ac_file
7031 if test -z "$ac_sed_cmds"; then
7032 ac_sed_cmds
="sed -f conftest.s$ac_file"
7034 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
7036 ac_file
=`expr $ac_file + 1`
7038 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
7041 if test -z "$ac_sed_cmds"; then
7046 cat >> $CONFIG_STATUS <<EOF
7048 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h bfdver.h:version.h po/Makefile.in:po/Make-in"}
7050 cat >> $CONFIG_STATUS <<\EOF
7051 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
7052 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7054 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7055 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7056 *) ac_file_in
="${ac_file}.in" ;;
7059 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7061 # Remove last slash and all that follows it. Not all systems have dirname.
7062 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7063 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
7064 # The file is in a subdirectory.
7065 test ! -d "$ac_dir" && mkdir
"$ac_dir"
7066 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
7067 # A "../" for each directory in $ac_dir_suffix.
7068 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
7070 ac_dir_suffix
= ac_dots
=
7073 case "$ac_given_srcdir" in
7075 if test -z "$ac_dots"; then top_srcdir
=.
7076 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
7077 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
7079 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
7080 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
7083 case "$ac_given_INSTALL" in
7084 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
7085 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
7088 echo creating
"$ac_file"
7090 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
7092 *Makefile
*) ac_comsub
="1i\\
7093 # $configure_input" ;;
7097 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7099 s%@configure_input@%$configure_input%g
7100 s%@srcdir@%$srcdir%g
7101 s%@top_srcdir@%$top_srcdir%g
7102 s%@INSTALL@%$INSTALL%g
7103 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
7107 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7108 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7110 # ac_d sets the value in "#define NAME VALUE" lines.
7111 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7112 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
7115 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
7116 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7117 ac_uB
='\([ ]\)%\1#\2define\3'
7120 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7121 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7122 ac_eB
='$%\1#\2define\3'
7126 if test "${CONFIG_HEADERS+set}" != set; then
7128 cat >> $CONFIG_STATUS <<EOF
7129 CONFIG_HEADERS="config.h:config.in"
7131 cat >> $CONFIG_STATUS <<\EOF
7133 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
7134 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7136 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7137 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7138 *) ac_file_in
="${ac_file}.in" ;;
7141 echo creating
$ac_file
7143 rm -f conftest.frag conftest.
in conftest.out
7144 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7145 cat $ac_file_inputs > conftest.
in
7149 # Transform confdefs.h into a sed script conftest.vals that substitutes
7150 # the proper values into config.h.in to produce config.h. And first:
7151 # Protect against being on the right side of a sed subst in config.status.
7152 # Protect against being in an unquoted here document in config.status.
7154 cat > conftest.hdr
<<\EOF
7157 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
7161 sed -n -f conftest.hdr confdefs.h > conftest.vals
7164 # This sed command replaces #undef with comments. This is necessary, for
7165 # example, in the case of _POSIX_SOURCE, which is predefined and required
7166 # on some systems where configure will not decide to define it.
7167 cat >> conftest.vals <<\EOF
7168 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
7171 # Break up conftest.vals because some shells have a limit on
7172 # the size of here documents, and old seds have small limits too.
7177 ac_lines=`grep -c . conftest.vals
`
7178 # grep -c gives empty output for an empty file on some AIX systems.
7179 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
7180 # Write a limited-size here document to conftest.frag.
7181 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
7182 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
7184 sed -f conftest.frag conftest.in > conftest.out
7186 mv conftest.out conftest.in
7188 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
7190 mv conftest.tail conftest.vals
7194 cat >> $CONFIG_STATUS <<\EOF
7195 rm -f conftest.frag conftest.h
7196 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
7197 cat conftest.in >> conftest.h
7199 if cmp -s $ac_file conftest.h 2>/dev/null; then
7200 echo "$ac_file is unchanged"
7203 # Remove last slash and all that follows it. Not all systems have dirname.
7204 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
7205 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7206 # The file is in a subdirectory.
7207 test ! -d "$ac_dir" && mkdir "$ac_dir"
7210 mv conftest.h $ac_file
7215 cat >> $CONFIG_STATUS <<EOF
7219 cat >> $CONFIG_STATUS <<\EOF
7220 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
7221 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' -e '/BLD-POTFILES =/r po/BLD-POTFILES' po/Makefile.in > po/Makefile
7224 chmod +x $CONFIG_STATUS
7225 rm -fr confdefs* $ac_clean_files
7226 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1