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 --enable-bfd-assembler use BFD back end for writing object files"
27 targets alternative target configurations besides the primary"
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
33 --disable-nls do not use Native Language Support"
35 --with-included-gettext use the GNU gettext library included here"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 # Initialize some variables set by options.
41 # The variables have the same names as the options, with
42 # dashes changed to underlines.
44 cache_file
=.
/config.cache
53 program_transform_name
=s
,x
,x
,
61 bindir
='${exec_prefix}/bin'
62 sbindir
='${exec_prefix}/sbin'
63 libexecdir
='${exec_prefix}/libexec'
64 datadir
='${prefix}/share'
65 sysconfdir
='${prefix}/etc'
66 sharedstatedir
='${prefix}/com'
67 localstatedir
='${prefix}/var'
68 libdir
='${exec_prefix}/lib'
69 includedir
='${prefix}/include'
70 oldincludedir
='/usr/include'
71 infodir
='${prefix}/info'
72 mandir
='${prefix}/man'
74 # Initialize some other variables.
77 SHELL
=${CONFIG_SHELL-/bin/sh}
78 # Maximum number of lines to put in a shell here document.
85 # If the previous option needs an argument, assign it.
86 if test -n "$ac_prev"; then
87 eval "$ac_prev=\$ac_option"
93 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
97 # Accept the important Cygnus configure options, so we can diagnose typos.
101 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
103 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
104 bindir
="$ac_optarg" ;;
106 -build |
--build |
--buil |
--bui |
--bu)
108 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
109 build
="$ac_optarg" ;;
111 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
112 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
113 ac_prev
=cache_file
;;
114 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
115 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
116 cache_file
="$ac_optarg" ;;
118 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
120 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
122 datadir
="$ac_optarg" ;;
124 -disable-* |
--disable-*)
125 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
126 # Reject names that are not valid shell variable names.
127 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
128 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
130 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
131 eval "enable_${ac_feature}=no" ;;
133 -enable-* |
--enable-*)
134 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
135 # Reject names that are not valid shell variable names.
136 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
137 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
139 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
144 eval "enable_${ac_feature}='$ac_optarg'" ;;
146 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
147 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
148 |
--exec |
--exe |
--ex)
149 ac_prev
=exec_prefix
;;
150 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
151 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
152 |
--exec=* |
--exe=* |
--ex=*)
153 exec_prefix
="$ac_optarg" ;;
155 -gas |
--gas |
--ga |
--g)
156 # Obsolete; use --with-gas.
159 -help |
--help |
--hel |
--he)
160 # Omit some internal or obsolete options to make the list less imposing.
161 # This message is too long to be a string in the A/UX 3.1 sh.
163 Usage: configure [options] [host]
164 Options: [defaults in brackets after descriptions]
166 --cache-file=FILE cache test results in FILE
167 --help print this message
168 --no-create do not create output files
169 --quiet, --silent do not print \`checking...' messages
170 --version print the version of autoconf that created configure
171 Directory and file names:
172 --prefix=PREFIX install architecture-independent files in PREFIX
174 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
176 --bindir=DIR user executables in DIR [EPREFIX/bin]
177 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
178 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
179 --datadir=DIR read-only architecture-independent data in DIR
181 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
182 --sharedstatedir=DIR modifiable architecture-independent data in DIR
184 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
185 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
186 --includedir=DIR C header files in DIR [PREFIX/include]
187 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
188 --infodir=DIR info documentation in DIR [PREFIX/info]
189 --mandir=DIR man documentation in DIR [PREFIX/man]
190 --srcdir=DIR find the sources in DIR [configure dir or ..]
191 --program-prefix=PREFIX prepend PREFIX to installed program names
192 --program-suffix=SUFFIX append SUFFIX to installed program names
193 --program-transform-name=PROGRAM
194 run sed PROGRAM on installed program names
198 --build=BUILD configure for building on BUILD [BUILD=HOST]
199 --host=HOST configure for HOST [guessed]
200 --target=TARGET configure for TARGET [TARGET=HOST]
201 Features and packages:
202 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
203 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
204 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
205 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
206 --x-includes=DIR X include files are in DIR
207 --x-libraries=DIR X library files are in DIR
209 if test -n "$ac_help"; then
210 echo "--enable and --with options recognized:$ac_help"
214 -host |
--host |
--hos |
--ho)
216 -host=* |
--host=* |
--hos=* |
--ho=*)
219 -includedir |
--includedir |
--includedi |
--included |
--include \
220 |
--includ |
--inclu |
--incl |
--inc)
221 ac_prev
=includedir
;;
222 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
223 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
224 includedir
="$ac_optarg" ;;
226 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
228 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
229 infodir
="$ac_optarg" ;;
231 -libdir |
--libdir |
--libdi |
--libd)
233 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
234 libdir
="$ac_optarg" ;;
236 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
237 |
--libexe |
--libex |
--libe)
238 ac_prev
=libexecdir
;;
239 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
240 |
--libexe=* |
--libex=* |
--libe=*)
241 libexecdir
="$ac_optarg" ;;
243 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
244 |
--localstate |
--localstat |
--localsta |
--localst \
245 |
--locals |
--local |
--loca |
--loc |
--lo)
246 ac_prev
=localstatedir
;;
247 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
248 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
249 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
250 localstatedir
="$ac_optarg" ;;
252 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
254 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
255 mandir
="$ac_optarg" ;;
258 # Obsolete; use --without-fp.
261 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
265 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
266 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
269 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
270 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
271 |
--oldin |
--oldi |
--old |
--ol |
--o)
272 ac_prev
=oldincludedir
;;
273 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
274 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
275 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
276 oldincludedir
="$ac_optarg" ;;
278 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
280 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
281 prefix
="$ac_optarg" ;;
283 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
284 |
--program-pre |
--program-pr |
--program-p)
285 ac_prev
=program_prefix
;;
286 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
287 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
288 program_prefix
="$ac_optarg" ;;
290 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
291 |
--program-suf |
--program-su |
--program-s)
292 ac_prev
=program_suffix
;;
293 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
294 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
295 program_suffix
="$ac_optarg" ;;
297 -program-transform-name |
--program-transform-name \
298 |
--program-transform-nam |
--program-transform-na \
299 |
--program-transform-n |
--program-transform- \
300 |
--program-transform |
--program-transfor \
301 |
--program-transfo |
--program-transf \
302 |
--program-trans |
--program-tran \
303 |
--progr-tra |
--program-tr |
--program-t)
304 ac_prev
=program_transform_name
;;
305 -program-transform-name=* |
--program-transform-name=* \
306 |
--program-transform-nam=* |
--program-transform-na=* \
307 |
--program-transform-n=* |
--program-transform-=* \
308 |
--program-transform=* |
--program-transfor=* \
309 |
--program-transfo=* |
--program-transf=* \
310 |
--program-trans=* |
--program-tran=* \
311 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
312 program_transform_name
="$ac_optarg" ;;
314 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
315 |
-silent |
--silent |
--silen |
--sile |
--sil)
318 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
320 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
322 sbindir
="$ac_optarg" ;;
324 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
325 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
326 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
328 ac_prev
=sharedstatedir
;;
329 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
330 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
331 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
333 sharedstatedir
="$ac_optarg" ;;
335 -site |
--site |
--sit)
337 -site=* |
--site=* |
--sit=*)
340 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
342 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
343 srcdir
="$ac_optarg" ;;
345 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
346 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
347 ac_prev
=sysconfdir
;;
348 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
349 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
350 sysconfdir
="$ac_optarg" ;;
352 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
354 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
355 target
="$ac_optarg" ;;
357 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
360 -version |
--version |
--versio |
--versi |
--vers)
361 echo "configure generated by autoconf version 2.13"
365 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
366 # Reject names that are not valid shell variable names.
367 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
368 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
370 ac_package
=`echo $ac_package| sed 's/-/_/g'`
375 eval "with_${ac_package}='$ac_optarg'" ;;
377 -without-* |
--without-*)
378 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
379 # Reject names that are not valid shell variable names.
380 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
381 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
383 ac_package
=`echo $ac_package| sed 's/-/_/g'`
384 eval "with_${ac_package}=no" ;;
387 # Obsolete; use --with-x.
390 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
391 |
--x-incl |
--x-inc |
--x-in |
--x-i)
392 ac_prev
=x_includes
;;
393 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
394 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
395 x_includes
="$ac_optarg" ;;
397 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
398 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
399 ac_prev
=x_libraries
;;
400 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
401 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
402 x_libraries
="$ac_optarg" ;;
404 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
408 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
409 echo "configure: warning: $ac_option: invalid host type" 1>&2
411 if test "x$nonopt" != xNONE
; then
412 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
420 if test -n "$ac_prev"; then
421 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
424 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
426 # File descriptor usage:
429 # 2 errors and warnings
430 # 3 some systems may open it to /dev/tty
431 # 4 used on the Kubota Titan
432 # 6 checking for... messages and results
433 # 5 compiler messages saved in config.log
434 if test "$silent" = yes; then
442 This file contains any messages produced by compilers while
443 running configure, to aid debugging if configure makes a mistake.
446 # Strip out --no-create and --no-recursion so they do not pile up.
447 # Also quote any args containing shell metacharacters.
452 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
453 |
--no-cr |
--no-c) ;;
454 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
455 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
456 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
457 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
458 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
463 # Only set these to C if already set. These must not be set unconditionally
464 # because not all systems understand e.g. LANG=C (notably SCO).
465 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
466 # Non-C LC_CTYPE values break the ctype check.
467 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
468 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
469 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
470 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
472 # confdefs.h avoids OS command line length limits that DEFS can exceed.
473 rm -rf conftest
* confdefs.h
474 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
477 # A filename unique to this package, relative to the directory that
478 # configure is in, which we can look for to find out if srcdir is correct.
481 # Find the source files, if location was not specified.
482 if test -z "$srcdir"; then
483 ac_srcdir_defaulted
=yes
484 # Try the directory containing this script, then its parent.
486 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
487 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
489 if test ! -r $srcdir/$ac_unique_file; then
493 ac_srcdir_defaulted
=no
495 if test ! -r $srcdir/$ac_unique_file; then
496 if test "$ac_srcdir_defaulted" = yes; then
497 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
499 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
502 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
504 # Prefer explicitly selected file to automatically selected ones.
505 if test -z "$CONFIG_SITE"; then
506 if test "x$prefix" != xNONE
; then
507 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
509 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
512 for ac_site_file
in $CONFIG_SITE; do
513 if test -r "$ac_site_file"; then
514 echo "loading site script $ac_site_file"
519 if test -r "$cache_file"; then
520 echo "loading cache $cache_file"
523 echo "creating cache $cache_file"
528 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
529 ac_cpp
='$CPP $CPPFLAGS'
530 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
531 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
532 cross_compiling
=$ac_cv_prog_cc_cross
536 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
537 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
538 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
545 ac_n
= ac_c
='\c' ac_t
=
551 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
552 if test -f $ac_dir/install-sh
; then
554 ac_install_sh
="$ac_aux_dir/install-sh -c"
556 elif test -f $ac_dir/install.sh
; then
558 ac_install_sh
="$ac_aux_dir/install.sh -c"
562 if test -z "$ac_aux_dir"; then
563 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
565 ac_config_guess
=$ac_aux_dir/config.guess
566 ac_config_sub
=$ac_aux_dir/config.sub
567 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
570 # Do some error checking and defaulting for the host and target type.
572 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
575 # 1. You are not allowed to specify --host, --target, and nonopt at the
577 # 2. Host defaults to nonopt.
578 # 3. If nonopt is not specified, then host defaults to the current host,
579 # as determined by config.guess.
580 # 4. Target and build default to nonopt.
581 # 5. If nonopt is not specified, then target and build default to host.
583 # The aliases save the names the user supplied, while $host etc.
584 # will get canonicalized.
585 case $host---$target---$nonopt in
586 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
587 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
591 # Make sure we can run config.sub.
592 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
593 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
596 echo $ac_n "checking host system type""... $ac_c" 1>&6
597 echo "configure:598: checking host system type" >&5
600 case "$host_alias" in
604 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
605 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
607 *) host_alias
=$nonopt ;;
611 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
612 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
613 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
614 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
615 echo "$ac_t""$host" 1>&6
617 echo $ac_n "checking target system type""... $ac_c" 1>&6
618 echo "configure:619: checking target system type" >&5
621 case "$target_alias" in
624 NONE
) target_alias
=$host_alias ;;
625 *) target_alias
=$nonopt ;;
629 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
630 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
631 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
632 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
633 echo "$ac_t""$target" 1>&6
635 echo $ac_n "checking build system type""... $ac_c" 1>&6
636 echo "configure:637: checking build system type" >&5
639 case "$build_alias" in
642 NONE
) build_alias
=$host_alias ;;
643 *) build_alias
=$nonopt ;;
647 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
648 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
649 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
650 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
651 echo "$ac_t""$build" 1>&6
653 test "$host_alias" != "$target_alias" &&
654 test "$program_prefix$program_suffix$program_transform_name" = \
656 program_prefix
=${target_alias}-
659 # Find a good install program. We prefer a C program (faster),
660 # so one script is as good as another. But avoid the broken or
661 # incompatible versions:
662 # SysV /etc/install, /usr/sbin/install
663 # SunOS /usr/etc/install
666 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
667 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
668 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
669 # ./install, which can be erroneously created by make from ./install.sh.
670 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
671 echo "configure:672: checking for a BSD compatible install" >&5
672 if test -z "$INSTALL"; then
673 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
674 echo $ac_n "(cached) $ac_c" 1>&6
676 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
677 for ac_dir
in $PATH; do
678 # Account for people who put trailing slashes in PATH elements.
680 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
682 # OSF1 and SCO ODT 3.0 have their own names for install.
683 # Don't use installbsd from OSF since it installs stuff as root
685 for ac_prog
in ginstall scoinst
install; do
686 if test -f $ac_dir/$ac_prog; then
687 if test $ac_prog = install &&
688 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
689 # AIX install. It has an incompatible calling convention.
692 ac_cv_path_install
="$ac_dir/$ac_prog -c"
703 if test "${ac_cv_path_install+set}" = set; then
704 INSTALL
="$ac_cv_path_install"
706 # As a last resort, use the slow shell script. We don't cache a
707 # path for INSTALL within a source directory, because that will
708 # break other packages using the cache if that directory is
709 # removed, or if the path is relative.
710 INSTALL
="$ac_install_sh"
713 echo "$ac_t""$INSTALL" 1>&6
715 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
716 # It thinks the first close brace ends the variable substitution.
717 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
719 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
721 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
723 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
724 echo "configure:725: checking whether build environment is sane" >&5
727 echo timestamp
> conftestfile
728 # Do `set' in a subshell so we don't clobber the current shell's
729 # arguments. Must try -L first in case configure is actually a
730 # symlink; some systems play weird games with the mod time of symlinks
731 # (eg FreeBSD returns the mod time of the symlink's containing
734 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
735 if test "$*" = "X"; then
737 set X
`ls -t $srcdir/configure conftestfile`
739 if test "$*" != "X $srcdir/configure conftestfile" \
740 && test "$*" != "X conftestfile $srcdir/configure"; then
742 # If neither matched, then we have a broken ls. This can happen
743 # if, for instance, CONFIG_SHELL is bash and it inherits a
744 # broken ls alias from the environment. This has actually
745 # happened. Such a system could not be considered "sane".
746 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
747 alias in your environment" 1>&2; exit 1; }
750 test "$2" = conftestfile
756 { echo "configure: error: newly created file is older than distributed files!
757 Check your system clock" 1>&2; exit 1; }
760 echo "$ac_t""yes" 1>&6
761 if test "$program_transform_name" = s
,x
,x
,; then
762 program_transform_name
=
764 # Double any \ or $. echo might interpret backslashes.
765 cat <<\EOF_SED
> conftestsed
766 s
,\\,\\\\,g
; s
,\$
,$$
,g
768 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
771 test "$program_prefix" != NONE
&&
772 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
773 # Use a double $ so make ignores it.
774 test "$program_suffix" != NONE
&&
775 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
777 # sed with no file args requires a program.
778 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
780 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
781 echo "configure:782: checking whether ${MAKE-make} sets \${MAKE}" >&5
782 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
783 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
784 echo $ac_n "(cached) $ac_c" 1>&6
786 cat > conftestmake
<<\EOF
788 @
echo 'ac_maketemp="${MAKE}"'
790 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
791 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
792 if test -n "$ac_maketemp"; then
793 eval ac_cv_prog_make_
${ac_make}_set
=yes
795 eval ac_cv_prog_make_
${ac_make}_set
=no
799 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
800 echo "$ac_t""yes" 1>&6
803 echo "$ac_t""no" 1>&6
804 SET_MAKE
="MAKE=${MAKE-make}"
812 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
813 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
815 cat >> confdefs.h
<<EOF
816 #define PACKAGE "$PACKAGE"
819 cat >> confdefs.h
<<EOF
820 #define VERSION "$VERSION"
825 missing_dir
=`cd $ac_aux_dir && pwd`
826 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
827 echo "configure:828: checking for working aclocal" >&5
828 # Run test in a subshell; some versions of sh will print an error if
829 # an executable is not found, even if stderr is redirected.
830 # Redirect stdin to placate older versions of autoconf. Sigh.
831 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
833 echo "$ac_t""found" 1>&6
835 ACLOCAL
="$missing_dir/missing aclocal"
836 echo "$ac_t""missing" 1>&6
839 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
840 echo "configure:841: checking for working autoconf" >&5
841 # Run test in a subshell; some versions of sh will print an error if
842 # an executable is not found, even if stderr is redirected.
843 # Redirect stdin to placate older versions of autoconf. Sigh.
844 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
846 echo "$ac_t""found" 1>&6
848 AUTOCONF
="$missing_dir/missing autoconf"
849 echo "$ac_t""missing" 1>&6
852 echo $ac_n "checking for working automake""... $ac_c" 1>&6
853 echo "configure:854: checking for working automake" >&5
854 # Run test in a subshell; some versions of sh will print an error if
855 # an executable is not found, even if stderr is redirected.
856 # Redirect stdin to placate older versions of autoconf. Sigh.
857 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
859 echo "$ac_t""found" 1>&6
861 AUTOMAKE
="$missing_dir/missing automake"
862 echo "$ac_t""missing" 1>&6
865 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
866 echo "configure:867: checking for working autoheader" >&5
867 # Run test in a subshell; some versions of sh will print an error if
868 # an executable is not found, even if stderr is redirected.
869 # Redirect stdin to placate older versions of autoconf. Sigh.
870 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
871 AUTOHEADER
=autoheader
872 echo "$ac_t""found" 1>&6
874 AUTOHEADER
="$missing_dir/missing autoheader"
875 echo "$ac_t""missing" 1>&6
878 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
879 echo "configure:880: checking for working makeinfo" >&5
880 # Run test in a subshell; some versions of sh will print an error if
881 # an executable is not found, even if stderr is redirected.
882 # Redirect stdin to placate older versions of autoconf. Sigh.
883 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
885 echo "$ac_t""found" 1>&6
887 MAKEINFO
="$missing_dir/missing makeinfo"
888 echo "$ac_t""missing" 1>&6
893 # Check whether --enable-shared or --disable-shared was given.
894 if test "${enable_shared+set}" = set; then
895 enableval
="$enable_shared"
898 yes) enable_shared
=yes ;;
899 no
) enable_shared
=no
;;
902 # Look at the argument we got. We use all the common list separators.
903 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
904 for pkg
in $enableval; do
905 if test "X$pkg" = "X$p"; then
916 # Check whether --enable-static or --disable-static was given.
917 if test "${enable_static+set}" = set; then
918 enableval
="$enable_static"
921 yes) enable_static
=yes ;;
922 no
) enable_static
=no
;;
925 # Look at the argument we got. We use all the common list separators.
926 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
927 for pkg
in $enableval; do
928 if test "X$pkg" = "X$p"; then
939 # Check whether --enable-fast-install or --disable-fast-install was given.
940 if test "${enable_fast_install+set}" = set; then
941 enableval
="$enable_fast_install"
944 yes) enable_fast_install
=yes ;;
945 no
) enable_fast_install
=no
;;
947 enable_fast_install
=no
948 # Look at the argument we got. We use all the common list separators.
949 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
950 for pkg
in $enableval; do
951 if test "X$pkg" = "X$p"; then
952 enable_fast_install
=yes
959 enable_fast_install
=yes
962 # Extract the first word of "ranlib", so it can be a program name with args.
963 set dummy ranlib
; ac_word
=$2
964 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
965 echo "configure:966: checking for $ac_word" >&5
966 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
967 echo $ac_n "(cached) $ac_c" 1>&6
969 if test -n "$RANLIB"; then
970 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
972 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
974 for ac_dir
in $ac_dummy; do
975 test -z "$ac_dir" && ac_dir
=.
976 if test -f $ac_dir/$ac_word; then
977 ac_cv_prog_RANLIB
="ranlib"
982 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
985 RANLIB
="$ac_cv_prog_RANLIB"
986 if test -n "$RANLIB"; then
987 echo "$ac_t""$RANLIB" 1>&6
989 echo "$ac_t""no" 1>&6
992 # Extract the first word of "gcc", so it can be a program name with args.
993 set dummy gcc
; ac_word
=$2
994 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
995 echo "configure:996: checking for $ac_word" >&5
996 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
997 echo $ac_n "(cached) $ac_c" 1>&6
999 if test -n "$CC"; then
1000 ac_cv_prog_CC
="$CC" # Let the user override the test.
1002 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1004 for ac_dir
in $ac_dummy; do
1005 test -z "$ac_dir" && ac_dir
=.
1006 if test -f $ac_dir/$ac_word; then
1015 if test -n "$CC"; then
1016 echo "$ac_t""$CC" 1>&6
1018 echo "$ac_t""no" 1>&6
1021 if test -z "$CC"; then
1022 # Extract the first word of "cc", so it can be a program name with args.
1023 set dummy cc
; ac_word
=$2
1024 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1025 echo "configure:1026: checking for $ac_word" >&5
1026 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1027 echo $ac_n "(cached) $ac_c" 1>&6
1029 if test -n "$CC"; then
1030 ac_cv_prog_CC
="$CC" # Let the user override the test.
1032 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1035 for ac_dir
in $ac_dummy; do
1036 test -z "$ac_dir" && ac_dir
=.
1037 if test -f $ac_dir/$ac_word; then
1038 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1039 ac_prog_rejected
=yes
1047 if test $ac_prog_rejected = yes; then
1048 # We found a bogon in the path, so make sure we never use it.
1049 set dummy
$ac_cv_prog_CC
1051 if test $# -gt 0; then
1052 # We chose a different compiler from the bogus one.
1053 # However, it has the same basename, so the bogon will be chosen
1054 # first if we set CC to just the basename; use the full file name.
1056 set dummy
"$ac_dir/$ac_word" "$@"
1064 if test -n "$CC"; then
1065 echo "$ac_t""$CC" 1>&6
1067 echo "$ac_t""no" 1>&6
1070 if test -z "$CC"; then
1071 case "`uname -s`" in
1073 # Extract the first word of "cl", so it can be a program name with args.
1074 set dummy cl
; ac_word
=$2
1075 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1076 echo "configure:1077: checking for $ac_word" >&5
1077 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1078 echo $ac_n "(cached) $ac_c" 1>&6
1080 if test -n "$CC"; then
1081 ac_cv_prog_CC
="$CC" # Let the user override the test.
1083 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1085 for ac_dir
in $ac_dummy; do
1086 test -z "$ac_dir" && ac_dir
=.
1087 if test -f $ac_dir/$ac_word; then
1096 if test -n "$CC"; then
1097 echo "$ac_t""$CC" 1>&6
1099 echo "$ac_t""no" 1>&6
1104 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1107 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1108 echo "configure:1109: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1111 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1112 ac_cpp
='$CPP $CPPFLAGS'
1113 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1114 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1115 cross_compiling
=$ac_cv_prog_cc_cross
1117 cat > conftest.
$ac_ext << EOF
1119 #line 1120 "configure"
1120 #include "confdefs.h"
1124 if { (eval echo configure
:1125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1125 ac_cv_prog_cc_works
=yes
1126 # If we can't run a trivial program, we are probably using a cross compiler.
1127 if (.
/conftest
; exit) 2>/dev
/null
; then
1128 ac_cv_prog_cc_cross
=no
1130 ac_cv_prog_cc_cross
=yes
1133 echo "configure: failed program was:" >&5
1134 cat conftest.
$ac_ext >&5
1135 ac_cv_prog_cc_works
=no
1139 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1140 ac_cpp
='$CPP $CPPFLAGS'
1141 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1142 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1143 cross_compiling
=$ac_cv_prog_cc_cross
1145 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1146 if test $ac_cv_prog_cc_works = no
; then
1147 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1149 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1150 echo "configure:1151: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1151 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1152 cross_compiling
=$ac_cv_prog_cc_cross
1154 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1155 echo "configure:1156: checking whether we are using GNU C" >&5
1156 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1157 echo $ac_n "(cached) $ac_c" 1>&6
1159 cat > conftest.c
<<EOF
1164 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1171 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1173 if test $ac_cv_prog_gcc = yes; then
1179 ac_test_CFLAGS
="${CFLAGS+set}"
1180 ac_save_CFLAGS
="$CFLAGS"
1182 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1183 echo "configure:1184: checking whether ${CC-cc} accepts -g" >&5
1184 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1185 echo $ac_n "(cached) $ac_c" 1>&6
1187 echo 'void f(){}' > conftest.c
1188 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1197 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1198 if test "$ac_test_CFLAGS" = set; then
1199 CFLAGS
="$ac_save_CFLAGS"
1200 elif test $ac_cv_prog_cc_g = yes; then
1201 if test "$GCC" = yes; then
1207 if test "$GCC" = yes; then
1214 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1215 if test "${with_gnu_ld+set}" = set; then
1216 withval
="$with_gnu_ld"
1217 test "$withval" = no || with_gnu_ld
=yes
1223 if test "$ac_cv_prog_gcc" = yes; then
1224 # Check if gcc -print-prog-name=ld gives a path.
1225 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1226 echo "configure:1227: checking for ld used by GCC" >&5
1227 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1229 # Accept absolute paths.
1230 [\\/]* |
[A-Za-z
]:[\\/]*)
1231 re_direlt
='/[^/][^/]*/\.\./'
1232 # Canonicalize the path of ld
1233 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1234 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1235 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1237 test -z "$LD" && LD
="$ac_prog"
1240 # If it fails, then pretend we aren't using GCC.
1244 # If it is relative, then search for the first ld in PATH.
1248 elif test "$with_gnu_ld" = yes; then
1249 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1250 echo "configure:1251: checking for GNU ld" >&5
1252 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1253 echo "configure:1254: checking for non-GNU ld" >&5
1255 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1256 echo $ac_n "(cached) $ac_c" 1>&6
1258 if test -z "$LD"; then
1259 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1260 for ac_dir
in $PATH; do
1261 test -z "$ac_dir" && ac_dir
=.
1262 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1263 ac_cv_path_LD
="$ac_dir/$ac_prog"
1264 # Check to see if the program is GNU ld. I'd rather use --version,
1265 # but apparently some GNU ld's only accept -v.
1266 # Break only if it was the GNU/non-GNU ld that we prefer.
1267 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1268 test "$with_gnu_ld" != no
&& break
1270 test "$with_gnu_ld" != yes && break
1276 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1281 if test -n "$LD"; then
1282 echo "$ac_t""$LD" 1>&6
1284 echo "$ac_t""no" 1>&6
1286 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1287 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1288 echo "configure:1289: checking if the linker ($LD) is GNU ld" >&5
1289 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1290 echo $ac_n "(cached) $ac_c" 1>&6
1292 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1293 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1294 ac_cv_prog_gnu_ld
=yes
1296 ac_cv_prog_gnu_ld
=no
1300 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1303 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1304 echo "configure:1305: checking for BSD-compatible nm" >&5
1305 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1306 echo $ac_n "(cached) $ac_c" 1>&6
1308 if test -n "$NM"; then
1309 # Let the user override the test.
1312 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1313 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1314 test -z "$ac_dir" && ac_dir
=.
1315 if test -f $ac_dir/nm ||
test -f $ac_dir/nm
$ac_exeext ; then
1316 # Check to see if the nm accepts a BSD-compat flag.
1317 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1318 # nm: unknown option "B" ignored
1319 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1320 ac_cv_path_NM
="$ac_dir/nm -B"
1322 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1323 ac_cv_path_NM
="$ac_dir/nm -p"
1326 ac_cv_path_NM
=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
1327 continue # so that we can try to find one that supports BSD flags
1332 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1337 echo "$ac_t""$NM" 1>&6
1339 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1340 echo "configure:1341: checking whether ln -s works" >&5
1341 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1342 echo $ac_n "(cached) $ac_c" 1>&6
1345 if ln -s X conftestdata
2>/dev
/null
1348 ac_cv_prog_LN_S
="ln -s"
1353 LN_S
="$ac_cv_prog_LN_S"
1354 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1355 echo "$ac_t""yes" 1>&6
1357 echo "$ac_t""no" 1>&6
1362 NONE
) lt_target
="$host" ;;
1363 *) lt_target
="$target" ;;
1366 # Check for any special flags to pass to ltconfig.
1367 libtool_flags
="--cache-file=$cache_file"
1368 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1369 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1370 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
1371 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1372 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1375 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1376 if test "${enable_libtool_lock+set}" = set; then
1377 enableval
="$enable_libtool_lock"
1381 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
1382 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
1384 # Some flags need to be propagated to the compiler or linker for good
1386 case "$lt_target" in
1388 # Find out which ABI we are using.
1389 echo '#line 1390 "configure"' > conftest.
$ac_ext
1390 if { (eval echo configure
:1391: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1391 case "`/usr/bin/file conftest.o`" in
1407 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1408 SAVE_CFLAGS
="$CFLAGS"
1409 CFLAGS
="$CFLAGS -belf"
1410 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1411 echo "configure:1412: checking whether the C compiler needs -belf" >&5
1412 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1413 echo $ac_n "(cached) $ac_c" 1>&6
1415 cat > conftest.
$ac_ext <<EOF
1416 #line 1417 "configure"
1417 #include "confdefs.h"
1423 if { (eval echo configure
:1424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1425 lt_cv_cc_needs_belf
=yes
1427 echo "configure: failed program was:" >&5
1428 cat conftest.
$ac_ext >&5
1430 lt_cv_cc_needs_belf
=no
1435 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
1436 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
1437 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1438 CFLAGS
="$SAVE_CFLAGS"
1446 # Save cache, so that ltconfig can load it
1447 cat > confcache
<<\EOF
1448 # This file is a shell script that caches the results of configure
1449 # tests run on this system so they can be shared between configure
1450 # scripts and configure runs. It is not useful on other systems.
1451 # If it contains results you don't want to keep, you may remove or edit it.
1453 # By default, configure uses ./config.cache as the cache file,
1454 # creating it if it does not exist already. You can give configure
1455 # the --cache-file=FILE option to use a different cache file; that is
1456 # what configure does when it calls configure scripts in
1457 # subdirectories, so they share the cache.
1458 # Giving --cache-file=/dev/null disables caching, for debugging configure.
1459 # config.status only pays attention to the cache file if you give it the
1460 # --recheck option to rerun configure.
1463 # The following way of writing the cache mishandles newlines in values,
1464 # but we know of no workaround that is simple, portable, and efficient.
1465 # So, don't put newlines in cache variables' values.
1466 # Ultrix sh set writes to stderr and can't be redirected directly,
1467 # and sets the high bit in the cache file unless we assign to the vars.
1469 case `(ac_space=' '; set | grep ac_space) 2>&1` in
1471 # `set' does not quote correctly, so add quotes (double-quote substitution
1472 # turns \\\\ into \\, and sed turns \\ into \).
1474 -e "s/'/'\\\\''/g" \
1475 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1478 # `set' quotes correctly as required by POSIX, so do not add quotes.
1479 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1482 if cmp -s $cache_file confcache
; then
1485 if test -w $cache_file; then
1486 echo "updating cache $cache_file"
1487 cat confcache
> $cache_file
1489 echo "not updating unwritable cache $cache_file"
1495 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1496 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1497 LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
1498 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" \
1499 DLLTOOL
="$DLLTOOL" AS
="$AS" OBJDUMP
="$OBJDUMP" \
1500 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
1501 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$lt_target \
1502 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1504 # Reload cache, that may have been modified by ltconfig
1505 if test -r "$cache_file"; then
1506 echo "loading cache $cache_file"
1509 echo "creating cache $cache_file"
1514 # This can be used to rebuild libtool when needed
1515 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
1517 # Always use our own libtool.
1518 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1520 # Redirect the config.log output again, so that the ltconfig log is not
1521 # clobbered by the next message.
1522 exec 5>>.
/config.log
1526 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
1527 if test "${enable_bfd_assembler+set}" = set; then
1528 enableval
="$enable_bfd_assembler"
1529 case "${enableval}" in
1530 yes) need_bfd
=yes user_bfd_gas
=yes ;;
1531 no
) user_bfd_gas
=no
;;
1532 *) { echo "configure: error: bad value ${enableval} given for bfd-assembler option" 1>&2; exit 1; } ;;
1535 # Check whether --enable-targets or --disable-targets was given.
1536 if test "${enable_targets+set}" = set; then
1537 enableval
="$enable_targets"
1538 case "${enableval}" in
1539 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1541 no
) enable_targets
= ;;
1542 *) enable_targets
=$enableval ;;
1545 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1546 if test "${enable_commonbfdlib+set}" = set; then
1547 enableval
="$enable_commonbfdlib"
1548 case "${enableval}" in
1549 yes) commonbfdlib
=true
;;
1550 no
) commonbfdlib
=false
;;
1551 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1557 build_warnings
="-W -Wall"
1558 # Check whether --enable-build-warnings or --disable-build-warnings was given.
1559 if test "${enable_build_warnings+set}" = set; then
1560 enableval
="$enable_build_warnings"
1561 case "${enableval}" in
1563 no
) build_warnings
="-w";;
1564 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
1565 build_warnings
="${build_warnings} ${t}";;
1566 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
1567 build_warnings
="${t} ${build_warnings}";;
1568 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
1570 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
1571 echo "Setting warning flags = $build_warnings" 6>&1
1575 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
; then
1576 WARN_CFLAGS
="${build_warnings}"
1580 # Generate a header file
1585 # If we are on a DOS filesystem, we must use gdb.ini rather than
1589 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
1597 # Makefile target for installing gas in $(tooldir)/bin.
1598 install_tooldir
=install-exec-tooldir
1602 if test -n "$enable_targets" ; then
1603 for t
in `echo $enable_targets | sed 's/,/ /g'`; do
1604 if test $t = "all"; then
1608 result
=`$ac_config_sub $t 2>/dev/null`
1609 if test -n "$result" ; then
1610 canon_targets
="$canon_targets $result"
1612 # # Permit "all", etc. We don't support it yet though.
1613 # canon_targets="$canon_targets $t"
1616 _gas_uniq_list
="$canon_targets"
1617 _gas_uniq_newlist
=""
1618 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
1619 case $_gas_uniq_i in
1621 *) case " $_gas_uniq_newlist " in
1622 *" $_gas_uniq_i "*) ;;
1623 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
1627 canon_targets
=$_gas_uniq_newlist
1633 for this_target
in $target $canon_targets ; do
1635 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
1637 # check for architecture variants
1641 alpha
*) cpu_type
=alpha
;;
1642 armeb
) cpu_type
=arm endian
=big
;;
1643 arm
*) cpu_type
=arm endian
=little
;;
1644 armb
*) cpu_type
=arm endian
=little
;;
1645 armv
*l
) cpu_type
=arm endian
=little
;;
1646 armv
*b
) cpu_type
=arm endian
=big
;;
1647 strongarm
*) cpu_type
=arm endian
=little
;;
1648 thumb
*) cpu_type
=arm endian
=little
;;
1649 hppa
*) cpu_type
=hppa
;;
1650 i
[456]86) cpu_type
=i386
;;
1651 ia64
) cpu_type
=ia64
;;
1652 m6811|m6812
) cpu_type
=m68hc11
;;
1653 m680
[012346]0) cpu_type
=m68k
;;
1654 m68008
) cpu_type
=m68k
;;
1655 m683??
) cpu_type
=m68k
;;
1656 m5200
) cpu_type
=m68k
;;
1657 m8
*) cpu_type
=m88k
;;
1658 mips
*el
) cpu_type
=mips endian
=little
;;
1659 mips
*) cpu_type
=mips endian
=big
;;
1660 pjl
*) cpu_type
=pj endian
=little
;;
1661 pj
*) cpu_type
=pj endian
=big
;;
1662 powerpcle
*) cpu_type
=ppc endian
=little
;;
1663 powerpc
*) cpu_type
=ppc endian
=big
;;
1664 rs6000
*) cpu_type
=ppc
;;
1665 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
1666 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
1667 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
1668 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
1669 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
1670 v850
*) cpu_type
=v850
;;
1671 *) cpu_type
=${cpu} ;;
1674 if test ${this_target} = $target ; then
1675 target_cpu_type
=${cpu_type}
1676 elif test ${target_cpu_type} != ${cpu_type} ; then
1680 generic_target
=${cpu_type}-$vendor-$os
1685 # assign object format
1686 case ${generic_target} in
1687 a29k-
*-coff) fmt=coff
;;
1688 a29k-amd-udi
) fmt=coff
;;
1689 a29k-amd-ebmon
) fmt=coff
;;
1690 a29k-nyu-sym1
) fmt=coff
;;
1691 a29k-
*-vxworks*) fmt=coff
;;
1693 alpha
*-*-*vms
*) fmt=evax
;;
1694 alpha
*-*-netware*) fmt=ecoff
;;
1695 alpha
*-*-openbsd*) fmt=ecoff
;;
1696 alpha
*-*-osf*) fmt=ecoff
;;
1697 alpha
*-*-linuxecoff*) fmt=ecoff
;;
1698 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
1699 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
1701 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
1703 arm-
*-aout) fmt=aout
;;
1704 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
1705 arm-
*-elf | thumb-
*-elf) fmt=elf
;;
1706 arm
*-*-conix*) fmt=elf
;;
1707 arm-
*-linux*aout
*) fmt=aout em
=linux
;;
1708 arm
*-*-linux-gnu*) fmt=elf em
=linux
;;
1709 arm-
*-netbsd*) fmt=aout em
=nbsd
;;
1710 arm-
*-oabi | thumb-
*-oabi) fmt=elf
;;
1711 arm-epoc-pe | thumb-epoc-pe
) fmt=coff em
=epoc-pe
;;
1712 arm-
*-wince) fmt=coff em
=wince-pe
;;
1713 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
1714 arm-
*-riscix*) fmt=aout em
=riscix
;;
1716 avr-
*-*) fmt=elf bfd_gas
=yes ;;
1718 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
1719 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
1722 fr30-
*-*) fmt=elf bfd_gas
=yes ;;
1724 hppa-
*-linux-gnu*) fmt=elf em
=linux
;;
1725 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
1726 hppa-
*-lites*) fmt=elf em
=hppa
;;
1727 hppa-
*-osf*) fmt=som em
=hppa
;;
1728 hppa-
*-rtems*) fmt=elf em
=hppa
;;
1729 hppa-
*-hpux11*) em
=hppa
1737 hppa-
*-hpux*) fmt=som em
=hppa
;;
1738 hppa-
*-mpeix*) fmt=som em
=hppa
;;
1739 hppa-
*-bsd*) fmt=som em
=hppa
;;
1740 hppa-
*-hiux*) fmt=som em
=hppa
;;
1742 h8300-
*-coff) fmt=coff
;;
1744 i370-
*-elf* | i370-
*-linux*) fmt=elf
;;
1745 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
1746 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
1747 i386-
*-beospe*) fmt=coff em
=pe bfd_gas
=yes ;;
1748 i386-
*-beoself* | i386-
*-beos*) fmt=elf bfd_gas
=yes ;;
1749 i386-
*-bsd*) fmt=aout em
=386bsd
;;
1750 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
1751 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1752 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1753 i386-
*-linux*aout
* | i386-
*-linuxoldld) fmt=aout em
=linux
;;
1754 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
1755 i386-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
1756 i386-
*-lynxos*) fmt=coff em
=lynx
;;
1757 i386-
*-sysv4* | i386-
*-solaris* | i386-
*-elf)
1758 fmt=elf bfd_gas
=yes ;;
1759 i386-
*-freebsdaout* | i386-
*-freebsd[12].
* | i386-
*-freebsd[12])
1760 fmt=aout em
=386bsd
;;
1761 i386-
*-freebsd*) fmt=elf bfd_gas
=yes ;;
1762 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
1764 i386-
*-sco3.2v5
*) fmt=elf
1765 if test ${this_target} = $target; then
1766 cat >> confdefs.h
<<\EOF
1772 i386-
*-sco3.2
*) fmt=coff
;;
1773 i386-
*-vsta) fmt=aout
;;
1774 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
1776 i386-
*-rtemself*) fmt=elf
;;
1777 i386-
*-rtems*) fmt=coff
;;
1778 i386-
*-gnu*) fmt=elf
;;
1780 fmt=aout em
=mach bfd_gas
=yes ;;
1781 i386-
*-msdos*) fmt=aout
;;
1782 i386-
*-moss*) fmt=elf
;;
1783 i386-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1784 i386-
*-cygwin*) fmt=coff em
=pe bfd_gas
=yes ;;
1785 i386-
*-interix*) fmt=coff em
=interix bfd_gas
=yes ;;
1786 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
1787 i386-
*-*nt
*) fmt=coff em
=pe bfd_gas
=yes ;;
1788 i386-
*-vxworks*) fmt=aout
;;
1789 i960-
*-bout) fmt=bout
;;
1790 i960-
*-coff) fmt=coff em
=ic960
;;
1791 i960-
*-rtems*) fmt=coff em
=ic960
;;
1792 i960-
*-nindy*) fmt=bout
;;
1793 i960-
*-vxworks4*) fmt=bout
;;
1794 i960-
*-vxworks5.0
) fmt=bout
;;
1795 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
1796 i960-
*-vxworks*) fmt=bout
;;
1797 i960-
*-elf*) fmt=elf
;;
1799 ia64-
*-elf*) fmt=elf
;;
1800 ia64-
*-linux-gnu*) fmt=elf em
=linux
;;
1802 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
1804 m68hc11-
*-*|m6811-
*-*|m68hc12-
*-*|m6812-
*-*)fmt=elf bfd_gas
=yes ;;
1806 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
1808 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
1809 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
1810 m68k-apollo-
*) fmt=coff em
=apollo
;;
1811 m68k-
*-sysv4*) # must be before -sysv*
1813 m68k-
*-elf*) fmt=elf
;;
1814 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtems*)
1816 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
1817 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
1818 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
1819 m68k-
*-gnu*) fmt=elf
;;
1820 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
1821 m68k-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1822 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1823 m68k-apple-aux
*) fmt=coff em
=aux
;;
1824 m68k-
*-psos*) fmt=elf em
=psos
;;
1826 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
1827 m88k-
*-coff*) fmt=coff
;;
1829 mcore-
*-elf) fmt=elf bfd_gas
=yes ;;
1830 mcore-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1832 # don't change em like *-*-bsd does
1833 mips-dec-netbsd
*) fmt=elf endian
=little
;;
1834 mips-dec-openbsd
*) fmt=elf endian
=little
;;
1835 mips-dec-bsd
*) fmt=aout endian
=little
;;
1836 mips-sony-bsd
*) fmt=ecoff
;;
1837 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1838 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
1839 mips-
*-osf*) fmt=ecoff endian
=little
;;
1840 mips-
*-ecoff*) fmt=ecoff
;;
1841 mips-
*-ecoff*) fmt=ecoff
;;
1842 mips-
*-pe*) fmt=coff endian
=little em
=pe
;;
1843 mips-
*-irix6*) fmt=elf
;;
1844 mips-
*-irix5*) fmt=elf
;;
1845 mips-
*-irix*) fmt=ecoff
;;
1846 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
1847 mips-
*-riscos*) fmt=ecoff
;;
1848 mips-
*-sysv*) fmt=ecoff
;;
1849 mips-
*-elf* | mips-
*-rtems* | mips-
*-linux-gnu* | mips-
*-gnu* | mips-
*-openbsd*)
1851 mips-
*-vxworks*) fmt=elf
1852 cat >> confdefs.h
<<\EOF
1853 #define MIPS_STABS_ELF 1
1857 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
1858 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
1860 ppc-
*-pe | ppc-
*-cygwin* | ppc-
*-winnt*)
1862 ppc-
*-aix*) fmt=coff
;;
1863 ppc-
*-beos*) fmt=coff
;;
1864 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
1866 ppc-
*-linux-gnu*) fmt=elf
1869 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1872 ppc-
*-solaris*) fmt=elf
1873 if test ${this_target} = $target; then
1874 cat >> confdefs.h
<<\EOF
1875 #define TARGET_SOLARIS_COMMENT 1
1879 if test x
${endian} = xbig
; then
1880 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1883 ppc-
*-rtems*) fmt=elf
;;
1884 ppc-
*-macos* | ppc-
*-mpw*)
1885 fmt=coff em
=macos
;;
1886 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
1887 ppc-
*-vxworks*) fmt=elf
;;
1889 sh-
*-elf*) fmt=elf
;;
1890 sh-
*-coff*) fmt=coff
;;
1891 sh-
*-pe*) fmt=coff em
=pe bfd_gas
=yes;;
1892 sh-
*-rtemself*) fmt=elf
;;
1893 sh-
*-rtems*) fmt=coff
;;
1895 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
1896 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
1897 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
1899 sparc-
*-rtems*) fmt=aout
;;
1900 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
1901 sparc-
*-aout | sparc
*-*-vxworks*)
1902 fmt=aout em
=sparcaout
;;
1903 sparc-
*-coff) fmt=coff
;;
1904 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
1905 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
1906 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
1907 sparc-fujitsu-none
) fmt=aout
;;
1908 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
1910 sparc-
*-netbsd*) em
=nbsd bfd_gas
=yes
1912 sparc
) case ${os} in
1919 sparc-
*-openbsd*) fmt=aout em
=nbsd
;;
1921 strongarm-
*-coff) fmt=coff
;;
1922 strongarm-
*-elf) fmt=elf
;;
1924 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
1925 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
1926 tic54x-
*-* | c54x
*-*-*)
1927 fmt=coff bfd_gas
=yes need_libm
=yes;;
1928 tic80-
*-*) fmt=coff
;;
1930 v850-
*-*) fmt=elf bfd_gas
=yes ;;
1931 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
1932 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
1934 vax-
*-bsd* | vax-
*-ultrix*)
1936 vax-
*-vms) fmt=vms
;;
1939 z8k-
*-coff | z8k-
*-sim)
1942 w65-
*-*) fmt=coff
;;
1944 *-*-aout |
*-*-scout)
1950 *-*-generic) fmt=generic
;;
1951 *-*-xray |
*-*-hms) fmt=coff
;;
1952 *-*-sim) fmt=coff
;;
1953 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
1954 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1956 *-*-vxworks) fmt=aout
;;
1957 *-*-netware) fmt=elf
;;
1960 if test ${this_target} = $target ; then
1962 if test x
${endian} = xbig
; then
1964 elif test x
${endian} = xlittle
; then
1967 if test x
${endian_def} != x
; then
1968 cat >> confdefs.h
<<EOF
1969 #define TARGET_BYTES_BIG_ENDIAN $endian_def
1975 case ${cpu_type}-${fmt} in
1976 alpha
*-*) bfd_gas
=yes ;;
1977 arm-
*) bfd_gas
=yes ;;
1979 # i386-aout) bfd_gas=preferred ;;
1980 ia64
*-*) bfd_gas
=yes ;;
1981 mips-
*) bfd_gas
=yes ;;
1982 ns32k-
*) bfd_gas
=yes ;;
1983 ppc-
*) bfd_gas
=yes ;;
1984 sparc-
*) bfd_gas
=yes ;;
1985 strongarm-
*) bfd_gas
=yes ;;
1986 *-elf) bfd_gas
=yes ;;
1987 *-ecoff) bfd_gas
=yes ;;
1988 *-som) bfd_gas
=yes ;;
1989 #enable bfd for coff and aout to allow testing if a bfd target is
1990 #the primary target, but not for coff or aout as the primary target
1991 i386-coff
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1992 i386-aout
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1996 # Other random stuff.
1998 # Do we need the opcodes library?
2006 case "${enable_shared}" in
2007 yes) shared_opcodes
=true
;;
2008 *opcodes
*) shared_opcodes
=true
;;
2009 *) shared_opcodes
=false
;;
2011 if test "${shared_opcodes}" = "true"; then
2012 # A shared libopcodes must be linked against libbfd.
2018 # Any other special object files needed ?
2025 case ${extra_objects} in
2027 *) extra_objects
="$extra_objects m68k-parse.o" ;;
2032 echo ${extra_objects} |
grep -s "itbl-parse.o"
2033 if test $?
-ne 0 ; then
2034 extra_objects
="$extra_objects itbl-parse.o"
2037 echo ${extra_objects} |
grep -s "itbl-lex.o"
2038 if test $?
-ne 0 ; then
2039 extra_objects
="$extra_objects itbl-lex.o"
2042 echo ${extra_objects} |
grep -s "itbl-ops.o"
2043 if test $?
-ne 0 ; then
2044 extra_objects
="$extra_objects itbl-ops.o"
2049 if test $this_target = $target ; then
2050 cat >> confdefs.h
<<EOF
2051 #define DEFAULT_ARCH "${arch}"
2060 if test $using_cgen = yes ; then
2061 case "x${extra_objects}" in
2063 *) extra_objects
="$extra_objects cgen.o" ;;
2067 # See if we really can support this configuration with the emulation code.
2069 if test $this_target = $target ; then
2070 primary_bfd_gas
=$bfd_gas
2074 if test $bfd_gas = no
; then
2075 # Can't support other configurations this way.
2078 elif test $bfd_gas = no
; then
2079 # Can't support this configuration.
2083 # From target name and format, produce a list of supported emulations.
2085 case ${generic_target}-${fmt} in
2086 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2087 mips-
*-linux-gnu*-*) case "$endian" in
2088 big
) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2089 *) emulation
="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
2091 mips-
*-lnews*-ecoff) ;;
2092 mips-
*-*-ecoff) case "$endian" in
2093 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
2094 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
2096 mips-
*-*-elf) case "$endian" in
2097 big
) emulation
="mipsbelf mipslelf mipself" ;;
2098 *) emulation
="mipslelf mipsbelf mipself" ;;
2100 # i386-pc-pe-coff != i386-pc-coff.
2102 # Uncommenting the next line will turn on support for i386 AOUT
2103 # for the default linux configuration
2104 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2106 i386-
*-aout) emulation
="i386aout" ;;
2107 i386-
*-coff) emulation
="i386coff" ;;
2108 i386-
*-elf) emulation
="i386elf" ;;
2111 emulations
="$emulations $emulation"
2115 # Turn on all targets if possible
2116 if test ${all_targets} = "yes"; then
2117 case ${target_cpu_type} in
2119 case ${obj_format} in
2121 emulations
="$emulations i386coff i386elf"
2124 emulations
="$emulations i386aout i386elf"
2127 emulations
="$emulations i386aout i386coff"
2134 # Assign floating point type. Most processors with FP support
2135 # IEEE FP. On those that don't support FP at all, usually IEEE
2137 case ${target_cpu} in
2138 vax | tahoe
) atof
=${target_cpu} ;;
2142 case "${obj_format}" in
2143 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2146 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2148 if test $using_cgen = yes ; then
2149 case ${target_cpu} in
2150 *) cgen_cpu_prefix
=${target_cpu} ;;
2153 cat >> confdefs.h
<<\EOF
2154 #define USING_CGEN 1
2160 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
2161 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2164 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
2165 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2168 case ${user_bfd_gas}-${primary_bfd_gas} in
2170 # We didn't override user's choice.
2173 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2185 # User specified nothing.
2189 # Some COFF configurations want these random other flags set.
2190 case ${obj_format} in
2192 case ${target_cpu_type} in
2193 i386
) cat >> confdefs.h
<<\EOF
2197 m68k
) cat >> confdefs.h
<<\EOF
2201 m88k
) cat >> confdefs.h
<<\EOF
2209 # Getting this done right is going to be a bitch. Each configuration specified
2210 # with --enable-targets=... should be checked for environment, format, cpu, and
2213 # For each configuration, the necessary object file support code must be linked
2214 # in. This might be only one, it might be up to four. The necessary emulation
2215 # code needs to be provided, too.
2217 # And then there's "--enable-targets=all"....
2219 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2221 formats
="${obj_format}"
2224 _gas_uniq_list
="$emulations"
2225 _gas_uniq_newlist
=""
2226 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2227 case $_gas_uniq_i in
2229 *) case " $_gas_uniq_newlist " in
2230 *" $_gas_uniq_i "*) ;;
2231 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2235 emulations
=$_gas_uniq_newlist
2237 for em
in .
$emulations ; do
2240 mipsbelf | mipslelf
)
2241 fmt=elf
file=mipself
;;
2242 mipsbecoff | mipslecoff
)
2243 fmt=ecoff
file=mipsecoff
;;
2245 fmt=coff
file=$em ;;
2247 fmt=aout
file=$em ;;
2251 formats
="$formats $fmt"
2252 emfiles
="$emfiles e-$file.o"
2253 EMULATIONS
="$EMULATIONS &$em,"
2255 _gas_uniq_list
="$formats"
2256 _gas_uniq_newlist
=""
2257 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2258 case $_gas_uniq_i in
2260 *) case " $_gas_uniq_newlist " in
2261 *" $_gas_uniq_i "*) ;;
2262 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2266 formats
=$_gas_uniq_newlist
2268 _gas_uniq_list
="$emfiles"
2269 _gas_uniq_newlist
=""
2270 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2271 case $_gas_uniq_i in
2273 *) case " $_gas_uniq_newlist " in
2274 *" $_gas_uniq_i "*) ;;
2275 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2279 emfiles
=$_gas_uniq_newlist
2281 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2282 for fmt in $formats ; do
2284 aout
) cat >> confdefs.h
<<\EOF
2285 #define OBJ_MAYBE_AOUT 1
2288 bout
) cat >> confdefs.h
<<\EOF
2289 #define OBJ_MAYBE_BOUT 1
2292 coff
) cat >> confdefs.h
<<\EOF
2293 #define OBJ_MAYBE_COFF 1
2296 ecoff
) cat >> confdefs.h
<<\EOF
2297 #define OBJ_MAYBE_ECOFF 1
2300 elf
) cat >> confdefs.h
<<\EOF
2301 #define OBJ_MAYBE_ELF 1
2304 generic
) cat >> confdefs.h
<<\EOF
2305 #define OBJ_MAYBE_GENERIC 1
2308 hp300
) cat >> confdefs.h
<<\EOF
2309 #define OBJ_MAYBE_HP300 1
2312 ieee
) cat >> confdefs.h
<<\EOF
2313 #define OBJ_MAYBE_IEEE 1
2316 som
) cat >> confdefs.h
<<\EOF
2317 #define OBJ_MAYBE_SOM 1
2320 vms
) cat >> confdefs.h
<<\EOF
2321 #define OBJ_MAYBE_VMS 1
2325 extra_objects
="$extra_objects obj-$fmt.o"
2329 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2330 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
2331 # e-mips* has more than one emulation per file, e-i386* has just one at the
2332 # moment. If only one emulation is specified, then don't define
2333 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
2334 case "${obj_format}${emfiles}" in
2336 extra_objects
="$extra_objects $emfiles"
2337 cat >> confdefs.h
<<\EOF
2338 #define USE_EMULATIONS 1
2344 cat >> confdefs.h
<<EOF
2345 #define EMULATIONS $EMULATIONS
2348 cat >> confdefs.h
<<EOF
2349 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2353 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2354 yes-
*-coff) need_bfd
=yes ;;
2355 no-
*-coff) need_bfd
=yes
2356 cat >> confdefs.h
<<\EOF
2357 #define MANY_SEGMENTS 1
2362 reject_dev_configs
=yes
2364 case ${reject_dev_configs}-${dev} in
2366 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2376 case "${primary_bfd_gas}" in
2377 yes) cat >> confdefs.h
<<\EOF
2378 #define BFD_ASSEMBLER 1
2384 # do we need the opcodes library?
2385 case "${need_opcodes}" in
2387 OPCODES_LIB
=..
/opcodes
/libopcodes.la
2391 case "${need_bfd}" in
2393 BFDLIB
=..
/bfd
/libbfd.la
2394 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
2403 cat >> confdefs.h
<<EOF
2404 #define TARGET_ALIAS "${target_alias}"
2407 cat >> confdefs.h
<<EOF
2408 #define TARGET_CANONICAL "${target}"
2411 cat >> confdefs.h
<<EOF
2412 #define TARGET_CPU "${target_cpu}"
2415 cat >> confdefs.h
<<EOF
2416 #define TARGET_VENDOR "${target_vendor}"
2419 cat >> confdefs.h
<<EOF
2420 #define TARGET_OS "${target_os}"
2424 # Extract the first word of "gcc", so it can be a program name with args.
2425 set dummy gcc
; ac_word
=$2
2426 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2427 echo "configure:2428: checking for $ac_word" >&5
2428 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2429 echo $ac_n "(cached) $ac_c" 1>&6
2431 if test -n "$CC"; then
2432 ac_cv_prog_CC
="$CC" # Let the user override the test.
2434 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2436 for ac_dir
in $ac_dummy; do
2437 test -z "$ac_dir" && ac_dir
=.
2438 if test -f $ac_dir/$ac_word; then
2447 if test -n "$CC"; then
2448 echo "$ac_t""$CC" 1>&6
2450 echo "$ac_t""no" 1>&6
2453 if test -z "$CC"; then
2454 # Extract the first word of "cc", so it can be a program name with args.
2455 set dummy cc
; ac_word
=$2
2456 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2457 echo "configure:2458: checking for $ac_word" >&5
2458 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2459 echo $ac_n "(cached) $ac_c" 1>&6
2461 if test -n "$CC"; then
2462 ac_cv_prog_CC
="$CC" # Let the user override the test.
2464 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2467 for ac_dir
in $ac_dummy; do
2468 test -z "$ac_dir" && ac_dir
=.
2469 if test -f $ac_dir/$ac_word; then
2470 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2471 ac_prog_rejected
=yes
2479 if test $ac_prog_rejected = yes; then
2480 # We found a bogon in the path, so make sure we never use it.
2481 set dummy
$ac_cv_prog_CC
2483 if test $# -gt 0; then
2484 # We chose a different compiler from the bogus one.
2485 # However, it has the same basename, so the bogon will be chosen
2486 # first if we set CC to just the basename; use the full file name.
2488 set dummy
"$ac_dir/$ac_word" "$@"
2496 if test -n "$CC"; then
2497 echo "$ac_t""$CC" 1>&6
2499 echo "$ac_t""no" 1>&6
2502 if test -z "$CC"; then
2503 case "`uname -s`" in
2505 # Extract the first word of "cl", so it can be a program name with args.
2506 set dummy cl
; ac_word
=$2
2507 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2508 echo "configure:2509: checking for $ac_word" >&5
2509 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2510 echo $ac_n "(cached) $ac_c" 1>&6
2512 if test -n "$CC"; then
2513 ac_cv_prog_CC
="$CC" # Let the user override the test.
2515 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2517 for ac_dir
in $ac_dummy; do
2518 test -z "$ac_dir" && ac_dir
=.
2519 if test -f $ac_dir/$ac_word; then
2528 if test -n "$CC"; then
2529 echo "$ac_t""$CC" 1>&6
2531 echo "$ac_t""no" 1>&6
2536 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2539 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2540 echo "configure:2541: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2543 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2544 ac_cpp
='$CPP $CPPFLAGS'
2545 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2546 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2547 cross_compiling
=$ac_cv_prog_cc_cross
2549 cat > conftest.
$ac_ext << EOF
2551 #line 2552 "configure"
2552 #include "confdefs.h"
2556 if { (eval echo configure
:2557: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2557 ac_cv_prog_cc_works
=yes
2558 # If we can't run a trivial program, we are probably using a cross compiler.
2559 if (.
/conftest
; exit) 2>/dev
/null
; then
2560 ac_cv_prog_cc_cross
=no
2562 ac_cv_prog_cc_cross
=yes
2565 echo "configure: failed program was:" >&5
2566 cat conftest.
$ac_ext >&5
2567 ac_cv_prog_cc_works
=no
2571 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2572 ac_cpp
='$CPP $CPPFLAGS'
2573 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2574 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2575 cross_compiling
=$ac_cv_prog_cc_cross
2577 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2578 if test $ac_cv_prog_cc_works = no
; then
2579 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2581 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2582 echo "configure:2583: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2583 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2584 cross_compiling
=$ac_cv_prog_cc_cross
2586 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2587 echo "configure:2588: checking whether we are using GNU C" >&5
2588 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2589 echo $ac_n "(cached) $ac_c" 1>&6
2591 cat > conftest.c
<<EOF
2596 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2597: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2603 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2605 if test $ac_cv_prog_gcc = yes; then
2611 ac_test_CFLAGS
="${CFLAGS+set}"
2612 ac_save_CFLAGS
="$CFLAGS"
2614 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2615 echo "configure:2616: checking whether ${CC-cc} accepts -g" >&5
2616 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2617 echo $ac_n "(cached) $ac_c" 1>&6
2619 echo 'void f(){}' > conftest.c
2620 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2629 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2630 if test "$ac_test_CFLAGS" = set; then
2631 CFLAGS
="$ac_save_CFLAGS"
2632 elif test $ac_cv_prog_cc_g = yes; then
2633 if test "$GCC" = yes; then
2639 if test "$GCC" = yes; then
2647 for ac_prog
in 'bison -y' byacc
2649 # Extract the first word of "$ac_prog", so it can be a program name with args.
2650 set dummy
$ac_prog; ac_word
=$2
2651 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2652 echo "configure:2653: checking for $ac_word" >&5
2653 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2654 echo $ac_n "(cached) $ac_c" 1>&6
2656 if test -n "$YACC"; then
2657 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2659 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2661 for ac_dir
in $ac_dummy; do
2662 test -z "$ac_dir" && ac_dir
=.
2663 if test -f $ac_dir/$ac_word; then
2664 ac_cv_prog_YACC
="$ac_prog"
2671 YACC
="$ac_cv_prog_YACC"
2672 if test -n "$YACC"; then
2673 echo "$ac_t""$YACC" 1>&6
2675 echo "$ac_t""no" 1>&6
2678 test -n "$YACC" && break
2680 test -n "$YACC" || YACC
="yacc"
2682 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2683 echo "configure:2684: checking how to run the C preprocessor" >&5
2684 # On Suns, sometimes $CPP names a directory.
2685 if test -n "$CPP" && test -d "$CPP"; then
2688 if test -z "$CPP"; then
2689 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2690 echo $ac_n "(cached) $ac_c" 1>&6
2692 # This must be in double quotes, not single quotes, because CPP may get
2693 # substituted into the Makefile and "${CC-cc}" will confuse make.
2695 # On the NeXT, cc -E runs the code through the compiler's parser,
2696 # not just through cpp.
2697 cat > conftest.
$ac_ext <<EOF
2698 #line 2699 "configure"
2699 #include "confdefs.h"
2703 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2704 { (eval echo configure
:2705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2705 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2706 if test -z "$ac_err"; then
2710 echo "configure: failed program was:" >&5
2711 cat conftest.
$ac_ext >&5
2713 CPP
="${CC-cc} -E -traditional-cpp"
2714 cat > conftest.
$ac_ext <<EOF
2715 #line 2716 "configure"
2716 #include "confdefs.h"
2720 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2721 { (eval echo configure
:2722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2722 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2723 if test -z "$ac_err"; then
2727 echo "configure: failed program was:" >&5
2728 cat conftest.
$ac_ext >&5
2730 CPP
="${CC-cc} -nologo -E"
2731 cat > conftest.
$ac_ext <<EOF
2732 #line 2733 "configure"
2733 #include "confdefs.h"
2737 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2738 { (eval echo configure
:2739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2739 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2740 if test -z "$ac_err"; then
2744 echo "configure: failed program was:" >&5
2745 cat conftest.
$ac_ext >&5
2754 ac_cv_prog_CPP
="$CPP"
2756 CPP
="$ac_cv_prog_CPP"
2758 ac_cv_prog_CPP
="$CPP"
2760 echo "$ac_t""$CPP" 1>&6
2762 missing_dir
=`cd $ac_aux_dir && pwd`
2763 for ac_prog
in flex
lex
2765 # Extract the first word of "$ac_prog", so it can be a program name with args.
2766 set dummy
$ac_prog; ac_word
=$2
2767 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2768 echo "configure:2769: checking for $ac_word" >&5
2769 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2770 echo $ac_n "(cached) $ac_c" 1>&6
2772 if test -n "$LEX"; then
2773 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2775 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2777 for ac_dir
in $ac_dummy; do
2778 test -z "$ac_dir" && ac_dir
=.
2779 if test -f $ac_dir/$ac_word; then
2780 ac_cv_prog_LEX
="$ac_prog"
2787 LEX
="$ac_cv_prog_LEX"
2788 if test -n "$LEX"; then
2789 echo "$ac_t""$LEX" 1>&6
2791 echo "$ac_t""no" 1>&6
2794 test -n "$LEX" && break
2796 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
2798 # Extract the first word of "flex", so it can be a program name with args.
2799 set dummy flex
; ac_word
=$2
2800 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2801 echo "configure:2802: checking for $ac_word" >&5
2802 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2803 echo $ac_n "(cached) $ac_c" 1>&6
2805 if test -n "$LEX"; then
2806 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2808 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2810 for ac_dir
in $ac_dummy; do
2811 test -z "$ac_dir" && ac_dir
=.
2812 if test -f $ac_dir/$ac_word; then
2813 ac_cv_prog_LEX
="flex"
2818 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
2821 LEX
="$ac_cv_prog_LEX"
2822 if test -n "$LEX"; then
2823 echo "$ac_t""$LEX" 1>&6
2825 echo "$ac_t""no" 1>&6
2828 if test -z "$LEXLIB"
2834 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2835 echo "configure:2836: checking for yywrap in -l$ac_lib" >&5
2836 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2837 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2838 echo $ac_n "(cached) $ac_c" 1>&6
2840 ac_save_LIBS
="$LIBS"
2841 LIBS
="-l$ac_lib $LIBS"
2842 cat > conftest.
$ac_ext <<EOF
2843 #line 2844 "configure"
2844 #include "confdefs.h"
2845 /* Override any gcc2 internal prototype to avoid an error. */
2846 /* We use char because int might match the return type of a gcc2
2847 builtin and then its argument prototype would still apply. */
2854 if { (eval echo configure
:2855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2856 eval "ac_cv_lib_$ac_lib_var=yes"
2858 echo "configure: failed program was:" >&5
2859 cat conftest.
$ac_ext >&5
2861 eval "ac_cv_lib_$ac_lib_var=no"
2864 LIBS
="$ac_save_LIBS"
2867 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2868 echo "$ac_t""yes" 1>&6
2871 echo "$ac_t""no" 1>&6
2876 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2877 echo "configure:2878: checking lex output file root" >&5
2878 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2879 echo $ac_n "(cached) $ac_c" 1>&6
2881 # The minimal lex program is just a single line: %%. But some broken lexes
2882 # (Solaris, I think it was) want two %% lines, so accommodate them.
2885 if test -f lex.yy.c
; then
2886 ac_cv_prog_lex_root
=lex.yy
2887 elif test -f lexyy.c
; then
2888 ac_cv_prog_lex_root
=lexyy
2890 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2894 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2895 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
2897 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2898 echo "configure:2899: checking whether yytext is a pointer" >&5
2899 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2900 echo $ac_n "(cached) $ac_c" 1>&6
2902 # POSIX says lex can declare yytext either as a pointer or an array; the
2903 # default is implementation-dependent. Figure out which it is, since
2904 # not all implementations provide the %pointer and %array declarations.
2905 ac_cv_prog_lex_yytext_pointer
=no
2906 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2907 ac_save_LIBS
="$LIBS"
2908 LIBS
="$LIBS $LEXLIB"
2909 cat > conftest.
$ac_ext <<EOF
2910 #line 2911 "configure"
2911 #include "confdefs.h"
2912 `cat $LEX_OUTPUT_ROOT.c`
2917 if { (eval echo configure
:2918: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2919 ac_cv_prog_lex_yytext_pointer
=yes
2921 echo "configure: failed program was:" >&5
2922 cat conftest.
$ac_ext >&5
2925 LIBS
="$ac_save_LIBS"
2926 rm -f "${LEX_OUTPUT_ROOT}.c"
2930 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2931 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2932 cat >> confdefs.h
<<\EOF
2933 #define YYTEXT_POINTER 1
2940 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2941 echo "configure:2942: checking for POSIXized ISC" >&5
2942 if test -d /etc
/conf
/kconfig.d
&&
2943 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
2945 echo "$ac_t""yes" 1>&6
2946 ISC
=yes # If later tests want to check for ISC.
2947 cat >> confdefs.h
<<\EOF
2948 #define _POSIX_SOURCE 1
2951 if test "$GCC" = yes; then
2957 echo "$ac_t""no" 1>&6
2961 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2962 echo "configure:2963: checking for ANSI C header files" >&5
2963 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2964 echo $ac_n "(cached) $ac_c" 1>&6
2966 cat > conftest.
$ac_ext <<EOF
2967 #line 2968 "configure"
2968 #include "confdefs.h"
2974 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2975 { (eval echo configure
:2976: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2976 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2977 if test -z "$ac_err"; then
2979 ac_cv_header_stdc
=yes
2982 echo "configure: failed program was:" >&5
2983 cat conftest.
$ac_ext >&5
2985 ac_cv_header_stdc
=no
2989 if test $ac_cv_header_stdc = yes; then
2990 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2991 cat > conftest.
$ac_ext <<EOF
2992 #line 2993 "configure"
2993 #include "confdefs.h"
2996 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2997 egrep "memchr" >/dev
/null
2>&1; then
3001 ac_cv_header_stdc
=no
3007 if test $ac_cv_header_stdc = yes; then
3008 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3009 cat > conftest.
$ac_ext <<EOF
3010 #line 3011 "configure"
3011 #include "confdefs.h"
3014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3015 egrep "free" >/dev
/null
2>&1; then
3019 ac_cv_header_stdc
=no
3025 if test $ac_cv_header_stdc = yes; then
3026 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3027 if test "$cross_compiling" = yes; then
3030 cat > conftest.
$ac_ext <<EOF
3031 #line 3032 "configure"
3032 #include "confdefs.h"
3034 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3035 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3036 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3037 int main () { int i; for (i = 0; i < 256; i++)
3038 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3042 if { (eval echo configure
:3043: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3046 echo "configure: failed program was:" >&5
3047 cat conftest.
$ac_ext >&5
3049 ac_cv_header_stdc
=no
3057 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3058 if test $ac_cv_header_stdc = yes; then
3059 cat >> confdefs.h
<<\EOF
3060 #define STDC_HEADERS 1
3065 echo $ac_n "checking for working const""... $ac_c" 1>&6
3066 echo "configure:3067: checking for working const" >&5
3067 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3068 echo $ac_n "(cached) $ac_c" 1>&6
3070 cat > conftest.
$ac_ext <<EOF
3071 #line 3072 "configure"
3072 #include "confdefs.h"
3076 /* Ultrix mips cc rejects this. */
3077 typedef int charset[2]; const charset x;
3078 /* SunOS 4.1.1 cc rejects this. */
3079 char const *const *ccp;
3081 /* NEC SVR4.0.2 mips cc rejects this. */
3082 struct point {int x, y;};
3083 static struct point const zero = {0,0};
3084 /* AIX XL C 1.02.0.0 rejects this.
3085 It does not let you subtract one const X* pointer from another in an arm
3086 of an if-expression whose if-part is not a constant expression */
3087 const char *g = "string";
3088 ccp = &g + (g ? g-g : 0);
3089 /* HPUX 7.0 cc rejects these. */
3092 ccp = (char const *const *) p;
3093 { /* SCO 3.2v4 cc rejects this. */
3095 char const *s = 0 ? (char *) 0 : (char const *) 0;
3099 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3101 const int *foo = &x[0];
3104 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3105 typedef const int *iptr;
3109 { /* AIX XL C 1.02.0.0 rejects this saying
3110 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3111 struct s { int j; const int *ap[3]; };
3112 struct s *b; b->j = 5;
3114 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3120 if { (eval echo configure
:3121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3124 echo "configure: failed program was:" >&5
3125 cat conftest.
$ac_ext >&5
3132 echo "$ac_t""$ac_cv_c_const" 1>&6
3133 if test $ac_cv_c_const = no
; then
3134 cat >> confdefs.h
<<\EOF
3140 echo $ac_n "checking for inline""... $ac_c" 1>&6
3141 echo "configure:3142: checking for inline" >&5
3142 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3143 echo $ac_n "(cached) $ac_c" 1>&6
3146 for ac_kw
in inline __inline__ __inline
; do
3147 cat > conftest.
$ac_ext <<EOF
3148 #line 3149 "configure"
3149 #include "confdefs.h"
3155 if { (eval echo configure
:3156: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3157 ac_cv_c_inline
=$ac_kw; break
3159 echo "configure: failed program was:" >&5
3160 cat conftest.
$ac_ext >&5
3167 echo "$ac_t""$ac_cv_c_inline" 1>&6
3168 case "$ac_cv_c_inline" in
3170 no
) cat >> confdefs.h
<<\EOF
3174 *) cat >> confdefs.h
<<EOF
3175 #define inline $ac_cv_c_inline
3180 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3181 echo "configure:3182: checking for off_t" >&5
3182 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3183 echo $ac_n "(cached) $ac_c" 1>&6
3185 cat > conftest.
$ac_ext <<EOF
3186 #line 3187 "configure"
3187 #include "confdefs.h"
3188 #include <sys/types.h>
3194 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3195 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3197 ac_cv_type_off_t
=yes
3205 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3206 if test $ac_cv_type_off_t = no
; then
3207 cat >> confdefs.h
<<\EOF
3213 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3214 echo "configure:3215: checking for size_t" >&5
3215 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3216 echo $ac_n "(cached) $ac_c" 1>&6
3218 cat > conftest.
$ac_ext <<EOF
3219 #line 3220 "configure"
3220 #include "confdefs.h"
3221 #include <sys/types.h>
3227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3228 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3230 ac_cv_type_size_t
=yes
3233 ac_cv_type_size_t
=no
3238 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3239 if test $ac_cv_type_size_t = no
; then
3240 cat >> confdefs.h
<<\EOF
3241 #define size_t unsigned
3246 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3247 # for constant arguments. Useless!
3248 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3249 echo "configure:3250: checking for working alloca.h" >&5
3250 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3251 echo $ac_n "(cached) $ac_c" 1>&6
3253 cat > conftest.
$ac_ext <<EOF
3254 #line 3255 "configure"
3255 #include "confdefs.h"
3258 char *p = alloca(2 * sizeof(int));
3261 if { (eval echo configure
:3262: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3263 ac_cv_header_alloca_h
=yes
3265 echo "configure: failed program was:" >&5
3266 cat conftest.
$ac_ext >&5
3268 ac_cv_header_alloca_h
=no
3273 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3274 if test $ac_cv_header_alloca_h = yes; then
3275 cat >> confdefs.h
<<\EOF
3276 #define HAVE_ALLOCA_H 1
3281 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3282 echo "configure:3283: checking for alloca" >&5
3283 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3284 echo $ac_n "(cached) $ac_c" 1>&6
3286 cat > conftest.
$ac_ext <<EOF
3287 #line 3288 "configure"
3288 #include "confdefs.h"
3291 # define alloca __builtin_alloca
3294 # include <malloc.h>
3295 # define alloca _alloca
3298 # include <alloca.h>
3303 # ifndef alloca /* predefined by HP cc +Olibcalls */
3312 char *p = (char *) alloca(1);
3315 if { (eval echo configure
:3316: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3317 ac_cv_func_alloca_works
=yes
3319 echo "configure: failed program was:" >&5
3320 cat conftest.
$ac_ext >&5
3322 ac_cv_func_alloca_works
=no
3327 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3328 if test $ac_cv_func_alloca_works = yes; then
3329 cat >> confdefs.h
<<\EOF
3330 #define HAVE_ALLOCA 1
3335 if test $ac_cv_func_alloca_works = no
; then
3336 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3337 # that cause trouble. Some versions do not even contain alloca or
3338 # contain a buggy version. If you still want to use their alloca,
3339 # use ar to extract alloca.o from them instead of compiling alloca.c.
3340 ALLOCA
=alloca.
${ac_objext}
3341 cat >> confdefs.h
<<\EOF
3346 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3347 echo "configure:3348: checking whether alloca needs Cray hooks" >&5
3348 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3349 echo $ac_n "(cached) $ac_c" 1>&6
3351 cat > conftest.
$ac_ext <<EOF
3352 #line 3353 "configure"
3353 #include "confdefs.h"
3354 #if defined(CRAY) && ! defined(CRAY2)
3361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3362 egrep "webecray" >/dev
/null
2>&1; then
3373 echo "$ac_t""$ac_cv_os_cray" 1>&6
3374 if test $ac_cv_os_cray = yes; then
3375 for ac_func
in _getb67 GETB67 getb67
; do
3376 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3377 echo "configure:3378: checking for $ac_func" >&5
3378 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3379 echo $ac_n "(cached) $ac_c" 1>&6
3381 cat > conftest.
$ac_ext <<EOF
3382 #line 3383 "configure"
3383 #include "confdefs.h"
3384 /* System header to define __stub macros and hopefully few prototypes,
3385 which can conflict with char $ac_func(); below. */
3387 /* Override any gcc2 internal prototype to avoid an error. */
3388 /* We use char because int might match the return type of a gcc2
3389 builtin and then its argument prototype would still apply. */
3394 /* The GNU C library defines this for functions which it implements
3395 to always fail with ENOSYS. Some functions are actually named
3396 something starting with __ and the normal name is an alias. */
3397 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3405 if { (eval echo configure
:3406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3407 eval "ac_cv_func_$ac_func=yes"
3409 echo "configure: failed program was:" >&5
3410 cat conftest.
$ac_ext >&5
3412 eval "ac_cv_func_$ac_func=no"
3417 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3418 echo "$ac_t""yes" 1>&6
3419 cat >> confdefs.h
<<EOF
3420 #define CRAY_STACKSEG_END $ac_func
3425 echo "$ac_t""no" 1>&6
3431 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3432 echo "configure:3433: checking stack direction for C alloca" >&5
3433 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3434 echo $ac_n "(cached) $ac_c" 1>&6
3436 if test "$cross_compiling" = yes; then
3437 ac_cv_c_stack_direction
=0
3439 cat > conftest.
$ac_ext <<EOF
3440 #line 3441 "configure"
3441 #include "confdefs.h"
3442 find_stack_direction ()
3444 static char *addr = 0;
3449 return find_stack_direction ();
3452 return (&dummy > addr) ? 1 : -1;
3456 exit (find_stack_direction() < 0);
3459 if { (eval echo configure
:3460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3461 ac_cv_c_stack_direction
=1
3463 echo "configure: failed program was:" >&5
3464 cat conftest.
$ac_ext >&5
3466 ac_cv_c_stack_direction
=-1
3473 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3474 cat >> confdefs.h
<<EOF
3475 #define STACK_DIRECTION $ac_cv_c_stack_direction
3480 for ac_hdr
in unistd.h
3482 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3483 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3484 echo "configure:3485: checking for $ac_hdr" >&5
3485 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3486 echo $ac_n "(cached) $ac_c" 1>&6
3488 cat > conftest.
$ac_ext <<EOF
3489 #line 3490 "configure"
3490 #include "confdefs.h"
3493 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3494 { (eval echo configure
:3495: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3495 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3496 if test -z "$ac_err"; then
3498 eval "ac_cv_header_$ac_safe=yes"
3501 echo "configure: failed program was:" >&5
3502 cat conftest.
$ac_ext >&5
3504 eval "ac_cv_header_$ac_safe=no"
3508 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3509 echo "$ac_t""yes" 1>&6
3510 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3511 cat >> confdefs.h
<<EOF
3512 #define $ac_tr_hdr 1
3516 echo "$ac_t""no" 1>&6
3520 for ac_func
in getpagesize
3522 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3523 echo "configure:3524: checking for $ac_func" >&5
3524 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3525 echo $ac_n "(cached) $ac_c" 1>&6
3527 cat > conftest.
$ac_ext <<EOF
3528 #line 3529 "configure"
3529 #include "confdefs.h"
3530 /* System header to define __stub macros and hopefully few prototypes,
3531 which can conflict with char $ac_func(); below. */
3533 /* Override any gcc2 internal prototype to avoid an error. */
3534 /* We use char because int might match the return type of a gcc2
3535 builtin and then its argument prototype would still apply. */
3540 /* The GNU C library defines this for functions which it implements
3541 to always fail with ENOSYS. Some functions are actually named
3542 something starting with __ and the normal name is an alias. */
3543 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3551 if { (eval echo configure
:3552: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3553 eval "ac_cv_func_$ac_func=yes"
3555 echo "configure: failed program was:" >&5
3556 cat conftest.
$ac_ext >&5
3558 eval "ac_cv_func_$ac_func=no"
3563 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3564 echo "$ac_t""yes" 1>&6
3565 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3566 cat >> confdefs.h
<<EOF
3567 #define $ac_tr_func 1
3571 echo "$ac_t""no" 1>&6
3575 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3576 echo "configure:3577: checking for working mmap" >&5
3577 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3578 echo $ac_n "(cached) $ac_c" 1>&6
3580 if test "$cross_compiling" = yes; then
3581 ac_cv_func_mmap_fixed_mapped
=no
3583 cat > conftest.
$ac_ext <<EOF
3584 #line 3585 "configure"
3585 #include "confdefs.h"
3587 /* Thanks to Mike Haertel and Jim Avera for this test.
3588 Here is a matrix of mmap possibilities:
3589 mmap private not fixed
3590 mmap private fixed at somewhere currently unmapped
3591 mmap private fixed at somewhere already mapped
3592 mmap shared not fixed
3593 mmap shared fixed at somewhere currently unmapped
3594 mmap shared fixed at somewhere already mapped
3595 For private mappings, we should verify that changes cannot be read()
3596 back from the file, nor mmap's back from the file at a different
3597 address. (There have been systems where private was not correctly
3598 implemented like the infamous i386 svr4.0, and systems where the
3599 VM page cache was not coherent with the filesystem buffer cache
3600 like early versions of FreeBSD and possibly contemporary NetBSD.)
3601 For shared mappings, we should conversely verify that changes get
3602 propogated back to all the places they're supposed to be.
3604 Grep wants private fixed already mapped.
3605 The main things grep needs to know about mmap are:
3606 * does it exist and is it safe to write into the mmap'd area
3607 * how to use it (BSD variants) */
3608 #include <sys/types.h>
3610 #include <sys/mman.h>
3612 /* This mess was copied from the GNU getpagesize.h. */
3613 #ifndef HAVE_GETPAGESIZE
3614 # ifdef HAVE_UNISTD_H
3615 # include <unistd.h>
3618 /* Assume that all systems that can run configure have sys/param.h. */
3619 # ifndef HAVE_SYS_PARAM_H
3620 # define HAVE_SYS_PARAM_H 1
3623 # ifdef _SC_PAGESIZE
3624 # define getpagesize() sysconf(_SC_PAGESIZE)
3625 # else /* no _SC_PAGESIZE */
3626 # ifdef HAVE_SYS_PARAM_H
3627 # include <sys/param.h>
3628 # ifdef EXEC_PAGESIZE
3629 # define getpagesize() EXEC_PAGESIZE
3630 # else /* no EXEC_PAGESIZE */
3632 # define getpagesize() NBPG * CLSIZE
3635 # endif /* no CLSIZE */
3636 # else /* no NBPG */
3638 # define getpagesize() NBPC
3639 # else /* no NBPC */
3641 # define getpagesize() PAGESIZE
3642 # endif /* PAGESIZE */
3643 # endif /* no NBPC */
3644 # endif /* no NBPG */
3645 # endif /* no EXEC_PAGESIZE */
3646 # else /* no HAVE_SYS_PARAM_H */
3647 # define getpagesize() 8192 /* punt totally */
3648 # endif /* no HAVE_SYS_PARAM_H */
3649 # endif /* no _SC_PAGESIZE */
3651 #endif /* no HAVE_GETPAGESIZE */
3654 extern "C" { void *malloc(unsigned); }
3662 char *data, *data2, *data3;
3666 pagesize = getpagesize();
3669 * First, make a file with some known garbage in it.
3671 data = malloc(pagesize);
3674 for (i = 0; i < pagesize; ++i)
3675 *(data + i) = rand();
3677 fd = creat("conftestmmap", 0600);
3680 if (write(fd, data, pagesize) != pagesize)
3685 * Next, try to mmap the file at a fixed address which
3686 * already has something else allocated at it. If we can,
3687 * also make sure that we see the same garbage.
3689 fd = open("conftestmmap", O_RDWR);
3692 data2 = malloc(2 * pagesize);
3695 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3696 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3697 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3699 for (i = 0; i < pagesize; ++i)
3700 if (*(data + i) != *(data2 + i))
3704 * Finally, make sure that changes to the mapped area
3705 * do not percolate back to the file as seen by read().
3706 * (This is a bug on some variants of i386 svr4.0.)
3708 for (i = 0; i < pagesize; ++i)
3709 *(data2 + i) = *(data2 + i) + 1;
3710 data3 = malloc(pagesize);
3713 if (read(fd, data3, pagesize) != pagesize)
3715 for (i = 0; i < pagesize; ++i)
3716 if (*(data + i) != *(data3 + i))
3719 unlink("conftestmmap");
3724 if { (eval echo configure
:3725: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3726 ac_cv_func_mmap_fixed_mapped
=yes
3728 echo "configure: failed program was:" >&5
3729 cat conftest.
$ac_ext >&5
3731 ac_cv_func_mmap_fixed_mapped
=no
3738 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3739 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3740 cat >> confdefs.h
<<\EOF
3747 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3748 unistd.h values.h sys
/param.h
3750 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3751 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3752 echo "configure:3753: checking for $ac_hdr" >&5
3753 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3754 echo $ac_n "(cached) $ac_c" 1>&6
3756 cat > conftest.
$ac_ext <<EOF
3757 #line 3758 "configure"
3758 #include "confdefs.h"
3761 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3762 { (eval echo configure
:3763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3763 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3764 if test -z "$ac_err"; then
3766 eval "ac_cv_header_$ac_safe=yes"
3769 echo "configure: failed program was:" >&5
3770 cat conftest.
$ac_ext >&5
3772 eval "ac_cv_header_$ac_safe=no"
3776 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3777 echo "$ac_t""yes" 1>&6
3778 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3779 cat >> confdefs.h
<<EOF
3780 #define $ac_tr_hdr 1
3784 echo "$ac_t""no" 1>&6
3788 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3789 __argz_count __argz_stringify __argz_next
3791 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3792 echo "configure:3793: checking for $ac_func" >&5
3793 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3794 echo $ac_n "(cached) $ac_c" 1>&6
3796 cat > conftest.
$ac_ext <<EOF
3797 #line 3798 "configure"
3798 #include "confdefs.h"
3799 /* System header to define __stub macros and hopefully few prototypes,
3800 which can conflict with char $ac_func(); below. */
3802 /* Override any gcc2 internal prototype to avoid an error. */
3803 /* We use char because int might match the return type of a gcc2
3804 builtin and then its argument prototype would still apply. */
3809 /* The GNU C library defines this for functions which it implements
3810 to always fail with ENOSYS. Some functions are actually named
3811 something starting with __ and the normal name is an alias. */
3812 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3820 if { (eval echo configure
:3821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3822 eval "ac_cv_func_$ac_func=yes"
3824 echo "configure: failed program was:" >&5
3825 cat conftest.
$ac_ext >&5
3827 eval "ac_cv_func_$ac_func=no"
3832 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3833 echo "$ac_t""yes" 1>&6
3834 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3835 cat >> confdefs.h
<<EOF
3836 #define $ac_tr_func 1
3840 echo "$ac_t""no" 1>&6
3845 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3846 for ac_func
in stpcpy
3848 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3849 echo "configure:3850: checking for $ac_func" >&5
3850 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3851 echo $ac_n "(cached) $ac_c" 1>&6
3853 cat > conftest.
$ac_ext <<EOF
3854 #line 3855 "configure"
3855 #include "confdefs.h"
3856 /* System header to define __stub macros and hopefully few prototypes,
3857 which can conflict with char $ac_func(); below. */
3859 /* Override any gcc2 internal prototype to avoid an error. */
3860 /* We use char because int might match the return type of a gcc2
3861 builtin and then its argument prototype would still apply. */
3866 /* The GNU C library defines this for functions which it implements
3867 to always fail with ENOSYS. Some functions are actually named
3868 something starting with __ and the normal name is an alias. */
3869 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3877 if { (eval echo configure
:3878: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3879 eval "ac_cv_func_$ac_func=yes"
3881 echo "configure: failed program was:" >&5
3882 cat conftest.
$ac_ext >&5
3884 eval "ac_cv_func_$ac_func=no"
3889 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3890 echo "$ac_t""yes" 1>&6
3891 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3892 cat >> confdefs.h
<<EOF
3893 #define $ac_tr_func 1
3897 echo "$ac_t""no" 1>&6
3902 if test "${ac_cv_func_stpcpy}" = "yes"; then
3903 cat >> confdefs.h
<<\EOF
3904 #define HAVE_STPCPY 1
3909 if test $ac_cv_header_locale_h = yes; then
3910 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3911 echo "configure:3912: checking for LC_MESSAGES" >&5
3912 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3913 echo $ac_n "(cached) $ac_c" 1>&6
3915 cat > conftest.
$ac_ext <<EOF
3916 #line 3917 "configure"
3917 #include "confdefs.h"
3923 if { (eval echo configure
:3924: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3925 am_cv_val_LC_MESSAGES
=yes
3927 echo "configure: failed program was:" >&5
3928 cat conftest.
$ac_ext >&5
3930 am_cv_val_LC_MESSAGES
=no
3935 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3936 if test $am_cv_val_LC_MESSAGES = yes; then
3937 cat >> confdefs.h
<<\EOF
3938 #define HAVE_LC_MESSAGES 1
3943 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3944 echo "configure:3945: checking whether NLS is requested" >&5
3945 # Check whether --enable-nls or --disable-nls was given.
3946 if test "${enable_nls+set}" = set; then
3947 enableval
="$enable_nls"
3953 echo "$ac_t""$USE_NLS" 1>&6
3956 USE_INCLUDED_LIBINTL
=no
3958 if test "$USE_NLS" = "yes"; then
3959 cat >> confdefs.h
<<\EOF
3960 #define ENABLE_NLS 1
3963 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3964 echo "configure:3965: checking whether included gettext is requested" >&5
3965 # Check whether --with-included-gettext or --without-included-gettext was given.
3966 if test "${with_included_gettext+set}" = set; then
3967 withval
="$with_included_gettext"
3968 nls_cv_force_use_gnu_gettext
=$withval
3970 nls_cv_force_use_gnu_gettext
=no
3973 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3975 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3976 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3978 nls_cv_header_libgt
=
3981 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3982 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3983 echo "configure:3984: checking for libintl.h" >&5
3984 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3985 echo $ac_n "(cached) $ac_c" 1>&6
3987 cat > conftest.
$ac_ext <<EOF
3988 #line 3989 "configure"
3989 #include "confdefs.h"
3990 #include <libintl.h>
3992 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3993 { (eval echo configure
:3994: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3994 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3995 if test -z "$ac_err"; then
3997 eval "ac_cv_header_$ac_safe=yes"
4000 echo "configure: failed program was:" >&5
4001 cat conftest.
$ac_ext >&5
4003 eval "ac_cv_header_$ac_safe=no"
4007 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4008 echo "$ac_t""yes" 1>&6
4009 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
4010 echo "configure:4011: checking for gettext in libc" >&5
4011 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
4012 echo $ac_n "(cached) $ac_c" 1>&6
4014 cat > conftest.
$ac_ext <<EOF
4015 #line 4016 "configure"
4016 #include "confdefs.h"
4017 #include <libintl.h>
4019 return (int) gettext ("")
4022 if { (eval echo configure
:4023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4024 gt_cv_func_gettext_libc
=yes
4026 echo "configure: failed program was:" >&5
4027 cat conftest.
$ac_ext >&5
4029 gt_cv_func_gettext_libc
=no
4034 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4036 if test "$gt_cv_func_gettext_libc" != "yes"; then
4037 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4038 echo "configure:4039: checking for bindtextdomain in -lintl" >&5
4039 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4040 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4041 echo $ac_n "(cached) $ac_c" 1>&6
4043 ac_save_LIBS
="$LIBS"
4045 cat > conftest.
$ac_ext <<EOF
4046 #line 4047 "configure"
4047 #include "confdefs.h"
4048 /* Override any gcc2 internal prototype to avoid an error. */
4049 /* We use char because int might match the return type of a gcc2
4050 builtin and then its argument prototype would still apply. */
4051 char bindtextdomain();
4057 if { (eval echo configure
:4058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4059 eval "ac_cv_lib_$ac_lib_var=yes"
4061 echo "configure: failed program was:" >&5
4062 cat conftest.
$ac_ext >&5
4064 eval "ac_cv_lib_$ac_lib_var=no"
4067 LIBS
="$ac_save_LIBS"
4070 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4071 echo "$ac_t""yes" 1>&6
4072 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4073 echo "configure:4074: checking for gettext in libintl" >&5
4074 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4075 echo $ac_n "(cached) $ac_c" 1>&6
4077 cat > conftest.
$ac_ext <<EOF
4078 #line 4079 "configure"
4079 #include "confdefs.h"
4082 return (int) gettext ("")
4085 if { (eval echo configure
:4086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4087 gt_cv_func_gettext_libintl
=yes
4089 echo "configure: failed program was:" >&5
4090 cat conftest.
$ac_ext >&5
4092 gt_cv_func_gettext_libintl
=no
4097 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4099 echo "$ac_t""no" 1>&6
4104 if test "$gt_cv_func_gettext_libc" = "yes" \
4105 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
4106 cat >> confdefs.h
<<\EOF
4107 #define HAVE_GETTEXT 1
4110 # Extract the first word of "msgfmt", so it can be a program name with args.
4111 set dummy msgfmt
; ac_word
=$2
4112 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4113 echo "configure:4114: checking for $ac_word" >&5
4114 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4115 echo $ac_n "(cached) $ac_c" 1>&6
4119 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4122 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4123 for ac_dir
in $PATH; do
4124 test -z "$ac_dir" && ac_dir
=.
4125 if test -f $ac_dir/$ac_word; then
4126 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4127 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4133 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
4137 MSGFMT
="$ac_cv_path_MSGFMT"
4138 if test -n "$MSGFMT"; then
4139 echo "$ac_t""$MSGFMT" 1>&6
4141 echo "$ac_t""no" 1>&6
4143 if test "$MSGFMT" != "no"; then
4144 for ac_func
in dcgettext
4146 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4147 echo "configure:4148: checking for $ac_func" >&5
4148 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4149 echo $ac_n "(cached) $ac_c" 1>&6
4151 cat > conftest.
$ac_ext <<EOF
4152 #line 4153 "configure"
4153 #include "confdefs.h"
4154 /* System header to define __stub macros and hopefully few prototypes,
4155 which can conflict with char $ac_func(); below. */
4157 /* Override any gcc2 internal prototype to avoid an error. */
4158 /* We use char because int might match the return type of a gcc2
4159 builtin and then its argument prototype would still apply. */
4164 /* The GNU C library defines this for functions which it implements
4165 to always fail with ENOSYS. Some functions are actually named
4166 something starting with __ and the normal name is an alias. */
4167 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4175 if { (eval echo configure
:4176: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4177 eval "ac_cv_func_$ac_func=yes"
4179 echo "configure: failed program was:" >&5
4180 cat conftest.
$ac_ext >&5
4182 eval "ac_cv_func_$ac_func=no"
4187 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4188 echo "$ac_t""yes" 1>&6
4189 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4190 cat >> confdefs.h
<<EOF
4191 #define $ac_tr_func 1
4195 echo "$ac_t""no" 1>&6
4199 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4200 set dummy gmsgfmt
; ac_word
=$2
4201 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4202 echo "configure:4203: checking for $ac_word" >&5
4203 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4204 echo $ac_n "(cached) $ac_c" 1>&6
4208 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4211 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4214 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4216 for ac_dir
in $ac_dummy; do
4217 test -z "$ac_dir" && ac_dir
=.
4218 if test -f $ac_dir/$ac_word; then
4219 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4224 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4228 GMSGFMT
="$ac_cv_path_GMSGFMT"
4229 if test -n "$GMSGFMT"; then
4230 echo "$ac_t""$GMSGFMT" 1>&6
4232 echo "$ac_t""no" 1>&6
4235 # Extract the first word of "xgettext", so it can be a program name with args.
4236 set dummy xgettext
; ac_word
=$2
4237 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4238 echo "configure:4239: checking for $ac_word" >&5
4239 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4240 echo $ac_n "(cached) $ac_c" 1>&6
4244 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4247 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4248 for ac_dir
in $PATH; do
4249 test -z "$ac_dir" && ac_dir
=.
4250 if test -f $ac_dir/$ac_word; then
4251 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4252 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4258 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4262 XGETTEXT
="$ac_cv_path_XGETTEXT"
4263 if test -n "$XGETTEXT"; then
4264 echo "$ac_t""$XGETTEXT" 1>&6
4266 echo "$ac_t""no" 1>&6
4269 cat > conftest.
$ac_ext <<EOF
4270 #line 4271 "configure"
4271 #include "confdefs.h"
4274 extern int _nl_msg_cat_cntr;
4275 return _nl_msg_cat_cntr
4278 if { (eval echo configure
:4279: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4283 echo "configure: failed program was:" >&5
4284 cat conftest.
$ac_ext >&5
4295 echo "$ac_t""no" 1>&6
4300 if test "$CATOBJEXT" = "NONE"; then
4301 nls_cv_use_gnu_gettext
=yes
4305 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4306 INTLOBJS
="\$(GETTOBJS)"
4307 # Extract the first word of "msgfmt", so it can be a program name with args.
4308 set dummy msgfmt
; ac_word
=$2
4309 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4310 echo "configure:4311: checking for $ac_word" >&5
4311 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4312 echo $ac_n "(cached) $ac_c" 1>&6
4316 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4319 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4320 for ac_dir
in $PATH; do
4321 test -z "$ac_dir" && ac_dir
=.
4322 if test -f $ac_dir/$ac_word; then
4323 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4324 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4330 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4334 MSGFMT
="$ac_cv_path_MSGFMT"
4335 if test -n "$MSGFMT"; then
4336 echo "$ac_t""$MSGFMT" 1>&6
4338 echo "$ac_t""no" 1>&6
4341 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4342 set dummy gmsgfmt
; ac_word
=$2
4343 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4344 echo "configure:4345: checking for $ac_word" >&5
4345 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4346 echo $ac_n "(cached) $ac_c" 1>&6
4350 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4353 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4356 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4358 for ac_dir
in $ac_dummy; do
4359 test -z "$ac_dir" && ac_dir
=.
4360 if test -f $ac_dir/$ac_word; then
4361 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4366 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4370 GMSGFMT
="$ac_cv_path_GMSGFMT"
4371 if test -n "$GMSGFMT"; then
4372 echo "$ac_t""$GMSGFMT" 1>&6
4374 echo "$ac_t""no" 1>&6
4377 # Extract the first word of "xgettext", so it can be a program name with args.
4378 set dummy xgettext
; ac_word
=$2
4379 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4380 echo "configure:4381: checking for $ac_word" >&5
4381 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4382 echo $ac_n "(cached) $ac_c" 1>&6
4386 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4389 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4390 for ac_dir
in $PATH; do
4391 test -z "$ac_dir" && ac_dir
=.
4392 if test -f $ac_dir/$ac_word; then
4393 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4394 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4400 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4404 XGETTEXT
="$ac_cv_path_XGETTEXT"
4405 if test -n "$XGETTEXT"; then
4406 echo "$ac_t""$XGETTEXT" 1>&6
4408 echo "$ac_t""no" 1>&6
4412 USE_INCLUDED_LIBINTL
=yes
4416 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4418 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4419 nls_cv_header_intl
=libintl.h
4420 nls_cv_header_libgt
=libgettext.h
4423 if test "$XGETTEXT" != ":"; then
4424 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4427 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4432 # We need to process the po/ directory.
4436 nls_cv_header_intl
=libintl.h
4437 nls_cv_header_libgt
=libgettext.h
4440 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4441 # because some of the sources are only built for this goal.
4442 if test "$PACKAGE" = gettext; then
4444 USE_INCLUDED_LIBINTL
=yes
4447 for lang
in $ALL_LINGUAS; do
4448 GMOFILES
="$GMOFILES $lang.gmo"
4449 POFILES
="$POFILES $lang.po"
4465 if test "x$CATOBJEXT" != "x"; then
4466 if test "x$ALL_LINGUAS" = "x"; then
4469 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4470 echo "configure:4471: checking for catalogs to be installed" >&5
4472 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4473 case "$ALL_LINGUAS" in
4474 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4477 LINGUAS
=$NEW_LINGUAS
4478 echo "$ac_t""$LINGUAS" 1>&6
4481 if test -n "$LINGUAS"; then
4482 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4486 if test $ac_cv_header_locale_h = yes; then
4487 INCLUDE_LOCALE_H
="#include <locale.h>"
4490 /* The system does not provide the header <locale.h>. Take care yourself. */"
4494 if test -f $srcdir/po2tbl.
sed.
in; then
4495 if test "$CATOBJEXT" = ".cat"; then
4496 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4497 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4498 echo "configure:4499: checking for linux/version.h" >&5
4499 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4500 echo $ac_n "(cached) $ac_c" 1>&6
4502 cat > conftest.
$ac_ext <<EOF
4503 #line 4504 "configure"
4504 #include "confdefs.h"
4505 #include <linux/version.h>
4507 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4508 { (eval echo configure
:4509: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4509 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4510 if test -z "$ac_err"; then
4512 eval "ac_cv_header_$ac_safe=yes"
4515 echo "configure: failed program was:" >&5
4516 cat conftest.
$ac_ext >&5
4518 eval "ac_cv_header_$ac_safe=no"
4522 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4523 echo "$ac_t""yes" 1>&6
4526 echo "$ac_t""no" 1>&6
4531 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4533 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4534 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4537 if test "$PACKAGE" = "gettext"; then
4547 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4553 if test -d $srcdir/po
; then
4554 test -d po || mkdir po
4555 if test "x$srcdir" != "x."; then
4556 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4557 posrcprefix
="$srcdir/"
4559 posrcprefix
="../$srcdir/"
4565 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4566 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4570 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4571 echo "configure:4572: checking whether to enable maintainer-specific portions of Makefiles" >&5
4572 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4573 if test "${enable_maintainer_mode+set}" = set; then
4574 enableval
="$enable_maintainer_mode"
4575 USE_MAINTAINER_MODE
=$enableval
4577 USE_MAINTAINER_MODE
=no
4580 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4583 if test $USE_MAINTAINER_MODE = yes; then
4584 MAINTAINER_MODE_TRUE
=
4585 MAINTAINER_MODE_FALSE
='#'
4587 MAINTAINER_MODE_TRUE
='#'
4588 MAINTAINER_MODE_FALSE
=
4590 MAINT
=$MAINTAINER_MODE_TRUE
4593 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4594 echo "configure:4595: checking for Cygwin environment" >&5
4595 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4596 echo $ac_n "(cached) $ac_c" 1>&6
4598 cat > conftest.
$ac_ext <<EOF
4599 #line 4600 "configure"
4600 #include "confdefs.h"
4605 #define __CYGWIN__ __CYGWIN32__
4610 if { (eval echo configure
:4611: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4614 echo "configure: failed program was:" >&5
4615 cat conftest.
$ac_ext >&5
4623 echo "$ac_t""$ac_cv_cygwin" 1>&6
4625 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
4626 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4627 echo "configure:4628: checking for mingw32 environment" >&5
4628 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4629 echo $ac_n "(cached) $ac_c" 1>&6
4631 cat > conftest.
$ac_ext <<EOF
4632 #line 4633 "configure"
4633 #include "confdefs.h"
4639 if { (eval echo configure
:4640: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4643 echo "configure: failed program was:" >&5
4644 cat conftest.
$ac_ext >&5
4652 echo "$ac_t""$ac_cv_mingw32" 1>&6
4654 test "$ac_cv_mingw32" = yes && MINGW32
=yes
4657 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4658 echo "configure:4659: checking for executable suffix" >&5
4659 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4660 echo $ac_n "(cached) $ac_c" 1>&6
4662 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
4666 echo 'int main () { return 0; }' > conftest.
$ac_ext
4668 if { (eval echo configure
:4669: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4669 for file in conftest.
*; do
4671 *.c |
*.o |
*.obj
) ;;
4672 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
4676 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4679 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
4684 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
4685 echo "$ac_t""${ac_cv_exeext}" 1>&6
4689 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
4691 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4692 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4693 echo "configure:4694: checking for $ac_hdr" >&5
4694 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4695 echo $ac_n "(cached) $ac_c" 1>&6
4697 cat > conftest.
$ac_ext <<EOF
4698 #line 4699 "configure"
4699 #include "confdefs.h"
4702 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4703 { (eval echo configure
:4704: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4704 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4705 if test -z "$ac_err"; then
4707 eval "ac_cv_header_$ac_safe=yes"
4710 echo "configure: failed program was:" >&5
4711 cat conftest.
$ac_ext >&5
4713 eval "ac_cv_header_$ac_safe=no"
4717 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4718 echo "$ac_t""yes" 1>&6
4719 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4720 cat >> confdefs.h
<<EOF
4721 #define $ac_tr_hdr 1
4725 echo "$ac_t""no" 1>&6
4730 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4731 # people who are not cross-compiling but are compiling cross-assemblers.
4732 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4733 echo "configure:4734: checking whether compiling a cross-assembler" >&5
4734 if test "${host}" = "${target}"; then
4738 cat >> confdefs.h
<<\EOF
4739 #define CROSS_COMPILE 1
4743 echo "$ac_t""$cross_gas" 1>&6
4745 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4746 # for constant arguments. Useless!
4747 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4748 echo "configure:4749: checking for working alloca.h" >&5
4749 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4750 echo $ac_n "(cached) $ac_c" 1>&6
4752 cat > conftest.
$ac_ext <<EOF
4753 #line 4754 "configure"
4754 #include "confdefs.h"
4757 char *p = alloca(2 * sizeof(int));
4760 if { (eval echo configure
:4761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4762 ac_cv_header_alloca_h
=yes
4764 echo "configure: failed program was:" >&5
4765 cat conftest.
$ac_ext >&5
4767 ac_cv_header_alloca_h
=no
4772 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4773 if test $ac_cv_header_alloca_h = yes; then
4774 cat >> confdefs.h
<<\EOF
4775 #define HAVE_ALLOCA_H 1
4780 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4781 echo "configure:4782: checking for alloca" >&5
4782 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4783 echo $ac_n "(cached) $ac_c" 1>&6
4785 cat > conftest.
$ac_ext <<EOF
4786 #line 4787 "configure"
4787 #include "confdefs.h"
4790 # define alloca __builtin_alloca
4793 # include <malloc.h>
4794 # define alloca _alloca
4797 # include <alloca.h>
4802 # ifndef alloca /* predefined by HP cc +Olibcalls */
4811 char *p = (char *) alloca(1);
4814 if { (eval echo configure
:4815: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4816 ac_cv_func_alloca_works
=yes
4818 echo "configure: failed program was:" >&5
4819 cat conftest.
$ac_ext >&5
4821 ac_cv_func_alloca_works
=no
4826 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4827 if test $ac_cv_func_alloca_works = yes; then
4828 cat >> confdefs.h
<<\EOF
4829 #define HAVE_ALLOCA 1
4834 if test $ac_cv_func_alloca_works = no
; then
4835 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4836 # that cause trouble. Some versions do not even contain alloca or
4837 # contain a buggy version. If you still want to use their alloca,
4838 # use ar to extract alloca.o from them instead of compiling alloca.c.
4839 ALLOCA
=alloca.
${ac_objext}
4840 cat >> confdefs.h
<<\EOF
4845 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4846 echo "configure:4847: checking whether alloca needs Cray hooks" >&5
4847 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4848 echo $ac_n "(cached) $ac_c" 1>&6
4850 cat > conftest.
$ac_ext <<EOF
4851 #line 4852 "configure"
4852 #include "confdefs.h"
4853 #if defined(CRAY) && ! defined(CRAY2)
4860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4861 egrep "webecray" >/dev
/null
2>&1; then
4872 echo "$ac_t""$ac_cv_os_cray" 1>&6
4873 if test $ac_cv_os_cray = yes; then
4874 for ac_func
in _getb67 GETB67 getb67
; do
4875 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4876 echo "configure:4877: checking for $ac_func" >&5
4877 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4878 echo $ac_n "(cached) $ac_c" 1>&6
4880 cat > conftest.
$ac_ext <<EOF
4881 #line 4882 "configure"
4882 #include "confdefs.h"
4883 /* System header to define __stub macros and hopefully few prototypes,
4884 which can conflict with char $ac_func(); below. */
4886 /* Override any gcc2 internal prototype to avoid an error. */
4887 /* We use char because int might match the return type of a gcc2
4888 builtin and then its argument prototype would still apply. */
4893 /* The GNU C library defines this for functions which it implements
4894 to always fail with ENOSYS. Some functions are actually named
4895 something starting with __ and the normal name is an alias. */
4896 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4904 if { (eval echo configure
:4905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4906 eval "ac_cv_func_$ac_func=yes"
4908 echo "configure: failed program was:" >&5
4909 cat conftest.
$ac_ext >&5
4911 eval "ac_cv_func_$ac_func=no"
4916 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4917 echo "$ac_t""yes" 1>&6
4918 cat >> confdefs.h
<<EOF
4919 #define CRAY_STACKSEG_END $ac_func
4924 echo "$ac_t""no" 1>&6
4930 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4931 echo "configure:4932: checking stack direction for C alloca" >&5
4932 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4933 echo $ac_n "(cached) $ac_c" 1>&6
4935 if test "$cross_compiling" = yes; then
4936 ac_cv_c_stack_direction
=0
4938 cat > conftest.
$ac_ext <<EOF
4939 #line 4940 "configure"
4940 #include "confdefs.h"
4941 find_stack_direction ()
4943 static char *addr = 0;
4948 return find_stack_direction ();
4951 return (&dummy > addr) ? 1 : -1;
4955 exit (find_stack_direction() < 0);
4958 if { (eval echo configure
:4959: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4960 ac_cv_c_stack_direction
=1
4962 echo "configure: failed program was:" >&5
4963 cat conftest.
$ac_ext >&5
4965 ac_cv_c_stack_direction
=-1
4972 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4973 cat >> confdefs.h
<<EOF
4974 #define STACK_DIRECTION $ac_cv_c_stack_direction
4979 echo $ac_n "checking for inline""... $ac_c" 1>&6
4980 echo "configure:4981: checking for inline" >&5
4981 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
4982 echo $ac_n "(cached) $ac_c" 1>&6
4985 for ac_kw
in inline __inline__ __inline
; do
4986 cat > conftest.
$ac_ext <<EOF
4987 #line 4988 "configure"
4988 #include "confdefs.h"
4994 if { (eval echo configure
:4995: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4996 ac_cv_c_inline
=$ac_kw; break
4998 echo "configure: failed program was:" >&5
4999 cat conftest.
$ac_ext >&5
5006 echo "$ac_t""$ac_cv_c_inline" 1>&6
5007 case "$ac_cv_c_inline" in
5009 no
) cat >> confdefs.h
<<\EOF
5013 *) cat >> confdefs.h
<<EOF
5014 #define inline $ac_cv_c_inline
5020 # VMS doesn't have unlink.
5021 for ac_func
in unlink remove
5023 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5024 echo "configure:5025: checking for $ac_func" >&5
5025 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5026 echo $ac_n "(cached) $ac_c" 1>&6
5028 cat > conftest.
$ac_ext <<EOF
5029 #line 5030 "configure"
5030 #include "confdefs.h"
5031 /* System header to define __stub macros and hopefully few prototypes,
5032 which can conflict with char $ac_func(); below. */
5034 /* Override any gcc2 internal prototype to avoid an error. */
5035 /* We use char because int might match the return type of a gcc2
5036 builtin and then its argument prototype would still apply. */
5041 /* The GNU C library defines this for functions which it implements
5042 to always fail with ENOSYS. Some functions are actually named
5043 something starting with __ and the normal name is an alias. */
5044 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5052 if { (eval echo configure
:5053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5054 eval "ac_cv_func_$ac_func=yes"
5056 echo "configure: failed program was:" >&5
5057 cat conftest.
$ac_ext >&5
5059 eval "ac_cv_func_$ac_func=no"
5064 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5065 echo "$ac_t""yes" 1>&6
5066 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5067 cat >> confdefs.h
<<EOF
5068 #define $ac_tr_func 1
5072 echo "$ac_t""no" 1>&6
5077 # Some systems don't have sbrk().
5080 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5081 echo "configure:5082: checking for $ac_func" >&5
5082 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5083 echo $ac_n "(cached) $ac_c" 1>&6
5085 cat > conftest.
$ac_ext <<EOF
5086 #line 5087 "configure"
5087 #include "confdefs.h"
5088 /* System header to define __stub macros and hopefully few prototypes,
5089 which can conflict with char $ac_func(); below. */
5091 /* Override any gcc2 internal prototype to avoid an error. */
5092 /* We use char because int might match the return type of a gcc2
5093 builtin and then its argument prototype would still apply. */
5098 /* The GNU C library defines this for functions which it implements
5099 to always fail with ENOSYS. Some functions are actually named
5100 something starting with __ and the normal name is an alias. */
5101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5109 if { (eval echo configure
:5110: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5111 eval "ac_cv_func_$ac_func=yes"
5113 echo "configure: failed program was:" >&5
5114 cat conftest.
$ac_ext >&5
5116 eval "ac_cv_func_$ac_func=no"
5121 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5122 echo "$ac_t""yes" 1>&6
5123 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5124 cat >> confdefs.h
<<EOF
5125 #define $ac_tr_func 1
5129 echo "$ac_t""no" 1>&6
5134 # do we need the math library?
5135 case "${need_libm}" in
5138 case "$lt_target" in
5139 *-*-beos* |
*-*-cygwin*)
5140 # These system don't have libm
5143 echo $ac_n "checking for _mwvalidcheckl in -lmw""... $ac_c" 1>&6
5144 echo "configure:5145: checking for _mwvalidcheckl in -lmw" >&5
5145 ac_lib_var
=`echo mw'_'_mwvalidcheckl | sed 'y%./+-%__p_%'`
5146 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5147 echo $ac_n "(cached) $ac_c" 1>&6
5149 ac_save_LIBS
="$LIBS"
5151 cat > conftest.
$ac_ext <<EOF
5152 #line 5153 "configure"
5153 #include "confdefs.h"
5154 /* Override any gcc2 internal prototype to avoid an error. */
5155 /* We use char because int might match the return type of a gcc2
5156 builtin and then its argument prototype would still apply. */
5157 char _mwvalidcheckl();
5163 if { (eval echo configure
:5164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5165 eval "ac_cv_lib_$ac_lib_var=yes"
5167 echo "configure: failed program was:" >&5
5168 cat conftest.
$ac_ext >&5
5170 eval "ac_cv_lib_$ac_lib_var=no"
5173 LIBS
="$ac_save_LIBS"
5176 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5177 echo "$ac_t""yes" 1>&6
5180 echo "$ac_t""no" 1>&6
5183 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5184 echo "configure:5185: checking for main in -lm" >&5
5185 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
5186 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5187 echo $ac_n "(cached) $ac_c" 1>&6
5189 ac_save_LIBS
="$LIBS"
5191 cat > conftest.
$ac_ext <<EOF
5192 #line 5193 "configure"
5193 #include "confdefs.h"
5199 if { (eval echo configure
:5200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5201 eval "ac_cv_lib_$ac_lib_var=yes"
5203 echo "configure: failed program was:" >&5
5204 cat conftest.
$ac_ext >&5
5206 eval "ac_cv_lib_$ac_lib_var=no"
5209 LIBS
="$ac_save_LIBS"
5212 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5213 echo "$ac_t""yes" 1>&6
5216 echo "$ac_t""no" 1>&6
5221 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5222 echo "configure:5223: checking for main in -lm" >&5
5223 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
5224 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5225 echo $ac_n "(cached) $ac_c" 1>&6
5227 ac_save_LIBS
="$LIBS"
5229 cat > conftest.
$ac_ext <<EOF
5230 #line 5231 "configure"
5231 #include "confdefs.h"
5237 if { (eval echo configure
:5238: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5239 eval "ac_cv_lib_$ac_lib_var=yes"
5241 echo "configure: failed program was:" >&5
5242 cat conftest.
$ac_ext >&5
5244 eval "ac_cv_lib_$ac_lib_var=no"
5247 LIBS
="$ac_save_LIBS"
5250 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5251 echo "$ac_t""yes" 1>&6
5254 echo "$ac_t""no" 1>&6
5264 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5265 # enough, but on some of those systems, the assert macro relies on requoting
5267 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5268 echo "configure:5269: checking for working assert macro" >&5
5269 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5270 echo $ac_n "(cached) $ac_c" 1>&6
5272 cat > conftest.
$ac_ext <<EOF
5273 #line 5274 "configure"
5274 #include "confdefs.h"
5279 /* check for requoting problems */
5280 static int a, b, c, d;
5282 assert (!strcmp(s, "foo bar baz quux"));
5283 /* check for newline handling */
5289 if { (eval echo configure
:5290: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5291 gas_cv_assert_ok
=yes
5293 echo "configure: failed program was:" >&5
5294 cat conftest.
$ac_ext >&5
5300 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5301 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
5302 #define BROKEN_ASSERT 1
5307 # On some systems, the system header files may not declare malloc, realloc,
5308 # and free. There are places where gas needs these functions to have been
5309 # declared -- such as when taking their addresses.
5311 #ifdef HAVE_MEMORY_H
5314 #ifdef HAVE_STRING_H
5317 #ifdef HAVE_STRINGS_H
5318 #include <strings.h>
5321 #ifdef HAVE_STDLIB_H
5324 #ifdef HAVE_UNISTD_H
5329 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5330 echo "configure:5331: checking whether declaration is required for strstr" >&5
5331 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5332 echo $ac_n "(cached) $ac_c" 1>&6
5334 cat > conftest.
$ac_ext <<EOF
5335 #line 5336 "configure"
5336 #include "confdefs.h"
5340 typedef char *(*f)();
5346 if { (eval echo configure
:5347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5348 gas_cv_decl_needed_strstr
=no
5350 echo "configure: failed program was:" >&5
5351 cat conftest.
$ac_ext >&5
5353 gas_cv_decl_needed_strstr
=yes
5357 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5358 if test $gas_cv_decl_needed_strstr = yes; then
5359 cat >> confdefs.h
<<\EOF
5360 #define NEED_DECLARATION_STRSTR 1
5366 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5367 echo "configure:5368: checking whether declaration is required for malloc" >&5
5368 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5369 echo $ac_n "(cached) $ac_c" 1>&6
5371 cat > conftest.
$ac_ext <<EOF
5372 #line 5373 "configure"
5373 #include "confdefs.h"
5377 typedef char *(*f)();
5383 if { (eval echo configure
:5384: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5385 gas_cv_decl_needed_malloc
=no
5387 echo "configure: failed program was:" >&5
5388 cat conftest.
$ac_ext >&5
5390 gas_cv_decl_needed_malloc
=yes
5394 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
5395 if test $gas_cv_decl_needed_malloc = yes; then
5396 cat >> confdefs.h
<<\EOF
5397 #define NEED_DECLARATION_MALLOC 1
5403 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
5404 echo "configure:5405: checking whether declaration is required for free" >&5
5405 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
5406 echo $ac_n "(cached) $ac_c" 1>&6
5408 cat > conftest.
$ac_ext <<EOF
5409 #line 5410 "configure"
5410 #include "confdefs.h"
5414 typedef void (*f)();
5420 if { (eval echo configure
:5421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5422 gas_cv_decl_needed_free
=no
5424 echo "configure: failed program was:" >&5
5425 cat conftest.
$ac_ext >&5
5427 gas_cv_decl_needed_free
=yes
5431 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
5432 if test $gas_cv_decl_needed_free = yes; then
5433 cat >> confdefs.h
<<\EOF
5434 #define NEED_DECLARATION_FREE 1
5440 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
5441 echo "configure:5442: checking whether declaration is required for sbrk" >&5
5442 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5443 echo $ac_n "(cached) $ac_c" 1>&6
5445 cat > conftest.
$ac_ext <<EOF
5446 #line 5447 "configure"
5447 #include "confdefs.h"
5451 typedef char *(*f)();
5457 if { (eval echo configure
:5458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5459 gas_cv_decl_needed_sbrk
=no
5461 echo "configure: failed program was:" >&5
5462 cat conftest.
$ac_ext >&5
5464 gas_cv_decl_needed_sbrk
=yes
5468 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5469 if test $gas_cv_decl_needed_sbrk = yes; then
5470 cat >> confdefs.h
<<\EOF
5471 #define NEED_DECLARATION_SBRK 1
5477 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
5478 echo "configure:5479: checking whether declaration is required for environ" >&5
5479 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
5480 echo $ac_n "(cached) $ac_c" 1>&6
5482 cat > conftest.
$ac_ext <<EOF
5483 #line 5484 "configure"
5484 #include "confdefs.h"
5494 if { (eval echo configure
:5495: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5496 gas_cv_decl_needed_environ
=no
5498 echo "configure: failed program was:" >&5
5499 cat conftest.
$ac_ext >&5
5501 gas_cv_decl_needed_environ
=yes
5505 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
5506 if test $gas_cv_decl_needed_environ = yes; then
5507 cat >> confdefs.h
<<\EOF
5508 #define NEED_DECLARATION_ENVIRON 1
5514 # Does errno.h declare errno, or do we have to add a separate declaration
5517 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5518 echo "configure:5519: checking whether declaration is required for errno" >&5
5519 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5520 echo $ac_n "(cached) $ac_c" 1>&6
5522 cat > conftest.
$ac_ext <<EOF
5523 #line 5524 "configure"
5524 #include "confdefs.h"
5538 if { (eval echo configure
:5539: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5540 gas_cv_decl_needed_errno
=no
5542 echo "configure: failed program was:" >&5
5543 cat conftest.
$ac_ext >&5
5545 gas_cv_decl_needed_errno
=yes
5549 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5550 if test $gas_cv_decl_needed_errno = yes; then
5551 cat >> confdefs.h
<<\EOF
5552 #define NEED_DECLARATION_ERRNO 1
5561 cat > confcache
<<\EOF
5562 # This file is a shell script that caches the results of configure
5563 # tests run on this system so they can be shared between configure
5564 # scripts and configure runs. It is not useful on other systems.
5565 # If it contains results you don't want to keep, you may remove or edit it.
5567 # By default, configure uses ./config.cache as the cache file,
5568 # creating it if it does not exist already. You can give configure
5569 # the --cache-file=FILE option to use a different cache file; that is
5570 # what configure does when it calls configure scripts in
5571 # subdirectories, so they share the cache.
5572 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5573 # config.status only pays attention to the cache file if you give it the
5574 # --recheck option to rerun configure.
5577 # The following way of writing the cache mishandles newlines in values,
5578 # but we know of no workaround that is simple, portable, and efficient.
5579 # So, don't put newlines in cache variables' values.
5580 # Ultrix sh set writes to stderr and can't be redirected directly,
5581 # and sets the high bit in the cache file unless we assign to the vars.
5583 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5585 # `set' does not quote correctly, so add quotes (double-quote substitution
5586 # turns \\\\ into \\, and sed turns \\ into \).
5588 -e "s/'/'\\\\''/g" \
5589 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5592 # `set' quotes correctly as required by POSIX, so do not add quotes.
5593 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5596 if cmp -s $cache_file confcache
; then
5599 if test -w $cache_file; then
5600 echo "updating cache $cache_file"
5601 cat confcache
> $cache_file
5603 echo "not updating unwritable cache $cache_file"
5608 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5610 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5611 # Let make expand exec_prefix.
5612 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5614 # Any assignment to VPATH causes Sun make to only execute
5615 # the first set of double-colon rules, so remove it if not needed.
5616 # If there is a colon in the path, we need to keep it.
5617 if test "x$srcdir" = x.
; then
5618 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5621 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5623 DEFS
=-DHAVE_CONFIG_H
5625 # Without the "./", some shells look in PATH for config.status.
5626 : ${CONFIG_STATUS=./config.status}
5628 echo creating
$CONFIG_STATUS
5629 rm -f $CONFIG_STATUS
5630 cat > $CONFIG_STATUS <<EOF
5632 # Generated automatically by configure.
5633 # Run this file to recreate the current configuration.
5634 # This directory was configured as follows,
5635 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5637 # $0 $ac_configure_args
5639 # Compiler output produced by configure, useful for debugging
5640 # configure, is in ./config.log if it exists.
5642 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5645 case "\$ac_option" in
5646 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5647 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5648 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5649 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5650 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5652 -help | --help | --hel | --he | --h)
5653 echo "\$ac_cs_usage"; exit 0 ;;
5654 *) echo "\$ac_cs_usage"; exit 1 ;;
5658 ac_given_srcdir=$srcdir
5659 ac_given_INSTALL="$INSTALL"
5661 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
5663 cat >> $CONFIG_STATUS <<EOF
5665 # Protect against being on the right side of a sed subst in config.status.
5666 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5667 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5671 s%@CFLAGS@%$CFLAGS%g
5672 s%@CPPFLAGS@%$CPPFLAGS%g
5673 s%@CXXFLAGS@%$CXXFLAGS%g
5674 s%@FFLAGS@%$FFLAGS%g
5676 s%@LDFLAGS@%$LDFLAGS%g
5678 s%@exec_prefix@%$exec_prefix%g
5679 s%@prefix@%$prefix%g
5680 s%@program_transform_name@%$program_transform_name%g
5681 s%@bindir@%$bindir%g
5682 s%@sbindir@%$sbindir%g
5683 s%@libexecdir@%$libexecdir%g
5684 s%@datadir@%$datadir%g
5685 s%@sysconfdir@%$sysconfdir%g
5686 s%@sharedstatedir@%$sharedstatedir%g
5687 s%@localstatedir@%$localstatedir%g
5688 s%@libdir@%$libdir%g
5689 s%@includedir@%$includedir%g
5690 s%@oldincludedir@%$oldincludedir%g
5691 s%@infodir@%$infodir%g
5692 s%@mandir@%$mandir%g
5694 s%@host_alias@%$host_alias%g
5695 s%@host_cpu@%$host_cpu%g
5696 s%@host_vendor@%$host_vendor%g
5697 s%@host_os@%$host_os%g
5698 s%@target@%$target%g
5699 s%@target_alias@%$target_alias%g
5700 s%@target_cpu@%$target_cpu%g
5701 s%@target_vendor@%$target_vendor%g
5702 s%@target_os@%$target_os%g
5704 s%@build_alias@%$build_alias%g
5705 s%@build_cpu@%$build_cpu%g
5706 s%@build_vendor@%$build_vendor%g
5707 s%@build_os@%$build_os%g
5708 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5709 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5710 s%@INSTALL_DATA@%$INSTALL_DATA%g
5711 s%@PACKAGE@%$PACKAGE%g
5712 s%@VERSION@%$VERSION%g
5713 s%@ACLOCAL@%$ACLOCAL%g
5714 s%@AUTOCONF@%$AUTOCONF%g
5715 s%@AUTOMAKE@%$AUTOMAKE%g
5716 s%@AUTOHEADER@%$AUTOHEADER%g
5717 s%@MAKEINFO@%$MAKEINFO%g
5718 s%@SET_MAKE@%$SET_MAKE%g
5719 s%@RANLIB@%$RANLIB%g
5722 s%@LIBTOOL@%$LIBTOOL%g
5723 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5724 s%@GDBINIT@%$GDBINIT%g
5725 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
5726 s%@extra_objects@%$extra_objects%g
5727 s%@target_cpu_type@%$target_cpu_type%g
5728 s%@obj_format@%$obj_format%g
5729 s%@te_file@%$te_file%g
5730 s%@install_tooldir@%$install_tooldir%g
5732 s%@BFDLIB@%$BFDLIB%g
5733 s%@OPCODES_LIB@%$OPCODES_LIB%g
5734 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5737 s%@LEXLIB@%$LEXLIB%g
5739 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5740 s%@ALLOCA@%$ALLOCA%g
5741 s%@USE_NLS@%$USE_NLS%g
5742 s%@MSGFMT@%$MSGFMT%g
5743 s%@GMSGFMT@%$GMSGFMT%g
5744 s%@XGETTEXT@%$XGETTEXT%g
5745 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5746 s%@CATALOGS@%$CATALOGS%g
5747 s%@CATOBJEXT@%$CATOBJEXT%g
5748 s%@DATADIRNAME@%$DATADIRNAME%g
5749 s%@GMOFILES@%$GMOFILES%g
5750 s%@INSTOBJEXT@%$INSTOBJEXT%g
5751 s%@INTLDEPS@%$INTLDEPS%g
5752 s%@INTLLIBS@%$INTLLIBS%g
5753 s%@INTLOBJS@%$INTLOBJS%g
5754 s%@POFILES@%$POFILES%g
5756 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5758 s%@GT_YES@%$GT_YES%g
5759 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5761 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5762 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5764 s%@EXEEXT@%$EXEEXT%g
5770 cat >> $CONFIG_STATUS <<\EOF
5772 # Split the substitutions into bite-sized pieces for seds with
5773 # small command number limits, like on Digital OSF/1 and HP-UX.
5774 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5775 ac_file
=1 # Number of current file.
5776 ac_beg
=1 # First line for current file.
5777 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5780 while $ac_more_lines; do
5781 if test $ac_beg -gt 1; then
5782 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5784 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5786 if test ! -s conftest.s
$ac_file; then
5788 rm -f conftest.s
$ac_file
5790 if test -z "$ac_sed_cmds"; then
5791 ac_sed_cmds
="sed -f conftest.s$ac_file"
5793 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5795 ac_file
=`expr $ac_file + 1`
5797 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5800 if test -z "$ac_sed_cmds"; then
5805 cat >> $CONFIG_STATUS <<EOF
5807 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
5809 cat >> $CONFIG_STATUS <<\EOF
5810 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5811 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5813 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5814 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5815 *) ac_file_in
="${ac_file}.in" ;;
5818 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5820 # Remove last slash and all that follows it. Not all systems have dirname.
5821 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5822 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5823 # The file is in a subdirectory.
5824 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5825 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5826 # A "../" for each directory in $ac_dir_suffix.
5827 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5829 ac_dir_suffix
= ac_dots
=
5832 case "$ac_given_srcdir" in
5834 if test -z "$ac_dots"; then top_srcdir
=.
5835 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5836 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5838 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5839 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5842 case "$ac_given_INSTALL" in
5843 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5844 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5847 echo creating
"$ac_file"
5849 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5851 *Makefile
*) ac_comsub
="1i\\
5852 # $configure_input" ;;
5856 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5858 s%@configure_input@%$configure_input%g
5859 s%@srcdir@%$srcdir%g
5860 s%@top_srcdir@%$top_srcdir%g
5861 s%@INSTALL@%$INSTALL%g
5862 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5866 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5867 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5869 # ac_d sets the value in "#define NAME VALUE" lines.
5870 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5871 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5874 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5875 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5876 ac_uB
='\([ ]\)%\1#\2define\3'
5879 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5880 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5881 ac_eB
='$%\1#\2define\3'
5885 if test "${CONFIG_HEADERS+set}" != set; then
5887 cat >> $CONFIG_STATUS <<EOF
5888 CONFIG_HEADERS="config.h:config.in"
5890 cat >> $CONFIG_STATUS <<\EOF
5892 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5893 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5895 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5896 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5897 *) ac_file_in
="${ac_file}.in" ;;
5900 echo creating
$ac_file
5902 rm -f conftest.frag conftest.
in conftest.out
5903 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5904 cat $ac_file_inputs > conftest.
in
5908 # Transform confdefs.h into a sed script conftest.vals that substitutes
5909 # the proper values into config.h.in to produce config.h. And first:
5910 # Protect against being on the right side of a sed subst in config.status.
5911 # Protect against being in an unquoted here document in config.status.
5913 cat > conftest.hdr
<<\EOF
5916 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5920 sed -n -f conftest.hdr confdefs.h > conftest.vals
5923 # This sed command replaces #undef with comments. This is necessary, for
5924 # example, in the case of _POSIX_SOURCE, which is predefined and required
5925 # on some systems where configure will not decide to define it.
5926 cat >> conftest.vals <<\EOF
5927 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5930 # Break up conftest.vals because some shells have a limit on
5931 # the size of here documents, and old seds have small limits too.
5936 ac_lines=`grep -c . conftest.vals
`
5937 # grep -c gives empty output for an empty file on some AIX systems.
5938 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5939 # Write a limited-size here document to conftest.frag.
5940 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5941 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5943 sed -f conftest.frag conftest.in > conftest.out
5945 mv conftest.out conftest.in
5947 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5949 mv conftest.tail conftest.vals
5953 cat >> $CONFIG_STATUS <<\EOF
5954 rm -f conftest.frag conftest.h
5955 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5956 cat conftest.in >> conftest.h
5958 if cmp -s $ac_file conftest.h 2>/dev/null; then
5959 echo "$ac_file is unchanged"
5962 # Remove last slash and all that follows it. Not all systems have dirname.
5963 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5964 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5965 # The file is in a subdirectory.
5966 test ! -d "$ac_dir" && mkdir "$ac_dir"
5969 mv conftest.h $ac_file
5974 cat >> $CONFIG_STATUS <<EOF
5976 target_cpu_type=${target_cpu_type}
5977 cgen_cpu_prefix=${cgen_cpu_prefix}
5978 obj_format=${obj_format}
5981 cat >> $CONFIG_STATUS <<\EOF
5982 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5983 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
5984 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
5985 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
5986 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
5987 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
5988 if test "x$cgen_cpu_prefix" != x ; then
5989 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
5992 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5995 chmod +x $CONFIG_STATUS
5996 rm -fr confdefs* $ac_clean_files
5997 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1