3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
17 --enable-shared build shared libraries [default=yes]"
19 --enable-static build static libraries [default=yes]"
21 --enable-targets alternative target configurations"
23 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
25 --enable-maintainer-mode enable make rules and dependencies not useful
26 (and sometimes confusing) to the casual installer"
28 # Initialize some variables set by options.
29 # The variables have the same names as the options, with
30 # dashes changed to underlines.
32 cache_file
=.
/config.cache
41 program_transform_name
=s
,x
,x
,
49 bindir
='${exec_prefix}/bin'
50 sbindir
='${exec_prefix}/sbin'
51 libexecdir
='${exec_prefix}/libexec'
52 datadir
='${prefix}/share'
53 sysconfdir
='${prefix}/etc'
54 sharedstatedir
='${prefix}/com'
55 localstatedir
='${prefix}/var'
56 libdir
='${exec_prefix}/lib'
57 includedir
='${prefix}/include'
58 oldincludedir
='/usr/include'
59 infodir
='${prefix}/info'
60 mandir
='${prefix}/man'
62 # Initialize some other variables.
65 # Maximum number of lines to put in a shell here document.
72 # If the previous option needs an argument, assign it.
73 if test -n "$ac_prev"; then
74 eval "$ac_prev=\$ac_option"
80 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
84 # Accept the important Cygnus configure options, so we can diagnose typos.
88 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
90 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
91 bindir
="$ac_optarg" ;;
93 -build |
--build |
--buil |
--bui |
--bu)
95 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
98 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
99 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
100 ac_prev
=cache_file
;;
101 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
102 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
103 cache_file
="$ac_optarg" ;;
105 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
107 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
109 datadir
="$ac_optarg" ;;
111 -disable-* |
--disable-*)
112 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
113 # Reject names that are not valid shell variable names.
114 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
115 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
117 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
118 eval "enable_${ac_feature}=no" ;;
120 -enable-* |
--enable-*)
121 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
122 # Reject names that are not valid shell variable names.
123 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
124 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
126 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
131 eval "enable_${ac_feature}='$ac_optarg'" ;;
133 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
134 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
135 |
--exec |
--exe |
--ex)
136 ac_prev
=exec_prefix
;;
137 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
138 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
139 |
--exec=* |
--exe=* |
--ex=*)
140 exec_prefix
="$ac_optarg" ;;
142 -gas |
--gas |
--ga |
--g)
143 # Obsolete; use --with-gas.
146 -help |
--help |
--hel |
--he)
147 # Omit some internal or obsolete options to make the list less imposing.
148 # This message is too long to be a string in the A/UX 3.1 sh.
150 Usage: configure [options] [host]
151 Options: [defaults in brackets after descriptions]
153 --cache-file=FILE cache test results in FILE
154 --help print this message
155 --no-create do not create output files
156 --quiet, --silent do not print \`checking...' messages
157 --version print the version of autoconf that created configure
158 Directory and file names:
159 --prefix=PREFIX install architecture-independent files in PREFIX
161 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
163 --bindir=DIR user executables in DIR [EPREFIX/bin]
164 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
165 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
166 --datadir=DIR read-only architecture-independent data in DIR
168 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
169 --sharedstatedir=DIR modifiable architecture-independent data in DIR
171 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
172 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
173 --includedir=DIR C header files in DIR [PREFIX/include]
174 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
175 --infodir=DIR info documentation in DIR [PREFIX/info]
176 --mandir=DIR man documentation in DIR [PREFIX/man]
177 --srcdir=DIR find the sources in DIR [configure dir or ..]
178 --program-prefix=PREFIX prepend PREFIX to installed program names
179 --program-suffix=SUFFIX append SUFFIX to installed program names
180 --program-transform-name=PROGRAM
181 run sed PROGRAM on installed program names
185 --build=BUILD configure for building on BUILD [BUILD=HOST]
186 --host=HOST configure for HOST [guessed]
187 --target=TARGET configure for TARGET [TARGET=HOST]
188 Features and packages:
189 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
190 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
191 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
192 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
193 --x-includes=DIR X include files are in DIR
194 --x-libraries=DIR X library files are in DIR
196 if test -n "$ac_help"; then
197 echo "--enable and --with options recognized:$ac_help"
201 -host |
--host |
--hos |
--ho)
203 -host=* |
--host=* |
--hos=* |
--ho=*)
206 -includedir |
--includedir |
--includedi |
--included |
--include \
207 |
--includ |
--inclu |
--incl |
--inc)
208 ac_prev
=includedir
;;
209 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
210 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
211 includedir
="$ac_optarg" ;;
213 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
215 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
216 infodir
="$ac_optarg" ;;
218 -libdir |
--libdir |
--libdi |
--libd)
220 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
221 libdir
="$ac_optarg" ;;
223 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
224 |
--libexe |
--libex |
--libe)
225 ac_prev
=libexecdir
;;
226 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
227 |
--libexe=* |
--libex=* |
--libe=*)
228 libexecdir
="$ac_optarg" ;;
230 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
231 |
--localstate |
--localstat |
--localsta |
--localst \
232 |
--locals |
--local |
--loca |
--loc |
--lo)
233 ac_prev
=localstatedir
;;
234 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
235 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
236 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
237 localstatedir
="$ac_optarg" ;;
239 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
241 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
242 mandir
="$ac_optarg" ;;
245 # Obsolete; use --without-fp.
248 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
252 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
253 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
256 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
257 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
258 |
--oldin |
--oldi |
--old |
--ol |
--o)
259 ac_prev
=oldincludedir
;;
260 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
261 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
262 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
263 oldincludedir
="$ac_optarg" ;;
265 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
267 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
268 prefix
="$ac_optarg" ;;
270 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
271 |
--program-pre |
--program-pr |
--program-p)
272 ac_prev
=program_prefix
;;
273 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
274 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
275 program_prefix
="$ac_optarg" ;;
277 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
278 |
--program-suf |
--program-su |
--program-s)
279 ac_prev
=program_suffix
;;
280 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
281 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
282 program_suffix
="$ac_optarg" ;;
284 -program-transform-name |
--program-transform-name \
285 |
--program-transform-nam |
--program-transform-na \
286 |
--program-transform-n |
--program-transform- \
287 |
--program-transform |
--program-transfor \
288 |
--program-transfo |
--program-transf \
289 |
--program-trans |
--program-tran \
290 |
--progr-tra |
--program-tr |
--program-t)
291 ac_prev
=program_transform_name
;;
292 -program-transform-name=* |
--program-transform-name=* \
293 |
--program-transform-nam=* |
--program-transform-na=* \
294 |
--program-transform-n=* |
--program-transform-=* \
295 |
--program-transform=* |
--program-transfor=* \
296 |
--program-transfo=* |
--program-transf=* \
297 |
--program-trans=* |
--program-tran=* \
298 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
299 program_transform_name
="$ac_optarg" ;;
301 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
302 |
-silent |
--silent |
--silen |
--sile |
--sil)
305 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
307 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
309 sbindir
="$ac_optarg" ;;
311 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
312 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
313 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
315 ac_prev
=sharedstatedir
;;
316 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
317 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
318 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
320 sharedstatedir
="$ac_optarg" ;;
322 -site |
--site |
--sit)
324 -site=* |
--site=* |
--sit=*)
327 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
329 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
330 srcdir
="$ac_optarg" ;;
332 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
333 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
334 ac_prev
=sysconfdir
;;
335 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
336 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
337 sysconfdir
="$ac_optarg" ;;
339 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
341 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
342 target
="$ac_optarg" ;;
344 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
347 -version |
--version |
--versio |
--versi |
--vers)
348 echo "configure generated by autoconf version 2.12"
352 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
353 # Reject names that are not valid shell variable names.
354 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
355 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
357 ac_package
=`echo $ac_package| sed 's/-/_/g'`
362 eval "with_${ac_package}='$ac_optarg'" ;;
364 -without-* |
--without-*)
365 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
366 # Reject names that are not valid shell variable names.
367 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
368 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
370 ac_package
=`echo $ac_package| sed 's/-/_/g'`
371 eval "with_${ac_package}=no" ;;
374 # Obsolete; use --with-x.
377 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
378 |
--x-incl |
--x-inc |
--x-in |
--x-i)
379 ac_prev
=x_includes
;;
380 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
381 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
382 x_includes
="$ac_optarg" ;;
384 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
385 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
386 ac_prev
=x_libraries
;;
387 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
388 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
389 x_libraries
="$ac_optarg" ;;
391 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
395 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
396 echo "configure: warning: $ac_option: invalid host type" 1>&2
398 if test "x$nonopt" != xNONE
; then
399 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
407 if test -n "$ac_prev"; then
408 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
411 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
413 # File descriptor usage:
416 # 2 errors and warnings
417 # 3 some systems may open it to /dev/tty
418 # 4 used on the Kubota Titan
419 # 6 checking for... messages and results
420 # 5 compiler messages saved in config.log
421 if test "$silent" = yes; then
429 This file contains any messages produced by compilers while
430 running configure, to aid debugging if configure makes a mistake.
433 # Strip out --no-create and --no-recursion so they do not pile up.
434 # Also quote any args containing shell metacharacters.
439 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
440 |
--no-cr |
--no-c) ;;
441 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
442 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
443 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
444 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
445 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
450 # Only set these to C if already set. These must not be set unconditionally
451 # because not all systems understand e.g. LANG=C (notably SCO).
452 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
453 # Non-C LC_CTYPE values break the ctype check.
454 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
455 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
456 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
457 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
459 # confdefs.h avoids OS command line length limits that DEFS can exceed.
460 rm -rf conftest
* confdefs.h
461 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
464 # A filename unique to this package, relative to the directory that
465 # configure is in, which we can look for to find out if srcdir is correct.
468 # Find the source files, if location was not specified.
469 if test -z "$srcdir"; then
470 ac_srcdir_defaulted
=yes
471 # Try the directory containing this script, then its parent.
473 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
474 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
476 if test ! -r $srcdir/$ac_unique_file; then
480 ac_srcdir_defaulted
=no
482 if test ! -r $srcdir/$ac_unique_file; then
483 if test "$ac_srcdir_defaulted" = yes; then
484 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
486 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
489 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
491 # Prefer explicitly selected file to automatically selected ones.
492 if test -z "$CONFIG_SITE"; then
493 if test "x$prefix" != xNONE
; then
494 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
496 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
499 for ac_site_file
in $CONFIG_SITE; do
500 if test -r "$ac_site_file"; then
501 echo "loading site script $ac_site_file"
506 if test -r "$cache_file"; then
507 echo "loading cache $cache_file"
510 echo "creating cache $cache_file"
515 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
516 ac_cpp
='$CPP $CPPFLAGS'
517 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
518 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
519 cross_compiling
=$ac_cv_prog_cc_cross
521 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
522 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
523 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
530 ac_n
= ac_c
='\c' ac_t
=
536 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
537 if test -f $ac_dir/install-sh
; then
539 ac_install_sh
="$ac_aux_dir/install-sh -c"
541 elif test -f $ac_dir/install.sh
; then
543 ac_install_sh
="$ac_aux_dir/install.sh -c"
547 if test -z "$ac_aux_dir"; then
548 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
550 ac_config_guess
=$ac_aux_dir/config.guess
551 ac_config_sub
=$ac_aux_dir/config.sub
552 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
555 # Do some error checking and defaulting for the host and target type.
557 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
560 # 1. You are not allowed to specify --host, --target, and nonopt at the
562 # 2. Host defaults to nonopt.
563 # 3. If nonopt is not specified, then host defaults to the current host,
564 # as determined by config.guess.
565 # 4. Target and build default to nonopt.
566 # 5. If nonopt is not specified, then target and build default to host.
568 # The aliases save the names the user supplied, while $host etc.
569 # will get canonicalized.
570 case $host---$target---$nonopt in
571 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
572 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
576 # Make sure we can run config.sub.
577 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
578 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
581 echo $ac_n "checking host system type""... $ac_c" 1>&6
582 echo "configure:583: checking host system type" >&5
585 case "$host_alias" in
589 if host_alias
=`$ac_config_guess`; then :
590 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
592 *) host_alias
=$nonopt ;;
596 host=`$ac_config_sub $host_alias`
597 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
598 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
599 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
600 echo "$ac_t""$host" 1>&6
602 echo $ac_n "checking target system type""... $ac_c" 1>&6
603 echo "configure:604: checking target system type" >&5
606 case "$target_alias" in
609 NONE
) target_alias
=$host_alias ;;
610 *) target_alias
=$nonopt ;;
614 target
=`$ac_config_sub $target_alias`
615 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
616 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
617 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
618 echo "$ac_t""$target" 1>&6
620 echo $ac_n "checking build system type""... $ac_c" 1>&6
621 echo "configure:622: checking build system type" >&5
624 case "$build_alias" in
627 NONE
) build_alias
=$host_alias ;;
628 *) build_alias
=$nonopt ;;
632 build
=`$ac_config_sub $build_alias`
633 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
634 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
635 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
636 echo "$ac_t""$build" 1>&6
638 test "$host_alias" != "$target_alias" &&
639 test "$program_prefix$program_suffix$program_transform_name" = \
641 program_prefix
=${target_alias}-
644 # Find a good install program. We prefer a C program (faster),
645 # so one script is as good as another. But avoid the broken or
646 # incompatible versions:
647 # SysV /etc/install, /usr/sbin/install
648 # SunOS /usr/etc/install
651 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
652 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
653 # ./install, which can be erroneously created by make from ./install.sh.
654 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
655 echo "configure:656: checking for a BSD compatible install" >&5
656 if test -z "$INSTALL"; then
657 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
658 echo $ac_n "(cached) $ac_c" 1>&6
660 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
661 for ac_dir
in $PATH; do
662 # Account for people who put trailing slashes in PATH elements.
664 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
666 # OSF1 and SCO ODT 3.0 have their own names for install.
667 for ac_prog
in ginstall installbsd scoinst
install; do
668 if test -f $ac_dir/$ac_prog; then
669 if test $ac_prog = install &&
670 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
671 # AIX install. It has an incompatible calling convention.
672 # OSF/1 installbsd also uses dspmsg, but is usable.
675 ac_cv_path_install
="$ac_dir/$ac_prog -c"
686 if test "${ac_cv_path_install+set}" = set; then
687 INSTALL
="$ac_cv_path_install"
689 # As a last resort, use the slow shell script. We don't cache a
690 # path for INSTALL within a source directory, because that will
691 # break other packages using the cache if that directory is
692 # removed, or if the path is relative.
693 INSTALL
="$ac_install_sh"
696 echo "$ac_t""$INSTALL" 1>&6
698 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
699 # It thinks the first close brace ends the variable substitution.
700 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
702 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
705 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
712 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
713 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
715 cat >> confdefs.h
<<EOF
716 #define PACKAGE "$PACKAGE"
719 cat >> confdefs.h
<<EOF
720 #define VERSION "$VERSION"
723 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
724 echo "configure:725: checking whether build environment is sane" >&5
727 echo timestamp
> conftestfile
728 # Do `set' in a subshell so we don't clobber the current shell's
729 # arguments. Must try -L first in case configure is actually a
730 # symlink; some systems play weird games with the mod time of symlinks
731 # (eg FreeBSD returns the mod time of the symlink's containing
734 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
735 if test "" = "X"; then
737 set X
`ls -t $srcdir/configure conftestfile`
739 test "$2" = conftestfile
745 { echo "configure: error: newly created file is older than distributed files!
746 Check your system clock" 1>&2; exit 1; }
749 echo "$ac_t""yes" 1>&6
750 if test "$program_transform_name" = s
,x
,x
,; then
751 program_transform_name
=
753 # Double any \ or $. echo might interpret backslashes.
754 cat <<\EOF_SED
> conftestsed
755 s
,\\,\\\\,g
; s
,\$
,$$
,g
757 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
760 test "$program_prefix" != NONE
&&
761 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
762 # Use a double $ so make ignores it.
763 test "$program_suffix" != NONE
&&
764 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
766 # sed with no file args requires a program.
767 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
769 missing_dir
=`cd $ac_aux_dir && pwd`
770 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
771 echo "configure:772: checking for working aclocal" >&5
772 # Run test in a subshell; some versions of sh will print an error if
773 # an executable is not found, even if stderr is redirected.
774 # Redirect stdin to placate older versions of autoconf. Sigh.
775 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
777 echo "$ac_t""found" 1>&6
779 ACLOCAL
="$missing_dir/missing aclocal"
780 echo "$ac_t""missing" 1>&6
783 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
784 echo "configure:785: checking for working autoconf" >&5
785 # Run test in a subshell; some versions of sh will print an error if
786 # an executable is not found, even if stderr is redirected.
787 # Redirect stdin to placate older versions of autoconf. Sigh.
788 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
790 echo "$ac_t""found" 1>&6
792 AUTOCONF
="$missing_dir/missing autoconf"
793 echo "$ac_t""missing" 1>&6
796 echo $ac_n "checking for working automake""... $ac_c" 1>&6
797 echo "configure:798: checking for working automake" >&5
798 # Run test in a subshell; some versions of sh will print an error if
799 # an executable is not found, even if stderr is redirected.
800 # Redirect stdin to placate older versions of autoconf. Sigh.
801 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
803 echo "$ac_t""found" 1>&6
805 AUTOMAKE
="$missing_dir/missing automake"
806 echo "$ac_t""missing" 1>&6
809 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
810 echo "configure:811: checking for working autoheader" >&5
811 # Run test in a subshell; some versions of sh will print an error if
812 # an executable is not found, even if stderr is redirected.
813 # Redirect stdin to placate older versions of autoconf. Sigh.
814 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
815 AUTOHEADER
=autoheader
816 echo "$ac_t""found" 1>&6
818 AUTOHEADER
="$missing_dir/missing autoheader"
819 echo "$ac_t""missing" 1>&6
822 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
823 echo "configure:824: checking for working makeinfo" >&5
824 # Run test in a subshell; some versions of sh will print an error if
825 # an executable is not found, even if stderr is redirected.
826 # Redirect stdin to placate older versions of autoconf. Sigh.
827 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
829 echo "$ac_t""found" 1>&6
831 MAKEINFO
="$missing_dir/missing makeinfo"
832 echo "$ac_t""missing" 1>&6
835 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
836 echo "configure:837: checking whether ${MAKE-make} sets \${MAKE}" >&5
837 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
838 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
839 echo $ac_n "(cached) $ac_c" 1>&6
841 cat > conftestmake
<<\EOF
843 @
echo 'ac_maketemp="${MAKE}"'
845 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
846 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
847 if test -n "$ac_maketemp"; then
848 eval ac_cv_prog_make_
${ac_make}_set
=yes
850 eval ac_cv_prog_make_
${ac_make}_set
=no
854 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
855 echo "$ac_t""yes" 1>&6
858 echo "$ac_t""no" 1>&6
859 SET_MAKE
="MAKE=${MAKE-make}"
863 # Extract the first word of "gcc", so it can be a program name with args.
864 set dummy gcc
; ac_word
=$2
865 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
866 echo "configure:867: checking for $ac_word" >&5
867 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
868 echo $ac_n "(cached) $ac_c" 1>&6
870 if test -n "$CC"; then
871 ac_cv_prog_CC
="$CC" # Let the user override the test.
873 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
874 for ac_dir
in $PATH; do
875 test -z "$ac_dir" && ac_dir
=.
876 if test -f $ac_dir/$ac_word; then
885 if test -n "$CC"; then
886 echo "$ac_t""$CC" 1>&6
888 echo "$ac_t""no" 1>&6
891 if test -z "$CC"; then
892 # Extract the first word of "cc", so it can be a program name with args.
893 set dummy cc
; ac_word
=$2
894 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
895 echo "configure:896: checking for $ac_word" >&5
896 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
897 echo $ac_n "(cached) $ac_c" 1>&6
899 if test -n "$CC"; then
900 ac_cv_prog_CC
="$CC" # Let the user override the test.
902 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
904 for ac_dir
in $PATH; do
905 test -z "$ac_dir" && ac_dir
=.
906 if test -f $ac_dir/$ac_word; then
907 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
916 if test $ac_prog_rejected = yes; then
917 # We found a bogon in the path, so make sure we never use it.
918 set dummy
$ac_cv_prog_CC
920 if test $# -gt 0; then
921 # We chose a different compiler from the bogus one.
922 # However, it has the same basename, so the bogon will be chosen
923 # first if we set CC to just the basename; use the full file name.
925 set dummy
"$ac_dir/$ac_word" "$@"
933 if test -n "$CC"; then
934 echo "$ac_t""$CC" 1>&6
936 echo "$ac_t""no" 1>&6
939 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
942 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
943 echo "configure:944: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
946 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
947 ac_cpp
='$CPP $CPPFLAGS'
948 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
949 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
950 cross_compiling
=$ac_cv_prog_cc_cross
952 cat > conftest.
$ac_ext <<EOF
953 #line 954 "configure"
954 #include "confdefs.h"
957 if { (eval echo configure
:958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
958 ac_cv_prog_cc_works
=yes
959 # If we can't run a trivial program, we are probably using a cross compiler.
960 if (.
/conftest
; exit) 2>/dev
/null
; then
961 ac_cv_prog_cc_cross
=no
963 ac_cv_prog_cc_cross
=yes
966 echo "configure: failed program was:" >&5
967 cat conftest.
$ac_ext >&5
968 ac_cv_prog_cc_works
=no
972 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
973 if test $ac_cv_prog_cc_works = no
; then
974 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
976 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
977 echo "configure:978: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
978 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
979 cross_compiling
=$ac_cv_prog_cc_cross
981 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
982 echo "configure:983: checking whether we are using GNU C" >&5
983 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
984 echo $ac_n "(cached) $ac_c" 1>&6
986 cat > conftest.c
<<EOF
991 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:992: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
998 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1000 if test $ac_cv_prog_gcc = yes; then
1002 ac_test_CFLAGS
="${CFLAGS+set}"
1003 ac_save_CFLAGS
="$CFLAGS"
1005 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1006 echo "configure:1007: checking whether ${CC-cc} accepts -g" >&5
1007 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1008 echo $ac_n "(cached) $ac_c" 1>&6
1010 echo 'void f(){}' > conftest.c
1011 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1020 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1021 if test "$ac_test_CFLAGS" = set; then
1022 CFLAGS
="$ac_save_CFLAGS"
1023 elif test $ac_cv_prog_cc_g = yes; then
1030 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1033 # Extract the first word of "ranlib", so it can be a program name with args.
1034 set dummy ranlib
; ac_word
=$2
1035 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1036 echo "configure:1037: checking for $ac_word" >&5
1037 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1038 echo $ac_n "(cached) $ac_c" 1>&6
1040 if test -n "$RANLIB"; then
1041 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1043 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1044 for ac_dir
in $PATH; do
1045 test -z "$ac_dir" && ac_dir
=.
1046 if test -f $ac_dir/$ac_word; then
1047 ac_cv_prog_RANLIB
="ranlib"
1052 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1055 RANLIB
="$ac_cv_prog_RANLIB"
1056 if test -n "$RANLIB"; then
1057 echo "$ac_t""$RANLIB" 1>&6
1059 echo "$ac_t""no" 1>&6
1062 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1063 if test "${with_gnu_ld+set}" = set; then
1064 withval
="$with_gnu_ld"
1065 test "$withval" = no || with_gnu_ld
=yes
1070 if test "$with_gnu_ld" = yes; then
1071 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1072 echo "configure:1073: checking for GNU ld" >&5
1074 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1075 echo "configure:1076: checking for non-GNU ld" >&5
1077 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1078 echo $ac_n "(cached) $ac_c" 1>&6
1082 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1085 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1086 for ac_dir
in $PATH; do
1087 test -z "$ac_dir" && ac_dir
=.
1088 if test -f "$ac_dir/ld"; then
1089 ac_cv_path_LD
="$ac_dir/ld"
1090 # Check to see if the program is GNU ld. I'd rather use --version,
1091 # but apparently some GNU ld's only accept -v.
1092 # Break only if it was the GNU/non-GNU ld that we prefer.
1093 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1094 test "$with_gnu_ld" = yes && break
1096 test "$with_gnu_ld" != yes && break
1106 if test -n "$LD"; then
1107 echo "$ac_t""$LD" 1>&6
1109 echo "$ac_t""no" 1>&6
1111 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1113 echo $ac_n "checking whether we are using GNU ld""... $ac_c" 1>&6
1114 echo "configure:1115: checking whether we are using GNU ld" >&5
1115 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1116 echo $ac_n "(cached) $ac_c" 1>&6
1118 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1119 if $LD -v 2>&1 </dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1120 ac_cv_prog_gnu_ld
=yes
1122 ac_cv_prog_gnu_ld
=no
1126 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1129 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1130 echo "configure:1131: checking whether ln -s works" >&5
1131 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1132 echo $ac_n "(cached) $ac_c" 1>&6
1135 if ln -s X conftestdata
2>/dev
/null
1138 ac_cv_prog_LN_S
="ln -s"
1143 LN_S
="$ac_cv_prog_LN_S"
1144 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1145 echo "$ac_t""yes" 1>&6
1147 echo "$ac_t""no" 1>&6
1156 # Always use our own libtool.
1157 LIBTOOL
='$(top_builddir)/libtool'
1160 # Check whether --enable-shared or --disable-shared was given.
1161 if test "${enable_shared+set}" = set; then
1162 enableval
="$enable_shared"
1163 if test "$enableval" = no
; then
1171 test "$enable_shared" = no
&& libtool_shared
=" --disable-shared"
1173 # Check whether --enable-static or --disable-static was given.
1174 if test "${enable_static+set}" = set; then
1175 enableval
="$enable_static"
1176 if test "$enableval" = no
; then
1184 test "$enable_static" = no
&& libtool_static
=" --disable-static"
1186 libtool_flags
="$libtool_shared$libtool_static"
1187 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1188 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1189 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1191 # Some flags need to be propagated to the compiler or linker for good
1195 ac_save_CFLAGS
="$CFLAGS"
1196 # -n32 always needs to be added to the linker when using GCC.
1197 test "$ac_cv_prog_gcc" = yes && CFLAGS
="$CFLAGS -n32"
1198 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1199 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1203 CFLAGS
="$ac_save_CFLAGS"
1207 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1208 CFLAGS
="$CFLAGS -belf"
1212 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1213 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1214 LD
="$LD" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1215 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1216 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1217 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1220 # Check whether --enable-targets or --disable-targets was given.
1221 if test "${enable_targets+set}" = set; then
1222 enableval
="$enable_targets"
1223 case "${enableval}" in
1224 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1226 no
) enable_targets
= ;;
1227 *) enable_targets
=$enableval ;;
1230 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1231 if test "${enable_commonbfdlib+set}" = set; then
1232 enableval
="$enable_commonbfdlib"
1233 case "${enableval}" in
1234 yes) commonbfdlib
=true
;;
1235 no
) commonbfdlib
=false
;;
1236 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1244 if test -z "$target" ; then
1245 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
1247 if test -z "$host" ; then
1248 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; }
1250 if test "$program_transform_name" = s
,x
,x
,; then
1251 program_transform_name
=
1253 # Double any \ or $. echo might interpret backslashes.
1254 cat <<\EOF_SED
> conftestsed
1255 s
,\\,\\\\,g
; s
,\$
,$$
,g
1257 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1260 test "$program_prefix" != NONE
&&
1261 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1262 # Use a double $ so make ignores it.
1263 test "$program_suffix" != NONE
&&
1264 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1266 # sed with no file args requires a program.
1267 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1270 # Extract the first word of "gcc", so it can be a program name with args.
1271 set dummy gcc
; ac_word
=$2
1272 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1273 echo "configure:1274: checking for $ac_word" >&5
1274 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1275 echo $ac_n "(cached) $ac_c" 1>&6
1277 if test -n "$CC"; then
1278 ac_cv_prog_CC
="$CC" # Let the user override the test.
1280 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1281 for ac_dir
in $PATH; do
1282 test -z "$ac_dir" && ac_dir
=.
1283 if test -f $ac_dir/$ac_word; then
1292 if test -n "$CC"; then
1293 echo "$ac_t""$CC" 1>&6
1295 echo "$ac_t""no" 1>&6
1298 if test -z "$CC"; then
1299 # Extract the first word of "cc", so it can be a program name with args.
1300 set dummy cc
; ac_word
=$2
1301 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1302 echo "configure:1303: checking for $ac_word" >&5
1303 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1304 echo $ac_n "(cached) $ac_c" 1>&6
1306 if test -n "$CC"; then
1307 ac_cv_prog_CC
="$CC" # Let the user override the test.
1309 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1311 for ac_dir
in $PATH; do
1312 test -z "$ac_dir" && ac_dir
=.
1313 if test -f $ac_dir/$ac_word; then
1314 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1315 ac_prog_rejected
=yes
1323 if test $ac_prog_rejected = yes; then
1324 # We found a bogon in the path, so make sure we never use it.
1325 set dummy
$ac_cv_prog_CC
1327 if test $# -gt 0; then
1328 # We chose a different compiler from the bogus one.
1329 # However, it has the same basename, so the bogon will be chosen
1330 # first if we set CC to just the basename; use the full file name.
1332 set dummy
"$ac_dir/$ac_word" "$@"
1340 if test -n "$CC"; then
1341 echo "$ac_t""$CC" 1>&6
1343 echo "$ac_t""no" 1>&6
1346 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1349 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1350 echo "configure:1351: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1353 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1354 ac_cpp
='$CPP $CPPFLAGS'
1355 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1356 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1357 cross_compiling
=$ac_cv_prog_cc_cross
1359 cat > conftest.
$ac_ext <<EOF
1360 #line 1361 "configure"
1361 #include "confdefs.h"
1364 if { (eval echo configure
:1365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1365 ac_cv_prog_cc_works
=yes
1366 # If we can't run a trivial program, we are probably using a cross compiler.
1367 if (.
/conftest
; exit) 2>/dev
/null
; then
1368 ac_cv_prog_cc_cross
=no
1370 ac_cv_prog_cc_cross
=yes
1373 echo "configure: failed program was:" >&5
1374 cat conftest.
$ac_ext >&5
1375 ac_cv_prog_cc_works
=no
1379 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1380 if test $ac_cv_prog_cc_works = no
; then
1381 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1383 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1384 echo "configure:1385: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1385 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1386 cross_compiling
=$ac_cv_prog_cc_cross
1388 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1389 echo "configure:1390: checking whether we are using GNU C" >&5
1390 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1391 echo $ac_n "(cached) $ac_c" 1>&6
1393 cat > conftest.c
<<EOF
1398 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1399: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1405 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1407 if test $ac_cv_prog_gcc = yes; then
1409 ac_test_CFLAGS
="${CFLAGS+set}"
1410 ac_save_CFLAGS
="$CFLAGS"
1412 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1413 echo "configure:1414: checking whether ${CC-cc} accepts -g" >&5
1414 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1415 echo $ac_n "(cached) $ac_c" 1>&6
1417 echo 'void f(){}' > conftest.c
1418 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1427 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1428 if test "$ac_test_CFLAGS" = set; then
1429 CFLAGS
="$ac_save_CFLAGS"
1430 elif test $ac_cv_prog_cc_g = yes; then
1437 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1441 for ac_prog
in 'bison -y' byacc
1443 # Extract the first word of "$ac_prog", so it can be a program name with args.
1444 set dummy
$ac_prog; ac_word
=$2
1445 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1446 echo "configure:1447: checking for $ac_word" >&5
1447 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1448 echo $ac_n "(cached) $ac_c" 1>&6
1450 if test -n "$YACC"; then
1451 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1453 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1454 for ac_dir
in $PATH; do
1455 test -z "$ac_dir" && ac_dir
=.
1456 if test -f $ac_dir/$ac_word; then
1457 ac_cv_prog_YACC
="$ac_prog"
1464 YACC
="$ac_cv_prog_YACC"
1465 if test -n "$YACC"; then
1466 echo "$ac_t""$YACC" 1>&6
1468 echo "$ac_t""no" 1>&6
1471 test -n "$YACC" && break
1473 test -n "$YACC" || YACC
="yacc"
1475 # Extract the first word of "flex", so it can be a program name with args.
1476 set dummy flex
; ac_word
=$2
1477 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1478 echo "configure:1479: checking for $ac_word" >&5
1479 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
1480 echo $ac_n "(cached) $ac_c" 1>&6
1482 if test -n "$LEX"; then
1483 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
1485 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1486 for ac_dir
in $PATH; do
1487 test -z "$ac_dir" && ac_dir
=.
1488 if test -f $ac_dir/$ac_word; then
1489 ac_cv_prog_LEX
="flex"
1494 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
1497 LEX
="$ac_cv_prog_LEX"
1498 if test -n "$LEX"; then
1499 echo "$ac_t""$LEX" 1>&6
1501 echo "$ac_t""no" 1>&6
1504 if test -z "$LEXLIB"
1510 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
1511 echo "configure:1512: checking for yywrap in -l$ac_lib" >&5
1512 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
1513 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1514 echo $ac_n "(cached) $ac_c" 1>&6
1516 ac_save_LIBS
="$LIBS"
1517 LIBS
="-l$ac_lib $LIBS"
1518 cat > conftest.
$ac_ext <<EOF
1519 #line 1520 "configure"
1520 #include "confdefs.h"
1521 /* Override any gcc2 internal prototype to avoid an error. */
1522 /* We use char because int might match the return type of a gcc2
1523 builtin and then its argument prototype would still apply. */
1530 if { (eval echo configure
:1531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1532 eval "ac_cv_lib_$ac_lib_var=yes"
1534 echo "configure: failed program was:" >&5
1535 cat conftest.
$ac_ext >&5
1537 eval "ac_cv_lib_$ac_lib_var=no"
1540 LIBS
="$ac_save_LIBS"
1543 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1544 echo "$ac_t""yes" 1>&6
1547 echo "$ac_t""no" 1>&6
1552 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1553 echo "configure:1554: checking how to run the C preprocessor" >&5
1554 # On Suns, sometimes $CPP names a directory.
1555 if test -n "$CPP" && test -d "$CPP"; then
1558 if test -z "$CPP"; then
1559 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1560 echo $ac_n "(cached) $ac_c" 1>&6
1562 # This must be in double quotes, not single quotes, because CPP may get
1563 # substituted into the Makefile and "${CC-cc}" will confuse make.
1565 # On the NeXT, cc -E runs the code through the compiler's parser,
1566 # not just through cpp.
1567 cat > conftest.
$ac_ext <<EOF
1568 #line 1569 "configure"
1569 #include "confdefs.h"
1573 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1574 { (eval echo configure
:1575: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1575 ac_err
=`grep -v '^ *+' conftest.out`
1576 if test -z "$ac_err"; then
1580 echo "configure: failed program was:" >&5
1581 cat conftest.
$ac_ext >&5
1583 CPP
="${CC-cc} -E -traditional-cpp"
1584 cat > conftest.
$ac_ext <<EOF
1585 #line 1586 "configure"
1586 #include "confdefs.h"
1590 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1591 { (eval echo configure
:1592: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1592 ac_err
=`grep -v '^ *+' conftest.out`
1593 if test -z "$ac_err"; then
1597 echo "configure: failed program was:" >&5
1598 cat conftest.
$ac_ext >&5
1605 ac_cv_prog_CPP
="$CPP"
1607 CPP
="$ac_cv_prog_CPP"
1609 ac_cv_prog_CPP
="$CPP"
1611 echo "$ac_t""$CPP" 1>&6
1613 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
1614 echo "configure:1615: checking lex output file root" >&5
1615 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
1616 echo $ac_n "(cached) $ac_c" 1>&6
1618 # The minimal lex program is just a single line: %%. But some broken lexes
1619 # (Solaris, I think it was) want two %% lines, so accommodate them.
1622 if test -f lex.yy.c
; then
1623 ac_cv_prog_lex_root
=lex.yy
1624 elif test -f lexyy.c
; then
1625 ac_cv_prog_lex_root
=lexyy
1627 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
1631 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
1632 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
1634 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
1635 echo "configure:1636: checking whether yytext is a pointer" >&5
1636 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
1637 echo $ac_n "(cached) $ac_c" 1>&6
1639 # POSIX says lex can declare yytext either as a pointer or an array; the
1640 # default is implementation-dependent. Figure out which it is, since
1641 # not all implementations provide the %pointer and %array declarations.
1642 ac_cv_prog_lex_yytext_pointer
=no
1643 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
1644 ac_save_LIBS
="$LIBS"
1645 LIBS
="$LIBS $LEXLIB"
1646 cat > conftest.
$ac_ext <<EOF
1647 #line 1648 "configure"
1648 #include "confdefs.h"
1649 `cat $LEX_OUTPUT_ROOT.c`
1654 if { (eval echo configure
:1655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1656 ac_cv_prog_lex_yytext_pointer
=yes
1658 echo "configure: failed program was:" >&5
1659 cat conftest.
$ac_ext >&5
1662 LIBS
="$ac_save_LIBS"
1663 rm -f "${LEX_OUTPUT_ROOT}.c"
1667 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
1668 if test $ac_cv_prog_lex_yytext_pointer = yes; then
1669 cat >> confdefs.h
<<\EOF
1670 #define YYTEXT_POINTER 1
1676 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
1677 echo "configure:1678: checking whether to enable maintainer-specific portions of Makefiles" >&5
1678 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1679 if test "${enable_maintainer_mode+set}" = set; then
1680 enableval
="$enable_maintainer_mode"
1681 USE_MAINTAINER_MODE
=$enableval
1683 USE_MAINTAINER_MODE
=no
1686 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
1687 if test $USE_MAINTAINER_MODE = yes; then
1694 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
1695 echo "configure:1696: checking for Cygwin32 environment" >&5
1696 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
1697 echo $ac_n "(cached) $ac_c" 1>&6
1699 cat > conftest.
$ac_ext <<EOF
1700 #line 1701 "configure"
1701 #include "confdefs.h"
1704 int main () { return __CYGWIN32__; }
1707 if { (eval echo configure
:1708: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1711 echo "configure: failed program was:" >&5
1712 cat conftest.
$ac_ext >&5
1720 echo "$ac_t""$am_cv_cygwin32" 1>&6
1722 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
1724 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1725 echo "configure:1726: checking for executable suffix" >&5
1726 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1727 echo $ac_n "(cached) $ac_c" 1>&6
1729 if test "$CYGWIN32" = yes; then
1732 cat > am_c_test.c
<< 'EOF'
1734 /* Nothing needed here
*/
1737 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
1738 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1742 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
1745 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
1746 echo "$ac_t""${am_cv_exeext}" 1>&6
1749 # host-specific stuff:
1753 .
${srcdir}/..
/bfd
/configure.
host
1758 # Extract the first word of "ranlib", so it can be a program name with args.
1759 set dummy ranlib
; ac_word
=$2
1760 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1761 echo "configure:1762: checking for $ac_word" >&5
1762 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1763 echo $ac_n "(cached) $ac_c" 1>&6
1765 if test -n "$RANLIB"; then
1766 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1768 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1769 for ac_dir
in $PATH; do
1770 test -z "$ac_dir" && ac_dir
=.
1771 if test -f $ac_dir/$ac_word; then
1772 ac_cv_prog_RANLIB
="ranlib"
1777 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1780 RANLIB
="$ac_cv_prog_RANLIB"
1781 if test -n "$RANLIB"; then
1782 echo "$ac_t""$RANLIB" 1>&6
1784 echo "$ac_t""no" 1>&6
1788 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1791 # Put a plausible default for CC_FOR_BUILD in Makefile.
1792 if test -z "$CC_FOR_BUILD"; then
1793 if test "x$cross_compiling" = "xno"; then
1794 CC_FOR_BUILD
='$(CC)'
1801 for ac_hdr
in string.h
strings.h stdlib.h unistd.h fcntl.h sys
/file.h
1803 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1804 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1805 echo "configure:1806: checking for $ac_hdr" >&5
1806 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1807 echo $ac_n "(cached) $ac_c" 1>&6
1809 cat > conftest.
$ac_ext <<EOF
1810 #line 1811 "configure"
1811 #include "confdefs.h"
1814 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1815 { (eval echo configure
:1816: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1816 ac_err
=`grep -v '^ *+' conftest.out`
1817 if test -z "$ac_err"; then
1819 eval "ac_cv_header_$ac_safe=yes"
1822 echo "configure: failed program was:" >&5
1823 cat conftest.
$ac_ext >&5
1825 eval "ac_cv_header_$ac_safe=no"
1829 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1830 echo "$ac_t""yes" 1>&6
1831 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1832 cat >> confdefs.h
<<EOF
1833 #define $ac_tr_hdr 1
1837 echo "$ac_t""no" 1>&6
1841 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1842 echo "configure:1843: checking for sys/wait.h that is POSIX.1 compatible" >&5
1843 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1844 echo $ac_n "(cached) $ac_c" 1>&6
1846 cat > conftest.
$ac_ext <<EOF
1847 #line 1848 "configure"
1848 #include "confdefs.h"
1849 #include <sys/types.h>
1850 #include <sys/wait.h>
1852 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1855 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1860 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1863 if { (eval echo configure
:1864: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1865 ac_cv_header_sys_wait_h
=yes
1867 echo "configure: failed program was:" >&5
1868 cat conftest.
$ac_ext >&5
1870 ac_cv_header_sys_wait_h
=no
1875 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1876 if test $ac_cv_header_sys_wait_h = yes; then
1877 cat >> confdefs.h
<<\EOF
1878 #define HAVE_SYS_WAIT_H 1
1883 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1884 # for constant arguments. Useless!
1885 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1886 echo "configure:1887: checking for working alloca.h" >&5
1887 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1888 echo $ac_n "(cached) $ac_c" 1>&6
1890 cat > conftest.
$ac_ext <<EOF
1891 #line 1892 "configure"
1892 #include "confdefs.h"
1895 char *p = alloca(2 * sizeof(int));
1898 if { (eval echo configure
:1899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1900 ac_cv_header_alloca_h
=yes
1902 echo "configure: failed program was:" >&5
1903 cat conftest.
$ac_ext >&5
1905 ac_cv_header_alloca_h
=no
1910 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1911 if test $ac_cv_header_alloca_h = yes; then
1912 cat >> confdefs.h
<<\EOF
1913 #define HAVE_ALLOCA_H 1
1918 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1919 echo "configure:1920: checking for alloca" >&5
1920 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1921 echo $ac_n "(cached) $ac_c" 1>&6
1923 cat > conftest.
$ac_ext <<EOF
1924 #line 1925 "configure"
1925 #include "confdefs.h"
1928 # define alloca __builtin_alloca
1931 # include <alloca.h>
1936 # ifndef alloca /* predefined by HP cc +Olibcalls */
1944 char *p = (char *) alloca(1);
1947 if { (eval echo configure
:1948: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1949 ac_cv_func_alloca_works
=yes
1951 echo "configure: failed program was:" >&5
1952 cat conftest.
$ac_ext >&5
1954 ac_cv_func_alloca_works
=no
1959 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1960 if test $ac_cv_func_alloca_works = yes; then
1961 cat >> confdefs.h
<<\EOF
1962 #define HAVE_ALLOCA 1
1967 if test $ac_cv_func_alloca_works = no
; then
1968 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1969 # that cause trouble. Some versions do not even contain alloca or
1970 # contain a buggy version. If you still want to use their alloca,
1971 # use ar to extract alloca.o from them instead of compiling alloca.c.
1973 cat >> confdefs.h
<<\EOF
1978 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1979 echo "configure:1980: checking whether alloca needs Cray hooks" >&5
1980 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1981 echo $ac_n "(cached) $ac_c" 1>&6
1983 cat > conftest.
$ac_ext <<EOF
1984 #line 1985 "configure"
1985 #include "confdefs.h"
1986 #if defined(CRAY) && ! defined(CRAY2)
1993 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1994 egrep "webecray" >/dev
/null
2>&1; then
2005 echo "$ac_t""$ac_cv_os_cray" 1>&6
2006 if test $ac_cv_os_cray = yes; then
2007 for ac_func
in _getb67 GETB67 getb67
; do
2008 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2009 echo "configure:2010: checking for $ac_func" >&5
2010 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2011 echo $ac_n "(cached) $ac_c" 1>&6
2013 cat > conftest.
$ac_ext <<EOF
2014 #line 2015 "configure"
2015 #include "confdefs.h"
2016 /* System header to define __stub macros and hopefully few prototypes,
2017 which can conflict with char $ac_func(); below. */
2019 /* Override any gcc2 internal prototype to avoid an error. */
2020 /* We use char because int might match the return type of a gcc2
2021 builtin and then its argument prototype would still apply. */
2026 /* The GNU C library defines this for functions which it implements
2027 to always fail with ENOSYS. Some functions are actually named
2028 something starting with __ and the normal name is an alias. */
2029 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2037 if { (eval echo configure
:2038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2039 eval "ac_cv_func_$ac_func=yes"
2041 echo "configure: failed program was:" >&5
2042 cat conftest.
$ac_ext >&5
2044 eval "ac_cv_func_$ac_func=no"
2049 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2050 echo "$ac_t""yes" 1>&6
2051 cat >> confdefs.h
<<EOF
2052 #define CRAY_STACKSEG_END $ac_func
2057 echo "$ac_t""no" 1>&6
2063 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2064 echo "configure:2065: checking stack direction for C alloca" >&5
2065 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2066 echo $ac_n "(cached) $ac_c" 1>&6
2068 if test "$cross_compiling" = yes; then
2069 ac_cv_c_stack_direction
=0
2071 cat > conftest.
$ac_ext <<EOF
2072 #line 2073 "configure"
2073 #include "confdefs.h"
2074 find_stack_direction ()
2076 static char *addr = 0;
2081 return find_stack_direction ();
2084 return (&dummy > addr) ? 1 : -1;
2088 exit (find_stack_direction() < 0);
2091 if { (eval echo configure
:2092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2093 ac_cv_c_stack_direction
=1
2095 echo "configure: failed program was:" >&5
2096 cat conftest.
$ac_ext >&5
2098 ac_cv_c_stack_direction
=-1
2105 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2106 cat >> confdefs.h
<<EOF
2107 #define STACK_DIRECTION $ac_cv_c_stack_direction
2112 for ac_func
in sbrk utimes
2114 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2115 echo "configure:2116: checking for $ac_func" >&5
2116 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2117 echo $ac_n "(cached) $ac_c" 1>&6
2119 cat > conftest.
$ac_ext <<EOF
2120 #line 2121 "configure"
2121 #include "confdefs.h"
2122 /* System header to define __stub macros and hopefully few prototypes,
2123 which can conflict with char $ac_func(); below. */
2125 /* Override any gcc2 internal prototype to avoid an error. */
2126 /* We use char because int might match the return type of a gcc2
2127 builtin and then its argument prototype would still apply. */
2132 /* The GNU C library defines this for functions which it implements
2133 to always fail with ENOSYS. Some functions are actually named
2134 something starting with __ and the normal name is an alias. */
2135 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2143 if { (eval echo configure
:2144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2145 eval "ac_cv_func_$ac_func=yes"
2147 echo "configure: failed program was:" >&5
2148 cat conftest.
$ac_ext >&5
2150 eval "ac_cv_func_$ac_func=no"
2155 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2156 echo "$ac_t""yes" 1>&6
2157 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2158 cat >> confdefs.h
<<EOF
2159 #define $ac_tr_func 1
2163 echo "$ac_t""no" 1>&6
2167 if test "x$cross_compiling" = "xno"; then
2168 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2169 echo "configure:2170: checking for ANSI C header files" >&5
2170 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2171 echo $ac_n "(cached) $ac_c" 1>&6
2173 cat > conftest.
$ac_ext <<EOF
2174 #line 2175 "configure"
2175 #include "confdefs.h"
2181 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2182 { (eval echo configure
:2183: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2183 ac_err
=`grep -v '^ *+' conftest.out`
2184 if test -z "$ac_err"; then
2186 ac_cv_header_stdc
=yes
2189 echo "configure: failed program was:" >&5
2190 cat conftest.
$ac_ext >&5
2192 ac_cv_header_stdc
=no
2196 if test $ac_cv_header_stdc = yes; then
2197 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2198 cat > conftest.
$ac_ext <<EOF
2199 #line 2200 "configure"
2200 #include "confdefs.h"
2203 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2204 egrep "memchr" >/dev
/null
2>&1; then
2208 ac_cv_header_stdc
=no
2214 if test $ac_cv_header_stdc = yes; then
2215 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2216 cat > conftest.
$ac_ext <<EOF
2217 #line 2218 "configure"
2218 #include "confdefs.h"
2221 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2222 egrep "free" >/dev
/null
2>&1; then
2226 ac_cv_header_stdc
=no
2232 if test $ac_cv_header_stdc = yes; then
2233 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2234 if test "$cross_compiling" = yes; then
2237 cat > conftest.
$ac_ext <<EOF
2238 #line 2239 "configure"
2239 #include "confdefs.h"
2241 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2242 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2243 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2244 int main () { int i; for (i = 0; i < 256; i++)
2245 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2249 if { (eval echo configure
:2250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2253 echo "configure: failed program was:" >&5
2254 cat conftest.
$ac_ext >&5
2256 ac_cv_header_stdc
=no
2264 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2265 if test $ac_cv_header_stdc = yes; then
2266 cat >> confdefs.h
<<\EOF
2267 #define STDC_HEADERS 1
2272 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2273 echo "configure:2274: checking for pid_t" >&5
2274 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2275 echo $ac_n "(cached) $ac_c" 1>&6
2277 cat > conftest.
$ac_ext <<EOF
2278 #line 2279 "configure"
2279 #include "confdefs.h"
2280 #include <sys/types.h>
2286 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2287 egrep "pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2289 ac_cv_type_pid_t
=yes
2297 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2298 if test $ac_cv_type_pid_t = no
; then
2299 cat >> confdefs.h
<<\EOF
2305 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2306 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2307 echo "configure:2308: checking for vfork.h" >&5
2308 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2309 echo $ac_n "(cached) $ac_c" 1>&6
2311 cat > conftest.
$ac_ext <<EOF
2312 #line 2313 "configure"
2313 #include "confdefs.h"
2316 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2317 { (eval echo configure
:2318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2318 ac_err
=`grep -v '^ *+' conftest.out`
2319 if test -z "$ac_err"; then
2321 eval "ac_cv_header_$ac_safe=yes"
2324 echo "configure: failed program was:" >&5
2325 cat conftest.
$ac_ext >&5
2327 eval "ac_cv_header_$ac_safe=no"
2331 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2332 echo "$ac_t""yes" 1>&6
2333 cat >> confdefs.h
<<\EOF
2334 #define HAVE_VFORK_H 1
2338 echo "$ac_t""no" 1>&6
2341 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2342 echo "configure:2343: checking for working vfork" >&5
2343 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2344 echo $ac_n "(cached) $ac_c" 1>&6
2346 if test "$cross_compiling" = yes; then
2347 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2348 echo "configure:2349: checking for vfork" >&5
2349 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2350 echo $ac_n "(cached) $ac_c" 1>&6
2352 cat > conftest.
$ac_ext <<EOF
2353 #line 2354 "configure"
2354 #include "confdefs.h"
2355 /* System header to define __stub macros and hopefully few prototypes,
2356 which can conflict with char vfork(); below. */
2358 /* Override any gcc2 internal prototype to avoid an error. */
2359 /* We use char because int might match the return type of a gcc2
2360 builtin and then its argument prototype would still apply. */
2365 /* The GNU C library defines this for functions which it implements
2366 to always fail with ENOSYS. Some functions are actually named
2367 something starting with __ and the normal name is an alias. */
2368 #if defined (__stub_vfork) || defined (__stub___vfork)
2376 if { (eval echo configure
:2377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2378 eval "ac_cv_func_vfork=yes"
2380 echo "configure: failed program was:" >&5
2381 cat conftest.
$ac_ext >&5
2383 eval "ac_cv_func_vfork=no"
2388 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2389 echo "$ac_t""yes" 1>&6
2392 echo "$ac_t""no" 1>&6
2396 cat > conftest.
$ac_ext <<EOF
2397 #line 2398 "configure"
2398 #include "confdefs.h"
2399 /* Thanks to Paul Eggert for this test. */
2401 #include <sys/types.h>
2402 #include <sys/stat.h>
2403 #ifdef HAVE_UNISTD_H
2409 /* On some sparc systems, changes by the child to local and incoming
2410 argument registers are propagated back to the parent.
2411 The compiler is told about this with #include <vfork.h>,
2412 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2413 Test for this by using a static variable whose address
2414 is put into a register that is clobbered by the vfork. */
2417 sparc_address_test (int arg)
2419 sparc_address_test (arg) int arg;
2437 pid_t parent = getpid ();
2440 sparc_address_test ();
2445 /* Here is another test for sparc vfork register problems.
2446 This test uses lots of local variables, at least
2447 as many local variables as main has allocated so far
2448 including compiler temporaries. 4 locals are enough for
2449 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2450 A buggy compiler should reuse the register of parent
2451 for one of the local variables, since it will think that
2452 parent can't possibly be used any more in this routine.
2453 Assigning to the local variable will thus munge parent
2454 in the parent process. */
2456 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2457 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2458 /* Convince the compiler that p..p7 are live; otherwise, it might
2459 use the same hardware register for all 8 local variables. */
2460 if (p != p1 || p != p2 || p != p3 || p != p4
2461 || p != p5 || p != p6 || p != p7)
2464 /* On some systems (e.g. IRIX 3.3),
2465 vfork doesn't separate parent from child file descriptors.
2466 If the child closes a descriptor before it execs or exits,
2467 this munges the parent's descriptor as well.
2468 Test for this by closing stdout in the child. */
2469 _exit(close(fileno(stdout)) != 0);
2474 while (wait(&status) != child)
2477 /* Was there some problem with vforking? */
2480 /* Did the child fail? (This shouldn't happen.) */
2483 /* Did the vfork/compiler bug occur? */
2484 || parent != getpid()
2486 /* Did the file descriptor bug occur? */
2487 || fstat(fileno(stdout), &st) != 0
2492 if { (eval echo configure
:2493: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2494 ac_cv_func_vfork_works
=yes
2496 echo "configure: failed program was:" >&5
2497 cat conftest.
$ac_ext >&5
2499 ac_cv_func_vfork_works
=no
2506 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2507 if test $ac_cv_func_vfork_works = no
; then
2508 cat >> confdefs.h
<<\EOF
2515 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2516 echo "configure:2517: checking for vfork" >&5
2517 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2518 echo $ac_n "(cached) $ac_c" 1>&6
2520 cat > conftest.
$ac_ext <<EOF
2521 #line 2522 "configure"
2522 #include "confdefs.h"
2523 /* System header to define __stub macros and hopefully few prototypes,
2524 which can conflict with char vfork(); below. */
2526 /* Override any gcc2 internal prototype to avoid an error. */
2527 /* We use char because int might match the return type of a gcc2
2528 builtin and then its argument prototype would still apply. */
2533 /* The GNU C library defines this for functions which it implements
2534 to always fail with ENOSYS. Some functions are actually named
2535 something starting with __ and the normal name is an alias. */
2536 #if defined (__stub_vfork) || defined (__stub___vfork)
2544 if { (eval echo configure
:2545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2546 eval "ac_cv_func_vfork=yes"
2548 echo "configure: failed program was:" >&5
2549 cat conftest.
$ac_ext >&5
2551 eval "ac_cv_func_vfork=no"
2556 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2557 echo "$ac_t""yes" 1>&6
2560 echo "$ac_t""no" 1>&6
2561 cat >> confdefs.h
<<\EOF
2569 echo $ac_n "checking for time_t in time.h""... $ac_c" 1>&6
2570 echo "configure:2571: checking for time_t in time.h" >&5
2571 if eval "test \"`echo '$''{'bu_cv_decl_time_t_time_h'+set}'`\" = set"; then
2572 echo $ac_n "(cached) $ac_c" 1>&6
2574 cat > conftest.
$ac_ext <<EOF
2575 #line 2576 "configure"
2576 #include "confdefs.h"
2582 if { (eval echo configure
:2583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2584 bu_cv_decl_time_t_time_h
=yes
2586 echo "configure: failed program was:" >&5
2587 cat conftest.
$ac_ext >&5
2589 bu_cv_decl_time_t_time_h
=no
2594 echo "$ac_t""$bu_cv_decl_time_t_time_h" 1>&6
2595 if test $bu_cv_decl_time_t_time_h = yes; then
2596 cat >> confdefs.h
<<\EOF
2597 #define HAVE_TIME_T_IN_TIME_H 1
2602 echo $ac_n "checking for time_t in sys/types.h""... $ac_c" 1>&6
2603 echo "configure:2604: checking for time_t in sys/types.h" >&5
2604 if eval "test \"`echo '$''{'bu_cv_decl_time_t_types_h'+set}'`\" = set"; then
2605 echo $ac_n "(cached) $ac_c" 1>&6
2607 cat > conftest.
$ac_ext <<EOF
2608 #line 2609 "configure"
2609 #include "confdefs.h"
2610 #include <sys/types.h>
2615 if { (eval echo configure
:2616: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2617 bu_cv_decl_time_t_types_h
=yes
2619 echo "configure: failed program was:" >&5
2620 cat conftest.
$ac_ext >&5
2622 bu_cv_decl_time_t_types_h
=no
2627 echo "$ac_t""$bu_cv_decl_time_t_types_h" 1>&6
2628 if test $bu_cv_decl_time_t_types_h = yes; then
2629 cat >> confdefs.h
<<\EOF
2630 #define HAVE_TIME_T_IN_TYPES_H 1
2635 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
2637 echo $ac_n "checking for utime.h""... $ac_c" 1>&6
2638 echo "configure:2639: checking for utime.h" >&5
2639 if eval "test \"`echo '$''{'bu_cv_header_utime_h'+set}'`\" = set"; then
2640 echo $ac_n "(cached) $ac_c" 1>&6
2642 cat > conftest.
$ac_ext <<EOF
2643 #line 2644 "configure"
2644 #include "confdefs.h"
2645 #include <sys/types.h>
2654 if { (eval echo configure
:2655: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2656 bu_cv_header_utime_h
=yes
2658 echo "configure: failed program was:" >&5
2659 cat conftest.
$ac_ext >&5
2661 bu_cv_header_utime_h
=no
2666 echo "$ac_t""$bu_cv_header_utime_h" 1>&6
2667 if test $bu_cv_header_utime_h = yes; then
2668 cat >> confdefs.h
<<\EOF
2669 #define HAVE_GOOD_UTIME_H 1
2674 echo $ac_n "checking whether fprintf must be declared""... $ac_c" 1>&6
2675 echo "configure:2676: checking whether fprintf must be declared" >&5
2676 if eval "test \"`echo '$''{'bfd_cv_decl_needed_fprintf'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2679 cat > conftest.
$ac_ext <<EOF
2680 #line 2681 "configure"
2681 #include "confdefs.h"
2684 #ifdef HAVE_STRING_H
2687 #ifdef HAVE_STRINGS_H
2688 #include <strings.h>
2691 #ifdef HAVE_STDLIB_H
2694 #ifdef HAVE_UNISTD_H
2698 char *(*pfn) = (char *(*)) fprintf
2701 if { (eval echo configure
:2702: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2703 bfd_cv_decl_needed_fprintf
=no
2705 echo "configure: failed program was:" >&5
2706 cat conftest.
$ac_ext >&5
2708 bfd_cv_decl_needed_fprintf
=yes
2713 echo "$ac_t""$bfd_cv_decl_needed_fprintf" 1>&6
2714 if test $bfd_cv_decl_needed_fprintf = yes; then
2715 bfd_tr_decl
=NEED_DECLARATION_
`echo fprintf | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2716 cat >> confdefs.h
<<EOF
2717 #define $bfd_tr_decl 1
2722 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2723 echo "configure:2724: checking whether strstr must be declared" >&5
2724 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
2725 echo $ac_n "(cached) $ac_c" 1>&6
2727 cat > conftest.
$ac_ext <<EOF
2728 #line 2729 "configure"
2729 #include "confdefs.h"
2732 #ifdef HAVE_STRING_H
2735 #ifdef HAVE_STRINGS_H
2736 #include <strings.h>
2739 #ifdef HAVE_STDLIB_H
2742 #ifdef HAVE_UNISTD_H
2746 char *(*pfn) = (char *(*)) strstr
2749 if { (eval echo configure
:2750: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2751 bfd_cv_decl_needed_strstr
=no
2753 echo "configure: failed program was:" >&5
2754 cat conftest.
$ac_ext >&5
2756 bfd_cv_decl_needed_strstr
=yes
2761 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
2762 if test $bfd_cv_decl_needed_strstr = yes; then
2763 bfd_tr_decl
=NEED_DECLARATION_
`echo strstr | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2764 cat >> confdefs.h
<<EOF
2765 #define $bfd_tr_decl 1
2770 echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
2771 echo "configure:2772: checking whether sbrk must be declared" >&5
2772 if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
2773 echo $ac_n "(cached) $ac_c" 1>&6
2775 cat > conftest.
$ac_ext <<EOF
2776 #line 2777 "configure"
2777 #include "confdefs.h"
2780 #ifdef HAVE_STRING_H
2783 #ifdef HAVE_STRINGS_H
2784 #include <strings.h>
2787 #ifdef HAVE_STDLIB_H
2790 #ifdef HAVE_UNISTD_H
2794 char *(*pfn) = (char *(*)) sbrk
2797 if { (eval echo configure
:2798: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2799 bfd_cv_decl_needed_sbrk
=no
2801 echo "configure: failed program was:" >&5
2802 cat conftest.
$ac_ext >&5
2804 bfd_cv_decl_needed_sbrk
=yes
2809 echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6
2810 if test $bfd_cv_decl_needed_sbrk = yes; then
2811 bfd_tr_decl
=NEED_DECLARATION_
`echo sbrk | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2812 cat >> confdefs.h
<<EOF
2813 #define $bfd_tr_decl 1
2818 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2819 echo "configure:2820: checking whether getenv must be declared" >&5
2820 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
2821 echo $ac_n "(cached) $ac_c" 1>&6
2823 cat > conftest.
$ac_ext <<EOF
2824 #line 2825 "configure"
2825 #include "confdefs.h"
2828 #ifdef HAVE_STRING_H
2831 #ifdef HAVE_STRINGS_H
2832 #include <strings.h>
2835 #ifdef HAVE_STDLIB_H
2838 #ifdef HAVE_UNISTD_H
2842 char *(*pfn) = (char *(*)) getenv
2845 if { (eval echo configure
:2846: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2847 bfd_cv_decl_needed_getenv
=no
2849 echo "configure: failed program was:" >&5
2850 cat conftest.
$ac_ext >&5
2852 bfd_cv_decl_needed_getenv
=yes
2857 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
2858 if test $bfd_cv_decl_needed_getenv = yes; then
2859 bfd_tr_decl
=NEED_DECLARATION_
`echo getenv | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2860 cat >> confdefs.h
<<EOF
2861 #define $bfd_tr_decl 1
2869 i
[345]86-*-msdos* | i
[345]86-*-go32* |
*-*-cygwin32 |
*-*-windows)
2870 cat >> confdefs.h
<<\EOF
2871 #define USE_BINARY_FOPEN 1
2876 # target-specific stuff:
2878 # Canonicalize the secondary target names.
2879 if test -n "$enable_targets"; then
2880 for targ
in `echo $enable_targets | sed 's/,/ /g'`
2882 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
2883 if test -n "$result"; then
2884 canon_targets
="$canon_targets $result"
2886 # Allow targets that config.sub doesn't recognize, like "all".
2887 canon_targets
="$canon_targets $targ"
2900 for targ
in $target $canon_targets
2902 if test "x$targ" = "xall"; then
2904 BUILD_NLMCONV
='$(NLMCONV_PROG)'
2905 BUILD_SRCONV
='$(SRCONV_PROG)'
2906 NLMCONV_DEFS
="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
2909 i
[3456]86*-*-netware*)
2910 BUILD_NLMCONV
='$(NLMCONV_PROG)'
2911 NLMCONV_DEFS
="$NLMCONV_DEFS -DNLMCONV_I386"
2914 BUILD_NLMCONV
='$(NLMCONV_PROG)'
2915 NLMCONV_DEFS
="$NLMCONV_DEFS -DNLMCONV_ALPHA"
2917 powerpc
*-*-netware*)
2918 BUILD_NLMCONV
='$(NLMCONV_PROG)'
2919 NLMCONV_DEFS
="$NLMCONV_DEFS -DNLMCONV_POWERPC"
2922 BUILD_NLMCONV
='$(NLMCONV_PROG)'
2923 NLMCONV_DEFS
="$NLMCONV_DEFS -DNLMCONV_SPARC"
2927 *-*-hms*) BUILD_SRCONV
='$(SRCONV_PROG)' ;;
2931 BUILD_DLLTOOL
='$(DLLTOOL_PROG)'
2932 DLLTOOL_DEFS
="$DLLTOOL_DEFS -DDLLTOOL_ARM"
2933 BUILD_WINDRES
='$(WINDRES_PROG)'
2935 i
[3-6]86-*pe
* | i
[3-6]86-*-cygwin32)
2936 BUILD_DLLTOOL
='$(DLLTOOL_PROG)'
2937 DLLTOOL_DEFS
="$DLLTOOL_DEFS -DDLLTOOL_I386"
2938 BUILD_WINDRES
='$(WINDRES_PROG)'
2940 powerpc
*-*-*pe
* | powerpc
*-*-cygwin32)
2941 BUILD_DLLTOOL
='$(DLLTOOL_PROG)'
2942 DLLTOOL_DEFS
="$DLLTOOL_DEFS -DDLLTOOL_PPC"
2943 BUILD_WINDRES
='$(WINDRES_PROG)'
2957 .
$srcdir/..
/bfd
/config.bfd
2958 if test "x$targ_underscore" = "xyes"; then
2966 cat > confcache
<<\EOF
2967 # This file is a shell script that caches the results of configure
2968 # tests run on this system so they can be shared between configure
2969 # scripts and configure runs. It is not useful on other systems.
2970 # If it contains results you don't want to keep, you may remove or edit it.
2972 # By default, configure uses ./config.cache as the cache file,
2973 # creating it if it does not exist already. You can give configure
2974 # the --cache-file=FILE option to use a different cache file; that is
2975 # what configure does when it calls configure scripts in
2976 # subdirectories, so they share the cache.
2977 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2978 # config.status only pays attention to the cache file if you give it the
2979 # --recheck option to rerun configure.
2982 # The following way of writing the cache mishandles newlines in values,
2983 # but we know of no workaround that is simple, portable, and efficient.
2984 # So, don't put newlines in cache variables' values.
2985 # Ultrix sh set writes to stderr and can't be redirected directly,
2986 # and sets the high bit in the cache file unless we assign to the vars.
2988 case `(ac_space=' '; set) 2>&1` in
2990 # `set' does not quote correctly, so add quotes (double-quote substitution
2991 # turns \\\\ into \\, and sed turns \\ into \).
2993 -e "s/'/'\\\\''/g" \
2994 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2997 # `set' quotes correctly as required by POSIX, so do not add quotes.
2998 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3001 if cmp -s $cache_file confcache
; then
3004 if test -w $cache_file; then
3005 echo "updating cache $cache_file"
3006 cat confcache
> $cache_file
3008 echo "not updating unwritable cache $cache_file"
3013 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3015 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3016 # Let make expand exec_prefix.
3017 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3019 # Any assignment to VPATH causes Sun make to only execute
3020 # the first set of double-colon rules, so remove it if not needed.
3021 # If there is a colon in the path, we need to keep it.
3022 if test "x$srcdir" = x.
; then
3023 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3026 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3028 DEFS
=-DHAVE_CONFIG_H
3030 # Without the "./", some shells look in PATH for config.status.
3031 : ${CONFIG_STATUS=./config.status}
3033 echo creating
$CONFIG_STATUS
3034 rm -f $CONFIG_STATUS
3035 cat > $CONFIG_STATUS <<EOF
3037 # Generated automatically by configure.
3038 # Run this file to recreate the current configuration.
3039 # This directory was configured as follows,
3040 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3042 # $0 $ac_configure_args
3044 # Compiler output produced by configure, useful for debugging
3045 # configure, is in ./config.log if it exists.
3047 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3050 case "\$ac_option" in
3051 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3052 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3053 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3054 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3055 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3057 -help | --help | --hel | --he | --h)
3058 echo "\$ac_cs_usage"; exit 0 ;;
3059 *) echo "\$ac_cs_usage"; exit 1 ;;
3063 ac_given_srcdir=$srcdir
3064 ac_given_INSTALL="$INSTALL"
3066 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3068 cat >> $CONFIG_STATUS <<EOF
3070 # Protect against being on the right side of a sed subst in config.status.
3071 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3072 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3075 s%@CFLAGS@%$CFLAGS%g
3076 s%@CPPFLAGS@%$CPPFLAGS%g
3077 s%@CXXFLAGS@%$CXXFLAGS%g
3079 s%@LDFLAGS@%$LDFLAGS%g
3081 s%@exec_prefix@%$exec_prefix%g
3082 s%@prefix@%$prefix%g
3083 s%@program_transform_name@%$program_transform_name%g
3084 s%@bindir@%$bindir%g
3085 s%@sbindir@%$sbindir%g
3086 s%@libexecdir@%$libexecdir%g
3087 s%@datadir@%$datadir%g
3088 s%@sysconfdir@%$sysconfdir%g
3089 s%@sharedstatedir@%$sharedstatedir%g
3090 s%@localstatedir@%$localstatedir%g
3091 s%@libdir@%$libdir%g
3092 s%@includedir@%$includedir%g
3093 s%@oldincludedir@%$oldincludedir%g
3094 s%@infodir@%$infodir%g
3095 s%@mandir@%$mandir%g
3097 s%@host_alias@%$host_alias%g
3098 s%@host_cpu@%$host_cpu%g
3099 s%@host_vendor@%$host_vendor%g
3100 s%@host_os@%$host_os%g
3101 s%@target@%$target%g
3102 s%@target_alias@%$target_alias%g
3103 s%@target_cpu@%$target_cpu%g
3104 s%@target_vendor@%$target_vendor%g
3105 s%@target_os@%$target_os%g
3107 s%@build_alias@%$build_alias%g
3108 s%@build_cpu@%$build_cpu%g
3109 s%@build_vendor@%$build_vendor%g
3110 s%@build_os@%$build_os%g
3111 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3112 s%@INSTALL_DATA@%$INSTALL_DATA%g
3113 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3114 s%@PACKAGE@%$PACKAGE%g
3115 s%@VERSION@%$VERSION%g
3116 s%@ACLOCAL@%$ACLOCAL%g
3117 s%@AUTOCONF@%$AUTOCONF%g
3118 s%@AUTOMAKE@%$AUTOMAKE%g
3119 s%@AUTOHEADER@%$AUTOHEADER%g
3120 s%@MAKEINFO@%$MAKEINFO%g
3121 s%@SET_MAKE@%$SET_MAKE%g
3123 s%@RANLIB@%$RANLIB%g
3126 s%@LIBTOOL@%$LIBTOOL%g
3129 s%@LEXLIB@%$LEXLIB%g
3131 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
3133 s%@EXEEXT@%$EXEEXT%g
3134 s%@HDEFINES@%$HDEFINES%g
3136 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3137 s%@ALLOCA@%$ALLOCA%g
3138 s%@NLMCONV_DEFS@%$NLMCONV_DEFS%g
3139 s%@BUILD_NLMCONV@%$BUILD_NLMCONV%g
3140 s%@BUILD_SRCONV@%$BUILD_SRCONV%g
3141 s%@BUILD_DLLTOOL@%$BUILD_DLLTOOL%g
3142 s%@DLLTOOL_DEFS@%$DLLTOOL_DEFS%g
3143 s%@BUILD_WINDRES@%$BUILD_WINDRES%g
3144 s%@UNDERSCORE@%$UNDERSCORE%g
3149 cat >> $CONFIG_STATUS <<\EOF
3151 # Split the substitutions into bite-sized pieces for seds with
3152 # small command number limits, like on Digital OSF/1 and HP-UX.
3153 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3154 ac_file
=1 # Number of current file.
3155 ac_beg
=1 # First line for current file.
3156 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3159 while $ac_more_lines; do
3160 if test $ac_beg -gt 1; then
3161 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3163 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3165 if test ! -s conftest.s
$ac_file; then
3167 rm -f conftest.s
$ac_file
3169 if test -z "$ac_sed_cmds"; then
3170 ac_sed_cmds
="sed -f conftest.s$ac_file"
3172 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3174 ac_file
=`expr $ac_file + 1`
3176 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3179 if test -z "$ac_sed_cmds"; then
3184 cat >> $CONFIG_STATUS <<EOF
3186 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
3188 cat >> $CONFIG_STATUS <<\EOF
3189 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3190 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3192 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3193 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3194 *) ac_file_in
="${ac_file}.in" ;;
3197 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3199 # Remove last slash and all that follows it. Not all systems have dirname.
3200 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3201 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3202 # The file is in a subdirectory.
3203 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3204 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3205 # A "../" for each directory in $ac_dir_suffix.
3206 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3208 ac_dir_suffix
= ac_dots
=
3211 case "$ac_given_srcdir" in
3213 if test -z "$ac_dots"; then top_srcdir
=.
3214 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3215 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3217 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3218 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3221 case "$ac_given_INSTALL" in
3222 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3223 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3226 echo creating
"$ac_file"
3228 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3230 *Makefile
*) ac_comsub
="1i\\
3231 # $configure_input" ;;
3235 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3237 s%@configure_input@%$configure_input%g
3238 s%@srcdir@%$srcdir%g
3239 s%@top_srcdir@%$top_srcdir%g
3240 s%@INSTALL@%$INSTALL%g
3241 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3245 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3246 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3248 # ac_d sets the value in "#define NAME VALUE" lines.
3249 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3250 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3253 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3254 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3255 ac_uB
='\([ ]\)%\1#\2define\3'
3258 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3259 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3260 ac_eB
='$%\1#\2define\3'
3264 if test "${CONFIG_HEADERS+set}" != set; then
3266 cat >> $CONFIG_STATUS <<EOF
3267 CONFIG_HEADERS="config.h:config.in"
3269 cat >> $CONFIG_STATUS <<\EOF
3271 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3272 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3274 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3275 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3276 *) ac_file_in
="${ac_file}.in" ;;
3279 echo creating
$ac_file
3281 rm -f conftest.frag conftest.
in conftest.out
3282 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3283 cat $ac_file_inputs > conftest.
in
3287 # Transform confdefs.h into a sed script conftest.vals that substitutes
3288 # the proper values into config.h.in to produce config.h. And first:
3289 # Protect against being on the right side of a sed subst in config.status.
3290 # Protect against being in an unquoted here document in config.status.
3292 cat > conftest.hdr
<<\EOF
3295 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3299 sed -n -f conftest.hdr confdefs.h > conftest.vals
3302 # This sed command replaces #undef with comments. This is necessary, for
3303 # example, in the case of _POSIX_SOURCE, which is predefined and required
3304 # on some systems where configure will not decide to define it.
3305 cat >> conftest.vals <<\EOF
3306 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3309 # Break up conftest.vals because some shells have a limit on
3310 # the size of here documents, and old seds have small limits too.
3315 ac_lines=`grep -c . conftest.vals
`
3316 # grep -c gives empty output for an empty file on some AIX systems.
3317 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3318 # Write a limited-size here document to conftest.frag.
3319 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3320 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3322 sed -f conftest.frag conftest.in > conftest.out
3324 mv conftest.out conftest.in
3326 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3328 mv conftest.tail conftest.vals
3332 cat >> $CONFIG_STATUS <<\EOF
3333 rm -f conftest.frag conftest.h
3334 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3335 cat conftest.in >> conftest.h
3337 if cmp -s $ac_file conftest.h 2>/dev/null; then
3338 echo "$ac_file is unchanged"
3341 # Remove last slash and all that follows it. Not all systems have dirname.
3342 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3343 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3344 # The file is in a subdirectory.
3345 test ! -d "$ac_dir" && mkdir "$ac_dir"
3348 mv conftest.h $ac_file
3353 cat >> $CONFIG_STATUS <<EOF
3357 cat >> $CONFIG_STATUS <<\EOF
3358 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
3362 chmod +x $CONFIG_STATUS
3363 rm -fr confdefs* $ac_clean_files
3364 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1