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=yes]"
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-targets alternative target configurations"
29 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
33 --disable-nls do not use Native Language Support"
35 --with-included-gettext use the GNU gettext library included here"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 # Initialize some variables set by options.
41 # The variables have the same names as the options, with
42 # dashes changed to underlines.
44 cache_file=./config.cache
53 program_transform_name=s,x,x,
62 bindir='${exec_prefix}/bin'
63 sbindir='${exec_prefix}/sbin'
64 libexecdir='${exec_prefix}/libexec'
65 datadir='${prefix}/share'
66 sysconfdir='${prefix}/etc'
67 sharedstatedir='${prefix}/com'
68 localstatedir='${prefix}/var'
69 libdir='${exec_prefix}/lib'
70 includedir='${prefix}/include'
71 oldincludedir='/usr/include'
72 infodir='${prefix}/info'
73 mandir='${prefix}/man'
75 # Initialize some other variables.
78 SHELL=${CONFIG_SHELL-/bin/sh}
79 # Maximum number of lines to put in a shell here document.
86 # If the previous option needs an argument, assign it.
87 if test -n "$ac_prev"; then
88 eval "$ac_prev=\$ac_option"
94 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
98 # Accept the important Cygnus configure options, so we can diagnose typos.
102 -bindir | --bindir | --bindi | --bind | --bin | --bi)
104 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
105 bindir="$ac_optarg" ;;
107 -build | --build | --buil | --bui | --bu)
109 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
110 build="$ac_optarg" ;;
112 -cache-file | --cache-file | --cache-fil | --cache-fi \
113 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
114 ac_prev=cache_file ;;
115 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
116 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
117 cache_file="$ac_optarg" ;;
119 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
121 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
123 datadir="$ac_optarg" ;;
125 -disable-* | --disable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
132 eval "enable_${ac_feature}=no" ;;
134 -enable-* | --enable-*)
135 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
136 # Reject names that are not valid shell variable names.
137 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
138 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
145 eval "enable_${ac_feature}='$ac_optarg'" ;;
147 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
148 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
149 | --exec | --exe | --ex)
150 ac_prev=exec_prefix ;;
151 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
152 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
153 | --exec=* | --exe=* | --ex=*)
154 exec_prefix="$ac_optarg" ;;
156 -gas | --gas | --ga | --g)
157 # Obsolete; use --with-gas.
160 -help | --help | --hel | --he)
161 # Omit some internal or obsolete options to make the list less imposing.
162 # This message is too long to be a string in the A/UX 3.1 sh.
164 Usage: configure [options] [host]
165 Options: [defaults in brackets after descriptions]
167 --cache-file=FILE cache test results in FILE
168 --help print this message
169 --no-create do not create output files
170 --quiet, --silent do not print \`checking...' messages
171 --site-file=FILE use FILE as the site file
172 --version print the version of autoconf that created configure
173 Directory and file names:
174 --prefix=PREFIX install architecture-independent files in PREFIX
176 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
178 --bindir=DIR user executables in DIR [EPREFIX/bin]
179 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
180 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
181 --datadir=DIR read-only architecture-independent data in DIR
183 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
184 --sharedstatedir=DIR modifiable architecture-independent data in DIR
186 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
187 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
188 --includedir=DIR C header files in DIR [PREFIX/include]
189 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
190 --infodir=DIR info documentation in DIR [PREFIX/info]
191 --mandir=DIR man documentation in DIR [PREFIX/man]
192 --srcdir=DIR find the sources in DIR [configure dir or ..]
193 --program-prefix=PREFIX prepend PREFIX to installed program names
194 --program-suffix=SUFFIX append SUFFIX to installed program names
195 --program-transform-name=PROGRAM
196 run sed PROGRAM on installed program names
200 --build=BUILD configure for building on BUILD [BUILD=HOST]
201 --host=HOST configure for HOST [guessed]
202 --target=TARGET configure for TARGET [TARGET=HOST]
203 Features and packages:
204 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
205 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
206 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
207 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
208 --x-includes=DIR X include files are in DIR
209 --x-libraries=DIR X library files are in DIR
211 if test -n "$ac_help"; then
212 echo "--enable and --with options recognized:$ac_help"
216 -host | --host | --hos | --ho)
218 -host=* | --host=* | --hos=* | --ho=*)
221 -includedir | --includedir | --includedi | --included | --include \
222 | --includ | --inclu | --incl | --inc)
223 ac_prev=includedir ;;
224 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
225 | --includ=* | --inclu=* | --incl=* | --inc=*)
226 includedir="$ac_optarg" ;;
228 -infodir | --infodir | --infodi | --infod | --info | --inf)
230 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
231 infodir="$ac_optarg" ;;
233 -libdir | --libdir | --libdi | --libd)
235 -libdir=* | --libdir=* | --libdi=* | --libd=*)
236 libdir="$ac_optarg" ;;
238 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
239 | --libexe | --libex | --libe)
240 ac_prev=libexecdir ;;
241 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
242 | --libexe=* | --libex=* | --libe=*)
243 libexecdir="$ac_optarg" ;;
245 -localstatedir | --localstatedir | --localstatedi | --localstated \
246 | --localstate | --localstat | --localsta | --localst \
247 | --locals | --local | --loca | --loc | --lo)
248 ac_prev=localstatedir ;;
249 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
250 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
251 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
252 localstatedir="$ac_optarg" ;;
254 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
256 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
257 mandir="$ac_optarg" ;;
260 # Obsolete; use --without-fp.
263 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
267 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
268 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
271 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
272 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
273 | --oldin | --oldi | --old | --ol | --o)
274 ac_prev=oldincludedir ;;
275 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
276 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
277 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
278 oldincludedir="$ac_optarg" ;;
280 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
282 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
283 prefix="$ac_optarg" ;;
285 -program-prefix | --program-prefix | --program-prefi | --program-pref \
286 | --program-pre | --program-pr | --program-p)
287 ac_prev=program_prefix ;;
288 -program-prefix=* | --program-prefix=* | --program-prefi=* \
289 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
290 program_prefix="$ac_optarg" ;;
292 -program-suffix | --program-suffix | --program-suffi | --program-suff \
293 | --program-suf | --program-su | --program-s)
294 ac_prev=program_suffix ;;
295 -program-suffix=* | --program-suffix=* | --program-suffi=* \
296 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
297 program_suffix="$ac_optarg" ;;
299 -program-transform-name | --program-transform-name \
300 | --program-transform-nam | --program-transform-na \
301 | --program-transform-n | --program-transform- \
302 | --program-transform | --program-transfor \
303 | --program-transfo | --program-transf \
304 | --program-trans | --program-tran \
305 | --progr-tra | --program-tr | --program-t)
306 ac_prev=program_transform_name ;;
307 -program-transform-name=* | --program-transform-name=* \
308 | --program-transform-nam=* | --program-transform-na=* \
309 | --program-transform-n=* | --program-transform-=* \
310 | --program-transform=* | --program-transfor=* \
311 | --program-transfo=* | --program-transf=* \
312 | --program-trans=* | --program-tran=* \
313 | --progr-tra=* | --program-tr=* | --program-t=*)
314 program_transform_name="$ac_optarg" ;;
316 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
317 | -silent | --silent | --silen | --sile | --sil)
320 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
322 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
324 sbindir="$ac_optarg" ;;
326 -sharedstatedir | --sharedstatedir | --sharedstatedi \
327 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
328 | --sharedst | --shareds | --shared | --share | --shar \
330 ac_prev=sharedstatedir ;;
331 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
332 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
333 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
335 sharedstatedir="$ac_optarg" ;;
337 -site | --site | --sit)
339 -site=* | --site=* | --sit=*)
342 -site-file | --site-file | --site-fil | --site-fi | --site-f)
344 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
345 sitefile="$ac_optarg" ;;
347 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
349 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
350 srcdir="$ac_optarg" ;;
352 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
353 | --syscon | --sysco | --sysc | --sys | --sy)
354 ac_prev=sysconfdir ;;
355 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
356 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
357 sysconfdir="$ac_optarg" ;;
359 -target | --target | --targe | --targ | --tar | --ta | --t)
361 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
362 target="$ac_optarg" ;;
364 -v | -verbose | --verbose | --verbos | --verbo | --verb)
367 -version | --version | --versio | --versi | --vers)
368 echo "configure generated by autoconf version 2.13"
372 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package=`echo $ac_package| sed 's/-/_/g'`
382 eval "with_${ac_package}='$ac_optarg'" ;;
384 -without-* | --without-*)
385 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
386 # Reject names that are not valid shell variable names.
387 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
388 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
390 ac_package=`echo $ac_package| sed 's/-/_/g'`
391 eval "with_${ac_package}=no" ;;
394 # Obsolete; use --with-x.
397 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
398 | --x-incl | --x-inc | --x-in | --x-i)
399 ac_prev=x_includes ;;
400 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
401 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
402 x_includes="$ac_optarg" ;;
404 -x-libraries | --x-libraries | --x-librarie | --x-librari \
405 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
406 ac_prev=x_libraries ;;
407 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
408 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
409 x_libraries="$ac_optarg" ;;
411 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
415 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
416 echo "configure: warning: $ac_option: invalid host type" 1>&2
418 if test "x$nonopt" != xNONE; then
419 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
427 if test -n "$ac_prev"; then
428 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
431 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
433 # File descriptor usage:
436 # 2 errors and warnings
437 # 3 some systems may open it to /dev/tty
438 # 4 used on the Kubota Titan
439 # 6 checking for... messages and results
440 # 5 compiler messages saved in config.log
441 if test "$silent" = yes; then
449 This file contains any messages produced by compilers while
450 running configure, to aid debugging if configure makes a mistake.
453 # Strip out --no-create and --no-recursion so they do not pile up.
454 # Also quote any args containing shell metacharacters.
459 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
460 | --no-cr | --no-c) ;;
461 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
462 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
463 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
464 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
465 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
470 # Only set these to C if already set. These must not be set unconditionally
471 # because not all systems understand e.g. LANG=C (notably SCO).
472 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
473 # Non-C LC_CTYPE values break the ctype check.
474 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
475 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
476 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
477 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
479 # confdefs.h avoids OS command line length limits that DEFS can exceed.
480 rm -rf conftest* confdefs.h
481 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
484 # A filename unique to this package, relative to the directory that
485 # configure is in, which we can look for to find out if srcdir is correct.
486 ac_unique_file=ldmain.c
488 # Find the source files, if location was not specified.
489 if test -z "$srcdir"; then
490 ac_srcdir_defaulted=yes
491 # Try the directory containing this script, then its parent.
493 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
494 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
496 if test ! -r $srcdir/$ac_unique_file; then
500 ac_srcdir_defaulted=no
502 if test ! -r $srcdir/$ac_unique_file; then
503 if test "$ac_srcdir_defaulted" = yes; then
504 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
506 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
509 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
511 # Prefer explicitly selected file to automatically selected ones.
512 if test -z "$sitefile"; then
513 if test -z "$CONFIG_SITE"; then
514 if test "x$prefix" != xNONE; then
515 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
517 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
521 CONFIG_SITE="$sitefile"
523 for ac_site_file in $CONFIG_SITE; do
524 if test -r "$ac_site_file"; then
525 echo "loading site script $ac_site_file"
530 if test -r "$cache_file"; then
531 echo "loading cache $cache_file"
534 echo "creating cache $cache_file"
539 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
540 ac_cpp='$CPP $CPPFLAGS'
541 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
542 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
543 cross_compiling=$ac_cv_prog_cc_cross
547 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
548 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
549 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
556 ac_n= ac_c='\c' ac_t=
559 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
560 echo "configure:561: checking for Cygwin environment" >&5
561 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
562 echo $ac_n "(cached) $ac_c" 1>&6
564 cat > conftest.$ac_ext <<EOF
565 #line 566 "configure"
566 #include "confdefs.h"
571 #define __CYGWIN__ __CYGWIN32__
576 if { (eval echo configure:577: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
580 echo "configure: failed program was:" >&5
581 cat conftest.$ac_ext >&5
589 echo "$ac_t""$ac_cv_cygwin" 1>&6
591 test "$ac_cv_cygwin" = yes && CYGWIN=yes
592 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
593 echo "configure:594: checking for mingw32 environment" >&5
594 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
595 echo $ac_n "(cached) $ac_c" 1>&6
597 cat > conftest.$ac_ext <<EOF
598 #line 599 "configure"
599 #include "confdefs.h"
605 if { (eval echo configure:606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
609 echo "configure: failed program was:" >&5
610 cat conftest.$ac_ext >&5
618 echo "$ac_t""$ac_cv_mingw32" 1>&6
620 test "$ac_cv_mingw32" = yes && MINGW32=yes
624 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
625 if test -f $ac_dir/install-sh; then
627 ac_install_sh="$ac_aux_dir/install-sh -c"
629 elif test -f $ac_dir/install.sh; then
631 ac_install_sh="$ac_aux_dir/install.sh -c"
635 if test -z "$ac_aux_dir"; then
636 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
638 ac_config_guess=$ac_aux_dir/config.guess
639 ac_config_sub=$ac_aux_dir/config.sub
640 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
643 # Do some error checking and defaulting for the host and target type.
645 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
648 # 1. You are not allowed to specify --host, --target, and nonopt at the
650 # 2. Host defaults to nonopt.
651 # 3. If nonopt is not specified, then host defaults to the current host,
652 # as determined by config.guess.
653 # 4. Target and build default to nonopt.
654 # 5. If nonopt is not specified, then target and build default to host.
656 # The aliases save the names the user supplied, while $host etc.
657 # will get canonicalized.
658 case $host---$target---$nonopt in
659 NONE---*---* | *---NONE---* | *---*---NONE) ;;
660 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
664 # Make sure we can run config.sub.
665 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
666 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
669 echo $ac_n "checking host system type""... $ac_c" 1>&6
670 echo "configure:671: checking host system type" >&5
673 case "$host_alias" in
677 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
678 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
680 *) host_alias=$nonopt ;;
684 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
685 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
686 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
687 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
688 echo "$ac_t""$host" 1>&6
690 echo $ac_n "checking target system type""... $ac_c" 1>&6
691 echo "configure:692: checking target system type" >&5
694 case "$target_alias" in
697 NONE) target_alias=$host_alias ;;
698 *) target_alias=$nonopt ;;
702 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
703 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
704 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
705 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
706 echo "$ac_t""$target" 1>&6
708 echo $ac_n "checking build system type""... $ac_c" 1>&6
709 echo "configure:710: checking build system type" >&5
712 case "$build_alias" in
715 NONE) build_alias=$host_alias ;;
716 *) build_alias=$nonopt ;;
720 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
721 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
722 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
723 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
724 echo "$ac_t""$build" 1>&6
726 test "$host_alias" != "$target_alias" &&
727 test "$program_prefix$program_suffix$program_transform_name" = \
729 program_prefix=${target_alias}-
731 # Extract the first word of "gcc", so it can be a program name with args.
732 set dummy gcc; ac_word=$2
733 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
734 echo "configure:735: checking for $ac_word" >&5
735 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
736 echo $ac_n "(cached) $ac_c" 1>&6
738 if test -n "$CC"; then
739 ac_cv_prog_CC="$CC" # Let the user override the test.
741 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
743 for ac_dir in $ac_dummy; do
744 test -z "$ac_dir" && ac_dir=.
745 if test -f $ac_dir/$ac_word; then
754 if test -n "$CC"; then
755 echo "$ac_t""$CC" 1>&6
757 echo "$ac_t""no" 1>&6
760 if test -z "$CC"; then
761 # Extract the first word of "cc", so it can be a program name with args.
762 set dummy cc; ac_word=$2
763 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
764 echo "configure:765: checking for $ac_word" >&5
765 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
766 echo $ac_n "(cached) $ac_c" 1>&6
768 if test -n "$CC"; then
769 ac_cv_prog_CC="$CC" # Let the user override the test.
771 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
774 for ac_dir in $ac_dummy; do
775 test -z "$ac_dir" && ac_dir=.
776 if test -f $ac_dir/$ac_word; then
777 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
786 if test $ac_prog_rejected = yes; then
787 # We found a bogon in the path, so make sure we never use it.
788 set dummy $ac_cv_prog_CC
790 if test $# -gt 0; then
791 # We chose a different compiler from the bogus one.
792 # However, it has the same basename, so the bogon will be chosen
793 # first if we set CC to just the basename; use the full file name.
795 set dummy "$ac_dir/$ac_word" "$@"
803 if test -n "$CC"; then
804 echo "$ac_t""$CC" 1>&6
806 echo "$ac_t""no" 1>&6
809 if test -z "$CC"; then
812 # Extract the first word of "cl", so it can be a program name with args.
813 set dummy cl; ac_word=$2
814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
815 echo "configure:816: checking for $ac_word" >&5
816 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
817 echo $ac_n "(cached) $ac_c" 1>&6
819 if test -n "$CC"; then
820 ac_cv_prog_CC="$CC" # Let the user override the test.
822 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
824 for ac_dir in $ac_dummy; do
825 test -z "$ac_dir" && ac_dir=.
826 if test -f $ac_dir/$ac_word; then
835 if test -n "$CC"; then
836 echo "$ac_t""$CC" 1>&6
838 echo "$ac_t""no" 1>&6
843 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
846 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
847 echo "configure:848: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
850 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
851 ac_cpp='$CPP $CPPFLAGS'
852 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
853 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
854 cross_compiling=$ac_cv_prog_cc_cross
856 cat > conftest.$ac_ext << EOF
858 #line 859 "configure"
859 #include "confdefs.h"
863 if { (eval echo configure:864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
864 ac_cv_prog_cc_works=yes
865 # If we can't run a trivial program, we are probably using a cross compiler.
866 if (./conftest; exit) 2>/dev/null; then
867 ac_cv_prog_cc_cross=no
869 ac_cv_prog_cc_cross=yes
872 echo "configure: failed program was:" >&5
873 cat conftest.$ac_ext >&5
874 ac_cv_prog_cc_works=no
878 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
879 ac_cpp='$CPP $CPPFLAGS'
880 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
881 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
882 cross_compiling=$ac_cv_prog_cc_cross
884 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
885 if test $ac_cv_prog_cc_works = no; then
886 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
888 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
889 echo "configure:890: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
890 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
891 cross_compiling=$ac_cv_prog_cc_cross
893 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
894 echo "configure:895: checking whether we are using GNU C" >&5
895 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
896 echo $ac_n "(cached) $ac_c" 1>&6
898 cat > conftest.c <<EOF
903 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
910 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
912 if test $ac_cv_prog_gcc = yes; then
918 ac_test_CFLAGS="${CFLAGS+set}"
919 ac_save_CFLAGS="$CFLAGS"
921 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
922 echo "configure:923: checking whether ${CC-cc} accepts -g" >&5
923 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
924 echo $ac_n "(cached) $ac_c" 1>&6
926 echo 'void f(){}' > conftest.c
927 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
936 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
937 if test "$ac_test_CFLAGS" = set; then
938 CFLAGS="$ac_save_CFLAGS"
939 elif test $ac_cv_prog_cc_g = yes; then
940 if test "$GCC" = yes; then
946 if test "$GCC" = yes; then
953 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
954 echo "configure:955: checking for POSIXized ISC" >&5
955 if test -d /etc/conf/kconfig.d &&
956 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
958 echo "$ac_t""yes" 1>&6
959 ISC=yes # If later tests want to check for ISC.
960 cat >> confdefs.h <<\EOF
961 #define _POSIX_SOURCE 1
964 if test "$GCC" = yes; then
970 echo "$ac_t""no" 1>&6
975 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
976 # Find a good install program. We prefer a C program (faster),
977 # so one script is as good as another. But avoid the broken or
978 # incompatible versions:
979 # SysV /etc/install, /usr/sbin/install
980 # SunOS /usr/etc/install
983 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
984 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
985 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
986 # ./install, which can be erroneously created by make from ./install.sh.
987 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
988 echo "configure:989: checking for a BSD compatible install" >&5
989 if test -z "$INSTALL"; then
990 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
991 echo $ac_n "(cached) $ac_c" 1>&6
993 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
994 for ac_dir in $PATH; do
995 # Account for people who put trailing slashes in PATH elements.
997 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
999 # OSF1 and SCO ODT 3.0 have their own names for install.
1000 # Don't use installbsd from OSF since it installs stuff as root
1002 for ac_prog in ginstall scoinst install; do
1003 if test -f $ac_dir/$ac_prog; then
1004 if test $ac_prog = install &&
1005 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1006 # AIX install. It has an incompatible calling convention.
1009 ac_cv_path_install="$ac_dir/$ac_prog -c"
1020 if test "${ac_cv_path_install+set}" = set; then
1021 INSTALL="$ac_cv_path_install"
1023 # As a last resort, use the slow shell script. We don't cache a
1024 # path for INSTALL within a source directory, because that will
1025 # break other packages using the cache if that directory is
1026 # removed, or if the path is relative.
1027 INSTALL="$ac_install_sh"
1030 echo "$ac_t""$INSTALL" 1>&6
1032 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1033 # It thinks the first close brace ends the variable substitution.
1034 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1036 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1038 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1040 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1041 echo "configure:1042: checking whether build environment is sane" >&5
1044 echo timestamp > conftestfile
1045 # Do `set' in a subshell so we don't clobber the current shell's
1046 # arguments. Must try -L first in case configure is actually a
1047 # symlink; some systems play weird games with the mod time of symlinks
1048 # (eg FreeBSD returns the mod time of the symlink's containing
1051 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1052 if test "$*" = "X"; then
1054 set X `ls -t $srcdir/configure conftestfile`
1056 if test "$*" != "X $srcdir/configure conftestfile" \
1057 && test "$*" != "X conftestfile $srcdir/configure"; then
1059 # If neither matched, then we have a broken ls. This can happen
1060 # if, for instance, CONFIG_SHELL is bash and it inherits a
1061 # broken ls alias from the environment. This has actually
1062 # happened. Such a system could not be considered "sane".
1063 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1064 alias in your environment" 1>&2; exit 1; }
1067 test "$2" = conftestfile
1073 { echo "configure: error: newly created file is older than distributed files!
1074 Check your system clock" 1>&2; exit 1; }
1077 echo "$ac_t""yes" 1>&6
1078 if test "$program_transform_name" = s,x,x,; then
1079 program_transform_name=
1081 # Double any \ or $. echo might interpret backslashes.
1082 cat <<\EOF_SED > conftestsed
1083 s,\\,\\\\,g; s,\$,$$,g
1085 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1088 test "$program_prefix" != NONE &&
1089 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1090 # Use a double $ so make ignores it.
1091 test "$program_suffix" != NONE &&
1092 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1094 # sed with no file args requires a program.
1095 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1097 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1098 echo "configure:1099: checking whether ${MAKE-make} sets \${MAKE}" >&5
1099 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1100 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1101 echo $ac_n "(cached) $ac_c" 1>&6
1103 cat > conftestmake <<\EOF
1105 @echo 'ac_maketemp="${MAKE}"'
1107 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1108 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1109 if test -n "$ac_maketemp"; then
1110 eval ac_cv_prog_make_${ac_make}_set=yes
1112 eval ac_cv_prog_make_${ac_make}_set=no
1116 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1117 echo "$ac_t""yes" 1>&6
1120 echo "$ac_t""no" 1>&6
1121 SET_MAKE="MAKE=${MAKE-make}"
1127 VERSION=${BFD_VERSION}
1129 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1130 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1132 cat >> confdefs.h <<EOF
1133 #define PACKAGE "$PACKAGE"
1136 cat >> confdefs.h <<EOF
1137 #define VERSION "$VERSION"
1142 missing_dir=`cd $ac_aux_dir && pwd`
1143 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1144 echo "configure:1145: checking for working aclocal" >&5
1145 # Run test in a subshell; some versions of sh will print an error if
1146 # an executable is not found, even if stderr is redirected.
1147 # Redirect stdin to placate older versions of autoconf. Sigh.
1148 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1150 echo "$ac_t""found" 1>&6
1152 ACLOCAL="$missing_dir/missing aclocal"
1153 echo "$ac_t""missing" 1>&6
1156 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1157 echo "configure:1158: checking for working autoconf" >&5
1158 # Run test in a subshell; some versions of sh will print an error if
1159 # an executable is not found, even if stderr is redirected.
1160 # Redirect stdin to placate older versions of autoconf. Sigh.
1161 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1163 echo "$ac_t""found" 1>&6
1165 AUTOCONF="$missing_dir/missing autoconf"
1166 echo "$ac_t""missing" 1>&6
1169 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1170 echo "configure:1171: checking for working automake" >&5
1171 # Run test in a subshell; some versions of sh will print an error if
1172 # an executable is not found, even if stderr is redirected.
1173 # Redirect stdin to placate older versions of autoconf. Sigh.
1174 if (automake --version) < /dev/null > /dev/null 2>&1; then
1176 echo "$ac_t""found" 1>&6
1178 AUTOMAKE="$missing_dir/missing automake"
1179 echo "$ac_t""missing" 1>&6
1182 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1183 echo "configure:1184: checking for working autoheader" >&5
1184 # Run test in a subshell; some versions of sh will print an error if
1185 # an executable is not found, even if stderr is redirected.
1186 # Redirect stdin to placate older versions of autoconf. Sigh.
1187 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1188 AUTOHEADER=autoheader
1189 echo "$ac_t""found" 1>&6
1191 AUTOHEADER="$missing_dir/missing autoheader"
1192 echo "$ac_t""missing" 1>&6
1195 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1196 echo "configure:1197: checking for working makeinfo" >&5
1197 # Run test in a subshell; some versions of sh will print an error if
1198 # an executable is not found, even if stderr is redirected.
1199 # Redirect stdin to placate older versions of autoconf. Sigh.
1200 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1202 echo "$ac_t""found" 1>&6
1204 MAKEINFO="$missing_dir/missing makeinfo"
1205 echo "$ac_t""missing" 1>&6
1210 # Check whether --enable-shared or --disable-shared was given.
1211 if test "${enable_shared+set}" = set; then
1212 enableval="$enable_shared"
1213 p=${PACKAGE-default}
1214 case "$enableval" in
1215 yes) enable_shared=yes ;;
1216 no) enable_shared=no ;;
1219 # Look at the argument we got. We use all the common list separators.
1220 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1221 for pkg in $enableval; do
1222 if test "X$pkg" = "X$p"; then
1233 # Check whether --enable-static or --disable-static was given.
1234 if test "${enable_static+set}" = set; then
1235 enableval="$enable_static"
1236 p=${PACKAGE-default}
1237 case "$enableval" in
1238 yes) enable_static=yes ;;
1239 no) enable_static=no ;;
1242 # Look at the argument we got. We use all the common list separators.
1243 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1244 for pkg in $enableval; do
1245 if test "X$pkg" = "X$p"; then
1256 # Check whether --enable-fast-install or --disable-fast-install was given.
1257 if test "${enable_fast_install+set}" = set; then
1258 enableval="$enable_fast_install"
1259 p=${PACKAGE-default}
1260 case "$enableval" in
1261 yes) enable_fast_install=yes ;;
1262 no) enable_fast_install=no ;;
1264 enable_fast_install=no
1265 # Look at the argument we got. We use all the common list separators.
1266 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1267 for pkg in $enableval; do
1268 if test "X$pkg" = "X$p"; then
1269 enable_fast_install=yes
1276 enable_fast_install=yes
1279 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1280 if test "${with_gnu_ld+set}" = set; then
1281 withval="$with_gnu_ld"
1282 test "$withval" = no || with_gnu_ld=yes
1288 if test "$ac_cv_prog_gcc" = yes; then
1289 # Check if gcc -print-prog-name=ld gives a path.
1290 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1291 echo "configure:1292: checking for ld used by GCC" >&5
1294 # gcc leaves a trailing carriage return which upsets mingw
1295 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1297 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1300 # Accept absolute paths.
1301 [\\/]* | [A-Za-z]:[\\/]*)
1302 re_direlt='/[^/][^/]*/\.\./'
1303 # Canonicalize the path of ld
1304 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1305 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1306 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1308 test -z "$LD" && LD="$ac_prog"
1311 # If it fails, then pretend we aren't using GCC.
1315 # If it is relative, then search for the first ld in PATH.
1319 elif test "$with_gnu_ld" = yes; then
1320 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1321 echo "configure:1322: checking for GNU ld" >&5
1323 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1324 echo "configure:1325: checking for non-GNU ld" >&5
1326 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1327 echo $ac_n "(cached) $ac_c" 1>&6
1329 if test -z "$LD"; then
1330 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1331 for ac_dir in $PATH; do
1332 test -z "$ac_dir" && ac_dir=.
1333 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1334 ac_cv_path_LD="$ac_dir/$ac_prog"
1335 # Check to see if the program is GNU ld. I'd rather use --version,
1336 # but apparently some GNU ld's only accept -v.
1337 # Break only if it was the GNU/non-GNU ld that we prefer.
1338 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1339 test "$with_gnu_ld" != no && break
1341 test "$with_gnu_ld" != yes && break
1347 ac_cv_path_LD="$LD" # Let the user override the test with a path.
1352 if test -n "$LD"; then
1353 echo "$ac_t""$LD" 1>&6
1355 echo "$ac_t""no" 1>&6
1357 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1358 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1359 echo "configure:1360: checking if the linker ($LD) is GNU ld" >&5
1360 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1361 echo $ac_n "(cached) $ac_c" 1>&6
1363 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1364 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1365 ac_cv_prog_gnu_ld=yes
1367 ac_cv_prog_gnu_ld=no
1371 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1372 with_gnu_ld=$ac_cv_prog_gnu_ld
1375 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1376 echo "configure:1377: checking for $LD option to reload object files" >&5
1377 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1378 echo $ac_n "(cached) $ac_c" 1>&6
1380 lt_cv_ld_reload_flag='-r'
1383 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1384 reload_flag=$lt_cv_ld_reload_flag
1385 test -n "$reload_flag" && reload_flag=" $reload_flag"
1387 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1388 echo "configure:1389: checking for BSD-compatible nm" >&5
1389 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1390 echo $ac_n "(cached) $ac_c" 1>&6
1392 if test -n "$NM"; then
1393 # Let the user override the test.
1396 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1397 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1398 test -z "$ac_dir" && ac_dir=.
1399 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1400 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1401 # Check to see if the nm accepts a BSD-compat flag.
1402 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1403 # nm: unknown option "B" ignored
1404 # Tru64's nm complains that /dev/null is an invalid object file
1405 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1406 ac_cv_path_NM="$tmp_nm -B"
1408 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1409 ac_cv_path_NM="$tmp_nm -p"
1412 ac_cv_path_NM=${ac_cv_path_NM="$tmp_nm"} # keep the first match, but
1413 continue # so that we can try to find one that supports BSD flags
1418 test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
1423 echo "$ac_t""$NM" 1>&6
1425 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1426 echo "configure:1427: checking whether ln -s works" >&5
1427 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1428 echo $ac_n "(cached) $ac_c" 1>&6
1431 if ln -s X conftestdata 2>/dev/null
1434 ac_cv_prog_LN_S="ln -s"
1439 LN_S="$ac_cv_prog_LN_S"
1440 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1441 echo "$ac_t""yes" 1>&6
1443 echo "$ac_t""no" 1>&6
1446 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1447 echo "configure:1448: checking how to recognise dependant libraries" >&5
1448 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1449 echo $ac_n "(cached) $ac_c" 1>&6
1451 lt_cv_file_magic_cmd='$MAGIC_CMD'
1452 lt_cv_file_magic_test_file=
1453 lt_cv_deplibs_check_method='unknown'
1454 # Need to set the preceding variable on all platforms that support
1455 # interlibrary dependencies.
1456 # 'none' -- dependencies not supported.
1457 # `unknown' -- same as none, but documents that we really don't know.
1458 # 'pass_all' -- all dependencies passed with no checks.
1459 # 'test_compile' -- check by making test program.
1460 # 'file_magic [regex]' -- check by looking for files in library path
1461 # which responds to the $file_magic_cmd with a given egrep regex.
1462 # If you have `file' or equivalent on your system and you're not sure
1463 # whether `pass_all' will *always* work, you probably want this one.
1467 lt_cv_deplibs_check_method=pass_all
1471 lt_cv_deplibs_check_method=pass_all
1475 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1476 lt_cv_file_magic_cmd='/usr/bin/file -L'
1477 lt_cv_file_magic_test_file=/shlib/libc.so
1480 cygwin* | mingw* |pw32*)
1481 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1482 lt_cv_file_magic_cmd='$OBJDUMP -f'
1486 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1489 # Not sure whether the presence of OpenBSD here was a mistake.
1490 # Let's accept both of them until this is cleared up.
1491 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1492 lt_cv_file_magic_cmd=/usr/bin/file
1493 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1497 lt_cv_deplibs_check_method=pass_all
1502 lt_cv_deplibs_check_method=pass_all
1506 # TODO: Does this work for hpux-11 too?
1507 lt_cv_deplibs_check_method='file_magic (s0-90-90-9|PA-RISC0-9.0-9) shared library'
1508 lt_cv_file_magic_cmd=/usr/bin/file
1509 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1515 # this will be overridden with pass_all, but let us keep it just in case
1516 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1520 *-32|*"-32 ") libmagic=32-bit;;
1521 *-n32|*"-n32 ") libmagic=N32;;
1522 *-64|*"-64 ") libmagic=64-bit;;
1523 *) libmagic=never-match;;
1525 # this will be overridden with pass_all, but let us keep it just in case
1526 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1529 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1530 lt_cv_deplibs_check_method=pass_all
1533 # This must be Linux ELF.
1536 alpha* | i*86 | powerpc* | sparc* | ia64* )
1537 lt_cv_deplibs_check_method=pass_all ;;
1539 # glibc up to 2.1.1 does not perform some relocations on ARM
1540 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1542 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1546 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then :
1548 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
1549 lt_cv_file_magic_cmd='/usr/bin/file -L'
1550 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1554 osf3* | osf4* | osf5*)
1555 # this will be overridden with pass_all, but let us keep it just in case
1556 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1557 lt_cv_file_magic_test_file=/shlib/libc.so
1558 lt_cv_deplibs_check_method=pass_all
1562 lt_cv_deplibs_check_method=pass_all
1566 lt_cv_deplibs_check_method=pass_all
1567 lt_cv_file_magic_test_file=/lib/libc.so
1570 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1571 case "$host_vendor" in
1573 lt_cv_deplibs_check_method=pass_all
1576 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]'
1577 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1585 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1586 file_magic_cmd=$lt_cv_file_magic_cmd
1587 deplibs_check_method=$lt_cv_deplibs_check_method
1589 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1590 echo "configure:1591: checking for object suffix" >&5
1591 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1592 echo $ac_n "(cached) $ac_c" 1>&6
1595 echo 'int i = 1;' > conftest.$ac_ext
1596 if { (eval echo configure:1597: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1597 for ac_file in conftest.*; do
1600 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1604 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1609 echo "$ac_t""$ac_cv_objext" 1>&6
1610 OBJEXT=$ac_cv_objext
1611 ac_objext=$ac_cv_objext
1615 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1616 echo "configure:1617: checking for executable suffix" >&5
1617 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1618 echo $ac_n "(cached) $ac_c" 1>&6
1620 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1624 echo 'int main () { return 0; }' > conftest.$ac_ext
1626 if { (eval echo configure:1627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1627 for file in conftest.*; do
1629 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1630 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1634 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1637 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1642 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1643 echo "$ac_t""${ac_cv_exeext}" 1>&6
1646 if test $host != $build; then
1647 ac_tool_prefix=${host_alias}-
1652 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1654 # Only perform the check for file, if the check method requires it
1655 case "$deplibs_check_method" in
1657 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1658 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1659 echo "configure:1660: checking for ${ac_tool_prefix}file" >&5
1660 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1661 echo $ac_n "(cached) $ac_c" 1>&6
1663 case "$MAGIC_CMD" in
1665 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1668 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1671 ac_save_MAGIC_CMD="$MAGIC_CMD"
1672 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1673 ac_dummy="/usr/bin:$PATH"
1674 for ac_dir in $ac_dummy; do
1675 test -z "$ac_dir" && ac_dir=.
1676 if test -f $ac_dir/${ac_tool_prefix}file; then
1677 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1678 if test -n "$file_magic_test_file"; then
1679 case "$deplibs_check_method" in
1681 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1682 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1683 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1684 egrep "$file_magic_regex" > /dev/null; then
1689 *** Warning: the command libtool uses to detect shared libraries,
1690 *** $file_magic_cmd, produces output that libtool cannot recognize.
1691 *** The result is that libtool may fail to recognize shared libraries
1692 *** as such. This will affect the creation of libtool libraries that
1693 *** depend on shared libraries, but programs linked with such libtool
1694 *** libraries will work regardless of this problem. Nevertheless, you
1695 *** may want to report the problem to your system manager and/or to
1696 *** bug-libtool@gnu.org
1706 MAGIC_CMD="$ac_save_MAGIC_CMD"
1711 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1712 if test -n "$MAGIC_CMD"; then
1713 echo "$ac_t""$MAGIC_CMD" 1>&6
1715 echo "$ac_t""no" 1>&6
1718 if test -z "$lt_cv_path_MAGIC_CMD"; then
1719 if test -n "$ac_tool_prefix"; then
1720 echo $ac_n "checking for file""... $ac_c" 1>&6
1721 echo "configure:1722: checking for file" >&5
1722 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1723 echo $ac_n "(cached) $ac_c" 1>&6
1725 case "$MAGIC_CMD" in
1727 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1730 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1733 ac_save_MAGIC_CMD="$MAGIC_CMD"
1734 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1735 ac_dummy="/usr/bin:$PATH"
1736 for ac_dir in $ac_dummy; do
1737 test -z "$ac_dir" && ac_dir=.
1738 if test -f $ac_dir/file; then
1739 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1740 if test -n "$file_magic_test_file"; then
1741 case "$deplibs_check_method" in
1743 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1744 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1745 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1746 egrep "$file_magic_regex" > /dev/null; then
1751 *** Warning: the command libtool uses to detect shared libraries,
1752 *** $file_magic_cmd, produces output that libtool cannot recognize.
1753 *** The result is that libtool may fail to recognize shared libraries
1754 *** as such. This will affect the creation of libtool libraries that
1755 *** depend on shared libraries, but programs linked with such libtool
1756 *** libraries will work regardless of this problem. Nevertheless, you
1757 *** may want to report the problem to your system manager and/or to
1758 *** bug-libtool@gnu.org
1768 MAGIC_CMD="$ac_save_MAGIC_CMD"
1773 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1774 if test -n "$MAGIC_CMD"; then
1775 echo "$ac_t""$MAGIC_CMD" 1>&6
1777 echo "$ac_t""no" 1>&6
1789 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1790 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1791 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1792 echo "configure:1793: checking for $ac_word" >&5
1793 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1794 echo $ac_n "(cached) $ac_c" 1>&6
1796 if test -n "$RANLIB"; then
1797 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1799 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1801 for ac_dir in $ac_dummy; do
1802 test -z "$ac_dir" && ac_dir=.
1803 if test -f $ac_dir/$ac_word; then
1804 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1811 RANLIB="$ac_cv_prog_RANLIB"
1812 if test -n "$RANLIB"; then
1813 echo "$ac_t""$RANLIB" 1>&6
1815 echo "$ac_t""no" 1>&6
1819 if test -z "$ac_cv_prog_RANLIB"; then
1820 if test -n "$ac_tool_prefix"; then
1821 # Extract the first word of "ranlib", so it can be a program name with args.
1822 set dummy ranlib; ac_word=$2
1823 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1824 echo "configure:1825: checking for $ac_word" >&5
1825 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1826 echo $ac_n "(cached) $ac_c" 1>&6
1828 if test -n "$RANLIB"; then
1829 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1831 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1833 for ac_dir in $ac_dummy; do
1834 test -z "$ac_dir" && ac_dir=.
1835 if test -f $ac_dir/$ac_word; then
1836 ac_cv_prog_RANLIB="ranlib"
1841 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1844 RANLIB="$ac_cv_prog_RANLIB"
1845 if test -n "$RANLIB"; then
1846 echo "$ac_t""$RANLIB" 1>&6
1848 echo "$ac_t""no" 1>&6
1856 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1857 set dummy ${ac_tool_prefix}strip; ac_word=$2
1858 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1859 echo "configure:1860: checking for $ac_word" >&5
1860 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1861 echo $ac_n "(cached) $ac_c" 1>&6
1863 if test -n "$STRIP"; then
1864 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1866 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1868 for ac_dir in $ac_dummy; do
1869 test -z "$ac_dir" && ac_dir=.
1870 if test -f $ac_dir/$ac_word; then
1871 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1878 STRIP="$ac_cv_prog_STRIP"
1879 if test -n "$STRIP"; then
1880 echo "$ac_t""$STRIP" 1>&6
1882 echo "$ac_t""no" 1>&6
1886 if test -z "$ac_cv_prog_STRIP"; then
1887 if test -n "$ac_tool_prefix"; then
1888 # Extract the first word of "strip", so it can be a program name with args.
1889 set dummy strip; ac_word=$2
1890 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1891 echo "configure:1892: checking for $ac_word" >&5
1892 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1893 echo $ac_n "(cached) $ac_c" 1>&6
1895 if test -n "$STRIP"; then
1896 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1898 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1900 for ac_dir in $ac_dummy; do
1901 test -z "$ac_dir" && ac_dir=.
1902 if test -f $ac_dir/$ac_word; then
1903 ac_cv_prog_STRIP="strip"
1908 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1911 STRIP="$ac_cv_prog_STRIP"
1912 if test -n "$STRIP"; then
1913 echo "$ac_t""$STRIP" 1>&6
1915 echo "$ac_t""no" 1>&6
1924 # Check for any special flags to pass to ltconfig.
1925 libtool_flags="--cache-file=$cache_file"
1926 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1927 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1928 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1929 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1930 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1933 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1934 if test "${enable_libtool_lock+set}" = set; then
1935 enableval="$enable_libtool_lock"
1939 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1940 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1942 # Check whether --with-pic or --without-pic was given.
1943 if test "${with_pic+set}" = set; then
1950 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
1951 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
1953 # Some flags need to be propagated to the compiler or linker for good
1957 # Find out which ABI we are using.
1958 echo '#line 1959 "configure"' > conftest.$ac_ext
1959 if { (eval echo configure:1960: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1960 case "`/usr/bin/file conftest.o`" in
1976 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1977 SAVE_CFLAGS="$CFLAGS"
1978 CFLAGS="$CFLAGS -belf"
1979 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1980 echo "configure:1981: checking whether the C compiler needs -belf" >&5
1981 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1982 echo $ac_n "(cached) $ac_c" 1>&6
1986 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1987 ac_cpp='$CPP $CPPFLAGS'
1988 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1989 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1990 cross_compiling=$ac_cv_prog_cc_cross
1992 cat > conftest.$ac_ext <<EOF
1993 #line 1994 "configure"
1994 #include "confdefs.h"
2000 if { (eval echo configure:2001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2002 lt_cv_cc_needs_belf=yes
2004 echo "configure: failed program was:" >&5
2005 cat conftest.$ac_ext >&5
2007 lt_cv_cc_needs_belf=no
2011 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2012 ac_cpp='$CPP $CPPFLAGS'
2013 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2014 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2015 cross_compiling=$ac_cv_prog_cc_cross
2019 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2020 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2021 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2022 CFLAGS="$SAVE_CFLAGS"
2030 # Save cache, so that ltconfig can load it
2031 cat > confcache <<\EOF
2032 # This file is a shell script that caches the results of configure
2033 # tests run on this system so they can be shared between configure
2034 # scripts and configure runs. It is not useful on other systems.
2035 # If it contains results you don't want to keep, you may remove or edit it.
2037 # By default, configure uses ./config.cache as the cache file,
2038 # creating it if it does not exist already. You can give configure
2039 # the --cache-file=FILE option to use a different cache file; that is
2040 # what configure does when it calls configure scripts in
2041 # subdirectories, so they share the cache.
2042 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2043 # config.status only pays attention to the cache file if you give it the
2044 # --recheck option to rerun configure.
2047 # The following way of writing the cache mishandles newlines in values,
2048 # but we know of no workaround that is simple, portable, and efficient.
2049 # So, don't put newlines in cache variables' values.
2050 # Ultrix sh set writes to stderr and can't be redirected directly,
2051 # and sets the high bit in the cache file unless we assign to the vars.
2053 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2055 # `set' does not quote correctly, so add quotes (double-quote substitution
2056 # turns \\\\ into \\, and sed turns \\ into \).
2058 -e "s/'/'\\\\''/g" \
2059 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2062 # `set' quotes correctly as required by POSIX, so do not add quotes.
2063 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2066 if cmp -s $cache_file confcache; then
2069 if test -w $cache_file; then
2070 echo "updating cache $cache_file"
2071 cat confcache > $cache_file
2073 echo "not updating unwritable cache $cache_file"
2079 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2080 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2081 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2082 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2083 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2084 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2085 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2086 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2087 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2088 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2090 # Reload cache, that may have been modified by ltconfig
2091 if test -r "$cache_file"; then
2092 echo "loading cache $cache_file"
2095 echo "creating cache $cache_file"
2100 # This can be used to rebuild libtool when needed
2101 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2103 # Always use our own libtool.
2104 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2106 # Redirect the config.log output again, so that the ltconfig log is not
2107 # clobbered by the next message.
2108 exec 5>>./config.log
2117 # Check whether --enable-targets or --disable-targets was given.
2118 if test "${enable_targets+set}" = set; then
2119 enableval="$enable_targets"
2120 case "${enableval}" in
2121 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2123 no) enable_targets= ;;
2124 *) enable_targets=$enableval ;;
2127 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2128 if test "${enable_64_bit_bfd+set}" = set; then
2129 enableval="$enable_64_bit_bfd"
2130 case "${enableval}" in
2133 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2139 build_warnings="-W -Wall"
2140 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2141 if test "${enable_build_warnings+set}" = set; then
2142 enableval="$enable_build_warnings"
2143 case "${enableval}" in
2145 no) build_warnings="-w";;
2146 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2147 build_warnings="${build_warnings} ${t}";;
2148 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2149 build_warnings="${t} ${build_warnings}";;
2150 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2152 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2153 echo "Setting warning flags = $build_warnings" 6>&1
2157 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2158 WARN_CFLAGS="${build_warnings}"
2166 if test -z "$target" ; then
2167 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2169 if test -z "$host" ; then
2170 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; }
2173 # host-specific stuff:
2175 # Extract the first word of "gcc", so it can be a program name with args.
2176 set dummy gcc; ac_word=$2
2177 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2178 echo "configure:2179: checking for $ac_word" >&5
2179 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2180 echo $ac_n "(cached) $ac_c" 1>&6
2182 if test -n "$CC"; then
2183 ac_cv_prog_CC="$CC" # Let the user override the test.
2185 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2187 for ac_dir in $ac_dummy; do
2188 test -z "$ac_dir" && ac_dir=.
2189 if test -f $ac_dir/$ac_word; then
2198 if test -n "$CC"; then
2199 echo "$ac_t""$CC" 1>&6
2201 echo "$ac_t""no" 1>&6
2204 if test -z "$CC"; then
2205 # Extract the first word of "cc", so it can be a program name with args.
2206 set dummy cc; ac_word=$2
2207 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2208 echo "configure:2209: checking for $ac_word" >&5
2209 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2210 echo $ac_n "(cached) $ac_c" 1>&6
2212 if test -n "$CC"; then
2213 ac_cv_prog_CC="$CC" # Let the user override the test.
2215 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2218 for ac_dir in $ac_dummy; do
2219 test -z "$ac_dir" && ac_dir=.
2220 if test -f $ac_dir/$ac_word; then
2221 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2222 ac_prog_rejected=yes
2230 if test $ac_prog_rejected = yes; then
2231 # We found a bogon in the path, so make sure we never use it.
2232 set dummy $ac_cv_prog_CC
2234 if test $# -gt 0; then
2235 # We chose a different compiler from the bogus one.
2236 # However, it has the same basename, so the bogon will be chosen
2237 # first if we set CC to just the basename; use the full file name.
2239 set dummy "$ac_dir/$ac_word" "$@"
2247 if test -n "$CC"; then
2248 echo "$ac_t""$CC" 1>&6
2250 echo "$ac_t""no" 1>&6
2253 if test -z "$CC"; then
2254 case "`uname -s`" in
2256 # Extract the first word of "cl", so it can be a program name with args.
2257 set dummy cl; ac_word=$2
2258 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2259 echo "configure:2260: checking for $ac_word" >&5
2260 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2261 echo $ac_n "(cached) $ac_c" 1>&6
2263 if test -n "$CC"; then
2264 ac_cv_prog_CC="$CC" # Let the user override the test.
2266 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2268 for ac_dir in $ac_dummy; do
2269 test -z "$ac_dir" && ac_dir=.
2270 if test -f $ac_dir/$ac_word; then
2279 if test -n "$CC"; then
2280 echo "$ac_t""$CC" 1>&6
2282 echo "$ac_t""no" 1>&6
2287 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2290 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2291 echo "configure:2292: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2294 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2295 ac_cpp='$CPP $CPPFLAGS'
2296 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2297 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2298 cross_compiling=$ac_cv_prog_cc_cross
2300 cat > conftest.$ac_ext << EOF
2302 #line 2303 "configure"
2303 #include "confdefs.h"
2307 if { (eval echo configure:2308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2308 ac_cv_prog_cc_works=yes
2309 # If we can't run a trivial program, we are probably using a cross compiler.
2310 if (./conftest; exit) 2>/dev/null; then
2311 ac_cv_prog_cc_cross=no
2313 ac_cv_prog_cc_cross=yes
2316 echo "configure: failed program was:" >&5
2317 cat conftest.$ac_ext >&5
2318 ac_cv_prog_cc_works=no
2322 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2323 ac_cpp='$CPP $CPPFLAGS'
2324 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2325 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2326 cross_compiling=$ac_cv_prog_cc_cross
2328 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2329 if test $ac_cv_prog_cc_works = no; then
2330 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2332 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2333 echo "configure:2334: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2334 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2335 cross_compiling=$ac_cv_prog_cc_cross
2337 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2338 echo "configure:2339: checking whether we are using GNU C" >&5
2339 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2340 echo $ac_n "(cached) $ac_c" 1>&6
2342 cat > conftest.c <<EOF
2347 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2348: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2354 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2356 if test $ac_cv_prog_gcc = yes; then
2362 ac_test_CFLAGS="${CFLAGS+set}"
2363 ac_save_CFLAGS="$CFLAGS"
2365 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2366 echo "configure:2367: checking whether ${CC-cc} accepts -g" >&5
2367 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2368 echo $ac_n "(cached) $ac_c" 1>&6
2370 echo 'void f(){}' > conftest.c
2371 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2380 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2381 if test "$ac_test_CFLAGS" = set; then
2382 CFLAGS="$ac_save_CFLAGS"
2383 elif test $ac_cv_prog_cc_g = yes; then
2384 if test "$GCC" = yes; then
2390 if test "$GCC" = yes; then
2397 # Find a good install program. We prefer a C program (faster),
2398 # so one script is as good as another. But avoid the broken or
2399 # incompatible versions:
2400 # SysV /etc/install, /usr/sbin/install
2401 # SunOS /usr/etc/install
2402 # IRIX /sbin/install
2404 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2405 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2406 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2407 # ./install, which can be erroneously created by make from ./install.sh.
2408 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2409 echo "configure:2410: checking for a BSD compatible install" >&5
2410 if test -z "$INSTALL"; then
2411 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2412 echo $ac_n "(cached) $ac_c" 1>&6
2414 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
2415 for ac_dir in $PATH; do
2416 # Account for people who put trailing slashes in PATH elements.
2418 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2420 # OSF1 and SCO ODT 3.0 have their own names for install.
2421 # Don't use installbsd from OSF since it installs stuff as root
2423 for ac_prog in ginstall scoinst install; do
2424 if test -f $ac_dir/$ac_prog; then
2425 if test $ac_prog = install &&
2426 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2427 # AIX install. It has an incompatible calling convention.
2430 ac_cv_path_install="$ac_dir/$ac_prog -c"
2441 if test "${ac_cv_path_install+set}" = set; then
2442 INSTALL="$ac_cv_path_install"
2444 # As a last resort, use the slow shell script. We don't cache a
2445 # path for INSTALL within a source directory, because that will
2446 # break other packages using the cache if that directory is
2447 # removed, or if the path is relative.
2448 INSTALL="$ac_install_sh"
2451 echo "$ac_t""$INSTALL" 1>&6
2453 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2454 # It thinks the first close brace ends the variable substitution.
2455 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2457 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2459 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2463 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2464 echo "configure:2465: checking how to run the C preprocessor" >&5
2465 # On Suns, sometimes $CPP names a directory.
2466 if test -n "$CPP" && test -d "$CPP"; then
2469 if test -z "$CPP"; then
2470 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2471 echo $ac_n "(cached) $ac_c" 1>&6
2473 # This must be in double quotes, not single quotes, because CPP may get
2474 # substituted into the Makefile and "${CC-cc}" will confuse make.
2476 # On the NeXT, cc -E runs the code through the compiler's parser,
2477 # not just through cpp.
2478 cat > conftest.$ac_ext <<EOF
2479 #line 2480 "configure"
2480 #include "confdefs.h"
2484 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2485 { (eval echo configure:2486: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2486 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2487 if test -z "$ac_err"; then
2491 echo "configure: failed program was:" >&5
2492 cat conftest.$ac_ext >&5
2494 CPP="${CC-cc} -E -traditional-cpp"
2495 cat > conftest.$ac_ext <<EOF
2496 #line 2497 "configure"
2497 #include "confdefs.h"
2501 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2502 { (eval echo configure:2503: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2503 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2504 if test -z "$ac_err"; then
2508 echo "configure: failed program was:" >&5
2509 cat conftest.$ac_ext >&5
2511 CPP="${CC-cc} -nologo -E"
2512 cat > conftest.$ac_ext <<EOF
2513 #line 2514 "configure"
2514 #include "confdefs.h"
2518 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2519 { (eval echo configure:2520: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2520 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2521 if test -z "$ac_err"; then
2525 echo "configure: failed program was:" >&5
2526 cat conftest.$ac_ext >&5
2535 ac_cv_prog_CPP="$CPP"
2537 CPP="$ac_cv_prog_CPP"
2539 ac_cv_prog_CPP="$CPP"
2541 echo "$ac_t""$CPP" 1>&6
2543 # Extract the first word of "ranlib", so it can be a program name with args.
2544 set dummy ranlib; ac_word=$2
2545 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2546 echo "configure:2547: checking for $ac_word" >&5
2547 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2548 echo $ac_n "(cached) $ac_c" 1>&6
2550 if test -n "$RANLIB"; then
2551 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2553 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2555 for ac_dir in $ac_dummy; do
2556 test -z "$ac_dir" && ac_dir=.
2557 if test -f $ac_dir/$ac_word; then
2558 ac_cv_prog_RANLIB="ranlib"
2563 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2566 RANLIB="$ac_cv_prog_RANLIB"
2567 if test -n "$RANLIB"; then
2568 echo "$ac_t""$RANLIB" 1>&6
2570 echo "$ac_t""no" 1>&6
2573 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2574 echo "configure:2575: checking for ANSI C header files" >&5
2575 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2576 echo $ac_n "(cached) $ac_c" 1>&6
2578 cat > conftest.$ac_ext <<EOF
2579 #line 2580 "configure"
2580 #include "confdefs.h"
2586 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2587 { (eval echo configure:2588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2588 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2589 if test -z "$ac_err"; then
2591 ac_cv_header_stdc=yes
2594 echo "configure: failed program was:" >&5
2595 cat conftest.$ac_ext >&5
2597 ac_cv_header_stdc=no
2601 if test $ac_cv_header_stdc = yes; then
2602 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2603 cat > conftest.$ac_ext <<EOF
2604 #line 2605 "configure"
2605 #include "confdefs.h"
2608 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2609 egrep "memchr" >/dev/null 2>&1; then
2613 ac_cv_header_stdc=no
2619 if test $ac_cv_header_stdc = yes; then
2620 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2621 cat > conftest.$ac_ext <<EOF
2622 #line 2623 "configure"
2623 #include "confdefs.h"
2626 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2627 egrep "free" >/dev/null 2>&1; then
2631 ac_cv_header_stdc=no
2637 if test $ac_cv_header_stdc = yes; then
2638 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2639 if test "$cross_compiling" = yes; then
2642 cat > conftest.$ac_ext <<EOF
2643 #line 2644 "configure"
2644 #include "confdefs.h"
2646 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2647 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2648 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2649 int main () { int i; for (i = 0; i < 256; i++)
2650 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2654 if { (eval echo configure:2655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2658 echo "configure: failed program was:" >&5
2659 cat conftest.$ac_ext >&5
2661 ac_cv_header_stdc=no
2669 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2670 if test $ac_cv_header_stdc = yes; then
2671 cat >> confdefs.h <<\EOF
2672 #define STDC_HEADERS 1
2677 echo $ac_n "checking for working const""... $ac_c" 1>&6
2678 echo "configure:2679: checking for working const" >&5
2679 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2680 echo $ac_n "(cached) $ac_c" 1>&6
2682 cat > conftest.$ac_ext <<EOF
2683 #line 2684 "configure"
2684 #include "confdefs.h"
2688 /* Ultrix mips cc rejects this. */
2689 typedef int charset[2]; const charset x;
2690 /* SunOS 4.1.1 cc rejects this. */
2691 char const *const *ccp;
2693 /* NEC SVR4.0.2 mips cc rejects this. */
2694 struct point {int x, y;};
2695 static struct point const zero = {0,0};
2696 /* AIX XL C 1.02.0.0 rejects this.
2697 It does not let you subtract one const X* pointer from another in an arm
2698 of an if-expression whose if-part is not a constant expression */
2699 const char *g = "string";
2700 ccp = &g + (g ? g-g : 0);
2701 /* HPUX 7.0 cc rejects these. */
2704 ccp = (char const *const *) p;
2705 { /* SCO 3.2v4 cc rejects this. */
2707 char const *s = 0 ? (char *) 0 : (char const *) 0;
2711 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2713 const int *foo = &x[0];
2716 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2717 typedef const int *iptr;
2721 { /* AIX XL C 1.02.0.0 rejects this saying
2722 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2723 struct s { int j; const int *ap[3]; };
2724 struct s *b; b->j = 5;
2726 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2732 if { (eval echo configure:2733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2736 echo "configure: failed program was:" >&5
2737 cat conftest.$ac_ext >&5
2744 echo "$ac_t""$ac_cv_c_const" 1>&6
2745 if test $ac_cv_c_const = no; then
2746 cat >> confdefs.h <<\EOF
2752 echo $ac_n "checking for inline""... $ac_c" 1>&6
2753 echo "configure:2754: checking for inline" >&5
2754 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2755 echo $ac_n "(cached) $ac_c" 1>&6
2758 for ac_kw in inline __inline__ __inline; do
2759 cat > conftest.$ac_ext <<EOF
2760 #line 2761 "configure"
2761 #include "confdefs.h"
2767 if { (eval echo configure:2768: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2769 ac_cv_c_inline=$ac_kw; break
2771 echo "configure: failed program was:" >&5
2772 cat conftest.$ac_ext >&5
2779 echo "$ac_t""$ac_cv_c_inline" 1>&6
2780 case "$ac_cv_c_inline" in
2782 no) cat >> confdefs.h <<\EOF
2786 *) cat >> confdefs.h <<EOF
2787 #define inline $ac_cv_c_inline
2792 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2793 echo "configure:2794: checking for off_t" >&5
2794 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2795 echo $ac_n "(cached) $ac_c" 1>&6
2797 cat > conftest.$ac_ext <<EOF
2798 #line 2799 "configure"
2799 #include "confdefs.h"
2800 #include <sys/types.h>
2806 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2807 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2809 ac_cv_type_off_t=yes
2817 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2818 if test $ac_cv_type_off_t = no; then
2819 cat >> confdefs.h <<\EOF
2825 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2826 echo "configure:2827: checking for size_t" >&5
2827 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2828 echo $ac_n "(cached) $ac_c" 1>&6
2830 cat > conftest.$ac_ext <<EOF
2831 #line 2832 "configure"
2832 #include "confdefs.h"
2833 #include <sys/types.h>
2839 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2840 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2842 ac_cv_type_size_t=yes
2845 ac_cv_type_size_t=no
2850 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2851 if test $ac_cv_type_size_t = no; then
2852 cat >> confdefs.h <<\EOF
2853 #define size_t unsigned
2858 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2859 # for constant arguments. Useless!
2860 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2861 echo "configure:2862: checking for working alloca.h" >&5
2862 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2863 echo $ac_n "(cached) $ac_c" 1>&6
2865 cat > conftest.$ac_ext <<EOF
2866 #line 2867 "configure"
2867 #include "confdefs.h"
2870 char *p = alloca(2 * sizeof(int));
2873 if { (eval echo configure:2874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2875 ac_cv_header_alloca_h=yes
2877 echo "configure: failed program was:" >&5
2878 cat conftest.$ac_ext >&5
2880 ac_cv_header_alloca_h=no
2885 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2886 if test $ac_cv_header_alloca_h = yes; then
2887 cat >> confdefs.h <<\EOF
2888 #define HAVE_ALLOCA_H 1
2893 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2894 echo "configure:2895: checking for alloca" >&5
2895 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2896 echo $ac_n "(cached) $ac_c" 1>&6
2898 cat > conftest.$ac_ext <<EOF
2899 #line 2900 "configure"
2900 #include "confdefs.h"
2903 # define alloca __builtin_alloca
2906 # include <malloc.h>
2907 # define alloca _alloca
2910 # include <alloca.h>
2915 # ifndef alloca /* predefined by HP cc +Olibcalls */
2924 char *p = (char *) alloca(1);
2927 if { (eval echo configure:2928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2929 ac_cv_func_alloca_works=yes
2931 echo "configure: failed program was:" >&5
2932 cat conftest.$ac_ext >&5
2934 ac_cv_func_alloca_works=no
2939 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2940 if test $ac_cv_func_alloca_works = yes; then
2941 cat >> confdefs.h <<\EOF
2942 #define HAVE_ALLOCA 1
2947 if test $ac_cv_func_alloca_works = no; then
2948 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2949 # that cause trouble. Some versions do not even contain alloca or
2950 # contain a buggy version. If you still want to use their alloca,
2951 # use ar to extract alloca.o from them instead of compiling alloca.c.
2952 ALLOCA=alloca.${ac_objext}
2953 cat >> confdefs.h <<\EOF
2958 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2959 echo "configure:2960: checking whether alloca needs Cray hooks" >&5
2960 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2961 echo $ac_n "(cached) $ac_c" 1>&6
2963 cat > conftest.$ac_ext <<EOF
2964 #line 2965 "configure"
2965 #include "confdefs.h"
2966 #if defined(CRAY) && ! defined(CRAY2)
2973 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2974 egrep "webecray" >/dev/null 2>&1; then
2985 echo "$ac_t""$ac_cv_os_cray" 1>&6
2986 if test $ac_cv_os_cray = yes; then
2987 for ac_func in _getb67 GETB67 getb67; do
2988 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2989 echo "configure:2990: checking for $ac_func" >&5
2990 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2991 echo $ac_n "(cached) $ac_c" 1>&6
2993 cat > conftest.$ac_ext <<EOF
2994 #line 2995 "configure"
2995 #include "confdefs.h"
2996 /* System header to define __stub macros and hopefully few prototypes,
2997 which can conflict with char $ac_func(); below. */
2999 /* Override any gcc2 internal prototype to avoid an error. */
3000 /* We use char because int might match the return type of a gcc2
3001 builtin and then its argument prototype would still apply. */
3006 /* The GNU C library defines this for functions which it implements
3007 to always fail with ENOSYS. Some functions are actually named
3008 something starting with __ and the normal name is an alias. */
3009 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3017 if { (eval echo configure:3018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3019 eval "ac_cv_func_$ac_func=yes"
3021 echo "configure: failed program was:" >&5
3022 cat conftest.$ac_ext >&5
3024 eval "ac_cv_func_$ac_func=no"
3029 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3030 echo "$ac_t""yes" 1>&6
3031 cat >> confdefs.h <<EOF
3032 #define CRAY_STACKSEG_END $ac_func
3037 echo "$ac_t""no" 1>&6
3043 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3044 echo "configure:3045: checking stack direction for C alloca" >&5
3045 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3046 echo $ac_n "(cached) $ac_c" 1>&6
3048 if test "$cross_compiling" = yes; then
3049 ac_cv_c_stack_direction=0
3051 cat > conftest.$ac_ext <<EOF
3052 #line 3053 "configure"
3053 #include "confdefs.h"
3054 find_stack_direction ()
3056 static char *addr = 0;
3061 return find_stack_direction ();
3064 return (&dummy > addr) ? 1 : -1;
3068 exit (find_stack_direction() < 0);
3071 if { (eval echo configure:3072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3073 ac_cv_c_stack_direction=1
3075 echo "configure: failed program was:" >&5
3076 cat conftest.$ac_ext >&5
3078 ac_cv_c_stack_direction=-1
3085 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3086 cat >> confdefs.h <<EOF
3087 #define STACK_DIRECTION $ac_cv_c_stack_direction
3092 for ac_hdr in unistd.h
3094 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3095 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3096 echo "configure:3097: checking for $ac_hdr" >&5
3097 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3098 echo $ac_n "(cached) $ac_c" 1>&6
3100 cat > conftest.$ac_ext <<EOF
3101 #line 3102 "configure"
3102 #include "confdefs.h"
3105 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3106 { (eval echo configure:3107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3107 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3108 if test -z "$ac_err"; then
3110 eval "ac_cv_header_$ac_safe=yes"
3113 echo "configure: failed program was:" >&5
3114 cat conftest.$ac_ext >&5
3116 eval "ac_cv_header_$ac_safe=no"
3120 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3121 echo "$ac_t""yes" 1>&6
3122 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3123 cat >> confdefs.h <<EOF
3124 #define $ac_tr_hdr 1
3128 echo "$ac_t""no" 1>&6
3132 for ac_func in getpagesize
3134 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3135 echo "configure:3136: checking for $ac_func" >&5
3136 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3137 echo $ac_n "(cached) $ac_c" 1>&6
3139 cat > conftest.$ac_ext <<EOF
3140 #line 3141 "configure"
3141 #include "confdefs.h"
3142 /* System header to define __stub macros and hopefully few prototypes,
3143 which can conflict with char $ac_func(); below. */
3145 /* Override any gcc2 internal prototype to avoid an error. */
3146 /* We use char because int might match the return type of a gcc2
3147 builtin and then its argument prototype would still apply. */
3152 /* The GNU C library defines this for functions which it implements
3153 to always fail with ENOSYS. Some functions are actually named
3154 something starting with __ and the normal name is an alias. */
3155 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3163 if { (eval echo configure:3164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3165 eval "ac_cv_func_$ac_func=yes"
3167 echo "configure: failed program was:" >&5
3168 cat conftest.$ac_ext >&5
3170 eval "ac_cv_func_$ac_func=no"
3175 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3176 echo "$ac_t""yes" 1>&6
3177 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3178 cat >> confdefs.h <<EOF
3179 #define $ac_tr_func 1
3183 echo "$ac_t""no" 1>&6
3187 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3188 echo "configure:3189: checking for working mmap" >&5
3189 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3190 echo $ac_n "(cached) $ac_c" 1>&6
3192 if test "$cross_compiling" = yes; then
3193 ac_cv_func_mmap_fixed_mapped=no
3195 cat > conftest.$ac_ext <<EOF
3196 #line 3197 "configure"
3197 #include "confdefs.h"
3199 /* Thanks to Mike Haertel and Jim Avera for this test.
3200 Here is a matrix of mmap possibilities:
3201 mmap private not fixed
3202 mmap private fixed at somewhere currently unmapped
3203 mmap private fixed at somewhere already mapped
3204 mmap shared not fixed
3205 mmap shared fixed at somewhere currently unmapped
3206 mmap shared fixed at somewhere already mapped
3207 For private mappings, we should verify that changes cannot be read()
3208 back from the file, nor mmap's back from the file at a different
3209 address. (There have been systems where private was not correctly
3210 implemented like the infamous i386 svr4.0, and systems where the
3211 VM page cache was not coherent with the filesystem buffer cache
3212 like early versions of FreeBSD and possibly contemporary NetBSD.)
3213 For shared mappings, we should conversely verify that changes get
3214 propogated back to all the places they're supposed to be.
3216 Grep wants private fixed already mapped.
3217 The main things grep needs to know about mmap are:
3218 * does it exist and is it safe to write into the mmap'd area
3219 * how to use it (BSD variants) */
3220 #include <sys/types.h>
3222 #include <sys/mman.h>
3224 /* This mess was copied from the GNU getpagesize.h. */
3225 #ifndef HAVE_GETPAGESIZE
3226 # ifdef HAVE_UNISTD_H
3227 # include <unistd.h>
3230 /* Assume that all systems that can run configure have sys/param.h. */
3231 # ifndef HAVE_SYS_PARAM_H
3232 # define HAVE_SYS_PARAM_H 1
3235 # ifdef _SC_PAGESIZE
3236 # define getpagesize() sysconf(_SC_PAGESIZE)
3237 # else /* no _SC_PAGESIZE */
3238 # ifdef HAVE_SYS_PARAM_H
3239 # include <sys/param.h>
3240 # ifdef EXEC_PAGESIZE
3241 # define getpagesize() EXEC_PAGESIZE
3242 # else /* no EXEC_PAGESIZE */
3244 # define getpagesize() NBPG * CLSIZE
3247 # endif /* no CLSIZE */
3248 # else /* no NBPG */
3250 # define getpagesize() NBPC
3251 # else /* no NBPC */
3253 # define getpagesize() PAGESIZE
3254 # endif /* PAGESIZE */
3255 # endif /* no NBPC */
3256 # endif /* no NBPG */
3257 # endif /* no EXEC_PAGESIZE */
3258 # else /* no HAVE_SYS_PARAM_H */
3259 # define getpagesize() 8192 /* punt totally */
3260 # endif /* no HAVE_SYS_PARAM_H */
3261 # endif /* no _SC_PAGESIZE */
3263 #endif /* no HAVE_GETPAGESIZE */
3266 extern "C" { void *malloc(unsigned); }
3274 char *data, *data2, *data3;
3278 pagesize = getpagesize();
3281 * First, make a file with some known garbage in it.
3283 data = malloc(pagesize);
3286 for (i = 0; i < pagesize; ++i)
3287 *(data + i) = rand();
3289 fd = creat("conftestmmap", 0600);
3292 if (write(fd, data, pagesize) != pagesize)
3297 * Next, try to mmap the file at a fixed address which
3298 * already has something else allocated at it. If we can,
3299 * also make sure that we see the same garbage.
3301 fd = open("conftestmmap", O_RDWR);
3304 data2 = malloc(2 * pagesize);
3307 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3308 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3309 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3311 for (i = 0; i < pagesize; ++i)
3312 if (*(data + i) != *(data2 + i))
3316 * Finally, make sure that changes to the mapped area
3317 * do not percolate back to the file as seen by read().
3318 * (This is a bug on some variants of i386 svr4.0.)
3320 for (i = 0; i < pagesize; ++i)
3321 *(data2 + i) = *(data2 + i) + 1;
3322 data3 = malloc(pagesize);
3325 if (read(fd, data3, pagesize) != pagesize)
3327 for (i = 0; i < pagesize; ++i)
3328 if (*(data + i) != *(data3 + i))
3331 unlink("conftestmmap");
3336 if { (eval echo configure:3337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3338 ac_cv_func_mmap_fixed_mapped=yes
3340 echo "configure: failed program was:" >&5
3341 cat conftest.$ac_ext >&5
3343 ac_cv_func_mmap_fixed_mapped=no
3350 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3351 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3352 cat >> confdefs.h <<\EOF
3359 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3360 unistd.h values.h sys/param.h
3362 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3363 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3364 echo "configure:3365: checking for $ac_hdr" >&5
3365 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3366 echo $ac_n "(cached) $ac_c" 1>&6
3368 cat > conftest.$ac_ext <<EOF
3369 #line 3370 "configure"
3370 #include "confdefs.h"
3373 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3374 { (eval echo configure:3375: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3375 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3376 if test -z "$ac_err"; then
3378 eval "ac_cv_header_$ac_safe=yes"
3381 echo "configure: failed program was:" >&5
3382 cat conftest.$ac_ext >&5
3384 eval "ac_cv_header_$ac_safe=no"
3388 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3389 echo "$ac_t""yes" 1>&6
3390 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3391 cat >> confdefs.h <<EOF
3392 #define $ac_tr_hdr 1
3396 echo "$ac_t""no" 1>&6
3400 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3401 __argz_count __argz_stringify __argz_next
3403 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3404 echo "configure:3405: checking for $ac_func" >&5
3405 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3406 echo $ac_n "(cached) $ac_c" 1>&6
3408 cat > conftest.$ac_ext <<EOF
3409 #line 3410 "configure"
3410 #include "confdefs.h"
3411 /* System header to define __stub macros and hopefully few prototypes,
3412 which can conflict with char $ac_func(); below. */
3414 /* Override any gcc2 internal prototype to avoid an error. */
3415 /* We use char because int might match the return type of a gcc2
3416 builtin and then its argument prototype would still apply. */
3421 /* The GNU C library defines this for functions which it implements
3422 to always fail with ENOSYS. Some functions are actually named
3423 something starting with __ and the normal name is an alias. */
3424 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3432 if { (eval echo configure:3433: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3434 eval "ac_cv_func_$ac_func=yes"
3436 echo "configure: failed program was:" >&5
3437 cat conftest.$ac_ext >&5
3439 eval "ac_cv_func_$ac_func=no"
3444 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3445 echo "$ac_t""yes" 1>&6
3446 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3447 cat >> confdefs.h <<EOF
3448 #define $ac_tr_func 1
3452 echo "$ac_t""no" 1>&6
3457 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3458 for ac_func in stpcpy
3460 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3461 echo "configure:3462: checking for $ac_func" >&5
3462 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3463 echo $ac_n "(cached) $ac_c" 1>&6
3465 cat > conftest.$ac_ext <<EOF
3466 #line 3467 "configure"
3467 #include "confdefs.h"
3468 /* System header to define __stub macros and hopefully few prototypes,
3469 which can conflict with char $ac_func(); below. */
3471 /* Override any gcc2 internal prototype to avoid an error. */
3472 /* We use char because int might match the return type of a gcc2
3473 builtin and then its argument prototype would still apply. */
3478 /* The GNU C library defines this for functions which it implements
3479 to always fail with ENOSYS. Some functions are actually named
3480 something starting with __ and the normal name is an alias. */
3481 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3489 if { (eval echo configure:3490: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3491 eval "ac_cv_func_$ac_func=yes"
3493 echo "configure: failed program was:" >&5
3494 cat conftest.$ac_ext >&5
3496 eval "ac_cv_func_$ac_func=no"
3501 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3502 echo "$ac_t""yes" 1>&6
3503 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3504 cat >> confdefs.h <<EOF
3505 #define $ac_tr_func 1
3509 echo "$ac_t""no" 1>&6
3514 if test "${ac_cv_func_stpcpy}" = "yes"; then
3515 cat >> confdefs.h <<\EOF
3516 #define HAVE_STPCPY 1
3521 if test $ac_cv_header_locale_h = yes; then
3522 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3523 echo "configure:3524: checking for LC_MESSAGES" >&5
3524 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3525 echo $ac_n "(cached) $ac_c" 1>&6
3527 cat > conftest.$ac_ext <<EOF
3528 #line 3529 "configure"
3529 #include "confdefs.h"
3535 if { (eval echo configure:3536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3537 am_cv_val_LC_MESSAGES=yes
3539 echo "configure: failed program was:" >&5
3540 cat conftest.$ac_ext >&5
3542 am_cv_val_LC_MESSAGES=no
3547 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3548 if test $am_cv_val_LC_MESSAGES = yes; then
3549 cat >> confdefs.h <<\EOF
3550 #define HAVE_LC_MESSAGES 1
3555 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3556 echo "configure:3557: checking whether NLS is requested" >&5
3557 # Check whether --enable-nls or --disable-nls was given.
3558 if test "${enable_nls+set}" = set; then
3559 enableval="$enable_nls"
3565 echo "$ac_t""$USE_NLS" 1>&6
3568 USE_INCLUDED_LIBINTL=no
3570 if test "$USE_NLS" = "yes"; then
3571 cat >> confdefs.h <<\EOF
3572 #define ENABLE_NLS 1
3575 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3576 echo "configure:3577: checking whether included gettext is requested" >&5
3577 # Check whether --with-included-gettext or --without-included-gettext was given.
3578 if test "${with_included_gettext+set}" = set; then
3579 withval="$with_included_gettext"
3580 nls_cv_force_use_gnu_gettext=$withval
3582 nls_cv_force_use_gnu_gettext=no
3585 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3587 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3588 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3590 nls_cv_header_libgt=
3593 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3594 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3595 echo "configure:3596: checking for libintl.h" >&5
3596 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3597 echo $ac_n "(cached) $ac_c" 1>&6
3599 cat > conftest.$ac_ext <<EOF
3600 #line 3601 "configure"
3601 #include "confdefs.h"
3602 #include <libintl.h>
3604 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3605 { (eval echo configure:3606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3606 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3607 if test -z "$ac_err"; then
3609 eval "ac_cv_header_$ac_safe=yes"
3612 echo "configure: failed program was:" >&5
3613 cat conftest.$ac_ext >&5
3615 eval "ac_cv_header_$ac_safe=no"
3619 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3620 echo "$ac_t""yes" 1>&6
3621 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3622 echo "configure:3623: checking for gettext in libc" >&5
3623 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3624 echo $ac_n "(cached) $ac_c" 1>&6
3626 cat > conftest.$ac_ext <<EOF
3627 #line 3628 "configure"
3628 #include "confdefs.h"
3629 #include <libintl.h>
3631 return (int) gettext ("")
3634 if { (eval echo configure:3635: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3636 gt_cv_func_gettext_libc=yes
3638 echo "configure: failed program was:" >&5
3639 cat conftest.$ac_ext >&5
3641 gt_cv_func_gettext_libc=no
3646 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3648 if test "$gt_cv_func_gettext_libc" != "yes"; then
3649 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3650 echo "configure:3651: checking for bindtextdomain in -lintl" >&5
3651 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3652 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3653 echo $ac_n "(cached) $ac_c" 1>&6
3655 ac_save_LIBS="$LIBS"
3657 cat > conftest.$ac_ext <<EOF
3658 #line 3659 "configure"
3659 #include "confdefs.h"
3660 /* Override any gcc2 internal prototype to avoid an error. */
3661 /* We use char because int might match the return type of a gcc2
3662 builtin and then its argument prototype would still apply. */
3663 char bindtextdomain();
3669 if { (eval echo configure:3670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3671 eval "ac_cv_lib_$ac_lib_var=yes"
3673 echo "configure: failed program was:" >&5
3674 cat conftest.$ac_ext >&5
3676 eval "ac_cv_lib_$ac_lib_var=no"
3679 LIBS="$ac_save_LIBS"
3682 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3683 echo "$ac_t""yes" 1>&6
3684 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3685 echo "configure:3686: checking for gettext in libintl" >&5
3686 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3687 echo $ac_n "(cached) $ac_c" 1>&6
3689 cat > conftest.$ac_ext <<EOF
3690 #line 3691 "configure"
3691 #include "confdefs.h"
3694 return (int) gettext ("")
3697 if { (eval echo configure:3698: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3699 gt_cv_func_gettext_libintl=yes
3701 echo "configure: failed program was:" >&5
3702 cat conftest.$ac_ext >&5
3704 gt_cv_func_gettext_libintl=no
3709 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3711 echo "$ac_t""no" 1>&6
3716 if test "$gt_cv_func_gettext_libc" = "yes" \
3717 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3718 cat >> confdefs.h <<\EOF
3719 #define HAVE_GETTEXT 1
3722 # Extract the first word of "msgfmt", so it can be a program name with args.
3723 set dummy msgfmt; ac_word=$2
3724 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3725 echo "configure:3726: checking for $ac_word" >&5
3726 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3727 echo $ac_n "(cached) $ac_c" 1>&6
3731 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3734 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3735 for ac_dir in $PATH; do
3736 test -z "$ac_dir" && ac_dir=.
3737 if test -f $ac_dir/$ac_word; then
3738 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3739 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3745 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3749 MSGFMT="$ac_cv_path_MSGFMT"
3750 if test -n "$MSGFMT"; then
3751 echo "$ac_t""$MSGFMT" 1>&6
3753 echo "$ac_t""no" 1>&6
3755 if test "$MSGFMT" != "no"; then
3756 for ac_func in dcgettext
3758 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3759 echo "configure:3760: checking for $ac_func" >&5
3760 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3761 echo $ac_n "(cached) $ac_c" 1>&6
3763 cat > conftest.$ac_ext <<EOF
3764 #line 3765 "configure"
3765 #include "confdefs.h"
3766 /* System header to define __stub macros and hopefully few prototypes,
3767 which can conflict with char $ac_func(); below. */
3769 /* Override any gcc2 internal prototype to avoid an error. */
3770 /* We use char because int might match the return type of a gcc2
3771 builtin and then its argument prototype would still apply. */
3776 /* The GNU C library defines this for functions which it implements
3777 to always fail with ENOSYS. Some functions are actually named
3778 something starting with __ and the normal name is an alias. */
3779 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3787 if { (eval echo configure:3788: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3789 eval "ac_cv_func_$ac_func=yes"
3791 echo "configure: failed program was:" >&5
3792 cat conftest.$ac_ext >&5
3794 eval "ac_cv_func_$ac_func=no"
3799 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3800 echo "$ac_t""yes" 1>&6
3801 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3802 cat >> confdefs.h <<EOF
3803 #define $ac_tr_func 1
3807 echo "$ac_t""no" 1>&6
3811 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3812 set dummy gmsgfmt; ac_word=$2
3813 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3814 echo "configure:3815: checking for $ac_word" >&5
3815 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3816 echo $ac_n "(cached) $ac_c" 1>&6
3820 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3823 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3826 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3828 for ac_dir in $ac_dummy; do
3829 test -z "$ac_dir" && ac_dir=.
3830 if test -f $ac_dir/$ac_word; then
3831 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3836 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3840 GMSGFMT="$ac_cv_path_GMSGFMT"
3841 if test -n "$GMSGFMT"; then
3842 echo "$ac_t""$GMSGFMT" 1>&6
3844 echo "$ac_t""no" 1>&6
3847 # Extract the first word of "xgettext", so it can be a program name with args.
3848 set dummy xgettext; ac_word=$2
3849 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3850 echo "configure:3851: checking for $ac_word" >&5
3851 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3852 echo $ac_n "(cached) $ac_c" 1>&6
3856 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3859 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3860 for ac_dir in $PATH; do
3861 test -z "$ac_dir" && ac_dir=.
3862 if test -f $ac_dir/$ac_word; then
3863 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3864 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3870 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3874 XGETTEXT="$ac_cv_path_XGETTEXT"
3875 if test -n "$XGETTEXT"; then
3876 echo "$ac_t""$XGETTEXT" 1>&6
3878 echo "$ac_t""no" 1>&6
3881 cat > conftest.$ac_ext <<EOF
3882 #line 3883 "configure"
3883 #include "confdefs.h"
3886 extern int _nl_msg_cat_cntr;
3887 return _nl_msg_cat_cntr
3890 if { (eval echo configure:3891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3895 echo "configure: failed program was:" >&5
3896 cat conftest.$ac_ext >&5
3907 echo "$ac_t""no" 1>&6
3912 if test "$CATOBJEXT" = "NONE"; then
3913 nls_cv_use_gnu_gettext=yes
3917 if test "$nls_cv_use_gnu_gettext" = "yes"; then
3918 INTLOBJS="\$(GETTOBJS)"
3919 # Extract the first word of "msgfmt", so it can be a program name with args.
3920 set dummy msgfmt; ac_word=$2
3921 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3922 echo "configure:3923: checking for $ac_word" >&5
3923 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3924 echo $ac_n "(cached) $ac_c" 1>&6
3928 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3931 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3932 for ac_dir in $PATH; do
3933 test -z "$ac_dir" && ac_dir=.
3934 if test -f $ac_dir/$ac_word; then
3935 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3936 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3942 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
3946 MSGFMT="$ac_cv_path_MSGFMT"
3947 if test -n "$MSGFMT"; then
3948 echo "$ac_t""$MSGFMT" 1>&6
3950 echo "$ac_t""no" 1>&6
3953 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3954 set dummy gmsgfmt; ac_word=$2
3955 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3956 echo "configure:3957: checking for $ac_word" >&5
3957 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3958 echo $ac_n "(cached) $ac_c" 1>&6
3962 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3965 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3968 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3970 for ac_dir in $ac_dummy; do
3971 test -z "$ac_dir" && ac_dir=.
3972 if test -f $ac_dir/$ac_word; then
3973 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3978 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3982 GMSGFMT="$ac_cv_path_GMSGFMT"
3983 if test -n "$GMSGFMT"; then
3984 echo "$ac_t""$GMSGFMT" 1>&6
3986 echo "$ac_t""no" 1>&6
3989 # Extract the first word of "xgettext", so it can be a program name with args.
3990 set dummy xgettext; ac_word=$2
3991 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3992 echo "configure:3993: checking for $ac_word" >&5
3993 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3994 echo $ac_n "(cached) $ac_c" 1>&6
3998 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4001 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4002 for ac_dir in $PATH; do
4003 test -z "$ac_dir" && ac_dir=.
4004 if test -f $ac_dir/$ac_word; then
4005 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4006 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4012 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4016 XGETTEXT="$ac_cv_path_XGETTEXT"
4017 if test -n "$XGETTEXT"; then
4018 echo "$ac_t""$XGETTEXT" 1>&6
4020 echo "$ac_t""no" 1>&6
4024 USE_INCLUDED_LIBINTL=yes
4028 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4030 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4031 nls_cv_header_intl=libintl.h
4032 nls_cv_header_libgt=libgettext.h
4035 if test "$XGETTEXT" != ":"; then
4036 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4039 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4044 # We need to process the po/ directory.
4048 nls_cv_header_intl=libintl.h
4049 nls_cv_header_libgt=libgettext.h
4052 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4053 # because some of the sources are only built for this goal.
4054 if test "$PACKAGE" = gettext; then
4056 USE_INCLUDED_LIBINTL=yes
4059 for lang in $ALL_LINGUAS; do
4060 GMOFILES="$GMOFILES $lang.gmo"
4061 POFILES="$POFILES $lang.po"
4077 if test "x$CATOBJEXT" != "x"; then
4078 if test "x$ALL_LINGUAS" = "x"; then
4081 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4082 echo "configure:4083: checking for catalogs to be installed" >&5
4084 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4085 case "$ALL_LINGUAS" in
4086 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4089 LINGUAS=$NEW_LINGUAS
4090 echo "$ac_t""$LINGUAS" 1>&6
4093 if test -n "$LINGUAS"; then
4094 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4098 if test $ac_cv_header_locale_h = yes; then
4099 INCLUDE_LOCALE_H="#include <locale.h>"
4102 /* The system does not provide the header <locale.h>. Take care yourself. */"
4106 if test -f $srcdir/po2tbl.sed.in; then
4107 if test "$CATOBJEXT" = ".cat"; then
4108 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4109 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4110 echo "configure:4111: checking for linux/version.h" >&5
4111 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4112 echo $ac_n "(cached) $ac_c" 1>&6
4114 cat > conftest.$ac_ext <<EOF
4115 #line 4116 "configure"
4116 #include "confdefs.h"
4117 #include <linux/version.h>
4119 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4120 { (eval echo configure:4121: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4121 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4122 if test -z "$ac_err"; then
4124 eval "ac_cv_header_$ac_safe=yes"
4127 echo "configure: failed program was:" >&5
4128 cat conftest.$ac_ext >&5
4130 eval "ac_cv_header_$ac_safe=no"
4134 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4135 echo "$ac_t""yes" 1>&6
4138 echo "$ac_t""no" 1>&6
4143 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4145 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4146 $srcdir/po2tbl.sed.in > po2tbl.sed
4149 if test "$PACKAGE" = "gettext"; then
4159 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4165 if test -d $srcdir/po; then
4166 test -d po || mkdir po
4167 if test "x$srcdir" != "x."; then
4168 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4169 posrcprefix="$srcdir/"
4171 posrcprefix="../$srcdir/"
4177 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4178 < $srcdir/po/POTFILES.in > po/POTFILES
4184 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4185 echo "configure:4186: checking for executable suffix" >&5
4186 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4187 echo $ac_n "(cached) $ac_c" 1>&6
4189 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4193 echo 'int main () { return 0; }' > conftest.$ac_ext
4195 if { (eval echo configure:4196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4196 for file in conftest.*; do
4198 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4199 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
4203 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4206 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
4211 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
4212 echo "$ac_t""${ac_cv_exeext}" 1>&6
4216 for ac_prog in 'bison -y' byacc
4218 # Extract the first word of "$ac_prog", so it can be a program name with args.
4219 set dummy $ac_prog; ac_word=$2
4220 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4221 echo "configure:4222: checking for $ac_word" >&5
4222 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
4223 echo $ac_n "(cached) $ac_c" 1>&6
4225 if test -n "$YACC"; then
4226 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4228 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4230 for ac_dir in $ac_dummy; do
4231 test -z "$ac_dir" && ac_dir=.
4232 if test -f $ac_dir/$ac_word; then
4233 ac_cv_prog_YACC="$ac_prog"
4240 YACC="$ac_cv_prog_YACC"
4241 if test -n "$YACC"; then
4242 echo "$ac_t""$YACC" 1>&6
4244 echo "$ac_t""no" 1>&6
4247 test -n "$YACC" && break
4249 test -n "$YACC" || YACC="yacc"
4251 missing_dir=`cd $ac_aux_dir && pwd`
4252 for ac_prog in flex lex
4254 # Extract the first word of "$ac_prog", so it can be a program name with args.
4255 set dummy $ac_prog; ac_word=$2
4256 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4257 echo "configure:4258: checking for $ac_word" >&5
4258 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
4259 echo $ac_n "(cached) $ac_c" 1>&6
4261 if test -n "$LEX"; then
4262 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4264 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4266 for ac_dir in $ac_dummy; do
4267 test -z "$ac_dir" && ac_dir=.
4268 if test -f $ac_dir/$ac_word; then
4269 ac_cv_prog_LEX="$ac_prog"
4276 LEX="$ac_cv_prog_LEX"
4277 if test -n "$LEX"; then
4278 echo "$ac_t""$LEX" 1>&6
4280 echo "$ac_t""no" 1>&6
4283 test -n "$LEX" && break
4285 test -n "$LEX" || LEX=""$missing_dir/missing flex""
4287 # Extract the first word of "flex", so it can be a program name with args.
4288 set dummy flex; ac_word=$2
4289 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4290 echo "configure:4291: checking for $ac_word" >&5
4291 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
4292 echo $ac_n "(cached) $ac_c" 1>&6
4294 if test -n "$LEX"; then
4295 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4297 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4299 for ac_dir in $ac_dummy; do
4300 test -z "$ac_dir" && ac_dir=.
4301 if test -f $ac_dir/$ac_word; then
4302 ac_cv_prog_LEX="flex"
4307 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
4310 LEX="$ac_cv_prog_LEX"
4311 if test -n "$LEX"; then
4312 echo "$ac_t""$LEX" 1>&6
4314 echo "$ac_t""no" 1>&6
4317 if test -z "$LEXLIB"
4323 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
4324 echo "configure:4325: checking for yywrap in -l$ac_lib" >&5
4325 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
4326 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4327 echo $ac_n "(cached) $ac_c" 1>&6
4329 ac_save_LIBS="$LIBS"
4330 LIBS="-l$ac_lib $LIBS"
4331 cat > conftest.$ac_ext <<EOF
4332 #line 4333 "configure"
4333 #include "confdefs.h"
4334 /* Override any gcc2 internal prototype to avoid an error. */
4335 /* We use char because int might match the return type of a gcc2
4336 builtin and then its argument prototype would still apply. */
4343 if { (eval echo configure:4344: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4345 eval "ac_cv_lib_$ac_lib_var=yes"
4347 echo "configure: failed program was:" >&5
4348 cat conftest.$ac_ext >&5
4350 eval "ac_cv_lib_$ac_lib_var=no"
4353 LIBS="$ac_save_LIBS"
4356 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4357 echo "$ac_t""yes" 1>&6
4360 echo "$ac_t""no" 1>&6
4365 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
4366 echo "configure:4367: checking lex output file root" >&5
4367 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
4368 echo $ac_n "(cached) $ac_c" 1>&6
4370 # The minimal lex program is just a single line: %%. But some broken lexes
4371 # (Solaris, I think it was) want two %% lines, so accommodate them.
4374 if test -f lex.yy.c; then
4375 ac_cv_prog_lex_root=lex.yy
4376 elif test -f lexyy.c; then
4377 ac_cv_prog_lex_root=lexyy
4379 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
4383 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
4384 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4386 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
4387 echo "configure:4388: checking whether yytext is a pointer" >&5
4388 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
4389 echo $ac_n "(cached) $ac_c" 1>&6
4391 # POSIX says lex can declare yytext either as a pointer or an array; the
4392 # default is implementation-dependent. Figure out which it is, since
4393 # not all implementations provide the %pointer and %array declarations.
4394 ac_cv_prog_lex_yytext_pointer=no
4395 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
4396 ac_save_LIBS="$LIBS"
4397 LIBS="$LIBS $LEXLIB"
4398 cat > conftest.$ac_ext <<EOF
4399 #line 4400 "configure"
4400 #include "confdefs.h"
4401 `cat $LEX_OUTPUT_ROOT.c`
4406 if { (eval echo configure:4407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4408 ac_cv_prog_lex_yytext_pointer=yes
4410 echo "configure: failed program was:" >&5
4411 cat conftest.$ac_ext >&5
4414 LIBS="$ac_save_LIBS"
4415 rm -f "${LEX_OUTPUT_ROOT}.c"
4419 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
4420 if test $ac_cv_prog_lex_yytext_pointer = yes; then
4421 cat >> confdefs.h <<\EOF
4422 #define YYTEXT_POINTER 1
4428 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4429 echo "configure:4430: checking whether to enable maintainer-specific portions of Makefiles" >&5
4430 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4431 if test "${enable_maintainer_mode+set}" = set; then
4432 enableval="$enable_maintainer_mode"
4433 USE_MAINTAINER_MODE=$enableval
4435 USE_MAINTAINER_MODE=no
4438 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4441 if test $USE_MAINTAINER_MODE = yes; then
4442 MAINTAINER_MODE_TRUE=
4443 MAINTAINER_MODE_FALSE='#'
4445 MAINTAINER_MODE_TRUE='#'
4446 MAINTAINER_MODE_FALSE=
4448 MAINT=$MAINTAINER_MODE_TRUE
4452 . ${srcdir}/configure.host
4459 for ac_hdr in string.h strings.h stdlib.h unistd.h
4461 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4462 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4463 echo "configure:4464: checking for $ac_hdr" >&5
4464 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4465 echo $ac_n "(cached) $ac_c" 1>&6
4467 cat > conftest.$ac_ext <<EOF
4468 #line 4469 "configure"
4469 #include "confdefs.h"
4472 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4473 { (eval echo configure:4474: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4474 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4475 if test -z "$ac_err"; then
4477 eval "ac_cv_header_$ac_safe=yes"
4480 echo "configure: failed program was:" >&5
4481 cat conftest.$ac_ext >&5
4483 eval "ac_cv_header_$ac_safe=no"
4487 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4488 echo "$ac_t""yes" 1>&6
4489 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4490 cat >> confdefs.h <<EOF
4491 #define $ac_tr_hdr 1
4495 echo "$ac_t""no" 1>&6
4501 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4502 echo "configure:4503: checking for $ac_func" >&5
4503 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4504 echo $ac_n "(cached) $ac_c" 1>&6
4506 cat > conftest.$ac_ext <<EOF
4507 #line 4508 "configure"
4508 #include "confdefs.h"
4509 /* System header to define __stub macros and hopefully few prototypes,
4510 which can conflict with char $ac_func(); below. */
4512 /* Override any gcc2 internal prototype to avoid an error. */
4513 /* We use char because int might match the return type of a gcc2
4514 builtin and then its argument prototype would still apply. */
4519 /* The GNU C library defines this for functions which it implements
4520 to always fail with ENOSYS. Some functions are actually named
4521 something starting with __ and the normal name is an alias. */
4522 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4530 if { (eval echo configure:4531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4532 eval "ac_cv_func_$ac_func=yes"
4534 echo "configure: failed program was:" >&5
4535 cat conftest.$ac_ext >&5
4537 eval "ac_cv_func_$ac_func=no"
4542 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4543 echo "$ac_t""yes" 1>&6
4544 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4545 cat >> confdefs.h <<EOF
4546 #define $ac_tr_func 1
4550 echo "$ac_t""no" 1>&6
4555 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4557 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4558 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4559 echo "configure:4560: checking for $ac_hdr that defines DIR" >&5
4560 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4561 echo $ac_n "(cached) $ac_c" 1>&6
4563 cat > conftest.$ac_ext <<EOF
4564 #line 4565 "configure"
4565 #include "confdefs.h"
4566 #include <sys/types.h>
4572 if { (eval echo configure:4573: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4574 eval "ac_cv_header_dirent_$ac_safe=yes"
4576 echo "configure: failed program was:" >&5
4577 cat conftest.$ac_ext >&5
4579 eval "ac_cv_header_dirent_$ac_safe=no"
4583 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4584 echo "$ac_t""yes" 1>&6
4585 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4586 cat >> confdefs.h <<EOF
4587 #define $ac_tr_hdr 1
4589 ac_header_dirent=$ac_hdr; break
4591 echo "$ac_t""no" 1>&6
4594 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4595 if test $ac_header_dirent = dirent.h; then
4596 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4597 echo "configure:4598: checking for opendir in -ldir" >&5
4598 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4599 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4600 echo $ac_n "(cached) $ac_c" 1>&6
4602 ac_save_LIBS="$LIBS"
4604 cat > conftest.$ac_ext <<EOF
4605 #line 4606 "configure"
4606 #include "confdefs.h"
4607 /* Override any gcc2 internal prototype to avoid an error. */
4608 /* We use char because int might match the return type of a gcc2
4609 builtin and then its argument prototype would still apply. */
4616 if { (eval echo configure:4617: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4618 eval "ac_cv_lib_$ac_lib_var=yes"
4620 echo "configure: failed program was:" >&5
4621 cat conftest.$ac_ext >&5
4623 eval "ac_cv_lib_$ac_lib_var=no"
4626 LIBS="$ac_save_LIBS"
4629 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4630 echo "$ac_t""yes" 1>&6
4633 echo "$ac_t""no" 1>&6
4637 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4638 echo "configure:4639: checking for opendir in -lx" >&5
4639 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4640 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4641 echo $ac_n "(cached) $ac_c" 1>&6
4643 ac_save_LIBS="$LIBS"
4645 cat > conftest.$ac_ext <<EOF
4646 #line 4647 "configure"
4647 #include "confdefs.h"
4648 /* Override any gcc2 internal prototype to avoid an error. */
4649 /* We use char because int might match the return type of a gcc2
4650 builtin and then its argument prototype would still apply. */
4657 if { (eval echo configure:4658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4659 eval "ac_cv_lib_$ac_lib_var=yes"
4661 echo "configure: failed program was:" >&5
4662 cat conftest.$ac_ext >&5
4664 eval "ac_cv_lib_$ac_lib_var=no"
4667 LIBS="$ac_save_LIBS"
4670 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4671 echo "$ac_t""yes" 1>&6
4674 echo "$ac_t""no" 1>&6
4682 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
4683 cat >> confdefs.h <<\EOF
4684 #define USE_BINARY_FOPEN 1
4689 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4690 echo "configure:4691: checking whether strstr must be declared" >&5
4691 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4692 echo $ac_n "(cached) $ac_c" 1>&6
4694 cat > conftest.$ac_ext <<EOF
4695 #line 4696 "configure"
4696 #include "confdefs.h"
4699 #ifdef HAVE_STRING_H
4702 #ifdef HAVE_STRINGS_H
4703 #include <strings.h>
4706 #ifdef HAVE_STDLIB_H
4709 #ifdef HAVE_UNISTD_H
4713 char *(*pfn) = (char *(*)) strstr
4716 if { (eval echo configure:4717: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4718 bfd_cv_decl_needed_strstr=no
4720 echo "configure: failed program was:" >&5
4721 cat conftest.$ac_ext >&5
4723 bfd_cv_decl_needed_strstr=yes
4728 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4729 if test $bfd_cv_decl_needed_strstr = yes; then
4730 cat >> confdefs.h <<\EOF
4731 #define NEED_DECLARATION_STRSTR 1
4736 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4737 echo "configure:4738: checking whether free must be declared" >&5
4738 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4739 echo $ac_n "(cached) $ac_c" 1>&6
4741 cat > conftest.$ac_ext <<EOF
4742 #line 4743 "configure"
4743 #include "confdefs.h"
4746 #ifdef HAVE_STRING_H
4749 #ifdef HAVE_STRINGS_H
4750 #include <strings.h>
4753 #ifdef HAVE_STDLIB_H
4756 #ifdef HAVE_UNISTD_H
4760 char *(*pfn) = (char *(*)) free
4763 if { (eval echo configure:4764: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4765 bfd_cv_decl_needed_free=no
4767 echo "configure: failed program was:" >&5
4768 cat conftest.$ac_ext >&5
4770 bfd_cv_decl_needed_free=yes
4775 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4776 if test $bfd_cv_decl_needed_free = yes; then
4777 cat >> confdefs.h <<\EOF
4778 #define NEED_DECLARATION_FREE 1
4783 echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
4784 echo "configure:4785: checking whether sbrk must be declared" >&5
4785 if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
4786 echo $ac_n "(cached) $ac_c" 1>&6
4788 cat > conftest.$ac_ext <<EOF
4789 #line 4790 "configure"
4790 #include "confdefs.h"
4793 #ifdef HAVE_STRING_H
4796 #ifdef HAVE_STRINGS_H
4797 #include <strings.h>
4800 #ifdef HAVE_STDLIB_H
4803 #ifdef HAVE_UNISTD_H
4807 char *(*pfn) = (char *(*)) sbrk
4810 if { (eval echo configure:4811: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4812 bfd_cv_decl_needed_sbrk=no
4814 echo "configure: failed program was:" >&5
4815 cat conftest.$ac_ext >&5
4817 bfd_cv_decl_needed_sbrk=yes
4822 echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6
4823 if test $bfd_cv_decl_needed_sbrk = yes; then
4824 cat >> confdefs.h <<\EOF
4825 #define NEED_DECLARATION_SBRK 1
4830 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
4831 echo "configure:4832: checking whether getenv must be declared" >&5
4832 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
4833 echo $ac_n "(cached) $ac_c" 1>&6
4835 cat > conftest.$ac_ext <<EOF
4836 #line 4837 "configure"
4837 #include "confdefs.h"
4840 #ifdef HAVE_STRING_H
4843 #ifdef HAVE_STRINGS_H
4844 #include <strings.h>
4847 #ifdef HAVE_STDLIB_H
4850 #ifdef HAVE_UNISTD_H
4854 char *(*pfn) = (char *(*)) getenv
4857 if { (eval echo configure:4858: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4859 bfd_cv_decl_needed_getenv=no
4861 echo "configure: failed program was:" >&5
4862 cat conftest.$ac_ext >&5
4864 bfd_cv_decl_needed_getenv=yes
4869 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4870 if test $bfd_cv_decl_needed_getenv = yes; then
4871 cat >> confdefs.h <<\EOF
4872 #define NEED_DECLARATION_GETENV 1
4877 echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6
4878 echo "configure:4879: checking whether environ must be declared" >&5
4879 if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then
4880 echo $ac_n "(cached) $ac_c" 1>&6
4882 cat > conftest.$ac_ext <<EOF
4883 #line 4884 "configure"
4884 #include "confdefs.h"
4887 #ifdef HAVE_STRING_H
4890 #ifdef HAVE_STRINGS_H
4891 #include <strings.h>
4894 #ifdef HAVE_STDLIB_H
4897 #ifdef HAVE_UNISTD_H
4901 char *(*pfn) = (char *(*)) environ
4904 if { (eval echo configure:4905: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4906 bfd_cv_decl_needed_environ=no
4908 echo "configure: failed program was:" >&5
4909 cat conftest.$ac_ext >&5
4911 bfd_cv_decl_needed_environ=yes
4916 echo "$ac_t""$bfd_cv_decl_needed_environ" 1>&6
4917 if test $bfd_cv_decl_needed_environ = yes; then
4918 cat >> confdefs.h <<\EOF
4919 #define NEED_DECLARATION_ENVIRON 1
4925 # When converting linker scripts into strings for use in emulation
4926 # files, use astring.sed if the compiler supports ANSI string
4927 # concatenation, or ostring.sed otherwise. This is to support the
4928 # broken Microsoft MSVC compiler, which limits the length of string
4929 # constants, while still supporting pre-ANSI compilers which do not
4930 # support string concatenation.
4931 echo $ac_n "checking whether ANSI C string concatenation works""... $ac_c" 1>&6
4932 echo "configure:4933: checking whether ANSI C string concatenation works" >&5
4933 if eval "test \"`echo '$''{'ld_cv_string_concatenation'+set}'`\" = set"; then
4934 echo $ac_n "(cached) $ac_c" 1>&6
4936 cat > conftest.$ac_ext <<EOF
4937 #line 4938 "configure"
4938 #include "confdefs.h"
4944 if { (eval echo configure:4945: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4946 ld_cv_string_concatenation=yes
4948 echo "configure: failed program was:" >&5
4949 cat conftest.$ac_ext >&5
4951 ld_cv_string_concatenation=no
4956 echo "$ac_t""$ld_cv_string_concatenation" 1>&6
4957 if test "$ld_cv_string_concatenation" = "yes"; then
4958 STRINGIFY=astring.sed
4960 STRINGIFY=ostring.sed
4964 # target-specific stuff:
4974 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
4976 if test "$targ_alias" = "all"; then
4979 # Canonicalize the secondary target names.
4980 result=`$ac_config_sub $targ_alias 2>/dev/null`
4981 if test -n "$result"; then
4987 . ${srcdir}/configure.tgt
4989 if test "$targ" = "$target"; then
4993 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
4994 case " $all_emuls " in
4997 all_emuls="$all_emuls e${i}.o"
4998 eval result=\$tdir_$i
4999 test -z "$result" && result=$targ_alias
5000 echo tdir_$i=$result >> tdirs
5005 for i in $targ_emul $targ_extra_libpath; do
5006 case " $all_libpath " in
5009 if test -z "$all_libpath"; then
5012 all_libpath="$all_libpath ${i}"
5018 for i in $targ_extra_ofiles; do
5019 case " $all_emul_extras " in
5022 all_emul_extras="$all_emul_extras ${i}"
5034 if test x${all_targets} = xtrue; then
5035 if test x${want64} = xtrue; then
5036 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
5038 EMULATION_OFILES='$(ALL_EMULATIONS)'
5040 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
5042 EMULATION_OFILES=$all_emuls
5043 EMUL_EXTRA_OFILES=$all_emul_extras
5048 EMULATION_LIBPATH=$all_libpath
5051 if test x${enable_static} = xno; then
5052 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
5054 TESTBFDLIB="../bfd/.libs/libbfd.a"
5058 target_vendor=${target_vendor=$host_vendor}
5059 case "$target_vendor" in
5060 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
5061 *) EXTRA_SHLIB_EXTENSION= ;;
5063 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
5064 cat >> confdefs.h <<EOF
5065 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
5071 cat > confcache <<\EOF
5072 # This file is a shell script that caches the results of configure
5073 # tests run on this system so they can be shared between configure
5074 # scripts and configure runs. It is not useful on other systems.
5075 # If it contains results you don't want to keep, you may remove or edit it.
5077 # By default, configure uses ./config.cache as the cache file,
5078 # creating it if it does not exist already. You can give configure
5079 # the --cache-file=FILE option to use a different cache file; that is
5080 # what configure does when it calls configure scripts in
5081 # subdirectories, so they share the cache.
5082 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5083 # config.status only pays attention to the cache file if you give it the
5084 # --recheck option to rerun configure.
5087 # The following way of writing the cache mishandles newlines in values,
5088 # but we know of no workaround that is simple, portable, and efficient.
5089 # So, don't put newlines in cache variables' values.
5090 # Ultrix sh set writes to stderr and can't be redirected directly,
5091 # and sets the high bit in the cache file unless we assign to the vars.
5093 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5095 # `set' does not quote correctly, so add quotes (double-quote substitution
5096 # turns \\\\ into \\, and sed turns \\ into \).
5098 -e "s/'/'\\\\''/g" \
5099 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5102 # `set' quotes correctly as required by POSIX, so do not add quotes.
5103 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5106 if cmp -s $cache_file confcache; then
5109 if test -w $cache_file; then
5110 echo "updating cache $cache_file"
5111 cat confcache > $cache_file
5113 echo "not updating unwritable cache $cache_file"
5118 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5120 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5121 # Let make expand exec_prefix.
5122 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5124 # Any assignment to VPATH causes Sun make to only execute
5125 # the first set of double-colon rules, so remove it if not needed.
5126 # If there is a colon in the path, we need to keep it.
5127 if test "x$srcdir" = x.; then
5128 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
5131 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5133 DEFS=-DHAVE_CONFIG_H
5135 # Without the "./", some shells look in PATH for config.status.
5136 : ${CONFIG_STATUS=./config.status}
5138 echo creating $CONFIG_STATUS
5139 rm -f $CONFIG_STATUS
5140 cat > $CONFIG_STATUS <<EOF
5142 # Generated automatically by configure.
5143 # Run this file to recreate the current configuration.
5144 # This directory was configured as follows,
5145 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5147 # $0 $ac_configure_args
5149 # Compiler output produced by configure, useful for debugging
5150 # configure, is in ./config.log if it exists.
5152 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5155 case "\$ac_option" in
5156 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5157 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5158 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5159 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5160 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5162 -help | --help | --hel | --he | --h)
5163 echo "\$ac_cs_usage"; exit 0 ;;
5164 *) echo "\$ac_cs_usage"; exit 1 ;;
5168 ac_given_srcdir=$srcdir
5169 ac_given_INSTALL="$INSTALL"
5171 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
5173 cat >> $CONFIG_STATUS <<EOF
5175 # Protect against being on the right side of a sed subst in config.status.
5176 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5177 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5181 s%@CFLAGS@%$CFLAGS%g
5182 s%@CPPFLAGS@%$CPPFLAGS%g
5183 s%@CXXFLAGS@%$CXXFLAGS%g
5184 s%@FFLAGS@%$FFLAGS%g
5186 s%@LDFLAGS@%$LDFLAGS%g
5188 s%@exec_prefix@%$exec_prefix%g
5189 s%@prefix@%$prefix%g
5190 s%@program_transform_name@%$program_transform_name%g
5191 s%@bindir@%$bindir%g
5192 s%@sbindir@%$sbindir%g
5193 s%@libexecdir@%$libexecdir%g
5194 s%@datadir@%$datadir%g
5195 s%@sysconfdir@%$sysconfdir%g
5196 s%@sharedstatedir@%$sharedstatedir%g
5197 s%@localstatedir@%$localstatedir%g
5198 s%@libdir@%$libdir%g
5199 s%@includedir@%$includedir%g
5200 s%@oldincludedir@%$oldincludedir%g
5201 s%@infodir@%$infodir%g
5202 s%@mandir@%$mandir%g
5204 s%@host_alias@%$host_alias%g
5205 s%@host_cpu@%$host_cpu%g
5206 s%@host_vendor@%$host_vendor%g
5207 s%@host_os@%$host_os%g
5208 s%@target@%$target%g
5209 s%@target_alias@%$target_alias%g
5210 s%@target_cpu@%$target_cpu%g
5211 s%@target_vendor@%$target_vendor%g
5212 s%@target_os@%$target_os%g
5214 s%@build_alias@%$build_alias%g
5215 s%@build_cpu@%$build_cpu%g
5216 s%@build_vendor@%$build_vendor%g
5217 s%@build_os@%$build_os%g
5219 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5220 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5221 s%@INSTALL_DATA@%$INSTALL_DATA%g
5222 s%@PACKAGE@%$PACKAGE%g
5223 s%@VERSION@%$VERSION%g
5224 s%@ACLOCAL@%$ACLOCAL%g
5225 s%@AUTOCONF@%$AUTOCONF%g
5226 s%@AUTOMAKE@%$AUTOMAKE%g
5227 s%@AUTOHEADER@%$AUTOHEADER%g
5228 s%@MAKEINFO@%$MAKEINFO%g
5229 s%@SET_MAKE@%$SET_MAKE%g
5231 s%@OBJEXT@%$OBJEXT%g
5232 s%@EXEEXT@%$EXEEXT%g
5233 s%@RANLIB@%$RANLIB%g
5235 s%@LIBTOOL@%$LIBTOOL%g
5236 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5238 s%@ALLOCA@%$ALLOCA%g
5239 s%@USE_NLS@%$USE_NLS%g
5240 s%@MSGFMT@%$MSGFMT%g
5241 s%@GMSGFMT@%$GMSGFMT%g
5242 s%@XGETTEXT@%$XGETTEXT%g
5243 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5244 s%@CATALOGS@%$CATALOGS%g
5245 s%@CATOBJEXT@%$CATOBJEXT%g
5246 s%@DATADIRNAME@%$DATADIRNAME%g
5247 s%@GMOFILES@%$GMOFILES%g
5248 s%@INSTOBJEXT@%$INSTOBJEXT%g
5249 s%@INTLDEPS@%$INTLDEPS%g
5250 s%@INTLLIBS@%$INTLLIBS%g
5251 s%@INTLOBJS@%$INTLOBJS%g
5252 s%@POFILES@%$POFILES%g
5254 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5256 s%@GT_YES@%$GT_YES%g
5257 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5261 s%@LEXLIB@%$LEXLIB%g
5262 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5263 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5264 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5266 s%@HDEFINES@%$HDEFINES%g
5267 s%@HOSTING_CRT0@%$HOSTING_CRT0%g
5268 s%@HOSTING_LIBS@%$HOSTING_LIBS%g
5269 s%@NATIVE_LIB_DIRS@%$NATIVE_LIB_DIRS%g
5270 s%@STRINGIFY@%$STRINGIFY%g
5274 s%@EMULATION_OFILES@%$EMULATION_OFILES%g
5275 s%@EMUL_EXTRA_OFILES@%$EMUL_EXTRA_OFILES%g
5276 s%@EMULATION_LIBPATH@%$EMULATION_LIBPATH%g
5277 s%@TESTBFDLIB@%$TESTBFDLIB%g
5282 cat >> $CONFIG_STATUS <<\EOF
5284 # Split the substitutions into bite-sized pieces for seds with
5285 # small command number limits, like on Digital OSF/1 and HP-UX.
5286 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
5287 ac_file=1 # Number of current file.
5288 ac_beg=1 # First line for current file.
5289 ac_end=$ac_max_sed_cmds # Line after last line for current file.
5292 while $ac_more_lines; do
5293 if test $ac_beg -gt 1; then
5294 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
5296 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
5298 if test ! -s conftest.s$ac_file; then
5300 rm -f conftest.s$ac_file
5302 if test -z "$ac_sed_cmds"; then
5303 ac_sed_cmds="sed -f conftest.s$ac_file"
5305 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
5307 ac_file=`expr $ac_file + 1`
5309 ac_end=`expr $ac_end + $ac_max_sed_cmds`
5312 if test -z "$ac_sed_cmds"; then
5317 cat >> $CONFIG_STATUS <<EOF
5319 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
5321 cat >> $CONFIG_STATUS <<\EOF
5322 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5323 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5325 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5326 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5327 *) ac_file_in="${ac_file}.in" ;;
5330 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5332 # Remove last slash and all that follows it. Not all systems have dirname.
5333 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5334 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5335 # The file is in a subdirectory.
5336 test ! -d "$ac_dir" && mkdir "$ac_dir"
5337 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5338 # A "../" for each directory in $ac_dir_suffix.
5339 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5341 ac_dir_suffix= ac_dots=
5344 case "$ac_given_srcdir" in
5346 if test -z "$ac_dots"; then top_srcdir=.
5347 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5348 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5350 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5351 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5354 case "$ac_given_INSTALL" in
5355 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5356 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5359 echo creating "$ac_file"
5361 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5363 *Makefile*) ac_comsub="1i\\
5364 # $configure_input" ;;
5368 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5370 s%@configure_input@%$configure_input%g
5371 s%@srcdir@%$srcdir%g
5372 s%@top_srcdir@%$top_srcdir%g
5373 s%@INSTALL@%$INSTALL%g
5374 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5378 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5379 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5381 # ac_d sets the value in "#define NAME VALUE" lines.
5382 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5383 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5386 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5387 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5388 ac_uB='\([ ]\)%\1#\2define\3'
5391 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5392 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5393 ac_eB='$%\1#\2define\3'
5397 if test "${CONFIG_HEADERS+set}" != set; then
5399 cat >> $CONFIG_STATUS <<EOF
5400 CONFIG_HEADERS="config.h:config.in"
5402 cat >> $CONFIG_STATUS <<\EOF
5404 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5405 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5407 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5408 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5409 *) ac_file_in="${ac_file}.in" ;;
5412 echo creating $ac_file
5414 rm -f conftest.frag conftest.in conftest.out
5415 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5416 cat $ac_file_inputs > conftest.in
5420 # Transform confdefs.h into a sed script conftest.vals that substitutes
5421 # the proper values into config.h.in to produce config.h. And first:
5422 # Protect against being on the right side of a sed subst in config.status.
5423 # Protect against being in an unquoted here document in config.status.
5425 cat > conftest.hdr <<\EOF
5428 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5432 sed -n -f conftest.hdr confdefs.h > conftest.vals
5435 # This sed command replaces #undef with comments. This is necessary, for
5436 # example, in the case of _POSIX_SOURCE, which is predefined and required
5437 # on some systems where configure will not decide to define it.
5438 cat >> conftest.vals <<\EOF
5439 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5442 # Break up conftest.vals because some shells have a limit on
5443 # the size of here documents, and old seds have small limits too.
5448 ac_lines=`grep -c . conftest.vals`
5449 # grep -c gives empty output for an empty file on some AIX systems.
5450 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5451 # Write a limited-size here document to conftest.frag.
5452 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5453 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5455 sed -f conftest.frag conftest.in > conftest.out
5457 mv conftest.out conftest.in
5459 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5461 mv conftest.tail conftest.vals
5465 cat >> $CONFIG_STATUS <<\EOF
5466 rm -f conftest.frag conftest.h
5467 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5468 cat conftest.in >> conftest.h
5470 if cmp -s $ac_file conftest.h 2>/dev/null; then
5471 echo "$ac_file is unchanged"
5474 # Remove last slash and all that follows it. Not all systems have dirname.
5475 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5476 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5477 # The file is in a subdirectory.
5478 test ! -d "$ac_dir" && mkdir "$ac_dir"
5481 mv conftest.h $ac_file
5486 cat >> $CONFIG_STATUS <<EOF
5490 cat >> $CONFIG_STATUS <<\EOF
5491 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5492 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5495 chmod +x $CONFIG_STATUS
5496 rm -fr confdefs* $ac_clean_files
5497 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1