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 m680
[012346]0) cpu_type
=m68k
;;
1653 m68008
) cpu_type
=m68k
;;
1654 m683??
) cpu_type
=m68k
;;
1655 m5200
) cpu_type
=m68k
;;
1656 m8
*) cpu_type
=m88k
;;
1657 mips
*el
) cpu_type
=mips endian
=little
;;
1658 mips
*) cpu_type
=mips endian
=big
;;
1659 pjl
*) cpu_type
=pj endian
=little
;;
1660 pj
*) cpu_type
=pj endian
=big
;;
1661 powerpcle
*) cpu_type
=ppc endian
=little
;;
1662 powerpc
*) cpu_type
=ppc endian
=big
;;
1663 rs6000
*) cpu_type
=ppc
;;
1664 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
1665 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
1666 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
1667 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
1668 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
1669 v850
*) cpu_type
=v850
;;
1670 *) cpu_type
=${cpu} ;;
1673 if test ${this_target} = $target ; then
1674 target_cpu_type
=${cpu_type}
1675 elif test ${target_cpu_type} != ${cpu_type} ; then
1679 generic_target
=${cpu_type}-$vendor-$os
1684 # assign object format
1685 case ${generic_target} in
1686 a29k-
*-coff) fmt=coff
;;
1687 a29k-amd-udi
) fmt=coff
;;
1688 a29k-amd-ebmon
) fmt=coff
;;
1689 a29k-nyu-sym1
) fmt=coff
;;
1690 a29k-
*-vxworks*) fmt=coff
;;
1692 alpha
*-*-*vms
*) fmt=evax
;;
1693 alpha
*-*-netware*) fmt=ecoff
;;
1694 alpha
*-*-openbsd*) fmt=ecoff
;;
1695 alpha
*-*-osf*) fmt=ecoff
;;
1696 alpha
*-*-linuxecoff*) fmt=ecoff
;;
1697 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
1698 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
1700 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
1702 arm-
*-aout) fmt=aout
;;
1703 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
1704 arm-
*-elf | thumb-
*-elf) fmt=elf
;;
1705 arm
*-*-conix*) fmt=elf
;;
1706 arm-
*-linux*aout
*) fmt=aout em
=linux
;;
1707 arm
*-*-linux-gnu*) fmt=elf em
=linux
;;
1708 arm-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1709 arm-
*-oabi | thumb-
*-oabi) fmt=elf
;;
1710 arm-epoc-pe | thumb-epoc-pe
) fmt=coff em
=epoc-pe
;;
1711 arm-
*-wince) fmt=coff em
=wince-pe bfd_gas
=yes;;
1712 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
1713 arm-
*-riscix*) fmt=aout em
=riscix
;;
1715 avr-
*-*) fmt=elf bfd_gas
=yes ;;
1717 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
1718 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
1721 fr30-
*-*) fmt=elf bfd_gas
=yes ;;
1723 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
1724 hppa-
*-linux-gnu*) fmt=elf em
=hppa
;;
1725 hppa-
*-lites*) fmt=elf em
=hppa
;;
1726 hppa-
*-osf*) fmt=som em
=hppa
;;
1727 hppa-
*-rtems*) fmt=elf em
=hppa
;;
1728 # Disabled until configury issues are sorted out across the various
1730 # hppa-*-hpux11*) em=hppa
1738 hppa-
*-hpux*) fmt=som em
=hppa
;;
1739 hppa-
*-mpeix*) fmt=som em
=hppa
;;
1740 hppa-
*-bsd*) fmt=som em
=hppa
;;
1741 hppa-
*-hiux*) fmt=som em
=hppa
;;
1743 h8300-
*-coff) fmt=coff
;;
1745 i370-
*-elf* | i370-
*-linux*) fmt=elf
;;
1746 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
1747 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
1748 i386-
*-beospe*) fmt=coff em
=pe bfd_gas
=yes ;;
1749 i386-
*-beoself* | i386-
*-beos*) fmt=elf bfd_gas
=yes ;;
1750 i386-
*-bsd*) fmt=aout em
=386bsd
;;
1751 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
1752 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1753 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1754 i386-
*-linux*aout
* | i386-
*-linuxoldld) fmt=aout em
=linux
;;
1755 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
1756 i386-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
1757 i386-
*-lynxos*) fmt=coff em
=lynx
;;
1758 i386-
*-sysv4* | i386-
*-solaris* | i386-
*-elf)
1759 fmt=elf bfd_gas
=yes ;;
1760 i386-
*-freebsdaout* | i386-
*-freebsd12.
* | i386-
*-freebsd12)
1761 fmt=aout em
=386bsd
;;
1762 i386-
*-freebsd*) fmt=elf bfd_gas
=yes ;;
1763 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
1765 i386-
*-sco3.2v5
*) fmt=elf
1766 if test ${this_target} = $target; then
1767 cat >> confdefs.h
<<\EOF
1773 i386-
*-sco3.2
*) fmt=coff
;;
1774 i386-
*-vsta) fmt=aout
;;
1775 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
1777 i386-
*-rtemself*) fmt=elf
;;
1778 i386-
*-rtems*) fmt=coff
;;
1779 i386-
*-gnu*) fmt=elf
;;
1781 fmt=aout em
=mach bfd_gas
=yes ;;
1782 i386-
*-msdos*) fmt=aout
;;
1783 i386-
*-moss*) fmt=elf
;;
1784 i386-
*-pe) fmt=coff em
=pe
;;
1785 i386-
*-cygwin*) fmt=coff em
=pe bfd_gas
=yes ;;
1786 i386-
*-interix*) fmt=coff em
=interix bfd_gas
=yes ;;
1787 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
1788 i386-
*-*nt
*) fmt=coff em
=pe
;;
1789 i386-
*-vxworks*) fmt=aout
;;
1790 i960-
*-bout) fmt=bout
;;
1791 i960-
*-coff) fmt=coff em
=ic960
;;
1792 i960-
*-rtems*) fmt=coff em
=ic960
;;
1793 i960-
*-nindy*) fmt=bout
;;
1794 i960-
*-vxworks4*) fmt=bout
;;
1795 i960-
*-vxworks5.0
) fmt=bout
;;
1796 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
1797 i960-
*-vxworks*) fmt=bout
;;
1798 i960-
*-elf*) fmt=elf
;;
1800 ia64-
*-elf*) fmt=elf
;;
1801 ia64-
*-linux-gnu*) fmt=elf em
=linux
;;
1803 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
1805 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
1807 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
1808 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
1809 m68k-apollo-
*) fmt=coff em
=apollo
;;
1810 m68k-
*-sysv4*) # must be before -sysv*
1812 m68k-
*-elf*) fmt=elf
;;
1813 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtems*)
1815 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
1816 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
1817 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
1818 m68k-
*-gnu*) fmt=elf
;;
1819 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
1820 m68k-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1821 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1822 m68k-apple-aux
*) fmt=coff em
=aux
;;
1823 m68k-
*-psos*) fmt=elf em
=psos
;;
1825 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
1826 m88k-
*-coff*) fmt=coff
;;
1828 mcore-
*-elf) fmt=elf bfd_gas
=yes ;;
1829 mcore-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1831 # don't change em like *-*-bsd does
1832 mips-dec-netbsd
*) fmt=elf endian
=little
;;
1833 mips-dec-openbsd
*) fmt=elf endian
=little
;;
1834 mips-dec-bsd
*) fmt=aout endian
=little
;;
1835 mips-sony-bsd
*) fmt=ecoff
;;
1836 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1837 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
1838 mips-
*-osf*) fmt=ecoff endian
=little
;;
1839 mips-
*-ecoff*) fmt=ecoff
;;
1840 mips-
*-ecoff*) fmt=ecoff
;;
1841 mips-
*-pe*) fmt=coff endian
=little em
=pe
;;
1842 mips-
*-irix6*) fmt=elf
;;
1843 mips-
*-irix5*) fmt=elf
;;
1844 mips-
*-irix*) fmt=ecoff
;;
1845 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
1846 mips-
*-riscos*) fmt=ecoff
;;
1847 mips-
*-sysv*) fmt=ecoff
;;
1848 mips-
*-elf* | mips-
*-rtems* | mips-
*-linux-gnu* | mips-
*-gnu* | mips-
*-openbsd*)
1850 mips-
*-vxworks*) fmt=elf
1851 cat >> confdefs.h
<<\EOF
1852 #define MIPS_STABS_ELF 1
1856 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
1857 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
1859 ppc-
*-pe | ppc-
*-cygwin* | ppc-
*-winnt*)
1861 ppc-
*-aix*) fmt=coff
;;
1862 ppc-
*-beos*) fmt=coff
;;
1863 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
1865 ppc-
*-linux-gnu*) fmt=elf
1868 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1871 ppc-
*-solaris*) fmt=elf
1872 if test ${this_target} = $target; then
1873 cat >> confdefs.h
<<\EOF
1874 #define TARGET_SOLARIS_COMMENT 1
1878 if test x
${endian} = xbig
; then
1879 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1882 ppc-
*-rtems*) fmt=elf
;;
1883 ppc-
*-macos* | ppc-
*-mpw*)
1884 fmt=coff em
=macos
;;
1885 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
1886 ppc-
*-vxworks*) fmt=elf
;;
1888 sh-
*-elf*) fmt=elf
;;
1889 sh-
*-coff*) fmt=coff
;;
1890 sh-
*-pe*) fmt=coff em
=pe bfd_gas
=yes;;
1891 sh-
*-rtemself*) fmt=elf
;;
1892 sh-
*-rtems*) fmt=coff
;;
1894 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
1895 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
1896 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
1898 sparc-
*-rtems*) fmt=aout
;;
1899 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
1900 sparc-
*-aout | sparc
*-*-vxworks*)
1901 fmt=aout em
=sparcaout
;;
1902 sparc-
*-coff) fmt=coff
;;
1903 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
1904 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
1905 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
1906 sparc-fujitsu-none
) fmt=aout
;;
1907 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
1909 sparc-
*-netbsd*) em
=nbsd bfd_gas
=yes
1911 sparc
) case ${os} in
1918 sparc-
*-openbsd*) fmt=aout em
=nbsd
;;
1920 strongarm-
*-coff) fmt=coff
;;
1921 strongarm-
*-elf) fmt=elf
;;
1923 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
1924 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
1925 tic80-
*-*) fmt=coff
;;
1927 v850-
*-*) fmt=elf bfd_gas
=yes ;;
1928 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
1929 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
1931 vax-
*-bsd* | vax-
*-ultrix*)
1933 vax-
*-vms) fmt=vms
;;
1936 z8k-
*-coff | z8k-
*-sim)
1939 w65-
*-*) fmt=coff
;;
1941 *-*-aout |
*-*-scout)
1947 *-*-generic) fmt=generic
;;
1948 *-*-xray |
*-*-hms) fmt=coff
;;
1949 *-*-sim) fmt=coff
;;
1950 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
1951 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1953 *-*-vxworks) fmt=aout
;;
1954 *-*-netware) fmt=elf
;;
1957 if test ${this_target} = $target ; then
1959 if test x
${endian} = xbig
; then
1961 elif test x
${endian} = xlittle
; then
1964 if test x
${endian_def} != x
; then
1965 cat >> confdefs.h
<<EOF
1966 #define TARGET_BYTES_BIG_ENDIAN $endian_def
1972 case ${cpu_type}-${fmt} in
1973 alpha
*-*) bfd_gas
=yes ;;
1974 arm-
*) bfd_gas
=yes ;;
1976 # i386-aout) bfd_gas=preferred ;;
1977 ia64
*-*) bfd_gas
=yes ;;
1978 mips-
*) bfd_gas
=yes ;;
1979 ns32k-
*) bfd_gas
=yes ;;
1980 ppc-
*) bfd_gas
=yes ;;
1981 sparc-
*) bfd_gas
=yes ;;
1982 strongarm-
*) bfd_gas
=yes ;;
1983 *-elf) bfd_gas
=yes ;;
1984 *-ecoff) bfd_gas
=yes ;;
1985 *-som) bfd_gas
=yes ;;
1986 #enable bfd for coff and aout to allow testing if a bfd target is
1987 #the primary target, but not for coff or aout as the primary target
1988 i386-coff
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1989 i386-aout
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1993 # Other random stuff.
1995 # Do we need the opcodes library?
2003 case "${enable_shared}" in
2004 yes) shared_opcodes
=true
;;
2005 *opcodes
*) shared_opcodes
=true
;;
2006 *) shared_opcodes
=false
;;
2008 if test "${shared_opcodes}" = "true"; then
2009 # A shared libopcodes must be linked against libbfd.
2015 # Any other special object files needed ?
2022 case ${extra_objects} in
2024 *) extra_objects
="$extra_objects m68k-parse.o" ;;
2029 echo ${extra_objects} |
grep -s "itbl-parse.o"
2030 if test $?
-ne 0 ; then
2031 extra_objects
="$extra_objects itbl-parse.o"
2034 echo ${extra_objects} |
grep -s "itbl-lex.o"
2035 if test $?
-ne 0 ; then
2036 extra_objects
="$extra_objects itbl-lex.o"
2039 echo ${extra_objects} |
grep -s "itbl-ops.o"
2040 if test $?
-ne 0 ; then
2041 extra_objects
="$extra_objects itbl-ops.o"
2046 if test $this_target = $target ; then
2047 cat >> confdefs.h
<<EOF
2048 #define DEFAULT_ARCH "${arch}"
2057 if test $using_cgen = yes ; then
2058 case "x${extra_objects}" in
2060 *) extra_objects
="$extra_objects cgen.o" ;;
2064 # See if we really can support this configuration with the emulation code.
2066 if test $this_target = $target ; then
2067 primary_bfd_gas
=$bfd_gas
2071 if test $bfd_gas = no
; then
2072 # Can't support other configurations this way.
2075 elif test $bfd_gas = no
; then
2076 # Can't support this configuration.
2080 # From target name and format, produce a list of supported emulations.
2082 case ${generic_target}-${fmt} in
2083 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2084 mips-
*-linux-gnu*-*) case "$endian" in
2085 big
) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2086 *) emulation
="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
2088 mips-
*-lnews*-ecoff) ;;
2089 mips-
*-*-ecoff) case "$endian" in
2090 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
2091 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
2093 mips-
*-*-elf) case "$endian" in
2094 big
) emulation
="mipsbelf mipslelf mipself" ;;
2095 *) emulation
="mipslelf mipsbelf mipself" ;;
2097 # Uncommenting the next line will turn on support for i386 AOUT
2098 # for the default linux configuration
2099 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2101 i386-
*-aout) emulation
="i386aout" ;;
2102 i386-
*-coff) emulation
="i386coff" ;;
2103 i386-
*-elf) emulation
="i386elf" ;;
2106 emulations
="$emulations $emulation"
2110 # Turn on all targets if possible
2111 if test ${all_targets} = "yes"; then
2112 case ${target_cpu_type} in
2114 case ${obj_format} in
2116 emulations
="$emulations i386coff i386elf"
2119 emulations
="$emulations i386aout i386elf"
2122 emulations
="$emulations i386aout i386coff"
2129 # Assign floating point type. Most processors with FP support
2130 # IEEE FP. On those that don't support FP at all, usually IEEE
2132 case ${target_cpu} in
2133 vax | tahoe
) atof
=${target_cpu} ;;
2137 case "${obj_format}" in
2138 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2141 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2143 if test $using_cgen = yes ; then
2144 case ${target_cpu} in
2145 *) cgen_cpu_prefix
=${target_cpu} ;;
2148 cat >> confdefs.h
<<\EOF
2149 #define USING_CGEN 1
2155 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
2156 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2159 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
2160 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2163 case ${user_bfd_gas}-${primary_bfd_gas} in
2165 # We didn't override user's choice.
2168 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2180 # User specified nothing.
2184 # Some COFF configurations want these random other flags set.
2185 case ${obj_format} in
2187 case ${target_cpu_type} in
2188 i386
) cat >> confdefs.h
<<\EOF
2192 m68k
) cat >> confdefs.h
<<\EOF
2196 m88k
) cat >> confdefs.h
<<\EOF
2204 # Getting this done right is going to be a bitch. Each configuration specified
2205 # with --enable-targets=... should be checked for environment, format, cpu, and
2208 # For each configuration, the necessary object file support code must be linked
2209 # in. This might be only one, it might be up to four. The necessary emulation
2210 # code needs to be provided, too.
2212 # And then there's "--enable-targets=all"....
2214 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2216 formats
="${obj_format}"
2219 _gas_uniq_list
="$emulations"
2220 _gas_uniq_newlist
=""
2221 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2222 case $_gas_uniq_i in
2224 *) case " $_gas_uniq_newlist " in
2225 *" $_gas_uniq_i "*) ;;
2226 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2230 emulations
=$_gas_uniq_newlist
2232 for em
in .
$emulations ; do
2235 mipsbelf | mipslelf
)
2236 fmt=elf
file=mipself
;;
2237 mipsbecoff | mipslecoff
)
2238 fmt=ecoff
file=mipsecoff
;;
2240 fmt=aout
file=i386aout
;;
2242 fmt=coff
file=i386coff
;;
2244 fmt=elf
file=i386elf
;;
2246 formats
="$formats $fmt"
2247 emfiles
="$emfiles e-$file.o"
2248 EMULATIONS
="$EMULATIONS &$em,"
2250 _gas_uniq_list
="$formats"
2251 _gas_uniq_newlist
=""
2252 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2253 case $_gas_uniq_i in
2255 *) case " $_gas_uniq_newlist " in
2256 *" $_gas_uniq_i "*) ;;
2257 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2261 formats
=$_gas_uniq_newlist
2263 _gas_uniq_list
="$emfiles"
2264 _gas_uniq_newlist
=""
2265 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2266 case $_gas_uniq_i in
2268 *) case " $_gas_uniq_newlist " in
2269 *" $_gas_uniq_i "*) ;;
2270 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2274 emfiles
=$_gas_uniq_newlist
2276 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2277 for fmt in $formats ; do
2279 aout
) cat >> confdefs.h
<<\EOF
2280 #define OBJ_MAYBE_AOUT 1
2283 bout
) cat >> confdefs.h
<<\EOF
2284 #define OBJ_MAYBE_BOUT 1
2287 coff
) cat >> confdefs.h
<<\EOF
2288 #define OBJ_MAYBE_COFF 1
2291 ecoff
) cat >> confdefs.h
<<\EOF
2292 #define OBJ_MAYBE_ECOFF 1
2295 elf
) cat >> confdefs.h
<<\EOF
2296 #define OBJ_MAYBE_ELF 1
2299 generic
) cat >> confdefs.h
<<\EOF
2300 #define OBJ_MAYBE_GENERIC 1
2303 hp300
) cat >> confdefs.h
<<\EOF
2304 #define OBJ_MAYBE_HP300 1
2307 ieee
) cat >> confdefs.h
<<\EOF
2308 #define OBJ_MAYBE_IEEE 1
2311 som
) cat >> confdefs.h
<<\EOF
2312 #define OBJ_MAYBE_SOM 1
2315 vms
) cat >> confdefs.h
<<\EOF
2316 #define OBJ_MAYBE_VMS 1
2320 extra_objects
="$extra_objects obj-$fmt.o"
2324 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2325 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
2326 # e-mips* has more than one emulation per file, e-i386* has just one at the
2327 # moment. If only one emulation is specified, then don't define
2328 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
2329 case "${obj_format}${emfiles}" in
2331 extra_objects
="$extra_objects $emfiles"
2332 cat >> confdefs.h
<<\EOF
2333 #define USE_EMULATIONS 1
2339 cat >> confdefs.h
<<EOF
2340 #define EMULATIONS $EMULATIONS
2343 cat >> confdefs.h
<<EOF
2344 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2348 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2349 yes-
*-coff) need_bfd
=yes ;;
2350 no-
*-coff) need_bfd
=yes
2351 cat >> confdefs.h
<<\EOF
2352 #define MANY_SEGMENTS 1
2357 reject_dev_configs
=yes
2359 case ${reject_dev_configs}-${dev} in
2361 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2371 case "${primary_bfd_gas}" in
2372 yes) cat >> confdefs.h
<<\EOF
2373 #define BFD_ASSEMBLER 1
2379 # do we need the opcodes library?
2380 case "${need_opcodes}" in
2382 OPCODES_LIB
=..
/opcodes
/libopcodes.la
2386 case "${need_bfd}" in
2388 BFDLIB
=..
/bfd
/libbfd.la
2389 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
2398 cat >> confdefs.h
<<EOF
2399 #define TARGET_ALIAS "${target_alias}"
2402 cat >> confdefs.h
<<EOF
2403 #define TARGET_CANONICAL "${target}"
2406 cat >> confdefs.h
<<EOF
2407 #define TARGET_CPU "${target_cpu}"
2410 cat >> confdefs.h
<<EOF
2411 #define TARGET_VENDOR "${target_vendor}"
2414 cat >> confdefs.h
<<EOF
2415 #define TARGET_OS "${target_os}"
2419 # Extract the first word of "gcc", so it can be a program name with args.
2420 set dummy gcc
; ac_word
=$2
2421 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2422 echo "configure:2423: checking for $ac_word" >&5
2423 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2424 echo $ac_n "(cached) $ac_c" 1>&6
2426 if test -n "$CC"; then
2427 ac_cv_prog_CC
="$CC" # Let the user override the test.
2429 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2431 for ac_dir
in $ac_dummy; do
2432 test -z "$ac_dir" && ac_dir
=.
2433 if test -f $ac_dir/$ac_word; then
2442 if test -n "$CC"; then
2443 echo "$ac_t""$CC" 1>&6
2445 echo "$ac_t""no" 1>&6
2448 if test -z "$CC"; then
2449 # Extract the first word of "cc", so it can be a program name with args.
2450 set dummy cc
; ac_word
=$2
2451 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2452 echo "configure:2453: checking for $ac_word" >&5
2453 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2454 echo $ac_n "(cached) $ac_c" 1>&6
2456 if test -n "$CC"; then
2457 ac_cv_prog_CC
="$CC" # Let the user override the test.
2459 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2462 for ac_dir
in $ac_dummy; do
2463 test -z "$ac_dir" && ac_dir
=.
2464 if test -f $ac_dir/$ac_word; then
2465 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2466 ac_prog_rejected
=yes
2474 if test $ac_prog_rejected = yes; then
2475 # We found a bogon in the path, so make sure we never use it.
2476 set dummy
$ac_cv_prog_CC
2478 if test $# -gt 0; then
2479 # We chose a different compiler from the bogus one.
2480 # However, it has the same basename, so the bogon will be chosen
2481 # first if we set CC to just the basename; use the full file name.
2483 set dummy
"$ac_dir/$ac_word" "$@"
2491 if test -n "$CC"; then
2492 echo "$ac_t""$CC" 1>&6
2494 echo "$ac_t""no" 1>&6
2497 if test -z "$CC"; then
2498 case "`uname -s`" in
2500 # Extract the first word of "cl", so it can be a program name with args.
2501 set dummy cl
; ac_word
=$2
2502 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2503 echo "configure:2504: checking for $ac_word" >&5
2504 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2505 echo $ac_n "(cached) $ac_c" 1>&6
2507 if test -n "$CC"; then
2508 ac_cv_prog_CC
="$CC" # Let the user override the test.
2510 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2512 for ac_dir
in $ac_dummy; do
2513 test -z "$ac_dir" && ac_dir
=.
2514 if test -f $ac_dir/$ac_word; then
2523 if test -n "$CC"; then
2524 echo "$ac_t""$CC" 1>&6
2526 echo "$ac_t""no" 1>&6
2531 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2534 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2535 echo "configure:2536: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2538 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2539 ac_cpp
='$CPP $CPPFLAGS'
2540 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2541 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2542 cross_compiling
=$ac_cv_prog_cc_cross
2544 cat > conftest.
$ac_ext << EOF
2546 #line 2547 "configure"
2547 #include "confdefs.h"
2551 if { (eval echo configure
:2552: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2552 ac_cv_prog_cc_works
=yes
2553 # If we can't run a trivial program, we are probably using a cross compiler.
2554 if (.
/conftest
; exit) 2>/dev
/null
; then
2555 ac_cv_prog_cc_cross
=no
2557 ac_cv_prog_cc_cross
=yes
2560 echo "configure: failed program was:" >&5
2561 cat conftest.
$ac_ext >&5
2562 ac_cv_prog_cc_works
=no
2566 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2567 ac_cpp
='$CPP $CPPFLAGS'
2568 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2569 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2570 cross_compiling
=$ac_cv_prog_cc_cross
2572 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2573 if test $ac_cv_prog_cc_works = no
; then
2574 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2576 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2577 echo "configure:2578: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2578 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2579 cross_compiling
=$ac_cv_prog_cc_cross
2581 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2582 echo "configure:2583: checking whether we are using GNU C" >&5
2583 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2584 echo $ac_n "(cached) $ac_c" 1>&6
2586 cat > conftest.c
<<EOF
2591 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2592: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2598 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2600 if test $ac_cv_prog_gcc = yes; then
2606 ac_test_CFLAGS
="${CFLAGS+set}"
2607 ac_save_CFLAGS
="$CFLAGS"
2609 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2610 echo "configure:2611: checking whether ${CC-cc} accepts -g" >&5
2611 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2612 echo $ac_n "(cached) $ac_c" 1>&6
2614 echo 'void f(){}' > conftest.c
2615 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2624 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2625 if test "$ac_test_CFLAGS" = set; then
2626 CFLAGS
="$ac_save_CFLAGS"
2627 elif test $ac_cv_prog_cc_g = yes; then
2628 if test "$GCC" = yes; then
2634 if test "$GCC" = yes; then
2642 for ac_prog
in 'bison -y' byacc
2644 # Extract the first word of "$ac_prog", so it can be a program name with args.
2645 set dummy
$ac_prog; ac_word
=$2
2646 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2647 echo "configure:2648: checking for $ac_word" >&5
2648 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2649 echo $ac_n "(cached) $ac_c" 1>&6
2651 if test -n "$YACC"; then
2652 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2654 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2656 for ac_dir
in $ac_dummy; do
2657 test -z "$ac_dir" && ac_dir
=.
2658 if test -f $ac_dir/$ac_word; then
2659 ac_cv_prog_YACC
="$ac_prog"
2666 YACC
="$ac_cv_prog_YACC"
2667 if test -n "$YACC"; then
2668 echo "$ac_t""$YACC" 1>&6
2670 echo "$ac_t""no" 1>&6
2673 test -n "$YACC" && break
2675 test -n "$YACC" || YACC
="yacc"
2677 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2678 echo "configure:2679: checking how to run the C preprocessor" >&5
2679 # On Suns, sometimes $CPP names a directory.
2680 if test -n "$CPP" && test -d "$CPP"; then
2683 if test -z "$CPP"; then
2684 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2685 echo $ac_n "(cached) $ac_c" 1>&6
2687 # This must be in double quotes, not single quotes, because CPP may get
2688 # substituted into the Makefile and "${CC-cc}" will confuse make.
2690 # On the NeXT, cc -E runs the code through the compiler's parser,
2691 # not just through cpp.
2692 cat > conftest.
$ac_ext <<EOF
2693 #line 2694 "configure"
2694 #include "confdefs.h"
2698 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2699 { (eval echo configure
:2700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2700 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2701 if test -z "$ac_err"; then
2705 echo "configure: failed program was:" >&5
2706 cat conftest.
$ac_ext >&5
2708 CPP
="${CC-cc} -E -traditional-cpp"
2709 cat > conftest.
$ac_ext <<EOF
2710 #line 2711 "configure"
2711 #include "confdefs.h"
2715 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2716 { (eval echo configure
:2717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2717 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2718 if test -z "$ac_err"; then
2722 echo "configure: failed program was:" >&5
2723 cat conftest.
$ac_ext >&5
2725 CPP
="${CC-cc} -nologo -E"
2726 cat > conftest.
$ac_ext <<EOF
2727 #line 2728 "configure"
2728 #include "confdefs.h"
2732 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2733 { (eval echo configure
:2734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2734 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2735 if test -z "$ac_err"; then
2739 echo "configure: failed program was:" >&5
2740 cat conftest.
$ac_ext >&5
2749 ac_cv_prog_CPP
="$CPP"
2751 CPP
="$ac_cv_prog_CPP"
2753 ac_cv_prog_CPP
="$CPP"
2755 echo "$ac_t""$CPP" 1>&6
2757 missing_dir
=`cd $ac_aux_dir && pwd`
2758 for ac_prog
in flex
lex
2760 # Extract the first word of "$ac_prog", so it can be a program name with args.
2761 set dummy
$ac_prog; ac_word
=$2
2762 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2763 echo "configure:2764: checking for $ac_word" >&5
2764 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2765 echo $ac_n "(cached) $ac_c" 1>&6
2767 if test -n "$LEX"; then
2768 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2770 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2772 for ac_dir
in $ac_dummy; do
2773 test -z "$ac_dir" && ac_dir
=.
2774 if test -f $ac_dir/$ac_word; then
2775 ac_cv_prog_LEX
="$ac_prog"
2782 LEX
="$ac_cv_prog_LEX"
2783 if test -n "$LEX"; then
2784 echo "$ac_t""$LEX" 1>&6
2786 echo "$ac_t""no" 1>&6
2789 test -n "$LEX" && break
2791 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
2793 # Extract the first word of "flex", so it can be a program name with args.
2794 set dummy flex
; ac_word
=$2
2795 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2796 echo "configure:2797: checking for $ac_word" >&5
2797 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2798 echo $ac_n "(cached) $ac_c" 1>&6
2800 if test -n "$LEX"; then
2801 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2803 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2805 for ac_dir
in $ac_dummy; do
2806 test -z "$ac_dir" && ac_dir
=.
2807 if test -f $ac_dir/$ac_word; then
2808 ac_cv_prog_LEX
="flex"
2813 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
2816 LEX
="$ac_cv_prog_LEX"
2817 if test -n "$LEX"; then
2818 echo "$ac_t""$LEX" 1>&6
2820 echo "$ac_t""no" 1>&6
2823 if test -z "$LEXLIB"
2829 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2830 echo "configure:2831: checking for yywrap in -l$ac_lib" >&5
2831 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2832 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2833 echo $ac_n "(cached) $ac_c" 1>&6
2835 ac_save_LIBS
="$LIBS"
2836 LIBS
="-l$ac_lib $LIBS"
2837 cat > conftest.
$ac_ext <<EOF
2838 #line 2839 "configure"
2839 #include "confdefs.h"
2840 /* Override any gcc2 internal prototype to avoid an error. */
2841 /* We use char because int might match the return type of a gcc2
2842 builtin and then its argument prototype would still apply. */
2849 if { (eval echo configure
:2850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2851 eval "ac_cv_lib_$ac_lib_var=yes"
2853 echo "configure: failed program was:" >&5
2854 cat conftest.
$ac_ext >&5
2856 eval "ac_cv_lib_$ac_lib_var=no"
2859 LIBS
="$ac_save_LIBS"
2862 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2863 echo "$ac_t""yes" 1>&6
2866 echo "$ac_t""no" 1>&6
2871 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2872 echo "configure:2873: checking lex output file root" >&5
2873 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2874 echo $ac_n "(cached) $ac_c" 1>&6
2876 # The minimal lex program is just a single line: %%. But some broken lexes
2877 # (Solaris, I think it was) want two %% lines, so accommodate them.
2880 if test -f lex.yy.c
; then
2881 ac_cv_prog_lex_root
=lex.yy
2882 elif test -f lexyy.c
; then
2883 ac_cv_prog_lex_root
=lexyy
2885 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2889 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2890 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
2892 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2893 echo "configure:2894: checking whether yytext is a pointer" >&5
2894 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2895 echo $ac_n "(cached) $ac_c" 1>&6
2897 # POSIX says lex can declare yytext either as a pointer or an array; the
2898 # default is implementation-dependent. Figure out which it is, since
2899 # not all implementations provide the %pointer and %array declarations.
2900 ac_cv_prog_lex_yytext_pointer
=no
2901 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2902 ac_save_LIBS
="$LIBS"
2903 LIBS
="$LIBS $LEXLIB"
2904 cat > conftest.
$ac_ext <<EOF
2905 #line 2906 "configure"
2906 #include "confdefs.h"
2907 `cat $LEX_OUTPUT_ROOT.c`
2912 if { (eval echo configure
:2913: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2914 ac_cv_prog_lex_yytext_pointer
=yes
2916 echo "configure: failed program was:" >&5
2917 cat conftest.
$ac_ext >&5
2920 LIBS
="$ac_save_LIBS"
2921 rm -f "${LEX_OUTPUT_ROOT}.c"
2925 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2926 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2927 cat >> confdefs.h
<<\EOF
2928 #define YYTEXT_POINTER 1
2935 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2936 echo "configure:2937: checking for POSIXized ISC" >&5
2937 if test -d /etc
/conf
/kconfig.d
&&
2938 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
2940 echo "$ac_t""yes" 1>&6
2941 ISC
=yes # If later tests want to check for ISC.
2942 cat >> confdefs.h
<<\EOF
2943 #define _POSIX_SOURCE 1
2946 if test "$GCC" = yes; then
2952 echo "$ac_t""no" 1>&6
2956 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2957 echo "configure:2958: checking for ANSI C header files" >&5
2958 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2959 echo $ac_n "(cached) $ac_c" 1>&6
2961 cat > conftest.
$ac_ext <<EOF
2962 #line 2963 "configure"
2963 #include "confdefs.h"
2969 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2970 { (eval echo configure
:2971: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2971 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2972 if test -z "$ac_err"; then
2974 ac_cv_header_stdc
=yes
2977 echo "configure: failed program was:" >&5
2978 cat conftest.
$ac_ext >&5
2980 ac_cv_header_stdc
=no
2984 if test $ac_cv_header_stdc = yes; then
2985 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2986 cat > conftest.
$ac_ext <<EOF
2987 #line 2988 "configure"
2988 #include "confdefs.h"
2991 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2992 egrep "memchr" >/dev
/null
2>&1; then
2996 ac_cv_header_stdc
=no
3002 if test $ac_cv_header_stdc = yes; then
3003 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3004 cat > conftest.
$ac_ext <<EOF
3005 #line 3006 "configure"
3006 #include "confdefs.h"
3009 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3010 egrep "free" >/dev
/null
2>&1; then
3014 ac_cv_header_stdc
=no
3020 if test $ac_cv_header_stdc = yes; then
3021 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3022 if test "$cross_compiling" = yes; then
3025 cat > conftest.
$ac_ext <<EOF
3026 #line 3027 "configure"
3027 #include "confdefs.h"
3029 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3030 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3031 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3032 int main () { int i; for (i = 0; i < 256; i++)
3033 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3037 if { (eval echo configure
:3038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3041 echo "configure: failed program was:" >&5
3042 cat conftest.
$ac_ext >&5
3044 ac_cv_header_stdc
=no
3052 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3053 if test $ac_cv_header_stdc = yes; then
3054 cat >> confdefs.h
<<\EOF
3055 #define STDC_HEADERS 1
3060 echo $ac_n "checking for working const""... $ac_c" 1>&6
3061 echo "configure:3062: checking for working const" >&5
3062 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3063 echo $ac_n "(cached) $ac_c" 1>&6
3065 cat > conftest.
$ac_ext <<EOF
3066 #line 3067 "configure"
3067 #include "confdefs.h"
3071 /* Ultrix mips cc rejects this. */
3072 typedef int charset[2]; const charset x;
3073 /* SunOS 4.1.1 cc rejects this. */
3074 char const *const *ccp;
3076 /* NEC SVR4.0.2 mips cc rejects this. */
3077 struct point {int x, y;};
3078 static struct point const zero = {0,0};
3079 /* AIX XL C 1.02.0.0 rejects this.
3080 It does not let you subtract one const X* pointer from another in an arm
3081 of an if-expression whose if-part is not a constant expression */
3082 const char *g = "string";
3083 ccp = &g + (g ? g-g : 0);
3084 /* HPUX 7.0 cc rejects these. */
3087 ccp = (char const *const *) p;
3088 { /* SCO 3.2v4 cc rejects this. */
3090 char const *s = 0 ? (char *) 0 : (char const *) 0;
3094 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3096 const int *foo = &x[0];
3099 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3100 typedef const int *iptr;
3104 { /* AIX XL C 1.02.0.0 rejects this saying
3105 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3106 struct s { int j; const int *ap[3]; };
3107 struct s *b; b->j = 5;
3109 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3115 if { (eval echo configure
:3116: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3119 echo "configure: failed program was:" >&5
3120 cat conftest.
$ac_ext >&5
3127 echo "$ac_t""$ac_cv_c_const" 1>&6
3128 if test $ac_cv_c_const = no
; then
3129 cat >> confdefs.h
<<\EOF
3135 echo $ac_n "checking for inline""... $ac_c" 1>&6
3136 echo "configure:3137: checking for inline" >&5
3137 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3138 echo $ac_n "(cached) $ac_c" 1>&6
3141 for ac_kw
in inline __inline__ __inline
; do
3142 cat > conftest.
$ac_ext <<EOF
3143 #line 3144 "configure"
3144 #include "confdefs.h"
3150 if { (eval echo configure
:3151: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3152 ac_cv_c_inline
=$ac_kw; break
3154 echo "configure: failed program was:" >&5
3155 cat conftest.
$ac_ext >&5
3162 echo "$ac_t""$ac_cv_c_inline" 1>&6
3163 case "$ac_cv_c_inline" in
3165 no
) cat >> confdefs.h
<<\EOF
3169 *) cat >> confdefs.h
<<EOF
3170 #define inline $ac_cv_c_inline
3175 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3176 echo "configure:3177: checking for off_t" >&5
3177 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3178 echo $ac_n "(cached) $ac_c" 1>&6
3180 cat > conftest.
$ac_ext <<EOF
3181 #line 3182 "configure"
3182 #include "confdefs.h"
3183 #include <sys/types.h>
3189 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3190 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3192 ac_cv_type_off_t
=yes
3200 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3201 if test $ac_cv_type_off_t = no
; then
3202 cat >> confdefs.h
<<\EOF
3208 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3209 echo "configure:3210: checking for size_t" >&5
3210 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3211 echo $ac_n "(cached) $ac_c" 1>&6
3213 cat > conftest.
$ac_ext <<EOF
3214 #line 3215 "configure"
3215 #include "confdefs.h"
3216 #include <sys/types.h>
3222 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3223 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3225 ac_cv_type_size_t
=yes
3228 ac_cv_type_size_t
=no
3233 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3234 if test $ac_cv_type_size_t = no
; then
3235 cat >> confdefs.h
<<\EOF
3236 #define size_t unsigned
3241 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3242 # for constant arguments. Useless!
3243 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3244 echo "configure:3245: checking for working alloca.h" >&5
3245 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3246 echo $ac_n "(cached) $ac_c" 1>&6
3248 cat > conftest.
$ac_ext <<EOF
3249 #line 3250 "configure"
3250 #include "confdefs.h"
3253 char *p = alloca(2 * sizeof(int));
3256 if { (eval echo configure
:3257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3258 ac_cv_header_alloca_h
=yes
3260 echo "configure: failed program was:" >&5
3261 cat conftest.
$ac_ext >&5
3263 ac_cv_header_alloca_h
=no
3268 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3269 if test $ac_cv_header_alloca_h = yes; then
3270 cat >> confdefs.h
<<\EOF
3271 #define HAVE_ALLOCA_H 1
3276 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3277 echo "configure:3278: checking for alloca" >&5
3278 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3279 echo $ac_n "(cached) $ac_c" 1>&6
3281 cat > conftest.
$ac_ext <<EOF
3282 #line 3283 "configure"
3283 #include "confdefs.h"
3286 # define alloca __builtin_alloca
3289 # include <malloc.h>
3290 # define alloca _alloca
3293 # include <alloca.h>
3298 # ifndef alloca /* predefined by HP cc +Olibcalls */
3307 char *p = (char *) alloca(1);
3310 if { (eval echo configure
:3311: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3312 ac_cv_func_alloca_works
=yes
3314 echo "configure: failed program was:" >&5
3315 cat conftest.
$ac_ext >&5
3317 ac_cv_func_alloca_works
=no
3322 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3323 if test $ac_cv_func_alloca_works = yes; then
3324 cat >> confdefs.h
<<\EOF
3325 #define HAVE_ALLOCA 1
3330 if test $ac_cv_func_alloca_works = no
; then
3331 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3332 # that cause trouble. Some versions do not even contain alloca or
3333 # contain a buggy version. If you still want to use their alloca,
3334 # use ar to extract alloca.o from them instead of compiling alloca.c.
3335 ALLOCA
=alloca.
${ac_objext}
3336 cat >> confdefs.h
<<\EOF
3341 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3342 echo "configure:3343: checking whether alloca needs Cray hooks" >&5
3343 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3344 echo $ac_n "(cached) $ac_c" 1>&6
3346 cat > conftest.
$ac_ext <<EOF
3347 #line 3348 "configure"
3348 #include "confdefs.h"
3349 #if defined(CRAY) && ! defined(CRAY2)
3356 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3357 egrep "webecray" >/dev
/null
2>&1; then
3368 echo "$ac_t""$ac_cv_os_cray" 1>&6
3369 if test $ac_cv_os_cray = yes; then
3370 for ac_func
in _getb67 GETB67 getb67
; do
3371 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3372 echo "configure:3373: checking for $ac_func" >&5
3373 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3374 echo $ac_n "(cached) $ac_c" 1>&6
3376 cat > conftest.
$ac_ext <<EOF
3377 #line 3378 "configure"
3378 #include "confdefs.h"
3379 /* System header to define __stub macros and hopefully few prototypes,
3380 which can conflict with char $ac_func(); below. */
3382 /* Override any gcc2 internal prototype to avoid an error. */
3383 /* We use char because int might match the return type of a gcc2
3384 builtin and then its argument prototype would still apply. */
3389 /* The GNU C library defines this for functions which it implements
3390 to always fail with ENOSYS. Some functions are actually named
3391 something starting with __ and the normal name is an alias. */
3392 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3400 if { (eval echo configure
:3401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3402 eval "ac_cv_func_$ac_func=yes"
3404 echo "configure: failed program was:" >&5
3405 cat conftest.
$ac_ext >&5
3407 eval "ac_cv_func_$ac_func=no"
3412 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3413 echo "$ac_t""yes" 1>&6
3414 cat >> confdefs.h
<<EOF
3415 #define CRAY_STACKSEG_END $ac_func
3420 echo "$ac_t""no" 1>&6
3426 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3427 echo "configure:3428: checking stack direction for C alloca" >&5
3428 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3429 echo $ac_n "(cached) $ac_c" 1>&6
3431 if test "$cross_compiling" = yes; then
3432 ac_cv_c_stack_direction
=0
3434 cat > conftest.
$ac_ext <<EOF
3435 #line 3436 "configure"
3436 #include "confdefs.h"
3437 find_stack_direction ()
3439 static char *addr = 0;
3444 return find_stack_direction ();
3447 return (&dummy > addr) ? 1 : -1;
3451 exit (find_stack_direction() < 0);
3454 if { (eval echo configure
:3455: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3456 ac_cv_c_stack_direction
=1
3458 echo "configure: failed program was:" >&5
3459 cat conftest.
$ac_ext >&5
3461 ac_cv_c_stack_direction
=-1
3468 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3469 cat >> confdefs.h
<<EOF
3470 #define STACK_DIRECTION $ac_cv_c_stack_direction
3475 for ac_hdr
in unistd.h
3477 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3478 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3479 echo "configure:3480: checking for $ac_hdr" >&5
3480 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3481 echo $ac_n "(cached) $ac_c" 1>&6
3483 cat > conftest.
$ac_ext <<EOF
3484 #line 3485 "configure"
3485 #include "confdefs.h"
3488 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3489 { (eval echo configure
:3490: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3490 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3491 if test -z "$ac_err"; then
3493 eval "ac_cv_header_$ac_safe=yes"
3496 echo "configure: failed program was:" >&5
3497 cat conftest.
$ac_ext >&5
3499 eval "ac_cv_header_$ac_safe=no"
3503 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3504 echo "$ac_t""yes" 1>&6
3505 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3506 cat >> confdefs.h
<<EOF
3507 #define $ac_tr_hdr 1
3511 echo "$ac_t""no" 1>&6
3515 for ac_func
in getpagesize
3517 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3518 echo "configure:3519: checking for $ac_func" >&5
3519 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3520 echo $ac_n "(cached) $ac_c" 1>&6
3522 cat > conftest.
$ac_ext <<EOF
3523 #line 3524 "configure"
3524 #include "confdefs.h"
3525 /* System header to define __stub macros and hopefully few prototypes,
3526 which can conflict with char $ac_func(); below. */
3528 /* Override any gcc2 internal prototype to avoid an error. */
3529 /* We use char because int might match the return type of a gcc2
3530 builtin and then its argument prototype would still apply. */
3535 /* The GNU C library defines this for functions which it implements
3536 to always fail with ENOSYS. Some functions are actually named
3537 something starting with __ and the normal name is an alias. */
3538 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3546 if { (eval echo configure
:3547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3548 eval "ac_cv_func_$ac_func=yes"
3550 echo "configure: failed program was:" >&5
3551 cat conftest.
$ac_ext >&5
3553 eval "ac_cv_func_$ac_func=no"
3558 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3559 echo "$ac_t""yes" 1>&6
3560 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3561 cat >> confdefs.h
<<EOF
3562 #define $ac_tr_func 1
3566 echo "$ac_t""no" 1>&6
3570 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3571 echo "configure:3572: checking for working mmap" >&5
3572 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3573 echo $ac_n "(cached) $ac_c" 1>&6
3575 if test "$cross_compiling" = yes; then
3576 ac_cv_func_mmap_fixed_mapped
=no
3578 cat > conftest.
$ac_ext <<EOF
3579 #line 3580 "configure"
3580 #include "confdefs.h"
3582 /* Thanks to Mike Haertel and Jim Avera for this test.
3583 Here is a matrix of mmap possibilities:
3584 mmap private not fixed
3585 mmap private fixed at somewhere currently unmapped
3586 mmap private fixed at somewhere already mapped
3587 mmap shared not fixed
3588 mmap shared fixed at somewhere currently unmapped
3589 mmap shared fixed at somewhere already mapped
3590 For private mappings, we should verify that changes cannot be read()
3591 back from the file, nor mmap's back from the file at a different
3592 address. (There have been systems where private was not correctly
3593 implemented like the infamous i386 svr4.0, and systems where the
3594 VM page cache was not coherent with the filesystem buffer cache
3595 like early versions of FreeBSD and possibly contemporary NetBSD.)
3596 For shared mappings, we should conversely verify that changes get
3597 propogated back to all the places they're supposed to be.
3599 Grep wants private fixed already mapped.
3600 The main things grep needs to know about mmap are:
3601 * does it exist and is it safe to write into the mmap'd area
3602 * how to use it (BSD variants) */
3603 #include <sys/types.h>
3605 #include <sys/mman.h>
3607 /* This mess was copied from the GNU getpagesize.h. */
3608 #ifndef HAVE_GETPAGESIZE
3609 # ifdef HAVE_UNISTD_H
3610 # include <unistd.h>
3613 /* Assume that all systems that can run configure have sys/param.h. */
3614 # ifndef HAVE_SYS_PARAM_H
3615 # define HAVE_SYS_PARAM_H 1
3618 # ifdef _SC_PAGESIZE
3619 # define getpagesize() sysconf(_SC_PAGESIZE)
3620 # else /* no _SC_PAGESIZE */
3621 # ifdef HAVE_SYS_PARAM_H
3622 # include <sys/param.h>
3623 # ifdef EXEC_PAGESIZE
3624 # define getpagesize() EXEC_PAGESIZE
3625 # else /* no EXEC_PAGESIZE */
3627 # define getpagesize() NBPG * CLSIZE
3630 # endif /* no CLSIZE */
3631 # else /* no NBPG */
3633 # define getpagesize() NBPC
3634 # else /* no NBPC */
3636 # define getpagesize() PAGESIZE
3637 # endif /* PAGESIZE */
3638 # endif /* no NBPC */
3639 # endif /* no NBPG */
3640 # endif /* no EXEC_PAGESIZE */
3641 # else /* no HAVE_SYS_PARAM_H */
3642 # define getpagesize() 8192 /* punt totally */
3643 # endif /* no HAVE_SYS_PARAM_H */
3644 # endif /* no _SC_PAGESIZE */
3646 #endif /* no HAVE_GETPAGESIZE */
3649 extern "C" { void *malloc(unsigned); }
3657 char *data, *data2, *data3;
3661 pagesize = getpagesize();
3664 * First, make a file with some known garbage in it.
3666 data = malloc(pagesize);
3669 for (i = 0; i < pagesize; ++i)
3670 *(data + i) = rand();
3672 fd = creat("conftestmmap", 0600);
3675 if (write(fd, data, pagesize) != pagesize)
3680 * Next, try to mmap the file at a fixed address which
3681 * already has something else allocated at it. If we can,
3682 * also make sure that we see the same garbage.
3684 fd = open("conftestmmap", O_RDWR);
3687 data2 = malloc(2 * pagesize);
3690 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3691 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3692 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3694 for (i = 0; i < pagesize; ++i)
3695 if (*(data + i) != *(data2 + i))
3699 * Finally, make sure that changes to the mapped area
3700 * do not percolate back to the file as seen by read().
3701 * (This is a bug on some variants of i386 svr4.0.)
3703 for (i = 0; i < pagesize; ++i)
3704 *(data2 + i) = *(data2 + i) + 1;
3705 data3 = malloc(pagesize);
3708 if (read(fd, data3, pagesize) != pagesize)
3710 for (i = 0; i < pagesize; ++i)
3711 if (*(data + i) != *(data3 + i))
3714 unlink("conftestmmap");
3719 if { (eval echo configure
:3720: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3721 ac_cv_func_mmap_fixed_mapped
=yes
3723 echo "configure: failed program was:" >&5
3724 cat conftest.
$ac_ext >&5
3726 ac_cv_func_mmap_fixed_mapped
=no
3733 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3734 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3735 cat >> confdefs.h
<<\EOF
3742 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3743 unistd.h values.h sys
/param.h
3745 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3746 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3747 echo "configure:3748: checking for $ac_hdr" >&5
3748 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3749 echo $ac_n "(cached) $ac_c" 1>&6
3751 cat > conftest.
$ac_ext <<EOF
3752 #line 3753 "configure"
3753 #include "confdefs.h"
3756 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3757 { (eval echo configure
:3758: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3758 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3759 if test -z "$ac_err"; then
3761 eval "ac_cv_header_$ac_safe=yes"
3764 echo "configure: failed program was:" >&5
3765 cat conftest.
$ac_ext >&5
3767 eval "ac_cv_header_$ac_safe=no"
3771 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3772 echo "$ac_t""yes" 1>&6
3773 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3774 cat >> confdefs.h
<<EOF
3775 #define $ac_tr_hdr 1
3779 echo "$ac_t""no" 1>&6
3783 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3784 __argz_count __argz_stringify __argz_next
3786 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3787 echo "configure:3788: checking for $ac_func" >&5
3788 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3789 echo $ac_n "(cached) $ac_c" 1>&6
3791 cat > conftest.
$ac_ext <<EOF
3792 #line 3793 "configure"
3793 #include "confdefs.h"
3794 /* System header to define __stub macros and hopefully few prototypes,
3795 which can conflict with char $ac_func(); below. */
3797 /* Override any gcc2 internal prototype to avoid an error. */
3798 /* We use char because int might match the return type of a gcc2
3799 builtin and then its argument prototype would still apply. */
3804 /* The GNU C library defines this for functions which it implements
3805 to always fail with ENOSYS. Some functions are actually named
3806 something starting with __ and the normal name is an alias. */
3807 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3815 if { (eval echo configure
:3816: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3817 eval "ac_cv_func_$ac_func=yes"
3819 echo "configure: failed program was:" >&5
3820 cat conftest.
$ac_ext >&5
3822 eval "ac_cv_func_$ac_func=no"
3827 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3828 echo "$ac_t""yes" 1>&6
3829 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3830 cat >> confdefs.h
<<EOF
3831 #define $ac_tr_func 1
3835 echo "$ac_t""no" 1>&6
3840 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3841 for ac_func
in stpcpy
3843 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3844 echo "configure:3845: checking for $ac_func" >&5
3845 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3846 echo $ac_n "(cached) $ac_c" 1>&6
3848 cat > conftest.
$ac_ext <<EOF
3849 #line 3850 "configure"
3850 #include "confdefs.h"
3851 /* System header to define __stub macros and hopefully few prototypes,
3852 which can conflict with char $ac_func(); below. */
3854 /* Override any gcc2 internal prototype to avoid an error. */
3855 /* We use char because int might match the return type of a gcc2
3856 builtin and then its argument prototype would still apply. */
3861 /* The GNU C library defines this for functions which it implements
3862 to always fail with ENOSYS. Some functions are actually named
3863 something starting with __ and the normal name is an alias. */
3864 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3872 if { (eval echo configure
:3873: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3874 eval "ac_cv_func_$ac_func=yes"
3876 echo "configure: failed program was:" >&5
3877 cat conftest.
$ac_ext >&5
3879 eval "ac_cv_func_$ac_func=no"
3884 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3885 echo "$ac_t""yes" 1>&6
3886 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3887 cat >> confdefs.h
<<EOF
3888 #define $ac_tr_func 1
3892 echo "$ac_t""no" 1>&6
3897 if test "${ac_cv_func_stpcpy}" = "yes"; then
3898 cat >> confdefs.h
<<\EOF
3899 #define HAVE_STPCPY 1
3904 if test $ac_cv_header_locale_h = yes; then
3905 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3906 echo "configure:3907: checking for LC_MESSAGES" >&5
3907 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3908 echo $ac_n "(cached) $ac_c" 1>&6
3910 cat > conftest.
$ac_ext <<EOF
3911 #line 3912 "configure"
3912 #include "confdefs.h"
3918 if { (eval echo configure
:3919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3920 am_cv_val_LC_MESSAGES
=yes
3922 echo "configure: failed program was:" >&5
3923 cat conftest.
$ac_ext >&5
3925 am_cv_val_LC_MESSAGES
=no
3930 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3931 if test $am_cv_val_LC_MESSAGES = yes; then
3932 cat >> confdefs.h
<<\EOF
3933 #define HAVE_LC_MESSAGES 1
3938 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3939 echo "configure:3940: checking whether NLS is requested" >&5
3940 # Check whether --enable-nls or --disable-nls was given.
3941 if test "${enable_nls+set}" = set; then
3942 enableval
="$enable_nls"
3948 echo "$ac_t""$USE_NLS" 1>&6
3951 USE_INCLUDED_LIBINTL
=no
3953 if test "$USE_NLS" = "yes"; then
3954 cat >> confdefs.h
<<\EOF
3955 #define ENABLE_NLS 1
3958 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3959 echo "configure:3960: checking whether included gettext is requested" >&5
3960 # Check whether --with-included-gettext or --without-included-gettext was given.
3961 if test "${with_included_gettext+set}" = set; then
3962 withval
="$with_included_gettext"
3963 nls_cv_force_use_gnu_gettext
=$withval
3965 nls_cv_force_use_gnu_gettext
=no
3968 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3970 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3971 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3973 nls_cv_header_libgt
=
3976 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3977 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3978 echo "configure:3979: checking for libintl.h" >&5
3979 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3980 echo $ac_n "(cached) $ac_c" 1>&6
3982 cat > conftest.
$ac_ext <<EOF
3983 #line 3984 "configure"
3984 #include "confdefs.h"
3985 #include <libintl.h>
3987 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3988 { (eval echo configure
:3989: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3989 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3990 if test -z "$ac_err"; then
3992 eval "ac_cv_header_$ac_safe=yes"
3995 echo "configure: failed program was:" >&5
3996 cat conftest.
$ac_ext >&5
3998 eval "ac_cv_header_$ac_safe=no"
4002 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4003 echo "$ac_t""yes" 1>&6
4004 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
4005 echo "configure:4006: checking for gettext in libc" >&5
4006 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
4007 echo $ac_n "(cached) $ac_c" 1>&6
4009 cat > conftest.
$ac_ext <<EOF
4010 #line 4011 "configure"
4011 #include "confdefs.h"
4012 #include <libintl.h>
4014 return (int) gettext ("")
4017 if { (eval echo configure
:4018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4019 gt_cv_func_gettext_libc
=yes
4021 echo "configure: failed program was:" >&5
4022 cat conftest.
$ac_ext >&5
4024 gt_cv_func_gettext_libc
=no
4029 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4031 if test "$gt_cv_func_gettext_libc" != "yes"; then
4032 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4033 echo "configure:4034: checking for bindtextdomain in -lintl" >&5
4034 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4035 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4036 echo $ac_n "(cached) $ac_c" 1>&6
4038 ac_save_LIBS
="$LIBS"
4040 cat > conftest.
$ac_ext <<EOF
4041 #line 4042 "configure"
4042 #include "confdefs.h"
4043 /* Override any gcc2 internal prototype to avoid an error. */
4044 /* We use char because int might match the return type of a gcc2
4045 builtin and then its argument prototype would still apply. */
4046 char bindtextdomain();
4052 if { (eval echo configure
:4053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4054 eval "ac_cv_lib_$ac_lib_var=yes"
4056 echo "configure: failed program was:" >&5
4057 cat conftest.
$ac_ext >&5
4059 eval "ac_cv_lib_$ac_lib_var=no"
4062 LIBS
="$ac_save_LIBS"
4065 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4066 echo "$ac_t""yes" 1>&6
4067 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4068 echo "configure:4069: checking for gettext in libintl" >&5
4069 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4070 echo $ac_n "(cached) $ac_c" 1>&6
4072 cat > conftest.
$ac_ext <<EOF
4073 #line 4074 "configure"
4074 #include "confdefs.h"
4077 return (int) gettext ("")
4080 if { (eval echo configure
:4081: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4082 gt_cv_func_gettext_libintl
=yes
4084 echo "configure: failed program was:" >&5
4085 cat conftest.
$ac_ext >&5
4087 gt_cv_func_gettext_libintl
=no
4092 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4094 echo "$ac_t""no" 1>&6
4099 if test "$gt_cv_func_gettext_libc" = "yes" \
4100 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
4101 cat >> confdefs.h
<<\EOF
4102 #define HAVE_GETTEXT 1
4105 # Extract the first word of "msgfmt", so it can be a program name with args.
4106 set dummy msgfmt
; ac_word
=$2
4107 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4108 echo "configure:4109: checking for $ac_word" >&5
4109 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4110 echo $ac_n "(cached) $ac_c" 1>&6
4114 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4117 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4118 for ac_dir
in $PATH; do
4119 test -z "$ac_dir" && ac_dir
=.
4120 if test -f $ac_dir/$ac_word; then
4121 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4122 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4128 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
4132 MSGFMT
="$ac_cv_path_MSGFMT"
4133 if test -n "$MSGFMT"; then
4134 echo "$ac_t""$MSGFMT" 1>&6
4136 echo "$ac_t""no" 1>&6
4138 if test "$MSGFMT" != "no"; then
4139 for ac_func
in dcgettext
4141 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4142 echo "configure:4143: checking for $ac_func" >&5
4143 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4144 echo $ac_n "(cached) $ac_c" 1>&6
4146 cat > conftest.
$ac_ext <<EOF
4147 #line 4148 "configure"
4148 #include "confdefs.h"
4149 /* System header to define __stub macros and hopefully few prototypes,
4150 which can conflict with char $ac_func(); below. */
4152 /* Override any gcc2 internal prototype to avoid an error. */
4153 /* We use char because int might match the return type of a gcc2
4154 builtin and then its argument prototype would still apply. */
4159 /* The GNU C library defines this for functions which it implements
4160 to always fail with ENOSYS. Some functions are actually named
4161 something starting with __ and the normal name is an alias. */
4162 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4170 if { (eval echo configure
:4171: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4172 eval "ac_cv_func_$ac_func=yes"
4174 echo "configure: failed program was:" >&5
4175 cat conftest.
$ac_ext >&5
4177 eval "ac_cv_func_$ac_func=no"
4182 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4183 echo "$ac_t""yes" 1>&6
4184 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4185 cat >> confdefs.h
<<EOF
4186 #define $ac_tr_func 1
4190 echo "$ac_t""no" 1>&6
4194 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4195 set dummy gmsgfmt
; ac_word
=$2
4196 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4197 echo "configure:4198: checking for $ac_word" >&5
4198 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4199 echo $ac_n "(cached) $ac_c" 1>&6
4203 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4206 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4209 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4211 for ac_dir
in $ac_dummy; do
4212 test -z "$ac_dir" && ac_dir
=.
4213 if test -f $ac_dir/$ac_word; then
4214 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4219 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4223 GMSGFMT
="$ac_cv_path_GMSGFMT"
4224 if test -n "$GMSGFMT"; then
4225 echo "$ac_t""$GMSGFMT" 1>&6
4227 echo "$ac_t""no" 1>&6
4230 # Extract the first word of "xgettext", so it can be a program name with args.
4231 set dummy xgettext
; ac_word
=$2
4232 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4233 echo "configure:4234: checking for $ac_word" >&5
4234 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4235 echo $ac_n "(cached) $ac_c" 1>&6
4239 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4242 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4243 for ac_dir
in $PATH; do
4244 test -z "$ac_dir" && ac_dir
=.
4245 if test -f $ac_dir/$ac_word; then
4246 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4247 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4253 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4257 XGETTEXT
="$ac_cv_path_XGETTEXT"
4258 if test -n "$XGETTEXT"; then
4259 echo "$ac_t""$XGETTEXT" 1>&6
4261 echo "$ac_t""no" 1>&6
4264 cat > conftest.
$ac_ext <<EOF
4265 #line 4266 "configure"
4266 #include "confdefs.h"
4269 extern int _nl_msg_cat_cntr;
4270 return _nl_msg_cat_cntr
4273 if { (eval echo configure
:4274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4278 echo "configure: failed program was:" >&5
4279 cat conftest.
$ac_ext >&5
4290 echo "$ac_t""no" 1>&6
4295 if test "$CATOBJEXT" = "NONE"; then
4296 nls_cv_use_gnu_gettext
=yes
4300 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4301 INTLOBJS
="\$(GETTOBJS)"
4302 # Extract the first word of "msgfmt", so it can be a program name with args.
4303 set dummy msgfmt
; ac_word
=$2
4304 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4305 echo "configure:4306: checking for $ac_word" >&5
4306 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4307 echo $ac_n "(cached) $ac_c" 1>&6
4311 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4314 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4315 for ac_dir
in $PATH; do
4316 test -z "$ac_dir" && ac_dir
=.
4317 if test -f $ac_dir/$ac_word; then
4318 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4319 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4325 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4329 MSGFMT
="$ac_cv_path_MSGFMT"
4330 if test -n "$MSGFMT"; then
4331 echo "$ac_t""$MSGFMT" 1>&6
4333 echo "$ac_t""no" 1>&6
4336 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4337 set dummy gmsgfmt
; ac_word
=$2
4338 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4339 echo "configure:4340: checking for $ac_word" >&5
4340 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4341 echo $ac_n "(cached) $ac_c" 1>&6
4345 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4348 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4351 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4353 for ac_dir
in $ac_dummy; do
4354 test -z "$ac_dir" && ac_dir
=.
4355 if test -f $ac_dir/$ac_word; then
4356 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4361 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4365 GMSGFMT
="$ac_cv_path_GMSGFMT"
4366 if test -n "$GMSGFMT"; then
4367 echo "$ac_t""$GMSGFMT" 1>&6
4369 echo "$ac_t""no" 1>&6
4372 # Extract the first word of "xgettext", so it can be a program name with args.
4373 set dummy xgettext
; ac_word
=$2
4374 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4375 echo "configure:4376: checking for $ac_word" >&5
4376 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4377 echo $ac_n "(cached) $ac_c" 1>&6
4381 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4384 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4385 for ac_dir
in $PATH; do
4386 test -z "$ac_dir" && ac_dir
=.
4387 if test -f $ac_dir/$ac_word; then
4388 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4389 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4395 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4399 XGETTEXT
="$ac_cv_path_XGETTEXT"
4400 if test -n "$XGETTEXT"; then
4401 echo "$ac_t""$XGETTEXT" 1>&6
4403 echo "$ac_t""no" 1>&6
4407 USE_INCLUDED_LIBINTL
=yes
4411 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4413 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4414 nls_cv_header_intl
=libintl.h
4415 nls_cv_header_libgt
=libgettext.h
4418 if test "$XGETTEXT" != ":"; then
4419 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4422 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4427 # We need to process the po/ directory.
4431 nls_cv_header_intl
=libintl.h
4432 nls_cv_header_libgt
=libgettext.h
4435 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4436 # because some of the sources are only built for this goal.
4437 if test "$PACKAGE" = gettext; then
4439 USE_INCLUDED_LIBINTL
=yes
4442 for lang
in $ALL_LINGUAS; do
4443 GMOFILES
="$GMOFILES $lang.gmo"
4444 POFILES
="$POFILES $lang.po"
4460 if test "x$CATOBJEXT" != "x"; then
4461 if test "x$ALL_LINGUAS" = "x"; then
4464 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4465 echo "configure:4466: checking for catalogs to be installed" >&5
4467 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4468 case "$ALL_LINGUAS" in
4469 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4472 LINGUAS
=$NEW_LINGUAS
4473 echo "$ac_t""$LINGUAS" 1>&6
4476 if test -n "$LINGUAS"; then
4477 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4481 if test $ac_cv_header_locale_h = yes; then
4482 INCLUDE_LOCALE_H
="#include <locale.h>"
4485 /* The system does not provide the header <locale.h>. Take care yourself. */"
4489 if test -f $srcdir/po2tbl.
sed.
in; then
4490 if test "$CATOBJEXT" = ".cat"; then
4491 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4492 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4493 echo "configure:4494: checking for linux/version.h" >&5
4494 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4495 echo $ac_n "(cached) $ac_c" 1>&6
4497 cat > conftest.
$ac_ext <<EOF
4498 #line 4499 "configure"
4499 #include "confdefs.h"
4500 #include <linux/version.h>
4502 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4503 { (eval echo configure
:4504: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4504 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4505 if test -z "$ac_err"; then
4507 eval "ac_cv_header_$ac_safe=yes"
4510 echo "configure: failed program was:" >&5
4511 cat conftest.
$ac_ext >&5
4513 eval "ac_cv_header_$ac_safe=no"
4517 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4518 echo "$ac_t""yes" 1>&6
4521 echo "$ac_t""no" 1>&6
4526 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4528 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4529 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4532 if test "$PACKAGE" = "gettext"; then
4542 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4548 if test -d $srcdir/po
; then
4549 test -d po || mkdir po
4550 if test "x$srcdir" != "x."; then
4551 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4552 posrcprefix
="$srcdir/"
4554 posrcprefix
="../$srcdir/"
4560 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4561 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4565 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4566 echo "configure:4567: checking whether to enable maintainer-specific portions of Makefiles" >&5
4567 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4568 if test "${enable_maintainer_mode+set}" = set; then
4569 enableval
="$enable_maintainer_mode"
4570 USE_MAINTAINER_MODE
=$enableval
4572 USE_MAINTAINER_MODE
=no
4575 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4578 if test $USE_MAINTAINER_MODE = yes; then
4579 MAINTAINER_MODE_TRUE
=
4580 MAINTAINER_MODE_FALSE
='#'
4582 MAINTAINER_MODE_TRUE
='#'
4583 MAINTAINER_MODE_FALSE
=
4585 MAINT
=$MAINTAINER_MODE_TRUE
4588 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4589 echo "configure:4590: checking for Cygwin environment" >&5
4590 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4591 echo $ac_n "(cached) $ac_c" 1>&6
4593 cat > conftest.
$ac_ext <<EOF
4594 #line 4595 "configure"
4595 #include "confdefs.h"
4600 #define __CYGWIN__ __CYGWIN32__
4605 if { (eval echo configure
:4606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4609 echo "configure: failed program was:" >&5
4610 cat conftest.
$ac_ext >&5
4618 echo "$ac_t""$ac_cv_cygwin" 1>&6
4620 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
4621 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4622 echo "configure:4623: checking for mingw32 environment" >&5
4623 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4624 echo $ac_n "(cached) $ac_c" 1>&6
4626 cat > conftest.
$ac_ext <<EOF
4627 #line 4628 "configure"
4628 #include "confdefs.h"
4634 if { (eval echo configure
:4635: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4638 echo "configure: failed program was:" >&5
4639 cat conftest.
$ac_ext >&5
4647 echo "$ac_t""$ac_cv_mingw32" 1>&6
4649 test "$ac_cv_mingw32" = yes && MINGW32
=yes
4652 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4653 echo "configure:4654: checking for executable suffix" >&5
4654 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4655 echo $ac_n "(cached) $ac_c" 1>&6
4657 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
4661 echo 'int main () { return 0; }' > conftest.
$ac_ext
4663 if { (eval echo configure
:4664: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4664 for file in conftest.
*; do
4666 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4667 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
4671 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4674 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
4679 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
4680 echo "$ac_t""${ac_cv_exeext}" 1>&6
4684 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
4686 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4687 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4688 echo "configure:4689: checking for $ac_hdr" >&5
4689 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4690 echo $ac_n "(cached) $ac_c" 1>&6
4692 cat > conftest.
$ac_ext <<EOF
4693 #line 4694 "configure"
4694 #include "confdefs.h"
4697 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4698 { (eval echo configure
:4699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4699 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4700 if test -z "$ac_err"; then
4702 eval "ac_cv_header_$ac_safe=yes"
4705 echo "configure: failed program was:" >&5
4706 cat conftest.
$ac_ext >&5
4708 eval "ac_cv_header_$ac_safe=no"
4712 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4713 echo "$ac_t""yes" 1>&6
4714 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4715 cat >> confdefs.h
<<EOF
4716 #define $ac_tr_hdr 1
4720 echo "$ac_t""no" 1>&6
4725 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4726 # people who are not cross-compiling but are compiling cross-assemblers.
4727 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4728 echo "configure:4729: checking whether compiling a cross-assembler" >&5
4729 if test "${host}" = "${target}"; then
4733 cat >> confdefs.h
<<\EOF
4734 #define CROSS_COMPILE 1
4738 echo "$ac_t""$cross_gas" 1>&6
4740 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4741 # for constant arguments. Useless!
4742 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4743 echo "configure:4744: checking for working alloca.h" >&5
4744 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4745 echo $ac_n "(cached) $ac_c" 1>&6
4747 cat > conftest.
$ac_ext <<EOF
4748 #line 4749 "configure"
4749 #include "confdefs.h"
4752 char *p = alloca(2 * sizeof(int));
4755 if { (eval echo configure
:4756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4757 ac_cv_header_alloca_h
=yes
4759 echo "configure: failed program was:" >&5
4760 cat conftest.
$ac_ext >&5
4762 ac_cv_header_alloca_h
=no
4767 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4768 if test $ac_cv_header_alloca_h = yes; then
4769 cat >> confdefs.h
<<\EOF
4770 #define HAVE_ALLOCA_H 1
4775 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4776 echo "configure:4777: checking for alloca" >&5
4777 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4778 echo $ac_n "(cached) $ac_c" 1>&6
4780 cat > conftest.
$ac_ext <<EOF
4781 #line 4782 "configure"
4782 #include "confdefs.h"
4785 # define alloca __builtin_alloca
4788 # include <malloc.h>
4789 # define alloca _alloca
4792 # include <alloca.h>
4797 # ifndef alloca /* predefined by HP cc +Olibcalls */
4806 char *p = (char *) alloca(1);
4809 if { (eval echo configure
:4810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4811 ac_cv_func_alloca_works
=yes
4813 echo "configure: failed program was:" >&5
4814 cat conftest.
$ac_ext >&5
4816 ac_cv_func_alloca_works
=no
4821 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4822 if test $ac_cv_func_alloca_works = yes; then
4823 cat >> confdefs.h
<<\EOF
4824 #define HAVE_ALLOCA 1
4829 if test $ac_cv_func_alloca_works = no
; then
4830 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4831 # that cause trouble. Some versions do not even contain alloca or
4832 # contain a buggy version. If you still want to use their alloca,
4833 # use ar to extract alloca.o from them instead of compiling alloca.c.
4834 ALLOCA
=alloca.
${ac_objext}
4835 cat >> confdefs.h
<<\EOF
4840 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4841 echo "configure:4842: checking whether alloca needs Cray hooks" >&5
4842 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4843 echo $ac_n "(cached) $ac_c" 1>&6
4845 cat > conftest.
$ac_ext <<EOF
4846 #line 4847 "configure"
4847 #include "confdefs.h"
4848 #if defined(CRAY) && ! defined(CRAY2)
4855 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4856 egrep "webecray" >/dev
/null
2>&1; then
4867 echo "$ac_t""$ac_cv_os_cray" 1>&6
4868 if test $ac_cv_os_cray = yes; then
4869 for ac_func
in _getb67 GETB67 getb67
; do
4870 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4871 echo "configure:4872: checking for $ac_func" >&5
4872 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4873 echo $ac_n "(cached) $ac_c" 1>&6
4875 cat > conftest.
$ac_ext <<EOF
4876 #line 4877 "configure"
4877 #include "confdefs.h"
4878 /* System header to define __stub macros and hopefully few prototypes,
4879 which can conflict with char $ac_func(); below. */
4881 /* Override any gcc2 internal prototype to avoid an error. */
4882 /* We use char because int might match the return type of a gcc2
4883 builtin and then its argument prototype would still apply. */
4888 /* The GNU C library defines this for functions which it implements
4889 to always fail with ENOSYS. Some functions are actually named
4890 something starting with __ and the normal name is an alias. */
4891 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4899 if { (eval echo configure
:4900: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4901 eval "ac_cv_func_$ac_func=yes"
4903 echo "configure: failed program was:" >&5
4904 cat conftest.
$ac_ext >&5
4906 eval "ac_cv_func_$ac_func=no"
4911 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4912 echo "$ac_t""yes" 1>&6
4913 cat >> confdefs.h
<<EOF
4914 #define CRAY_STACKSEG_END $ac_func
4919 echo "$ac_t""no" 1>&6
4925 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4926 echo "configure:4927: checking stack direction for C alloca" >&5
4927 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4928 echo $ac_n "(cached) $ac_c" 1>&6
4930 if test "$cross_compiling" = yes; then
4931 ac_cv_c_stack_direction
=0
4933 cat > conftest.
$ac_ext <<EOF
4934 #line 4935 "configure"
4935 #include "confdefs.h"
4936 find_stack_direction ()
4938 static char *addr = 0;
4943 return find_stack_direction ();
4946 return (&dummy > addr) ? 1 : -1;
4950 exit (find_stack_direction() < 0);
4953 if { (eval echo configure
:4954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4955 ac_cv_c_stack_direction
=1
4957 echo "configure: failed program was:" >&5
4958 cat conftest.
$ac_ext >&5
4960 ac_cv_c_stack_direction
=-1
4967 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4968 cat >> confdefs.h
<<EOF
4969 #define STACK_DIRECTION $ac_cv_c_stack_direction
4974 echo $ac_n "checking for inline""... $ac_c" 1>&6
4975 echo "configure:4976: checking for inline" >&5
4976 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
4977 echo $ac_n "(cached) $ac_c" 1>&6
4980 for ac_kw
in inline __inline__ __inline
; do
4981 cat > conftest.
$ac_ext <<EOF
4982 #line 4983 "configure"
4983 #include "confdefs.h"
4989 if { (eval echo configure
:4990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4991 ac_cv_c_inline
=$ac_kw; break
4993 echo "configure: failed program was:" >&5
4994 cat conftest.
$ac_ext >&5
5001 echo "$ac_t""$ac_cv_c_inline" 1>&6
5002 case "$ac_cv_c_inline" in
5004 no
) cat >> confdefs.h
<<\EOF
5008 *) cat >> confdefs.h
<<EOF
5009 #define inline $ac_cv_c_inline
5015 # VMS doesn't have unlink.
5016 for ac_func
in unlink remove
5018 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5019 echo "configure:5020: checking for $ac_func" >&5
5020 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5021 echo $ac_n "(cached) $ac_c" 1>&6
5023 cat > conftest.
$ac_ext <<EOF
5024 #line 5025 "configure"
5025 #include "confdefs.h"
5026 /* System header to define __stub macros and hopefully few prototypes,
5027 which can conflict with char $ac_func(); below. */
5029 /* Override any gcc2 internal prototype to avoid an error. */
5030 /* We use char because int might match the return type of a gcc2
5031 builtin and then its argument prototype would still apply. */
5036 /* The GNU C library defines this for functions which it implements
5037 to always fail with ENOSYS. Some functions are actually named
5038 something starting with __ and the normal name is an alias. */
5039 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5047 if { (eval echo configure
:5048: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5049 eval "ac_cv_func_$ac_func=yes"
5051 echo "configure: failed program was:" >&5
5052 cat conftest.
$ac_ext >&5
5054 eval "ac_cv_func_$ac_func=no"
5059 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5060 echo "$ac_t""yes" 1>&6
5061 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5062 cat >> confdefs.h
<<EOF
5063 #define $ac_tr_func 1
5067 echo "$ac_t""no" 1>&6
5072 # Some systems don't have sbrk().
5075 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5076 echo "configure:5077: checking for $ac_func" >&5
5077 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5078 echo $ac_n "(cached) $ac_c" 1>&6
5080 cat > conftest.
$ac_ext <<EOF
5081 #line 5082 "configure"
5082 #include "confdefs.h"
5083 /* System header to define __stub macros and hopefully few prototypes,
5084 which can conflict with char $ac_func(); below. */
5086 /* Override any gcc2 internal prototype to avoid an error. */
5087 /* We use char because int might match the return type of a gcc2
5088 builtin and then its argument prototype would still apply. */
5093 /* The GNU C library defines this for functions which it implements
5094 to always fail with ENOSYS. Some functions are actually named
5095 something starting with __ and the normal name is an alias. */
5096 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5104 if { (eval echo configure
:5105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5106 eval "ac_cv_func_$ac_func=yes"
5108 echo "configure: failed program was:" >&5
5109 cat conftest.
$ac_ext >&5
5111 eval "ac_cv_func_$ac_func=no"
5116 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5117 echo "$ac_t""yes" 1>&6
5118 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5119 cat >> confdefs.h
<<EOF
5120 #define $ac_tr_func 1
5124 echo "$ac_t""no" 1>&6
5129 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5130 # enough, but on some of those systems, the assert macro relies on requoting
5132 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5133 echo "configure:5134: checking for working assert macro" >&5
5134 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5135 echo $ac_n "(cached) $ac_c" 1>&6
5137 cat > conftest.
$ac_ext <<EOF
5138 #line 5139 "configure"
5139 #include "confdefs.h"
5144 /* check for requoting problems */
5145 static int a, b, c, d;
5147 assert (!strcmp(s, "foo bar baz quux"));
5148 /* check for newline handling */
5154 if { (eval echo configure
:5155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5156 gas_cv_assert_ok
=yes
5158 echo "configure: failed program was:" >&5
5159 cat conftest.
$ac_ext >&5
5165 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5166 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
5167 #define BROKEN_ASSERT 1
5172 # On some systems, the system header files may not declare malloc, realloc,
5173 # and free. There are places where gas needs these functions to have been
5174 # declared -- such as when taking their addresses.
5176 #ifdef HAVE_MEMORY_H
5179 #ifdef HAVE_STRING_H
5182 #ifdef HAVE_STRINGS_H
5183 #include <strings.h>
5186 #ifdef HAVE_STDLIB_H
5189 #ifdef HAVE_UNISTD_H
5194 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5195 echo "configure:5196: checking whether declaration is required for strstr" >&5
5196 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5197 echo $ac_n "(cached) $ac_c" 1>&6
5199 cat > conftest.
$ac_ext <<EOF
5200 #line 5201 "configure"
5201 #include "confdefs.h"
5205 typedef char *(*f)();
5211 if { (eval echo configure
:5212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5213 gas_cv_decl_needed_strstr
=no
5215 echo "configure: failed program was:" >&5
5216 cat conftest.
$ac_ext >&5
5218 gas_cv_decl_needed_strstr
=yes
5222 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5223 if test $gas_cv_decl_needed_strstr = yes; then
5224 cat >> confdefs.h
<<\EOF
5225 #define NEED_DECLARATION_STRSTR 1
5231 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5232 echo "configure:5233: checking whether declaration is required for malloc" >&5
5233 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5234 echo $ac_n "(cached) $ac_c" 1>&6
5236 cat > conftest.
$ac_ext <<EOF
5237 #line 5238 "configure"
5238 #include "confdefs.h"
5242 typedef char *(*f)();
5248 if { (eval echo configure
:5249: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5250 gas_cv_decl_needed_malloc
=no
5252 echo "configure: failed program was:" >&5
5253 cat conftest.
$ac_ext >&5
5255 gas_cv_decl_needed_malloc
=yes
5259 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
5260 if test $gas_cv_decl_needed_malloc = yes; then
5261 cat >> confdefs.h
<<\EOF
5262 #define NEED_DECLARATION_MALLOC 1
5268 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
5269 echo "configure:5270: checking whether declaration is required for free" >&5
5270 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
5271 echo $ac_n "(cached) $ac_c" 1>&6
5273 cat > conftest.
$ac_ext <<EOF
5274 #line 5275 "configure"
5275 #include "confdefs.h"
5279 typedef void (*f)();
5285 if { (eval echo configure
:5286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5287 gas_cv_decl_needed_free
=no
5289 echo "configure: failed program was:" >&5
5290 cat conftest.
$ac_ext >&5
5292 gas_cv_decl_needed_free
=yes
5296 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
5297 if test $gas_cv_decl_needed_free = yes; then
5298 cat >> confdefs.h
<<\EOF
5299 #define NEED_DECLARATION_FREE 1
5305 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
5306 echo "configure:5307: checking whether declaration is required for sbrk" >&5
5307 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5308 echo $ac_n "(cached) $ac_c" 1>&6
5310 cat > conftest.
$ac_ext <<EOF
5311 #line 5312 "configure"
5312 #include "confdefs.h"
5316 typedef char *(*f)();
5322 if { (eval echo configure
:5323: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5324 gas_cv_decl_needed_sbrk
=no
5326 echo "configure: failed program was:" >&5
5327 cat conftest.
$ac_ext >&5
5329 gas_cv_decl_needed_sbrk
=yes
5333 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5334 if test $gas_cv_decl_needed_sbrk = yes; then
5335 cat >> confdefs.h
<<\EOF
5336 #define NEED_DECLARATION_SBRK 1
5342 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
5343 echo "configure:5344: checking whether declaration is required for environ" >&5
5344 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
5345 echo $ac_n "(cached) $ac_c" 1>&6
5347 cat > conftest.
$ac_ext <<EOF
5348 #line 5349 "configure"
5349 #include "confdefs.h"
5359 if { (eval echo configure
:5360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5361 gas_cv_decl_needed_environ
=no
5363 echo "configure: failed program was:" >&5
5364 cat conftest.
$ac_ext >&5
5366 gas_cv_decl_needed_environ
=yes
5370 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
5371 if test $gas_cv_decl_needed_environ = yes; then
5372 cat >> confdefs.h
<<\EOF
5373 #define NEED_DECLARATION_ENVIRON 1
5379 # Does errno.h declare errno, or do we have to add a separate declaration
5382 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5383 echo "configure:5384: checking whether declaration is required for errno" >&5
5384 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5385 echo $ac_n "(cached) $ac_c" 1>&6
5387 cat > conftest.
$ac_ext <<EOF
5388 #line 5389 "configure"
5389 #include "confdefs.h"
5403 if { (eval echo configure
:5404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5405 gas_cv_decl_needed_errno
=no
5407 echo "configure: failed program was:" >&5
5408 cat conftest.
$ac_ext >&5
5410 gas_cv_decl_needed_errno
=yes
5414 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5415 if test $gas_cv_decl_needed_errno = yes; then
5416 cat >> confdefs.h
<<\EOF
5417 #define NEED_DECLARATION_ERRNO 1
5426 cat > confcache
<<\EOF
5427 # This file is a shell script that caches the results of configure
5428 # tests run on this system so they can be shared between configure
5429 # scripts and configure runs. It is not useful on other systems.
5430 # If it contains results you don't want to keep, you may remove or edit it.
5432 # By default, configure uses ./config.cache as the cache file,
5433 # creating it if it does not exist already. You can give configure
5434 # the --cache-file=FILE option to use a different cache file; that is
5435 # what configure does when it calls configure scripts in
5436 # subdirectories, so they share the cache.
5437 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5438 # config.status only pays attention to the cache file if you give it the
5439 # --recheck option to rerun configure.
5442 # The following way of writing the cache mishandles newlines in values,
5443 # but we know of no workaround that is simple, portable, and efficient.
5444 # So, don't put newlines in cache variables' values.
5445 # Ultrix sh set writes to stderr and can't be redirected directly,
5446 # and sets the high bit in the cache file unless we assign to the vars.
5448 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5450 # `set' does not quote correctly, so add quotes (double-quote substitution
5451 # turns \\\\ into \\, and sed turns \\ into \).
5453 -e "s/'/'\\\\''/g" \
5454 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5457 # `set' quotes correctly as required by POSIX, so do not add quotes.
5458 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5461 if cmp -s $cache_file confcache
; then
5464 if test -w $cache_file; then
5465 echo "updating cache $cache_file"
5466 cat confcache
> $cache_file
5468 echo "not updating unwritable cache $cache_file"
5473 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5475 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5476 # Let make expand exec_prefix.
5477 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5479 # Any assignment to VPATH causes Sun make to only execute
5480 # the first set of double-colon rules, so remove it if not needed.
5481 # If there is a colon in the path, we need to keep it.
5482 if test "x$srcdir" = x.
; then
5483 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5486 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5488 DEFS
=-DHAVE_CONFIG_H
5490 # Without the "./", some shells look in PATH for config.status.
5491 : ${CONFIG_STATUS=./config.status}
5493 echo creating
$CONFIG_STATUS
5494 rm -f $CONFIG_STATUS
5495 cat > $CONFIG_STATUS <<EOF
5497 # Generated automatically by configure.
5498 # Run this file to recreate the current configuration.
5499 # This directory was configured as follows,
5500 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5502 # $0 $ac_configure_args
5504 # Compiler output produced by configure, useful for debugging
5505 # configure, is in ./config.log if it exists.
5507 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5510 case "\$ac_option" in
5511 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5512 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5513 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5514 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5515 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5517 -help | --help | --hel | --he | --h)
5518 echo "\$ac_cs_usage"; exit 0 ;;
5519 *) echo "\$ac_cs_usage"; exit 1 ;;
5523 ac_given_srcdir=$srcdir
5524 ac_given_INSTALL="$INSTALL"
5526 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
5528 cat >> $CONFIG_STATUS <<EOF
5530 # Protect against being on the right side of a sed subst in config.status.
5531 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5532 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5536 s%@CFLAGS@%$CFLAGS%g
5537 s%@CPPFLAGS@%$CPPFLAGS%g
5538 s%@CXXFLAGS@%$CXXFLAGS%g
5539 s%@FFLAGS@%$FFLAGS%g
5541 s%@LDFLAGS@%$LDFLAGS%g
5543 s%@exec_prefix@%$exec_prefix%g
5544 s%@prefix@%$prefix%g
5545 s%@program_transform_name@%$program_transform_name%g
5546 s%@bindir@%$bindir%g
5547 s%@sbindir@%$sbindir%g
5548 s%@libexecdir@%$libexecdir%g
5549 s%@datadir@%$datadir%g
5550 s%@sysconfdir@%$sysconfdir%g
5551 s%@sharedstatedir@%$sharedstatedir%g
5552 s%@localstatedir@%$localstatedir%g
5553 s%@libdir@%$libdir%g
5554 s%@includedir@%$includedir%g
5555 s%@oldincludedir@%$oldincludedir%g
5556 s%@infodir@%$infodir%g
5557 s%@mandir@%$mandir%g
5559 s%@host_alias@%$host_alias%g
5560 s%@host_cpu@%$host_cpu%g
5561 s%@host_vendor@%$host_vendor%g
5562 s%@host_os@%$host_os%g
5563 s%@target@%$target%g
5564 s%@target_alias@%$target_alias%g
5565 s%@target_cpu@%$target_cpu%g
5566 s%@target_vendor@%$target_vendor%g
5567 s%@target_os@%$target_os%g
5569 s%@build_alias@%$build_alias%g
5570 s%@build_cpu@%$build_cpu%g
5571 s%@build_vendor@%$build_vendor%g
5572 s%@build_os@%$build_os%g
5573 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5574 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5575 s%@INSTALL_DATA@%$INSTALL_DATA%g
5576 s%@PACKAGE@%$PACKAGE%g
5577 s%@VERSION@%$VERSION%g
5578 s%@ACLOCAL@%$ACLOCAL%g
5579 s%@AUTOCONF@%$AUTOCONF%g
5580 s%@AUTOMAKE@%$AUTOMAKE%g
5581 s%@AUTOHEADER@%$AUTOHEADER%g
5582 s%@MAKEINFO@%$MAKEINFO%g
5583 s%@SET_MAKE@%$SET_MAKE%g
5584 s%@RANLIB@%$RANLIB%g
5587 s%@LIBTOOL@%$LIBTOOL%g
5588 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5589 s%@GDBINIT@%$GDBINIT%g
5590 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
5591 s%@extra_objects@%$extra_objects%g
5592 s%@target_cpu_type@%$target_cpu_type%g
5593 s%@obj_format@%$obj_format%g
5594 s%@te_file@%$te_file%g
5595 s%@install_tooldir@%$install_tooldir%g
5597 s%@BFDLIB@%$BFDLIB%g
5598 s%@OPCODES_LIB@%$OPCODES_LIB%g
5599 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5602 s%@LEXLIB@%$LEXLIB%g
5604 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5605 s%@ALLOCA@%$ALLOCA%g
5606 s%@USE_NLS@%$USE_NLS%g
5607 s%@MSGFMT@%$MSGFMT%g
5608 s%@GMSGFMT@%$GMSGFMT%g
5609 s%@XGETTEXT@%$XGETTEXT%g
5610 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5611 s%@CATALOGS@%$CATALOGS%g
5612 s%@CATOBJEXT@%$CATOBJEXT%g
5613 s%@DATADIRNAME@%$DATADIRNAME%g
5614 s%@GMOFILES@%$GMOFILES%g
5615 s%@INSTOBJEXT@%$INSTOBJEXT%g
5616 s%@INTLDEPS@%$INTLDEPS%g
5617 s%@INTLLIBS@%$INTLLIBS%g
5618 s%@INTLOBJS@%$INTLOBJS%g
5619 s%@POFILES@%$POFILES%g
5621 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5623 s%@GT_YES@%$GT_YES%g
5624 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5626 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5627 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5629 s%@EXEEXT@%$EXEEXT%g
5634 cat >> $CONFIG_STATUS <<\EOF
5636 # Split the substitutions into bite-sized pieces for seds with
5637 # small command number limits, like on Digital OSF/1 and HP-UX.
5638 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5639 ac_file
=1 # Number of current file.
5640 ac_beg
=1 # First line for current file.
5641 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5644 while $ac_more_lines; do
5645 if test $ac_beg -gt 1; then
5646 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5648 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5650 if test ! -s conftest.s
$ac_file; then
5652 rm -f conftest.s
$ac_file
5654 if test -z "$ac_sed_cmds"; then
5655 ac_sed_cmds
="sed -f conftest.s$ac_file"
5657 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5659 ac_file
=`expr $ac_file + 1`
5661 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5664 if test -z "$ac_sed_cmds"; then
5669 cat >> $CONFIG_STATUS <<EOF
5671 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
5673 cat >> $CONFIG_STATUS <<\EOF
5674 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5675 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5677 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5678 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5679 *) ac_file_in
="${ac_file}.in" ;;
5682 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5684 # Remove last slash and all that follows it. Not all systems have dirname.
5685 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5686 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5687 # The file is in a subdirectory.
5688 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5689 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5690 # A "../" for each directory in $ac_dir_suffix.
5691 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5693 ac_dir_suffix
= ac_dots
=
5696 case "$ac_given_srcdir" in
5698 if test -z "$ac_dots"; then top_srcdir
=.
5699 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5700 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5702 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5703 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5706 case "$ac_given_INSTALL" in
5707 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5708 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5711 echo creating
"$ac_file"
5713 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5715 *Makefile
*) ac_comsub
="1i\\
5716 # $configure_input" ;;
5720 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5722 s%@configure_input@%$configure_input%g
5723 s%@srcdir@%$srcdir%g
5724 s%@top_srcdir@%$top_srcdir%g
5725 s%@INSTALL@%$INSTALL%g
5726 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5730 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5731 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5733 # ac_d sets the value in "#define NAME VALUE" lines.
5734 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5735 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5738 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5739 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5740 ac_uB
='\([ ]\)%\1#\2define\3'
5743 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5744 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5745 ac_eB
='$%\1#\2define\3'
5749 if test "${CONFIG_HEADERS+set}" != set; then
5751 cat >> $CONFIG_STATUS <<EOF
5752 CONFIG_HEADERS="config.h:config.in"
5754 cat >> $CONFIG_STATUS <<\EOF
5756 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5757 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5759 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5760 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5761 *) ac_file_in
="${ac_file}.in" ;;
5764 echo creating
$ac_file
5766 rm -f conftest.frag conftest.
in conftest.out
5767 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5768 cat $ac_file_inputs > conftest.
in
5772 # Transform confdefs.h into a sed script conftest.vals that substitutes
5773 # the proper values into config.h.in to produce config.h. And first:
5774 # Protect against being on the right side of a sed subst in config.status.
5775 # Protect against being in an unquoted here document in config.status.
5777 cat > conftest.hdr
<<\EOF
5780 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5784 sed -n -f conftest.hdr confdefs.h > conftest.vals
5787 # This sed command replaces #undef with comments. This is necessary, for
5788 # example, in the case of _POSIX_SOURCE, which is predefined and required
5789 # on some systems where configure will not decide to define it.
5790 cat >> conftest.vals <<\EOF
5791 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5794 # Break up conftest.vals because some shells have a limit on
5795 # the size of here documents, and old seds have small limits too.
5800 ac_lines=`grep -c . conftest.vals
`
5801 # grep -c gives empty output for an empty file on some AIX systems.
5802 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5803 # Write a limited-size here document to conftest.frag.
5804 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5805 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5807 sed -f conftest.frag conftest.in > conftest.out
5809 mv conftest.out conftest.in
5811 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5813 mv conftest.tail conftest.vals
5817 cat >> $CONFIG_STATUS <<\EOF
5818 rm -f conftest.frag conftest.h
5819 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5820 cat conftest.in >> conftest.h
5822 if cmp -s $ac_file conftest.h 2>/dev/null; then
5823 echo "$ac_file is unchanged"
5826 # Remove last slash and all that follows it. Not all systems have dirname.
5827 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5828 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5829 # The file is in a subdirectory.
5830 test ! -d "$ac_dir" && mkdir "$ac_dir"
5833 mv conftest.h $ac_file
5838 cat >> $CONFIG_STATUS <<EOF
5840 target_cpu_type=${target_cpu_type}
5841 cgen_cpu_prefix=${cgen_cpu_prefix}
5842 obj_format=${obj_format}
5845 cat >> $CONFIG_STATUS <<\EOF
5846 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5847 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
5848 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
5849 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
5850 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
5851 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
5852 if test "x$cgen_cpu_prefix" != x ; then
5853 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
5856 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5859 chmod +x $CONFIG_STATUS
5860 rm -fr confdefs* $ac_clean_files
5861 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1