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 --disable-nls do not use Native Language Support"
42 --with-included-gettext use the GNU gettext library included here"
44 # Initialize some variables set by options.
45 # The variables have the same names as the options, with
46 # dashes changed to underlines.
48 cache_file
=.
/config.cache
57 program_transform_name
=s
,x
,x
,
65 bindir
='${exec_prefix}/bin'
66 sbindir
='${exec_prefix}/sbin'
67 libexecdir
='${exec_prefix}/libexec'
68 datadir
='${prefix}/share'
69 sysconfdir
='${prefix}/etc'
70 sharedstatedir
='${prefix}/com'
71 localstatedir
='${prefix}/var'
72 libdir
='${exec_prefix}/lib'
73 includedir
='${prefix}/include'
74 oldincludedir
='/usr/include'
75 infodir
='${prefix}/info'
76 mandir
='${prefix}/man'
78 # Initialize some other variables.
81 SHELL
=${CONFIG_SHELL-/bin/sh}
82 # Maximum number of lines to put in a shell here document.
89 # If the previous option needs an argument, assign it.
90 if test -n "$ac_prev"; then
91 eval "$ac_prev=\$ac_option"
97 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
101 # Accept the important Cygnus configure options, so we can diagnose typos.
105 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
107 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
108 bindir
="$ac_optarg" ;;
110 -build |
--build |
--buil |
--bui |
--bu)
112 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
113 build
="$ac_optarg" ;;
115 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
116 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
117 ac_prev
=cache_file
;;
118 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
119 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
120 cache_file
="$ac_optarg" ;;
122 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
124 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
126 datadir
="$ac_optarg" ;;
128 -disable-* |
--disable-*)
129 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
130 # Reject names that are not valid shell variable names.
131 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
132 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
135 eval "enable_${ac_feature}=no" ;;
137 -enable-* |
--enable-*)
138 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
139 # Reject names that are not valid shell variable names.
140 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
141 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
143 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
148 eval "enable_${ac_feature}='$ac_optarg'" ;;
150 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
151 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
152 |
--exec |
--exe |
--ex)
153 ac_prev
=exec_prefix
;;
154 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
155 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
156 |
--exec=* |
--exe=* |
--ex=*)
157 exec_prefix
="$ac_optarg" ;;
159 -gas |
--gas |
--ga |
--g)
160 # Obsolete; use --with-gas.
163 -help |
--help |
--hel |
--he)
164 # Omit some internal or obsolete options to make the list less imposing.
165 # This message is too long to be a string in the A/UX 3.1 sh.
167 Usage: configure [options] [host]
168 Options: [defaults in brackets after descriptions]
170 --cache-file=FILE cache test results in FILE
171 --help print this message
172 --no-create do not create output files
173 --quiet, --silent do not print \`checking...' messages
174 --version print the version of autoconf that created configure
175 Directory and file names:
176 --prefix=PREFIX install architecture-independent files in PREFIX
178 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
180 --bindir=DIR user executables in DIR [EPREFIX/bin]
181 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
182 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
183 --datadir=DIR read-only architecture-independent data in DIR
185 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
186 --sharedstatedir=DIR modifiable architecture-independent data in DIR
188 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
189 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
190 --includedir=DIR C header files in DIR [PREFIX/include]
191 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
192 --infodir=DIR info documentation in DIR [PREFIX/info]
193 --mandir=DIR man documentation in DIR [PREFIX/man]
194 --srcdir=DIR find the sources in DIR [configure dir or ..]
195 --program-prefix=PREFIX prepend PREFIX to installed program names
196 --program-suffix=SUFFIX append SUFFIX to installed program names
197 --program-transform-name=PROGRAM
198 run sed PROGRAM on installed program names
202 --build=BUILD configure for building on BUILD [BUILD=HOST]
203 --host=HOST configure for HOST [guessed]
204 --target=TARGET configure for TARGET [TARGET=HOST]
205 Features and packages:
206 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
207 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
208 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
209 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
210 --x-includes=DIR X include files are in DIR
211 --x-libraries=DIR X library files are in DIR
213 if test -n "$ac_help"; then
214 echo "--enable and --with options recognized:$ac_help"
218 -host |
--host |
--hos |
--ho)
220 -host=* |
--host=* |
--hos=* |
--ho=*)
223 -includedir |
--includedir |
--includedi |
--included |
--include \
224 |
--includ |
--inclu |
--incl |
--inc)
225 ac_prev
=includedir
;;
226 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
227 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
228 includedir
="$ac_optarg" ;;
230 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
232 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
233 infodir
="$ac_optarg" ;;
235 -libdir |
--libdir |
--libdi |
--libd)
237 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
238 libdir
="$ac_optarg" ;;
240 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
241 |
--libexe |
--libex |
--libe)
242 ac_prev
=libexecdir
;;
243 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
244 |
--libexe=* |
--libex=* |
--libe=*)
245 libexecdir
="$ac_optarg" ;;
247 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
248 |
--localstate |
--localstat |
--localsta |
--localst \
249 |
--locals |
--local |
--loca |
--loc |
--lo)
250 ac_prev
=localstatedir
;;
251 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
252 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
253 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
254 localstatedir
="$ac_optarg" ;;
256 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
258 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
259 mandir
="$ac_optarg" ;;
262 # Obsolete; use --without-fp.
265 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
269 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
270 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
273 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
274 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
275 |
--oldin |
--oldi |
--old |
--ol |
--o)
276 ac_prev
=oldincludedir
;;
277 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
278 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
279 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
280 oldincludedir
="$ac_optarg" ;;
282 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
284 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
285 prefix
="$ac_optarg" ;;
287 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
288 |
--program-pre |
--program-pr |
--program-p)
289 ac_prev
=program_prefix
;;
290 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
291 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
292 program_prefix
="$ac_optarg" ;;
294 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
295 |
--program-suf |
--program-su |
--program-s)
296 ac_prev
=program_suffix
;;
297 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
298 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
299 program_suffix
="$ac_optarg" ;;
301 -program-transform-name |
--program-transform-name \
302 |
--program-transform-nam |
--program-transform-na \
303 |
--program-transform-n |
--program-transform- \
304 |
--program-transform |
--program-transfor \
305 |
--program-transfo |
--program-transf \
306 |
--program-trans |
--program-tran \
307 |
--progr-tra |
--program-tr |
--program-t)
308 ac_prev
=program_transform_name
;;
309 -program-transform-name=* |
--program-transform-name=* \
310 |
--program-transform-nam=* |
--program-transform-na=* \
311 |
--program-transform-n=* |
--program-transform-=* \
312 |
--program-transform=* |
--program-transfor=* \
313 |
--program-transfo=* |
--program-transf=* \
314 |
--program-trans=* |
--program-tran=* \
315 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
316 program_transform_name
="$ac_optarg" ;;
318 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
319 |
-silent |
--silent |
--silen |
--sile |
--sil)
322 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
324 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
326 sbindir
="$ac_optarg" ;;
328 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
329 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
330 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
332 ac_prev
=sharedstatedir
;;
333 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
334 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
335 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
337 sharedstatedir
="$ac_optarg" ;;
339 -site |
--site |
--sit)
341 -site=* |
--site=* |
--sit=*)
344 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
346 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
347 srcdir
="$ac_optarg" ;;
349 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
350 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
351 ac_prev
=sysconfdir
;;
352 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
353 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
354 sysconfdir
="$ac_optarg" ;;
356 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
358 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
359 target
="$ac_optarg" ;;
361 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
364 -version |
--version |
--versio |
--versi |
--vers)
365 echo "configure generated by autoconf version 2.13"
369 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
370 # Reject names that are not valid shell variable names.
371 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
372 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 ac_package
=`echo $ac_package| sed 's/-/_/g'`
379 eval "with_${ac_package}='$ac_optarg'" ;;
381 -without-* |
--without-*)
382 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
383 # Reject names that are not valid shell variable names.
384 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
385 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
387 ac_package
=`echo $ac_package| sed 's/-/_/g'`
388 eval "with_${ac_package}=no" ;;
391 # Obsolete; use --with-x.
394 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
395 |
--x-incl |
--x-inc |
--x-in |
--x-i)
396 ac_prev
=x_includes
;;
397 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
398 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
399 x_includes
="$ac_optarg" ;;
401 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
402 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
403 ac_prev
=x_libraries
;;
404 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
405 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
406 x_libraries
="$ac_optarg" ;;
408 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
412 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
413 echo "configure: warning: $ac_option: invalid host type" 1>&2
415 if test "x$nonopt" != xNONE
; then
416 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
424 if test -n "$ac_prev"; then
425 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
428 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
430 # File descriptor usage:
433 # 2 errors and warnings
434 # 3 some systems may open it to /dev/tty
435 # 4 used on the Kubota Titan
436 # 6 checking for... messages and results
437 # 5 compiler messages saved in config.log
438 if test "$silent" = yes; then
446 This file contains any messages produced by compilers while
447 running configure, to aid debugging if configure makes a mistake.
450 # Strip out --no-create and --no-recursion so they do not pile up.
451 # Also quote any args containing shell metacharacters.
456 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
457 |
--no-cr |
--no-c) ;;
458 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
459 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
460 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
461 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
462 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
467 # Only set these to C if already set. These must not be set unconditionally
468 # because not all systems understand e.g. LANG=C (notably SCO).
469 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
470 # Non-C LC_CTYPE values break the ctype check.
471 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
472 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
473 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
474 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
476 # confdefs.h avoids OS command line length limits that DEFS can exceed.
477 rm -rf conftest
* confdefs.h
478 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
481 # A filename unique to this package, relative to the directory that
482 # configure is in, which we can look for to find out if srcdir is correct.
483 ac_unique_file
=libbfd.c
485 # Find the source files, if location was not specified.
486 if test -z "$srcdir"; then
487 ac_srcdir_defaulted
=yes
488 # Try the directory containing this script, then its parent.
490 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
491 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
493 if test ! -r $srcdir/$ac_unique_file; then
497 ac_srcdir_defaulted
=no
499 if test ! -r $srcdir/$ac_unique_file; then
500 if test "$ac_srcdir_defaulted" = yes; then
501 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
503 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
506 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
508 # Prefer explicitly selected file to automatically selected ones.
509 if test -z "$CONFIG_SITE"; then
510 if test "x$prefix" != xNONE
; then
511 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
513 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
516 for ac_site_file
in $CONFIG_SITE; do
517 if test -r "$ac_site_file"; then
518 echo "loading site script $ac_site_file"
523 if test -r "$cache_file"; then
524 echo "loading cache $cache_file"
527 echo "creating cache $cache_file"
532 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
533 ac_cpp
='$CPP $CPPFLAGS'
534 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
535 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
536 cross_compiling
=$ac_cv_prog_cc_cross
540 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
541 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
542 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
549 ac_n
= ac_c
='\c' ac_t
=
552 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
553 echo "configure:554: checking for Cygwin environment" >&5
554 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
555 echo $ac_n "(cached) $ac_c" 1>&6
557 cat > conftest.
$ac_ext <<EOF
558 #line 559 "configure"
559 #include "confdefs.h"
564 #define __CYGWIN__ __CYGWIN32__
569 if { (eval echo configure
:570: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
573 echo "configure: failed program was:" >&5
574 cat conftest.
$ac_ext >&5
582 echo "$ac_t""$ac_cv_cygwin" 1>&6
584 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
585 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
586 echo "configure:587: checking for mingw32 environment" >&5
587 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
588 echo $ac_n "(cached) $ac_c" 1>&6
590 cat > conftest.
$ac_ext <<EOF
591 #line 592 "configure"
592 #include "confdefs.h"
598 if { (eval echo configure
:599: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
602 echo "configure: failed program was:" >&5
603 cat conftest.
$ac_ext >&5
611 echo "$ac_t""$ac_cv_mingw32" 1>&6
613 test "$ac_cv_mingw32" = yes && MINGW32
=yes
617 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
618 if test -f $ac_dir/install-sh
; then
620 ac_install_sh
="$ac_aux_dir/install-sh -c"
622 elif test -f $ac_dir/install.sh
; then
624 ac_install_sh
="$ac_aux_dir/install.sh -c"
628 if test -z "$ac_aux_dir"; then
629 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
631 ac_config_guess
=$ac_aux_dir/config.guess
632 ac_config_sub
=$ac_aux_dir/config.sub
633 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
636 # Do some error checking and defaulting for the host and target type.
638 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
641 # 1. You are not allowed to specify --host, --target, and nonopt at the
643 # 2. Host defaults to nonopt.
644 # 3. If nonopt is not specified, then host defaults to the current host,
645 # as determined by config.guess.
646 # 4. Target and build default to nonopt.
647 # 5. If nonopt is not specified, then target and build default to host.
649 # The aliases save the names the user supplied, while $host etc.
650 # will get canonicalized.
651 case $host---$target---$nonopt in
652 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
653 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
657 # Make sure we can run config.sub.
658 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
659 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
662 echo $ac_n "checking host system type""... $ac_c" 1>&6
663 echo "configure:664: checking host system type" >&5
666 case "$host_alias" in
670 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
671 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
673 *) host_alias
=$nonopt ;;
677 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
678 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
679 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
680 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
681 echo "$ac_t""$host" 1>&6
683 echo $ac_n "checking target system type""... $ac_c" 1>&6
684 echo "configure:685: checking target system type" >&5
687 case "$target_alias" in
690 NONE
) target_alias
=$host_alias ;;
691 *) target_alias
=$nonopt ;;
695 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
696 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
697 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
698 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
699 echo "$ac_t""$target" 1>&6
701 echo $ac_n "checking build system type""... $ac_c" 1>&6
702 echo "configure:703: checking build system type" >&5
705 case "$build_alias" in
708 NONE
) build_alias
=$host_alias ;;
709 *) build_alias
=$nonopt ;;
713 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
714 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
715 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
716 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
717 echo "$ac_t""$build" 1>&6
719 test "$host_alias" != "$target_alias" &&
720 test "$program_prefix$program_suffix$program_transform_name" = \
722 program_prefix
=${target_alias}-
724 # Extract the first word of "gcc", so it can be a program name with args.
725 set dummy gcc
; ac_word
=$2
726 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
727 echo "configure:728: checking for $ac_word" >&5
728 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
729 echo $ac_n "(cached) $ac_c" 1>&6
731 if test -n "$CC"; then
732 ac_cv_prog_CC
="$CC" # Let the user override the test.
734 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
736 for ac_dir
in $ac_dummy; do
737 test -z "$ac_dir" && ac_dir
=.
738 if test -f $ac_dir/$ac_word; then
747 if test -n "$CC"; then
748 echo "$ac_t""$CC" 1>&6
750 echo "$ac_t""no" 1>&6
753 if test -z "$CC"; then
754 # Extract the first word of "cc", so it can be a program name with args.
755 set dummy cc
; ac_word
=$2
756 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
757 echo "configure:758: checking for $ac_word" >&5
758 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
759 echo $ac_n "(cached) $ac_c" 1>&6
761 if test -n "$CC"; then
762 ac_cv_prog_CC
="$CC" # Let the user override the test.
764 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
767 for ac_dir
in $ac_dummy; do
768 test -z "$ac_dir" && ac_dir
=.
769 if test -f $ac_dir/$ac_word; then
770 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
779 if test $ac_prog_rejected = yes; then
780 # We found a bogon in the path, so make sure we never use it.
781 set dummy
$ac_cv_prog_CC
783 if test $# -gt 0; then
784 # We chose a different compiler from the bogus one.
785 # However, it has the same basename, so the bogon will be chosen
786 # first if we set CC to just the basename; use the full file name.
788 set dummy
"$ac_dir/$ac_word" "$@"
796 if test -n "$CC"; then
797 echo "$ac_t""$CC" 1>&6
799 echo "$ac_t""no" 1>&6
802 if test -z "$CC"; then
805 # Extract the first word of "cl", so it can be a program name with args.
806 set dummy cl
; ac_word
=$2
807 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
808 echo "configure:809: checking for $ac_word" >&5
809 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
810 echo $ac_n "(cached) $ac_c" 1>&6
812 if test -n "$CC"; then
813 ac_cv_prog_CC
="$CC" # Let the user override the test.
815 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
817 for ac_dir
in $ac_dummy; do
818 test -z "$ac_dir" && ac_dir
=.
819 if test -f $ac_dir/$ac_word; then
828 if test -n "$CC"; then
829 echo "$ac_t""$CC" 1>&6
831 echo "$ac_t""no" 1>&6
836 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
839 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
840 echo "configure:841: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
843 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
844 ac_cpp
='$CPP $CPPFLAGS'
845 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
846 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
847 cross_compiling
=$ac_cv_prog_cc_cross
849 cat > conftest.
$ac_ext << EOF
851 #line 852 "configure"
852 #include "confdefs.h"
856 if { (eval echo configure
:857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
857 ac_cv_prog_cc_works
=yes
858 # If we can't run a trivial program, we are probably using a cross compiler.
859 if (.
/conftest
; exit) 2>/dev
/null
; then
860 ac_cv_prog_cc_cross
=no
862 ac_cv_prog_cc_cross
=yes
865 echo "configure: failed program was:" >&5
866 cat conftest.
$ac_ext >&5
867 ac_cv_prog_cc_works
=no
871 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
872 ac_cpp
='$CPP $CPPFLAGS'
873 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
874 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
875 cross_compiling
=$ac_cv_prog_cc_cross
877 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
878 if test $ac_cv_prog_cc_works = no
; then
879 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
881 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
882 echo "configure:883: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
883 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
884 cross_compiling
=$ac_cv_prog_cc_cross
886 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
887 echo "configure:888: checking whether we are using GNU C" >&5
888 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
889 echo $ac_n "(cached) $ac_c" 1>&6
891 cat > conftest.c
<<EOF
896 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:897: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
903 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
905 if test $ac_cv_prog_gcc = yes; then
911 ac_test_CFLAGS
="${CFLAGS+set}"
912 ac_save_CFLAGS
="$CFLAGS"
914 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
915 echo "configure:916: checking whether ${CC-cc} accepts -g" >&5
916 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
917 echo $ac_n "(cached) $ac_c" 1>&6
919 echo 'void f(){}' > conftest.c
920 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
929 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
930 if test "$ac_test_CFLAGS" = set; then
931 CFLAGS
="$ac_save_CFLAGS"
932 elif test $ac_cv_prog_cc_g = yes; then
933 if test "$GCC" = yes; then
939 if test "$GCC" = yes; then
946 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
947 echo "configure:948: checking for POSIXized ISC" >&5
948 if test -d /etc
/conf
/kconfig.d
&&
949 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
951 echo "$ac_t""yes" 1>&6
952 ISC
=yes # If later tests want to check for ISC.
953 cat >> confdefs.h
<<\EOF
954 #define _POSIX_SOURCE 1
957 if test "$GCC" = yes; then
963 echo "$ac_t""no" 1>&6
968 # Find a good install program. We prefer a C program (faster),
969 # so one script is as good as another. But avoid the broken or
970 # incompatible versions:
971 # SysV /etc/install, /usr/sbin/install
972 # SunOS /usr/etc/install
975 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
976 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
977 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
978 # ./install, which can be erroneously created by make from ./install.sh.
979 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
980 echo "configure:981: checking for a BSD compatible install" >&5
981 if test -z "$INSTALL"; then
982 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
983 echo $ac_n "(cached) $ac_c" 1>&6
985 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
986 for ac_dir
in $PATH; do
987 # Account for people who put trailing slashes in PATH elements.
989 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
991 # OSF1 and SCO ODT 3.0 have their own names for install.
992 # Don't use installbsd from OSF since it installs stuff as root
994 for ac_prog
in ginstall scoinst
install; do
995 if test -f $ac_dir/$ac_prog; then
996 if test $ac_prog = install &&
997 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
998 # AIX install. It has an incompatible calling convention.
1001 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1012 if test "${ac_cv_path_install+set}" = set; then
1013 INSTALL
="$ac_cv_path_install"
1015 # As a last resort, use the slow shell script. We don't cache a
1016 # path for INSTALL within a source directory, because that will
1017 # break other packages using the cache if that directory is
1018 # removed, or if the path is relative.
1019 INSTALL
="$ac_install_sh"
1022 echo "$ac_t""$INSTALL" 1>&6
1024 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1025 # It thinks the first close brace ends the variable substitution.
1026 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1028 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1030 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1032 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1033 echo "configure:1034: checking whether build environment is sane" >&5
1036 echo timestamp
> conftestfile
1037 # Do `set' in a subshell so we don't clobber the current shell's
1038 # arguments. Must try -L first in case configure is actually a
1039 # symlink; some systems play weird games with the mod time of symlinks
1040 # (eg FreeBSD returns the mod time of the symlink's containing
1043 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1044 if test "$*" = "X"; then
1046 set X
`ls -t $srcdir/configure conftestfile`
1048 if test "$*" != "X $srcdir/configure conftestfile" \
1049 && test "$*" != "X conftestfile $srcdir/configure"; then
1051 # If neither matched, then we have a broken ls. This can happen
1052 # if, for instance, CONFIG_SHELL is bash and it inherits a
1053 # broken ls alias from the environment. This has actually
1054 # happened. Such a system could not be considered "sane".
1055 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1056 alias in your environment" 1>&2; exit 1; }
1059 test "$2" = conftestfile
1065 { echo "configure: error: newly created file is older than distributed files!
1066 Check your system clock" 1>&2; exit 1; }
1069 echo "$ac_t""yes" 1>&6
1070 if test "$program_transform_name" = s
,x
,x
,; then
1071 program_transform_name
=
1073 # Double any \ or $. echo might interpret backslashes.
1074 cat <<\EOF_SED
> conftestsed
1075 s
,\\,\\\\,g
; s
,\$
,$$
,g
1077 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1080 test "$program_prefix" != NONE
&&
1081 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1082 # Use a double $ so make ignores it.
1083 test "$program_suffix" != NONE
&&
1084 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1086 # sed with no file args requires a program.
1087 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1089 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1090 echo "configure:1091: checking whether ${MAKE-make} sets \${MAKE}" >&5
1091 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1092 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1093 echo $ac_n "(cached) $ac_c" 1>&6
1095 cat > conftestmake
<<\EOF
1097 @
echo 'ac_maketemp="${MAKE}"'
1099 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1100 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1101 if test -n "$ac_maketemp"; then
1102 eval ac_cv_prog_make_
${ac_make}_set
=yes
1104 eval ac_cv_prog_make_
${ac_make}_set
=no
1108 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1109 echo "$ac_t""yes" 1>&6
1112 echo "$ac_t""no" 1>&6
1113 SET_MAKE
="MAKE=${MAKE-make}"
1121 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
1122 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
1124 cat >> confdefs.h
<<EOF
1125 #define PACKAGE "$PACKAGE"
1128 cat >> confdefs.h
<<EOF
1129 #define VERSION "$VERSION"
1134 missing_dir
=`cd $ac_aux_dir && pwd`
1135 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1136 echo "configure:1137: checking for working aclocal" >&5
1137 # Run test in a subshell; some versions of sh will print an error if
1138 # an executable is not found, even if stderr is redirected.
1139 # Redirect stdin to placate older versions of autoconf. Sigh.
1140 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
1142 echo "$ac_t""found" 1>&6
1144 ACLOCAL
="$missing_dir/missing aclocal"
1145 echo "$ac_t""missing" 1>&6
1148 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1149 echo "configure:1150: checking for working autoconf" >&5
1150 # Run test in a subshell; some versions of sh will print an error if
1151 # an executable is not found, even if stderr is redirected.
1152 # Redirect stdin to placate older versions of autoconf. Sigh.
1153 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
1155 echo "$ac_t""found" 1>&6
1157 AUTOCONF
="$missing_dir/missing autoconf"
1158 echo "$ac_t""missing" 1>&6
1161 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1162 echo "configure:1163: checking for working automake" >&5
1163 # Run test in a subshell; some versions of sh will print an error if
1164 # an executable is not found, even if stderr is redirected.
1165 # Redirect stdin to placate older versions of autoconf. Sigh.
1166 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1168 echo "$ac_t""found" 1>&6
1170 AUTOMAKE
="$missing_dir/missing automake"
1171 echo "$ac_t""missing" 1>&6
1174 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1175 echo "configure:1176: checking for working autoheader" >&5
1176 # Run test in a subshell; some versions of sh will print an error if
1177 # an executable is not found, even if stderr is redirected.
1178 # Redirect stdin to placate older versions of autoconf. Sigh.
1179 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1180 AUTOHEADER
=autoheader
1181 echo "$ac_t""found" 1>&6
1183 AUTOHEADER
="$missing_dir/missing autoheader"
1184 echo "$ac_t""missing" 1>&6
1187 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1188 echo "configure:1189: checking for working makeinfo" >&5
1189 # Run test in a subshell; some versions of sh will print an error if
1190 # an executable is not found, even if stderr is redirected.
1191 # Redirect stdin to placate older versions of autoconf. Sigh.
1192 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1194 echo "$ac_t""found" 1>&6
1196 MAKEINFO
="$missing_dir/missing makeinfo"
1197 echo "$ac_t""missing" 1>&6
1202 if test $host != $build; then
1203 ac_tool_prefix
=${host_alias}-
1208 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1209 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1210 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1211 echo "configure:1212: checking for $ac_word" >&5
1212 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1213 echo $ac_n "(cached) $ac_c" 1>&6
1215 if test -n "$AR"; then
1216 ac_cv_prog_AR
="$AR" # Let the user override the test.
1218 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1220 for ac_dir
in $ac_dummy; do
1221 test -z "$ac_dir" && ac_dir
=.
1222 if test -f $ac_dir/$ac_word; then
1223 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1228 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1232 if test -n "$AR"; then
1233 echo "$ac_t""$AR" 1>&6
1235 echo "$ac_t""no" 1>&6
1240 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1241 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1242 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1243 echo "configure:1244: checking for $ac_word" >&5
1244 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1245 echo $ac_n "(cached) $ac_c" 1>&6
1247 if test -n "$RANLIB"; then
1248 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1250 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1252 for ac_dir
in $ac_dummy; do
1253 test -z "$ac_dir" && ac_dir
=.
1254 if test -f $ac_dir/$ac_word; then
1255 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1262 RANLIB
="$ac_cv_prog_RANLIB"
1263 if test -n "$RANLIB"; then
1264 echo "$ac_t""$RANLIB" 1>&6
1266 echo "$ac_t""no" 1>&6
1270 if test -z "$ac_cv_prog_RANLIB"; then
1271 if test -n "$ac_tool_prefix"; then
1272 # Extract the first word of "ranlib", so it can be a program name with args.
1273 set dummy ranlib
; ac_word
=$2
1274 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1275 echo "configure:1276: checking for $ac_word" >&5
1276 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1277 echo $ac_n "(cached) $ac_c" 1>&6
1279 if test -n "$RANLIB"; then
1280 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1282 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1284 for ac_dir
in $ac_dummy; do
1285 test -z "$ac_dir" && ac_dir
=.
1286 if test -f $ac_dir/$ac_word; then
1287 ac_cv_prog_RANLIB
="ranlib"
1292 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1295 RANLIB
="$ac_cv_prog_RANLIB"
1296 if test -n "$RANLIB"; then
1297 echo "$ac_t""$RANLIB" 1>&6
1299 echo "$ac_t""no" 1>&6
1308 # Check whether --enable-shared or --disable-shared was given.
1309 if test "${enable_shared+set}" = set; then
1310 enableval
="$enable_shared"
1311 p
=${PACKAGE-default}
1312 case "$enableval" in
1313 yes) enable_shared
=yes ;;
1314 no
) enable_shared
=no
;;
1317 # Look at the argument we got. We use all the common list separators.
1318 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1319 for pkg
in $enableval; do
1320 if test "X$pkg" = "X$p"; then
1332 # Check whether --enable-static or --disable-static was given.
1333 if test "${enable_static+set}" = set; then
1334 enableval
="$enable_static"
1335 p
=${PACKAGE-default}
1336 case "$enableval" in
1337 yes) enable_static
=yes ;;
1338 no
) enable_static
=no
;;
1341 # Look at the argument we got. We use all the common list separators.
1342 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1343 for pkg
in $enableval; do
1344 if test "X$pkg" = "X$p"; then
1355 # Check whether --enable-fast-install or --disable-fast-install was given.
1356 if test "${enable_fast_install+set}" = set; then
1357 enableval
="$enable_fast_install"
1358 p
=${PACKAGE-default}
1359 case "$enableval" in
1360 yes) enable_fast_install
=yes ;;
1361 no
) enable_fast_install
=no
;;
1363 enable_fast_install
=no
1364 # Look at the argument we got. We use all the common list separators.
1365 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1366 for pkg
in $enableval; do
1367 if test "X$pkg" = "X$p"; then
1368 enable_fast_install
=yes
1375 enable_fast_install
=yes
1378 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1379 if test "${with_gnu_ld+set}" = set; then
1380 withval
="$with_gnu_ld"
1381 test "$withval" = no || with_gnu_ld
=yes
1387 if test "$ac_cv_prog_gcc" = yes; then
1388 # Check if gcc -print-prog-name=ld gives a path.
1389 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1390 echo "configure:1391: checking for ld used by GCC" >&5
1393 # gcc leaves a trailing carriage return which upsets mingw
1394 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1396 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
1399 # Accept absolute paths.
1400 [\\/]* |
[A-Za-z
]:[\\/]*)
1401 re_direlt
='/[^/][^/]*/\.\./'
1402 # Canonicalize the path of ld
1403 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1404 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1405 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1407 test -z "$LD" && LD
="$ac_prog"
1410 # If it fails, then pretend we aren't using GCC.
1414 # If it is relative, then search for the first ld in PATH.
1418 elif test "$with_gnu_ld" = yes; then
1419 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1420 echo "configure:1421: checking for GNU ld" >&5
1422 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1423 echo "configure:1424: checking for non-GNU ld" >&5
1425 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1428 if test -z "$LD"; then
1429 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1430 for ac_dir
in $PATH; do
1431 test -z "$ac_dir" && ac_dir
=.
1432 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1433 ac_cv_path_LD
="$ac_dir/$ac_prog"
1434 # Check to see if the program is GNU ld. I'd rather use --version,
1435 # but apparently some GNU ld's only accept -v.
1436 # Break only if it was the GNU/non-GNU ld that we prefer.
1437 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1438 test "$with_gnu_ld" != no
&& break
1440 test "$with_gnu_ld" != yes && break
1446 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1451 if test -n "$LD"; then
1452 echo "$ac_t""$LD" 1>&6
1454 echo "$ac_t""no" 1>&6
1456 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1457 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1458 echo "configure:1459: checking if the linker ($LD) is GNU ld" >&5
1459 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1460 echo $ac_n "(cached) $ac_c" 1>&6
1462 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1463 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1464 ac_cv_prog_gnu_ld
=yes
1466 ac_cv_prog_gnu_ld
=no
1470 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1471 with_gnu_ld
=$ac_cv_prog_gnu_ld
1474 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1475 echo "configure:1476: checking for $LD option to reload object files" >&5
1476 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1477 echo $ac_n "(cached) $ac_c" 1>&6
1479 lt_cv_ld_reload_flag
='-r'
1482 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1483 reload_flag
=$lt_cv_ld_reload_flag
1484 test -n "$reload_flag" && reload_flag
=" $reload_flag"
1486 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1487 echo "configure:1488: checking for BSD-compatible nm" >&5
1488 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1489 echo $ac_n "(cached) $ac_c" 1>&6
1491 if test -n "$NM"; then
1492 # Let the user override the test.
1495 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1496 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1497 test -z "$ac_dir" && ac_dir
=.
1498 tmp_nm
=$ac_dir/${ac_tool_prefix}nm
1499 if test -f $tmp_nm ||
test -f $tmp_nm$ac_exeext ; then
1500 # Check to see if the nm accepts a BSD-compat flag.
1501 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1502 # nm: unknown option "B" ignored
1503 if ($tmp_nm -B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1504 ac_cv_path_NM
="$tmp_nm -B"
1506 elif ($tmp_nm -p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1507 ac_cv_path_NM
="$tmp_nm -p"
1510 ac_cv_path_NM
=${ac_cv_path_NM="$tmp_nm"} # keep the first match, but
1511 continue # so that we can try to find one that supports BSD flags
1516 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1521 echo "$ac_t""$NM" 1>&6
1523 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1524 echo "configure:1525: checking whether ln -s works" >&5
1525 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1526 echo $ac_n "(cached) $ac_c" 1>&6
1529 if ln -s X conftestdata
2>/dev
/null
1532 ac_cv_prog_LN_S
="ln -s"
1537 LN_S
="$ac_cv_prog_LN_S"
1538 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1539 echo "$ac_t""yes" 1>&6
1541 echo "$ac_t""no" 1>&6
1544 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1545 echo "configure:1546: checking how to recognise dependant libraries" >&5
1546 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1547 echo $ac_n "(cached) $ac_c" 1>&6
1549 lt_cv_file_magic_cmd
='${MAGIC}'
1550 lt_cv_file_magic_test_file
=
1551 lt_cv_deplibs_check_method
='unknown'
1552 # Need to set the preceding variable on all platforms that support
1553 # interlibrary dependencies.
1554 # 'none' -- dependencies not supported.
1555 # `unknown' -- same as none, but documents that we really don't know.
1556 # 'pass_all' -- all dependencies passed with no checks.
1557 # 'test_compile' -- check by making test program.
1558 # 'file_magic [regex]' -- check by looking for files in library path
1559 # which responds to the $file_magic_cmd with a given egrep regex.
1560 # If you have `file' or equivalent on your system and you're not sure
1561 # whether `pass_all' will *always* work, you probably want this one.
1565 lt_cv_deplibs_check_method
=pass_all
1569 lt_cv_deplibs_check_method
=pass_all
1573 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1574 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1575 lt_cv_file_magic_test_file
=/shlib
/libc.so
1579 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
1580 lt_cv_file_magic_cmd
='${OBJDUMP} -f'
1584 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1587 lt_cv_deplibs_check_method
=='file_magic OpenBSD/i[3-9]86 demand paged shared library'
1588 lt_cv_file_magic_cmd
=/usr
/bin
/file
1589 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
1593 lt_cv_deplibs_check_method
=pass_all
1598 lt_cv_deplibs_check_method
=pass_all
1602 # TODO: Does this work for hpux-11 too?
1603 lt_cv_deplibs_check_method
='file_magic (s0-90-90-9|PA-RISC0-9.0-9) shared library'
1604 lt_cv_file_magic_cmd
=/usr
/bin
/file
1605 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
1611 # this will be overridden with pass_all, but let us keep it just in case
1612 lt_cv_deplibs_check_method
="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1616 *-32|
*"-32 ") libmagic
=32-bit;;
1617 *-n32|
*"-n32 ") libmagic
=N32
;;
1618 *-64|
*"-64 ") libmagic
=64-bit;;
1619 *) libmagic
=never-match
;;
1621 # this will be overridden with pass_all, but let us keep it just in case
1622 lt_cv_deplibs_check_method
="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1625 lt_cv_file_magic_test_file
=`echo /lib${libsuff}/libc.so*`
1626 lt_cv_deplibs_check_method
=pass_all
1629 # This must be Linux ELF.
1632 alpha
* | i
*86 | powerpc
* | sparc
* | ia64
* )
1633 lt_cv_deplibs_check_method
=pass_all
;;
1635 # glibc up to 2.1.1 does not perform some relocations on ARM
1636 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1638 lt_cv_file_magic_test_file
=`echo /lib/libc.so* /lib/libc-*.so`
1642 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then :
1644 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
1645 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1646 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
1650 osf3
* | osf4
* | osf5
*)
1651 # this will be overridden with pass_all, but let us keep it just in case
1652 lt_cv_deplibs_check_method
='file_magic COFF format alpha shared library'
1653 lt_cv_file_magic_test_file
=/shlib
/libc.so
1654 lt_cv_deplibs_check_method
=pass_all
1658 lt_cv_deplibs_check_method
=pass_all
1662 lt_cv_deplibs_check_method
=pass_all
1663 lt_cv_file_magic_test_file
=/lib
/libc.so
1666 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
1667 case "$host_vendor" in
1669 lt_cv_deplibs_check_method
=pass_all
1672 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]'
1673 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
1681 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1682 file_magic_cmd
=$lt_cv_file_magic_cmd
1683 deplibs_check_method
=$lt_cv_deplibs_check_method
1685 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1686 echo "configure:1687: checking for object suffix" >&5
1687 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1688 echo $ac_n "(cached) $ac_c" 1>&6
1691 echo 'int i = 1;' > conftest.
$ac_ext
1692 if { (eval echo configure
:1693: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1693 for ac_file
in conftest.
*; do
1696 *) ac_cv_objext
=`echo $ac_file | sed -e s/conftest.//` ;;
1700 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1705 echo "$ac_t""$ac_cv_objext" 1>&6
1706 OBJEXT
=$ac_cv_objext
1707 ac_objext
=$ac_cv_objext
1711 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1712 echo "configure:1713: checking for executable suffix" >&5
1713 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1714 echo $ac_n "(cached) $ac_c" 1>&6
1716 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
1720 echo 'int main () { return 0; }' > conftest.
$ac_ext
1722 if { (eval echo configure
:1723: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1723 for file in conftest.
*; do
1725 *.c |
*.o |
*.obj
) ;;
1726 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
1730 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1733 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
1738 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
1739 echo "$ac_t""${ac_cv_exeext}" 1>&6
1742 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1744 # Only perform the check for file, if the check method requires it
1745 case "$deplibs_check_method" in
1747 if test "$file_magic_cmd" = '${MAGIC}'; then
1748 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1749 echo "configure:1750: checking for ${ac_tool_prefix}file" >&5
1750 if eval "test \"`echo '$''{'lt_cv_path_MAGIC'+set}'`\" = set"; then
1751 echo $ac_n "(cached) $ac_c" 1>&6
1755 lt_cv_path_MAGIC
="$MAGIC" # Let the user override the test with a path.
1758 ac_cv_path_MAGIC
="$MAGIC" # Let the user override the test with a dos path.
1761 ac_save_MAGIC
="$MAGIC"
1762 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1763 ac_dummy
="/usr/bin:$PATH"
1764 for ac_dir
in $ac_dummy; do
1765 test -z "$ac_dir" && ac_dir
=.
1766 if test -f $ac_dir/${ac_tool_prefix}file; then
1767 lt_cv_path_MAGIC
="$ac_dir/${ac_tool_prefix}file"
1768 if test -n "$file_magic_test_file"; then
1769 case "$deplibs_check_method" in
1771 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1772 MAGIC
="$lt_cv_path_MAGIC"
1773 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1774 egrep "$file_magic_regex" > /dev
/null
; then
1779 *** Warning: the command libtool uses to detect shared libraries,
1780 *** $file_magic_cmd, produces output that libtool cannot recognize.
1781 *** The result is that libtool may fail to recognize shared libraries
1782 *** as such. This will affect the creation of libtool libraries that
1783 *** depend on shared libraries, but programs linked with such libtool
1784 *** libraries will work regardless of this problem. Nevertheless, you
1785 *** may want to report the problem to your system manager and/or to
1786 *** bug-libtool@gnu.org
1796 MAGIC
="$ac_save_MAGIC"
1801 MAGIC
="$lt_cv_path_MAGIC"
1802 if test -n "$MAGIC"; then
1803 echo "$ac_t""$MAGIC" 1>&6
1805 echo "$ac_t""no" 1>&6
1808 if test -z "$lt_cv_path_MAGIC"; then
1809 if test -n "$ac_tool_prefix"; then
1810 echo $ac_n "checking for file""... $ac_c" 1>&6
1811 echo "configure:1812: checking for file" >&5
1812 if eval "test \"`echo '$''{'lt_cv_path_MAGIC'+set}'`\" = set"; then
1813 echo $ac_n "(cached) $ac_c" 1>&6
1817 lt_cv_path_MAGIC
="$MAGIC" # Let the user override the test with a path.
1820 ac_cv_path_MAGIC
="$MAGIC" # Let the user override the test with a dos path.
1823 ac_save_MAGIC
="$MAGIC"
1824 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1825 ac_dummy
="/usr/bin:$PATH"
1826 for ac_dir
in $ac_dummy; do
1827 test -z "$ac_dir" && ac_dir
=.
1828 if test -f $ac_dir/file; then
1829 lt_cv_path_MAGIC
="$ac_dir/file"
1830 if test -n "$file_magic_test_file"; then
1831 case "$deplibs_check_method" in
1833 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1834 MAGIC
="$lt_cv_path_MAGIC"
1835 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1836 egrep "$file_magic_regex" > /dev
/null
; then
1841 *** Warning: the command libtool uses to detect shared libraries,
1842 *** $file_magic_cmd, produces output that libtool cannot recognize.
1843 *** The result is that libtool may fail to recognize shared libraries
1844 *** as such. This will affect the creation of libtool libraries that
1845 *** depend on shared libraries, but programs linked with such libtool
1846 *** libraries will work regardless of this problem. Nevertheless, you
1847 *** may want to report the problem to your system manager and/or to
1848 *** bug-libtool@gnu.org
1858 MAGIC
="$ac_save_MAGIC"
1863 MAGIC
="$lt_cv_path_MAGIC"
1864 if test -n "$MAGIC"; then
1865 echo "$ac_t""$MAGIC" 1>&6
1867 echo "$ac_t""no" 1>&6
1879 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1880 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1881 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1882 echo "configure:1883: checking for $ac_word" >&5
1883 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1884 echo $ac_n "(cached) $ac_c" 1>&6
1886 if test -n "$RANLIB"; then
1887 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1889 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1891 for ac_dir
in $ac_dummy; do
1892 test -z "$ac_dir" && ac_dir
=.
1893 if test -f $ac_dir/$ac_word; then
1894 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1901 RANLIB
="$ac_cv_prog_RANLIB"
1902 if test -n "$RANLIB"; then
1903 echo "$ac_t""$RANLIB" 1>&6
1905 echo "$ac_t""no" 1>&6
1909 if test -z "$ac_cv_prog_RANLIB"; then
1910 if test -n "$ac_tool_prefix"; then
1911 # Extract the first word of "ranlib", so it can be a program name with args.
1912 set dummy ranlib
; ac_word
=$2
1913 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1914 echo "configure:1915: checking for $ac_word" >&5
1915 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1916 echo $ac_n "(cached) $ac_c" 1>&6
1918 if test -n "$RANLIB"; then
1919 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1921 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1923 for ac_dir
in $ac_dummy; do
1924 test -z "$ac_dir" && ac_dir
=.
1925 if test -f $ac_dir/$ac_word; then
1926 ac_cv_prog_RANLIB
="ranlib"
1931 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1934 RANLIB
="$ac_cv_prog_RANLIB"
1935 if test -n "$RANLIB"; then
1936 echo "$ac_t""$RANLIB" 1>&6
1938 echo "$ac_t""no" 1>&6
1946 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1947 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
1948 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1949 echo "configure:1950: checking for $ac_word" >&5
1950 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1951 echo $ac_n "(cached) $ac_c" 1>&6
1953 if test -n "$STRIP"; then
1954 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1956 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1958 for ac_dir
in $ac_dummy; do
1959 test -z "$ac_dir" && ac_dir
=.
1960 if test -f $ac_dir/$ac_word; then
1961 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
1968 STRIP
="$ac_cv_prog_STRIP"
1969 if test -n "$STRIP"; then
1970 echo "$ac_t""$STRIP" 1>&6
1972 echo "$ac_t""no" 1>&6
1976 if test -z "$ac_cv_prog_STRIP"; then
1977 if test -n "$ac_tool_prefix"; then
1978 # Extract the first word of "strip", so it can be a program name with args.
1979 set dummy strip
; ac_word
=$2
1980 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1981 echo "configure:1982: checking for $ac_word" >&5
1982 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1983 echo $ac_n "(cached) $ac_c" 1>&6
1985 if test -n "$STRIP"; then
1986 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1988 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1990 for ac_dir
in $ac_dummy; do
1991 test -z "$ac_dir" && ac_dir
=.
1992 if test -f $ac_dir/$ac_word; then
1993 ac_cv_prog_STRIP
="strip"
1998 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP
=":"
2001 STRIP
="$ac_cv_prog_STRIP"
2002 if test -n "$STRIP"; then
2003 echo "$ac_t""$STRIP" 1>&6
2005 echo "$ac_t""no" 1>&6
2014 # Check for any special flags to pass to ltconfig.
2015 libtool_flags
="--cache-file=$cache_file"
2016 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
2017 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
2018 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
2019 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
2020 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
2023 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2024 if test "${enable_libtool_lock+set}" = set; then
2025 enableval
="$enable_libtool_lock"
2029 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
2030 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
2032 # Check whether --with-pic or --without-pic was given.
2033 if test "${with_pic+set}" = set; then
2040 test x
"$pic_mode" = xyes
&& libtool_flags
="$libtool_flags --prefer-pic"
2041 test x
"$pic_mode" = xno
&& libtool_flags
="$libtool_flags --prefer-non-pic"
2043 # Some flags need to be propagated to the compiler or linker for good
2047 # Find out which ABI we are using.
2048 echo '#line 2049 "configure"' > conftest.
$ac_ext
2049 if { (eval echo configure
:2050: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2050 case "`/usr/bin/file conftest.o`" in
2066 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2067 SAVE_CFLAGS
="$CFLAGS"
2068 CFLAGS
="$CFLAGS -belf"
2069 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2070 echo "configure:2071: checking whether the C compiler needs -belf" >&5
2071 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2072 echo $ac_n "(cached) $ac_c" 1>&6
2076 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2077 ac_cpp
='$CPP $CPPFLAGS'
2078 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2079 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2080 cross_compiling
=$ac_cv_prog_cc_cross
2082 cat > conftest.
$ac_ext <<EOF
2083 #line 2084 "configure"
2084 #include "confdefs.h"
2090 if { (eval echo configure
:2091: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2092 lt_cv_cc_needs_belf
=yes
2094 echo "configure: failed program was:" >&5
2095 cat conftest.
$ac_ext >&5
2097 lt_cv_cc_needs_belf
=no
2101 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2102 ac_cpp
='$CPP $CPPFLAGS'
2103 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2104 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2105 cross_compiling
=$ac_cv_prog_cc_cross
2109 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2110 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
2111 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2112 CFLAGS
="$SAVE_CFLAGS"
2120 # Save cache, so that ltconfig can load it
2121 cat > confcache
<<\EOF
2122 # This file is a shell script that caches the results of configure
2123 # tests run on this system so they can be shared between configure
2124 # scripts and configure runs. It is not useful on other systems.
2125 # If it contains results you don't want to keep, you may remove or edit it.
2127 # By default, configure uses ./config.cache as the cache file,
2128 # creating it if it does not exist already. You can give configure
2129 # the --cache-file=FILE option to use a different cache file; that is
2130 # what configure does when it calls configure scripts in
2131 # subdirectories, so they share the cache.
2132 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2133 # config.status only pays attention to the cache file if you give it the
2134 # --recheck option to rerun configure.
2137 # The following way of writing the cache mishandles newlines in values,
2138 # but we know of no workaround that is simple, portable, and efficient.
2139 # So, don't put newlines in cache variables' values.
2140 # Ultrix sh set writes to stderr and can't be redirected directly,
2141 # and sets the high bit in the cache file unless we assign to the vars.
2143 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2145 # `set' does not quote correctly, so add quotes (double-quote substitution
2146 # turns \\\\ into \\, and sed turns \\ into \).
2148 -e "s/'/'\\\\''/g" \
2149 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2152 # `set' quotes correctly as required by POSIX, so do not add quotes.
2153 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2156 if cmp -s $cache_file confcache
; then
2159 if test -w $cache_file; then
2160 echo "updating cache $cache_file"
2161 cat confcache
> $cache_file
2163 echo "not updating unwritable cache $cache_file"
2169 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2170 AR
="$AR" LTCC
="$CC" CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
2171 MAGIC
="$MAGIC" LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
2172 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" STRIP
="$STRIP" \
2173 AS
="$AS" DLLTOOL
="$DLLTOOL" OBJDUMP
="$OBJDUMP" \
2174 objext
="$OBJEXT" exeext
="$EXEEXT" reload_flag
="$reload_flag" \
2175 deplibs_check_method
="$deplibs_check_method" file_magic_cmd
="$file_magic_cmd" \
2176 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
2177 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh
$host \
2178 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2180 # Reload cache, that may have been modified by ltconfig
2181 if test -r "$cache_file"; then
2182 echo "loading cache $cache_file"
2185 echo "creating cache $cache_file"
2190 # This can be used to rebuild libtool when needed
2191 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2193 # Always use our own libtool.
2194 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
2196 # Redirect the config.log output again, so that the ltconfig log is not
2197 # clobbered by the next message.
2198 exec 5>>.
/config.log
2206 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2207 if test "${enable_64_bit_bfd+set}" = set; then
2208 enableval
="$enable_64_bit_bfd"
2209 case "${enableval}" in
2212 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2217 # Check whether --enable-targets or --disable-targets was given.
2218 if test "${enable_targets+set}" = set; then
2219 enableval
="$enable_targets"
2220 case "${enableval}" in
2221 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2223 no
) enable_targets
= ;;
2224 *) enable_targets
=$enableval ;;
2227 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2228 if test "${enable_commonbfdlib+set}" = set; then
2229 enableval
="$enable_commonbfdlib"
2230 case "${enableval}" in
2231 yes) commonbfdlib
=true
;;
2232 no
) commonbfdlib
=false
;;
2233 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2236 # Check whether --with-mmap or --without-mmap was given.
2237 if test "${with_mmap+set}" = set; then
2238 withval
="$with_mmap"
2239 case "${withval}" in
2240 yes) want_mmap
=true
;;
2241 no
) want_mmap
=false
;;
2242 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
2248 build_warnings
="-W -Wall"
2249 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2250 if test "${enable_build_warnings+set}" = set; then
2251 enableval
="$enable_build_warnings"
2252 case "${enableval}" in
2254 no
) build_warnings
="-w";;
2255 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2256 build_warnings
="${build_warnings} ${t}";;
2257 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2258 build_warnings
="${t} ${build_warnings}";;
2259 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2261 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
2262 echo "Setting warning flags = $build_warnings" 6>&1
2266 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
; then
2267 WARN_CFLAGS
="${build_warnings}"
2275 if test -z "$target" ; then
2276 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2278 if test "$program_transform_name" = s
,x
,x
,; then
2279 program_transform_name
=
2281 # Double any \ or $. echo might interpret backslashes.
2282 cat <<\EOF_SED
> conftestsed
2283 s
,\\,\\\\,g
; s
,\$
,$$
,g
2285 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
2288 test "$program_prefix" != NONE
&&
2289 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
2290 # Use a double $ so make ignores it.
2291 test "$program_suffix" != NONE
&&
2292 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
2294 # sed with no file args requires a program.
2295 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
2298 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2299 echo "configure:2300: checking whether to enable maintainer-specific portions of Makefiles" >&5
2300 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2301 if test "${enable_maintainer_mode+set}" = set; then
2302 enableval
="$enable_maintainer_mode"
2303 USE_MAINTAINER_MODE
=$enableval
2305 USE_MAINTAINER_MODE
=no
2308 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2311 if test $USE_MAINTAINER_MODE = yes; then
2312 MAINTAINER_MODE_TRUE
=
2313 MAINTAINER_MODE_FALSE
='#'
2315 MAINTAINER_MODE_TRUE
='#'
2316 MAINTAINER_MODE_FALSE
=
2318 MAINT
=$MAINTAINER_MODE_TRUE
2323 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2324 echo "configure:2325: checking for executable suffix" >&5
2325 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2326 echo $ac_n "(cached) $ac_c" 1>&6
2328 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
2332 echo 'int main () { return 0; }' > conftest.
$ac_ext
2334 if { (eval echo configure
:2335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2335 for file in conftest.
*; do
2337 *.c |
*.o |
*.obj
) ;;
2338 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
2342 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2345 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
2350 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
2351 echo "$ac_t""${ac_cv_exeext}" 1>&6
2360 # Extract the first word of "gcc", so it can be a program name with args.
2361 set dummy gcc
; ac_word
=$2
2362 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2363 echo "configure:2364: checking for $ac_word" >&5
2364 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2365 echo $ac_n "(cached) $ac_c" 1>&6
2367 if test -n "$CC"; then
2368 ac_cv_prog_CC
="$CC" # Let the user override the test.
2370 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2372 for ac_dir
in $ac_dummy; do
2373 test -z "$ac_dir" && ac_dir
=.
2374 if test -f $ac_dir/$ac_word; then
2383 if test -n "$CC"; then
2384 echo "$ac_t""$CC" 1>&6
2386 echo "$ac_t""no" 1>&6
2389 if test -z "$CC"; then
2390 # Extract the first word of "cc", so it can be a program name with args.
2391 set dummy cc
; ac_word
=$2
2392 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2393 echo "configure:2394: checking for $ac_word" >&5
2394 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2395 echo $ac_n "(cached) $ac_c" 1>&6
2397 if test -n "$CC"; then
2398 ac_cv_prog_CC
="$CC" # Let the user override the test.
2400 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2403 for ac_dir
in $ac_dummy; do
2404 test -z "$ac_dir" && ac_dir
=.
2405 if test -f $ac_dir/$ac_word; then
2406 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2407 ac_prog_rejected
=yes
2415 if test $ac_prog_rejected = yes; then
2416 # We found a bogon in the path, so make sure we never use it.
2417 set dummy
$ac_cv_prog_CC
2419 if test $# -gt 0; then
2420 # We chose a different compiler from the bogus one.
2421 # However, it has the same basename, so the bogon will be chosen
2422 # first if we set CC to just the basename; use the full file name.
2424 set dummy
"$ac_dir/$ac_word" "$@"
2432 if test -n "$CC"; then
2433 echo "$ac_t""$CC" 1>&6
2435 echo "$ac_t""no" 1>&6
2438 if test -z "$CC"; then
2439 case "`uname -s`" in
2441 # Extract the first word of "cl", so it can be a program name with args.
2442 set dummy cl
; ac_word
=$2
2443 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2444 echo "configure:2445: checking for $ac_word" >&5
2445 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2446 echo $ac_n "(cached) $ac_c" 1>&6
2448 if test -n "$CC"; then
2449 ac_cv_prog_CC
="$CC" # Let the user override the test.
2451 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2453 for ac_dir
in $ac_dummy; do
2454 test -z "$ac_dir" && ac_dir
=.
2455 if test -f $ac_dir/$ac_word; then
2464 if test -n "$CC"; then
2465 echo "$ac_t""$CC" 1>&6
2467 echo "$ac_t""no" 1>&6
2472 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2475 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2476 echo "configure:2477: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2479 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2480 ac_cpp
='$CPP $CPPFLAGS'
2481 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2482 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2483 cross_compiling
=$ac_cv_prog_cc_cross
2485 cat > conftest.
$ac_ext << EOF
2487 #line 2488 "configure"
2488 #include "confdefs.h"
2492 if { (eval echo configure
:2493: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2493 ac_cv_prog_cc_works
=yes
2494 # If we can't run a trivial program, we are probably using a cross compiler.
2495 if (.
/conftest
; exit) 2>/dev
/null
; then
2496 ac_cv_prog_cc_cross
=no
2498 ac_cv_prog_cc_cross
=yes
2501 echo "configure: failed program was:" >&5
2502 cat conftest.
$ac_ext >&5
2503 ac_cv_prog_cc_works
=no
2507 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2508 ac_cpp
='$CPP $CPPFLAGS'
2509 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2510 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2511 cross_compiling
=$ac_cv_prog_cc_cross
2513 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2514 if test $ac_cv_prog_cc_works = no
; then
2515 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2517 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2518 echo "configure:2519: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2519 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2520 cross_compiling
=$ac_cv_prog_cc_cross
2522 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2523 echo "configure:2524: checking whether we are using GNU C" >&5
2524 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2525 echo $ac_n "(cached) $ac_c" 1>&6
2527 cat > conftest.c
<<EOF
2532 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2533: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2539 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2541 if test $ac_cv_prog_gcc = yes; then
2547 ac_test_CFLAGS
="${CFLAGS+set}"
2548 ac_save_CFLAGS
="$CFLAGS"
2550 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2551 echo "configure:2552: checking whether ${CC-cc} accepts -g" >&5
2552 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2553 echo $ac_n "(cached) $ac_c" 1>&6
2555 echo 'void f(){}' > conftest.c
2556 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2565 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2566 if test "$ac_test_CFLAGS" = set; then
2567 CFLAGS
="$ac_save_CFLAGS"
2568 elif test $ac_cv_prog_cc_g = yes; then
2569 if test "$GCC" = yes; then
2575 if test "$GCC" = yes; then
2584 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2585 echo "configure:2586: checking how to run the C preprocessor" >&5
2586 # On Suns, sometimes $CPP names a directory.
2587 if test -n "$CPP" && test -d "$CPP"; then
2590 if test -z "$CPP"; then
2591 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2592 echo $ac_n "(cached) $ac_c" 1>&6
2594 # This must be in double quotes, not single quotes, because CPP may get
2595 # substituted into the Makefile and "${CC-cc}" will confuse make.
2597 # On the NeXT, cc -E runs the code through the compiler's parser,
2598 # not just through cpp.
2599 cat > conftest.
$ac_ext <<EOF
2600 #line 2601 "configure"
2601 #include "confdefs.h"
2605 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2606 { (eval echo configure
:2607: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2607 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2608 if test -z "$ac_err"; then
2612 echo "configure: failed program was:" >&5
2613 cat conftest.
$ac_ext >&5
2615 CPP
="${CC-cc} -E -traditional-cpp"
2616 cat > conftest.
$ac_ext <<EOF
2617 #line 2618 "configure"
2618 #include "confdefs.h"
2622 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2623 { (eval echo configure
:2624: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2624 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2625 if test -z "$ac_err"; then
2629 echo "configure: failed program was:" >&5
2630 cat conftest.
$ac_ext >&5
2632 CPP
="${CC-cc} -nologo -E"
2633 cat > conftest.
$ac_ext <<EOF
2634 #line 2635 "configure"
2635 #include "confdefs.h"
2639 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2640 { (eval echo configure
:2641: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2641 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2642 if test -z "$ac_err"; then
2646 echo "configure: failed program was:" >&5
2647 cat conftest.
$ac_ext >&5
2656 ac_cv_prog_CPP
="$CPP"
2658 CPP
="$ac_cv_prog_CPP"
2660 ac_cv_prog_CPP
="$CPP"
2662 echo "$ac_t""$CPP" 1>&6
2664 # Extract the first word of "ranlib", so it can be a program name with args.
2665 set dummy ranlib
; ac_word
=$2
2666 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2667 echo "configure:2668: checking for $ac_word" >&5
2668 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2669 echo $ac_n "(cached) $ac_c" 1>&6
2671 if test -n "$RANLIB"; then
2672 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2674 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2676 for ac_dir
in $ac_dummy; do
2677 test -z "$ac_dir" && ac_dir
=.
2678 if test -f $ac_dir/$ac_word; then
2679 ac_cv_prog_RANLIB
="ranlib"
2684 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2687 RANLIB
="$ac_cv_prog_RANLIB"
2688 if test -n "$RANLIB"; then
2689 echo "$ac_t""$RANLIB" 1>&6
2691 echo "$ac_t""no" 1>&6
2694 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2695 echo "configure:2696: checking for ANSI C header files" >&5
2696 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2697 echo $ac_n "(cached) $ac_c" 1>&6
2699 cat > conftest.
$ac_ext <<EOF
2700 #line 2701 "configure"
2701 #include "confdefs.h"
2707 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2708 { (eval echo configure
:2709: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2709 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2710 if test -z "$ac_err"; then
2712 ac_cv_header_stdc
=yes
2715 echo "configure: failed program was:" >&5
2716 cat conftest.
$ac_ext >&5
2718 ac_cv_header_stdc
=no
2722 if test $ac_cv_header_stdc = yes; then
2723 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2724 cat > conftest.
$ac_ext <<EOF
2725 #line 2726 "configure"
2726 #include "confdefs.h"
2729 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2730 egrep "memchr" >/dev
/null
2>&1; then
2734 ac_cv_header_stdc
=no
2740 if test $ac_cv_header_stdc = yes; then
2741 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2742 cat > conftest.
$ac_ext <<EOF
2743 #line 2744 "configure"
2744 #include "confdefs.h"
2747 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2748 egrep "free" >/dev
/null
2>&1; then
2752 ac_cv_header_stdc
=no
2758 if test $ac_cv_header_stdc = yes; then
2759 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2760 if test "$cross_compiling" = yes; then
2763 cat > conftest.
$ac_ext <<EOF
2764 #line 2765 "configure"
2765 #include "confdefs.h"
2767 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2768 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2769 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2770 int main () { int i; for (i = 0; i < 256; i++)
2771 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2775 if { (eval echo configure
:2776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2779 echo "configure: failed program was:" >&5
2780 cat conftest.
$ac_ext >&5
2782 ac_cv_header_stdc
=no
2790 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2791 if test $ac_cv_header_stdc = yes; then
2792 cat >> confdefs.h
<<\EOF
2793 #define STDC_HEADERS 1
2798 echo $ac_n "checking for working const""... $ac_c" 1>&6
2799 echo "configure:2800: checking for working const" >&5
2800 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2801 echo $ac_n "(cached) $ac_c" 1>&6
2803 cat > conftest.
$ac_ext <<EOF
2804 #line 2805 "configure"
2805 #include "confdefs.h"
2809 /* Ultrix mips cc rejects this. */
2810 typedef int charset[2]; const charset x;
2811 /* SunOS 4.1.1 cc rejects this. */
2812 char const *const *ccp;
2814 /* NEC SVR4.0.2 mips cc rejects this. */
2815 struct point {int x, y;};
2816 static struct point const zero = {0,0};
2817 /* AIX XL C 1.02.0.0 rejects this.
2818 It does not let you subtract one const X* pointer from another in an arm
2819 of an if-expression whose if-part is not a constant expression */
2820 const char *g = "string";
2821 ccp = &g + (g ? g-g : 0);
2822 /* HPUX 7.0 cc rejects these. */
2825 ccp = (char const *const *) p;
2826 { /* SCO 3.2v4 cc rejects this. */
2828 char const *s = 0 ? (char *) 0 : (char const *) 0;
2832 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2834 const int *foo = &x[0];
2837 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2838 typedef const int *iptr;
2842 { /* AIX XL C 1.02.0.0 rejects this saying
2843 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2844 struct s { int j; const int *ap[3]; };
2845 struct s *b; b->j = 5;
2847 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2853 if { (eval echo configure
:2854: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2857 echo "configure: failed program was:" >&5
2858 cat conftest.
$ac_ext >&5
2865 echo "$ac_t""$ac_cv_c_const" 1>&6
2866 if test $ac_cv_c_const = no
; then
2867 cat >> confdefs.h
<<\EOF
2873 echo $ac_n "checking for inline""... $ac_c" 1>&6
2874 echo "configure:2875: checking for inline" >&5
2875 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2876 echo $ac_n "(cached) $ac_c" 1>&6
2879 for ac_kw
in inline __inline__ __inline
; do
2880 cat > conftest.
$ac_ext <<EOF
2881 #line 2882 "configure"
2882 #include "confdefs.h"
2888 if { (eval echo configure
:2889: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2890 ac_cv_c_inline
=$ac_kw; break
2892 echo "configure: failed program was:" >&5
2893 cat conftest.
$ac_ext >&5
2900 echo "$ac_t""$ac_cv_c_inline" 1>&6
2901 case "$ac_cv_c_inline" in
2903 no
) cat >> confdefs.h
<<\EOF
2907 *) cat >> confdefs.h
<<EOF
2908 #define inline $ac_cv_c_inline
2913 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2914 echo "configure:2915: checking for off_t" >&5
2915 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2916 echo $ac_n "(cached) $ac_c" 1>&6
2918 cat > conftest.
$ac_ext <<EOF
2919 #line 2920 "configure"
2920 #include "confdefs.h"
2921 #include <sys/types.h>
2927 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2928 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2930 ac_cv_type_off_t
=yes
2938 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2939 if test $ac_cv_type_off_t = no
; then
2940 cat >> confdefs.h
<<\EOF
2946 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2947 echo "configure:2948: checking for size_t" >&5
2948 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2949 echo $ac_n "(cached) $ac_c" 1>&6
2951 cat > conftest.
$ac_ext <<EOF
2952 #line 2953 "configure"
2953 #include "confdefs.h"
2954 #include <sys/types.h>
2960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2961 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2963 ac_cv_type_size_t
=yes
2966 ac_cv_type_size_t
=no
2971 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2972 if test $ac_cv_type_size_t = no
; then
2973 cat >> confdefs.h
<<\EOF
2974 #define size_t unsigned
2979 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2980 # for constant arguments. Useless!
2981 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2982 echo "configure:2983: checking for working alloca.h" >&5
2983 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2984 echo $ac_n "(cached) $ac_c" 1>&6
2986 cat > conftest.
$ac_ext <<EOF
2987 #line 2988 "configure"
2988 #include "confdefs.h"
2991 char *p = alloca(2 * sizeof(int));
2994 if { (eval echo configure
:2995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2996 ac_cv_header_alloca_h
=yes
2998 echo "configure: failed program was:" >&5
2999 cat conftest.
$ac_ext >&5
3001 ac_cv_header_alloca_h
=no
3006 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3007 if test $ac_cv_header_alloca_h = yes; then
3008 cat >> confdefs.h
<<\EOF
3009 #define HAVE_ALLOCA_H 1
3014 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3015 echo "configure:3016: checking for alloca" >&5
3016 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3017 echo $ac_n "(cached) $ac_c" 1>&6
3019 cat > conftest.
$ac_ext <<EOF
3020 #line 3021 "configure"
3021 #include "confdefs.h"
3024 # define alloca __builtin_alloca
3027 # include <malloc.h>
3028 # define alloca _alloca
3031 # include <alloca.h>
3036 # ifndef alloca /* predefined by HP cc +Olibcalls */
3045 char *p = (char *) alloca(1);
3048 if { (eval echo configure
:3049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3050 ac_cv_func_alloca_works
=yes
3052 echo "configure: failed program was:" >&5
3053 cat conftest.
$ac_ext >&5
3055 ac_cv_func_alloca_works
=no
3060 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3061 if test $ac_cv_func_alloca_works = yes; then
3062 cat >> confdefs.h
<<\EOF
3063 #define HAVE_ALLOCA 1
3068 if test $ac_cv_func_alloca_works = no
; then
3069 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3070 # that cause trouble. Some versions do not even contain alloca or
3071 # contain a buggy version. If you still want to use their alloca,
3072 # use ar to extract alloca.o from them instead of compiling alloca.c.
3073 ALLOCA
=alloca.
${ac_objext}
3074 cat >> confdefs.h
<<\EOF
3079 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3080 echo "configure:3081: checking whether alloca needs Cray hooks" >&5
3081 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3082 echo $ac_n "(cached) $ac_c" 1>&6
3084 cat > conftest.
$ac_ext <<EOF
3085 #line 3086 "configure"
3086 #include "confdefs.h"
3087 #if defined(CRAY) && ! defined(CRAY2)
3094 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3095 egrep "webecray" >/dev
/null
2>&1; then
3106 echo "$ac_t""$ac_cv_os_cray" 1>&6
3107 if test $ac_cv_os_cray = yes; then
3108 for ac_func
in _getb67 GETB67 getb67
; do
3109 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3110 echo "configure:3111: checking for $ac_func" >&5
3111 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3112 echo $ac_n "(cached) $ac_c" 1>&6
3114 cat > conftest.
$ac_ext <<EOF
3115 #line 3116 "configure"
3116 #include "confdefs.h"
3117 /* System header to define __stub macros and hopefully few prototypes,
3118 which can conflict with char $ac_func(); below. */
3120 /* Override any gcc2 internal prototype to avoid an error. */
3121 /* We use char because int might match the return type of a gcc2
3122 builtin and then its argument prototype would still apply. */
3127 /* The GNU C library defines this for functions which it implements
3128 to always fail with ENOSYS. Some functions are actually named
3129 something starting with __ and the normal name is an alias. */
3130 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3138 if { (eval echo configure
:3139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3140 eval "ac_cv_func_$ac_func=yes"
3142 echo "configure: failed program was:" >&5
3143 cat conftest.
$ac_ext >&5
3145 eval "ac_cv_func_$ac_func=no"
3150 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3151 echo "$ac_t""yes" 1>&6
3152 cat >> confdefs.h
<<EOF
3153 #define CRAY_STACKSEG_END $ac_func
3158 echo "$ac_t""no" 1>&6
3164 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3165 echo "configure:3166: checking stack direction for C alloca" >&5
3166 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3167 echo $ac_n "(cached) $ac_c" 1>&6
3169 if test "$cross_compiling" = yes; then
3170 ac_cv_c_stack_direction
=0
3172 cat > conftest.
$ac_ext <<EOF
3173 #line 3174 "configure"
3174 #include "confdefs.h"
3175 find_stack_direction ()
3177 static char *addr = 0;
3182 return find_stack_direction ();
3185 return (&dummy > addr) ? 1 : -1;
3189 exit (find_stack_direction() < 0);
3192 if { (eval echo configure
:3193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3194 ac_cv_c_stack_direction
=1
3196 echo "configure: failed program was:" >&5
3197 cat conftest.
$ac_ext >&5
3199 ac_cv_c_stack_direction
=-1
3206 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3207 cat >> confdefs.h
<<EOF
3208 #define STACK_DIRECTION $ac_cv_c_stack_direction
3213 for ac_hdr
in unistd.h
3215 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3216 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3217 echo "configure:3218: checking for $ac_hdr" >&5
3218 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3219 echo $ac_n "(cached) $ac_c" 1>&6
3221 cat > conftest.
$ac_ext <<EOF
3222 #line 3223 "configure"
3223 #include "confdefs.h"
3226 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3227 { (eval echo configure
:3228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3228 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3229 if test -z "$ac_err"; then
3231 eval "ac_cv_header_$ac_safe=yes"
3234 echo "configure: failed program was:" >&5
3235 cat conftest.
$ac_ext >&5
3237 eval "ac_cv_header_$ac_safe=no"
3241 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3242 echo "$ac_t""yes" 1>&6
3243 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3244 cat >> confdefs.h
<<EOF
3245 #define $ac_tr_hdr 1
3249 echo "$ac_t""no" 1>&6
3253 for ac_func
in getpagesize
3255 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3256 echo "configure:3257: checking for $ac_func" >&5
3257 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3258 echo $ac_n "(cached) $ac_c" 1>&6
3260 cat > conftest.
$ac_ext <<EOF
3261 #line 3262 "configure"
3262 #include "confdefs.h"
3263 /* System header to define __stub macros and hopefully few prototypes,
3264 which can conflict with char $ac_func(); below. */
3266 /* Override any gcc2 internal prototype to avoid an error. */
3267 /* We use char because int might match the return type of a gcc2
3268 builtin and then its argument prototype would still apply. */
3273 /* The GNU C library defines this for functions which it implements
3274 to always fail with ENOSYS. Some functions are actually named
3275 something starting with __ and the normal name is an alias. */
3276 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3284 if { (eval echo configure
:3285: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3286 eval "ac_cv_func_$ac_func=yes"
3288 echo "configure: failed program was:" >&5
3289 cat conftest.
$ac_ext >&5
3291 eval "ac_cv_func_$ac_func=no"
3296 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3297 echo "$ac_t""yes" 1>&6
3298 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3299 cat >> confdefs.h
<<EOF
3300 #define $ac_tr_func 1
3304 echo "$ac_t""no" 1>&6
3308 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3309 echo "configure:3310: checking for working mmap" >&5
3310 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3311 echo $ac_n "(cached) $ac_c" 1>&6
3313 if test "$cross_compiling" = yes; then
3314 ac_cv_func_mmap_fixed_mapped
=no
3316 cat > conftest.
$ac_ext <<EOF
3317 #line 3318 "configure"
3318 #include "confdefs.h"
3320 /* Thanks to Mike Haertel and Jim Avera for this test.
3321 Here is a matrix of mmap possibilities:
3322 mmap private not fixed
3323 mmap private fixed at somewhere currently unmapped
3324 mmap private fixed at somewhere already mapped
3325 mmap shared not fixed
3326 mmap shared fixed at somewhere currently unmapped
3327 mmap shared fixed at somewhere already mapped
3328 For private mappings, we should verify that changes cannot be read()
3329 back from the file, nor mmap's back from the file at a different
3330 address. (There have been systems where private was not correctly
3331 implemented like the infamous i386 svr4.0, and systems where the
3332 VM page cache was not coherent with the filesystem buffer cache
3333 like early versions of FreeBSD and possibly contemporary NetBSD.)
3334 For shared mappings, we should conversely verify that changes get
3335 propogated back to all the places they're supposed to be.
3337 Grep wants private fixed already mapped.
3338 The main things grep needs to know about mmap are:
3339 * does it exist and is it safe to write into the mmap'd area
3340 * how to use it (BSD variants) */
3341 #include <sys/types.h>
3343 #include <sys/mman.h>
3345 /* This mess was copied from the GNU getpagesize.h. */
3346 #ifndef HAVE_GETPAGESIZE
3347 # ifdef HAVE_UNISTD_H
3348 # include <unistd.h>
3351 /* Assume that all systems that can run configure have sys/param.h. */
3352 # ifndef HAVE_SYS_PARAM_H
3353 # define HAVE_SYS_PARAM_H 1
3356 # ifdef _SC_PAGESIZE
3357 # define getpagesize() sysconf(_SC_PAGESIZE)
3358 # else /* no _SC_PAGESIZE */
3359 # ifdef HAVE_SYS_PARAM_H
3360 # include <sys/param.h>
3361 # ifdef EXEC_PAGESIZE
3362 # define getpagesize() EXEC_PAGESIZE
3363 # else /* no EXEC_PAGESIZE */
3365 # define getpagesize() NBPG * CLSIZE
3368 # endif /* no CLSIZE */
3369 # else /* no NBPG */
3371 # define getpagesize() NBPC
3372 # else /* no NBPC */
3374 # define getpagesize() PAGESIZE
3375 # endif /* PAGESIZE */
3376 # endif /* no NBPC */
3377 # endif /* no NBPG */
3378 # endif /* no EXEC_PAGESIZE */
3379 # else /* no HAVE_SYS_PARAM_H */
3380 # define getpagesize() 8192 /* punt totally */
3381 # endif /* no HAVE_SYS_PARAM_H */
3382 # endif /* no _SC_PAGESIZE */
3384 #endif /* no HAVE_GETPAGESIZE */
3387 extern "C" { void *malloc(unsigned); }
3395 char *data, *data2, *data3;
3399 pagesize = getpagesize();
3402 * First, make a file with some known garbage in it.
3404 data = malloc(pagesize);
3407 for (i = 0; i < pagesize; ++i)
3408 *(data + i) = rand();
3410 fd = creat("conftestmmap", 0600);
3413 if (write(fd, data, pagesize) != pagesize)
3418 * Next, try to mmap the file at a fixed address which
3419 * already has something else allocated at it. If we can,
3420 * also make sure that we see the same garbage.
3422 fd = open("conftestmmap", O_RDWR);
3425 data2 = malloc(2 * pagesize);
3428 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3429 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3430 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3432 for (i = 0; i < pagesize; ++i)
3433 if (*(data + i) != *(data2 + i))
3437 * Finally, make sure that changes to the mapped area
3438 * do not percolate back to the file as seen by read().
3439 * (This is a bug on some variants of i386 svr4.0.)
3441 for (i = 0; i < pagesize; ++i)
3442 *(data2 + i) = *(data2 + i) + 1;
3443 data3 = malloc(pagesize);
3446 if (read(fd, data3, pagesize) != pagesize)
3448 for (i = 0; i < pagesize; ++i)
3449 if (*(data + i) != *(data3 + i))
3452 unlink("conftestmmap");
3457 if { (eval echo configure
:3458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3459 ac_cv_func_mmap_fixed_mapped
=yes
3461 echo "configure: failed program was:" >&5
3462 cat conftest.
$ac_ext >&5
3464 ac_cv_func_mmap_fixed_mapped
=no
3471 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3472 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3473 cat >> confdefs.h
<<\EOF
3480 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3481 unistd.h values.h sys
/param.h
3483 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3484 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3485 echo "configure:3486: checking for $ac_hdr" >&5
3486 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3487 echo $ac_n "(cached) $ac_c" 1>&6
3489 cat > conftest.
$ac_ext <<EOF
3490 #line 3491 "configure"
3491 #include "confdefs.h"
3494 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3495 { (eval echo configure
:3496: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3496 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3497 if test -z "$ac_err"; then
3499 eval "ac_cv_header_$ac_safe=yes"
3502 echo "configure: failed program was:" >&5
3503 cat conftest.
$ac_ext >&5
3505 eval "ac_cv_header_$ac_safe=no"
3509 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3510 echo "$ac_t""yes" 1>&6
3511 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3512 cat >> confdefs.h
<<EOF
3513 #define $ac_tr_hdr 1
3517 echo "$ac_t""no" 1>&6
3521 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3522 __argz_count __argz_stringify __argz_next
3524 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3525 echo "configure:3526: checking for $ac_func" >&5
3526 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3527 echo $ac_n "(cached) $ac_c" 1>&6
3529 cat > conftest.
$ac_ext <<EOF
3530 #line 3531 "configure"
3531 #include "confdefs.h"
3532 /* System header to define __stub macros and hopefully few prototypes,
3533 which can conflict with char $ac_func(); below. */
3535 /* Override any gcc2 internal prototype to avoid an error. */
3536 /* We use char because int might match the return type of a gcc2
3537 builtin and then its argument prototype would still apply. */
3542 /* The GNU C library defines this for functions which it implements
3543 to always fail with ENOSYS. Some functions are actually named
3544 something starting with __ and the normal name is an alias. */
3545 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3553 if { (eval echo configure
:3554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3555 eval "ac_cv_func_$ac_func=yes"
3557 echo "configure: failed program was:" >&5
3558 cat conftest.
$ac_ext >&5
3560 eval "ac_cv_func_$ac_func=no"
3565 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3566 echo "$ac_t""yes" 1>&6
3567 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3568 cat >> confdefs.h
<<EOF
3569 #define $ac_tr_func 1
3573 echo "$ac_t""no" 1>&6
3578 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3579 for ac_func
in stpcpy
3581 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3582 echo "configure:3583: checking for $ac_func" >&5
3583 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3584 echo $ac_n "(cached) $ac_c" 1>&6
3586 cat > conftest.
$ac_ext <<EOF
3587 #line 3588 "configure"
3588 #include "confdefs.h"
3589 /* System header to define __stub macros and hopefully few prototypes,
3590 which can conflict with char $ac_func(); below. */
3592 /* Override any gcc2 internal prototype to avoid an error. */
3593 /* We use char because int might match the return type of a gcc2
3594 builtin and then its argument prototype would still apply. */
3599 /* The GNU C library defines this for functions which it implements
3600 to always fail with ENOSYS. Some functions are actually named
3601 something starting with __ and the normal name is an alias. */
3602 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3610 if { (eval echo configure
:3611: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3612 eval "ac_cv_func_$ac_func=yes"
3614 echo "configure: failed program was:" >&5
3615 cat conftest.
$ac_ext >&5
3617 eval "ac_cv_func_$ac_func=no"
3622 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3623 echo "$ac_t""yes" 1>&6
3624 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3625 cat >> confdefs.h
<<EOF
3626 #define $ac_tr_func 1
3630 echo "$ac_t""no" 1>&6
3635 if test "${ac_cv_func_stpcpy}" = "yes"; then
3636 cat >> confdefs.h
<<\EOF
3637 #define HAVE_STPCPY 1
3642 if test $ac_cv_header_locale_h = yes; then
3643 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3644 echo "configure:3645: checking for LC_MESSAGES" >&5
3645 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3646 echo $ac_n "(cached) $ac_c" 1>&6
3648 cat > conftest.
$ac_ext <<EOF
3649 #line 3650 "configure"
3650 #include "confdefs.h"
3656 if { (eval echo configure
:3657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3658 am_cv_val_LC_MESSAGES
=yes
3660 echo "configure: failed program was:" >&5
3661 cat conftest.
$ac_ext >&5
3663 am_cv_val_LC_MESSAGES
=no
3668 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3669 if test $am_cv_val_LC_MESSAGES = yes; then
3670 cat >> confdefs.h
<<\EOF
3671 #define HAVE_LC_MESSAGES 1
3676 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3677 echo "configure:3678: checking whether NLS is requested" >&5
3678 # Check whether --enable-nls or --disable-nls was given.
3679 if test "${enable_nls+set}" = set; then
3680 enableval
="$enable_nls"
3686 echo "$ac_t""$USE_NLS" 1>&6
3689 USE_INCLUDED_LIBINTL
=no
3691 if test "$USE_NLS" = "yes"; then
3692 cat >> confdefs.h
<<\EOF
3693 #define ENABLE_NLS 1
3696 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3697 echo "configure:3698: checking whether included gettext is requested" >&5
3698 # Check whether --with-included-gettext or --without-included-gettext was given.
3699 if test "${with_included_gettext+set}" = set; then
3700 withval
="$with_included_gettext"
3701 nls_cv_force_use_gnu_gettext
=$withval
3703 nls_cv_force_use_gnu_gettext
=no
3706 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3708 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3709 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3711 nls_cv_header_libgt
=
3714 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3715 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3716 echo "configure:3717: checking for libintl.h" >&5
3717 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3718 echo $ac_n "(cached) $ac_c" 1>&6
3720 cat > conftest.
$ac_ext <<EOF
3721 #line 3722 "configure"
3722 #include "confdefs.h"
3723 #include <libintl.h>
3725 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3726 { (eval echo configure
:3727: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3727 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3728 if test -z "$ac_err"; then
3730 eval "ac_cv_header_$ac_safe=yes"
3733 echo "configure: failed program was:" >&5
3734 cat conftest.
$ac_ext >&5
3736 eval "ac_cv_header_$ac_safe=no"
3740 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3741 echo "$ac_t""yes" 1>&6
3742 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3743 echo "configure:3744: checking for gettext in libc" >&5
3744 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3745 echo $ac_n "(cached) $ac_c" 1>&6
3747 cat > conftest.
$ac_ext <<EOF
3748 #line 3749 "configure"
3749 #include "confdefs.h"
3750 #include <libintl.h>
3752 return (int) gettext ("")
3755 if { (eval echo configure
:3756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3757 gt_cv_func_gettext_libc
=yes
3759 echo "configure: failed program was:" >&5
3760 cat conftest.
$ac_ext >&5
3762 gt_cv_func_gettext_libc
=no
3767 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3769 if test "$gt_cv_func_gettext_libc" != "yes"; then
3770 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3771 echo "configure:3772: checking for bindtextdomain in -lintl" >&5
3772 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3773 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3774 echo $ac_n "(cached) $ac_c" 1>&6
3776 ac_save_LIBS
="$LIBS"
3778 cat > conftest.
$ac_ext <<EOF
3779 #line 3780 "configure"
3780 #include "confdefs.h"
3781 /* Override any gcc2 internal prototype to avoid an error. */
3782 /* We use char because int might match the return type of a gcc2
3783 builtin and then its argument prototype would still apply. */
3784 char bindtextdomain();
3790 if { (eval echo configure
:3791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3792 eval "ac_cv_lib_$ac_lib_var=yes"
3794 echo "configure: failed program was:" >&5
3795 cat conftest.
$ac_ext >&5
3797 eval "ac_cv_lib_$ac_lib_var=no"
3800 LIBS
="$ac_save_LIBS"
3803 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3804 echo "$ac_t""yes" 1>&6
3805 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3806 echo "configure:3807: checking for gettext in libintl" >&5
3807 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3808 echo $ac_n "(cached) $ac_c" 1>&6
3810 cat > conftest.
$ac_ext <<EOF
3811 #line 3812 "configure"
3812 #include "confdefs.h"
3815 return (int) gettext ("")
3818 if { (eval echo configure
:3819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3820 gt_cv_func_gettext_libintl
=yes
3822 echo "configure: failed program was:" >&5
3823 cat conftest.
$ac_ext >&5
3825 gt_cv_func_gettext_libintl
=no
3830 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3832 echo "$ac_t""no" 1>&6
3837 if test "$gt_cv_func_gettext_libc" = "yes" \
3838 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
3839 cat >> confdefs.h
<<\EOF
3840 #define HAVE_GETTEXT 1
3843 # Extract the first word of "msgfmt", so it can be a program name with args.
3844 set dummy msgfmt
; ac_word
=$2
3845 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3846 echo "configure:3847: checking for $ac_word" >&5
3847 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3848 echo $ac_n "(cached) $ac_c" 1>&6
3852 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
3855 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3856 for ac_dir
in $PATH; do
3857 test -z "$ac_dir" && ac_dir
=.
3858 if test -f $ac_dir/$ac_word; then
3859 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3860 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
3866 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
3870 MSGFMT
="$ac_cv_path_MSGFMT"
3871 if test -n "$MSGFMT"; then
3872 echo "$ac_t""$MSGFMT" 1>&6
3874 echo "$ac_t""no" 1>&6
3876 if test "$MSGFMT" != "no"; then
3877 for ac_func
in dcgettext
3879 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3880 echo "configure:3881: checking for $ac_func" >&5
3881 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3882 echo $ac_n "(cached) $ac_c" 1>&6
3884 cat > conftest.
$ac_ext <<EOF
3885 #line 3886 "configure"
3886 #include "confdefs.h"
3887 /* System header to define __stub macros and hopefully few prototypes,
3888 which can conflict with char $ac_func(); below. */
3890 /* Override any gcc2 internal prototype to avoid an error. */
3891 /* We use char because int might match the return type of a gcc2
3892 builtin and then its argument prototype would still apply. */
3897 /* The GNU C library defines this for functions which it implements
3898 to always fail with ENOSYS. Some functions are actually named
3899 something starting with __ and the normal name is an alias. */
3900 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3908 if { (eval echo configure
:3909: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3910 eval "ac_cv_func_$ac_func=yes"
3912 echo "configure: failed program was:" >&5
3913 cat conftest.
$ac_ext >&5
3915 eval "ac_cv_func_$ac_func=no"
3920 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3921 echo "$ac_t""yes" 1>&6
3922 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3923 cat >> confdefs.h
<<EOF
3924 #define $ac_tr_func 1
3928 echo "$ac_t""no" 1>&6
3932 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3933 set dummy gmsgfmt
; ac_word
=$2
3934 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3935 echo "configure:3936: checking for $ac_word" >&5
3936 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3937 echo $ac_n "(cached) $ac_c" 1>&6
3941 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
3944 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
3947 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3949 for ac_dir
in $ac_dummy; do
3950 test -z "$ac_dir" && ac_dir
=.
3951 if test -f $ac_dir/$ac_word; then
3952 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
3957 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
3961 GMSGFMT
="$ac_cv_path_GMSGFMT"
3962 if test -n "$GMSGFMT"; then
3963 echo "$ac_t""$GMSGFMT" 1>&6
3965 echo "$ac_t""no" 1>&6
3968 # Extract the first word of "xgettext", so it can be a program name with args.
3969 set dummy xgettext
; ac_word
=$2
3970 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3971 echo "configure:3972: checking for $ac_word" >&5
3972 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3973 echo $ac_n "(cached) $ac_c" 1>&6
3977 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
3980 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3981 for ac_dir
in $PATH; do
3982 test -z "$ac_dir" && ac_dir
=.
3983 if test -f $ac_dir/$ac_word; then
3984 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3985 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
3991 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
3995 XGETTEXT
="$ac_cv_path_XGETTEXT"
3996 if test -n "$XGETTEXT"; then
3997 echo "$ac_t""$XGETTEXT" 1>&6
3999 echo "$ac_t""no" 1>&6
4002 cat > conftest.
$ac_ext <<EOF
4003 #line 4004 "configure"
4004 #include "confdefs.h"
4007 extern int _nl_msg_cat_cntr;
4008 return _nl_msg_cat_cntr
4011 if { (eval echo configure
:4012: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4016 echo "configure: failed program was:" >&5
4017 cat conftest.
$ac_ext >&5
4028 echo "$ac_t""no" 1>&6
4033 if test "$CATOBJEXT" = "NONE"; then
4034 nls_cv_use_gnu_gettext
=yes
4038 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4039 INTLOBJS
="\$(GETTOBJS)"
4040 # Extract the first word of "msgfmt", so it can be a program name with args.
4041 set dummy msgfmt
; ac_word
=$2
4042 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4043 echo "configure:4044: checking for $ac_word" >&5
4044 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4045 echo $ac_n "(cached) $ac_c" 1>&6
4049 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4052 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4053 for ac_dir
in $PATH; do
4054 test -z "$ac_dir" && ac_dir
=.
4055 if test -f $ac_dir/$ac_word; then
4056 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4057 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4063 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4067 MSGFMT
="$ac_cv_path_MSGFMT"
4068 if test -n "$MSGFMT"; then
4069 echo "$ac_t""$MSGFMT" 1>&6
4071 echo "$ac_t""no" 1>&6
4074 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4075 set dummy gmsgfmt
; ac_word
=$2
4076 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4077 echo "configure:4078: checking for $ac_word" >&5
4078 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4079 echo $ac_n "(cached) $ac_c" 1>&6
4083 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4086 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4089 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4091 for ac_dir
in $ac_dummy; do
4092 test -z "$ac_dir" && ac_dir
=.
4093 if test -f $ac_dir/$ac_word; then
4094 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4099 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4103 GMSGFMT
="$ac_cv_path_GMSGFMT"
4104 if test -n "$GMSGFMT"; then
4105 echo "$ac_t""$GMSGFMT" 1>&6
4107 echo "$ac_t""no" 1>&6
4110 # Extract the first word of "xgettext", so it can be a program name with args.
4111 set dummy xgettext
; ac_word
=$2
4112 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4113 echo "configure:4114: checking for $ac_word" >&5
4114 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4115 echo $ac_n "(cached) $ac_c" 1>&6
4119 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4122 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4123 for ac_dir
in $PATH; do
4124 test -z "$ac_dir" && ac_dir
=.
4125 if test -f $ac_dir/$ac_word; then
4126 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4127 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4133 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4137 XGETTEXT
="$ac_cv_path_XGETTEXT"
4138 if test -n "$XGETTEXT"; then
4139 echo "$ac_t""$XGETTEXT" 1>&6
4141 echo "$ac_t""no" 1>&6
4145 USE_INCLUDED_LIBINTL
=yes
4149 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4151 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4152 nls_cv_header_intl
=libintl.h
4153 nls_cv_header_libgt
=libgettext.h
4156 if test "$XGETTEXT" != ":"; then
4157 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4160 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4165 # We need to process the po/ directory.
4169 nls_cv_header_intl
=libintl.h
4170 nls_cv_header_libgt
=libgettext.h
4173 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4174 # because some of the sources are only built for this goal.
4175 if test "$PACKAGE" = gettext; then
4177 USE_INCLUDED_LIBINTL
=yes
4180 for lang
in $ALL_LINGUAS; do
4181 GMOFILES
="$GMOFILES $lang.gmo"
4182 POFILES
="$POFILES $lang.po"
4198 if test "x$CATOBJEXT" != "x"; then
4199 if test "x$ALL_LINGUAS" = "x"; then
4202 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4203 echo "configure:4204: checking for catalogs to be installed" >&5
4205 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4206 case "$ALL_LINGUAS" in
4207 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4210 LINGUAS
=$NEW_LINGUAS
4211 echo "$ac_t""$LINGUAS" 1>&6
4214 if test -n "$LINGUAS"; then
4215 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4219 if test $ac_cv_header_locale_h = yes; then
4220 INCLUDE_LOCALE_H
="#include <locale.h>"
4223 /* The system does not provide the header <locale.h>. Take care yourself. */"
4227 if test -f $srcdir/po2tbl.
sed.
in; then
4228 if test "$CATOBJEXT" = ".cat"; then
4229 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4230 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4231 echo "configure:4232: checking for linux/version.h" >&5
4232 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4233 echo $ac_n "(cached) $ac_c" 1>&6
4235 cat > conftest.
$ac_ext <<EOF
4236 #line 4237 "configure"
4237 #include "confdefs.h"
4238 #include <linux/version.h>
4240 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4241 { (eval echo configure
:4242: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4242 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4243 if test -z "$ac_err"; then
4245 eval "ac_cv_header_$ac_safe=yes"
4248 echo "configure: failed program was:" >&5
4249 cat conftest.
$ac_ext >&5
4251 eval "ac_cv_header_$ac_safe=no"
4255 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4256 echo "$ac_t""yes" 1>&6
4259 echo "$ac_t""no" 1>&6
4264 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4266 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4267 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4270 if test "$PACKAGE" = "gettext"; then
4280 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4286 if test -d $srcdir/po
; then
4287 test -d po || mkdir po
4288 if test "x$srcdir" != "x."; then
4289 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4290 posrcprefix
="$srcdir/"
4292 posrcprefix
="../$srcdir/"
4298 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4299 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4303 # Permit host specific settings.
4304 .
${srcdir}/configure.
host
4307 # Find a good install program. We prefer a C program (faster),
4308 # so one script is as good as another. But avoid the broken or
4309 # incompatible versions:
4310 # SysV /etc/install, /usr/sbin/install
4311 # SunOS /usr/etc/install
4312 # IRIX /sbin/install
4314 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4315 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4316 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4317 # ./install, which can be erroneously created by make from ./install.sh.
4318 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4319 echo "configure:4320: checking for a BSD compatible install" >&5
4320 if test -z "$INSTALL"; then
4321 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4322 echo $ac_n "(cached) $ac_c" 1>&6
4324 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
4325 for ac_dir
in $PATH; do
4326 # Account for people who put trailing slashes in PATH elements.
4328 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
4330 # OSF1 and SCO ODT 3.0 have their own names for install.
4331 # Don't use installbsd from OSF since it installs stuff as root
4333 for ac_prog
in ginstall scoinst
install; do
4334 if test -f $ac_dir/$ac_prog; then
4335 if test $ac_prog = install &&
4336 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
4337 # AIX install. It has an incompatible calling convention.
4340 ac_cv_path_install
="$ac_dir/$ac_prog -c"
4351 if test "${ac_cv_path_install+set}" = set; then
4352 INSTALL
="$ac_cv_path_install"
4354 # As a last resort, use the slow shell script. We don't cache a
4355 # path for INSTALL within a source directory, because that will
4356 # break other packages using the cache if that directory is
4357 # removed, or if the path is relative.
4358 INSTALL
="$ac_install_sh"
4361 echo "$ac_t""$INSTALL" 1>&6
4363 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4364 # It thinks the first close brace ends the variable substitution.
4365 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4367 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
4369 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4372 BFD_HOST_64BIT_LONG
=0
4373 BFD_HOST_64_BIT_DEFINED
=0
4376 if test "x${HOST_64BIT_TYPE}" = "xlong"; then
4377 BFD_HOST_64BIT_LONG
=1
4378 elif test "x${HOST_64BIT_TYPE}" != "x"; then
4379 BFD_HOST_64_BIT_DEFINED
=1
4380 BFD_HOST_64_BIT
=${HOST_64BIT_TYPE}
4381 BFD_HOST_U_64_BIT
=${HOST_U_64BIT_TYPE}
4388 # Put a plausible default for CC_FOR_BUILD in Makefile.
4389 if test -z "$CC_FOR_BUILD"; then
4390 if test "x$cross_compiling" = "xno"; then
4391 CC_FOR_BUILD
='$(CC)'
4397 # Also set EXEEXT_FOR_BUILD.
4398 if test "x$cross_compiling" = "xno"; then
4399 EXEEXT_FOR_BUILD
='$(EXEEXT)'
4401 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4402 echo "configure:4403: checking for build system executable suffix" >&5
4403 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4404 echo $ac_n "(cached) $ac_c" 1>&6
4407 echo 'int main () { return 0; }' > conftest.c
4408 bfd_cv_build_exeext
=
4409 ${CC_FOR_BUILD} -o conftest conftest.c
1>&5 2>&5
4410 for file in conftest.
*; do
4412 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4413 *) bfd_cv_build_exeext
=`echo $file | sed -e s/conftest//` ;;
4417 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
4420 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4422 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
4426 for ac_hdr
in stddef.h string.h
strings.h stdlib.h
time.h unistd.h
4428 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4429 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4430 echo "configure:4431: checking for $ac_hdr" >&5
4431 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4432 echo $ac_n "(cached) $ac_c" 1>&6
4434 cat > conftest.
$ac_ext <<EOF
4435 #line 4436 "configure"
4436 #include "confdefs.h"
4439 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4440 { (eval echo configure
:4441: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4441 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4442 if test -z "$ac_err"; then
4444 eval "ac_cv_header_$ac_safe=yes"
4447 echo "configure: failed program was:" >&5
4448 cat conftest.
$ac_ext >&5
4450 eval "ac_cv_header_$ac_safe=no"
4454 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4455 echo "$ac_t""yes" 1>&6
4456 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4457 cat >> confdefs.h
<<EOF
4458 #define $ac_tr_hdr 1
4462 echo "$ac_t""no" 1>&6
4466 for ac_hdr
in fcntl.h sys
/file.h sys
/time.h
4468 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4469 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4470 echo "configure:4471: checking for $ac_hdr" >&5
4471 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4472 echo $ac_n "(cached) $ac_c" 1>&6
4474 cat > conftest.
$ac_ext <<EOF
4475 #line 4476 "configure"
4476 #include "confdefs.h"
4479 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4480 { (eval echo configure
:4481: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4481 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4482 if test -z "$ac_err"; then
4484 eval "ac_cv_header_$ac_safe=yes"
4487 echo "configure: failed program was:" >&5
4488 cat conftest.
$ac_ext >&5
4490 eval "ac_cv_header_$ac_safe=no"
4494 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4495 echo "$ac_t""yes" 1>&6
4496 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4497 cat >> confdefs.h
<<EOF
4498 #define $ac_tr_hdr 1
4502 echo "$ac_t""no" 1>&6
4506 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4507 echo "configure:4508: checking whether time.h and sys/time.h may both be included" >&5
4508 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4509 echo $ac_n "(cached) $ac_c" 1>&6
4511 cat > conftest.
$ac_ext <<EOF
4512 #line 4513 "configure"
4513 #include "confdefs.h"
4514 #include <sys/types.h>
4515 #include <sys/time.h>
4521 if { (eval echo configure
:4522: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4523 ac_cv_header_time
=yes
4525 echo "configure: failed program was:" >&5
4526 cat conftest.
$ac_ext >&5
4528 ac_cv_header_time
=no
4533 echo "$ac_t""$ac_cv_header_time" 1>&6
4534 if test $ac_cv_header_time = yes; then
4535 cat >> confdefs.h
<<\EOF
4536 #define TIME_WITH_SYS_TIME 1
4542 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4544 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4545 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4546 echo "configure:4547: checking for $ac_hdr that defines DIR" >&5
4547 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4548 echo $ac_n "(cached) $ac_c" 1>&6
4550 cat > conftest.
$ac_ext <<EOF
4551 #line 4552 "configure"
4552 #include "confdefs.h"
4553 #include <sys/types.h>
4559 if { (eval echo configure
:4560: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4561 eval "ac_cv_header_dirent_$ac_safe=yes"
4563 echo "configure: failed program was:" >&5
4564 cat conftest.
$ac_ext >&5
4566 eval "ac_cv_header_dirent_$ac_safe=no"
4570 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4571 echo "$ac_t""yes" 1>&6
4572 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4573 cat >> confdefs.h
<<EOF
4574 #define $ac_tr_hdr 1
4576 ac_header_dirent
=$ac_hdr; break
4578 echo "$ac_t""no" 1>&6
4581 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4582 if test $ac_header_dirent = dirent.h
; then
4583 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4584 echo "configure:4585: checking for opendir in -ldir" >&5
4585 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4586 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4587 echo $ac_n "(cached) $ac_c" 1>&6
4589 ac_save_LIBS
="$LIBS"
4591 cat > conftest.
$ac_ext <<EOF
4592 #line 4593 "configure"
4593 #include "confdefs.h"
4594 /* Override any gcc2 internal prototype to avoid an error. */
4595 /* We use char because int might match the return type of a gcc2
4596 builtin and then its argument prototype would still apply. */
4603 if { (eval echo configure
:4604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4605 eval "ac_cv_lib_$ac_lib_var=yes"
4607 echo "configure: failed program was:" >&5
4608 cat conftest.
$ac_ext >&5
4610 eval "ac_cv_lib_$ac_lib_var=no"
4613 LIBS
="$ac_save_LIBS"
4616 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4617 echo "$ac_t""yes" 1>&6
4620 echo "$ac_t""no" 1>&6
4624 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4625 echo "configure:4626: checking for opendir in -lx" >&5
4626 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4627 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4628 echo $ac_n "(cached) $ac_c" 1>&6
4630 ac_save_LIBS
="$LIBS"
4632 cat > conftest.
$ac_ext <<EOF
4633 #line 4634 "configure"
4634 #include "confdefs.h"
4635 /* Override any gcc2 internal prototype to avoid an error. */
4636 /* We use char because int might match the return type of a gcc2
4637 builtin and then its argument prototype would still apply. */
4644 if { (eval echo configure
:4645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4646 eval "ac_cv_lib_$ac_lib_var=yes"
4648 echo "configure: failed program was:" >&5
4649 cat conftest.
$ac_ext >&5
4651 eval "ac_cv_lib_$ac_lib_var=no"
4654 LIBS
="$ac_save_LIBS"
4657 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4658 echo "$ac_t""yes" 1>&6
4661 echo "$ac_t""no" 1>&6
4666 for ac_func
in fcntl getpagesize setitimer sysconf fdopen getuid getgid
4668 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4669 echo "configure:4670: checking for $ac_func" >&5
4670 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4671 echo $ac_n "(cached) $ac_c" 1>&6
4673 cat > conftest.
$ac_ext <<EOF
4674 #line 4675 "configure"
4675 #include "confdefs.h"
4676 /* System header to define __stub macros and hopefully few prototypes,
4677 which can conflict with char $ac_func(); below. */
4679 /* Override any gcc2 internal prototype to avoid an error. */
4680 /* We use char because int might match the return type of a gcc2
4681 builtin and then its argument prototype would still apply. */
4686 /* The GNU C library defines this for functions which it implements
4687 to always fail with ENOSYS. Some functions are actually named
4688 something starting with __ and the normal name is an alias. */
4689 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4697 if { (eval echo configure
:4698: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4699 eval "ac_cv_func_$ac_func=yes"
4701 echo "configure: failed program was:" >&5
4702 cat conftest.
$ac_ext >&5
4704 eval "ac_cv_func_$ac_func=no"
4709 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4710 echo "$ac_t""yes" 1>&6
4711 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4712 cat >> confdefs.h
<<EOF
4713 #define $ac_tr_func 1
4717 echo "$ac_t""no" 1>&6
4724 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
4725 cat >> confdefs.h
<<\EOF
4726 #define USE_BINARY_FOPEN 1
4731 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4732 echo "configure:4733: checking whether strstr must be declared" >&5
4733 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4734 echo $ac_n "(cached) $ac_c" 1>&6
4736 cat > conftest.
$ac_ext <<EOF
4737 #line 4738 "configure"
4738 #include "confdefs.h"
4741 #ifdef HAVE_STRING_H
4744 #ifdef HAVE_STRINGS_H
4745 #include <strings.h>
4748 #ifdef HAVE_STDLIB_H
4751 #ifdef HAVE_UNISTD_H
4755 char *(*pfn) = (char *(*)) strstr
4758 if { (eval echo configure
:4759: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4760 bfd_cv_decl_needed_strstr
=no
4762 echo "configure: failed program was:" >&5
4763 cat conftest.
$ac_ext >&5
4765 bfd_cv_decl_needed_strstr
=yes
4770 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4771 if test $bfd_cv_decl_needed_strstr = yes; then
4772 cat >> confdefs.h
<<\EOF
4773 #define NEED_DECLARATION_STRSTR 1
4778 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
4779 echo "configure:4780: checking whether malloc must be declared" >&5
4780 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
4781 echo $ac_n "(cached) $ac_c" 1>&6
4783 cat > conftest.
$ac_ext <<EOF
4784 #line 4785 "configure"
4785 #include "confdefs.h"
4788 #ifdef HAVE_STRING_H
4791 #ifdef HAVE_STRINGS_H
4792 #include <strings.h>
4795 #ifdef HAVE_STDLIB_H
4798 #ifdef HAVE_UNISTD_H
4802 char *(*pfn) = (char *(*)) malloc
4805 if { (eval echo configure
:4806: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4807 bfd_cv_decl_needed_malloc
=no
4809 echo "configure: failed program was:" >&5
4810 cat conftest.
$ac_ext >&5
4812 bfd_cv_decl_needed_malloc
=yes
4817 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
4818 if test $bfd_cv_decl_needed_malloc = yes; then
4819 cat >> confdefs.h
<<\EOF
4820 #define NEED_DECLARATION_MALLOC 1
4825 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
4826 echo "configure:4827: checking whether realloc must be declared" >&5
4827 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
4828 echo $ac_n "(cached) $ac_c" 1>&6
4830 cat > conftest.
$ac_ext <<EOF
4831 #line 4832 "configure"
4832 #include "confdefs.h"
4835 #ifdef HAVE_STRING_H
4838 #ifdef HAVE_STRINGS_H
4839 #include <strings.h>
4842 #ifdef HAVE_STDLIB_H
4845 #ifdef HAVE_UNISTD_H
4849 char *(*pfn) = (char *(*)) realloc
4852 if { (eval echo configure
:4853: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4854 bfd_cv_decl_needed_realloc
=no
4856 echo "configure: failed program was:" >&5
4857 cat conftest.
$ac_ext >&5
4859 bfd_cv_decl_needed_realloc
=yes
4864 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
4865 if test $bfd_cv_decl_needed_realloc = yes; then
4866 cat >> confdefs.h
<<\EOF
4867 #define NEED_DECLARATION_REALLOC 1
4872 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4873 echo "configure:4874: checking whether free must be declared" >&5
4874 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4875 echo $ac_n "(cached) $ac_c" 1>&6
4877 cat > conftest.
$ac_ext <<EOF
4878 #line 4879 "configure"
4879 #include "confdefs.h"
4882 #ifdef HAVE_STRING_H
4885 #ifdef HAVE_STRINGS_H
4886 #include <strings.h>
4889 #ifdef HAVE_STDLIB_H
4892 #ifdef HAVE_UNISTD_H
4896 char *(*pfn) = (char *(*)) free
4899 if { (eval echo configure
:4900: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4901 bfd_cv_decl_needed_free
=no
4903 echo "configure: failed program was:" >&5
4904 cat conftest.
$ac_ext >&5
4906 bfd_cv_decl_needed_free
=yes
4911 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4912 if test $bfd_cv_decl_needed_free = yes; then
4913 cat >> confdefs.h
<<\EOF
4914 #define NEED_DECLARATION_FREE 1
4919 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
4920 echo "configure:4921: checking whether getenv must be declared" >&5
4921 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
4922 echo $ac_n "(cached) $ac_c" 1>&6
4924 cat > conftest.
$ac_ext <<EOF
4925 #line 4926 "configure"
4926 #include "confdefs.h"
4929 #ifdef HAVE_STRING_H
4932 #ifdef HAVE_STRINGS_H
4933 #include <strings.h>
4936 #ifdef HAVE_STDLIB_H
4939 #ifdef HAVE_UNISTD_H
4943 char *(*pfn) = (char *(*)) getenv
4946 if { (eval echo configure
:4947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4948 bfd_cv_decl_needed_getenv
=no
4950 echo "configure: failed program was:" >&5
4951 cat conftest.
$ac_ext >&5
4953 bfd_cv_decl_needed_getenv
=yes
4958 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4959 if test $bfd_cv_decl_needed_getenv = yes; then
4960 cat >> confdefs.h
<<\EOF
4961 #define NEED_DECLARATION_GETENV 1
4967 # If we are configured native, pick a core file support file.
4971 if test "${target}" = "${host}"; then
4973 alpha
*-*-linux-gnu*)
4974 COREFILE
=trad-core.lo
4975 TRAD_HEADER
='"hosts/alphalinux.h"'
4977 alpha
*-*-netbsd*) COREFILE
=netbsd-core.lo
;;
4978 alpha
*-*-*) COREFILE
=osf-core.lo
;;
4979 arm-
*-riscix) COREFILE
=trad-core.lo
;;
4980 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
4981 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
4982 hppa
*-*-mpeix*) COREFILE
=hpux-core.lo
;;
4983 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
4984 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
4986 COREFILE
=trad-core.lo
4987 TRAD_HEADER
='"hosts/i370linux.h"'
4990 i
[3456]86-sequent-bsd*)
4991 COREFILE
=trad-core.lo
4992 TRAD_HEADER
='"hosts/symmetry.h"'
4994 i
[3456]86-sequent-sysv4*) ;;
4995 i
[3456]86-sequent-sysv*)
4996 COREFILE
=trad-core.lo
4997 TRAD_HEADER
='"hosts/symmetry.h"'
4999 i
[3456]86-*-bsd* | i
[3456]86-*-freebsd*)
5000 COREFILE
=trad-core.lo
5001 TRAD_HEADER
='"hosts/i386bsd.h"'
5003 i
[3456]86-*-netbsd* | i
[3456]86-*-openbsd*)
5004 COREFILE
=netbsd-core.lo
5006 i
[3456]86-esix-sysv3*)
5007 COREFILE
=trad-core.lo
5008 TRAD_HEADER
='"hosts/esix.h"'
5010 i
[3456]86-*-sco3.2v5
*)
5011 COREFILE
=sco5-core.lo
5013 i
[3456]86-*-sco* | i
[3456]86-*-isc*)
5014 COREFILE
=trad-core.lo
5015 TRAD_HEADER
='"hosts/i386sco.h"'
5018 COREFILE
=trad-core.lo
5019 TRAD_HEADER
='"hosts/i386mach3.h"'
5021 i
[3456]86-*-linux-gnu*)
5022 COREFILE
=trad-core.lo
5023 TRAD_HEADER
='"hosts/i386linux.h"'
5025 i
[3456]86-*-isc*) COREFILE
=trad-core.lo
;;
5026 i
[3456]86-*-aix*) COREFILE
=aix386-core.lo
;;
5027 i860-
*-mach3* | i860-
*-osf1*)
5028 COREFILE
=trad-core.lo
5029 TRAD_HEADER
='"hosts/i860mach3.h"'
5032 COREFILE
=trad-core.lo
5033 TRAD_HEADER
='"hosts/mipsbsd.h"'
5036 COREFILE
=trad-core.lo
5037 TRAD_HEADER
='"hosts/mipsmach3.h"'
5039 mips-
*-netbsd* | mips
*-*-openbsd*)
5040 COREFILE
=netbsd-core.lo
5043 COREFILE
=trad-core.lo
5044 TRAD_HEADER
='"hosts/decstation.h"'
5046 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
5047 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
5048 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
5050 COREFILE
=trad-core.lo
5051 TRAD_HEADER
='"hosts/mipsmach3.h"'
5054 mips-
*-sysv* | mips-
*-riscos*)
5055 COREFILE
=trad-core.lo
5056 TRAD_HEADER
='"hosts/riscos.h"'
5059 COREFILE
=trad-core.lo
5060 TRAD_HEADER
='"hosts/news-mips.h"'
5063 COREFILE
=trad-core.lo
5064 TRAD_HEADER
='"hosts/dpx2.h"'
5066 m68
*-hp-hpux*) COREFILE
=hpux-core.lo
;;
5068 COREFILE
=trad-core.lo
5069 TRAD_HEADER
='"hosts/hp300bsd.h"'
5072 COREFILE
=trad-core.lo
5073 TRAD_HEADER
='"hosts/m68klinux.h"'
5075 m68
*-motorola-sysv*)
5076 COREFILE
=trad-core.lo
5077 TRAD_HEADER
='"hosts/delta68.h"'
5080 COREFILE
=trad-core.lo
5081 TRAD_HEADER
='"hosts/news.h"'
5083 m68
*-*-netbsd* | m68
*-*-openbsd*)
5084 COREFILE
=netbsd-core.lo
5087 COREFILE
=trad-core.lo
5088 TRAD_HEADER
='"hosts/m68kaux.h"'
5091 m88
*-motorola-sysv*) COREFILE
=ptrace-core.lo
;;
5093 COREFILE
=trad-core.lo
5094 TRAD_HEADER
='"hosts/m88kmach3.h"'
5097 COREFILE
=trad-core.lo
5098 TRAD_HEADER
='"hosts/pc532mach.h"'
5100 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
5101 COREFILE
=netbsd-core.lo
5103 rs6000-
*-lynx*) COREFILE
=lynx-core.lo
;;
5104 rs6000-
*-aix4.
[3-9]* | powerpc-
*-aix4.
[3-9]*)
5105 COREFILE
=rs6000-core.lo
5106 COREFLAG
="$COREFLAG -DAIX_CORE_DUMPX_CORE"
5108 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5109 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
5110 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
5111 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
5112 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
5114 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
5115 sparc-
*-netbsd* | sparc-
*-openbsd*)
5116 COREFILE
=netbsd-core.lo
5119 COREFILE
=trad-core.lo
5120 TRAD_HEADER
='"hosts/tahoe.h"'
5123 COREFILE
=trad-core.lo
5124 TRAD_HEADER
='"hosts/vaxult2.h"'
5127 COREFILE
=trad-core.lo
5128 TRAD_HEADER
='"hosts/vaxult2.h"'
5131 COREFILE
=trad-core.lo
5132 TRAD_HEADER
='"hosts/vaxbsd.h"'
5137 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
5138 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
5139 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
5140 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
5141 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
5142 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
5143 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
5144 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
5145 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
5146 sco5-core.lo
) COREFLAG
="$COREFLAG -DSCO5_CORE" ;;
5147 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
5150 # ELF corefile support has several flavors, but all of
5151 # them use something called <sys/procfs.h>
5152 for ac_hdr
in sys
/procfs.h
5154 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5155 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5156 echo "configure:5157: checking for $ac_hdr" >&5
5157 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5158 echo $ac_n "(cached) $ac_c" 1>&6
5160 cat > conftest.
$ac_ext <<EOF
5161 #line 5162 "configure"
5162 #include "confdefs.h"
5165 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5166 { (eval echo configure
:5167: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5167 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5168 if test -z "$ac_err"; then
5170 eval "ac_cv_header_$ac_safe=yes"
5173 echo "configure: failed program was:" >&5
5174 cat conftest.
$ac_ext >&5
5176 eval "ac_cv_header_$ac_safe=no"
5180 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5181 echo "$ac_t""yes" 1>&6
5182 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5183 cat >> confdefs.h
<<EOF
5184 #define $ac_tr_hdr 1
5188 echo "$ac_t""no" 1>&6
5192 if test "$ac_cv_header_sys_procfs_h" = yes; then
5193 echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
5194 echo "configure:5195: checking for prstatus_t in sys/procfs.h" >&5
5195 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
5196 echo $ac_n "(cached) $ac_c" 1>&6
5198 cat > conftest.
$ac_ext <<EOF
5199 #line 5200 "configure"
5200 #include "confdefs.h"
5203 #include <sys/procfs.h>
5208 if { (eval echo configure
:5209: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5210 bfd_cv_have_sys_procfs_type_prstatus_t
=yes
5212 echo "configure: failed program was:" >&5
5213 cat conftest.
$ac_ext >&5
5215 bfd_cv_have_sys_procfs_type_prstatus_t
=no
5221 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5222 cat >> confdefs.h
<<\EOF
5223 #define HAVE_PRSTATUS_T 1
5227 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
5229 echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5230 echo "configure:5231: checking for prstatus32_t in sys/procfs.h" >&5
5231 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
5232 echo $ac_n "(cached) $ac_c" 1>&6
5234 cat > conftest.
$ac_ext <<EOF
5235 #line 5236 "configure"
5236 #include "confdefs.h"
5239 #include <sys/procfs.h>
5244 if { (eval echo configure
:5245: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5246 bfd_cv_have_sys_procfs_type_prstatus32_t
=yes
5248 echo "configure: failed program was:" >&5
5249 cat conftest.
$ac_ext >&5
5251 bfd_cv_have_sys_procfs_type_prstatus32_t
=no
5257 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5258 cat >> confdefs.h
<<\EOF
5259 #define HAVE_PRSTATUS32_T 1
5263 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
5265 echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5266 echo "configure:5267: checking for prstatus_t.pr_who in sys/procfs.h" >&5
5267 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
5268 echo $ac_n "(cached) $ac_c" 1>&6
5270 cat > conftest.
$ac_ext <<EOF
5271 #line 5272 "configure"
5272 #include "confdefs.h"
5275 #include <sys/procfs.h>
5277 prstatus_t avar; void* aref = (void*) &avar.pr_who
5280 if { (eval echo configure
:5281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5282 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=yes
5284 echo "configure: failed program was:" >&5
5285 cat conftest.
$ac_ext >&5
5287 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=no
5293 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5294 cat >> confdefs.h
<<\EOF
5295 #define HAVE_PRSTATUS_T_PR_WHO 1
5299 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
5301 echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5302 echo "configure:5303: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
5303 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
5304 echo $ac_n "(cached) $ac_c" 1>&6
5306 cat > conftest.
$ac_ext <<EOF
5307 #line 5308 "configure"
5308 #include "confdefs.h"
5311 #include <sys/procfs.h>
5313 prstatus32_t avar; void* aref = (void*) &avar.pr_who
5316 if { (eval echo configure
:5317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5318 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=yes
5320 echo "configure: failed program was:" >&5
5321 cat conftest.
$ac_ext >&5
5323 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=no
5329 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5330 cat >> confdefs.h
<<\EOF
5331 #define HAVE_PRSTATUS32_T_PR_WHO 1
5335 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
5337 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5338 echo "configure:5339: checking for pstatus_t in sys/procfs.h" >&5
5339 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5340 echo $ac_n "(cached) $ac_c" 1>&6
5342 cat > conftest.
$ac_ext <<EOF
5343 #line 5344 "configure"
5344 #include "confdefs.h"
5347 #include <sys/procfs.h>
5352 if { (eval echo configure
:5353: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5354 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
5356 echo "configure: failed program was:" >&5
5357 cat conftest.
$ac_ext >&5
5359 bfd_cv_have_sys_procfs_type_pstatus_t
=no
5365 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5366 cat >> confdefs.h
<<\EOF
5367 #define HAVE_PSTATUS_T 1
5371 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5373 echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5374 echo "configure:5375: checking for pstatus32_t in sys/procfs.h" >&5
5375 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
5376 echo $ac_n "(cached) $ac_c" 1>&6
5378 cat > conftest.
$ac_ext <<EOF
5379 #line 5380 "configure"
5380 #include "confdefs.h"
5383 #include <sys/procfs.h>
5388 if { (eval echo configure
:5389: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5390 bfd_cv_have_sys_procfs_type_pstatus32_t
=yes
5392 echo "configure: failed program was:" >&5
5393 cat conftest.
$ac_ext >&5
5395 bfd_cv_have_sys_procfs_type_pstatus32_t
=no
5401 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5402 cat >> confdefs.h
<<\EOF
5403 #define HAVE_PSTATUS32_T 1
5407 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
5409 echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
5410 echo "configure:5411: checking for prpsinfo_t in sys/procfs.h" >&5
5411 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
5412 echo $ac_n "(cached) $ac_c" 1>&6
5414 cat > conftest.
$ac_ext <<EOF
5415 #line 5416 "configure"
5416 #include "confdefs.h"
5419 #include <sys/procfs.h>
5424 if { (eval echo configure
:5425: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5426 bfd_cv_have_sys_procfs_type_prpsinfo_t
=yes
5428 echo "configure: failed program was:" >&5
5429 cat conftest.
$ac_ext >&5
5431 bfd_cv_have_sys_procfs_type_prpsinfo_t
=no
5437 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5438 cat >> confdefs.h
<<\EOF
5439 #define HAVE_PRPSINFO_T 1
5443 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
5445 echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5446 echo "configure:5447: checking for prpsinfo32_t in sys/procfs.h" >&5
5447 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
5448 echo $ac_n "(cached) $ac_c" 1>&6
5450 cat > conftest.
$ac_ext <<EOF
5451 #line 5452 "configure"
5452 #include "confdefs.h"
5455 #include <sys/procfs.h>
5460 if { (eval echo configure
:5461: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5462 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=yes
5464 echo "configure: failed program was:" >&5
5465 cat conftest.
$ac_ext >&5
5467 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=no
5473 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5474 cat >> confdefs.h
<<\EOF
5475 #define HAVE_PRPSINFO32_T 1
5479 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
5481 echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
5482 echo "configure:5483: checking for psinfo_t in sys/procfs.h" >&5
5483 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
5484 echo $ac_n "(cached) $ac_c" 1>&6
5486 cat > conftest.
$ac_ext <<EOF
5487 #line 5488 "configure"
5488 #include "confdefs.h"
5491 #include <sys/procfs.h>
5496 if { (eval echo configure
:5497: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5498 bfd_cv_have_sys_procfs_type_psinfo_t
=yes
5500 echo "configure: failed program was:" >&5
5501 cat conftest.
$ac_ext >&5
5503 bfd_cv_have_sys_procfs_type_psinfo_t
=no
5509 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5510 cat >> confdefs.h
<<\EOF
5511 #define HAVE_PSINFO_T 1
5515 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
5517 echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5518 echo "configure:5519: checking for psinfo32_t in sys/procfs.h" >&5
5519 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
5520 echo $ac_n "(cached) $ac_c" 1>&6
5522 cat > conftest.
$ac_ext <<EOF
5523 #line 5524 "configure"
5524 #include "confdefs.h"
5527 #include <sys/procfs.h>
5532 if { (eval echo configure
:5533: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5534 bfd_cv_have_sys_procfs_type_psinfo32_t
=yes
5536 echo "configure: failed program was:" >&5
5537 cat conftest.
$ac_ext >&5
5539 bfd_cv_have_sys_procfs_type_psinfo32_t
=no
5545 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5546 cat >> confdefs.h
<<\EOF
5547 #define HAVE_PSINFO32_T 1
5551 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
5553 echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
5554 echo "configure:5555: checking for lwpstatus_t in sys/procfs.h" >&5
5555 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
5556 echo $ac_n "(cached) $ac_c" 1>&6
5558 cat > conftest.
$ac_ext <<EOF
5559 #line 5560 "configure"
5560 #include "confdefs.h"
5563 #include <sys/procfs.h>
5568 if { (eval echo configure
:5569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5570 bfd_cv_have_sys_procfs_type_lwpstatus_t
=yes
5572 echo "configure: failed program was:" >&5
5573 cat conftest.
$ac_ext >&5
5575 bfd_cv_have_sys_procfs_type_lwpstatus_t
=no
5581 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5582 cat >> confdefs.h
<<\EOF
5583 #define HAVE_LWPSTATUS_T 1
5587 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
5589 echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
5590 echo "configure:5591: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
5591 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
5592 echo $ac_n "(cached) $ac_c" 1>&6
5594 cat > conftest.
$ac_ext <<EOF
5595 #line 5596 "configure"
5596 #include "confdefs.h"
5599 #include <sys/procfs.h>
5601 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
5604 if { (eval echo configure
:5605: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5606 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=yes
5608 echo "configure: failed program was:" >&5
5609 cat conftest.
$ac_ext >&5
5611 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=no
5617 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
5618 cat >> confdefs.h
<<\EOF
5619 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
5623 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
5625 echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
5626 echo "configure:5627: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
5627 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
5628 echo $ac_n "(cached) $ac_c" 1>&6
5630 cat > conftest.
$ac_ext <<EOF
5631 #line 5632 "configure"
5632 #include "confdefs.h"
5635 #include <sys/procfs.h>
5637 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
5640 if { (eval echo configure
:5641: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5642 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=yes
5644 echo "configure: failed program was:" >&5
5645 cat conftest.
$ac_ext >&5
5647 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=no
5653 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
5654 cat >> confdefs.h
<<\EOF
5655 #define HAVE_LWPSTATUS_T_PR_REG 1
5659 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
5661 echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5662 echo "configure:5663: checking for win32_pstatus_t in sys/procfs.h" >&5
5663 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
5664 echo $ac_n "(cached) $ac_c" 1>&6
5666 cat > conftest.
$ac_ext <<EOF
5667 #line 5668 "configure"
5668 #include "confdefs.h"
5671 #include <sys/procfs.h>
5673 win32_pstatus_t avar
5676 if { (eval echo configure
:5677: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5678 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=yes
5680 echo "configure: failed program was:" >&5
5681 cat conftest.
$ac_ext >&5
5683 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=no
5689 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
5690 cat >> confdefs.h
<<\EOF
5691 #define HAVE_WIN32_PSTATUS_T 1
5695 echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
5701 if test -n "$TRAD_HEADER"; then
5702 cat >> confdefs.h
<<EOF
5703 #define TRAD_HEADER $TRAD_HEADER
5708 # Horrible hacks to build DLLs on Windows.
5713 if test "$enable_shared" = "yes"; then
5714 WIN32LDFLAGS
="-no-undefined"
5715 WIN32LIBADD
="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
5724 # Canonicalize the secondary target names.
5725 if test -n "$enable_targets" ; then
5726 for targ
in `echo $enable_targets | sed 's/,/ /g'`
5728 result
=`$ac_config_sub $targ 2>/dev/null`
5729 if test -n "$result" ; then
5730 canon_targets
="$canon_targets $result"
5732 # Allow targets that config.sub doesn't recognize, like "all".
5733 canon_targets
="$canon_targets $targ"
5743 for targ
in $target $canon_targets
5745 if test "x$targ" = "xall"; then
5748 .
$srcdir/config.bfd
5749 if test "x$targ" = "x$target"; then
5752 selvecs
="$selvecs $targ_defvec $targ_selvecs"
5753 selarchs
="$selarchs $targ_archs"
5754 TDEFINES
="$TDEFINES $targ_cflags"
5759 # This processing still needs to be done if we're to decide properly whether
5760 # 64-bit support needs to be compiled in. Currently, it will be included if
5761 # the default or any other explicitly requested target requires it; it
5762 # will not be included on a 32-bit host if no 64-bit target is requested, and
5763 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
5766 # uniq the default and selected vectors in all the configured targets.
5768 for i
in $selvecs ; do
5777 # uniq the architectures in all the configured targets.
5779 for i
in $selarchs ; do
5787 # Target backend .o files.
5790 elf
="elf.lo elflink.lo dwarf2.lo dwarf1.lo"
5795 # This list is alphabetized to make it easy to compare
5796 # with the two vector lists in targets.c.
5797 a29kcoff_big_vec
) tb
="$tb coff-a29k.lo cofflink.lo" ;;
5798 a_out_adobe_vec
) tb
="$tb aout-adobe.lo aout32.lo" ;;
5799 armcoff_little_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
5800 armcoff_big_vec
) tb
="$tb coff-arm.lo cofflink.lo " ;;
5801 armnetbsd_vec
) tb
="$tb armnetbsd.lo aout32.lo" ;;
5802 armpe_little_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5803 armpe_big_vec
) tb
="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
5804 armpei_little_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5805 armpei_big_vec
) tb
="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
5806 arm_epoc_pe_little_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5807 arm_epoc_pe_big_vec
) tb
="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
5808 arm_epoc_pei_little_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5809 arm_epoc_pei_big_vec
) tb
="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
5810 aout0_big_vec
) tb
="$tb aout0.lo aout32.lo" ;;
5811 aout_arm_big_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
5812 aout_arm_little_vec
) tb
="$tb aout-arm.lo aout32.lo" ;;
5813 aout_mips_big_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
5814 aout_mips_little_vec
) tb
="$tb mipsbsd.lo aout32.lo" ;;
5815 apollocoff_vec
) tb
="$tb coff-apollo.lo" ;;
5816 b_out_vec_big_host
) tb
="$tb bout.lo aout32.lo" ;;
5817 b_out_vec_little_host
) tb
="$tb bout.lo aout32.lo" ;;
5818 bfd_efi_app_ia32_vec
) tb
="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
5819 bfd_efi_app_ia64_vec
) tb
="$tb efi-app-ia64.lo peigen.lo cofflink.lo"
5821 bfd_elf64_alpha_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"
5823 bfd_elf64_hppa_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"
5825 bfd_elf64_ia64_little_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"
5827 bfd_elf64_ia64_big_vec
) tb
="$tb elf64-ia64.lo elf64.lo $elf"
5829 bfd_elf32_avr_vec
) tb
="$tb elf32-avr.lo elf32.lo $elf" ;;
5830 bfd_elf32_littlearc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
5831 bfd_elf32_littlearm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5832 bfd_elf32_littlearm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5833 bfd_elf32_bigarc_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
5834 bfd_elf32_bigarm_vec
) tb
="$tb elfarm-nabi.lo elf32.lo $elf" ;;
5835 bfd_elf32_bigarm_oabi_vec
) tb
="$tb elfarm-oabi.lo elf32.lo $elf" ;;
5836 bfd_elf32_big_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
5837 bfd_elf32_bigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5838 bfd_elf64_bigmips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
5840 bfd_elf32_cris_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
5841 bfd_elf32_d10v_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
5842 bfd_elf32_d30v_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
5843 bfd_elf32_fr30_vec
) tb
="$tb elf32-fr30.lo elf32.lo $elf" ;;
5844 bfd_elf32_hppa_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
5845 bfd_elf32_i370_vec
) tb
="$tb elf32-i370.lo elf32.lo $elf" ;;
5846 bfd_elf32_i386_vec
) tb
="$tb elf32-i386.lo elf32.lo $elf" ;;
5847 bfd_elf32_i860_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
5848 bfd_elf32_i860_little_vec
) tb
="$tb elf32-i860.lo elf32.lo $elf" ;;
5849 bfd_elf32_i960_vec
) tb
="$tb elf32-i960.lo elf32.lo $elf" ;;
5850 bfd_elf32_little_generic_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
5851 bfd_elf32_littlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5852 bfd_elf64_littlemips_vec
) tb
="$tb elf64-mips.lo elf64.lo elf32-mips.lo elf32.lo $elf ecofflink.lo"
5854 bfd_elf32_m32r_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
5855 bfd_elf32_m68hc11_vec
) tb
="$tb elf32-m68hc11.lo elf32.lo $elf" ;;
5856 bfd_elf32_m68hc12_vec
) tb
="$tb elf32-m68hc12.lo elf32.lo $elf" ;;
5857 bfd_elf32_m68k_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
5858 bfd_elf32_m88k_vec
) tb
="$tb elf32-m88k.lo elf32.lo $elf" ;;
5859 bfd_elf32_mcore_big_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
5860 bfd_elf32_mcore_little_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
5861 bfd_elf32_mn10200_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
5862 bfd_elf32_mn10300_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
5863 bfd_elf32_pj_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
5864 bfd_elf32_pjl_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf";;
5865 bfd_elf32_powerpc_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
5866 bfd_elf32_powerpcle_vec
) tb
="$tb elf32-ppc.lo elf32.lo $elf" ;;
5867 bfd_elf32_sh_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
5868 bfd_elf32_shl_vec
) tb
="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
5869 bfd_elf32_sparc_vec
) tb
="$tb elf32-sparc.lo elf32.lo $elf" ;;
5870 bfd_elf32_tradbigmips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5871 bfd_elf32_tradlittlemips_vec
) tb
="$tb elf32-mips.lo elf32.lo $elf ecofflink.lo" ;;
5872 bfd_elf32_v850_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
5873 bfd_elf64_big_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
5875 bfd_elf64_little_generic_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"
5877 bfd_elf64_sparc_vec
) tb
="$tb elf64-sparc.lo elf64.lo $elf"
5879 cisco_core_big_vec
) tb
="$tb cisco-core.lo" ;;
5880 cisco_core_little_vec
) tb
="$tb cisco-core.lo" ;;
5881 cris_aout_vec
) tb
="$tb aout-cris.lo" ;;
5882 demo_64_vec
) tb
="$tb demo64.lo aout64.lo"
5884 ecoff_big_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5885 ecoff_little_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5886 ecoff_biglittle_vec
) tb
="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
5887 ecoffalpha_little_vec
) tb
="$tb coff-alpha.lo ecoff.lo ecofflink.lo"
5889 go32coff_vec
) tb
="$tb coff-go32.lo cofflink.lo" ;;
5890 go32stubbedcoff_vec
) tb
="$tb coff-stgo32.lo cofflink.lo" ;;
5891 h8300coff_vec
) tb
="$tb coff-h8300.lo reloc16.lo" ;;
5892 h8500coff_vec
) tb
="$tb coff-h8500.lo reloc16.lo" ;;
5893 host_aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
5894 hp300bsd_vec
) tb
="$tb hp300bsd.lo aout32.lo" ;;
5895 hp300hpux_vec
) tb
="$tb hp300hpux.lo aout32.lo" ;;
5896 i386aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
5897 i386bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
5898 i386coff_vec
) tb
="$tb coff-i386.lo cofflink.lo" ;;
5899 i386dynix_vec
) tb
="$tb i386dynix.lo aout32.lo" ;;
5900 i386freebsd_vec
) tb
="$tb i386freebsd.lo aout32.lo" ;;
5901 i386msdos_vec
) tb
="$tb i386msdos.lo" ;;
5902 i386pe_vec
) tb
="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
5903 i386pei_vec
) tb
="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
5904 i386linux_vec
) tb
="$tb i386linux.lo aout32.lo" ;;
5905 i386lynx_aout_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
5906 i386lynx_coff_vec
) tb
="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
5907 i386mach3_vec
) tb
="$tb i386mach3.lo aout32.lo" ;;
5908 i386netbsd_vec
) tb
="$tb i386netbsd.lo aout32.lo" ;;
5909 i386os9k_vec
) tb
="$tb i386os9k.lo aout32.lo" ;;
5910 i860coff_vec
) tb
="$tb coff-i860.lo cofflink.lo" ;;
5911 icoff_big_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
5912 icoff_little_vec
) tb
="$tb coff-i960.lo cofflink.lo" ;;
5913 ieee_vec
) tb
="$tb ieee.lo" ;;
5914 m68kcoff_vec
) tb
="$tb coff-m68k.lo cofflink.lo" ;;
5915 m68kcoffun_vec
) tb
="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
5916 m68klinux_vec
) tb
="$tb m68klinux.lo aout32.lo" ;;
5917 m68klynx_aout_vec
) tb
="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
5918 m68klynx_coff_vec
) tb
="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
5919 m68knetbsd_vec
) tb
="$tb m68knetbsd.lo aout32.lo" ;;
5920 m68k4knetbsd_vec
) tb
="$tb m68k4knetbsd.lo aout32.lo" ;;
5921 m68kaux_coff_vec
) tb
="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
5922 m68ksysvcoff_vec
) tb
="$tb coff-svm68k.lo cofflink.lo" ;;
5923 m88kbcs_vec
) tb
="$tb coff-m88k.lo" ;;
5924 mipslpe_vec
) tb
="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
5925 mipslpei_vec
) tb
="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
5926 mcore_pe_big_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
5927 mcore_pe_little_vec
) tb
="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
5928 mcore_pei_big_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
5929 mcore_pei_little_vec
) tb
="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
5930 newsos3_vec
) tb
="$tb newsos3.lo aout32.lo" ;;
5931 nlm32_i386_vec
) tb
="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
5932 rs6000coff64_vec
) tb
="$tb coff64-rs6000.lo xcofflink.lo"
5934 nlm32_sparc_vec
) tb
="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
5935 nlm32_alpha_vec
) tb
="$tb nlm32-alpha.lo nlm32.lo nlm.lo"
5937 riscix_vec
) tb
="$tb aout32.lo riscix.lo" ;;
5938 nlm32_powerpc_vec
) tb
="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
5939 pc532netbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
5940 pc532machaout_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
5941 pmac_xcoff_vec
) tb
="$tb coff-pmac.lo xcofflink.lo" ;;
5942 rs6000coff_vec
) tb
="$tb coff-rs6000.lo xcofflink.lo" ;;
5943 bfd_powerpc_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
5944 bfd_powerpcle_pe_vec
) tb
="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
5945 bfd_powerpc_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
5946 bfd_powerpcle_pei_vec
) tb
="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
5947 ppcboot_vec
) tb
="$tb ppcboot.lo" ;;
5948 shcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
5949 shlcoff_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
5950 shcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
5951 shlcoff_small_vec
) tb
="$tb coff-sh.lo cofflink.lo" ;;
5952 shlpe_vec
) tb
="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
5953 shlpei_vec
) tb
="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
5954 som_vec
) tb
="$tb som.lo" ;;
5955 sparcle_aout_vec
) tb
="$tb aout-sparcle.lo aout32.lo" ;;
5956 sparclinux_vec
) tb
="$tb sparclinux.lo aout32.lo" ;;
5957 sparclynx_aout_vec
) tb
="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
5958 sparclynx_coff_vec
) tb
="$tb cf-sparclynx.lo lynx-core.lo" ;;
5959 sparcnetbsd_vec
) tb
="$tb sparcnetbsd.lo aout32.lo" ;;
5960 sparccoff_vec
) tb
="$tb coff-sparc.lo" ;;
5961 srec_vec
) tb
="$tb srec.lo" ;;
5962 sunos_big_vec
) tb
="$tb sunos.lo aout32.lo" ;;
5963 symbolsrec_vec
) tb
="$tb srec.lo" ;;
5964 tekhex_vec
) tb
="$tb tekhex.lo" ;;
5965 tic30_aout_vec
) tb
="$tb aout-tic30.lo" ;;
5966 tic30_coff_vec
) tb
="$tb coff-tic30.lo" ;;
5967 tic54x_coff0_vec
) tb
="$tb coff-tic54x.lo" ;;
5968 tic54x_coff0_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
5969 tic54x_coff1_vec
) tb
="$tb coff-tic54x.lo" ;;
5970 tic54x_coff1_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
5971 tic54x_coff2_vec
) tb
="$tb coff-tic54x.lo" ;;
5972 tic54x_coff2_beh_vec
) tb
="$tb coff-tic54x.lo" ;;
5973 tic80coff_vec
) tb
="$tb coff-tic80.lo cofflink.lo" ;;
5974 versados_vec
) tb
="$tb versados.lo" ;;
5975 vms_alpha_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"
5977 vms_vax_vec
) tb
="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
5978 w65_vec
) tb
="$tb coff-w65.lo reloc16.lo" ;;
5979 we32kcoff_vec
) tb
="$tb coff-we32k.lo" ;;
5980 z8kcoff_vec
) tb
="$tb coff-z8k.lo reloc16.lo" ;;
5983 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
5987 # Target architecture .o files.
5988 # A couple of CPUs use shorter file names to avoid problems on DOS
5990 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
5992 # Weed out duplicate .o files.
6014 if test x
${all_targets} = xtrue
; then
6015 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
6016 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
6020 else # all_targets is true
6021 # Only set these if they will be nonempty, for the clever echo.
6023 test -n "$selvecs" &&
6024 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
6025 test -n "$selvecs" &&
6026 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6027 test -n "$selarchs" &&
6028 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6029 fi # all_targets is true
6031 case ${host64}-${target64}-${want64} in
6034 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
6035 if test -z "$GCC" && test "$BFD_HOST_64BIT_LONG" = "0" && test "$BFD_HOST_64_BIT_DEFINED" = "0"; then
6036 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
6037 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
6042 all_backends
='$(BFD32_BACKENDS)'
6052 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
6053 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
6054 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
6055 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
6058 for ac_hdr
in unistd.h
6060 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6061 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6062 echo "configure:6063: checking for $ac_hdr" >&5
6063 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6064 echo $ac_n "(cached) $ac_c" 1>&6
6066 cat > conftest.
$ac_ext <<EOF
6067 #line 6068 "configure"
6068 #include "confdefs.h"
6071 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6072 { (eval echo configure
:6073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6073 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6074 if test -z "$ac_err"; then
6076 eval "ac_cv_header_$ac_safe=yes"
6079 echo "configure: failed program was:" >&5
6080 cat conftest.
$ac_ext >&5
6082 eval "ac_cv_header_$ac_safe=no"
6086 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6087 echo "$ac_t""yes" 1>&6
6088 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6089 cat >> confdefs.h
<<EOF
6090 #define $ac_tr_hdr 1
6094 echo "$ac_t""no" 1>&6
6098 for ac_func
in getpagesize
6100 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6101 echo "configure:6102: checking for $ac_func" >&5
6102 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6103 echo $ac_n "(cached) $ac_c" 1>&6
6105 cat > conftest.
$ac_ext <<EOF
6106 #line 6107 "configure"
6107 #include "confdefs.h"
6108 /* System header to define __stub macros and hopefully few prototypes,
6109 which can conflict with char $ac_func(); below. */
6111 /* Override any gcc2 internal prototype to avoid an error. */
6112 /* We use char because int might match the return type of a gcc2
6113 builtin and then its argument prototype would still apply. */
6118 /* The GNU C library defines this for functions which it implements
6119 to always fail with ENOSYS. Some functions are actually named
6120 something starting with __ and the normal name is an alias. */
6121 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6129 if { (eval echo configure
:6130: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6131 eval "ac_cv_func_$ac_func=yes"
6133 echo "configure: failed program was:" >&5
6134 cat conftest.
$ac_ext >&5
6136 eval "ac_cv_func_$ac_func=no"
6141 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6142 echo "$ac_t""yes" 1>&6
6143 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6144 cat >> confdefs.h
<<EOF
6145 #define $ac_tr_func 1
6149 echo "$ac_t""no" 1>&6
6153 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6154 echo "configure:6155: checking for working mmap" >&5
6155 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6156 echo $ac_n "(cached) $ac_c" 1>&6
6158 if test "$cross_compiling" = yes; then
6159 ac_cv_func_mmap_fixed_mapped
=no
6161 cat > conftest.
$ac_ext <<EOF
6162 #line 6163 "configure"
6163 #include "confdefs.h"
6165 /* Thanks to Mike Haertel and Jim Avera for this test.
6166 Here is a matrix of mmap possibilities:
6167 mmap private not fixed
6168 mmap private fixed at somewhere currently unmapped
6169 mmap private fixed at somewhere already mapped
6170 mmap shared not fixed
6171 mmap shared fixed at somewhere currently unmapped
6172 mmap shared fixed at somewhere already mapped
6173 For private mappings, we should verify that changes cannot be read()
6174 back from the file, nor mmap's back from the file at a different
6175 address. (There have been systems where private was not correctly
6176 implemented like the infamous i386 svr4.0, and systems where the
6177 VM page cache was not coherent with the filesystem buffer cache
6178 like early versions of FreeBSD and possibly contemporary NetBSD.)
6179 For shared mappings, we should conversely verify that changes get
6180 propogated back to all the places they're supposed to be.
6182 Grep wants private fixed already mapped.
6183 The main things grep needs to know about mmap are:
6184 * does it exist and is it safe to write into the mmap'd area
6185 * how to use it (BSD variants) */
6186 #include <sys/types.h>
6188 #include <sys/mman.h>
6190 /* This mess was copied from the GNU getpagesize.h. */
6191 #ifndef HAVE_GETPAGESIZE
6192 # ifdef HAVE_UNISTD_H
6193 # include <unistd.h>
6196 /* Assume that all systems that can run configure have sys/param.h. */
6197 # ifndef HAVE_SYS_PARAM_H
6198 # define HAVE_SYS_PARAM_H 1
6201 # ifdef _SC_PAGESIZE
6202 # define getpagesize() sysconf(_SC_PAGESIZE)
6203 # else /* no _SC_PAGESIZE */
6204 # ifdef HAVE_SYS_PARAM_H
6205 # include <sys/param.h>
6206 # ifdef EXEC_PAGESIZE
6207 # define getpagesize() EXEC_PAGESIZE
6208 # else /* no EXEC_PAGESIZE */
6210 # define getpagesize() NBPG * CLSIZE
6213 # endif /* no CLSIZE */
6214 # else /* no NBPG */
6216 # define getpagesize() NBPC
6217 # else /* no NBPC */
6219 # define getpagesize() PAGESIZE
6220 # endif /* PAGESIZE */
6221 # endif /* no NBPC */
6222 # endif /* no NBPG */
6223 # endif /* no EXEC_PAGESIZE */
6224 # else /* no HAVE_SYS_PARAM_H */
6225 # define getpagesize() 8192 /* punt totally */
6226 # endif /* no HAVE_SYS_PARAM_H */
6227 # endif /* no _SC_PAGESIZE */
6229 #endif /* no HAVE_GETPAGESIZE */
6232 extern "C" { void *malloc(unsigned); }
6240 char *data, *data2, *data3;
6244 pagesize = getpagesize();
6247 * First, make a file with some known garbage in it.
6249 data = malloc(pagesize);
6252 for (i = 0; i < pagesize; ++i)
6253 *(data + i) = rand();
6255 fd = creat("conftestmmap", 0600);
6258 if (write(fd, data, pagesize) != pagesize)
6263 * Next, try to mmap the file at a fixed address which
6264 * already has something else allocated at it. If we can,
6265 * also make sure that we see the same garbage.
6267 fd = open("conftestmmap", O_RDWR);
6270 data2 = malloc(2 * pagesize);
6273 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6274 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6275 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6277 for (i = 0; i < pagesize; ++i)
6278 if (*(data + i) != *(data2 + i))
6282 * Finally, make sure that changes to the mapped area
6283 * do not percolate back to the file as seen by read().
6284 * (This is a bug on some variants of i386 svr4.0.)
6286 for (i = 0; i < pagesize; ++i)
6287 *(data2 + i) = *(data2 + i) + 1;
6288 data3 = malloc(pagesize);
6291 if (read(fd, data3, pagesize) != pagesize)
6293 for (i = 0; i < pagesize; ++i)
6294 if (*(data + i) != *(data3 + i))
6297 unlink("conftestmmap");
6302 if { (eval echo configure
:6303: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6304 ac_cv_func_mmap_fixed_mapped
=yes
6306 echo "configure: failed program was:" >&5
6307 cat conftest.
$ac_ext >&5
6309 ac_cv_func_mmap_fixed_mapped
=no
6316 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6317 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6318 cat >> confdefs.h
<<\EOF
6324 for ac_func
in madvise mprotect
6326 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6327 echo "configure:6328: checking for $ac_func" >&5
6328 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6329 echo $ac_n "(cached) $ac_c" 1>&6
6331 cat > conftest.
$ac_ext <<EOF
6332 #line 6333 "configure"
6333 #include "confdefs.h"
6334 /* System header to define __stub macros and hopefully few prototypes,
6335 which can conflict with char $ac_func(); below. */
6337 /* Override any gcc2 internal prototype to avoid an error. */
6338 /* We use char because int might match the return type of a gcc2
6339 builtin and then its argument prototype would still apply. */
6344 /* The GNU C library defines this for functions which it implements
6345 to always fail with ENOSYS. Some functions are actually named
6346 something starting with __ and the normal name is an alias. */
6347 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6355 if { (eval echo configure
:6356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6357 eval "ac_cv_func_$ac_func=yes"
6359 echo "configure: failed program was:" >&5
6360 cat conftest.
$ac_ext >&5
6362 eval "ac_cv_func_$ac_func=no"
6367 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6368 echo "$ac_t""yes" 1>&6
6369 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6370 cat >> confdefs.h
<<EOF
6371 #define $ac_tr_func 1
6375 echo "$ac_t""no" 1>&6
6379 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
6380 true
+yes ) cat >> confdefs.h
<<\EOF
6386 rm -f doc
/config.status
6388 cat > confcache
<<\EOF
6389 # This file is a shell script that caches the results of configure
6390 # tests run on this system so they can be shared between configure
6391 # scripts and configure runs. It is not useful on other systems.
6392 # If it contains results you don't want to keep, you may remove or edit it.
6394 # By default, configure uses ./config.cache as the cache file,
6395 # creating it if it does not exist already. You can give configure
6396 # the --cache-file=FILE option to use a different cache file; that is
6397 # what configure does when it calls configure scripts in
6398 # subdirectories, so they share the cache.
6399 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6400 # config.status only pays attention to the cache file if you give it the
6401 # --recheck option to rerun configure.
6404 # The following way of writing the cache mishandles newlines in values,
6405 # but we know of no workaround that is simple, portable, and efficient.
6406 # So, don't put newlines in cache variables' values.
6407 # Ultrix sh set writes to stderr and can't be redirected directly,
6408 # and sets the high bit in the cache file unless we assign to the vars.
6410 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6412 # `set' does not quote correctly, so add quotes (double-quote substitution
6413 # turns \\\\ into \\, and sed turns \\ into \).
6415 -e "s/'/'\\\\''/g" \
6416 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6419 # `set' quotes correctly as required by POSIX, so do not add quotes.
6420 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6423 if cmp -s $cache_file confcache
; then
6426 if test -w $cache_file; then
6427 echo "updating cache $cache_file"
6428 cat confcache
> $cache_file
6430 echo "not updating unwritable cache $cache_file"
6435 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6437 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6438 # Let make expand exec_prefix.
6439 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6441 # Any assignment to VPATH causes Sun make to only execute
6442 # the first set of double-colon rules, so remove it if not needed.
6443 # If there is a colon in the path, we need to keep it.
6444 if test "x$srcdir" = x.
; then
6445 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6448 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6450 DEFS
=-DHAVE_CONFIG_H
6452 # Without the "./", some shells look in PATH for config.status.
6453 : ${CONFIG_STATUS=./config.status}
6455 echo creating
$CONFIG_STATUS
6456 rm -f $CONFIG_STATUS
6457 cat > $CONFIG_STATUS <<EOF
6459 # Generated automatically by configure.
6460 # Run this file to recreate the current configuration.
6461 # This directory was configured as follows,
6462 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6464 # $0 $ac_configure_args
6466 # Compiler output produced by configure, useful for debugging
6467 # configure, is in ./config.log if it exists.
6469 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6472 case "\$ac_option" in
6473 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6474 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6475 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6476 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6477 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6479 -help | --help | --hel | --he | --h)
6480 echo "\$ac_cs_usage"; exit 0 ;;
6481 *) echo "\$ac_cs_usage"; exit 1 ;;
6485 ac_given_srcdir=$srcdir
6486 ac_given_INSTALL="$INSTALL"
6488 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6490 cat >> $CONFIG_STATUS <<EOF
6492 # Protect against being on the right side of a sed subst in config.status.
6493 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6494 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6498 s%@CFLAGS@%$CFLAGS%g
6499 s%@CPPFLAGS@%$CPPFLAGS%g
6500 s%@CXXFLAGS@%$CXXFLAGS%g
6501 s%@FFLAGS@%$FFLAGS%g
6503 s%@LDFLAGS@%$LDFLAGS%g
6505 s%@exec_prefix@%$exec_prefix%g
6506 s%@prefix@%$prefix%g
6507 s%@program_transform_name@%$program_transform_name%g
6508 s%@bindir@%$bindir%g
6509 s%@sbindir@%$sbindir%g
6510 s%@libexecdir@%$libexecdir%g
6511 s%@datadir@%$datadir%g
6512 s%@sysconfdir@%$sysconfdir%g
6513 s%@sharedstatedir@%$sharedstatedir%g
6514 s%@localstatedir@%$localstatedir%g
6515 s%@libdir@%$libdir%g
6516 s%@includedir@%$includedir%g
6517 s%@oldincludedir@%$oldincludedir%g
6518 s%@infodir@%$infodir%g
6519 s%@mandir@%$mandir%g
6521 s%@host_alias@%$host_alias%g
6522 s%@host_cpu@%$host_cpu%g
6523 s%@host_vendor@%$host_vendor%g
6524 s%@host_os@%$host_os%g
6525 s%@target@%$target%g
6526 s%@target_alias@%$target_alias%g
6527 s%@target_cpu@%$target_cpu%g
6528 s%@target_vendor@%$target_vendor%g
6529 s%@target_os@%$target_os%g
6531 s%@build_alias@%$build_alias%g
6532 s%@build_cpu@%$build_cpu%g
6533 s%@build_vendor@%$build_vendor%g
6534 s%@build_os@%$build_os%g
6536 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6537 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6538 s%@INSTALL_DATA@%$INSTALL_DATA%g
6539 s%@PACKAGE@%$PACKAGE%g
6540 s%@VERSION@%$VERSION%g
6541 s%@ACLOCAL@%$ACLOCAL%g
6542 s%@AUTOCONF@%$AUTOCONF%g
6543 s%@AUTOMAKE@%$AUTOMAKE%g
6544 s%@AUTOHEADER@%$AUTOHEADER%g
6545 s%@MAKEINFO@%$MAKEINFO%g
6546 s%@SET_MAKE@%$SET_MAKE%g
6548 s%@RANLIB@%$RANLIB%g
6550 s%@OBJEXT@%$OBJEXT%g
6551 s%@EXEEXT@%$EXEEXT%g
6553 s%@LIBTOOL@%$LIBTOOL%g
6554 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6555 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
6556 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
6559 s%@ALLOCA@%$ALLOCA%g
6560 s%@USE_NLS@%$USE_NLS%g
6561 s%@MSGFMT@%$MSGFMT%g
6562 s%@GMSGFMT@%$GMSGFMT%g
6563 s%@XGETTEXT@%$XGETTEXT%g
6564 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6565 s%@CATALOGS@%$CATALOGS%g
6566 s%@CATOBJEXT@%$CATOBJEXT%g
6567 s%@DATADIRNAME@%$DATADIRNAME%g
6568 s%@GMOFILES@%$GMOFILES%g
6569 s%@INSTOBJEXT@%$INSTOBJEXT%g
6570 s%@INTLDEPS@%$INTLDEPS%g
6571 s%@INTLLIBS@%$INTLLIBS%g
6572 s%@INTLOBJS@%$INTLOBJS%g
6573 s%@POFILES@%$POFILES%g
6575 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6577 s%@GT_YES@%$GT_YES%g
6578 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6580 s%@HDEFINES@%$HDEFINES%g
6581 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
6582 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
6583 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
6584 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
6585 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
6586 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
6587 s%@COREFILE@%$COREFILE%g
6588 s%@COREFLAG@%$COREFLAG%g
6589 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
6590 s%@WIN32LIBADD@%$WIN32LIBADD%g
6591 s%@TDEFINES@%$TDEFINES%g
6592 s%@wordsize@%$wordsize%g
6593 s%@all_backends@%$all_backends%g
6594 s%@bfd_backends@%$bfd_backends%g
6595 s%@bfd_machines@%$bfd_machines%g
6596 s%@tdefaults@%$tdefaults%g
6601 cat >> $CONFIG_STATUS <<\EOF
6603 # Split the substitutions into bite-sized pieces for seds with
6604 # small command number limits, like on Digital OSF/1 and HP-UX.
6605 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
6606 ac_file
=1 # Number of current file.
6607 ac_beg
=1 # First line for current file.
6608 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
6611 while $ac_more_lines; do
6612 if test $ac_beg -gt 1; then
6613 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
6615 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
6617 if test ! -s conftest.s
$ac_file; then
6619 rm -f conftest.s
$ac_file
6621 if test -z "$ac_sed_cmds"; then
6622 ac_sed_cmds
="sed -f conftest.s$ac_file"
6624 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
6626 ac_file
=`expr $ac_file + 1`
6628 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
6631 if test -z "$ac_sed_cmds"; then
6636 cat >> $CONFIG_STATUS <<EOF
6638 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"}
6640 cat >> $CONFIG_STATUS <<\EOF
6641 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
6642 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6644 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6645 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6646 *) ac_file_in
="${ac_file}.in" ;;
6649 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6651 # Remove last slash and all that follows it. Not all systems have dirname.
6652 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6653 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
6654 # The file is in a subdirectory.
6655 test ! -d "$ac_dir" && mkdir
"$ac_dir"
6656 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
6657 # A "../" for each directory in $ac_dir_suffix.
6658 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6660 ac_dir_suffix
= ac_dots
=
6663 case "$ac_given_srcdir" in
6665 if test -z "$ac_dots"; then top_srcdir
=.
6666 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6667 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
6669 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6670 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
6673 case "$ac_given_INSTALL" in
6674 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
6675 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
6678 echo creating
"$ac_file"
6680 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6682 *Makefile
*) ac_comsub
="1i\\
6683 # $configure_input" ;;
6687 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6689 s%@configure_input@%$configure_input%g
6690 s%@srcdir@%$srcdir%g
6691 s%@top_srcdir@%$top_srcdir%g
6692 s%@INSTALL@%$INSTALL%g
6693 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
6697 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6698 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6700 # ac_d sets the value in "#define NAME VALUE" lines.
6701 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6702 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
6705 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6706 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6707 ac_uB
='\([ ]\)%\1#\2define\3'
6710 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6711 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6712 ac_eB
='$%\1#\2define\3'
6716 if test "${CONFIG_HEADERS+set}" != set; then
6718 cat >> $CONFIG_STATUS <<EOF
6719 CONFIG_HEADERS="config.h:config.in"
6721 cat >> $CONFIG_STATUS <<\EOF
6723 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
6724 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6726 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6727 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6728 *) ac_file_in
="${ac_file}.in" ;;
6731 echo creating
$ac_file
6733 rm -f conftest.frag conftest.
in conftest.out
6734 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6735 cat $ac_file_inputs > conftest.
in
6739 # Transform confdefs.h into a sed script conftest.vals that substitutes
6740 # the proper values into config.h.in to produce config.h. And first:
6741 # Protect against being on the right side of a sed subst in config.status.
6742 # Protect against being in an unquoted here document in config.status.
6744 cat > conftest.hdr
<<\EOF
6747 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6751 sed -n -f conftest.hdr confdefs.h > conftest.vals
6754 # This sed command replaces #undef with comments. This is necessary, for
6755 # example, in the case of _POSIX_SOURCE, which is predefined and required
6756 # on some systems where configure will not decide to define it.
6757 cat >> conftest.vals <<\EOF
6758 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6761 # Break up conftest.vals because some shells have a limit on
6762 # the size of here documents, and old seds have small limits too.
6767 ac_lines=`grep -c . conftest.vals
`
6768 # grep -c gives empty output for an empty file on some AIX systems.
6769 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6770 # Write a limited-size here document to conftest.frag.
6771 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6772 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6774 sed -f conftest.frag conftest.in > conftest.out
6776 mv conftest.out conftest.in
6778 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6780 mv conftest.tail conftest.vals
6784 cat >> $CONFIG_STATUS <<\EOF
6785 rm -f conftest.frag conftest.h
6786 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6787 cat conftest.in >> conftest.h
6789 if cmp -s $ac_file conftest.h 2>/dev/null; then
6790 echo "$ac_file is unchanged"
6793 # Remove last slash and all that follows it. Not all systems have dirname.
6794 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
6795 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6796 # The file is in a subdirectory.
6797 test ! -d "$ac_dir" && mkdir "$ac_dir"
6800 mv conftest.h $ac_file
6805 cat >> $CONFIG_STATUS <<EOF
6809 cat >> $CONFIG_STATUS <<\EOF
6810 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6811 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
6814 chmod +x $CONFIG_STATUS
6815 rm -fr confdefs* $ac_clean_files
6816 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1