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-bfd-assembler use BFD back end for writing object files"
29 targets alternative target configurations besides the primary"
31 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
33 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
35 --disable-nls do not use Native Language Support"
37 --with-included-gettext use the GNU gettext library included here"
39 --enable-maintainer-mode enable make rules and dependencies not useful
40 (and sometimes confusing) to the casual installer"
42 # Initialize some variables set by options.
43 # The variables have the same names as the options, with
44 # dashes changed to underlines.
46 cache_file
=.
/config.cache
55 program_transform_name
=s
,x
,x
,
64 bindir
='${exec_prefix}/bin'
65 sbindir
='${exec_prefix}/sbin'
66 libexecdir
='${exec_prefix}/libexec'
67 datadir
='${prefix}/share'
68 sysconfdir
='${prefix}/etc'
69 sharedstatedir
='${prefix}/com'
70 localstatedir
='${prefix}/var'
71 libdir
='${exec_prefix}/lib'
72 includedir
='${prefix}/include'
73 oldincludedir
='/usr/include'
74 infodir
='${prefix}/info'
75 mandir
='${prefix}/man'
77 # Initialize some other variables.
80 SHELL
=${CONFIG_SHELL-/bin/sh}
81 # Maximum number of lines to put in a shell here document.
88 # If the previous option needs an argument, assign it.
89 if test -n "$ac_prev"; then
90 eval "$ac_prev=\$ac_option"
96 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
100 # Accept the important Cygnus configure options, so we can diagnose typos.
104 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
106 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
107 bindir
="$ac_optarg" ;;
109 -build |
--build |
--buil |
--bui |
--bu)
111 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
112 build
="$ac_optarg" ;;
114 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
115 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
116 ac_prev
=cache_file
;;
117 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
118 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
119 cache_file
="$ac_optarg" ;;
121 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
123 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
125 datadir
="$ac_optarg" ;;
127 -disable-* |
--disable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
134 eval "enable_${ac_feature}=no" ;;
136 -enable-* |
--enable-*)
137 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
138 # Reject names that are not valid shell variable names.
139 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
140 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
142 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
147 eval "enable_${ac_feature}='$ac_optarg'" ;;
149 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
150 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
151 |
--exec |
--exe |
--ex)
152 ac_prev
=exec_prefix
;;
153 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
154 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
155 |
--exec=* |
--exe=* |
--ex=*)
156 exec_prefix
="$ac_optarg" ;;
158 -gas |
--gas |
--ga |
--g)
159 # Obsolete; use --with-gas.
162 -help |
--help |
--hel |
--he)
163 # Omit some internal or obsolete options to make the list less imposing.
164 # This message is too long to be a string in the A/UX 3.1 sh.
166 Usage: configure [options] [host]
167 Options: [defaults in brackets after descriptions]
169 --cache-file=FILE cache test results in FILE
170 --help print this message
171 --no-create do not create output files
172 --quiet, --silent do not print \`checking...' messages
173 --site-file=FILE use FILE as the site file
174 --version print the version of autoconf that created configure
175 Directory and file names:
176 --prefix=PREFIX install architecture-independent files in PREFIX
178 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
180 --bindir=DIR user executables in DIR [EPREFIX/bin]
181 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
182 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
183 --datadir=DIR read-only architecture-independent data in DIR
185 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
186 --sharedstatedir=DIR modifiable architecture-independent data in DIR
188 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
189 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
190 --includedir=DIR C header files in DIR [PREFIX/include]
191 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
192 --infodir=DIR info documentation in DIR [PREFIX/info]
193 --mandir=DIR man documentation in DIR [PREFIX/man]
194 --srcdir=DIR find the sources in DIR [configure dir or ..]
195 --program-prefix=PREFIX prepend PREFIX to installed program names
196 --program-suffix=SUFFIX append SUFFIX to installed program names
197 --program-transform-name=PROGRAM
198 run sed PROGRAM on installed program names
202 --build=BUILD configure for building on BUILD [BUILD=HOST]
203 --host=HOST configure for HOST [guessed]
204 --target=TARGET configure for TARGET [TARGET=HOST]
205 Features and packages:
206 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
207 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
208 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
209 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
210 --x-includes=DIR X include files are in DIR
211 --x-libraries=DIR X library files are in DIR
213 if test -n "$ac_help"; then
214 echo "--enable and --with options recognized:$ac_help"
218 -host |
--host |
--hos |
--ho)
220 -host=* |
--host=* |
--hos=* |
--ho=*)
223 -includedir |
--includedir |
--includedi |
--included |
--include \
224 |
--includ |
--inclu |
--incl |
--inc)
225 ac_prev
=includedir
;;
226 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
227 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
228 includedir
="$ac_optarg" ;;
230 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
232 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
233 infodir
="$ac_optarg" ;;
235 -libdir |
--libdir |
--libdi |
--libd)
237 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
238 libdir
="$ac_optarg" ;;
240 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
241 |
--libexe |
--libex |
--libe)
242 ac_prev
=libexecdir
;;
243 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
244 |
--libexe=* |
--libex=* |
--libe=*)
245 libexecdir
="$ac_optarg" ;;
247 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
248 |
--localstate |
--localstat |
--localsta |
--localst \
249 |
--locals |
--local |
--loca |
--loc |
--lo)
250 ac_prev
=localstatedir
;;
251 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
252 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
253 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
254 localstatedir
="$ac_optarg" ;;
256 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
258 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
259 mandir
="$ac_optarg" ;;
262 # Obsolete; use --without-fp.
265 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
269 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
270 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
273 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
274 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
275 |
--oldin |
--oldi |
--old |
--ol |
--o)
276 ac_prev
=oldincludedir
;;
277 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
278 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
279 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
280 oldincludedir
="$ac_optarg" ;;
282 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
284 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
285 prefix
="$ac_optarg" ;;
287 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
288 |
--program-pre |
--program-pr |
--program-p)
289 ac_prev
=program_prefix
;;
290 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
291 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
292 program_prefix
="$ac_optarg" ;;
294 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
295 |
--program-suf |
--program-su |
--program-s)
296 ac_prev
=program_suffix
;;
297 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
298 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
299 program_suffix
="$ac_optarg" ;;
301 -program-transform-name |
--program-transform-name \
302 |
--program-transform-nam |
--program-transform-na \
303 |
--program-transform-n |
--program-transform- \
304 |
--program-transform |
--program-transfor \
305 |
--program-transfo |
--program-transf \
306 |
--program-trans |
--program-tran \
307 |
--progr-tra |
--program-tr |
--program-t)
308 ac_prev
=program_transform_name
;;
309 -program-transform-name=* |
--program-transform-name=* \
310 |
--program-transform-nam=* |
--program-transform-na=* \
311 |
--program-transform-n=* |
--program-transform-=* \
312 |
--program-transform=* |
--program-transfor=* \
313 |
--program-transfo=* |
--program-transf=* \
314 |
--program-trans=* |
--program-tran=* \
315 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
316 program_transform_name
="$ac_optarg" ;;
318 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
319 |
-silent |
--silent |
--silen |
--sile |
--sil)
322 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
324 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
326 sbindir
="$ac_optarg" ;;
328 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
329 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
330 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
332 ac_prev
=sharedstatedir
;;
333 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
334 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
335 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
337 sharedstatedir
="$ac_optarg" ;;
339 -site |
--site |
--sit)
341 -site=* |
--site=* |
--sit=*)
344 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
346 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
347 sitefile
="$ac_optarg" ;;
349 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
351 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
352 srcdir
="$ac_optarg" ;;
354 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
355 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
356 ac_prev
=sysconfdir
;;
357 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
358 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
359 sysconfdir
="$ac_optarg" ;;
361 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
363 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
364 target
="$ac_optarg" ;;
366 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
369 -version |
--version |
--versio |
--versi |
--vers)
370 echo "configure generated by autoconf version 2.13"
374 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
375 # Reject names that are not valid shell variable names.
376 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
377 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
379 ac_package
=`echo $ac_package| sed 's/-/_/g'`
384 eval "with_${ac_package}='$ac_optarg'" ;;
386 -without-* |
--without-*)
387 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
388 # Reject names that are not valid shell variable names.
389 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
390 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
392 ac_package
=`echo $ac_package| sed 's/-/_/g'`
393 eval "with_${ac_package}=no" ;;
396 # Obsolete; use --with-x.
399 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
400 |
--x-incl |
--x-inc |
--x-in |
--x-i)
401 ac_prev
=x_includes
;;
402 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
403 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
404 x_includes
="$ac_optarg" ;;
406 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
407 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
408 ac_prev
=x_libraries
;;
409 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
410 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
411 x_libraries
="$ac_optarg" ;;
413 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
417 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
418 echo "configure: warning: $ac_option: invalid host type" 1>&2
420 if test "x$nonopt" != xNONE
; then
421 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
429 if test -n "$ac_prev"; then
430 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
433 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
435 # File descriptor usage:
438 # 2 errors and warnings
439 # 3 some systems may open it to /dev/tty
440 # 4 used on the Kubota Titan
441 # 6 checking for... messages and results
442 # 5 compiler messages saved in config.log
443 if test "$silent" = yes; then
451 This file contains any messages produced by compilers while
452 running configure, to aid debugging if configure makes a mistake.
455 # Strip out --no-create and --no-recursion so they do not pile up.
456 # Also quote any args containing shell metacharacters.
461 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
462 |
--no-cr |
--no-c) ;;
463 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
464 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
465 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
466 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
467 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
472 # Only set these to C if already set. These must not be set unconditionally
473 # because not all systems understand e.g. LANG=C (notably SCO).
474 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
475 # Non-C LC_CTYPE values break the ctype check.
476 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
477 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
478 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
479 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
481 # confdefs.h avoids OS command line length limits that DEFS can exceed.
482 rm -rf conftest
* confdefs.h
483 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
486 # A filename unique to this package, relative to the directory that
487 # configure is in, which we can look for to find out if srcdir is correct.
490 # Find the source files, if location was not specified.
491 if test -z "$srcdir"; then
492 ac_srcdir_defaulted
=yes
493 # Try the directory containing this script, then its parent.
495 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
496 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
498 if test ! -r $srcdir/$ac_unique_file; then
502 ac_srcdir_defaulted
=no
504 if test ! -r $srcdir/$ac_unique_file; then
505 if test "$ac_srcdir_defaulted" = yes; then
506 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
508 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
511 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
513 # Prefer explicitly selected file to automatically selected ones.
514 if test -z "$sitefile"; then
515 if test -z "$CONFIG_SITE"; then
516 if test "x$prefix" != xNONE
; then
517 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
519 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
523 CONFIG_SITE
="$sitefile"
525 for ac_site_file
in $CONFIG_SITE; do
526 if test -r "$ac_site_file"; then
527 echo "loading site script $ac_site_file"
532 if test -r "$cache_file"; then
533 echo "loading cache $cache_file"
536 echo "creating cache $cache_file"
541 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
542 ac_cpp
='$CPP $CPPFLAGS'
543 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
544 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
545 cross_compiling
=$ac_cv_prog_cc_cross
549 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
550 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
551 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
558 ac_n
= ac_c
='\c' ac_t
=
561 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
562 echo "configure:563: checking for Cygwin environment" >&5
563 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
564 echo $ac_n "(cached) $ac_c" 1>&6
566 cat > conftest.
$ac_ext <<EOF
567 #line 568 "configure"
568 #include "confdefs.h"
573 #define __CYGWIN__ __CYGWIN32__
578 if { (eval echo configure
:579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
582 echo "configure: failed program was:" >&5
583 cat conftest.
$ac_ext >&5
591 echo "$ac_t""$ac_cv_cygwin" 1>&6
593 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
594 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
595 echo "configure:596: checking for mingw32 environment" >&5
596 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
597 echo $ac_n "(cached) $ac_c" 1>&6
599 cat > conftest.
$ac_ext <<EOF
600 #line 601 "configure"
601 #include "confdefs.h"
607 if { (eval echo configure
:608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
611 echo "configure: failed program was:" >&5
612 cat conftest.
$ac_ext >&5
620 echo "$ac_t""$ac_cv_mingw32" 1>&6
622 test "$ac_cv_mingw32" = yes && MINGW32
=yes
626 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
627 if test -f $ac_dir/install-sh
; then
629 ac_install_sh
="$ac_aux_dir/install-sh -c"
631 elif test -f $ac_dir/install.sh
; then
633 ac_install_sh
="$ac_aux_dir/install.sh -c"
637 if test -z "$ac_aux_dir"; then
638 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
640 ac_config_guess
=$ac_aux_dir/config.guess
641 ac_config_sub
=$ac_aux_dir/config.sub
642 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
645 # Do some error checking and defaulting for the host and target type.
647 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
650 # 1. You are not allowed to specify --host, --target, and nonopt at the
652 # 2. Host defaults to nonopt.
653 # 3. If nonopt is not specified, then host defaults to the current host,
654 # as determined by config.guess.
655 # 4. Target and build default to nonopt.
656 # 5. If nonopt is not specified, then target and build default to host.
658 # The aliases save the names the user supplied, while $host etc.
659 # will get canonicalized.
660 case $host---$target---$nonopt in
661 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
662 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
666 # Make sure we can run config.sub.
667 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
668 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
671 echo $ac_n "checking host system type""... $ac_c" 1>&6
672 echo "configure:673: checking host system type" >&5
675 case "$host_alias" in
679 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
680 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
682 *) host_alias
=$nonopt ;;
686 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
687 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
688 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
689 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
690 echo "$ac_t""$host" 1>&6
692 echo $ac_n "checking target system type""... $ac_c" 1>&6
693 echo "configure:694: checking target system type" >&5
696 case "$target_alias" in
699 NONE
) target_alias
=$host_alias ;;
700 *) target_alias
=$nonopt ;;
704 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
705 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
706 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
707 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
708 echo "$ac_t""$target" 1>&6
710 echo $ac_n "checking build system type""... $ac_c" 1>&6
711 echo "configure:712: checking build system type" >&5
714 case "$build_alias" in
717 NONE
) build_alias
=$host_alias ;;
718 *) build_alias
=$nonopt ;;
722 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
723 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
724 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
725 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
726 echo "$ac_t""$build" 1>&6
728 test "$host_alias" != "$target_alias" &&
729 test "$program_prefix$program_suffix$program_transform_name" = \
731 program_prefix
=${target_alias}-
733 # Extract the first word of "gcc", so it can be a program name with args.
734 set dummy gcc
; ac_word
=$2
735 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
736 echo "configure:737: checking for $ac_word" >&5
737 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
738 echo $ac_n "(cached) $ac_c" 1>&6
740 if test -n "$CC"; then
741 ac_cv_prog_CC
="$CC" # Let the user override the test.
743 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
745 for ac_dir
in $ac_dummy; do
746 test -z "$ac_dir" && ac_dir
=.
747 if test -f $ac_dir/$ac_word; then
756 if test -n "$CC"; then
757 echo "$ac_t""$CC" 1>&6
759 echo "$ac_t""no" 1>&6
762 if test -z "$CC"; then
763 # Extract the first word of "cc", so it can be a program name with args.
764 set dummy cc
; ac_word
=$2
765 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
766 echo "configure:767: checking for $ac_word" >&5
767 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
768 echo $ac_n "(cached) $ac_c" 1>&6
770 if test -n "$CC"; then
771 ac_cv_prog_CC
="$CC" # Let the user override the test.
773 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
776 for ac_dir
in $ac_dummy; do
777 test -z "$ac_dir" && ac_dir
=.
778 if test -f $ac_dir/$ac_word; then
779 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
788 if test $ac_prog_rejected = yes; then
789 # We found a bogon in the path, so make sure we never use it.
790 set dummy
$ac_cv_prog_CC
792 if test $# -gt 0; then
793 # We chose a different compiler from the bogus one.
794 # However, it has the same basename, so the bogon will be chosen
795 # first if we set CC to just the basename; use the full file name.
797 set dummy
"$ac_dir/$ac_word" "$@"
805 if test -n "$CC"; then
806 echo "$ac_t""$CC" 1>&6
808 echo "$ac_t""no" 1>&6
811 if test -z "$CC"; then
814 # Extract the first word of "cl", so it can be a program name with args.
815 set dummy cl
; ac_word
=$2
816 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
817 echo "configure:818: checking for $ac_word" >&5
818 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
819 echo $ac_n "(cached) $ac_c" 1>&6
821 if test -n "$CC"; then
822 ac_cv_prog_CC
="$CC" # Let the user override the test.
824 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
826 for ac_dir
in $ac_dummy; do
827 test -z "$ac_dir" && ac_dir
=.
828 if test -f $ac_dir/$ac_word; then
837 if test -n "$CC"; then
838 echo "$ac_t""$CC" 1>&6
840 echo "$ac_t""no" 1>&6
845 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
848 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
849 echo "configure:850: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
852 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
853 ac_cpp
='$CPP $CPPFLAGS'
854 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
855 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
856 cross_compiling
=$ac_cv_prog_cc_cross
858 cat > conftest.
$ac_ext << EOF
860 #line 861 "configure"
861 #include "confdefs.h"
865 if { (eval echo configure
:866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
866 ac_cv_prog_cc_works
=yes
867 # If we can't run a trivial program, we are probably using a cross compiler.
868 if (.
/conftest
; exit) 2>/dev
/null
; then
869 ac_cv_prog_cc_cross
=no
871 ac_cv_prog_cc_cross
=yes
874 echo "configure: failed program was:" >&5
875 cat conftest.
$ac_ext >&5
876 ac_cv_prog_cc_works
=no
880 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
881 ac_cpp
='$CPP $CPPFLAGS'
882 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
883 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
884 cross_compiling
=$ac_cv_prog_cc_cross
886 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
887 if test $ac_cv_prog_cc_works = no
; then
888 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
890 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
891 echo "configure:892: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
892 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
893 cross_compiling
=$ac_cv_prog_cc_cross
895 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
896 echo "configure:897: checking whether we are using GNU C" >&5
897 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
898 echo $ac_n "(cached) $ac_c" 1>&6
900 cat > conftest.c
<<EOF
905 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:906: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
912 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
914 if test $ac_cv_prog_gcc = yes; then
920 ac_test_CFLAGS
="${CFLAGS+set}"
921 ac_save_CFLAGS
="$CFLAGS"
923 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
924 echo "configure:925: checking whether ${CC-cc} accepts -g" >&5
925 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
926 echo $ac_n "(cached) $ac_c" 1>&6
928 echo 'void f(){}' > conftest.c
929 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
938 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
939 if test "$ac_test_CFLAGS" = set; then
940 CFLAGS
="$ac_save_CFLAGS"
941 elif test $ac_cv_prog_cc_g = yes; then
942 if test "$GCC" = yes; then
948 if test "$GCC" = yes; then
955 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
956 echo "configure:957: checking for POSIXized ISC" >&5
957 if test -d /etc
/conf
/kconfig.d
&&
958 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
960 echo "$ac_t""yes" 1>&6
961 ISC
=yes # If later tests want to check for ISC.
962 cat >> confdefs.h
<<\EOF
963 #define _POSIX_SOURCE 1
966 if test "$GCC" = yes; then
972 echo "$ac_t""no" 1>&6
977 BFD_VERSION
=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
978 # Find a good install program. We prefer a C program (faster),
979 # so one script is as good as another. But avoid the broken or
980 # incompatible versions:
981 # SysV /etc/install, /usr/sbin/install
982 # SunOS /usr/etc/install
985 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
986 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
987 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
988 # ./install, which can be erroneously created by make from ./install.sh.
989 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
990 echo "configure:991: checking for a BSD compatible install" >&5
991 if test -z "$INSTALL"; then
992 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
993 echo $ac_n "(cached) $ac_c" 1>&6
995 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
996 for ac_dir
in $PATH; do
997 # Account for people who put trailing slashes in PATH elements.
999 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1001 # OSF1 and SCO ODT 3.0 have their own names for install.
1002 # Don't use installbsd from OSF since it installs stuff as root
1004 for ac_prog
in ginstall scoinst
install; do
1005 if test -f $ac_dir/$ac_prog; then
1006 if test $ac_prog = install &&
1007 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1008 # AIX install. It has an incompatible calling convention.
1011 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1022 if test "${ac_cv_path_install+set}" = set; then
1023 INSTALL
="$ac_cv_path_install"
1025 # As a last resort, use the slow shell script. We don't cache a
1026 # path for INSTALL within a source directory, because that will
1027 # break other packages using the cache if that directory is
1028 # removed, or if the path is relative.
1029 INSTALL
="$ac_install_sh"
1032 echo "$ac_t""$INSTALL" 1>&6
1034 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1035 # It thinks the first close brace ends the variable substitution.
1036 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1038 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
1040 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1042 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
1043 echo "configure:1044: checking whether build environment is sane" >&5
1046 echo timestamp
> conftestfile
1047 # Do `set' in a subshell so we don't clobber the current shell's
1048 # arguments. Must try -L first in case configure is actually a
1049 # symlink; some systems play weird games with the mod time of symlinks
1050 # (eg FreeBSD returns the mod time of the symlink's containing
1053 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1054 if test "$*" = "X"; then
1056 set X
`ls -t $srcdir/configure conftestfile`
1058 if test "$*" != "X $srcdir/configure conftestfile" \
1059 && test "$*" != "X conftestfile $srcdir/configure"; then
1061 # If neither matched, then we have a broken ls. This can happen
1062 # if, for instance, CONFIG_SHELL is bash and it inherits a
1063 # broken ls alias from the environment. This has actually
1064 # happened. Such a system could not be considered "sane".
1065 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1066 alias in your environment" 1>&2; exit 1; }
1069 test "$2" = conftestfile
1075 { echo "configure: error: newly created file is older than distributed files!
1076 Check your system clock" 1>&2; exit 1; }
1079 echo "$ac_t""yes" 1>&6
1080 if test "$program_transform_name" = s
,x
,x
,; then
1081 program_transform_name
=
1083 # Double any \ or $. echo might interpret backslashes.
1084 cat <<\EOF_SED
> conftestsed
1085 s
,\\,\\\\,g
; s
,\$
,$$
,g
1087 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1090 test "$program_prefix" != NONE
&&
1091 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1092 # Use a double $ so make ignores it.
1093 test "$program_suffix" != NONE
&&
1094 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1096 # sed with no file args requires a program.
1097 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1099 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1100 echo "configure:1101: checking whether ${MAKE-make} sets \${MAKE}" >&5
1101 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1102 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1103 echo $ac_n "(cached) $ac_c" 1>&6
1105 cat > conftestmake
<<\EOF
1107 @
echo 'ac_maketemp="${MAKE}"'
1109 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1110 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1111 if test -n "$ac_maketemp"; then
1112 eval ac_cv_prog_make_
${ac_make}_set
=yes
1114 eval ac_cv_prog_make_
${ac_make}_set
=no
1118 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1119 echo "$ac_t""yes" 1>&6
1122 echo "$ac_t""no" 1>&6
1123 SET_MAKE
="MAKE=${MAKE-make}"
1129 VERSION
=${BFD_VERSION}
1131 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
1132 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
1134 cat >> confdefs.h
<<EOF
1135 #define PACKAGE "$PACKAGE"
1138 cat >> confdefs.h
<<EOF
1139 #define VERSION "$VERSION"
1144 missing_dir
=`cd $ac_aux_dir && pwd`
1145 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
1146 echo "configure:1147: checking for working aclocal" >&5
1147 # Run test in a subshell; some versions of sh will print an error if
1148 # an executable is not found, even if stderr is redirected.
1149 # Redirect stdin to placate older versions of autoconf. Sigh.
1150 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
1152 echo "$ac_t""found" 1>&6
1154 ACLOCAL
="$missing_dir/missing aclocal"
1155 echo "$ac_t""missing" 1>&6
1158 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
1159 echo "configure:1160: checking for working autoconf" >&5
1160 # Run test in a subshell; some versions of sh will print an error if
1161 # an executable is not found, even if stderr is redirected.
1162 # Redirect stdin to placate older versions of autoconf. Sigh.
1163 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
1165 echo "$ac_t""found" 1>&6
1167 AUTOCONF
="$missing_dir/missing autoconf"
1168 echo "$ac_t""missing" 1>&6
1171 echo $ac_n "checking for working automake""... $ac_c" 1>&6
1172 echo "configure:1173: checking for working automake" >&5
1173 # Run test in a subshell; some versions of sh will print an error if
1174 # an executable is not found, even if stderr is redirected.
1175 # Redirect stdin to placate older versions of autoconf. Sigh.
1176 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
1178 echo "$ac_t""found" 1>&6
1180 AUTOMAKE
="$missing_dir/missing automake"
1181 echo "$ac_t""missing" 1>&6
1184 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
1185 echo "configure:1186: checking for working autoheader" >&5
1186 # Run test in a subshell; some versions of sh will print an error if
1187 # an executable is not found, even if stderr is redirected.
1188 # Redirect stdin to placate older versions of autoconf. Sigh.
1189 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
1190 AUTOHEADER
=autoheader
1191 echo "$ac_t""found" 1>&6
1193 AUTOHEADER
="$missing_dir/missing autoheader"
1194 echo "$ac_t""missing" 1>&6
1197 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1198 echo "configure:1199: checking for working makeinfo" >&5
1199 # Run test in a subshell; some versions of sh will print an error if
1200 # an executable is not found, even if stderr is redirected.
1201 # Redirect stdin to placate older versions of autoconf. Sigh.
1202 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
1204 echo "$ac_t""found" 1>&6
1206 MAKEINFO
="$missing_dir/missing makeinfo"
1207 echo "$ac_t""missing" 1>&6
1212 # Check whether --enable-shared or --disable-shared was given.
1213 if test "${enable_shared+set}" = set; then
1214 enableval
="$enable_shared"
1215 p
=${PACKAGE-default}
1217 yes) enable_shared
=yes ;;
1218 no
) enable_shared
=no
;;
1221 # Look at the argument we got. We use all the common list separators.
1222 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1223 for pkg
in $enableval; do
1224 if test "X$pkg" = "X$p"; then
1235 # Check whether --enable-static or --disable-static was given.
1236 if test "${enable_static+set}" = set; then
1237 enableval
="$enable_static"
1238 p
=${PACKAGE-default}
1240 yes) enable_static
=yes ;;
1241 no
) enable_static
=no
;;
1244 # Look at the argument we got. We use all the common list separators.
1245 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1246 for pkg
in $enableval; do
1247 if test "X$pkg" = "X$p"; then
1258 # Check whether --enable-fast-install or --disable-fast-install was given.
1259 if test "${enable_fast_install+set}" = set; then
1260 enableval
="$enable_fast_install"
1261 p
=${PACKAGE-default}
1263 yes) enable_fast_install
=yes ;;
1264 no
) enable_fast_install
=no
;;
1266 enable_fast_install
=no
1267 # Look at the argument we got. We use all the common list separators.
1268 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1269 for pkg
in $enableval; do
1270 if test "X$pkg" = "X$p"; then
1271 enable_fast_install
=yes
1278 enable_fast_install
=yes
1281 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1282 if test "${with_gnu_ld+set}" = set; then
1283 withval
="$with_gnu_ld"
1284 test "$withval" = no || with_gnu_ld
=yes
1290 if test "$GCC" = yes; then
1291 # Check if gcc -print-prog-name=ld gives a path.
1292 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1293 echo "configure:1294: checking for ld used by GCC" >&5
1296 # gcc leaves a trailing carriage return which upsets mingw
1297 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1299 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
1302 # Accept absolute paths.
1303 [\\/]* |
[A-Za-z
]:[\\/]*)
1304 re_direlt
='/[^/][^/]*/\.\./'
1305 # Canonicalize the path of ld
1306 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1307 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1308 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1310 test -z "$LD" && LD
="$ac_prog"
1313 # If it fails, then pretend we aren't using GCC.
1317 # If it is relative, then search for the first ld in PATH.
1321 elif test "$with_gnu_ld" = yes; then
1322 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1323 echo "configure:1324: checking for GNU ld" >&5
1325 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1326 echo "configure:1327: checking for non-GNU ld" >&5
1328 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1329 echo $ac_n "(cached) $ac_c" 1>&6
1331 if test -z "$LD"; then
1332 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1333 for ac_dir
in $PATH; do
1334 test -z "$ac_dir" && ac_dir
=.
1335 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1336 lt_cv_path_LD
="$ac_dir/$ac_prog"
1337 # Check to see if the program is GNU ld. I'd rather use --version,
1338 # but apparently some GNU ld's only accept -v.
1339 # Break only if it was the GNU/non-GNU ld that we prefer.
1340 if "$lt_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1341 test "$with_gnu_ld" != no
&& break
1343 test "$with_gnu_ld" != yes && break
1349 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
1354 if test -n "$LD"; then
1355 echo "$ac_t""$LD" 1>&6
1357 echo "$ac_t""no" 1>&6
1359 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1360 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1361 echo "configure:1362: checking if the linker ($LD) is GNU ld" >&5
1362 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1363 echo $ac_n "(cached) $ac_c" 1>&6
1365 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1366 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1367 lt_cv_prog_gnu_ld
=yes
1369 lt_cv_prog_gnu_ld
=no
1373 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1374 with_gnu_ld
=$lt_cv_prog_gnu_ld
1377 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1378 echo "configure:1379: checking for $LD option to reload object files" >&5
1379 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1380 echo $ac_n "(cached) $ac_c" 1>&6
1382 lt_cv_ld_reload_flag
='-r'
1385 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1386 reload_flag
=$lt_cv_ld_reload_flag
1387 test -n "$reload_flag" && reload_flag
=" $reload_flag"
1389 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1390 echo "configure:1391: checking for BSD-compatible nm" >&5
1391 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1392 echo $ac_n "(cached) $ac_c" 1>&6
1394 if test -n "$NM"; then
1395 # Let the user override the test.
1398 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1399 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1400 test -z "$ac_dir" && ac_dir
=.
1401 tmp_nm
=$ac_dir/${ac_tool_prefix}nm
1402 if test -f $tmp_nm ||
test -f $tmp_nm$ac_exeext ; then
1403 # Check to see if the nm accepts a BSD-compat flag.
1404 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1405 # nm: unknown option "B" ignored
1406 # Tru64's nm complains that /dev/null is an invalid object file
1407 if ($tmp_nm -B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep '(/dev/null|Invalid file or object type)' >/dev
/null
; then
1408 lt_cv_path_NM
="$tmp_nm -B"
1410 elif ($tmp_nm -p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1411 lt_cv_path_NM
="$tmp_nm -p"
1414 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1415 continue # so that we can try to find one that supports BSD flags
1420 test -z "$lt_cv_path_NM" && lt_cv_path_NM
=nm
1425 echo "$ac_t""$NM" 1>&6
1427 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1428 echo "configure:1429: checking whether ln -s works" >&5
1429 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1430 echo $ac_n "(cached) $ac_c" 1>&6
1433 if ln -s X conftestdata
2>/dev
/null
1436 ac_cv_prog_LN_S
="ln -s"
1441 LN_S
="$ac_cv_prog_LN_S"
1442 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1443 echo "$ac_t""yes" 1>&6
1445 echo "$ac_t""no" 1>&6
1448 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1449 echo "configure:1450: checking how to recognise dependant libraries" >&5
1450 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1451 echo $ac_n "(cached) $ac_c" 1>&6
1453 lt_cv_file_magic_cmd
='$MAGIC_CMD'
1454 lt_cv_file_magic_test_file
=
1455 lt_cv_deplibs_check_method
='unknown'
1456 # Need to set the preceding variable on all platforms that support
1457 # interlibrary dependencies.
1458 # 'none' -- dependencies not supported.
1459 # `unknown' -- same as none, but documents that we really don't know.
1460 # 'pass_all' -- all dependencies passed with no checks.
1461 # 'test_compile' -- check by making test program.
1462 # 'file_magic [regex]' -- check by looking for files in library path
1463 # which responds to the $file_magic_cmd with a given egrep regex.
1464 # If you have `file' or equivalent on your system and you're not sure
1465 # whether `pass_all' will *always* work, you probably want this one.
1469 lt_cv_deplibs_check_method
=pass_all
1473 lt_cv_deplibs_check_method
=pass_all
1477 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1478 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1479 lt_cv_file_magic_test_file
=/shlib
/libc.so
1482 cygwin
* | mingw
* |pw32
*)
1483 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
1484 lt_cv_file_magic_cmd
='$OBJDUMP -f'
1487 darwin
* | rhapsody
*)
1488 lt_cv_deplibs_check_method
='file_magic Mach-O dynamically linked shared library'
1489 lt_cv_file_magic_cmd
='/usr/bin/file -L'
1491 rhapsody
* | darwin1.012
)
1492 lt_cv_file_magic_test_file
='/System/Library/Frameworks/System.framework/System'
1495 lt_cv_file_magic_test_file
='/usr/lib/libSystem.dylib'
1501 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1504 # Not sure whether the presence of OpenBSD here was a mistake.
1505 # Let's accept both of them until this is cleared up.
1506 lt_cv_deplibs_check_method
='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1507 lt_cv_file_magic_cmd
=/usr
/bin
/file
1508 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
1512 lt_cv_deplibs_check_method
=pass_all
1517 lt_cv_deplibs_check_method
=pass_all
1521 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1522 lt_cv_file_magic_cmd
=/usr
/bin
/file
1523 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
1529 # this will be overridden with pass_all, but let us keep it just in case
1530 lt_cv_deplibs_check_method
="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1534 *-32|
*"-32 ") libmagic
=32-bit;;
1535 *-n32|
*"-n32 ") libmagic
=N32
;;
1536 *-64|
*"-64 ") libmagic
=64-bit;;
1537 *) libmagic
=never-match
;;
1539 # this will be overridden with pass_all, but let us keep it just in case
1540 lt_cv_deplibs_check_method
="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1543 lt_cv_file_magic_test_file
=`echo /lib${libsuff}/libc.so*`
1544 lt_cv_deplibs_check_method
=pass_all
1547 # This must be Linux ELF.
1550 alpha
* | hppa
* | i
*86 | powerpc
* | sparc
* | ia64
* )
1551 lt_cv_deplibs_check_method
=pass_all
;;
1553 # glibc up to 2.1.1 does not perform some relocations on ARM
1554 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1556 lt_cv_file_magic_test_file
=`echo /lib/libc.so* /lib/libc-*.so`
1560 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
1561 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1563 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so$'
1568 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1569 lt_cv_file_magic_cmd
=/usr
/bin
/file
1570 lt_cv_file_magic_test_file
=/usr
/lib
/libnls.so
1573 osf3
* | osf4
* | osf5
*)
1574 # this will be overridden with pass_all, but let us keep it just in case
1575 lt_cv_deplibs_check_method
='file_magic COFF format alpha shared library'
1576 lt_cv_file_magic_test_file
=/shlib
/libc.so
1577 lt_cv_deplibs_check_method
=pass_all
1581 lt_cv_deplibs_check_method
=pass_all
1585 lt_cv_deplibs_check_method
=pass_all
1586 lt_cv_file_magic_test_file
=/lib
/libc.so
1589 sysv5uw
[78]* | sysv4
*uw2
*)
1590 lt_cv_deplibs_check_method
=pass_all
1593 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
1594 case $host_vendor in
1596 lt_cv_deplibs_check_method
=pass_all
1599 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]'
1600 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
1608 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1609 file_magic_cmd
=$lt_cv_file_magic_cmd
1610 deplibs_check_method
=$lt_cv_deplibs_check_method
1612 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1613 echo "configure:1614: checking for object suffix" >&5
1614 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1615 echo $ac_n "(cached) $ac_c" 1>&6
1618 echo 'int i = 1;' > conftest.
$ac_ext
1619 if { (eval echo configure
:1620: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1620 for ac_file
in conftest.
*; do
1623 *) ac_cv_objext
=`echo $ac_file | sed -e s/conftest.//` ;;
1627 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1632 echo "$ac_t""$ac_cv_objext" 1>&6
1633 OBJEXT
=$ac_cv_objext
1634 ac_objext
=$ac_cv_objext
1638 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1639 echo "configure:1640: checking for executable suffix" >&5
1640 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1641 echo $ac_n "(cached) $ac_c" 1>&6
1643 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
1647 echo 'int main () { return 0; }' > conftest.
$ac_ext
1649 if { (eval echo configure
:1650: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1650 for file in conftest.
*; do
1652 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
1653 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
1657 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1660 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
1665 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
1666 echo "$ac_t""${ac_cv_exeext}" 1>&6
1669 if test $host != $build; then
1670 ac_tool_prefix
=${host_alias}-
1675 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1677 # Only perform the check for file, if the check method requires it
1678 case $deplibs_check_method in
1680 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1681 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1682 echo "configure:1683: checking for ${ac_tool_prefix}file" >&5
1683 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1684 echo $ac_n "(cached) $ac_c" 1>&6
1688 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1691 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1694 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1695 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1696 ac_dummy
="/usr/bin:$PATH"
1697 for ac_dir
in $ac_dummy; do
1698 test -z "$ac_dir" && ac_dir
=.
1699 if test -f $ac_dir/${ac_tool_prefix}file; then
1700 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
1701 if test -n "$file_magic_test_file"; then
1702 case $deplibs_check_method in
1704 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1705 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1706 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1707 egrep "$file_magic_regex" > /dev
/null
; then
1712 *** Warning: the command libtool uses to detect shared libraries,
1713 *** $file_magic_cmd, produces output that libtool cannot recognize.
1714 *** The result is that libtool may fail to recognize shared libraries
1715 *** as such. This will affect the creation of libtool libraries that
1716 *** depend on shared libraries, but programs linked with such libtool
1717 *** libraries will work regardless of this problem. Nevertheless, you
1718 *** may want to report the problem to your system manager and/or to
1719 *** bug-libtool@gnu.org
1729 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1734 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1735 if test -n "$MAGIC_CMD"; then
1736 echo "$ac_t""$MAGIC_CMD" 1>&6
1738 echo "$ac_t""no" 1>&6
1741 if test -z "$lt_cv_path_MAGIC_CMD"; then
1742 if test -n "$ac_tool_prefix"; then
1743 echo $ac_n "checking for file""... $ac_c" 1>&6
1744 echo "configure:1745: checking for file" >&5
1745 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1746 echo $ac_n "(cached) $ac_c" 1>&6
1750 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
1753 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
1756 ac_save_MAGIC_CMD
="$MAGIC_CMD"
1757 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1758 ac_dummy
="/usr/bin:$PATH"
1759 for ac_dir
in $ac_dummy; do
1760 test -z "$ac_dir" && ac_dir
=.
1761 if test -f $ac_dir/file; then
1762 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
1763 if test -n "$file_magic_test_file"; then
1764 case $deplibs_check_method in
1766 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1767 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1768 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
1769 egrep "$file_magic_regex" > /dev
/null
; then
1774 *** Warning: the command libtool uses to detect shared libraries,
1775 *** $file_magic_cmd, produces output that libtool cannot recognize.
1776 *** The result is that libtool may fail to recognize shared libraries
1777 *** as such. This will affect the creation of libtool libraries that
1778 *** depend on shared libraries, but programs linked with such libtool
1779 *** libraries will work regardless of this problem. Nevertheless, you
1780 *** may want to report the problem to your system manager and/or to
1781 *** bug-libtool@gnu.org
1791 MAGIC_CMD
="$ac_save_MAGIC_CMD"
1796 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
1797 if test -n "$MAGIC_CMD"; then
1798 echo "$ac_t""$MAGIC_CMD" 1>&6
1800 echo "$ac_t""no" 1>&6
1812 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1813 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1815 echo "configure:1816: checking for $ac_word" >&5
1816 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 if test -n "$RANLIB"; then
1820 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1822 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1824 for ac_dir
in $ac_dummy; do
1825 test -z "$ac_dir" && ac_dir
=.
1826 if test -f $ac_dir/$ac_word; then
1827 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1834 RANLIB
="$ac_cv_prog_RANLIB"
1835 if test -n "$RANLIB"; then
1836 echo "$ac_t""$RANLIB" 1>&6
1838 echo "$ac_t""no" 1>&6
1842 if test -z "$ac_cv_prog_RANLIB"; then
1843 if test -n "$ac_tool_prefix"; then
1844 # Extract the first word of "ranlib", so it can be a program name with args.
1845 set dummy ranlib
; ac_word
=$2
1846 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1847 echo "configure:1848: checking for $ac_word" >&5
1848 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1849 echo $ac_n "(cached) $ac_c" 1>&6
1851 if test -n "$RANLIB"; then
1852 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1854 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1856 for ac_dir
in $ac_dummy; do
1857 test -z "$ac_dir" && ac_dir
=.
1858 if test -f $ac_dir/$ac_word; then
1859 ac_cv_prog_RANLIB
="ranlib"
1864 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1867 RANLIB
="$ac_cv_prog_RANLIB"
1868 if test -n "$RANLIB"; then
1869 echo "$ac_t""$RANLIB" 1>&6
1871 echo "$ac_t""no" 1>&6
1879 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1880 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
1881 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1882 echo "configure:1883: checking for $ac_word" >&5
1883 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1884 echo $ac_n "(cached) $ac_c" 1>&6
1886 if test -n "$STRIP"; then
1887 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1889 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1891 for ac_dir
in $ac_dummy; do
1892 test -z "$ac_dir" && ac_dir
=.
1893 if test -f $ac_dir/$ac_word; then
1894 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
1901 STRIP
="$ac_cv_prog_STRIP"
1902 if test -n "$STRIP"; then
1903 echo "$ac_t""$STRIP" 1>&6
1905 echo "$ac_t""no" 1>&6
1909 if test -z "$ac_cv_prog_STRIP"; then
1910 if test -n "$ac_tool_prefix"; then
1911 # Extract the first word of "strip", so it can be a program name with args.
1912 set dummy strip
; ac_word
=$2
1913 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1914 echo "configure:1915: checking for $ac_word" >&5
1915 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1916 echo $ac_n "(cached) $ac_c" 1>&6
1918 if test -n "$STRIP"; then
1919 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1921 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1923 for ac_dir
in $ac_dummy; do
1924 test -z "$ac_dir" && ac_dir
=.
1925 if test -f $ac_dir/$ac_word; then
1926 ac_cv_prog_STRIP
="strip"
1931 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP
=":"
1934 STRIP
="$ac_cv_prog_STRIP"
1935 if test -n "$STRIP"; then
1936 echo "$ac_t""$STRIP" 1>&6
1938 echo "$ac_t""no" 1>&6
1947 # Check for any special flags to pass to ltconfig.
1948 libtool_flags
="--cache-file=$cache_file"
1949 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1950 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1951 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
1952 test "$GCC" = yes && libtool_flags
="$libtool_flags --with-gcc"
1953 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1956 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1957 if test "${enable_libtool_lock+set}" = set; then
1958 enableval
="$enable_libtool_lock"
1962 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
1963 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
1965 # Check whether --with-pic or --without-pic was given.
1966 if test "${with_pic+set}" = set; then
1973 test x
"$pic_mode" = xyes
&& libtool_flags
="$libtool_flags --prefer-pic"
1974 test x
"$pic_mode" = xno
&& libtool_flags
="$libtool_flags --prefer-non-pic"
1976 # Some flags need to be propagated to the compiler or linker for good
1980 # Find out which ABI we are using.
1981 echo '#line 1982 "configure"' > conftest.
$ac_ext
1982 if { (eval echo configure
:1983: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1983 case `/usr/bin/file conftest.$ac_objext` in
1999 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2000 SAVE_CFLAGS
="$CFLAGS"
2001 CFLAGS
="$CFLAGS -belf"
2002 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2003 echo "configure:2004: checking whether the C compiler needs -belf" >&5
2004 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2005 echo $ac_n "(cached) $ac_c" 1>&6
2009 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2010 ac_cpp
='$CPP $CPPFLAGS'
2011 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2012 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2013 cross_compiling
=$ac_cv_prog_cc_cross
2015 cat > conftest.
$ac_ext <<EOF
2016 #line 2017 "configure"
2017 #include "confdefs.h"
2023 if { (eval echo configure
:2024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2025 lt_cv_cc_needs_belf
=yes
2027 echo "configure: failed program was:" >&5
2028 cat conftest.
$ac_ext >&5
2030 lt_cv_cc_needs_belf
=no
2034 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2035 ac_cpp
='$CPP $CPPFLAGS'
2036 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2037 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2038 cross_compiling
=$ac_cv_prog_cc_cross
2042 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2043 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
2044 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2045 CFLAGS
="$SAVE_CFLAGS"
2053 # Save cache, so that ltconfig can load it
2054 cat > confcache
<<\EOF
2055 # This file is a shell script that caches the results of configure
2056 # tests run on this system so they can be shared between configure
2057 # scripts and configure runs. It is not useful on other systems.
2058 # If it contains results you don't want to keep, you may remove or edit it.
2060 # By default, configure uses ./config.cache as the cache file,
2061 # creating it if it does not exist already. You can give configure
2062 # the --cache-file=FILE option to use a different cache file; that is
2063 # what configure does when it calls configure scripts in
2064 # subdirectories, so they share the cache.
2065 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2066 # config.status only pays attention to the cache file if you give it the
2067 # --recheck option to rerun configure.
2070 # The following way of writing the cache mishandles newlines in values,
2071 # but we know of no workaround that is simple, portable, and efficient.
2072 # So, don't put newlines in cache variables' values.
2073 # Ultrix sh set writes to stderr and can't be redirected directly,
2074 # and sets the high bit in the cache file unless we assign to the vars.
2076 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2078 # `set' does not quote correctly, so add quotes (double-quote substitution
2079 # turns \\\\ into \\, and sed turns \\ into \).
2081 -e "s/'/'\\\\''/g" \
2082 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2085 # `set' quotes correctly as required by POSIX, so do not add quotes.
2086 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2089 if cmp -s $cache_file confcache
; then
2092 if test -w $cache_file; then
2093 echo "updating cache $cache_file"
2094 cat confcache
> $cache_file
2096 echo "not updating unwritable cache $cache_file"
2102 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2103 AR
="$AR" LTCC
="$CC" CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
2104 MAGIC_CMD
="$MAGIC_CMD" LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
2105 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" STRIP
="$STRIP" \
2106 AS
="$AS" DLLTOOL
="$DLLTOOL" OBJDUMP
="$OBJDUMP" \
2107 objext
="$OBJEXT" exeext
="$EXEEXT" reload_flag
="$reload_flag" \
2108 deplibs_check_method
="$deplibs_check_method" file_magic_cmd
="$file_magic_cmd" \
2109 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
2110 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh
$host \
2111 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2113 # Reload cache, that may have been modified by ltconfig
2114 if test -r "$cache_file"; then
2115 echo "loading cache $cache_file"
2118 echo "creating cache $cache_file"
2123 # This can be used to rebuild libtool when needed
2124 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2126 # Always use our own libtool.
2127 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
2129 # Redirect the config.log output again, so that the ltconfig log is not
2130 # clobbered by the next message.
2131 exec 5>>.
/config.log
2140 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
2141 if test "${enable_bfd_assembler+set}" = set; then
2142 enableval
="$enable_bfd_assembler"
2143 case "${enableval}" in
2144 yes) need_bfd
=yes user_bfd_gas
=yes ;;
2145 no
) user_bfd_gas
=no
;;
2146 *) { echo "configure: error: bad value ${enableval} given for bfd-assembler option" 1>&2; exit 1; } ;;
2149 # Check whether --enable-targets or --disable-targets was given.
2150 if test "${enable_targets+set}" = set; then
2151 enableval
="$enable_targets"
2152 case "${enableval}" in
2153 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2155 no
) enable_targets
= ;;
2156 *) enable_targets
=$enableval ;;
2159 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2160 if test "${enable_commonbfdlib+set}" = set; then
2161 enableval
="$enable_commonbfdlib"
2162 case "${enableval}" in
2163 yes) commonbfdlib
=true
;;
2164 no
) commonbfdlib
=false
;;
2165 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2171 build_warnings
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2172 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2173 if test "${enable_build_warnings+set}" = set; then
2174 enableval
="$enable_build_warnings"
2175 case "${enableval}" in
2177 no
) build_warnings
="-w";;
2178 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2179 build_warnings
="${build_warnings} ${t}";;
2180 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
2181 build_warnings
="${t} ${build_warnings}";;
2182 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2184 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
2185 echo "Setting warning flags = $build_warnings" 6>&1
2189 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
; then
2190 WARN_CFLAGS
="${build_warnings}"
2194 # Generate a header file
2199 # If we are on a DOS filesystem, we must use gdb.ini rather than
2203 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
2211 # Makefile target for installing gas in $(tooldir)/bin.
2212 install_tooldir
=install-exec-tooldir
2216 if test -n "$enable_targets" ; then
2217 for t
in `echo $enable_targets | sed 's/,/ /g'`; do
2218 if test $t = "all"; then
2222 result
=`$ac_config_sub $t 2>/dev/null`
2223 if test -n "$result" ; then
2224 canon_targets
="$canon_targets $result"
2226 # # Permit "all", etc. We don't support it yet though.
2227 # canon_targets="$canon_targets $t"
2230 _gas_uniq_list
="$canon_targets"
2231 _gas_uniq_newlist
=""
2232 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2233 case $_gas_uniq_i in
2235 *) case " $_gas_uniq_newlist " in
2236 *" $_gas_uniq_i "*) ;;
2237 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2241 canon_targets
=$_gas_uniq_newlist
2247 for this_target
in $target $canon_targets ; do
2249 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
2251 # check for architecture variants
2255 alpha
*) cpu_type
=alpha
;;
2256 armeb
) cpu_type
=arm endian
=big
;;
2257 arm
*) cpu_type
=arm endian
=little
;;
2258 armb
*) cpu_type
=arm endian
=little
;;
2259 armv
*l
) cpu_type
=arm endian
=little
;;
2260 armv
*b
) cpu_type
=arm endian
=big
;;
2261 xscale
*) cpu_type
=arm endian
=little
;;
2262 strongarm
*) cpu_type
=arm endian
=little
;;
2263 thumb
*) cpu_type
=arm endian
=little
;;
2264 hppa
*) cpu_type
=hppa
;;
2265 i
[3456]86) cpu_type
=i386 arch
=i386
;;
2266 x86_64
) cpu_type
=i386 arch
=x86_64
;;
2267 ia64
) cpu_type
=ia64
;;
2268 m6811|m6812|m68hc12
) cpu_type
=m68hc11
;;
2269 m680
[012346]0) cpu_type
=m68k
;;
2270 m68008
) cpu_type
=m68k
;;
2271 m683??
) cpu_type
=m68k
;;
2272 m5200
) cpu_type
=m68k
;;
2273 m8
*) cpu_type
=m88k
;;
2274 mips
*el
) cpu_type
=mips endian
=little
;;
2275 mips
*) cpu_type
=mips endian
=big
;;
2276 pjl
*) cpu_type
=pj endian
=little
;;
2277 pj
*) cpu_type
=pj endian
=big
;;
2278 powerpc
*le
*) cpu_type
=ppc endian
=little
;;
2279 powerpc
*) cpu_type
=ppc endian
=big
;;
2280 rs6000
*) cpu_type
=ppc
;;
2281 s390x
*) cpu_type
=s390 arch
=s390x
;;
2282 s390
*) cpu_type
=s390 arch
=s390
;;
2283 sh
*) cpu_type
=sh endian
=big
;;
2284 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
2285 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
2286 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
2287 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
2288 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
2289 v850
*) cpu_type
=v850
;;
2290 *) cpu_type
=${cpu} ;;
2293 if test ${this_target} = $target ; then
2294 target_cpu_type
=${cpu_type}
2295 elif test ${target_cpu_type} != ${cpu_type} ; then
2299 generic_target
=${cpu_type}-$vendor-$os
2305 # assign object format
2306 case ${generic_target} in
2307 a29k-
*-coff) fmt=coff
;;
2308 a29k-amd-udi
) fmt=coff
;;
2309 a29k-amd-ebmon
) fmt=coff
;;
2310 a29k-nyu-sym1
) fmt=coff
;;
2311 a29k-
*-rtems*) fmt=coff
;;
2312 a29k-
*-vxworks*) fmt=coff
;;
2314 alpha
*-*-*vms
*) fmt=evax
;;
2315 alpha
*-*-netware*) fmt=ecoff
;;
2316 alpha
*-*-openbsd*) fmt=ecoff
;;
2317 alpha
*-*-osf*) fmt=ecoff
;;
2318 alpha
*-*-linuxecoff*) fmt=ecoff
;;
2319 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
2320 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
2322 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
2324 arm-
*-aout) fmt=aout
;;
2325 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
2326 arm-
*-rtems | thumb-
*-rtems) fmt=elf
;;
2327 arm-
*-elf | thumb-
*-elf) fmt=elf
;;
2328 arm
*-*-conix*) fmt=elf
;;
2329 arm-
*-linux*aout
*) fmt=aout em
=linux
;;
2330 arm
*-*-linux-gnu* | arm
*-*-uclinux*)
2332 arm-
*-netbsd* | arm-
*-openbsd*) fmt=aout em
=nbsd
;;
2333 arm-
*-oabi | thumb-
*-oabi) fmt=elf
;;
2334 arm-epoc-pe | thumb-epoc-pe
) fmt=coff em
=epoc-pe
;;
2335 arm-
*-wince) fmt=coff em
=wince-pe
;;
2336 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
2337 arm-
*-riscix*) fmt=aout em
=riscix
;;
2338 arm-
*-vxworks) fmt=coff
;;
2340 avr-
*-*) fmt=elf bfd_gas
=yes ;;
2342 cris-
*-*) fmt=multi bfd_gas
=yes ;;
2344 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
2345 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
2348 fr30-
*-*) fmt=elf bfd_gas
=yes ;;
2350 hppa-
*-linux-gnu*) case ${cpu} in
2352 fmt=elf em
=hppalinux64
;;
2356 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
2357 hppa-
*-lites*) fmt=elf em
=hppa
;;
2358 hppa-
*-osf*) fmt=som em
=hppa
;;
2359 hppa-
*-rtems*) fmt=elf em
=hppa
;;
2360 hppa-
*-hpux11*) case ${cpu} in
2362 fmt=elf em
=hppa64
;;
2366 hppa-
*-hpux*) fmt=som em
=hppa
;;
2367 hppa-
*-mpeix*) fmt=som em
=hppa
;;
2368 hppa-
*-bsd*) fmt=som em
=hppa
;;
2369 hppa-
*-hiux*) fmt=som em
=hppa
;;
2371 h8300-
*-rtems*) fmt=coff
;;
2372 h8300-
*-coff) fmt=coff
;;
2373 h8300-
*-elf) fmt=elf
;;
2374 h8500-
*-rtems*) fmt=coff
;;
2375 h8500-
*-coff) fmt=coff
;;
2377 i370-
*-elf* | i370-
*-linux*) fmt=elf
;;
2378 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
2379 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
2380 i386-
*-beospe*) fmt=coff em
=pe bfd_gas
=yes ;;
2381 i386-
*-beoself* | i386-
*-beos*) fmt=elf bfd_gas
=yes ;;
2382 i386-
*-bsd*) fmt=aout em
=386bsd
;;
2383 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
2384 i386-
*-netbsdelf*) fmt=elf em
=nbsd bfd_gas
=yes ;;
2385 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
2386 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
2387 i386-
*-linux*aout
* | i386-
*-linux*oldld
) fmt=aout em
=linux
;;
2388 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
2389 i386-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
2390 x86_64-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
2391 i386-
*-lynxos*) fmt=coff em
=lynx
;;
2392 i386-
*-sysv[45]* | i386-
*-solaris* | i386-
*-elf)
2393 fmt=elf bfd_gas
=yes ;;
2394 i386-
*-freebsdaout* | i386-
*-freebsd[12].
* | i386-
*-freebsd[12])
2395 fmt=aout em
=386bsd
;;
2396 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
2398 i386-
*-sco3.2v5
*) fmt=elf
2399 if test ${this_target} = $target; then
2400 cat >> confdefs.h
<<\EOF
2406 i386-
*-sco3.2
*) fmt=coff
;;
2407 i386-
*-vsta) fmt=aout
;;
2408 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
2409 fmt=coff em
=go32 bfd_gas
=yes
2410 cat >> confdefs.h
<<\EOF
2411 #define STRICTCOFF 1
2415 i386-
*-rtemself*) fmt=elf
;;
2416 i386-
*-rtemscoff*) fmt=coff
;;
2417 i386-
*-rtems*) fmt=elf
;;
2418 i386-
*-gnu*) fmt=elf
;;
2420 fmt=aout em
=mach bfd_gas
=yes ;;
2421 i386-
*-msdos*) fmt=aout
;;
2422 i386-
*-moss*) fmt=elf
;;
2423 i386-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
2424 i386-
*-cygwin*) fmt=coff em
=pe bfd_gas
=yes ;;
2425 i386-
*-interix*) fmt=coff em
=interix bfd_gas
=yes ;;
2426 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
2427 i386-
*-*nt
*) fmt=coff em
=pe bfd_gas
=yes ;;
2428 i386-
*-vxworks*) fmt=aout
;;
2429 i386-
*-chaos) fmt=elf
;;
2430 i860-stardent-sysv4
* | i860-stardent-elf
*)
2431 fmt=elf bfd_gas
=yes endian
=little
2432 echo "configure: warning: GAS support for ${generic_target} is preliminary and a work in progress" 1>&2 ;;
2433 i960-
*-bout) fmt=bout
;;
2434 i960-
*-coff) fmt=coff em
=ic960
;;
2435 i960-
*-rtems*) fmt=coff em
=ic960
;;
2436 i960-
*-nindy*) fmt=bout
;;
2437 i960-
*-vxworks4*) fmt=bout
;;
2438 i960-
*-vxworks5.0
) fmt=bout
;;
2439 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
2440 i960-
*-vxworks*) fmt=bout
;;
2441 i960-
*-elf*) fmt=elf
;;
2443 ia64-
*-elf*) fmt=elf
;;
2444 ia64-
*-aix*) fmt=elf em
=ia64aix
;;
2445 ia64-
*-linux-gnu*) fmt=elf em
=linux
;;
2446 ia64-
*-hpux*) fmt=elf em
=hpux
;;
2448 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
2450 m68hc11-
*-*|m6811-
*-*|m68hc12-
*-*|m6812-
*-*)fmt=elf bfd_gas
=yes ;;
2452 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
2454 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
2455 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
2456 m68k-apollo-
*) fmt=coff em
=apollo
;;
2457 m68k-
*-sysv4*) # must be before -sysv*
2459 m68k-
*-elf*) fmt=elf
;;
2460 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtemscoff*)
2462 m68k-
*-rtems*) fmt=elf
;;
2463 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
2464 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
2465 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
2466 m68k-
*-gnu*) fmt=elf
;;
2467 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
2468 m68k-
*-netbsdelf*) fmt=elf em
=nbsd bfd_gas
=yes ;;
2469 m68k-
*-netbsdaout* | m68k-
*-netbsd*)
2470 fmt=aout em
=nbsd bfd_gas
=yes ;;
2471 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
2472 m68k-apple-aux
*) fmt=coff em
=aux
;;
2473 m68k-
*-psos*) fmt=elf em
=psos
;;
2475 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
2476 m88k-
*-coff*) fmt=coff
;;
2478 mcore-
*-elf) fmt=elf bfd_gas
=yes ;;
2479 mcore-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
2481 # don't change em like *-*-bsd does
2482 mips-dec-netbsd
*) fmt=elf endian
=little
;;
2483 mips-dec-openbsd
*) fmt=elf endian
=little
;;
2484 mips-dec-bsd
*) fmt=aout endian
=little
;;
2485 mips-sony-bsd
*) fmt=ecoff
;;
2486 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
2487 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
2488 mips-
*-osf*) fmt=ecoff endian
=little
;;
2489 mips-
*-ecoff*) fmt=ecoff
;;
2490 mips-
*-pe*) fmt=coff endian
=little em
=pe
;;
2491 mips-
*-irix6*) fmt=elf
;;
2492 mips-
*-irix5*) fmt=elf
;;
2493 mips-
*-irix*) fmt=ecoff
;;
2494 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
2495 mips-
*-riscos*) fmt=ecoff
;;
2496 mips
*-*-linux*) fmt=elf em
=tmips mips_stabs_elf
=y
;;
2497 mips-
*-sysv4*MP
* | mips-
*-gnu*)
2499 mips-
*-sysv*) fmt=ecoff
;;
2500 mips-
*-elf* | mips-
*-rtems* | mips-
*-netbsd* | mips-
*-openbsd*)
2502 mips-
*-vxworks*) fmt=elf mips_stabs_elf
=y
;;
2503 mmix-
*-*) fmt=elf bfd_gas
=yes ;;
2504 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
2505 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
2506 openrisc-
*-*) fmt=elf bfd_gas
=yes ;;
2508 ppc-
*-pe | ppc-
*-cygwin* | ppc-
*-winnt*)
2510 ppc-
*-aix*) fmt=coff
;;
2511 ppc-
*-beos*) fmt=coff
;;
2512 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
2514 ppc-
*-linux-gnu*) fmt=elf
2517 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
2520 ppc-
*-solaris*) fmt=elf
2521 if test ${this_target} = $target; then
2522 cat >> confdefs.h
<<\EOF
2523 #define TARGET_SOLARIS_COMMENT 1
2527 if test x
${endian} = xbig
; then
2528 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
2531 ppc-
*-rtems*) fmt=elf
;;
2532 ppc-
*-macos* | ppc-
*-mpw*)
2533 fmt=coff em
=macos
;;
2534 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
2535 ppc-
*-vxworks*) fmt=elf
;;
2537 s390x-
*-linux-gnu*) fmt=elf em
=linux
;;
2538 s390-
*-linux-gnu*) fmt=elf em
=linux
;;
2540 sh
*eb-
*-linux*) fmt=elf em
=linux endian
=big
;;
2541 sh
*-*-linux*) fmt=elf em
=linux endian
=little
;;
2542 sh-
*-elf*) fmt=elf
;;
2543 sh-
*-coff*) fmt=coff bfd_gas
=yes;;
2544 sh-
*-pe*) fmt=coff em
=pe bfd_gas
=yes endian
=little
;;
2545 sh-
*-rtemself*) fmt=elf
;;
2546 sh-
*-rtems*) fmt=coff bfd_gas
=yes;;
2548 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
2549 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
2550 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
2552 sparc-
*-rtemsaout*) fmt=aout
;;
2553 sparc-
*-rtemself*) fmt=elf
;;
2554 sparc-
*-rtems*) fmt=elf
;;
2555 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
2556 sparc-
*-aout | sparc
*-*-vxworks*)
2557 fmt=aout em
=sparcaout
;;
2558 sparc-
*-coff) fmt=coff
;;
2559 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
2560 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
2561 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
2562 sparc-fujitsu-none
) fmt=aout
;;
2563 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
2565 sparc-
*-netbsd*) em
=nbsd bfd_gas
=yes
2567 sparc
) case ${os} in
2574 sparc-
*-openbsd*) fmt=aout em
=nbsd
;;
2576 strongarm-
*-coff) fmt=coff
;;
2577 strongarm-
*-elf) fmt=elf
;;
2578 xscale-
*-coff) fmt=coff
;;
2579 xscale-
*-elf) fmt=elf
;;
2581 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
2582 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
2583 tic54x-
*-* | c54x
*-*-*)
2584 fmt=coff bfd_gas
=yes need_libm
=yes;;
2585 tic80-
*-*) fmt=coff
;;
2587 v850-
*-*) fmt=elf bfd_gas
=yes ;;
2588 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
2589 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
2591 vax-
*-bsd* | vax-
*-ultrix*)
2593 vax-
*-vms) fmt=vms
;;
2595 w65-
*-*) fmt=coff
;;
2597 xstormy16-
*-*) fmt=elf bfd_gas
=yes ;;
2599 z8k-
*-coff | z8k-
*-sim)
2602 *-*-aout |
*-*-scout)
2604 *-*-freebsd*) fmt=elf em
=freebsd bfd_gas
=yes ;;
2609 *-*-generic) fmt=generic
;;
2610 *-*-xray |
*-*-hms) fmt=coff
;;
2611 *-*-sim) fmt=coff
;;
2612 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
2613 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
2615 *-*-vxworks) fmt=aout
;;
2616 *-*-netware) fmt=elf
;;
2619 if test ${this_target} = $target ; then
2621 if test x
${endian} = xbig
; then
2623 elif test x
${endian} = xlittle
; then
2626 if test x
${endian_def} != x
; then
2627 cat >> confdefs.h
<<EOF
2628 #define TARGET_BYTES_BIG_ENDIAN $endian_def
2634 if test x
${mips_stabs_elf} != x
; then
2635 cat >> confdefs.h
<<\EOF
2636 #define MIPS_STABS_ELF 1
2641 case ${cpu_type}-${fmt} in
2642 alpha
*-*) bfd_gas
=yes ;;
2643 arm-
*) bfd_gas
=yes ;;
2645 # i386-aout) bfd_gas=preferred ;;
2646 ia64
*-*) bfd_gas
=yes ;;
2647 mips-
*) bfd_gas
=yes ;;
2648 ns32k-
*) bfd_gas
=yes ;;
2649 pdp11-
*) bfd_gas
=yes ;;
2650 ppc-
*) bfd_gas
=yes ;;
2651 sparc-
*) bfd_gas
=yes ;;
2652 strongarm-
*) bfd_gas
=yes ;;
2653 xscale-
*) bfd_gas
=yes ;;
2654 *-elf) bfd_gas
=yes ;;
2655 *-ecoff) bfd_gas
=yes ;;
2656 *-som) bfd_gas
=yes ;;
2657 #enable bfd for coff and aout to allow testing if a bfd target is
2658 #the primary target, but not for coff or aout as the primary target
2659 i386-coff
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
2660 i386-aout
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
2664 # Other random stuff.
2666 # Do we need the opcodes library?
2674 case "${enable_shared}" in
2675 yes) shared_opcodes
=true
;;
2676 *opcodes
*) shared_opcodes
=true
;;
2677 *) shared_opcodes
=false
;;
2679 if test "${shared_opcodes}" = "true"; then
2680 # A shared libopcodes must be linked against libbfd.
2686 # Any other special object files needed ?
2688 fr30 | m32r | openrisc
)
2693 case ${extra_objects} in
2695 *) extra_objects
="$extra_objects m68k-parse.o" ;;
2700 echo ${extra_objects} |
grep -s "itbl-parse.o"
2701 if test $?
-ne 0 ; then
2702 extra_objects
="$extra_objects itbl-parse.o"
2705 echo ${extra_objects} |
grep -s "itbl-lex.o"
2706 if test $?
-ne 0 ; then
2707 extra_objects
="$extra_objects itbl-lex.o"
2710 echo ${extra_objects} |
grep -s "itbl-ops.o"
2711 if test $?
-ne 0 ; then
2712 extra_objects
="$extra_objects itbl-ops.o"
2716 i386 | s390 | sparc
)
2717 if test $this_target = $target ; then
2718 cat >> confdefs.h
<<EOF
2719 #define DEFAULT_ARCH "${arch}"
2733 if test $using_cgen = yes ; then
2734 case "x${extra_objects}" in
2736 *) extra_objects
="$extra_objects cgen.o" ;;
2740 # See if we really can support this configuration with the emulation code.
2742 if test $this_target = $target ; then
2743 primary_bfd_gas
=$bfd_gas
2747 if test $bfd_gas = no
; then
2748 # Can't support other configurations this way.
2751 elif test $bfd_gas = no
; then
2752 # Can't support this configuration.
2756 # From target name and format, produce a list of supported emulations.
2758 case ${generic_target}-${fmt} in
2759 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2760 mips
*-*-linux*-*) case "$endian" in
2761 big
) emulation
="mipsbelf mipslelf mipself" ;;
2762 *) emulation
="mipslelf mipsbelf mipself" ;;
2764 mips-
*-lnews*-ecoff) ;;
2765 mips-
*-*-ecoff) case "$endian" in
2766 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
2767 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
2769 mips-
*-*-elf) case "$endian" in
2770 big
) emulation
="mipsbelf mipslelf mipself" ;;
2771 *) emulation
="mipslelf mipsbelf mipself" ;;
2773 mips-
*-sysv4*MP
*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2774 # i386-pc-pe-coff != i386-pc-coff.
2776 # Uncommenting the next line will turn on support for i386 AOUT
2777 # for the default linux configuration
2778 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2780 i386-
*-aout) emulation
="i386aout" ;;
2781 i386-
*-coff) emulation
="i386coff" ;;
2782 i386-
*-elf) emulation
="i386elf" ;;
2784 # Always all formats. The first stated emulation becomes the default.
2785 cris-
*-*aout
*) emulation
="crisaout criself" ;;
2786 cris-
*-*) emulation
="criself crisaout" ;;
2789 emulations
="$emulations $emulation"
2793 # Turn on all targets if possible
2794 if test ${all_targets} = "yes"; then
2795 case ${target_cpu_type} in
2797 case ${obj_format} in
2799 emulations
="$emulations i386coff i386elf"
2802 emulations
="$emulations i386aout i386elf"
2805 emulations
="$emulations i386aout i386coff"
2812 # Assign floating point type. Most processors with FP support
2813 # IEEE FP. On those that don't support FP at all, usually IEEE
2815 case ${target_cpu} in
2816 vax | tahoe
) atof
=${target_cpu} ;;
2821 case "${obj_format}" in
2822 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2825 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2827 if test $using_cgen = yes ; then
2828 case ${target_cpu} in
2829 *) cgen_cpu_prefix
=${target_cpu} ;;
2832 cat >> confdefs.h
<<\EOF
2833 #define USING_CGEN 1
2839 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
2840 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2843 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
2844 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2847 case ${user_bfd_gas}-${primary_bfd_gas} in
2849 # We didn't override user's choice.
2852 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2864 # User specified nothing.
2868 # Some COFF configurations want these random other flags set.
2869 case ${obj_format} in
2871 case ${target_cpu_type} in
2872 i386
) cat >> confdefs.h
<<\EOF
2876 m68k
) cat >> confdefs.h
<<\EOF
2880 m88k
) cat >> confdefs.h
<<\EOF
2888 # Getting this done right is going to be a bitch. Each configuration specified
2889 # with --enable-targets=... should be checked for environment, format, cpu, and
2892 # For each configuration, the necessary object file support code must be linked
2893 # in. This might be only one, it might be up to four. The necessary emulation
2894 # code needs to be provided, too.
2896 # And then there's "--enable-targets=all"....
2898 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2900 formats
="${obj_format}"
2903 _gas_uniq_list
="$emulations"
2904 _gas_uniq_newlist
=""
2905 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2906 case $_gas_uniq_i in
2908 *) case " $_gas_uniq_newlist " in
2909 *" $_gas_uniq_i "*) ;;
2910 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2914 emulations
=$_gas_uniq_newlist
2916 for em
in .
$emulations ; do
2919 mipsbelf | mipslelf | mipself
)
2920 fmt=elf
file=mipself
;;
2921 mipsbecoff | mipslecoff | mipsecoff
)
2922 fmt=ecoff
file=mipsecoff
;;
2924 fmt=coff
file=$em ;;
2926 fmt=aout
file=$em ;;
2930 formats
="$formats $fmt"
2931 emfiles
="$emfiles e-$file.o"
2932 EMULATIONS
="$EMULATIONS &$em,"
2934 _gas_uniq_list
="$formats"
2935 _gas_uniq_newlist
=""
2936 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2937 case $_gas_uniq_i in
2939 *) case " $_gas_uniq_newlist " in
2940 *" $_gas_uniq_i "*) ;;
2941 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2945 formats
=$_gas_uniq_newlist
2947 _gas_uniq_list
="$emfiles"
2948 _gas_uniq_newlist
=""
2949 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2950 case $_gas_uniq_i in
2952 *) case " $_gas_uniq_newlist " in
2953 *" $_gas_uniq_i "*) ;;
2954 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2958 emfiles
=$_gas_uniq_newlist
2960 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2961 for fmt in $formats ; do
2963 aout
) cat >> confdefs.h
<<\EOF
2964 #define OBJ_MAYBE_AOUT 1
2967 bout
) cat >> confdefs.h
<<\EOF
2968 #define OBJ_MAYBE_BOUT 1
2971 coff
) cat >> confdefs.h
<<\EOF
2972 #define OBJ_MAYBE_COFF 1
2975 ecoff
) cat >> confdefs.h
<<\EOF
2976 #define OBJ_MAYBE_ECOFF 1
2979 elf
) cat >> confdefs.h
<<\EOF
2980 #define OBJ_MAYBE_ELF 1
2983 generic
) cat >> confdefs.h
<<\EOF
2984 #define OBJ_MAYBE_GENERIC 1
2987 hp300
) cat >> confdefs.h
<<\EOF
2988 #define OBJ_MAYBE_HP300 1
2991 ieee
) cat >> confdefs.h
<<\EOF
2992 #define OBJ_MAYBE_IEEE 1
2995 som
) cat >> confdefs.h
<<\EOF
2996 #define OBJ_MAYBE_SOM 1
2999 vms
) cat >> confdefs.h
<<\EOF
3000 #define OBJ_MAYBE_VMS 1
3004 extra_objects
="$extra_objects obj-$fmt.o"
3008 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
3009 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
3010 # e-mips* has more than one emulation per file, e-i386* has just one at the
3011 # moment. If only one emulation is specified, then don't define
3012 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
3013 case "${obj_format}${emfiles}" in
3015 extra_objects
="$extra_objects $emfiles"
3016 cat >> confdefs.h
<<\EOF
3017 #define USE_EMULATIONS 1
3023 cat >> confdefs.h
<<EOF
3024 #define EMULATIONS $EMULATIONS
3027 cat >> confdefs.h
<<EOF
3028 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
3032 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
3033 yes-
*-coff) need_bfd
=yes ;;
3034 no-
*-coff) need_bfd
=yes
3035 cat >> confdefs.h
<<\EOF
3036 #define MANY_SEGMENTS 1
3041 reject_dev_configs
=yes
3043 case ${reject_dev_configs}-${dev} in
3045 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
3055 case "${primary_bfd_gas}" in
3056 yes) cat >> confdefs.h
<<\EOF
3057 #define BFD_ASSEMBLER 1
3063 # do we need the opcodes library?
3064 case "${need_opcodes}" in
3066 OPCODES_LIB
=..
/opcodes
/libopcodes.la
3070 case "${need_bfd}" in
3072 BFDLIB
=..
/bfd
/libbfd.la
3073 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
3082 cat >> confdefs.h
<<EOF
3083 #define TARGET_ALIAS "${target_alias}"
3086 cat >> confdefs.h
<<EOF
3087 #define TARGET_CANONICAL "${target}"
3090 cat >> confdefs.h
<<EOF
3091 #define TARGET_CPU "${target_cpu}"
3094 cat >> confdefs.h
<<EOF
3095 #define TARGET_VENDOR "${target_vendor}"
3098 cat >> confdefs.h
<<EOF
3099 #define TARGET_OS "${target_os}"
3103 # Extract the first word of "gcc", so it can be a program name with args.
3104 set dummy gcc
; ac_word
=$2
3105 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3106 echo "configure:3107: checking for $ac_word" >&5
3107 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
3108 echo $ac_n "(cached) $ac_c" 1>&6
3110 if test -n "$CC"; then
3111 ac_cv_prog_CC
="$CC" # Let the user override the test.
3113 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3115 for ac_dir
in $ac_dummy; do
3116 test -z "$ac_dir" && ac_dir
=.
3117 if test -f $ac_dir/$ac_word; then
3126 if test -n "$CC"; then
3127 echo "$ac_t""$CC" 1>&6
3129 echo "$ac_t""no" 1>&6
3132 if test -z "$CC"; then
3133 # Extract the first word of "cc", so it can be a program name with args.
3134 set dummy cc
; ac_word
=$2
3135 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3136 echo "configure:3137: checking for $ac_word" >&5
3137 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
3138 echo $ac_n "(cached) $ac_c" 1>&6
3140 if test -n "$CC"; then
3141 ac_cv_prog_CC
="$CC" # Let the user override the test.
3143 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3146 for ac_dir
in $ac_dummy; do
3147 test -z "$ac_dir" && ac_dir
=.
3148 if test -f $ac_dir/$ac_word; then
3149 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
3150 ac_prog_rejected
=yes
3158 if test $ac_prog_rejected = yes; then
3159 # We found a bogon in the path, so make sure we never use it.
3160 set dummy
$ac_cv_prog_CC
3162 if test $# -gt 0; then
3163 # We chose a different compiler from the bogus one.
3164 # However, it has the same basename, so the bogon will be chosen
3165 # first if we set CC to just the basename; use the full file name.
3167 set dummy
"$ac_dir/$ac_word" "$@"
3175 if test -n "$CC"; then
3176 echo "$ac_t""$CC" 1>&6
3178 echo "$ac_t""no" 1>&6
3181 if test -z "$CC"; then
3182 case "`uname -s`" in
3184 # Extract the first word of "cl", so it can be a program name with args.
3185 set dummy cl
; ac_word
=$2
3186 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3187 echo "configure:3188: checking for $ac_word" >&5
3188 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
3189 echo $ac_n "(cached) $ac_c" 1>&6
3191 if test -n "$CC"; then
3192 ac_cv_prog_CC
="$CC" # Let the user override the test.
3194 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3196 for ac_dir
in $ac_dummy; do
3197 test -z "$ac_dir" && ac_dir
=.
3198 if test -f $ac_dir/$ac_word; then
3207 if test -n "$CC"; then
3208 echo "$ac_t""$CC" 1>&6
3210 echo "$ac_t""no" 1>&6
3215 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
3218 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
3219 echo "configure:3220: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
3222 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
3223 ac_cpp
='$CPP $CPPFLAGS'
3224 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
3225 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
3226 cross_compiling
=$ac_cv_prog_cc_cross
3228 cat > conftest.
$ac_ext << EOF
3230 #line 3231 "configure"
3231 #include "confdefs.h"
3235 if { (eval echo configure
:3236: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3236 ac_cv_prog_cc_works
=yes
3237 # If we can't run a trivial program, we are probably using a cross compiler.
3238 if (.
/conftest
; exit) 2>/dev
/null
; then
3239 ac_cv_prog_cc_cross
=no
3241 ac_cv_prog_cc_cross
=yes
3244 echo "configure: failed program was:" >&5
3245 cat conftest.
$ac_ext >&5
3246 ac_cv_prog_cc_works
=no
3250 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
3251 ac_cpp
='$CPP $CPPFLAGS'
3252 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
3253 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
3254 cross_compiling
=$ac_cv_prog_cc_cross
3256 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
3257 if test $ac_cv_prog_cc_works = no
; then
3258 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
3260 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
3261 echo "configure:3262: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
3262 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
3263 cross_compiling
=$ac_cv_prog_cc_cross
3265 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
3266 echo "configure:3267: checking whether we are using GNU C" >&5
3267 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
3268 echo $ac_n "(cached) $ac_c" 1>&6
3270 cat > conftest.c
<<EOF
3275 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:3276: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
3282 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
3284 if test $ac_cv_prog_gcc = yes; then
3290 ac_test_CFLAGS
="${CFLAGS+set}"
3291 ac_save_CFLAGS
="$CFLAGS"
3293 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
3294 echo "configure:3295: checking whether ${CC-cc} accepts -g" >&5
3295 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
3296 echo $ac_n "(cached) $ac_c" 1>&6
3298 echo 'void f(){}' > conftest.c
3299 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
3308 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
3309 if test "$ac_test_CFLAGS" = set; then
3310 CFLAGS
="$ac_save_CFLAGS"
3311 elif test $ac_cv_prog_cc_g = yes; then
3312 if test "$GCC" = yes; then
3318 if test "$GCC" = yes; then
3326 for ac_prog
in 'bison -y' byacc
3328 # Extract the first word of "$ac_prog", so it can be a program name with args.
3329 set dummy
$ac_prog; ac_word
=$2
3330 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3331 echo "configure:3332: checking for $ac_word" >&5
3332 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3333 echo $ac_n "(cached) $ac_c" 1>&6
3335 if test -n "$YACC"; then
3336 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3338 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3340 for ac_dir
in $ac_dummy; do
3341 test -z "$ac_dir" && ac_dir
=.
3342 if test -f $ac_dir/$ac_word; then
3343 ac_cv_prog_YACC
="$ac_prog"
3350 YACC
="$ac_cv_prog_YACC"
3351 if test -n "$YACC"; then
3352 echo "$ac_t""$YACC" 1>&6
3354 echo "$ac_t""no" 1>&6
3357 test -n "$YACC" && break
3359 test -n "$YACC" || YACC
="yacc"
3361 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
3362 echo "configure:3363: checking how to run the C preprocessor" >&5
3363 # On Suns, sometimes $CPP names a directory.
3364 if test -n "$CPP" && test -d "$CPP"; then
3367 if test -z "$CPP"; then
3368 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
3369 echo $ac_n "(cached) $ac_c" 1>&6
3371 # This must be in double quotes, not single quotes, because CPP may get
3372 # substituted into the Makefile and "${CC-cc}" will confuse make.
3374 # On the NeXT, cc -E runs the code through the compiler's parser,
3375 # not just through cpp.
3376 cat > conftest.
$ac_ext <<EOF
3377 #line 3378 "configure"
3378 #include "confdefs.h"
3382 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3383 { (eval echo configure
:3384: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3384 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3385 if test -z "$ac_err"; then
3389 echo "configure: failed program was:" >&5
3390 cat conftest.
$ac_ext >&5
3392 CPP
="${CC-cc} -E -traditional-cpp"
3393 cat > conftest.
$ac_ext <<EOF
3394 #line 3395 "configure"
3395 #include "confdefs.h"
3399 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3400 { (eval echo configure
:3401: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3401 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3402 if test -z "$ac_err"; then
3406 echo "configure: failed program was:" >&5
3407 cat conftest.
$ac_ext >&5
3409 CPP
="${CC-cc} -nologo -E"
3410 cat > conftest.
$ac_ext <<EOF
3411 #line 3412 "configure"
3412 #include "confdefs.h"
3416 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3417 { (eval echo configure
:3418: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3418 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3419 if test -z "$ac_err"; then
3423 echo "configure: failed program was:" >&5
3424 cat conftest.
$ac_ext >&5
3433 ac_cv_prog_CPP
="$CPP"
3435 CPP
="$ac_cv_prog_CPP"
3437 ac_cv_prog_CPP
="$CPP"
3439 echo "$ac_t""$CPP" 1>&6
3441 missing_dir
=`cd $ac_aux_dir && pwd`
3442 for ac_prog
in flex
lex
3444 # Extract the first word of "$ac_prog", so it can be a program name with args.
3445 set dummy
$ac_prog; ac_word
=$2
3446 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3447 echo "configure:3448: checking for $ac_word" >&5
3448 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
3449 echo $ac_n "(cached) $ac_c" 1>&6
3451 if test -n "$LEX"; then
3452 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
3454 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3456 for ac_dir
in $ac_dummy; do
3457 test -z "$ac_dir" && ac_dir
=.
3458 if test -f $ac_dir/$ac_word; then
3459 ac_cv_prog_LEX
="$ac_prog"
3466 LEX
="$ac_cv_prog_LEX"
3467 if test -n "$LEX"; then
3468 echo "$ac_t""$LEX" 1>&6
3470 echo "$ac_t""no" 1>&6
3473 test -n "$LEX" && break
3475 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
3477 # Extract the first word of "flex", so it can be a program name with args.
3478 set dummy flex
; ac_word
=$2
3479 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3480 echo "configure:3481: checking for $ac_word" >&5
3481 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
3482 echo $ac_n "(cached) $ac_c" 1>&6
3484 if test -n "$LEX"; then
3485 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
3487 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3489 for ac_dir
in $ac_dummy; do
3490 test -z "$ac_dir" && ac_dir
=.
3491 if test -f $ac_dir/$ac_word; then
3492 ac_cv_prog_LEX
="flex"
3497 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
3500 LEX
="$ac_cv_prog_LEX"
3501 if test -n "$LEX"; then
3502 echo "$ac_t""$LEX" 1>&6
3504 echo "$ac_t""no" 1>&6
3507 if test -z "$LEXLIB"
3513 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
3514 echo "configure:3515: checking for yywrap in -l$ac_lib" >&5
3515 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
3516 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3517 echo $ac_n "(cached) $ac_c" 1>&6
3519 ac_save_LIBS
="$LIBS"
3520 LIBS
="-l$ac_lib $LIBS"
3521 cat > conftest.
$ac_ext <<EOF
3522 #line 3523 "configure"
3523 #include "confdefs.h"
3524 /* Override any gcc2 internal prototype to avoid an error. */
3525 /* We use char because int might match the return type of a gcc2
3526 builtin and then its argument prototype would still apply. */
3533 if { (eval echo configure
:3534: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3535 eval "ac_cv_lib_$ac_lib_var=yes"
3537 echo "configure: failed program was:" >&5
3538 cat conftest.
$ac_ext >&5
3540 eval "ac_cv_lib_$ac_lib_var=no"
3543 LIBS
="$ac_save_LIBS"
3546 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3547 echo "$ac_t""yes" 1>&6
3550 echo "$ac_t""no" 1>&6
3555 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
3556 echo "configure:3557: checking lex output file root" >&5
3557 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
3558 echo $ac_n "(cached) $ac_c" 1>&6
3560 # The minimal lex program is just a single line: %%. But some broken lexes
3561 # (Solaris, I think it was) want two %% lines, so accommodate them.
3564 if test -f lex.yy.c
; then
3565 ac_cv_prog_lex_root
=lex.yy
3566 elif test -f lexyy.c
; then
3567 ac_cv_prog_lex_root
=lexyy
3569 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
3573 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
3574 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
3576 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
3577 echo "configure:3578: checking whether yytext is a pointer" >&5
3578 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
3579 echo $ac_n "(cached) $ac_c" 1>&6
3581 # POSIX says lex can declare yytext either as a pointer or an array; the
3582 # default is implementation-dependent. Figure out which it is, since
3583 # not all implementations provide the %pointer and %array declarations.
3584 ac_cv_prog_lex_yytext_pointer
=no
3585 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
3586 ac_save_LIBS
="$LIBS"
3587 LIBS
="$LIBS $LEXLIB"
3588 cat > conftest.
$ac_ext <<EOF
3589 #line 3590 "configure"
3590 #include "confdefs.h"
3591 `cat $LEX_OUTPUT_ROOT.c`
3596 if { (eval echo configure
:3597: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3598 ac_cv_prog_lex_yytext_pointer
=yes
3600 echo "configure: failed program was:" >&5
3601 cat conftest.
$ac_ext >&5
3604 LIBS
="$ac_save_LIBS"
3605 rm -f "${LEX_OUTPUT_ROOT}.c"
3609 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
3610 if test $ac_cv_prog_lex_yytext_pointer = yes; then
3611 cat >> confdefs.h
<<\EOF
3612 #define YYTEXT_POINTER 1
3619 # Extract the first word of "ranlib", so it can be a program name with args.
3620 set dummy ranlib
; ac_word
=$2
3621 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3622 echo "configure:3623: checking for $ac_word" >&5
3623 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3624 echo $ac_n "(cached) $ac_c" 1>&6
3626 if test -n "$RANLIB"; then
3627 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3629 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3631 for ac_dir
in $ac_dummy; do
3632 test -z "$ac_dir" && ac_dir
=.
3633 if test -f $ac_dir/$ac_word; then
3634 ac_cv_prog_RANLIB
="ranlib"
3639 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3642 RANLIB
="$ac_cv_prog_RANLIB"
3643 if test -n "$RANLIB"; then
3644 echo "$ac_t""$RANLIB" 1>&6
3646 echo "$ac_t""no" 1>&6
3649 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3650 echo "configure:3651: checking for ANSI C header files" >&5
3651 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3652 echo $ac_n "(cached) $ac_c" 1>&6
3654 cat > conftest.
$ac_ext <<EOF
3655 #line 3656 "configure"
3656 #include "confdefs.h"
3662 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3663 { (eval echo configure
:3664: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3664 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3665 if test -z "$ac_err"; then
3667 ac_cv_header_stdc
=yes
3670 echo "configure: failed program was:" >&5
3671 cat conftest.
$ac_ext >&5
3673 ac_cv_header_stdc
=no
3677 if test $ac_cv_header_stdc = yes; then
3678 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3679 cat > conftest.
$ac_ext <<EOF
3680 #line 3681 "configure"
3681 #include "confdefs.h"
3684 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3685 egrep "memchr" >/dev
/null
2>&1; then
3689 ac_cv_header_stdc
=no
3695 if test $ac_cv_header_stdc = yes; then
3696 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3697 cat > conftest.
$ac_ext <<EOF
3698 #line 3699 "configure"
3699 #include "confdefs.h"
3702 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3703 egrep "free" >/dev
/null
2>&1; then
3707 ac_cv_header_stdc
=no
3713 if test $ac_cv_header_stdc = yes; then
3714 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3715 if test "$cross_compiling" = yes; then
3718 cat > conftest.
$ac_ext <<EOF
3719 #line 3720 "configure"
3720 #include "confdefs.h"
3722 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3723 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3724 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3725 int main () { int i; for (i = 0; i < 256; i++)
3726 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3730 if { (eval echo configure
:3731: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3734 echo "configure: failed program was:" >&5
3735 cat conftest.
$ac_ext >&5
3737 ac_cv_header_stdc
=no
3745 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3746 if test $ac_cv_header_stdc = yes; then
3747 cat >> confdefs.h
<<\EOF
3748 #define STDC_HEADERS 1
3753 echo $ac_n "checking for working const""... $ac_c" 1>&6
3754 echo "configure:3755: checking for working const" >&5
3755 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3756 echo $ac_n "(cached) $ac_c" 1>&6
3758 cat > conftest.
$ac_ext <<EOF
3759 #line 3760 "configure"
3760 #include "confdefs.h"
3764 /* Ultrix mips cc rejects this. */
3765 typedef int charset[2]; const charset x;
3766 /* SunOS 4.1.1 cc rejects this. */
3767 char const *const *ccp;
3769 /* NEC SVR4.0.2 mips cc rejects this. */
3770 struct point {int x, y;};
3771 static struct point const zero = {0,0};
3772 /* AIX XL C 1.02.0.0 rejects this.
3773 It does not let you subtract one const X* pointer from another in an arm
3774 of an if-expression whose if-part is not a constant expression */
3775 const char *g = "string";
3776 ccp = &g + (g ? g-g : 0);
3777 /* HPUX 7.0 cc rejects these. */
3780 ccp = (char const *const *) p;
3781 { /* SCO 3.2v4 cc rejects this. */
3783 char const *s = 0 ? (char *) 0 : (char const *) 0;
3787 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3789 const int *foo = &x[0];
3792 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3793 typedef const int *iptr;
3797 { /* AIX XL C 1.02.0.0 rejects this saying
3798 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3799 struct s { int j; const int *ap[3]; };
3800 struct s *b; b->j = 5;
3802 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3808 if { (eval echo configure
:3809: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3812 echo "configure: failed program was:" >&5
3813 cat conftest.
$ac_ext >&5
3820 echo "$ac_t""$ac_cv_c_const" 1>&6
3821 if test $ac_cv_c_const = no
; then
3822 cat >> confdefs.h
<<\EOF
3828 echo $ac_n "checking for inline""... $ac_c" 1>&6
3829 echo "configure:3830: checking for inline" >&5
3830 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3831 echo $ac_n "(cached) $ac_c" 1>&6
3834 for ac_kw
in inline __inline__ __inline
; do
3835 cat > conftest.
$ac_ext <<EOF
3836 #line 3837 "configure"
3837 #include "confdefs.h"
3843 if { (eval echo configure
:3844: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3845 ac_cv_c_inline
=$ac_kw; break
3847 echo "configure: failed program was:" >&5
3848 cat conftest.
$ac_ext >&5
3855 echo "$ac_t""$ac_cv_c_inline" 1>&6
3856 case "$ac_cv_c_inline" in
3858 no
) cat >> confdefs.h
<<\EOF
3862 *) cat >> confdefs.h
<<EOF
3863 #define inline $ac_cv_c_inline
3868 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3869 echo "configure:3870: checking for off_t" >&5
3870 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3871 echo $ac_n "(cached) $ac_c" 1>&6
3873 cat > conftest.
$ac_ext <<EOF
3874 #line 3875 "configure"
3875 #include "confdefs.h"
3876 #include <sys/types.h>
3882 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3883 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3885 ac_cv_type_off_t
=yes
3893 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3894 if test $ac_cv_type_off_t = no
; then
3895 cat >> confdefs.h
<<\EOF
3901 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3902 echo "configure:3903: checking for size_t" >&5
3903 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3904 echo $ac_n "(cached) $ac_c" 1>&6
3906 cat > conftest.
$ac_ext <<EOF
3907 #line 3908 "configure"
3908 #include "confdefs.h"
3909 #include <sys/types.h>
3915 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3916 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3918 ac_cv_type_size_t
=yes
3921 ac_cv_type_size_t
=no
3926 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3927 if test $ac_cv_type_size_t = no
; then
3928 cat >> confdefs.h
<<\EOF
3929 #define size_t unsigned
3934 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3935 # for constant arguments. Useless!
3936 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3937 echo "configure:3938: checking for working alloca.h" >&5
3938 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3939 echo $ac_n "(cached) $ac_c" 1>&6
3941 cat > conftest.
$ac_ext <<EOF
3942 #line 3943 "configure"
3943 #include "confdefs.h"
3946 char *p = alloca(2 * sizeof(int));
3949 if { (eval echo configure
:3950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3951 ac_cv_header_alloca_h
=yes
3953 echo "configure: failed program was:" >&5
3954 cat conftest.
$ac_ext >&5
3956 ac_cv_header_alloca_h
=no
3961 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3962 if test $ac_cv_header_alloca_h = yes; then
3963 cat >> confdefs.h
<<\EOF
3964 #define HAVE_ALLOCA_H 1
3969 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3970 echo "configure:3971: checking for alloca" >&5
3971 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3972 echo $ac_n "(cached) $ac_c" 1>&6
3974 cat > conftest.
$ac_ext <<EOF
3975 #line 3976 "configure"
3976 #include "confdefs.h"
3979 # define alloca __builtin_alloca
3982 # include <malloc.h>
3983 # define alloca _alloca
3986 # include <alloca.h>
3991 # ifndef alloca /* predefined by HP cc +Olibcalls */
4000 char *p = (char *) alloca(1);
4003 if { (eval echo configure
:4004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4005 ac_cv_func_alloca_works
=yes
4007 echo "configure: failed program was:" >&5
4008 cat conftest.
$ac_ext >&5
4010 ac_cv_func_alloca_works
=no
4015 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4016 if test $ac_cv_func_alloca_works = yes; then
4017 cat >> confdefs.h
<<\EOF
4018 #define HAVE_ALLOCA 1
4023 if test $ac_cv_func_alloca_works = no
; then
4024 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4025 # that cause trouble. Some versions do not even contain alloca or
4026 # contain a buggy version. If you still want to use their alloca,
4027 # use ar to extract alloca.o from them instead of compiling alloca.c.
4028 ALLOCA
=alloca.
${ac_objext}
4029 cat >> confdefs.h
<<\EOF
4034 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4035 echo "configure:4036: checking whether alloca needs Cray hooks" >&5
4036 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4037 echo $ac_n "(cached) $ac_c" 1>&6
4039 cat > conftest.
$ac_ext <<EOF
4040 #line 4041 "configure"
4041 #include "confdefs.h"
4042 #if defined(CRAY) && ! defined(CRAY2)
4049 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4050 egrep "webecray" >/dev
/null
2>&1; then
4061 echo "$ac_t""$ac_cv_os_cray" 1>&6
4062 if test $ac_cv_os_cray = yes; then
4063 for ac_func
in _getb67 GETB67 getb67
; do
4064 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4065 echo "configure:4066: checking for $ac_func" >&5
4066 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4067 echo $ac_n "(cached) $ac_c" 1>&6
4069 cat > conftest.
$ac_ext <<EOF
4070 #line 4071 "configure"
4071 #include "confdefs.h"
4072 /* System header to define __stub macros and hopefully few prototypes,
4073 which can conflict with char $ac_func(); below. */
4075 /* Override any gcc2 internal prototype to avoid an error. */
4076 /* We use char because int might match the return type of a gcc2
4077 builtin and then its argument prototype would still apply. */
4082 /* The GNU C library defines this for functions which it implements
4083 to always fail with ENOSYS. Some functions are actually named
4084 something starting with __ and the normal name is an alias. */
4085 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4093 if { (eval echo configure
:4094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4095 eval "ac_cv_func_$ac_func=yes"
4097 echo "configure: failed program was:" >&5
4098 cat conftest.
$ac_ext >&5
4100 eval "ac_cv_func_$ac_func=no"
4105 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4106 echo "$ac_t""yes" 1>&6
4107 cat >> confdefs.h
<<EOF
4108 #define CRAY_STACKSEG_END $ac_func
4113 echo "$ac_t""no" 1>&6
4119 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4120 echo "configure:4121: checking stack direction for C alloca" >&5
4121 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4122 echo $ac_n "(cached) $ac_c" 1>&6
4124 if test "$cross_compiling" = yes; then
4125 ac_cv_c_stack_direction
=0
4127 cat > conftest.
$ac_ext <<EOF
4128 #line 4129 "configure"
4129 #include "confdefs.h"
4130 find_stack_direction ()
4132 static char *addr = 0;
4137 return find_stack_direction ();
4140 return (&dummy > addr) ? 1 : -1;
4144 exit (find_stack_direction() < 0);
4147 if { (eval echo configure
:4148: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4149 ac_cv_c_stack_direction
=1
4151 echo "configure: failed program was:" >&5
4152 cat conftest.
$ac_ext >&5
4154 ac_cv_c_stack_direction
=-1
4161 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4162 cat >> confdefs.h
<<EOF
4163 #define STACK_DIRECTION $ac_cv_c_stack_direction
4168 for ac_hdr
in unistd.h
4170 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4171 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4172 echo "configure:4173: checking for $ac_hdr" >&5
4173 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4174 echo $ac_n "(cached) $ac_c" 1>&6
4176 cat > conftest.
$ac_ext <<EOF
4177 #line 4178 "configure"
4178 #include "confdefs.h"
4181 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4182 { (eval echo configure
:4183: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4183 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4184 if test -z "$ac_err"; then
4186 eval "ac_cv_header_$ac_safe=yes"
4189 echo "configure: failed program was:" >&5
4190 cat conftest.
$ac_ext >&5
4192 eval "ac_cv_header_$ac_safe=no"
4196 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4197 echo "$ac_t""yes" 1>&6
4198 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4199 cat >> confdefs.h
<<EOF
4200 #define $ac_tr_hdr 1
4204 echo "$ac_t""no" 1>&6
4208 for ac_func
in getpagesize
4210 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4211 echo "configure:4212: checking for $ac_func" >&5
4212 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4213 echo $ac_n "(cached) $ac_c" 1>&6
4215 cat > conftest.
$ac_ext <<EOF
4216 #line 4217 "configure"
4217 #include "confdefs.h"
4218 /* System header to define __stub macros and hopefully few prototypes,
4219 which can conflict with char $ac_func(); below. */
4221 /* Override any gcc2 internal prototype to avoid an error. */
4222 /* We use char because int might match the return type of a gcc2
4223 builtin and then its argument prototype would still apply. */
4228 /* The GNU C library defines this for functions which it implements
4229 to always fail with ENOSYS. Some functions are actually named
4230 something starting with __ and the normal name is an alias. */
4231 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4239 if { (eval echo configure
:4240: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4241 eval "ac_cv_func_$ac_func=yes"
4243 echo "configure: failed program was:" >&5
4244 cat conftest.
$ac_ext >&5
4246 eval "ac_cv_func_$ac_func=no"
4251 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4252 echo "$ac_t""yes" 1>&6
4253 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4254 cat >> confdefs.h
<<EOF
4255 #define $ac_tr_func 1
4259 echo "$ac_t""no" 1>&6
4263 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4264 echo "configure:4265: checking for working mmap" >&5
4265 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4266 echo $ac_n "(cached) $ac_c" 1>&6
4268 if test "$cross_compiling" = yes; then
4269 ac_cv_func_mmap_fixed_mapped
=no
4271 cat > conftest.
$ac_ext <<EOF
4272 #line 4273 "configure"
4273 #include "confdefs.h"
4275 /* Thanks to Mike Haertel and Jim Avera for this test.
4276 Here is a matrix of mmap possibilities:
4277 mmap private not fixed
4278 mmap private fixed at somewhere currently unmapped
4279 mmap private fixed at somewhere already mapped
4280 mmap shared not fixed
4281 mmap shared fixed at somewhere currently unmapped
4282 mmap shared fixed at somewhere already mapped
4283 For private mappings, we should verify that changes cannot be read()
4284 back from the file, nor mmap's back from the file at a different
4285 address. (There have been systems where private was not correctly
4286 implemented like the infamous i386 svr4.0, and systems where the
4287 VM page cache was not coherent with the filesystem buffer cache
4288 like early versions of FreeBSD and possibly contemporary NetBSD.)
4289 For shared mappings, we should conversely verify that changes get
4290 propogated back to all the places they're supposed to be.
4292 Grep wants private fixed already mapped.
4293 The main things grep needs to know about mmap are:
4294 * does it exist and is it safe to write into the mmap'd area
4295 * how to use it (BSD variants) */
4296 #include <sys/types.h>
4298 #include <sys/mman.h>
4300 /* This mess was copied from the GNU getpagesize.h. */
4301 #ifndef HAVE_GETPAGESIZE
4302 # ifdef HAVE_UNISTD_H
4303 # include <unistd.h>
4306 /* Assume that all systems that can run configure have sys/param.h. */
4307 # ifndef HAVE_SYS_PARAM_H
4308 # define HAVE_SYS_PARAM_H 1
4311 # ifdef _SC_PAGESIZE
4312 # define getpagesize() sysconf(_SC_PAGESIZE)
4313 # else /* no _SC_PAGESIZE */
4314 # ifdef HAVE_SYS_PARAM_H
4315 # include <sys/param.h>
4316 # ifdef EXEC_PAGESIZE
4317 # define getpagesize() EXEC_PAGESIZE
4318 # else /* no EXEC_PAGESIZE */
4320 # define getpagesize() NBPG * CLSIZE
4323 # endif /* no CLSIZE */
4324 # else /* no NBPG */
4326 # define getpagesize() NBPC
4327 # else /* no NBPC */
4329 # define getpagesize() PAGESIZE
4330 # endif /* PAGESIZE */
4331 # endif /* no NBPC */
4332 # endif /* no NBPG */
4333 # endif /* no EXEC_PAGESIZE */
4334 # else /* no HAVE_SYS_PARAM_H */
4335 # define getpagesize() 8192 /* punt totally */
4336 # endif /* no HAVE_SYS_PARAM_H */
4337 # endif /* no _SC_PAGESIZE */
4339 #endif /* no HAVE_GETPAGESIZE */
4342 extern "C" { void *malloc(unsigned); }
4350 char *data, *data2, *data3;
4354 pagesize = getpagesize();
4357 * First, make a file with some known garbage in it.
4359 data = malloc(pagesize);
4362 for (i = 0; i < pagesize; ++i)
4363 *(data + i) = rand();
4365 fd = creat("conftestmmap", 0600);
4368 if (write(fd, data, pagesize) != pagesize)
4373 * Next, try to mmap the file at a fixed address which
4374 * already has something else allocated at it. If we can,
4375 * also make sure that we see the same garbage.
4377 fd = open("conftestmmap", O_RDWR);
4380 data2 = malloc(2 * pagesize);
4383 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
4384 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
4385 MAP_PRIVATE | MAP_FIXED, fd, 0L))
4387 for (i = 0; i < pagesize; ++i)
4388 if (*(data + i) != *(data2 + i))
4392 * Finally, make sure that changes to the mapped area
4393 * do not percolate back to the file as seen by read().
4394 * (This is a bug on some variants of i386 svr4.0.)
4396 for (i = 0; i < pagesize; ++i)
4397 *(data2 + i) = *(data2 + i) + 1;
4398 data3 = malloc(pagesize);
4401 if (read(fd, data3, pagesize) != pagesize)
4403 for (i = 0; i < pagesize; ++i)
4404 if (*(data + i) != *(data3 + i))
4407 unlink("conftestmmap");
4412 if { (eval echo configure
:4413: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4414 ac_cv_func_mmap_fixed_mapped
=yes
4416 echo "configure: failed program was:" >&5
4417 cat conftest.
$ac_ext >&5
4419 ac_cv_func_mmap_fixed_mapped
=no
4426 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
4427 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4428 cat >> confdefs.h
<<\EOF
4435 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
4436 unistd.h values.h sys
/param.h
4438 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4439 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4440 echo "configure:4441: checking for $ac_hdr" >&5
4441 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4442 echo $ac_n "(cached) $ac_c" 1>&6
4444 cat > conftest.
$ac_ext <<EOF
4445 #line 4446 "configure"
4446 #include "confdefs.h"
4449 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4450 { (eval echo configure
:4451: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4451 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4452 if test -z "$ac_err"; then
4454 eval "ac_cv_header_$ac_safe=yes"
4457 echo "configure: failed program was:" >&5
4458 cat conftest.
$ac_ext >&5
4460 eval "ac_cv_header_$ac_safe=no"
4464 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4465 echo "$ac_t""yes" 1>&6
4466 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4467 cat >> confdefs.h
<<EOF
4468 #define $ac_tr_hdr 1
4472 echo "$ac_t""no" 1>&6
4476 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
4477 __argz_count __argz_stringify __argz_next
4479 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4480 echo "configure:4481: checking for $ac_func" >&5
4481 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4482 echo $ac_n "(cached) $ac_c" 1>&6
4484 cat > conftest.
$ac_ext <<EOF
4485 #line 4486 "configure"
4486 #include "confdefs.h"
4487 /* System header to define __stub macros and hopefully few prototypes,
4488 which can conflict with char $ac_func(); below. */
4490 /* Override any gcc2 internal prototype to avoid an error. */
4491 /* We use char because int might match the return type of a gcc2
4492 builtin and then its argument prototype would still apply. */
4497 /* The GNU C library defines this for functions which it implements
4498 to always fail with ENOSYS. Some functions are actually named
4499 something starting with __ and the normal name is an alias. */
4500 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4508 if { (eval echo configure
:4509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4510 eval "ac_cv_func_$ac_func=yes"
4512 echo "configure: failed program was:" >&5
4513 cat conftest.
$ac_ext >&5
4515 eval "ac_cv_func_$ac_func=no"
4520 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4521 echo "$ac_t""yes" 1>&6
4522 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4523 cat >> confdefs.h
<<EOF
4524 #define $ac_tr_func 1
4528 echo "$ac_t""no" 1>&6
4533 if test "${ac_cv_func_stpcpy+set}" != "set"; then
4534 for ac_func
in stpcpy
4536 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4537 echo "configure:4538: checking for $ac_func" >&5
4538 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4539 echo $ac_n "(cached) $ac_c" 1>&6
4541 cat > conftest.
$ac_ext <<EOF
4542 #line 4543 "configure"
4543 #include "confdefs.h"
4544 /* System header to define __stub macros and hopefully few prototypes,
4545 which can conflict with char $ac_func(); below. */
4547 /* Override any gcc2 internal prototype to avoid an error. */
4548 /* We use char because int might match the return type of a gcc2
4549 builtin and then its argument prototype would still apply. */
4554 /* The GNU C library defines this for functions which it implements
4555 to always fail with ENOSYS. Some functions are actually named
4556 something starting with __ and the normal name is an alias. */
4557 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4565 if { (eval echo configure
:4566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4567 eval "ac_cv_func_$ac_func=yes"
4569 echo "configure: failed program was:" >&5
4570 cat conftest.
$ac_ext >&5
4572 eval "ac_cv_func_$ac_func=no"
4577 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4578 echo "$ac_t""yes" 1>&6
4579 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4580 cat >> confdefs.h
<<EOF
4581 #define $ac_tr_func 1
4585 echo "$ac_t""no" 1>&6
4590 if test "${ac_cv_func_stpcpy}" = "yes"; then
4591 cat >> confdefs.h
<<\EOF
4592 #define HAVE_STPCPY 1
4597 if test $ac_cv_header_locale_h = yes; then
4598 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
4599 echo "configure:4600: checking for LC_MESSAGES" >&5
4600 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
4601 echo $ac_n "(cached) $ac_c" 1>&6
4603 cat > conftest.
$ac_ext <<EOF
4604 #line 4605 "configure"
4605 #include "confdefs.h"
4611 if { (eval echo configure
:4612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4613 am_cv_val_LC_MESSAGES
=yes
4615 echo "configure: failed program was:" >&5
4616 cat conftest.
$ac_ext >&5
4618 am_cv_val_LC_MESSAGES
=no
4623 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
4624 if test $am_cv_val_LC_MESSAGES = yes; then
4625 cat >> confdefs.h
<<\EOF
4626 #define HAVE_LC_MESSAGES 1
4631 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
4632 echo "configure:4633: checking whether NLS is requested" >&5
4633 # Check whether --enable-nls or --disable-nls was given.
4634 if test "${enable_nls+set}" = set; then
4635 enableval
="$enable_nls"
4641 echo "$ac_t""$USE_NLS" 1>&6
4644 USE_INCLUDED_LIBINTL
=no
4646 if test "$USE_NLS" = "yes"; then
4647 cat >> confdefs.h
<<\EOF
4648 #define ENABLE_NLS 1
4651 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
4652 echo "configure:4653: checking whether included gettext is requested" >&5
4653 # Check whether --with-included-gettext or --without-included-gettext was given.
4654 if test "${with_included_gettext+set}" = set; then
4655 withval
="$with_included_gettext"
4656 nls_cv_force_use_gnu_gettext
=$withval
4658 nls_cv_force_use_gnu_gettext
=no
4661 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
4663 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
4664 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
4666 nls_cv_header_libgt
=
4669 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
4670 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
4671 echo "configure:4672: checking for libintl.h" >&5
4672 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4673 echo $ac_n "(cached) $ac_c" 1>&6
4675 cat > conftest.
$ac_ext <<EOF
4676 #line 4677 "configure"
4677 #include "confdefs.h"
4678 #include <libintl.h>
4680 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4681 { (eval echo configure
:4682: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4682 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4683 if test -z "$ac_err"; then
4685 eval "ac_cv_header_$ac_safe=yes"
4688 echo "configure: failed program was:" >&5
4689 cat conftest.
$ac_ext >&5
4691 eval "ac_cv_header_$ac_safe=no"
4695 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4696 echo "$ac_t""yes" 1>&6
4697 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
4698 echo "configure:4699: checking for gettext in libc" >&5
4699 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
4700 echo $ac_n "(cached) $ac_c" 1>&6
4702 cat > conftest.
$ac_ext <<EOF
4703 #line 4704 "configure"
4704 #include "confdefs.h"
4705 #include <libintl.h>
4707 return (int) gettext ("")
4710 if { (eval echo configure
:4711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4712 gt_cv_func_gettext_libc
=yes
4714 echo "configure: failed program was:" >&5
4715 cat conftest.
$ac_ext >&5
4717 gt_cv_func_gettext_libc
=no
4722 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4724 if test "$gt_cv_func_gettext_libc" != "yes"; then
4725 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4726 echo "configure:4727: checking for bindtextdomain in -lintl" >&5
4727 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4728 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4729 echo $ac_n "(cached) $ac_c" 1>&6
4731 ac_save_LIBS
="$LIBS"
4733 cat > conftest.
$ac_ext <<EOF
4734 #line 4735 "configure"
4735 #include "confdefs.h"
4736 /* Override any gcc2 internal prototype to avoid an error. */
4737 /* We use char because int might match the return type of a gcc2
4738 builtin and then its argument prototype would still apply. */
4739 char bindtextdomain();
4745 if { (eval echo configure
:4746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4747 eval "ac_cv_lib_$ac_lib_var=yes"
4749 echo "configure: failed program was:" >&5
4750 cat conftest.
$ac_ext >&5
4752 eval "ac_cv_lib_$ac_lib_var=no"
4755 LIBS
="$ac_save_LIBS"
4758 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4759 echo "$ac_t""yes" 1>&6
4760 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4761 echo "configure:4762: checking for gettext in libintl" >&5
4762 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4763 echo $ac_n "(cached) $ac_c" 1>&6
4765 cat > conftest.
$ac_ext <<EOF
4766 #line 4767 "configure"
4767 #include "confdefs.h"
4770 return (int) gettext ("")
4773 if { (eval echo configure
:4774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4775 gt_cv_func_gettext_libintl
=yes
4777 echo "configure: failed program was:" >&5
4778 cat conftest.
$ac_ext >&5
4780 gt_cv_func_gettext_libintl
=no
4785 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4787 echo "$ac_t""no" 1>&6
4792 if test "$gt_cv_func_gettext_libc" = "yes" \
4793 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
4794 cat >> confdefs.h
<<\EOF
4795 #define HAVE_GETTEXT 1
4798 # Extract the first word of "msgfmt", so it can be a program name with args.
4799 set dummy msgfmt
; ac_word
=$2
4800 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4801 echo "configure:4802: checking for $ac_word" >&5
4802 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4803 echo $ac_n "(cached) $ac_c" 1>&6
4807 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4810 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4811 for ac_dir
in $PATH; do
4812 test -z "$ac_dir" && ac_dir
=.
4813 if test -f $ac_dir/$ac_word; then
4814 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4815 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4821 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
4825 MSGFMT
="$ac_cv_path_MSGFMT"
4826 if test -n "$MSGFMT"; then
4827 echo "$ac_t""$MSGFMT" 1>&6
4829 echo "$ac_t""no" 1>&6
4831 if test "$MSGFMT" != "no"; then
4832 for ac_func
in dcgettext
4834 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4835 echo "configure:4836: checking for $ac_func" >&5
4836 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4837 echo $ac_n "(cached) $ac_c" 1>&6
4839 cat > conftest.
$ac_ext <<EOF
4840 #line 4841 "configure"
4841 #include "confdefs.h"
4842 /* System header to define __stub macros and hopefully few prototypes,
4843 which can conflict with char $ac_func(); below. */
4845 /* Override any gcc2 internal prototype to avoid an error. */
4846 /* We use char because int might match the return type of a gcc2
4847 builtin and then its argument prototype would still apply. */
4852 /* The GNU C library defines this for functions which it implements
4853 to always fail with ENOSYS. Some functions are actually named
4854 something starting with __ and the normal name is an alias. */
4855 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4863 if { (eval echo configure
:4864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4865 eval "ac_cv_func_$ac_func=yes"
4867 echo "configure: failed program was:" >&5
4868 cat conftest.
$ac_ext >&5
4870 eval "ac_cv_func_$ac_func=no"
4875 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4876 echo "$ac_t""yes" 1>&6
4877 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4878 cat >> confdefs.h
<<EOF
4879 #define $ac_tr_func 1
4883 echo "$ac_t""no" 1>&6
4887 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4888 set dummy gmsgfmt
; ac_word
=$2
4889 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4890 echo "configure:4891: checking for $ac_word" >&5
4891 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4892 echo $ac_n "(cached) $ac_c" 1>&6
4896 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4899 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4902 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4904 for ac_dir
in $ac_dummy; do
4905 test -z "$ac_dir" && ac_dir
=.
4906 if test -f $ac_dir/$ac_word; then
4907 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4912 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4916 GMSGFMT
="$ac_cv_path_GMSGFMT"
4917 if test -n "$GMSGFMT"; then
4918 echo "$ac_t""$GMSGFMT" 1>&6
4920 echo "$ac_t""no" 1>&6
4923 # Extract the first word of "xgettext", so it can be a program name with args.
4924 set dummy xgettext
; ac_word
=$2
4925 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4926 echo "configure:4927: checking for $ac_word" >&5
4927 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4928 echo $ac_n "(cached) $ac_c" 1>&6
4932 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4935 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4936 for ac_dir
in $PATH; do
4937 test -z "$ac_dir" && ac_dir
=.
4938 if test -f $ac_dir/$ac_word; then
4939 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4940 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4946 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4950 XGETTEXT
="$ac_cv_path_XGETTEXT"
4951 if test -n "$XGETTEXT"; then
4952 echo "$ac_t""$XGETTEXT" 1>&6
4954 echo "$ac_t""no" 1>&6
4957 cat > conftest.
$ac_ext <<EOF
4958 #line 4959 "configure"
4959 #include "confdefs.h"
4962 extern int _nl_msg_cat_cntr;
4963 return _nl_msg_cat_cntr
4966 if { (eval echo configure
:4967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4971 echo "configure: failed program was:" >&5
4972 cat conftest.
$ac_ext >&5
4983 echo "$ac_t""no" 1>&6
4988 if test "$CATOBJEXT" = "NONE"; then
4989 nls_cv_use_gnu_gettext
=yes
4993 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4994 INTLOBJS
="\$(GETTOBJS)"
4995 # Extract the first word of "msgfmt", so it can be a program name with args.
4996 set dummy msgfmt
; ac_word
=$2
4997 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4998 echo "configure:4999: checking for $ac_word" >&5
4999 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
5000 echo $ac_n "(cached) $ac_c" 1>&6
5004 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
5007 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
5008 for ac_dir
in $PATH; do
5009 test -z "$ac_dir" && ac_dir
=.
5010 if test -f $ac_dir/$ac_word; then
5011 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
5012 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
5018 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
5022 MSGFMT
="$ac_cv_path_MSGFMT"
5023 if test -n "$MSGFMT"; then
5024 echo "$ac_t""$MSGFMT" 1>&6
5026 echo "$ac_t""no" 1>&6
5029 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5030 set dummy gmsgfmt
; ac_word
=$2
5031 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5032 echo "configure:5033: checking for $ac_word" >&5
5033 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
5034 echo $ac_n "(cached) $ac_c" 1>&6
5038 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
5041 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
5044 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
5046 for ac_dir
in $ac_dummy; do
5047 test -z "$ac_dir" && ac_dir
=.
5048 if test -f $ac_dir/$ac_word; then
5049 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
5054 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
5058 GMSGFMT
="$ac_cv_path_GMSGFMT"
5059 if test -n "$GMSGFMT"; then
5060 echo "$ac_t""$GMSGFMT" 1>&6
5062 echo "$ac_t""no" 1>&6
5065 # Extract the first word of "xgettext", so it can be a program name with args.
5066 set dummy xgettext
; ac_word
=$2
5067 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5068 echo "configure:5069: checking for $ac_word" >&5
5069 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
5070 echo $ac_n "(cached) $ac_c" 1>&6
5074 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
5077 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
5078 for ac_dir
in $PATH; do
5079 test -z "$ac_dir" && ac_dir
=.
5080 if test -f $ac_dir/$ac_word; then
5081 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
5082 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
5088 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
5092 XGETTEXT
="$ac_cv_path_XGETTEXT"
5093 if test -n "$XGETTEXT"; then
5094 echo "$ac_t""$XGETTEXT" 1>&6
5096 echo "$ac_t""no" 1>&6
5100 USE_INCLUDED_LIBINTL
=yes
5104 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
5106 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
5107 nls_cv_header_intl
=libintl.h
5108 nls_cv_header_libgt
=libgettext.h
5111 if test "$XGETTEXT" != ":"; then
5112 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
5115 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
5120 # We need to process the po/ directory.
5124 nls_cv_header_intl
=libintl.h
5125 nls_cv_header_libgt
=libgettext.h
5128 # If this is used in GNU gettext we have to set USE_NLS to `yes'
5129 # because some of the sources are only built for this goal.
5130 if test "$PACKAGE" = gettext; then
5132 USE_INCLUDED_LIBINTL
=yes
5135 for lang
in $ALL_LINGUAS; do
5136 GMOFILES
="$GMOFILES $lang.gmo"
5137 POFILES
="$POFILES $lang.po"
5153 if test "x$CATOBJEXT" != "x"; then
5154 if test "x$ALL_LINGUAS" = "x"; then
5157 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
5158 echo "configure:5159: checking for catalogs to be installed" >&5
5160 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
5161 case "$ALL_LINGUAS" in
5162 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
5165 LINGUAS
=$NEW_LINGUAS
5166 echo "$ac_t""$LINGUAS" 1>&6
5169 if test -n "$LINGUAS"; then
5170 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
5174 if test $ac_cv_header_locale_h = yes; then
5175 INCLUDE_LOCALE_H
="#include <locale.h>"
5178 /* The system does not provide the header <locale.h>. Take care yourself. */"
5182 if test -f $srcdir/po2tbl.
sed.
in; then
5183 if test "$CATOBJEXT" = ".cat"; then
5184 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
5185 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
5186 echo "configure:5187: checking for linux/version.h" >&5
5187 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5188 echo $ac_n "(cached) $ac_c" 1>&6
5190 cat > conftest.
$ac_ext <<EOF
5191 #line 5192 "configure"
5192 #include "confdefs.h"
5193 #include <linux/version.h>
5195 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5196 { (eval echo configure
:5197: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5197 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5198 if test -z "$ac_err"; then
5200 eval "ac_cv_header_$ac_safe=yes"
5203 echo "configure: failed program was:" >&5
5204 cat conftest.
$ac_ext >&5
5206 eval "ac_cv_header_$ac_safe=no"
5210 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5211 echo "$ac_t""yes" 1>&6
5214 echo "$ac_t""no" 1>&6
5219 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
5221 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
5222 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
5225 if test "$PACKAGE" = "gettext"; then
5235 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
5241 if test -f $srcdir/po
/POTFILES.
in; then
5242 test -d po || mkdir po
5243 if test "x$srcdir" != "x."; then
5244 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
5245 posrcprefix
="$srcdir/"
5247 posrcprefix
="../$srcdir/"
5253 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
5254 < $srcdir/po
/POTFILES.
in > po
/POTFILES
5258 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
5259 echo "configure:5260: checking whether to enable maintainer-specific portions of Makefiles" >&5
5260 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
5261 if test "${enable_maintainer_mode+set}" = set; then
5262 enableval
="$enable_maintainer_mode"
5263 USE_MAINTAINER_MODE
=$enableval
5265 USE_MAINTAINER_MODE
=no
5268 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
5271 if test $USE_MAINTAINER_MODE = yes; then
5272 MAINTAINER_MODE_TRUE
=
5273 MAINTAINER_MODE_FALSE
='#'
5275 MAINTAINER_MODE_TRUE
='#'
5276 MAINTAINER_MODE_FALSE
=
5278 MAINT
=$MAINTAINER_MODE_TRUE
5283 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
5284 echo "configure:5285: checking for executable suffix" >&5
5285 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
5286 echo $ac_n "(cached) $ac_c" 1>&6
5288 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
5292 echo 'int main () { return 0; }' > conftest.
$ac_ext
5294 if { (eval echo configure
:5295: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
5295 for file in conftest.
*; do
5297 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
5298 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
5302 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
5305 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
5310 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
5311 echo "$ac_t""${ac_cv_exeext}" 1>&6
5315 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
5317 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5318 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5319 echo "configure:5320: checking for $ac_hdr" >&5
5320 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5321 echo $ac_n "(cached) $ac_c" 1>&6
5323 cat > conftest.
$ac_ext <<EOF
5324 #line 5325 "configure"
5325 #include "confdefs.h"
5328 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5329 { (eval echo configure
:5330: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5330 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5331 if test -z "$ac_err"; then
5333 eval "ac_cv_header_$ac_safe=yes"
5336 echo "configure: failed program was:" >&5
5337 cat conftest.
$ac_ext >&5
5339 eval "ac_cv_header_$ac_safe=no"
5343 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5344 echo "$ac_t""yes" 1>&6
5345 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5346 cat >> confdefs.h
<<EOF
5347 #define $ac_tr_hdr 1
5351 echo "$ac_t""no" 1>&6
5356 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
5357 # people who are not cross-compiling but are compiling cross-assemblers.
5358 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
5359 echo "configure:5360: checking whether compiling a cross-assembler" >&5
5360 if test "${host}" = "${target}"; then
5364 cat >> confdefs.h
<<\EOF
5365 #define CROSS_COMPILE 1
5369 echo "$ac_t""$cross_gas" 1>&6
5371 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5372 # for constant arguments. Useless!
5373 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5374 echo "configure:5375: checking for working alloca.h" >&5
5375 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5376 echo $ac_n "(cached) $ac_c" 1>&6
5378 cat > conftest.
$ac_ext <<EOF
5379 #line 5380 "configure"
5380 #include "confdefs.h"
5383 char *p = alloca(2 * sizeof(int));
5386 if { (eval echo configure
:5387: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5388 ac_cv_header_alloca_h
=yes
5390 echo "configure: failed program was:" >&5
5391 cat conftest.
$ac_ext >&5
5393 ac_cv_header_alloca_h
=no
5398 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5399 if test $ac_cv_header_alloca_h = yes; then
5400 cat >> confdefs.h
<<\EOF
5401 #define HAVE_ALLOCA_H 1
5406 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5407 echo "configure:5408: checking for alloca" >&5
5408 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5409 echo $ac_n "(cached) $ac_c" 1>&6
5411 cat > conftest.
$ac_ext <<EOF
5412 #line 5413 "configure"
5413 #include "confdefs.h"
5416 # define alloca __builtin_alloca
5419 # include <malloc.h>
5420 # define alloca _alloca
5423 # include <alloca.h>
5428 # ifndef alloca /* predefined by HP cc +Olibcalls */
5437 char *p = (char *) alloca(1);
5440 if { (eval echo configure
:5441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5442 ac_cv_func_alloca_works
=yes
5444 echo "configure: failed program was:" >&5
5445 cat conftest.
$ac_ext >&5
5447 ac_cv_func_alloca_works
=no
5452 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5453 if test $ac_cv_func_alloca_works = yes; then
5454 cat >> confdefs.h
<<\EOF
5455 #define HAVE_ALLOCA 1
5460 if test $ac_cv_func_alloca_works = no
; then
5461 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5462 # that cause trouble. Some versions do not even contain alloca or
5463 # contain a buggy version. If you still want to use their alloca,
5464 # use ar to extract alloca.o from them instead of compiling alloca.c.
5465 ALLOCA
=alloca.
${ac_objext}
5466 cat >> confdefs.h
<<\EOF
5471 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5472 echo "configure:5473: checking whether alloca needs Cray hooks" >&5
5473 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5474 echo $ac_n "(cached) $ac_c" 1>&6
5476 cat > conftest.
$ac_ext <<EOF
5477 #line 5478 "configure"
5478 #include "confdefs.h"
5479 #if defined(CRAY) && ! defined(CRAY2)
5486 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5487 egrep "webecray" >/dev
/null
2>&1; then
5498 echo "$ac_t""$ac_cv_os_cray" 1>&6
5499 if test $ac_cv_os_cray = yes; then
5500 for ac_func
in _getb67 GETB67 getb67
; do
5501 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5502 echo "configure:5503: checking for $ac_func" >&5
5503 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5504 echo $ac_n "(cached) $ac_c" 1>&6
5506 cat > conftest.
$ac_ext <<EOF
5507 #line 5508 "configure"
5508 #include "confdefs.h"
5509 /* System header to define __stub macros and hopefully few prototypes,
5510 which can conflict with char $ac_func(); below. */
5512 /* Override any gcc2 internal prototype to avoid an error. */
5513 /* We use char because int might match the return type of a gcc2
5514 builtin and then its argument prototype would still apply. */
5519 /* The GNU C library defines this for functions which it implements
5520 to always fail with ENOSYS. Some functions are actually named
5521 something starting with __ and the normal name is an alias. */
5522 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5530 if { (eval echo configure
:5531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5532 eval "ac_cv_func_$ac_func=yes"
5534 echo "configure: failed program was:" >&5
5535 cat conftest.
$ac_ext >&5
5537 eval "ac_cv_func_$ac_func=no"
5542 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5543 echo "$ac_t""yes" 1>&6
5544 cat >> confdefs.h
<<EOF
5545 #define CRAY_STACKSEG_END $ac_func
5550 echo "$ac_t""no" 1>&6
5556 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
5557 echo "configure:5558: checking stack direction for C alloca" >&5
5558 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
5559 echo $ac_n "(cached) $ac_c" 1>&6
5561 if test "$cross_compiling" = yes; then
5562 ac_cv_c_stack_direction
=0
5564 cat > conftest.
$ac_ext <<EOF
5565 #line 5566 "configure"
5566 #include "confdefs.h"
5567 find_stack_direction ()
5569 static char *addr = 0;
5574 return find_stack_direction ();
5577 return (&dummy > addr) ? 1 : -1;
5581 exit (find_stack_direction() < 0);
5584 if { (eval echo configure
:5585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5586 ac_cv_c_stack_direction
=1
5588 echo "configure: failed program was:" >&5
5589 cat conftest.
$ac_ext >&5
5591 ac_cv_c_stack_direction
=-1
5598 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
5599 cat >> confdefs.h
<<EOF
5600 #define STACK_DIRECTION $ac_cv_c_stack_direction
5605 echo $ac_n "checking for inline""... $ac_c" 1>&6
5606 echo "configure:5607: checking for inline" >&5
5607 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5608 echo $ac_n "(cached) $ac_c" 1>&6
5611 for ac_kw
in inline __inline__ __inline
; do
5612 cat > conftest.
$ac_ext <<EOF
5613 #line 5614 "configure"
5614 #include "confdefs.h"
5620 if { (eval echo configure
:5621: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5622 ac_cv_c_inline
=$ac_kw; break
5624 echo "configure: failed program was:" >&5
5625 cat conftest.
$ac_ext >&5
5632 echo "$ac_t""$ac_cv_c_inline" 1>&6
5633 case "$ac_cv_c_inline" in
5635 no
) cat >> confdefs.h
<<\EOF
5639 *) cat >> confdefs.h
<<EOF
5640 #define inline $ac_cv_c_inline
5646 # VMS doesn't have unlink.
5647 for ac_func
in unlink remove
5649 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5650 echo "configure:5651: checking for $ac_func" >&5
5651 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5652 echo $ac_n "(cached) $ac_c" 1>&6
5654 cat > conftest.
$ac_ext <<EOF
5655 #line 5656 "configure"
5656 #include "confdefs.h"
5657 /* System header to define __stub macros and hopefully few prototypes,
5658 which can conflict with char $ac_func(); below. */
5660 /* Override any gcc2 internal prototype to avoid an error. */
5661 /* We use char because int might match the return type of a gcc2
5662 builtin and then its argument prototype would still apply. */
5667 /* The GNU C library defines this for functions which it implements
5668 to always fail with ENOSYS. Some functions are actually named
5669 something starting with __ and the normal name is an alias. */
5670 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5678 if { (eval echo configure
:5679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5680 eval "ac_cv_func_$ac_func=yes"
5682 echo "configure: failed program was:" >&5
5683 cat conftest.
$ac_ext >&5
5685 eval "ac_cv_func_$ac_func=no"
5690 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5691 echo "$ac_t""yes" 1>&6
5692 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5693 cat >> confdefs.h
<<EOF
5694 #define $ac_tr_func 1
5698 echo "$ac_t""no" 1>&6
5703 # Some systems don't have sbrk().
5706 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5707 echo "configure:5708: checking for $ac_func" >&5
5708 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5709 echo $ac_n "(cached) $ac_c" 1>&6
5711 cat > conftest.
$ac_ext <<EOF
5712 #line 5713 "configure"
5713 #include "confdefs.h"
5714 /* System header to define __stub macros and hopefully few prototypes,
5715 which can conflict with char $ac_func(); below. */
5717 /* Override any gcc2 internal prototype to avoid an error. */
5718 /* We use char because int might match the return type of a gcc2
5719 builtin and then its argument prototype would still apply. */
5724 /* The GNU C library defines this for functions which it implements
5725 to always fail with ENOSYS. Some functions are actually named
5726 something starting with __ and the normal name is an alias. */
5727 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5735 if { (eval echo configure
:5736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5737 eval "ac_cv_func_$ac_func=yes"
5739 echo "configure: failed program was:" >&5
5740 cat conftest.
$ac_ext >&5
5742 eval "ac_cv_func_$ac_func=no"
5747 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5748 echo "$ac_t""yes" 1>&6
5749 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5750 cat >> confdefs.h
<<EOF
5751 #define $ac_tr_func 1
5755 echo "$ac_t""no" 1>&6
5760 # do we need the math library?
5761 case "${need_libm}" in
5765 *-*-beos* |
*-*-cygwin* |
*-*-pw32*)
5766 # These system don't have libm
5769 echo $ac_n "checking for _mwvalidcheckl in -lmw""... $ac_c" 1>&6
5770 echo "configure:5771: checking for _mwvalidcheckl in -lmw" >&5
5771 ac_lib_var
=`echo mw'_'_mwvalidcheckl | sed 'y%./+-%__p_%'`
5772 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5773 echo $ac_n "(cached) $ac_c" 1>&6
5775 ac_save_LIBS
="$LIBS"
5777 cat > conftest.
$ac_ext <<EOF
5778 #line 5779 "configure"
5779 #include "confdefs.h"
5780 /* Override any gcc2 internal prototype to avoid an error. */
5781 /* We use char because int might match the return type of a gcc2
5782 builtin and then its argument prototype would still apply. */
5783 char _mwvalidcheckl();
5789 if { (eval echo configure
:5790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5791 eval "ac_cv_lib_$ac_lib_var=yes"
5793 echo "configure: failed program was:" >&5
5794 cat conftest.
$ac_ext >&5
5796 eval "ac_cv_lib_$ac_lib_var=no"
5799 LIBS
="$ac_save_LIBS"
5802 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5803 echo "$ac_t""yes" 1>&6
5806 echo "$ac_t""no" 1>&6
5809 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5810 echo "configure:5811: checking for main in -lm" >&5
5811 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
5812 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5813 echo $ac_n "(cached) $ac_c" 1>&6
5815 ac_save_LIBS
="$LIBS"
5817 cat > conftest.
$ac_ext <<EOF
5818 #line 5819 "configure"
5819 #include "confdefs.h"
5825 if { (eval echo configure
:5826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5827 eval "ac_cv_lib_$ac_lib_var=yes"
5829 echo "configure: failed program was:" >&5
5830 cat conftest.
$ac_ext >&5
5832 eval "ac_cv_lib_$ac_lib_var=no"
5835 LIBS
="$ac_save_LIBS"
5838 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5839 echo "$ac_t""yes" 1>&6
5842 echo "$ac_t""no" 1>&6
5847 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5848 echo "configure:5849: checking for main in -lm" >&5
5849 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
5850 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5851 echo $ac_n "(cached) $ac_c" 1>&6
5853 ac_save_LIBS
="$LIBS"
5855 cat > conftest.
$ac_ext <<EOF
5856 #line 5857 "configure"
5857 #include "confdefs.h"
5863 if { (eval echo configure
:5864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5865 eval "ac_cv_lib_$ac_lib_var=yes"
5867 echo "configure: failed program was:" >&5
5868 cat conftest.
$ac_ext >&5
5870 eval "ac_cv_lib_$ac_lib_var=no"
5873 LIBS
="$ac_save_LIBS"
5876 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5877 echo "$ac_t""yes" 1>&6
5880 echo "$ac_t""no" 1>&6
5890 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5891 # enough, but on some of those systems, the assert macro relies on requoting
5893 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5894 echo "configure:5895: checking for working assert macro" >&5
5895 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5896 echo $ac_n "(cached) $ac_c" 1>&6
5898 cat > conftest.
$ac_ext <<EOF
5899 #line 5900 "configure"
5900 #include "confdefs.h"
5905 /* check for requoting problems */
5906 static int a, b, c, d;
5908 assert (!strcmp(s, "foo bar baz quux"));
5909 /* check for newline handling */
5915 if { (eval echo configure
:5916: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5917 gas_cv_assert_ok
=yes
5919 echo "configure: failed program was:" >&5
5920 cat conftest.
$ac_ext >&5
5926 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5927 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
5928 #define BROKEN_ASSERT 1
5933 # On some systems, the system header files may not declare malloc, realloc,
5934 # and free. There are places where gas needs these functions to have been
5935 # declared -- such as when taking their addresses.
5937 #ifdef HAVE_MEMORY_H
5940 #ifdef HAVE_STRING_H
5943 #ifdef HAVE_STRINGS_H
5944 #include <strings.h>
5947 #ifdef HAVE_STDLIB_H
5950 #ifdef HAVE_UNISTD_H
5955 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5956 echo "configure:5957: checking whether declaration is required for strstr" >&5
5957 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5958 echo $ac_n "(cached) $ac_c" 1>&6
5960 cat > conftest.
$ac_ext <<EOF
5961 #line 5962 "configure"
5962 #include "confdefs.h"
5966 typedef char *(*f)();
5972 if { (eval echo configure
:5973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5974 gas_cv_decl_needed_strstr
=no
5976 echo "configure: failed program was:" >&5
5977 cat conftest.
$ac_ext >&5
5979 gas_cv_decl_needed_strstr
=yes
5983 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5984 if test $gas_cv_decl_needed_strstr = yes; then
5985 cat >> confdefs.h
<<\EOF
5986 #define NEED_DECLARATION_STRSTR 1
5992 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5993 echo "configure:5994: checking whether declaration is required for malloc" >&5
5994 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5995 echo $ac_n "(cached) $ac_c" 1>&6
5997 cat > conftest.
$ac_ext <<EOF
5998 #line 5999 "configure"
5999 #include "confdefs.h"
6003 typedef char *(*f)();
6009 if { (eval echo configure
:6010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6011 gas_cv_decl_needed_malloc
=no
6013 echo "configure: failed program was:" >&5
6014 cat conftest.
$ac_ext >&5
6016 gas_cv_decl_needed_malloc
=yes
6020 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
6021 if test $gas_cv_decl_needed_malloc = yes; then
6022 cat >> confdefs.h
<<\EOF
6023 #define NEED_DECLARATION_MALLOC 1
6029 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
6030 echo "configure:6031: checking whether declaration is required for free" >&5
6031 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
6032 echo $ac_n "(cached) $ac_c" 1>&6
6034 cat > conftest.
$ac_ext <<EOF
6035 #line 6036 "configure"
6036 #include "confdefs.h"
6040 typedef void (*f)();
6046 if { (eval echo configure
:6047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6048 gas_cv_decl_needed_free
=no
6050 echo "configure: failed program was:" >&5
6051 cat conftest.
$ac_ext >&5
6053 gas_cv_decl_needed_free
=yes
6057 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
6058 if test $gas_cv_decl_needed_free = yes; then
6059 cat >> confdefs.h
<<\EOF
6060 #define NEED_DECLARATION_FREE 1
6066 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
6067 echo "configure:6068: checking whether declaration is required for sbrk" >&5
6068 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
6069 echo $ac_n "(cached) $ac_c" 1>&6
6071 cat > conftest.
$ac_ext <<EOF
6072 #line 6073 "configure"
6073 #include "confdefs.h"
6077 typedef char *(*f)();
6083 if { (eval echo configure
:6084: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6085 gas_cv_decl_needed_sbrk
=no
6087 echo "configure: failed program was:" >&5
6088 cat conftest.
$ac_ext >&5
6090 gas_cv_decl_needed_sbrk
=yes
6094 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
6095 if test $gas_cv_decl_needed_sbrk = yes; then
6096 cat >> confdefs.h
<<\EOF
6097 #define NEED_DECLARATION_SBRK 1
6103 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
6104 echo "configure:6105: checking whether declaration is required for environ" >&5
6105 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
6106 echo $ac_n "(cached) $ac_c" 1>&6
6108 cat > conftest.
$ac_ext <<EOF
6109 #line 6110 "configure"
6110 #include "confdefs.h"
6120 if { (eval echo configure
:6121: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6122 gas_cv_decl_needed_environ
=no
6124 echo "configure: failed program was:" >&5
6125 cat conftest.
$ac_ext >&5
6127 gas_cv_decl_needed_environ
=yes
6131 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
6132 if test $gas_cv_decl_needed_environ = yes; then
6133 cat >> confdefs.h
<<\EOF
6134 #define NEED_DECLARATION_ENVIRON 1
6140 # Does errno.h declare errno, or do we have to add a separate declaration
6143 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
6144 echo "configure:6145: checking whether declaration is required for errno" >&5
6145 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
6146 echo $ac_n "(cached) $ac_c" 1>&6
6148 cat > conftest.
$ac_ext <<EOF
6149 #line 6150 "configure"
6150 #include "confdefs.h"
6164 if { (eval echo configure
:6165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6166 gas_cv_decl_needed_errno
=no
6168 echo "configure: failed program was:" >&5
6169 cat conftest.
$ac_ext >&5
6171 gas_cv_decl_needed_errno
=yes
6175 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
6176 if test $gas_cv_decl_needed_errno = yes; then
6177 cat >> confdefs.h
<<\EOF
6178 #define NEED_DECLARATION_ERRNO 1
6187 cat > confcache
<<\EOF
6188 # This file is a shell script that caches the results of configure
6189 # tests run on this system so they can be shared between configure
6190 # scripts and configure runs. It is not useful on other systems.
6191 # If it contains results you don't want to keep, you may remove or edit it.
6193 # By default, configure uses ./config.cache as the cache file,
6194 # creating it if it does not exist already. You can give configure
6195 # the --cache-file=FILE option to use a different cache file; that is
6196 # what configure does when it calls configure scripts in
6197 # subdirectories, so they share the cache.
6198 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6199 # config.status only pays attention to the cache file if you give it the
6200 # --recheck option to rerun configure.
6203 # The following way of writing the cache mishandles newlines in values,
6204 # but we know of no workaround that is simple, portable, and efficient.
6205 # So, don't put newlines in cache variables' values.
6206 # Ultrix sh set writes to stderr and can't be redirected directly,
6207 # and sets the high bit in the cache file unless we assign to the vars.
6209 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6211 # `set' does not quote correctly, so add quotes (double-quote substitution
6212 # turns \\\\ into \\, and sed turns \\ into \).
6214 -e "s/'/'\\\\''/g" \
6215 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6218 # `set' quotes correctly as required by POSIX, so do not add quotes.
6219 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6222 if cmp -s $cache_file confcache
; then
6225 if test -w $cache_file; then
6226 echo "updating cache $cache_file"
6227 cat confcache
> $cache_file
6229 echo "not updating unwritable cache $cache_file"
6234 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6236 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6237 # Let make expand exec_prefix.
6238 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6240 # Any assignment to VPATH causes Sun make to only execute
6241 # the first set of double-colon rules, so remove it if not needed.
6242 # If there is a colon in the path, we need to keep it.
6243 if test "x$srcdir" = x.
; then
6244 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6247 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6249 DEFS
=-DHAVE_CONFIG_H
6251 # Without the "./", some shells look in PATH for config.status.
6252 : ${CONFIG_STATUS=./config.status}
6254 echo creating
$CONFIG_STATUS
6255 rm -f $CONFIG_STATUS
6256 cat > $CONFIG_STATUS <<EOF
6258 # Generated automatically by configure.
6259 # Run this file to recreate the current configuration.
6260 # This directory was configured as follows,
6261 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6263 # $0 $ac_configure_args
6265 # Compiler output produced by configure, useful for debugging
6266 # configure, is in ./config.log if it exists.
6268 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6271 case "\$ac_option" in
6272 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6273 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6274 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6275 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6276 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6278 -help | --help | --hel | --he | --h)
6279 echo "\$ac_cs_usage"; exit 0 ;;
6280 *) echo "\$ac_cs_usage"; exit 1 ;;
6284 ac_given_srcdir=$srcdir
6285 ac_given_INSTALL="$INSTALL"
6287 trap 'rm -fr `echo "Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6289 cat >> $CONFIG_STATUS <<EOF
6291 # Protect against being on the right side of a sed subst in config.status.
6292 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6293 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6297 s%@CFLAGS@%$CFLAGS%g
6298 s%@CPPFLAGS@%$CPPFLAGS%g
6299 s%@CXXFLAGS@%$CXXFLAGS%g
6300 s%@FFLAGS@%$FFLAGS%g
6302 s%@LDFLAGS@%$LDFLAGS%g
6304 s%@exec_prefix@%$exec_prefix%g
6305 s%@prefix@%$prefix%g
6306 s%@program_transform_name@%$program_transform_name%g
6307 s%@bindir@%$bindir%g
6308 s%@sbindir@%$sbindir%g
6309 s%@libexecdir@%$libexecdir%g
6310 s%@datadir@%$datadir%g
6311 s%@sysconfdir@%$sysconfdir%g
6312 s%@sharedstatedir@%$sharedstatedir%g
6313 s%@localstatedir@%$localstatedir%g
6314 s%@libdir@%$libdir%g
6315 s%@includedir@%$includedir%g
6316 s%@oldincludedir@%$oldincludedir%g
6317 s%@infodir@%$infodir%g
6318 s%@mandir@%$mandir%g
6320 s%@host_alias@%$host_alias%g
6321 s%@host_cpu@%$host_cpu%g
6322 s%@host_vendor@%$host_vendor%g
6323 s%@host_os@%$host_os%g
6324 s%@target@%$target%g
6325 s%@target_alias@%$target_alias%g
6326 s%@target_cpu@%$target_cpu%g
6327 s%@target_vendor@%$target_vendor%g
6328 s%@target_os@%$target_os%g
6330 s%@build_alias@%$build_alias%g
6331 s%@build_cpu@%$build_cpu%g
6332 s%@build_vendor@%$build_vendor%g
6333 s%@build_os@%$build_os%g
6335 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6336 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6337 s%@INSTALL_DATA@%$INSTALL_DATA%g
6338 s%@PACKAGE@%$PACKAGE%g
6339 s%@VERSION@%$VERSION%g
6340 s%@ACLOCAL@%$ACLOCAL%g
6341 s%@AUTOCONF@%$AUTOCONF%g
6342 s%@AUTOMAKE@%$AUTOMAKE%g
6343 s%@AUTOHEADER@%$AUTOHEADER%g
6344 s%@MAKEINFO@%$MAKEINFO%g
6345 s%@SET_MAKE@%$SET_MAKE%g
6347 s%@OBJEXT@%$OBJEXT%g
6348 s%@EXEEXT@%$EXEEXT%g
6349 s%@RANLIB@%$RANLIB%g
6351 s%@LIBTOOL@%$LIBTOOL%g
6352 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6353 s%@GDBINIT@%$GDBINIT%g
6354 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
6355 s%@extra_objects@%$extra_objects%g
6356 s%@target_cpu_type@%$target_cpu_type%g
6357 s%@obj_format@%$obj_format%g
6358 s%@te_file@%$te_file%g
6359 s%@install_tooldir@%$install_tooldir%g
6361 s%@BFDLIB@%$BFDLIB%g
6362 s%@OPCODES_LIB@%$OPCODES_LIB%g
6363 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
6366 s%@LEXLIB@%$LEXLIB%g
6368 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
6369 s%@ALLOCA@%$ALLOCA%g
6370 s%@USE_NLS@%$USE_NLS%g
6371 s%@MSGFMT@%$MSGFMT%g
6372 s%@GMSGFMT@%$GMSGFMT%g
6373 s%@XGETTEXT@%$XGETTEXT%g
6374 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6375 s%@CATALOGS@%$CATALOGS%g
6376 s%@CATOBJEXT@%$CATOBJEXT%g
6377 s%@DATADIRNAME@%$DATADIRNAME%g
6378 s%@GMOFILES@%$GMOFILES%g
6379 s%@INSTOBJEXT@%$INSTOBJEXT%g
6380 s%@INTLDEPS@%$INTLDEPS%g
6381 s%@INTLLIBS@%$INTLLIBS%g
6382 s%@INTLOBJS@%$INTLOBJS%g
6383 s%@POFILES@%$POFILES%g
6385 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6387 s%@GT_YES@%$GT_YES%g
6388 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6390 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
6391 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
6398 cat >> $CONFIG_STATUS <<\EOF
6400 # Split the substitutions into bite-sized pieces for seds with
6401 # small command number limits, like on Digital OSF/1 and HP-UX.
6402 ac_max_sed_cmds
=60 # Maximum number of lines to put in a sed script.
6403 ac_file
=1 # Number of current file.
6404 ac_beg
=1 # First line for current file.
6405 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
6408 while $ac_more_lines; do
6409 if test $ac_beg -gt 1; then
6410 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
6412 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
6414 if test ! -s conftest.s
$ac_file; then
6416 rm -f conftest.s
$ac_file
6418 if test -z "$ac_sed_cmds"; then
6419 ac_sed_cmds
="sed -f conftest.s$ac_file"
6421 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
6423 ac_file
=`expr $ac_file + 1`
6425 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
6428 if test -z "$ac_sed_cmds"; then
6433 cat >> $CONFIG_STATUS <<EOF
6435 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
6437 cat >> $CONFIG_STATUS <<\EOF
6438 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
6439 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6441 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6442 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6443 *) ac_file_in
="${ac_file}.in" ;;
6446 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6448 # Remove last slash and all that follows it. Not all systems have dirname.
6449 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6450 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
6451 # The file is in a subdirectory.
6452 test ! -d "$ac_dir" && mkdir
"$ac_dir"
6453 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
6454 # A "../" for each directory in $ac_dir_suffix.
6455 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6457 ac_dir_suffix
= ac_dots
=
6460 case "$ac_given_srcdir" in
6462 if test -z "$ac_dots"; then top_srcdir
=.
6463 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6464 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
6466 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6467 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
6470 case "$ac_given_INSTALL" in
6471 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
6472 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
6475 echo creating
"$ac_file"
6477 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6479 *Makefile
*) ac_comsub
="1i\\
6480 # $configure_input" ;;
6484 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6486 s%@configure_input@%$configure_input%g
6487 s%@srcdir@%$srcdir%g
6488 s%@top_srcdir@%$top_srcdir%g
6489 s%@INSTALL@%$INSTALL%g
6490 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
6494 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6495 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6497 # ac_d sets the value in "#define NAME VALUE" lines.
6498 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6499 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
6502 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6503 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6504 ac_uB
='\([ ]\)%\1#\2define\3'
6507 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6508 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6509 ac_eB
='$%\1#\2define\3'
6513 if test "${CONFIG_HEADERS+set}" != set; then
6515 cat >> $CONFIG_STATUS <<EOF
6516 CONFIG_HEADERS="config.h:config.in"
6518 cat >> $CONFIG_STATUS <<\EOF
6520 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
6521 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6523 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6524 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6525 *) ac_file_in
="${ac_file}.in" ;;
6528 echo creating
$ac_file
6530 rm -f conftest.frag conftest.
in conftest.out
6531 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6532 cat $ac_file_inputs > conftest.
in
6536 # Transform confdefs.h into a sed script conftest.vals that substitutes
6537 # the proper values into config.h.in to produce config.h. And first:
6538 # Protect against being on the right side of a sed subst in config.status.
6539 # Protect against being in an unquoted here document in config.status.
6541 cat > conftest.hdr
<<\EOF
6544 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6548 sed -n -f conftest.hdr confdefs.h > conftest.vals
6551 # This sed command replaces #undef with comments. This is necessary, for
6552 # example, in the case of _POSIX_SOURCE, which is predefined and required
6553 # on some systems where configure will not decide to define it.
6554 cat >> conftest.vals <<\EOF
6555 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6558 # Break up conftest.vals because some shells have a limit on
6559 # the size of here documents, and old seds have small limits too.
6564 ac_lines=`grep -c . conftest.vals
`
6565 # grep -c gives empty output for an empty file on some AIX systems.
6566 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6567 # Write a limited-size here document to conftest.frag.
6568 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6569 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6571 sed -f conftest.frag conftest.in > conftest.out
6573 mv conftest.out conftest.in
6575 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6577 mv conftest.tail conftest.vals
6581 cat >> $CONFIG_STATUS <<\EOF
6582 rm -f conftest.frag conftest.h
6583 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6584 cat conftest.in >> conftest.h
6586 if cmp -s $ac_file conftest.h 2>/dev/null; then
6587 echo "$ac_file is unchanged"
6590 # Remove last slash and all that follows it. Not all systems have dirname.
6591 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
6592 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6593 # The file is in a subdirectory.
6594 test ! -d "$ac_dir" && mkdir "$ac_dir"
6597 mv conftest.h $ac_file
6602 cat >> $CONFIG_STATUS <<EOF
6604 target_cpu_type=${target_cpu_type}
6605 cgen_cpu_prefix=${cgen_cpu_prefix}
6606 obj_format=${obj_format}
6609 cat >> $CONFIG_STATUS <<\EOF
6610 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6611 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
6612 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
6613 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
6614 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
6615 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
6616 if test "x$cgen_cpu_prefix" != x ; then
6617 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
6620 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
6623 chmod +x $CONFIG_STATUS
6624 rm -fr confdefs* $ac_clean_files
6625 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1