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
,
62 bindir
='${exec_prefix}/bin'
63 sbindir
='${exec_prefix}/sbin'
64 libexecdir
='${exec_prefix}/libexec'
65 datadir
='${prefix}/share'
66 sysconfdir
='${prefix}/etc'
67 sharedstatedir
='${prefix}/com'
68 localstatedir
='${prefix}/var'
69 libdir
='${exec_prefix}/lib'
70 includedir
='${prefix}/include'
71 oldincludedir
='/usr/include'
72 infodir
='${prefix}/info'
73 mandir
='${prefix}/man'
75 # Initialize some other variables.
78 SHELL
=${CONFIG_SHELL-/bin/sh}
79 # Maximum number of lines to put in a shell here document.
86 # If the previous option needs an argument, assign it.
87 if test -n "$ac_prev"; then
88 eval "$ac_prev=\$ac_option"
94 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
98 # Accept the important Cygnus configure options, so we can diagnose typos.
102 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
104 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
105 bindir
="$ac_optarg" ;;
107 -build |
--build |
--buil |
--bui |
--bu)
109 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
110 build
="$ac_optarg" ;;
112 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
113 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
114 ac_prev
=cache_file
;;
115 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
116 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
117 cache_file
="$ac_optarg" ;;
119 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
121 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
123 datadir
="$ac_optarg" ;;
125 -disable-* |
--disable-*)
126 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
132 eval "enable_${ac_feature}=no" ;;
134 -enable-* |
--enable-*)
135 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
136 # Reject names that are not valid shell variable names.
137 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
138 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
145 eval "enable_${ac_feature}='$ac_optarg'" ;;
147 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
148 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
149 |
--exec |
--exe |
--ex)
150 ac_prev
=exec_prefix
;;
151 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
152 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
153 |
--exec=* |
--exe=* |
--ex=*)
154 exec_prefix
="$ac_optarg" ;;
156 -gas |
--gas |
--ga |
--g)
157 # Obsolete; use --with-gas.
160 -help |
--help |
--hel |
--he)
161 # Omit some internal or obsolete options to make the list less imposing.
162 # This message is too long to be a string in the A/UX 3.1 sh.
164 Usage: configure [options] [host]
165 Options: [defaults in brackets after descriptions]
167 --cache-file=FILE cache test results in FILE
168 --help print this message
169 --no-create do not create output files
170 --quiet, --silent do not print \`checking...' messages
171 --site-file=FILE use FILE as the site file
172 --version print the version of autoconf that created configure
173 Directory and file names:
174 --prefix=PREFIX install architecture-independent files in PREFIX
176 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
178 --bindir=DIR user executables in DIR [EPREFIX/bin]
179 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
180 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
181 --datadir=DIR read-only architecture-independent data in DIR
183 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
184 --sharedstatedir=DIR modifiable architecture-independent data in DIR
186 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
187 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
188 --includedir=DIR C header files in DIR [PREFIX/include]
189 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
190 --infodir=DIR info documentation in DIR [PREFIX/info]
191 --mandir=DIR man documentation in DIR [PREFIX/man]
192 --srcdir=DIR find the sources in DIR [configure dir or ..]
193 --program-prefix=PREFIX prepend PREFIX to installed program names
194 --program-suffix=SUFFIX append SUFFIX to installed program names
195 --program-transform-name=PROGRAM
196 run sed PROGRAM on installed program names
200 --build=BUILD configure for building on BUILD [BUILD=HOST]
201 --host=HOST configure for HOST [guessed]
202 --target=TARGET configure for TARGET [TARGET=HOST]
203 Features and packages:
204 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
205 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
206 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
207 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
208 --x-includes=DIR X include files are in DIR
209 --x-libraries=DIR X library files are in DIR
211 if test -n "$ac_help"; then
212 echo "--enable and --with options recognized:$ac_help"
216 -host |
--host |
--hos |
--ho)
218 -host=* |
--host=* |
--hos=* |
--ho=*)
221 -includedir |
--includedir |
--includedi |
--included |
--include \
222 |
--includ |
--inclu |
--incl |
--inc)
223 ac_prev
=includedir
;;
224 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
225 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
226 includedir
="$ac_optarg" ;;
228 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
230 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
231 infodir
="$ac_optarg" ;;
233 -libdir |
--libdir |
--libdi |
--libd)
235 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
236 libdir
="$ac_optarg" ;;
238 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
239 |
--libexe |
--libex |
--libe)
240 ac_prev
=libexecdir
;;
241 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
242 |
--libexe=* |
--libex=* |
--libe=*)
243 libexecdir
="$ac_optarg" ;;
245 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
246 |
--localstate |
--localstat |
--localsta |
--localst \
247 |
--locals |
--local |
--loca |
--loc |
--lo)
248 ac_prev
=localstatedir
;;
249 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
250 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
251 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
252 localstatedir
="$ac_optarg" ;;
254 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
256 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
257 mandir
="$ac_optarg" ;;
260 # Obsolete; use --without-fp.
263 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
267 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
268 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
271 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
272 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
273 |
--oldin |
--oldi |
--old |
--ol |
--o)
274 ac_prev
=oldincludedir
;;
275 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
276 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
277 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
278 oldincludedir
="$ac_optarg" ;;
280 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
282 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
283 prefix
="$ac_optarg" ;;
285 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
286 |
--program-pre |
--program-pr |
--program-p)
287 ac_prev
=program_prefix
;;
288 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
289 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
290 program_prefix
="$ac_optarg" ;;
292 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
293 |
--program-suf |
--program-su |
--program-s)
294 ac_prev
=program_suffix
;;
295 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
296 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
297 program_suffix
="$ac_optarg" ;;
299 -program-transform-name |
--program-transform-name \
300 |
--program-transform-nam |
--program-transform-na \
301 |
--program-transform-n |
--program-transform- \
302 |
--program-transform |
--program-transfor \
303 |
--program-transfo |
--program-transf \
304 |
--program-trans |
--program-tran \
305 |
--progr-tra |
--program-tr |
--program-t)
306 ac_prev
=program_transform_name
;;
307 -program-transform-name=* |
--program-transform-name=* \
308 |
--program-transform-nam=* |
--program-transform-na=* \
309 |
--program-transform-n=* |
--program-transform-=* \
310 |
--program-transform=* |
--program-transfor=* \
311 |
--program-transfo=* |
--program-transf=* \
312 |
--program-trans=* |
--program-tran=* \
313 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
314 program_transform_name
="$ac_optarg" ;;
316 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
317 |
-silent |
--silent |
--silen |
--sile |
--sil)
320 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
322 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
324 sbindir
="$ac_optarg" ;;
326 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
327 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
328 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
330 ac_prev
=sharedstatedir
;;
331 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
332 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
333 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
335 sharedstatedir
="$ac_optarg" ;;
337 -site |
--site |
--sit)
339 -site=* |
--site=* |
--sit=*)
342 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
344 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
345 sitefile
="$ac_optarg" ;;
347 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
349 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
350 srcdir
="$ac_optarg" ;;
352 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
353 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
354 ac_prev
=sysconfdir
;;
355 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
356 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
357 sysconfdir
="$ac_optarg" ;;
359 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
361 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
362 target
="$ac_optarg" ;;
364 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
367 -version |
--version |
--versio |
--versi |
--vers)
368 echo "configure generated by autoconf version 2.13"
372 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package
=`echo $ac_package| sed 's/-/_/g'`
382 eval "with_${ac_package}='$ac_optarg'" ;;
384 -without-* |
--without-*)
385 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
386 # Reject names that are not valid shell variable names.
387 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
388 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
390 ac_package
=`echo $ac_package| sed 's/-/_/g'`
391 eval "with_${ac_package}=no" ;;
394 # Obsolete; use --with-x.
397 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
398 |
--x-incl |
--x-inc |
--x-in |
--x-i)
399 ac_prev
=x_includes
;;
400 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
401 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
402 x_includes
="$ac_optarg" ;;
404 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
405 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
406 ac_prev
=x_libraries
;;
407 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
408 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
409 x_libraries
="$ac_optarg" ;;
411 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
415 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
416 echo "configure: warning: $ac_option: invalid host type" 1>&2
418 if test "x$nonopt" != xNONE
; then
419 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
427 if test -n "$ac_prev"; then
428 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
431 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
433 # File descriptor usage:
436 # 2 errors and warnings
437 # 3 some systems may open it to /dev/tty
438 # 4 used on the Kubota Titan
439 # 6 checking for... messages and results
440 # 5 compiler messages saved in config.log
441 if test "$silent" = yes; then
449 This file contains any messages produced by compilers while
450 running configure, to aid debugging if configure makes a mistake.
453 # Strip out --no-create and --no-recursion so they do not pile up.
454 # Also quote any args containing shell metacharacters.
459 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
460 |
--no-cr |
--no-c) ;;
461 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
462 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
463 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
464 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
465 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
470 # Only set these to C if already set. These must not be set unconditionally
471 # because not all systems understand e.g. LANG=C (notably SCO).
472 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
473 # Non-C LC_CTYPE values break the ctype check.
474 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
475 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
476 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
477 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
479 # confdefs.h avoids OS command line length limits that DEFS can exceed.
480 rm -rf conftest
* confdefs.h
481 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
484 # A filename unique to this package, relative to the directory that
485 # configure is in, which we can look for to find out if srcdir is correct.
488 # Find the source files, if location was not specified.
489 if test -z "$srcdir"; then
490 ac_srcdir_defaulted
=yes
491 # Try the directory containing this script, then its parent.
493 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
494 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
496 if test ! -r $srcdir/$ac_unique_file; then
500 ac_srcdir_defaulted
=no
502 if test ! -r $srcdir/$ac_unique_file; then
503 if test "$ac_srcdir_defaulted" = yes; then
504 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
506 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
509 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
511 # Prefer explicitly selected file to automatically selected ones.
512 if test -z "$sitefile"; then
513 if test -z "$CONFIG_SITE"; then
514 if test "x$prefix" != xNONE
; then
515 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
517 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
521 CONFIG_SITE
="$sitefile"
523 for ac_site_file
in $CONFIG_SITE; do
524 if test -r "$ac_site_file"; then
525 echo "loading site script $ac_site_file"
530 if test -r "$cache_file"; then
531 echo "loading cache $cache_file"
534 echo "creating cache $cache_file"
539 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
540 ac_cpp
='$CPP $CPPFLAGS'
541 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
542 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
543 cross_compiling
=$ac_cv_prog_cc_cross
547 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
548 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
549 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
556 ac_n
= ac_c
='\c' ac_t
=
562 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
563 if test -f $ac_dir/install-sh
; then
565 ac_install_sh
="$ac_aux_dir/install-sh -c"
567 elif test -f $ac_dir/install.sh
; then
569 ac_install_sh
="$ac_aux_dir/install.sh -c"
573 if test -z "$ac_aux_dir"; then
574 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
576 ac_config_guess
=$ac_aux_dir/config.guess
577 ac_config_sub
=$ac_aux_dir/config.sub
578 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
581 # Do some error checking and defaulting for the host and target type.
583 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
586 # 1. You are not allowed to specify --host, --target, and nonopt at the
588 # 2. Host defaults to nonopt.
589 # 3. If nonopt is not specified, then host defaults to the current host,
590 # as determined by config.guess.
591 # 4. Target and build default to nonopt.
592 # 5. If nonopt is not specified, then target and build default to host.
594 # The aliases save the names the user supplied, while $host etc.
595 # will get canonicalized.
596 case $host---$target---$nonopt in
597 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
598 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
602 # Make sure we can run config.sub.
603 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
604 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
607 echo $ac_n "checking host system type""... $ac_c" 1>&6
608 echo "configure:609: checking host system type" >&5
611 case "$host_alias" in
615 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
616 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
618 *) host_alias
=$nonopt ;;
622 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
623 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
624 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
625 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
626 echo "$ac_t""$host" 1>&6
628 echo $ac_n "checking target system type""... $ac_c" 1>&6
629 echo "configure:630: checking target system type" >&5
632 case "$target_alias" in
635 NONE
) target_alias
=$host_alias ;;
636 *) target_alias
=$nonopt ;;
640 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
641 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
642 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
643 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
644 echo "$ac_t""$target" 1>&6
646 echo $ac_n "checking build system type""... $ac_c" 1>&6
647 echo "configure:648: checking build system type" >&5
650 case "$build_alias" in
653 NONE
) build_alias
=$host_alias ;;
654 *) build_alias
=$nonopt ;;
658 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
659 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
660 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
661 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
662 echo "$ac_t""$build" 1>&6
664 test "$host_alias" != "$target_alias" &&
665 test "$program_prefix$program_suffix$program_transform_name" = \
667 program_prefix
=${target_alias}-
670 # Find a good install program. We prefer a C program (faster),
671 # so one script is as good as another. But avoid the broken or
672 # incompatible versions:
673 # SysV /etc/install, /usr/sbin/install
674 # SunOS /usr/etc/install
677 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
678 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
679 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
680 # ./install, which can be erroneously created by make from ./install.sh.
681 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
682 echo "configure:683: checking for a BSD compatible install" >&5
683 if test -z "$INSTALL"; then
684 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
685 echo $ac_n "(cached) $ac_c" 1>&6
687 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
688 for ac_dir
in $PATH; do
689 # Account for people who put trailing slashes in PATH elements.
691 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
693 # OSF1 and SCO ODT 3.0 have their own names for install.
694 # Don't use installbsd from OSF since it installs stuff as root
696 for ac_prog
in ginstall scoinst
install; do
697 if test -f $ac_dir/$ac_prog; then
698 if test $ac_prog = install &&
699 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
700 # AIX install. It has an incompatible calling convention.
703 ac_cv_path_install
="$ac_dir/$ac_prog -c"
714 if test "${ac_cv_path_install+set}" = set; then
715 INSTALL
="$ac_cv_path_install"
717 # As a last resort, use the slow shell script. We don't cache a
718 # path for INSTALL within a source directory, because that will
719 # break other packages using the cache if that directory is
720 # removed, or if the path is relative.
721 INSTALL
="$ac_install_sh"
724 echo "$ac_t""$INSTALL" 1>&6
726 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
727 # It thinks the first close brace ends the variable substitution.
728 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
730 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
732 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
734 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
735 echo "configure:736: checking whether build environment is sane" >&5
738 echo timestamp
> conftestfile
739 # Do `set' in a subshell so we don't clobber the current shell's
740 # arguments. Must try -L first in case configure is actually a
741 # symlink; some systems play weird games with the mod time of symlinks
742 # (eg FreeBSD returns the mod time of the symlink's containing
745 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
746 if test "$*" = "X"; then
748 set X
`ls -t $srcdir/configure conftestfile`
750 if test "$*" != "X $srcdir/configure conftestfile" \
751 && test "$*" != "X conftestfile $srcdir/configure"; then
753 # If neither matched, then we have a broken ls. This can happen
754 # if, for instance, CONFIG_SHELL is bash and it inherits a
755 # broken ls alias from the environment. This has actually
756 # happened. Such a system could not be considered "sane".
757 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
758 alias in your environment" 1>&2; exit 1; }
761 test "$2" = conftestfile
767 { echo "configure: error: newly created file is older than distributed files!
768 Check your system clock" 1>&2; exit 1; }
771 echo "$ac_t""yes" 1>&6
772 if test "$program_transform_name" = s
,x
,x
,; then
773 program_transform_name
=
775 # Double any \ or $. echo might interpret backslashes.
776 cat <<\EOF_SED
> conftestsed
777 s
,\\,\\\\,g
; s
,\$
,$$
,g
779 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
782 test "$program_prefix" != NONE
&&
783 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
784 # Use a double $ so make ignores it.
785 test "$program_suffix" != NONE
&&
786 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
788 # sed with no file args requires a program.
789 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
791 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
792 echo "configure:793: checking whether ${MAKE-make} sets \${MAKE}" >&5
793 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
794 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
795 echo $ac_n "(cached) $ac_c" 1>&6
797 cat > conftestmake
<<\EOF
799 @
echo 'ac_maketemp="${MAKE}"'
801 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
802 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
803 if test -n "$ac_maketemp"; then
804 eval ac_cv_prog_make_
${ac_make}_set
=yes
806 eval ac_cv_prog_make_
${ac_make}_set
=no
810 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
811 echo "$ac_t""yes" 1>&6
814 echo "$ac_t""no" 1>&6
815 SET_MAKE
="MAKE=${MAKE-make}"
823 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
824 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
826 cat >> confdefs.h
<<EOF
827 #define PACKAGE "$PACKAGE"
830 cat >> confdefs.h
<<EOF
831 #define VERSION "$VERSION"
836 missing_dir
=`cd $ac_aux_dir && pwd`
837 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
838 echo "configure:839: checking for working aclocal" >&5
839 # Run test in a subshell; some versions of sh will print an error if
840 # an executable is not found, even if stderr is redirected.
841 # Redirect stdin to placate older versions of autoconf. Sigh.
842 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
844 echo "$ac_t""found" 1>&6
846 ACLOCAL
="$missing_dir/missing aclocal"
847 echo "$ac_t""missing" 1>&6
850 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
851 echo "configure:852: checking for working autoconf" >&5
852 # Run test in a subshell; some versions of sh will print an error if
853 # an executable is not found, even if stderr is redirected.
854 # Redirect stdin to placate older versions of autoconf. Sigh.
855 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
857 echo "$ac_t""found" 1>&6
859 AUTOCONF
="$missing_dir/missing autoconf"
860 echo "$ac_t""missing" 1>&6
863 echo $ac_n "checking for working automake""... $ac_c" 1>&6
864 echo "configure:865: checking for working automake" >&5
865 # Run test in a subshell; some versions of sh will print an error if
866 # an executable is not found, even if stderr is redirected.
867 # Redirect stdin to placate older versions of autoconf. Sigh.
868 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
870 echo "$ac_t""found" 1>&6
872 AUTOMAKE
="$missing_dir/missing automake"
873 echo "$ac_t""missing" 1>&6
876 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
877 echo "configure:878: checking for working autoheader" >&5
878 # Run test in a subshell; some versions of sh will print an error if
879 # an executable is not found, even if stderr is redirected.
880 # Redirect stdin to placate older versions of autoconf. Sigh.
881 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
882 AUTOHEADER
=autoheader
883 echo "$ac_t""found" 1>&6
885 AUTOHEADER
="$missing_dir/missing autoheader"
886 echo "$ac_t""missing" 1>&6
889 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
890 echo "configure:891: checking for working makeinfo" >&5
891 # Run test in a subshell; some versions of sh will print an error if
892 # an executable is not found, even if stderr is redirected.
893 # Redirect stdin to placate older versions of autoconf. Sigh.
894 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
896 echo "$ac_t""found" 1>&6
898 MAKEINFO
="$missing_dir/missing makeinfo"
899 echo "$ac_t""missing" 1>&6
904 # Check whether --enable-shared or --disable-shared was given.
905 if test "${enable_shared+set}" = set; then
906 enableval
="$enable_shared"
909 yes) enable_shared
=yes ;;
910 no
) enable_shared
=no
;;
913 # Look at the argument we got. We use all the common list separators.
914 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
915 for pkg
in $enableval; do
916 if test "X$pkg" = "X$p"; then
927 # Check whether --enable-static or --disable-static was given.
928 if test "${enable_static+set}" = set; then
929 enableval
="$enable_static"
932 yes) enable_static
=yes ;;
933 no
) enable_static
=no
;;
936 # Look at the argument we got. We use all the common list separators.
937 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
938 for pkg
in $enableval; do
939 if test "X$pkg" = "X$p"; then
950 # Check whether --enable-fast-install or --disable-fast-install was given.
951 if test "${enable_fast_install+set}" = set; then
952 enableval
="$enable_fast_install"
955 yes) enable_fast_install
=yes ;;
956 no
) enable_fast_install
=no
;;
958 enable_fast_install
=no
959 # Look at the argument we got. We use all the common list separators.
960 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
961 for pkg
in $enableval; do
962 if test "X$pkg" = "X$p"; then
963 enable_fast_install
=yes
970 enable_fast_install
=yes
973 # Extract the first word of "ranlib", so it can be a program name with args.
974 set dummy ranlib
; ac_word
=$2
975 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
976 echo "configure:977: checking for $ac_word" >&5
977 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
978 echo $ac_n "(cached) $ac_c" 1>&6
980 if test -n "$RANLIB"; then
981 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
983 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
985 for ac_dir
in $ac_dummy; do
986 test -z "$ac_dir" && ac_dir
=.
987 if test -f $ac_dir/$ac_word; then
988 ac_cv_prog_RANLIB
="ranlib"
993 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
996 RANLIB
="$ac_cv_prog_RANLIB"
997 if test -n "$RANLIB"; then
998 echo "$ac_t""$RANLIB" 1>&6
1000 echo "$ac_t""no" 1>&6
1003 # Extract the first word of "gcc", so it can be a program name with args.
1004 set dummy gcc
; ac_word
=$2
1005 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1006 echo "configure:1007: checking for $ac_word" >&5
1007 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1008 echo $ac_n "(cached) $ac_c" 1>&6
1010 if test -n "$CC"; then
1011 ac_cv_prog_CC
="$CC" # Let the user override the test.
1013 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1015 for ac_dir
in $ac_dummy; do
1016 test -z "$ac_dir" && ac_dir
=.
1017 if test -f $ac_dir/$ac_word; then
1026 if test -n "$CC"; then
1027 echo "$ac_t""$CC" 1>&6
1029 echo "$ac_t""no" 1>&6
1032 if test -z "$CC"; then
1033 # Extract the first word of "cc", so it can be a program name with args.
1034 set dummy cc
; ac_word
=$2
1035 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1036 echo "configure:1037: checking for $ac_word" >&5
1037 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1038 echo $ac_n "(cached) $ac_c" 1>&6
1040 if test -n "$CC"; then
1041 ac_cv_prog_CC
="$CC" # Let the user override the test.
1043 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1046 for ac_dir
in $ac_dummy; do
1047 test -z "$ac_dir" && ac_dir
=.
1048 if test -f $ac_dir/$ac_word; then
1049 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1050 ac_prog_rejected
=yes
1058 if test $ac_prog_rejected = yes; then
1059 # We found a bogon in the path, so make sure we never use it.
1060 set dummy
$ac_cv_prog_CC
1062 if test $# -gt 0; then
1063 # We chose a different compiler from the bogus one.
1064 # However, it has the same basename, so the bogon will be chosen
1065 # first if we set CC to just the basename; use the full file name.
1067 set dummy
"$ac_dir/$ac_word" "$@"
1075 if test -n "$CC"; then
1076 echo "$ac_t""$CC" 1>&6
1078 echo "$ac_t""no" 1>&6
1081 if test -z "$CC"; then
1082 case "`uname -s`" in
1084 # Extract the first word of "cl", so it can be a program name with args.
1085 set dummy cl
; ac_word
=$2
1086 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1087 echo "configure:1088: checking for $ac_word" >&5
1088 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1089 echo $ac_n "(cached) $ac_c" 1>&6
1091 if test -n "$CC"; then
1092 ac_cv_prog_CC
="$CC" # Let the user override the test.
1094 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1096 for ac_dir
in $ac_dummy; do
1097 test -z "$ac_dir" && ac_dir
=.
1098 if test -f $ac_dir/$ac_word; then
1107 if test -n "$CC"; then
1108 echo "$ac_t""$CC" 1>&6
1110 echo "$ac_t""no" 1>&6
1115 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1118 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1119 echo "configure:1120: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1122 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1123 ac_cpp
='$CPP $CPPFLAGS'
1124 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1125 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1126 cross_compiling
=$ac_cv_prog_cc_cross
1128 cat > conftest.
$ac_ext << EOF
1130 #line 1131 "configure"
1131 #include "confdefs.h"
1135 if { (eval echo configure
:1136: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1136 ac_cv_prog_cc_works
=yes
1137 # If we can't run a trivial program, we are probably using a cross compiler.
1138 if (.
/conftest
; exit) 2>/dev
/null
; then
1139 ac_cv_prog_cc_cross
=no
1141 ac_cv_prog_cc_cross
=yes
1144 echo "configure: failed program was:" >&5
1145 cat conftest.
$ac_ext >&5
1146 ac_cv_prog_cc_works
=no
1150 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1151 ac_cpp
='$CPP $CPPFLAGS'
1152 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1153 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1154 cross_compiling
=$ac_cv_prog_cc_cross
1156 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1157 if test $ac_cv_prog_cc_works = no
; then
1158 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1160 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1161 echo "configure:1162: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1162 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1163 cross_compiling
=$ac_cv_prog_cc_cross
1165 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1166 echo "configure:1167: checking whether we are using GNU C" >&5
1167 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1168 echo $ac_n "(cached) $ac_c" 1>&6
1170 cat > conftest.c
<<EOF
1175 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1176: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1182 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1184 if test $ac_cv_prog_gcc = yes; then
1190 ac_test_CFLAGS
="${CFLAGS+set}"
1191 ac_save_CFLAGS
="$CFLAGS"
1193 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1194 echo "configure:1195: checking whether ${CC-cc} accepts -g" >&5
1195 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1196 echo $ac_n "(cached) $ac_c" 1>&6
1198 echo 'void f(){}' > conftest.c
1199 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1208 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1209 if test "$ac_test_CFLAGS" = set; then
1210 CFLAGS
="$ac_save_CFLAGS"
1211 elif test $ac_cv_prog_cc_g = yes; then
1212 if test "$GCC" = yes; then
1218 if test "$GCC" = yes; then
1225 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1226 if test "${with_gnu_ld+set}" = set; then
1227 withval
="$with_gnu_ld"
1228 test "$withval" = no || with_gnu_ld
=yes
1234 if test "$ac_cv_prog_gcc" = yes; then
1235 # Check if gcc -print-prog-name=ld gives a path.
1236 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1237 echo "configure:1238: checking for ld used by GCC" >&5
1238 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1240 # Accept absolute paths.
1241 [\\/]* |
[A-Za-z
]:[\\/]*)
1242 re_direlt
='/[^/][^/]*/\.\./'
1243 # Canonicalize the path of ld
1244 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1245 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1246 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1248 test -z "$LD" && LD
="$ac_prog"
1251 # If it fails, then pretend we aren't using GCC.
1255 # If it is relative, then search for the first ld in PATH.
1259 elif test "$with_gnu_ld" = yes; then
1260 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1261 echo "configure:1262: checking for GNU ld" >&5
1263 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1264 echo "configure:1265: checking for non-GNU ld" >&5
1266 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 if test -z "$LD"; then
1270 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1271 for ac_dir
in $PATH; do
1272 test -z "$ac_dir" && ac_dir
=.
1273 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1274 ac_cv_path_LD
="$ac_dir/$ac_prog"
1275 # Check to see if the program is GNU ld. I'd rather use --version,
1276 # but apparently some GNU ld's only accept -v.
1277 # Break only if it was the GNU/non-GNU ld that we prefer.
1278 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1279 test "$with_gnu_ld" != no
&& break
1281 test "$with_gnu_ld" != yes && break
1287 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1292 if test -n "$LD"; then
1293 echo "$ac_t""$LD" 1>&6
1295 echo "$ac_t""no" 1>&6
1297 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1298 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1299 echo "configure:1300: checking if the linker ($LD) is GNU ld" >&5
1300 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1301 echo $ac_n "(cached) $ac_c" 1>&6
1303 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1304 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1305 ac_cv_prog_gnu_ld
=yes
1307 ac_cv_prog_gnu_ld
=no
1311 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1314 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1315 echo "configure:1316: checking for BSD-compatible nm" >&5
1316 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1317 echo $ac_n "(cached) $ac_c" 1>&6
1319 if test -n "$NM"; then
1320 # Let the user override the test.
1323 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1324 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1325 test -z "$ac_dir" && ac_dir
=.
1326 if test -f $ac_dir/nm ||
test -f $ac_dir/nm
$ac_exeext ; then
1327 # Check to see if the nm accepts a BSD-compat flag.
1328 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1329 # nm: unknown option "B" ignored
1330 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1331 ac_cv_path_NM
="$ac_dir/nm -B"
1333 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1334 ac_cv_path_NM
="$ac_dir/nm -p"
1337 ac_cv_path_NM
=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
1338 continue # so that we can try to find one that supports BSD flags
1343 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1348 echo "$ac_t""$NM" 1>&6
1350 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1351 echo "configure:1352: checking whether ln -s works" >&5
1352 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1356 if ln -s X conftestdata
2>/dev
/null
1359 ac_cv_prog_LN_S
="ln -s"
1364 LN_S
="$ac_cv_prog_LN_S"
1365 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1366 echo "$ac_t""yes" 1>&6
1368 echo "$ac_t""no" 1>&6
1373 NONE
) lt_target
="$host" ;;
1374 *) lt_target
="$target" ;;
1377 # Check for any special flags to pass to ltconfig.
1378 libtool_flags
="--cache-file=$cache_file"
1379 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1380 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1381 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
1382 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1383 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1386 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1387 if test "${enable_libtool_lock+set}" = set; then
1388 enableval
="$enable_libtool_lock"
1392 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
1393 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
1395 # Some flags need to be propagated to the compiler or linker for good
1397 case "$lt_target" in
1399 # Find out which ABI we are using.
1400 echo '#line 1401 "configure"' > conftest.
$ac_ext
1401 if { (eval echo configure
:1402: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1402 case "`/usr/bin/file conftest.o`" in
1418 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1419 SAVE_CFLAGS
="$CFLAGS"
1420 CFLAGS
="$CFLAGS -belf"
1421 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1422 echo "configure:1423: checking whether the C compiler needs -belf" >&5
1423 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1424 echo $ac_n "(cached) $ac_c" 1>&6
1426 cat > conftest.
$ac_ext <<EOF
1427 #line 1428 "configure"
1428 #include "confdefs.h"
1434 if { (eval echo configure
:1435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1436 lt_cv_cc_needs_belf
=yes
1438 echo "configure: failed program was:" >&5
1439 cat conftest.
$ac_ext >&5
1441 lt_cv_cc_needs_belf
=no
1446 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
1447 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
1448 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1449 CFLAGS
="$SAVE_CFLAGS"
1457 # Save cache, so that ltconfig can load it
1458 cat > confcache
<<\EOF
1459 # This file is a shell script that caches the results of configure
1460 # tests run on this system so they can be shared between configure
1461 # scripts and configure runs. It is not useful on other systems.
1462 # If it contains results you don't want to keep, you may remove or edit it.
1464 # By default, configure uses ./config.cache as the cache file,
1465 # creating it if it does not exist already. You can give configure
1466 # the --cache-file=FILE option to use a different cache file; that is
1467 # what configure does when it calls configure scripts in
1468 # subdirectories, so they share the cache.
1469 # Giving --cache-file=/dev/null disables caching, for debugging configure.
1470 # config.status only pays attention to the cache file if you give it the
1471 # --recheck option to rerun configure.
1474 # The following way of writing the cache mishandles newlines in values,
1475 # but we know of no workaround that is simple, portable, and efficient.
1476 # So, don't put newlines in cache variables' values.
1477 # Ultrix sh set writes to stderr and can't be redirected directly,
1478 # and sets the high bit in the cache file unless we assign to the vars.
1480 case `(ac_space=' '; set | grep ac_space) 2>&1` in
1482 # `set' does not quote correctly, so add quotes (double-quote substitution
1483 # turns \\\\ into \\, and sed turns \\ into \).
1485 -e "s/'/'\\\\''/g" \
1486 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1489 # `set' quotes correctly as required by POSIX, so do not add quotes.
1490 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1493 if cmp -s $cache_file confcache
; then
1496 if test -w $cache_file; then
1497 echo "updating cache $cache_file"
1498 cat confcache
> $cache_file
1500 echo "not updating unwritable cache $cache_file"
1506 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1507 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1508 LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
1509 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" \
1510 DLLTOOL
="$DLLTOOL" AS
="$AS" OBJDUMP
="$OBJDUMP" \
1511 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
1512 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$lt_target \
1513 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1515 # Reload cache, that may have been modified by ltconfig
1516 if test -r "$cache_file"; then
1517 echo "loading cache $cache_file"
1520 echo "creating cache $cache_file"
1525 # This can be used to rebuild libtool when needed
1526 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
1528 # Always use our own libtool.
1529 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1531 # Redirect the config.log output again, so that the ltconfig log is not
1532 # clobbered by the next message.
1533 exec 5>>.
/config.log
1537 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
1538 if test "${enable_bfd_assembler+set}" = set; then
1539 enableval
="$enable_bfd_assembler"
1540 case "${enableval}" in
1541 yes) need_bfd
=yes user_bfd_gas
=yes ;;
1542 no
) user_bfd_gas
=no
;;
1543 *) { echo "configure: error: bad value ${enableval} given for bfd-assembler option" 1>&2; exit 1; } ;;
1546 # Check whether --enable-targets or --disable-targets was given.
1547 if test "${enable_targets+set}" = set; then
1548 enableval
="$enable_targets"
1549 case "${enableval}" in
1550 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1552 no
) enable_targets
= ;;
1553 *) enable_targets
=$enableval ;;
1556 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1557 if test "${enable_commonbfdlib+set}" = set; then
1558 enableval
="$enable_commonbfdlib"
1559 case "${enableval}" in
1560 yes) commonbfdlib
=true
;;
1561 no
) commonbfdlib
=false
;;
1562 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1568 build_warnings
="-W -Wall"
1569 # Check whether --enable-build-warnings or --disable-build-warnings was given.
1570 if test "${enable_build_warnings+set}" = set; then
1571 enableval
="$enable_build_warnings"
1572 case "${enableval}" in
1574 no
) build_warnings
="-w";;
1575 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
1576 build_warnings
="${build_warnings} ${t}";;
1577 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
1578 build_warnings
="${t} ${build_warnings}";;
1579 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
1581 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
1582 echo "Setting warning flags = $build_warnings" 6>&1
1586 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
; then
1587 WARN_CFLAGS
="${build_warnings}"
1591 # Generate a header file
1596 # If we are on a DOS filesystem, we must use gdb.ini rather than
1600 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
1608 # Makefile target for installing gas in $(tooldir)/bin.
1609 install_tooldir
=install-exec-tooldir
1613 if test -n "$enable_targets" ; then
1614 for t
in `echo $enable_targets | sed 's/,/ /g'`; do
1615 if test $t = "all"; then
1619 result
=`$ac_config_sub $t 2>/dev/null`
1620 if test -n "$result" ; then
1621 canon_targets
="$canon_targets $result"
1623 # # Permit "all", etc. We don't support it yet though.
1624 # canon_targets="$canon_targets $t"
1627 _gas_uniq_list
="$canon_targets"
1628 _gas_uniq_newlist
=""
1629 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
1630 case $_gas_uniq_i in
1632 *) case " $_gas_uniq_newlist " in
1633 *" $_gas_uniq_i "*) ;;
1634 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
1638 canon_targets
=$_gas_uniq_newlist
1644 for this_target
in $target $canon_targets ; do
1646 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
1648 # check for architecture variants
1652 alpha
*) cpu_type
=alpha
;;
1653 armeb
) cpu_type
=arm endian
=big
;;
1654 arm
*) cpu_type
=arm endian
=little
;;
1655 armb
*) cpu_type
=arm endian
=little
;;
1656 armv
*l
) cpu_type
=arm endian
=little
;;
1657 armv
*b
) cpu_type
=arm endian
=big
;;
1658 strongarm
*) cpu_type
=arm endian
=little
;;
1659 thumb
*) cpu_type
=arm endian
=little
;;
1660 hppa
*) cpu_type
=hppa
;;
1661 i
[456]86) cpu_type
=i386
;;
1662 ia64
) cpu_type
=ia64
;;
1663 m6811|m6812
) cpu_type
=m68hc11
;;
1664 m680
[012346]0) cpu_type
=m68k
;;
1665 m68008
) cpu_type
=m68k
;;
1666 m683??
) cpu_type
=m68k
;;
1667 m5200
) cpu_type
=m68k
;;
1668 m8
*) cpu_type
=m88k
;;
1669 mips
*el
) cpu_type
=mips endian
=little
;;
1670 mips
*) cpu_type
=mips endian
=big
;;
1671 pjl
*) cpu_type
=pj endian
=little
;;
1672 pj
*) cpu_type
=pj endian
=big
;;
1673 powerpcle
*) cpu_type
=ppc endian
=little
;;
1674 powerpc
*) cpu_type
=ppc endian
=big
;;
1675 rs6000
*) cpu_type
=ppc
;;
1676 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
1677 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
1678 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
1679 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
1680 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
1681 v850
*) cpu_type
=v850
;;
1682 *) cpu_type
=${cpu} ;;
1685 if test ${this_target} = $target ; then
1686 target_cpu_type
=${cpu_type}
1687 elif test ${target_cpu_type} != ${cpu_type} ; then
1691 generic_target
=${cpu_type}-$vendor-$os
1696 # assign object format
1697 case ${generic_target} in
1698 a29k-
*-coff) fmt=coff
;;
1699 a29k-amd-udi
) fmt=coff
;;
1700 a29k-amd-ebmon
) fmt=coff
;;
1701 a29k-nyu-sym1
) fmt=coff
;;
1702 a29k-
*-vxworks*) fmt=coff
;;
1704 alpha
*-*-*vms
*) fmt=evax
;;
1705 alpha
*-*-netware*) fmt=ecoff
;;
1706 alpha
*-*-openbsd*) fmt=ecoff
;;
1707 alpha
*-*-osf*) fmt=ecoff
;;
1708 alpha
*-*-linuxecoff*) fmt=ecoff
;;
1709 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
1710 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
1712 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
1714 arm-
*-aout) fmt=aout
;;
1715 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
1716 arm-
*-elf | thumb-
*-elf) fmt=elf
;;
1717 arm
*-*-conix*) fmt=elf
;;
1718 arm-
*-linux*aout
*) fmt=aout em
=linux
;;
1719 arm
*-*-linux-gnu*) fmt=elf em
=linux
;;
1720 arm-
*-netbsd*) fmt=aout em
=nbsd
;;
1721 arm-
*-oabi | thumb-
*-oabi) fmt=elf
;;
1722 arm-epoc-pe | thumb-epoc-pe
) fmt=coff em
=epoc-pe
;;
1723 arm-
*-wince) fmt=coff em
=wince-pe
;;
1724 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
1725 arm-
*-riscix*) fmt=aout em
=riscix
;;
1727 avr-
*-*) fmt=elf bfd_gas
=yes ;;
1729 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
1730 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
1733 fr30-
*-*) fmt=elf bfd_gas
=yes ;;
1735 hppa-
*-linux-gnu*) fmt=elf em
=linux
;;
1736 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
1737 hppa-
*-lites*) fmt=elf em
=hppa
;;
1738 hppa-
*-osf*) fmt=som em
=hppa
;;
1739 hppa-
*-rtems*) fmt=elf em
=hppa
;;
1740 hppa-
*-hpux11*) em
=hppa
1748 hppa-
*-hpux*) fmt=som em
=hppa
;;
1749 hppa-
*-mpeix*) fmt=som em
=hppa
;;
1750 hppa-
*-bsd*) fmt=som em
=hppa
;;
1751 hppa-
*-hiux*) fmt=som em
=hppa
;;
1753 h8300-
*-coff) fmt=coff
;;
1755 i370-
*-elf* | i370-
*-linux*) fmt=elf
;;
1756 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
1757 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
1758 i386-
*-beospe*) fmt=coff em
=pe bfd_gas
=yes ;;
1759 i386-
*-beoself* | i386-
*-beos*) fmt=elf bfd_gas
=yes ;;
1760 i386-
*-bsd*) fmt=aout em
=386bsd
;;
1761 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
1762 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1763 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1764 i386-
*-linux*aout
* | i386-
*-linuxoldld) fmt=aout em
=linux
;;
1765 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
1766 i386-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
1767 i386-
*-lynxos*) fmt=coff em
=lynx
;;
1768 i386-
*-sysv4* | i386-
*-solaris* | i386-
*-elf)
1769 fmt=elf bfd_gas
=yes ;;
1770 i386-
*-freebsdaout* | i386-
*-freebsd[12].
* | i386-
*-freebsd[12])
1771 fmt=aout em
=386bsd
;;
1772 i386-
*-freebsd*) fmt=elf bfd_gas
=yes ;;
1773 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
1775 i386-
*-sco3.2v5
*) fmt=elf
1776 if test ${this_target} = $target; then
1777 cat >> confdefs.h
<<\EOF
1783 i386-
*-sco3.2
*) fmt=coff
;;
1784 i386-
*-vsta) fmt=aout
;;
1785 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
1787 i386-
*-rtemself*) fmt=elf
;;
1788 i386-
*-rtems*) fmt=coff
;;
1789 i386-
*-gnu*) fmt=elf
;;
1791 fmt=aout em
=mach bfd_gas
=yes ;;
1792 i386-
*-msdos*) fmt=aout
;;
1793 i386-
*-moss*) fmt=elf
;;
1794 i386-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1795 i386-
*-cygwin*) fmt=coff em
=pe bfd_gas
=yes ;;
1796 i386-
*-interix*) fmt=coff em
=interix bfd_gas
=yes ;;
1797 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
1798 i386-
*-*nt
*) fmt=coff em
=pe bfd_gas
=yes ;;
1799 i386-
*-vxworks*) fmt=aout
;;
1800 i960-
*-bout) fmt=bout
;;
1801 i960-
*-coff) fmt=coff em
=ic960
;;
1802 i960-
*-rtems*) fmt=coff em
=ic960
;;
1803 i960-
*-nindy*) fmt=bout
;;
1804 i960-
*-vxworks4*) fmt=bout
;;
1805 i960-
*-vxworks5.0
) fmt=bout
;;
1806 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
1807 i960-
*-vxworks*) fmt=bout
;;
1808 i960-
*-elf*) fmt=elf
;;
1810 ia64-
*-elf*) fmt=elf
;;
1811 ia64-
*-linux-gnu*) fmt=elf em
=linux
;;
1813 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
1815 m68hc11-
*-*|m6811-
*-*|m68hc12-
*-*|m6812-
*-*)fmt=elf bfd_gas
=yes ;;
1817 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
1819 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
1820 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
1821 m68k-apollo-
*) fmt=coff em
=apollo
;;
1822 m68k-
*-sysv4*) # must be before -sysv*
1824 m68k-
*-elf*) fmt=elf
;;
1825 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtems*)
1827 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
1828 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
1829 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
1830 m68k-
*-gnu*) fmt=elf
;;
1831 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
1832 m68k-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1833 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1834 m68k-apple-aux
*) fmt=coff em
=aux
;;
1835 m68k-
*-psos*) fmt=elf em
=psos
;;
1837 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
1838 m88k-
*-coff*) fmt=coff
;;
1840 mcore-
*-elf) fmt=elf bfd_gas
=yes ;;
1841 mcore-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1843 # don't change em like *-*-bsd does
1844 mips-dec-netbsd
*) fmt=elf endian
=little
;;
1845 mips-dec-openbsd
*) fmt=elf endian
=little
;;
1846 mips-dec-bsd
*) fmt=aout endian
=little
;;
1847 mips-sony-bsd
*) fmt=ecoff
;;
1848 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1849 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
1850 mips-
*-osf*) fmt=ecoff endian
=little
;;
1851 mips-
*-ecoff*) fmt=ecoff
;;
1852 mips-
*-ecoff*) fmt=ecoff
;;
1853 mips-
*-pe*) fmt=coff endian
=little em
=pe
;;
1854 mips-
*-irix6*) fmt=elf
;;
1855 mips-
*-irix5*) fmt=elf
;;
1856 mips-
*-irix*) fmt=ecoff
;;
1857 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
1858 mips-
*-riscos*) fmt=ecoff
;;
1859 mips-
*-sysv*) fmt=ecoff
;;
1860 mips-
*-elf* | mips-
*-rtems* | mips-
*-linux-gnu* | mips-
*-gnu* | mips-
*-openbsd*)
1862 mips-
*-vxworks*) fmt=elf
1863 cat >> confdefs.h
<<\EOF
1864 #define MIPS_STABS_ELF 1
1868 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
1869 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
1871 ppc-
*-pe | ppc-
*-cygwin* | ppc-
*-winnt*)
1873 ppc-
*-aix*) fmt=coff
;;
1874 ppc-
*-beos*) fmt=coff
;;
1875 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
1877 ppc-
*-linux-gnu*) fmt=elf
1880 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1883 ppc-
*-solaris*) fmt=elf
1884 if test ${this_target} = $target; then
1885 cat >> confdefs.h
<<\EOF
1886 #define TARGET_SOLARIS_COMMENT 1
1890 if test x
${endian} = xbig
; then
1891 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1894 ppc-
*-rtems*) fmt=elf
;;
1895 ppc-
*-macos* | ppc-
*-mpw*)
1896 fmt=coff em
=macos
;;
1897 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
1898 ppc-
*-vxworks*) fmt=elf
;;
1900 sh-
*-elf*) fmt=elf
;;
1901 sh-
*-coff*) fmt=coff
;;
1902 sh-
*-pe*) fmt=coff em
=pe bfd_gas
=yes;;
1903 sh-
*-rtemself*) fmt=elf
;;
1904 sh-
*-rtems*) fmt=coff
;;
1906 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
1907 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
1908 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
1910 sparc-
*-rtems*) fmt=aout
;;
1911 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
1912 sparc-
*-aout | sparc
*-*-vxworks*)
1913 fmt=aout em
=sparcaout
;;
1914 sparc-
*-coff) fmt=coff
;;
1915 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
1916 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
1917 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
1918 sparc-fujitsu-none
) fmt=aout
;;
1919 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
1921 sparc-
*-netbsd*) em
=nbsd bfd_gas
=yes
1923 sparc
) case ${os} in
1930 sparc-
*-openbsd*) fmt=aout em
=nbsd
;;
1932 strongarm-
*-coff) fmt=coff
;;
1933 strongarm-
*-elf) fmt=elf
;;
1935 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
1936 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
1937 tic80-
*-*) fmt=coff
;;
1939 v850-
*-*) fmt=elf bfd_gas
=yes ;;
1940 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
1941 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
1943 vax-
*-bsd* | vax-
*-ultrix*)
1945 vax-
*-vms) fmt=vms
;;
1948 z8k-
*-coff | z8k-
*-sim)
1951 w65-
*-*) fmt=coff
;;
1953 *-*-aout |
*-*-scout)
1959 *-*-generic) fmt=generic
;;
1960 *-*-xray |
*-*-hms) fmt=coff
;;
1961 *-*-sim) fmt=coff
;;
1962 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
1963 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1965 *-*-vxworks) fmt=aout
;;
1966 *-*-netware) fmt=elf
;;
1969 if test ${this_target} = $target ; then
1971 if test x
${endian} = xbig
; then
1973 elif test x
${endian} = xlittle
; then
1976 if test x
${endian_def} != x
; then
1977 cat >> confdefs.h
<<EOF
1978 #define TARGET_BYTES_BIG_ENDIAN $endian_def
1984 case ${cpu_type}-${fmt} in
1985 alpha
*-*) bfd_gas
=yes ;;
1986 arm-
*) bfd_gas
=yes ;;
1988 # i386-aout) bfd_gas=preferred ;;
1989 ia64
*-*) bfd_gas
=yes ;;
1990 mips-
*) bfd_gas
=yes ;;
1991 ns32k-
*) bfd_gas
=yes ;;
1992 ppc-
*) bfd_gas
=yes ;;
1993 sparc-
*) bfd_gas
=yes ;;
1994 strongarm-
*) bfd_gas
=yes ;;
1995 *-elf) bfd_gas
=yes ;;
1996 *-ecoff) bfd_gas
=yes ;;
1997 *-som) bfd_gas
=yes ;;
1998 #enable bfd for coff and aout to allow testing if a bfd target is
1999 #the primary target, but not for coff or aout as the primary target
2000 i386-coff
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
2001 i386-aout
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
2005 # Other random stuff.
2007 # Do we need the opcodes library?
2015 case "${enable_shared}" in
2016 yes) shared_opcodes
=true
;;
2017 *opcodes
*) shared_opcodes
=true
;;
2018 *) shared_opcodes
=false
;;
2020 if test "${shared_opcodes}" = "true"; then
2021 # A shared libopcodes must be linked against libbfd.
2027 # Any other special object files needed ?
2034 case ${extra_objects} in
2036 *) extra_objects
="$extra_objects m68k-parse.o" ;;
2041 echo ${extra_objects} |
grep -s "itbl-parse.o"
2042 if test $?
-ne 0 ; then
2043 extra_objects
="$extra_objects itbl-parse.o"
2046 echo ${extra_objects} |
grep -s "itbl-lex.o"
2047 if test $?
-ne 0 ; then
2048 extra_objects
="$extra_objects itbl-lex.o"
2051 echo ${extra_objects} |
grep -s "itbl-ops.o"
2052 if test $?
-ne 0 ; then
2053 extra_objects
="$extra_objects itbl-ops.o"
2058 if test $this_target = $target ; then
2059 cat >> confdefs.h
<<EOF
2060 #define DEFAULT_ARCH "${arch}"
2069 if test $using_cgen = yes ; then
2070 case "x${extra_objects}" in
2072 *) extra_objects
="$extra_objects cgen.o" ;;
2076 # See if we really can support this configuration with the emulation code.
2078 if test $this_target = $target ; then
2079 primary_bfd_gas
=$bfd_gas
2083 if test $bfd_gas = no
; then
2084 # Can't support other configurations this way.
2087 elif test $bfd_gas = no
; then
2088 # Can't support this configuration.
2092 # From target name and format, produce a list of supported emulations.
2094 case ${generic_target}-${fmt} in
2095 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2096 mips-
*-linux-gnu*-*) case "$endian" in
2097 big
) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2098 *) emulation
="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
2100 mips-
*-lnews*-ecoff) ;;
2101 mips-
*-*-ecoff) case "$endian" in
2102 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
2103 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
2105 mips-
*-*-elf) case "$endian" in
2106 big
) emulation
="mipsbelf mipslelf mipself" ;;
2107 *) emulation
="mipslelf mipsbelf mipself" ;;
2109 # i386-pc-pe-coff != i386-pc-coff.
2111 # Uncommenting the next line will turn on support for i386 AOUT
2112 # for the default linux configuration
2113 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2115 i386-
*-aout) emulation
="i386aout" ;;
2116 i386-
*-coff) emulation
="i386coff" ;;
2117 i386-
*-elf) emulation
="i386elf" ;;
2120 emulations
="$emulations $emulation"
2124 # Turn on all targets if possible
2125 if test ${all_targets} = "yes"; then
2126 case ${target_cpu_type} in
2128 case ${obj_format} in
2130 emulations
="$emulations i386coff i386elf"
2133 emulations
="$emulations i386aout i386elf"
2136 emulations
="$emulations i386aout i386coff"
2143 # Assign floating point type. Most processors with FP support
2144 # IEEE FP. On those that don't support FP at all, usually IEEE
2146 case ${target_cpu} in
2147 vax | tahoe
) atof
=${target_cpu} ;;
2151 case "${obj_format}" in
2152 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2155 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2157 if test $using_cgen = yes ; then
2158 case ${target_cpu} in
2159 *) cgen_cpu_prefix
=${target_cpu} ;;
2162 cat >> confdefs.h
<<\EOF
2163 #define USING_CGEN 1
2169 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
2170 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2173 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
2174 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2177 case ${user_bfd_gas}-${primary_bfd_gas} in
2179 # We didn't override user's choice.
2182 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2194 # User specified nothing.
2198 # Some COFF configurations want these random other flags set.
2199 case ${obj_format} in
2201 case ${target_cpu_type} in
2202 i386
) cat >> confdefs.h
<<\EOF
2206 m68k
) cat >> confdefs.h
<<\EOF
2210 m88k
) cat >> confdefs.h
<<\EOF
2218 # Getting this done right is going to be a bitch. Each configuration specified
2219 # with --enable-targets=... should be checked for environment, format, cpu, and
2222 # For each configuration, the necessary object file support code must be linked
2223 # in. This might be only one, it might be up to four. The necessary emulation
2224 # code needs to be provided, too.
2226 # And then there's "--enable-targets=all"....
2228 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2230 formats
="${obj_format}"
2233 _gas_uniq_list
="$emulations"
2234 _gas_uniq_newlist
=""
2235 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2236 case $_gas_uniq_i in
2238 *) case " $_gas_uniq_newlist " in
2239 *" $_gas_uniq_i "*) ;;
2240 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2244 emulations
=$_gas_uniq_newlist
2246 for em
in .
$emulations ; do
2249 mipsbelf | mipslelf
)
2250 fmt=elf
file=mipself
;;
2251 mipsbecoff | mipslecoff
)
2252 fmt=ecoff
file=mipsecoff
;;
2254 fmt=coff
file=$em ;;
2256 fmt=aout
file=$em ;;
2260 formats
="$formats $fmt"
2261 emfiles
="$emfiles e-$file.o"
2262 EMULATIONS
="$EMULATIONS &$em,"
2264 _gas_uniq_list
="$formats"
2265 _gas_uniq_newlist
=""
2266 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2267 case $_gas_uniq_i in
2269 *) case " $_gas_uniq_newlist " in
2270 *" $_gas_uniq_i "*) ;;
2271 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2275 formats
=$_gas_uniq_newlist
2277 _gas_uniq_list
="$emfiles"
2278 _gas_uniq_newlist
=""
2279 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2280 case $_gas_uniq_i in
2282 *) case " $_gas_uniq_newlist " in
2283 *" $_gas_uniq_i "*) ;;
2284 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2288 emfiles
=$_gas_uniq_newlist
2290 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2291 for fmt in $formats ; do
2293 aout
) cat >> confdefs.h
<<\EOF
2294 #define OBJ_MAYBE_AOUT 1
2297 bout
) cat >> confdefs.h
<<\EOF
2298 #define OBJ_MAYBE_BOUT 1
2301 coff
) cat >> confdefs.h
<<\EOF
2302 #define OBJ_MAYBE_COFF 1
2305 ecoff
) cat >> confdefs.h
<<\EOF
2306 #define OBJ_MAYBE_ECOFF 1
2309 elf
) cat >> confdefs.h
<<\EOF
2310 #define OBJ_MAYBE_ELF 1
2313 generic
) cat >> confdefs.h
<<\EOF
2314 #define OBJ_MAYBE_GENERIC 1
2317 hp300
) cat >> confdefs.h
<<\EOF
2318 #define OBJ_MAYBE_HP300 1
2321 ieee
) cat >> confdefs.h
<<\EOF
2322 #define OBJ_MAYBE_IEEE 1
2325 som
) cat >> confdefs.h
<<\EOF
2326 #define OBJ_MAYBE_SOM 1
2329 vms
) cat >> confdefs.h
<<\EOF
2330 #define OBJ_MAYBE_VMS 1
2334 extra_objects
="$extra_objects obj-$fmt.o"
2338 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2339 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
2340 # e-mips* has more than one emulation per file, e-i386* has just one at the
2341 # moment. If only one emulation is specified, then don't define
2342 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
2343 case "${obj_format}${emfiles}" in
2345 extra_objects
="$extra_objects $emfiles"
2346 cat >> confdefs.h
<<\EOF
2347 #define USE_EMULATIONS 1
2353 cat >> confdefs.h
<<EOF
2354 #define EMULATIONS $EMULATIONS
2357 cat >> confdefs.h
<<EOF
2358 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2362 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2363 yes-
*-coff) need_bfd
=yes ;;
2364 no-
*-coff) need_bfd
=yes
2365 cat >> confdefs.h
<<\EOF
2366 #define MANY_SEGMENTS 1
2371 reject_dev_configs
=yes
2373 case ${reject_dev_configs}-${dev} in
2375 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2385 case "${primary_bfd_gas}" in
2386 yes) cat >> confdefs.h
<<\EOF
2387 #define BFD_ASSEMBLER 1
2393 # do we need the opcodes library?
2394 case "${need_opcodes}" in
2396 OPCODES_LIB
=..
/opcodes
/libopcodes.la
2400 case "${need_bfd}" in
2402 BFDLIB
=..
/bfd
/libbfd.la
2403 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
2412 cat >> confdefs.h
<<EOF
2413 #define TARGET_ALIAS "${target_alias}"
2416 cat >> confdefs.h
<<EOF
2417 #define TARGET_CANONICAL "${target}"
2420 cat >> confdefs.h
<<EOF
2421 #define TARGET_CPU "${target_cpu}"
2424 cat >> confdefs.h
<<EOF
2425 #define TARGET_VENDOR "${target_vendor}"
2428 cat >> confdefs.h
<<EOF
2429 #define TARGET_OS "${target_os}"
2433 # Extract the first word of "gcc", so it can be a program name with args.
2434 set dummy gcc
; ac_word
=$2
2435 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2436 echo "configure:2437: checking for $ac_word" >&5
2437 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2438 echo $ac_n "(cached) $ac_c" 1>&6
2440 if test -n "$CC"; then
2441 ac_cv_prog_CC
="$CC" # Let the user override the test.
2443 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2445 for ac_dir
in $ac_dummy; do
2446 test -z "$ac_dir" && ac_dir
=.
2447 if test -f $ac_dir/$ac_word; then
2456 if test -n "$CC"; then
2457 echo "$ac_t""$CC" 1>&6
2459 echo "$ac_t""no" 1>&6
2462 if test -z "$CC"; then
2463 # Extract the first word of "cc", so it can be a program name with args.
2464 set dummy cc
; ac_word
=$2
2465 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2466 echo "configure:2467: checking for $ac_word" >&5
2467 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2468 echo $ac_n "(cached) $ac_c" 1>&6
2470 if test -n "$CC"; then
2471 ac_cv_prog_CC
="$CC" # Let the user override the test.
2473 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2476 for ac_dir
in $ac_dummy; do
2477 test -z "$ac_dir" && ac_dir
=.
2478 if test -f $ac_dir/$ac_word; then
2479 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2480 ac_prog_rejected
=yes
2488 if test $ac_prog_rejected = yes; then
2489 # We found a bogon in the path, so make sure we never use it.
2490 set dummy
$ac_cv_prog_CC
2492 if test $# -gt 0; then
2493 # We chose a different compiler from the bogus one.
2494 # However, it has the same basename, so the bogon will be chosen
2495 # first if we set CC to just the basename; use the full file name.
2497 set dummy
"$ac_dir/$ac_word" "$@"
2505 if test -n "$CC"; then
2506 echo "$ac_t""$CC" 1>&6
2508 echo "$ac_t""no" 1>&6
2511 if test -z "$CC"; then
2512 case "`uname -s`" in
2514 # Extract the first word of "cl", so it can be a program name with args.
2515 set dummy cl
; ac_word
=$2
2516 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2517 echo "configure:2518: checking for $ac_word" >&5
2518 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2519 echo $ac_n "(cached) $ac_c" 1>&6
2521 if test -n "$CC"; then
2522 ac_cv_prog_CC
="$CC" # Let the user override the test.
2524 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2526 for ac_dir
in $ac_dummy; do
2527 test -z "$ac_dir" && ac_dir
=.
2528 if test -f $ac_dir/$ac_word; then
2537 if test -n "$CC"; then
2538 echo "$ac_t""$CC" 1>&6
2540 echo "$ac_t""no" 1>&6
2545 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2548 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2549 echo "configure:2550: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2552 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2553 ac_cpp
='$CPP $CPPFLAGS'
2554 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2555 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2556 cross_compiling
=$ac_cv_prog_cc_cross
2558 cat > conftest.
$ac_ext << EOF
2560 #line 2561 "configure"
2561 #include "confdefs.h"
2565 if { (eval echo configure
:2566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2566 ac_cv_prog_cc_works
=yes
2567 # If we can't run a trivial program, we are probably using a cross compiler.
2568 if (.
/conftest
; exit) 2>/dev
/null
; then
2569 ac_cv_prog_cc_cross
=no
2571 ac_cv_prog_cc_cross
=yes
2574 echo "configure: failed program was:" >&5
2575 cat conftest.
$ac_ext >&5
2576 ac_cv_prog_cc_works
=no
2580 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2581 ac_cpp
='$CPP $CPPFLAGS'
2582 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2583 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2584 cross_compiling
=$ac_cv_prog_cc_cross
2586 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2587 if test $ac_cv_prog_cc_works = no
; then
2588 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2590 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2591 echo "configure:2592: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2592 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2593 cross_compiling
=$ac_cv_prog_cc_cross
2595 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2596 echo "configure:2597: checking whether we are using GNU C" >&5
2597 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2598 echo $ac_n "(cached) $ac_c" 1>&6
2600 cat > conftest.c
<<EOF
2605 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2612 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2614 if test $ac_cv_prog_gcc = yes; then
2620 ac_test_CFLAGS
="${CFLAGS+set}"
2621 ac_save_CFLAGS
="$CFLAGS"
2623 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2624 echo "configure:2625: checking whether ${CC-cc} accepts -g" >&5
2625 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2626 echo $ac_n "(cached) $ac_c" 1>&6
2628 echo 'void f(){}' > conftest.c
2629 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2638 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2639 if test "$ac_test_CFLAGS" = set; then
2640 CFLAGS
="$ac_save_CFLAGS"
2641 elif test $ac_cv_prog_cc_g = yes; then
2642 if test "$GCC" = yes; then
2648 if test "$GCC" = yes; then
2656 for ac_prog
in 'bison -y' byacc
2658 # Extract the first word of "$ac_prog", so it can be a program name with args.
2659 set dummy
$ac_prog; ac_word
=$2
2660 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2661 echo "configure:2662: checking for $ac_word" >&5
2662 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2663 echo $ac_n "(cached) $ac_c" 1>&6
2665 if test -n "$YACC"; then
2666 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2668 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2670 for ac_dir
in $ac_dummy; do
2671 test -z "$ac_dir" && ac_dir
=.
2672 if test -f $ac_dir/$ac_word; then
2673 ac_cv_prog_YACC
="$ac_prog"
2680 YACC
="$ac_cv_prog_YACC"
2681 if test -n "$YACC"; then
2682 echo "$ac_t""$YACC" 1>&6
2684 echo "$ac_t""no" 1>&6
2687 test -n "$YACC" && break
2689 test -n "$YACC" || YACC
="yacc"
2691 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2692 echo "configure:2693: checking how to run the C preprocessor" >&5
2693 # On Suns, sometimes $CPP names a directory.
2694 if test -n "$CPP" && test -d "$CPP"; then
2697 if test -z "$CPP"; then
2698 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2699 echo $ac_n "(cached) $ac_c" 1>&6
2701 # This must be in double quotes, not single quotes, because CPP may get
2702 # substituted into the Makefile and "${CC-cc}" will confuse make.
2704 # On the NeXT, cc -E runs the code through the compiler's parser,
2705 # not just through cpp.
2706 cat > conftest.
$ac_ext <<EOF
2707 #line 2708 "configure"
2708 #include "confdefs.h"
2712 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2713 { (eval echo configure
:2714: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2714 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2715 if test -z "$ac_err"; then
2719 echo "configure: failed program was:" >&5
2720 cat conftest.
$ac_ext >&5
2722 CPP
="${CC-cc} -E -traditional-cpp"
2723 cat > conftest.
$ac_ext <<EOF
2724 #line 2725 "configure"
2725 #include "confdefs.h"
2729 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2730 { (eval echo configure
:2731: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2731 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2732 if test -z "$ac_err"; then
2736 echo "configure: failed program was:" >&5
2737 cat conftest.
$ac_ext >&5
2739 CPP
="${CC-cc} -nologo -E"
2740 cat > conftest.
$ac_ext <<EOF
2741 #line 2742 "configure"
2742 #include "confdefs.h"
2746 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2747 { (eval echo configure
:2748: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2748 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2749 if test -z "$ac_err"; then
2753 echo "configure: failed program was:" >&5
2754 cat conftest.
$ac_ext >&5
2763 ac_cv_prog_CPP
="$CPP"
2765 CPP
="$ac_cv_prog_CPP"
2767 ac_cv_prog_CPP
="$CPP"
2769 echo "$ac_t""$CPP" 1>&6
2771 missing_dir
=`cd $ac_aux_dir && pwd`
2772 for ac_prog
in flex
lex
2774 # Extract the first word of "$ac_prog", so it can be a program name with args.
2775 set dummy
$ac_prog; ac_word
=$2
2776 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2777 echo "configure:2778: checking for $ac_word" >&5
2778 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2779 echo $ac_n "(cached) $ac_c" 1>&6
2781 if test -n "$LEX"; then
2782 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2784 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2786 for ac_dir
in $ac_dummy; do
2787 test -z "$ac_dir" && ac_dir
=.
2788 if test -f $ac_dir/$ac_word; then
2789 ac_cv_prog_LEX
="$ac_prog"
2796 LEX
="$ac_cv_prog_LEX"
2797 if test -n "$LEX"; then
2798 echo "$ac_t""$LEX" 1>&6
2800 echo "$ac_t""no" 1>&6
2803 test -n "$LEX" && break
2805 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
2807 # Extract the first word of "flex", so it can be a program name with args.
2808 set dummy flex
; ac_word
=$2
2809 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2810 echo "configure:2811: checking for $ac_word" >&5
2811 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2812 echo $ac_n "(cached) $ac_c" 1>&6
2814 if test -n "$LEX"; then
2815 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2817 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2819 for ac_dir
in $ac_dummy; do
2820 test -z "$ac_dir" && ac_dir
=.
2821 if test -f $ac_dir/$ac_word; then
2822 ac_cv_prog_LEX
="flex"
2827 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
2830 LEX
="$ac_cv_prog_LEX"
2831 if test -n "$LEX"; then
2832 echo "$ac_t""$LEX" 1>&6
2834 echo "$ac_t""no" 1>&6
2837 if test -z "$LEXLIB"
2843 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2844 echo "configure:2845: checking for yywrap in -l$ac_lib" >&5
2845 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2846 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2847 echo $ac_n "(cached) $ac_c" 1>&6
2849 ac_save_LIBS
="$LIBS"
2850 LIBS
="-l$ac_lib $LIBS"
2851 cat > conftest.
$ac_ext <<EOF
2852 #line 2853 "configure"
2853 #include "confdefs.h"
2854 /* Override any gcc2 internal prototype to avoid an error. */
2855 /* We use char because int might match the return type of a gcc2
2856 builtin and then its argument prototype would still apply. */
2863 if { (eval echo configure
:2864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2865 eval "ac_cv_lib_$ac_lib_var=yes"
2867 echo "configure: failed program was:" >&5
2868 cat conftest.
$ac_ext >&5
2870 eval "ac_cv_lib_$ac_lib_var=no"
2873 LIBS
="$ac_save_LIBS"
2876 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2877 echo "$ac_t""yes" 1>&6
2880 echo "$ac_t""no" 1>&6
2885 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2886 echo "configure:2887: checking lex output file root" >&5
2887 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2888 echo $ac_n "(cached) $ac_c" 1>&6
2890 # The minimal lex program is just a single line: %%. But some broken lexes
2891 # (Solaris, I think it was) want two %% lines, so accommodate them.
2894 if test -f lex.yy.c
; then
2895 ac_cv_prog_lex_root
=lex.yy
2896 elif test -f lexyy.c
; then
2897 ac_cv_prog_lex_root
=lexyy
2899 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2903 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2904 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
2906 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2907 echo "configure:2908: checking whether yytext is a pointer" >&5
2908 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2909 echo $ac_n "(cached) $ac_c" 1>&6
2911 # POSIX says lex can declare yytext either as a pointer or an array; the
2912 # default is implementation-dependent. Figure out which it is, since
2913 # not all implementations provide the %pointer and %array declarations.
2914 ac_cv_prog_lex_yytext_pointer
=no
2915 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2916 ac_save_LIBS
="$LIBS"
2917 LIBS
="$LIBS $LEXLIB"
2918 cat > conftest.
$ac_ext <<EOF
2919 #line 2920 "configure"
2920 #include "confdefs.h"
2921 `cat $LEX_OUTPUT_ROOT.c`
2926 if { (eval echo configure
:2927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2928 ac_cv_prog_lex_yytext_pointer
=yes
2930 echo "configure: failed program was:" >&5
2931 cat conftest.
$ac_ext >&5
2934 LIBS
="$ac_save_LIBS"
2935 rm -f "${LEX_OUTPUT_ROOT}.c"
2939 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2940 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2941 cat >> confdefs.h
<<\EOF
2942 #define YYTEXT_POINTER 1
2949 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2950 echo "configure:2951: checking for POSIXized ISC" >&5
2951 if test -d /etc
/conf
/kconfig.d
&&
2952 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
2954 echo "$ac_t""yes" 1>&6
2955 ISC
=yes # If later tests want to check for ISC.
2956 cat >> confdefs.h
<<\EOF
2957 #define _POSIX_SOURCE 1
2960 if test "$GCC" = yes; then
2966 echo "$ac_t""no" 1>&6
2970 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2971 echo "configure:2972: checking for ANSI C header files" >&5
2972 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2973 echo $ac_n "(cached) $ac_c" 1>&6
2975 cat > conftest.
$ac_ext <<EOF
2976 #line 2977 "configure"
2977 #include "confdefs.h"
2983 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2984 { (eval echo configure
:2985: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2985 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2986 if test -z "$ac_err"; then
2988 ac_cv_header_stdc
=yes
2991 echo "configure: failed program was:" >&5
2992 cat conftest.
$ac_ext >&5
2994 ac_cv_header_stdc
=no
2998 if test $ac_cv_header_stdc = yes; then
2999 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3000 cat > conftest.
$ac_ext <<EOF
3001 #line 3002 "configure"
3002 #include "confdefs.h"
3005 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3006 egrep "memchr" >/dev
/null
2>&1; then
3010 ac_cv_header_stdc
=no
3016 if test $ac_cv_header_stdc = yes; then
3017 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3018 cat > conftest.
$ac_ext <<EOF
3019 #line 3020 "configure"
3020 #include "confdefs.h"
3023 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3024 egrep "free" >/dev
/null
2>&1; then
3028 ac_cv_header_stdc
=no
3034 if test $ac_cv_header_stdc = yes; then
3035 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3036 if test "$cross_compiling" = yes; then
3039 cat > conftest.
$ac_ext <<EOF
3040 #line 3041 "configure"
3041 #include "confdefs.h"
3043 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3044 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3045 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3046 int main () { int i; for (i = 0; i < 256; i++)
3047 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3051 if { (eval echo configure
:3052: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3055 echo "configure: failed program was:" >&5
3056 cat conftest.
$ac_ext >&5
3058 ac_cv_header_stdc
=no
3066 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3067 if test $ac_cv_header_stdc = yes; then
3068 cat >> confdefs.h
<<\EOF
3069 #define STDC_HEADERS 1
3074 echo $ac_n "checking for working const""... $ac_c" 1>&6
3075 echo "configure:3076: checking for working const" >&5
3076 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3077 echo $ac_n "(cached) $ac_c" 1>&6
3079 cat > conftest.
$ac_ext <<EOF
3080 #line 3081 "configure"
3081 #include "confdefs.h"
3085 /* Ultrix mips cc rejects this. */
3086 typedef int charset[2]; const charset x;
3087 /* SunOS 4.1.1 cc rejects this. */
3088 char const *const *ccp;
3090 /* NEC SVR4.0.2 mips cc rejects this. */
3091 struct point {int x, y;};
3092 static struct point const zero = {0,0};
3093 /* AIX XL C 1.02.0.0 rejects this.
3094 It does not let you subtract one const X* pointer from another in an arm
3095 of an if-expression whose if-part is not a constant expression */
3096 const char *g = "string";
3097 ccp = &g + (g ? g-g : 0);
3098 /* HPUX 7.0 cc rejects these. */
3101 ccp = (char const *const *) p;
3102 { /* SCO 3.2v4 cc rejects this. */
3104 char const *s = 0 ? (char *) 0 : (char const *) 0;
3108 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3110 const int *foo = &x[0];
3113 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3114 typedef const int *iptr;
3118 { /* AIX XL C 1.02.0.0 rejects this saying
3119 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3120 struct s { int j; const int *ap[3]; };
3121 struct s *b; b->j = 5;
3123 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3129 if { (eval echo configure
:3130: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3133 echo "configure: failed program was:" >&5
3134 cat conftest.
$ac_ext >&5
3141 echo "$ac_t""$ac_cv_c_const" 1>&6
3142 if test $ac_cv_c_const = no
; then
3143 cat >> confdefs.h
<<\EOF
3149 echo $ac_n "checking for inline""... $ac_c" 1>&6
3150 echo "configure:3151: checking for inline" >&5
3151 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3152 echo $ac_n "(cached) $ac_c" 1>&6
3155 for ac_kw
in inline __inline__ __inline
; do
3156 cat > conftest.
$ac_ext <<EOF
3157 #line 3158 "configure"
3158 #include "confdefs.h"
3164 if { (eval echo configure
:3165: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3166 ac_cv_c_inline
=$ac_kw; break
3168 echo "configure: failed program was:" >&5
3169 cat conftest.
$ac_ext >&5
3176 echo "$ac_t""$ac_cv_c_inline" 1>&6
3177 case "$ac_cv_c_inline" in
3179 no
) cat >> confdefs.h
<<\EOF
3183 *) cat >> confdefs.h
<<EOF
3184 #define inline $ac_cv_c_inline
3189 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3190 echo "configure:3191: checking for off_t" >&5
3191 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3192 echo $ac_n "(cached) $ac_c" 1>&6
3194 cat > conftest.
$ac_ext <<EOF
3195 #line 3196 "configure"
3196 #include "confdefs.h"
3197 #include <sys/types.h>
3203 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3204 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3206 ac_cv_type_off_t
=yes
3214 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3215 if test $ac_cv_type_off_t = no
; then
3216 cat >> confdefs.h
<<\EOF
3222 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3223 echo "configure:3224: checking for size_t" >&5
3224 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3225 echo $ac_n "(cached) $ac_c" 1>&6
3227 cat > conftest.
$ac_ext <<EOF
3228 #line 3229 "configure"
3229 #include "confdefs.h"
3230 #include <sys/types.h>
3236 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3237 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3239 ac_cv_type_size_t
=yes
3242 ac_cv_type_size_t
=no
3247 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3248 if test $ac_cv_type_size_t = no
; then
3249 cat >> confdefs.h
<<\EOF
3250 #define size_t unsigned
3255 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3256 # for constant arguments. Useless!
3257 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3258 echo "configure:3259: checking for working alloca.h" >&5
3259 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3260 echo $ac_n "(cached) $ac_c" 1>&6
3262 cat > conftest.
$ac_ext <<EOF
3263 #line 3264 "configure"
3264 #include "confdefs.h"
3267 char *p = alloca(2 * sizeof(int));
3270 if { (eval echo configure
:3271: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3272 ac_cv_header_alloca_h
=yes
3274 echo "configure: failed program was:" >&5
3275 cat conftest.
$ac_ext >&5
3277 ac_cv_header_alloca_h
=no
3282 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3283 if test $ac_cv_header_alloca_h = yes; then
3284 cat >> confdefs.h
<<\EOF
3285 #define HAVE_ALLOCA_H 1
3290 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3291 echo "configure:3292: checking for alloca" >&5
3292 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3293 echo $ac_n "(cached) $ac_c" 1>&6
3295 cat > conftest.
$ac_ext <<EOF
3296 #line 3297 "configure"
3297 #include "confdefs.h"
3300 # define alloca __builtin_alloca
3303 # include <malloc.h>
3304 # define alloca _alloca
3307 # include <alloca.h>
3312 # ifndef alloca /* predefined by HP cc +Olibcalls */
3321 char *p = (char *) alloca(1);
3324 if { (eval echo configure
:3325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3326 ac_cv_func_alloca_works
=yes
3328 echo "configure: failed program was:" >&5
3329 cat conftest.
$ac_ext >&5
3331 ac_cv_func_alloca_works
=no
3336 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3337 if test $ac_cv_func_alloca_works = yes; then
3338 cat >> confdefs.h
<<\EOF
3339 #define HAVE_ALLOCA 1
3344 if test $ac_cv_func_alloca_works = no
; then
3345 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3346 # that cause trouble. Some versions do not even contain alloca or
3347 # contain a buggy version. If you still want to use their alloca,
3348 # use ar to extract alloca.o from them instead of compiling alloca.c.
3349 ALLOCA
=alloca.
${ac_objext}
3350 cat >> confdefs.h
<<\EOF
3355 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3356 echo "configure:3357: checking whether alloca needs Cray hooks" >&5
3357 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3358 echo $ac_n "(cached) $ac_c" 1>&6
3360 cat > conftest.
$ac_ext <<EOF
3361 #line 3362 "configure"
3362 #include "confdefs.h"
3363 #if defined(CRAY) && ! defined(CRAY2)
3370 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3371 egrep "webecray" >/dev
/null
2>&1; then
3382 echo "$ac_t""$ac_cv_os_cray" 1>&6
3383 if test $ac_cv_os_cray = yes; then
3384 for ac_func
in _getb67 GETB67 getb67
; do
3385 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3386 echo "configure:3387: checking for $ac_func" >&5
3387 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3388 echo $ac_n "(cached) $ac_c" 1>&6
3390 cat > conftest.
$ac_ext <<EOF
3391 #line 3392 "configure"
3392 #include "confdefs.h"
3393 /* System header to define __stub macros and hopefully few prototypes,
3394 which can conflict with char $ac_func(); below. */
3396 /* Override any gcc2 internal prototype to avoid an error. */
3397 /* We use char because int might match the return type of a gcc2
3398 builtin and then its argument prototype would still apply. */
3403 /* The GNU C library defines this for functions which it implements
3404 to always fail with ENOSYS. Some functions are actually named
3405 something starting with __ and the normal name is an alias. */
3406 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3414 if { (eval echo configure
:3415: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3416 eval "ac_cv_func_$ac_func=yes"
3418 echo "configure: failed program was:" >&5
3419 cat conftest.
$ac_ext >&5
3421 eval "ac_cv_func_$ac_func=no"
3426 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3427 echo "$ac_t""yes" 1>&6
3428 cat >> confdefs.h
<<EOF
3429 #define CRAY_STACKSEG_END $ac_func
3434 echo "$ac_t""no" 1>&6
3440 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3441 echo "configure:3442: checking stack direction for C alloca" >&5
3442 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3443 echo $ac_n "(cached) $ac_c" 1>&6
3445 if test "$cross_compiling" = yes; then
3446 ac_cv_c_stack_direction
=0
3448 cat > conftest.
$ac_ext <<EOF
3449 #line 3450 "configure"
3450 #include "confdefs.h"
3451 find_stack_direction ()
3453 static char *addr = 0;
3458 return find_stack_direction ();
3461 return (&dummy > addr) ? 1 : -1;
3465 exit (find_stack_direction() < 0);
3468 if { (eval echo configure
:3469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3470 ac_cv_c_stack_direction
=1
3472 echo "configure: failed program was:" >&5
3473 cat conftest.
$ac_ext >&5
3475 ac_cv_c_stack_direction
=-1
3482 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3483 cat >> confdefs.h
<<EOF
3484 #define STACK_DIRECTION $ac_cv_c_stack_direction
3489 for ac_hdr
in unistd.h
3491 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3492 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3493 echo "configure:3494: checking for $ac_hdr" >&5
3494 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3495 echo $ac_n "(cached) $ac_c" 1>&6
3497 cat > conftest.
$ac_ext <<EOF
3498 #line 3499 "configure"
3499 #include "confdefs.h"
3502 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3503 { (eval echo configure
:3504: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3504 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3505 if test -z "$ac_err"; then
3507 eval "ac_cv_header_$ac_safe=yes"
3510 echo "configure: failed program was:" >&5
3511 cat conftest.
$ac_ext >&5
3513 eval "ac_cv_header_$ac_safe=no"
3517 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3518 echo "$ac_t""yes" 1>&6
3519 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3520 cat >> confdefs.h
<<EOF
3521 #define $ac_tr_hdr 1
3525 echo "$ac_t""no" 1>&6
3529 for ac_func
in getpagesize
3531 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3532 echo "configure:3533: checking for $ac_func" >&5
3533 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3534 echo $ac_n "(cached) $ac_c" 1>&6
3536 cat > conftest.
$ac_ext <<EOF
3537 #line 3538 "configure"
3538 #include "confdefs.h"
3539 /* System header to define __stub macros and hopefully few prototypes,
3540 which can conflict with char $ac_func(); below. */
3542 /* Override any gcc2 internal prototype to avoid an error. */
3543 /* We use char because int might match the return type of a gcc2
3544 builtin and then its argument prototype would still apply. */
3549 /* The GNU C library defines this for functions which it implements
3550 to always fail with ENOSYS. Some functions are actually named
3551 something starting with __ and the normal name is an alias. */
3552 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3560 if { (eval echo configure
:3561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3562 eval "ac_cv_func_$ac_func=yes"
3564 echo "configure: failed program was:" >&5
3565 cat conftest.
$ac_ext >&5
3567 eval "ac_cv_func_$ac_func=no"
3572 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3573 echo "$ac_t""yes" 1>&6
3574 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3575 cat >> confdefs.h
<<EOF
3576 #define $ac_tr_func 1
3580 echo "$ac_t""no" 1>&6
3584 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3585 echo "configure:3586: checking for working mmap" >&5
3586 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3587 echo $ac_n "(cached) $ac_c" 1>&6
3589 if test "$cross_compiling" = yes; then
3590 ac_cv_func_mmap_fixed_mapped
=no
3592 cat > conftest.
$ac_ext <<EOF
3593 #line 3594 "configure"
3594 #include "confdefs.h"
3596 /* Thanks to Mike Haertel and Jim Avera for this test.
3597 Here is a matrix of mmap possibilities:
3598 mmap private not fixed
3599 mmap private fixed at somewhere currently unmapped
3600 mmap private fixed at somewhere already mapped
3601 mmap shared not fixed
3602 mmap shared fixed at somewhere currently unmapped
3603 mmap shared fixed at somewhere already mapped
3604 For private mappings, we should verify that changes cannot be read()
3605 back from the file, nor mmap's back from the file at a different
3606 address. (There have been systems where private was not correctly
3607 implemented like the infamous i386 svr4.0, and systems where the
3608 VM page cache was not coherent with the filesystem buffer cache
3609 like early versions of FreeBSD and possibly contemporary NetBSD.)
3610 For shared mappings, we should conversely verify that changes get
3611 propogated back to all the places they're supposed to be.
3613 Grep wants private fixed already mapped.
3614 The main things grep needs to know about mmap are:
3615 * does it exist and is it safe to write into the mmap'd area
3616 * how to use it (BSD variants) */
3617 #include <sys/types.h>
3619 #include <sys/mman.h>
3621 /* This mess was copied from the GNU getpagesize.h. */
3622 #ifndef HAVE_GETPAGESIZE
3623 # ifdef HAVE_UNISTD_H
3624 # include <unistd.h>
3627 /* Assume that all systems that can run configure have sys/param.h. */
3628 # ifndef HAVE_SYS_PARAM_H
3629 # define HAVE_SYS_PARAM_H 1
3632 # ifdef _SC_PAGESIZE
3633 # define getpagesize() sysconf(_SC_PAGESIZE)
3634 # else /* no _SC_PAGESIZE */
3635 # ifdef HAVE_SYS_PARAM_H
3636 # include <sys/param.h>
3637 # ifdef EXEC_PAGESIZE
3638 # define getpagesize() EXEC_PAGESIZE
3639 # else /* no EXEC_PAGESIZE */
3641 # define getpagesize() NBPG * CLSIZE
3644 # endif /* no CLSIZE */
3645 # else /* no NBPG */
3647 # define getpagesize() NBPC
3648 # else /* no NBPC */
3650 # define getpagesize() PAGESIZE
3651 # endif /* PAGESIZE */
3652 # endif /* no NBPC */
3653 # endif /* no NBPG */
3654 # endif /* no EXEC_PAGESIZE */
3655 # else /* no HAVE_SYS_PARAM_H */
3656 # define getpagesize() 8192 /* punt totally */
3657 # endif /* no HAVE_SYS_PARAM_H */
3658 # endif /* no _SC_PAGESIZE */
3660 #endif /* no HAVE_GETPAGESIZE */
3663 extern "C" { void *malloc(unsigned); }
3671 char *data, *data2, *data3;
3675 pagesize = getpagesize();
3678 * First, make a file with some known garbage in it.
3680 data = malloc(pagesize);
3683 for (i = 0; i < pagesize; ++i)
3684 *(data + i) = rand();
3686 fd = creat("conftestmmap", 0600);
3689 if (write(fd, data, pagesize) != pagesize)
3694 * Next, try to mmap the file at a fixed address which
3695 * already has something else allocated at it. If we can,
3696 * also make sure that we see the same garbage.
3698 fd = open("conftestmmap", O_RDWR);
3701 data2 = malloc(2 * pagesize);
3704 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3705 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3706 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3708 for (i = 0; i < pagesize; ++i)
3709 if (*(data + i) != *(data2 + i))
3713 * Finally, make sure that changes to the mapped area
3714 * do not percolate back to the file as seen by read().
3715 * (This is a bug on some variants of i386 svr4.0.)
3717 for (i = 0; i < pagesize; ++i)
3718 *(data2 + i) = *(data2 + i) + 1;
3719 data3 = malloc(pagesize);
3722 if (read(fd, data3, pagesize) != pagesize)
3724 for (i = 0; i < pagesize; ++i)
3725 if (*(data + i) != *(data3 + i))
3728 unlink("conftestmmap");
3733 if { (eval echo configure
:3734: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3735 ac_cv_func_mmap_fixed_mapped
=yes
3737 echo "configure: failed program was:" >&5
3738 cat conftest.
$ac_ext >&5
3740 ac_cv_func_mmap_fixed_mapped
=no
3747 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3748 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3749 cat >> confdefs.h
<<\EOF
3756 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3757 unistd.h values.h sys
/param.h
3759 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3760 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3761 echo "configure:3762: checking for $ac_hdr" >&5
3762 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3763 echo $ac_n "(cached) $ac_c" 1>&6
3765 cat > conftest.
$ac_ext <<EOF
3766 #line 3767 "configure"
3767 #include "confdefs.h"
3770 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3771 { (eval echo configure
:3772: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3772 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3773 if test -z "$ac_err"; then
3775 eval "ac_cv_header_$ac_safe=yes"
3778 echo "configure: failed program was:" >&5
3779 cat conftest.
$ac_ext >&5
3781 eval "ac_cv_header_$ac_safe=no"
3785 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3786 echo "$ac_t""yes" 1>&6
3787 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3788 cat >> confdefs.h
<<EOF
3789 #define $ac_tr_hdr 1
3793 echo "$ac_t""no" 1>&6
3797 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3798 __argz_count __argz_stringify __argz_next
3800 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3801 echo "configure:3802: checking for $ac_func" >&5
3802 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3803 echo $ac_n "(cached) $ac_c" 1>&6
3805 cat > conftest.
$ac_ext <<EOF
3806 #line 3807 "configure"
3807 #include "confdefs.h"
3808 /* System header to define __stub macros and hopefully few prototypes,
3809 which can conflict with char $ac_func(); below. */
3811 /* Override any gcc2 internal prototype to avoid an error. */
3812 /* We use char because int might match the return type of a gcc2
3813 builtin and then its argument prototype would still apply. */
3818 /* The GNU C library defines this for functions which it implements
3819 to always fail with ENOSYS. Some functions are actually named
3820 something starting with __ and the normal name is an alias. */
3821 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3829 if { (eval echo configure
:3830: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3831 eval "ac_cv_func_$ac_func=yes"
3833 echo "configure: failed program was:" >&5
3834 cat conftest.
$ac_ext >&5
3836 eval "ac_cv_func_$ac_func=no"
3841 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3842 echo "$ac_t""yes" 1>&6
3843 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3844 cat >> confdefs.h
<<EOF
3845 #define $ac_tr_func 1
3849 echo "$ac_t""no" 1>&6
3854 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3855 for ac_func
in stpcpy
3857 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3858 echo "configure:3859: checking for $ac_func" >&5
3859 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3860 echo $ac_n "(cached) $ac_c" 1>&6
3862 cat > conftest.
$ac_ext <<EOF
3863 #line 3864 "configure"
3864 #include "confdefs.h"
3865 /* System header to define __stub macros and hopefully few prototypes,
3866 which can conflict with char $ac_func(); below. */
3868 /* Override any gcc2 internal prototype to avoid an error. */
3869 /* We use char because int might match the return type of a gcc2
3870 builtin and then its argument prototype would still apply. */
3875 /* The GNU C library defines this for functions which it implements
3876 to always fail with ENOSYS. Some functions are actually named
3877 something starting with __ and the normal name is an alias. */
3878 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3886 if { (eval echo configure
:3887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3888 eval "ac_cv_func_$ac_func=yes"
3890 echo "configure: failed program was:" >&5
3891 cat conftest.
$ac_ext >&5
3893 eval "ac_cv_func_$ac_func=no"
3898 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3899 echo "$ac_t""yes" 1>&6
3900 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3901 cat >> confdefs.h
<<EOF
3902 #define $ac_tr_func 1
3906 echo "$ac_t""no" 1>&6
3911 if test "${ac_cv_func_stpcpy}" = "yes"; then
3912 cat >> confdefs.h
<<\EOF
3913 #define HAVE_STPCPY 1
3918 if test $ac_cv_header_locale_h = yes; then
3919 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3920 echo "configure:3921: checking for LC_MESSAGES" >&5
3921 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3922 echo $ac_n "(cached) $ac_c" 1>&6
3924 cat > conftest.
$ac_ext <<EOF
3925 #line 3926 "configure"
3926 #include "confdefs.h"
3932 if { (eval echo configure
:3933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3934 am_cv_val_LC_MESSAGES
=yes
3936 echo "configure: failed program was:" >&5
3937 cat conftest.
$ac_ext >&5
3939 am_cv_val_LC_MESSAGES
=no
3944 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3945 if test $am_cv_val_LC_MESSAGES = yes; then
3946 cat >> confdefs.h
<<\EOF
3947 #define HAVE_LC_MESSAGES 1
3952 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3953 echo "configure:3954: checking whether NLS is requested" >&5
3954 # Check whether --enable-nls or --disable-nls was given.
3955 if test "${enable_nls+set}" = set; then
3956 enableval
="$enable_nls"
3962 echo "$ac_t""$USE_NLS" 1>&6
3965 USE_INCLUDED_LIBINTL
=no
3967 if test "$USE_NLS" = "yes"; then
3968 cat >> confdefs.h
<<\EOF
3969 #define ENABLE_NLS 1
3972 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3973 echo "configure:3974: checking whether included gettext is requested" >&5
3974 # Check whether --with-included-gettext or --without-included-gettext was given.
3975 if test "${with_included_gettext+set}" = set; then
3976 withval
="$with_included_gettext"
3977 nls_cv_force_use_gnu_gettext
=$withval
3979 nls_cv_force_use_gnu_gettext
=no
3982 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3984 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3985 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3987 nls_cv_header_libgt
=
3990 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3991 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3992 echo "configure:3993: checking for libintl.h" >&5
3993 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3994 echo $ac_n "(cached) $ac_c" 1>&6
3996 cat > conftest.
$ac_ext <<EOF
3997 #line 3998 "configure"
3998 #include "confdefs.h"
3999 #include <libintl.h>
4001 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4002 { (eval echo configure
:4003: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4003 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4004 if test -z "$ac_err"; then
4006 eval "ac_cv_header_$ac_safe=yes"
4009 echo "configure: failed program was:" >&5
4010 cat conftest.
$ac_ext >&5
4012 eval "ac_cv_header_$ac_safe=no"
4016 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4017 echo "$ac_t""yes" 1>&6
4018 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
4019 echo "configure:4020: checking for gettext in libc" >&5
4020 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
4021 echo $ac_n "(cached) $ac_c" 1>&6
4023 cat > conftest.
$ac_ext <<EOF
4024 #line 4025 "configure"
4025 #include "confdefs.h"
4026 #include <libintl.h>
4028 return (int) gettext ("")
4031 if { (eval echo configure
:4032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4033 gt_cv_func_gettext_libc
=yes
4035 echo "configure: failed program was:" >&5
4036 cat conftest.
$ac_ext >&5
4038 gt_cv_func_gettext_libc
=no
4043 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4045 if test "$gt_cv_func_gettext_libc" != "yes"; then
4046 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4047 echo "configure:4048: checking for bindtextdomain in -lintl" >&5
4048 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4049 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4050 echo $ac_n "(cached) $ac_c" 1>&6
4052 ac_save_LIBS
="$LIBS"
4054 cat > conftest.
$ac_ext <<EOF
4055 #line 4056 "configure"
4056 #include "confdefs.h"
4057 /* Override any gcc2 internal prototype to avoid an error. */
4058 /* We use char because int might match the return type of a gcc2
4059 builtin and then its argument prototype would still apply. */
4060 char bindtextdomain();
4066 if { (eval echo configure
:4067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4068 eval "ac_cv_lib_$ac_lib_var=yes"
4070 echo "configure: failed program was:" >&5
4071 cat conftest.
$ac_ext >&5
4073 eval "ac_cv_lib_$ac_lib_var=no"
4076 LIBS
="$ac_save_LIBS"
4079 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4080 echo "$ac_t""yes" 1>&6
4081 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4082 echo "configure:4083: checking for gettext in libintl" >&5
4083 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4084 echo $ac_n "(cached) $ac_c" 1>&6
4086 cat > conftest.
$ac_ext <<EOF
4087 #line 4088 "configure"
4088 #include "confdefs.h"
4091 return (int) gettext ("")
4094 if { (eval echo configure
:4095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4096 gt_cv_func_gettext_libintl
=yes
4098 echo "configure: failed program was:" >&5
4099 cat conftest.
$ac_ext >&5
4101 gt_cv_func_gettext_libintl
=no
4106 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4108 echo "$ac_t""no" 1>&6
4113 if test "$gt_cv_func_gettext_libc" = "yes" \
4114 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
4115 cat >> confdefs.h
<<\EOF
4116 #define HAVE_GETTEXT 1
4119 # Extract the first word of "msgfmt", so it can be a program name with args.
4120 set dummy msgfmt
; ac_word
=$2
4121 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4122 echo "configure:4123: checking for $ac_word" >&5
4123 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4124 echo $ac_n "(cached) $ac_c" 1>&6
4128 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4131 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4132 for ac_dir
in $PATH; do
4133 test -z "$ac_dir" && ac_dir
=.
4134 if test -f $ac_dir/$ac_word; then
4135 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4136 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4142 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
4146 MSGFMT
="$ac_cv_path_MSGFMT"
4147 if test -n "$MSGFMT"; then
4148 echo "$ac_t""$MSGFMT" 1>&6
4150 echo "$ac_t""no" 1>&6
4152 if test "$MSGFMT" != "no"; then
4153 for ac_func
in dcgettext
4155 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4156 echo "configure:4157: checking for $ac_func" >&5
4157 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4158 echo $ac_n "(cached) $ac_c" 1>&6
4160 cat > conftest.
$ac_ext <<EOF
4161 #line 4162 "configure"
4162 #include "confdefs.h"
4163 /* System header to define __stub macros and hopefully few prototypes,
4164 which can conflict with char $ac_func(); below. */
4166 /* Override any gcc2 internal prototype to avoid an error. */
4167 /* We use char because int might match the return type of a gcc2
4168 builtin and then its argument prototype would still apply. */
4173 /* The GNU C library defines this for functions which it implements
4174 to always fail with ENOSYS. Some functions are actually named
4175 something starting with __ and the normal name is an alias. */
4176 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4184 if { (eval echo configure
:4185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4186 eval "ac_cv_func_$ac_func=yes"
4188 echo "configure: failed program was:" >&5
4189 cat conftest.
$ac_ext >&5
4191 eval "ac_cv_func_$ac_func=no"
4196 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4197 echo "$ac_t""yes" 1>&6
4198 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4199 cat >> confdefs.h
<<EOF
4200 #define $ac_tr_func 1
4204 echo "$ac_t""no" 1>&6
4208 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4209 set dummy gmsgfmt
; ac_word
=$2
4210 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4211 echo "configure:4212: checking for $ac_word" >&5
4212 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4213 echo $ac_n "(cached) $ac_c" 1>&6
4217 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4220 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4223 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4225 for ac_dir
in $ac_dummy; do
4226 test -z "$ac_dir" && ac_dir
=.
4227 if test -f $ac_dir/$ac_word; then
4228 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4233 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4237 GMSGFMT
="$ac_cv_path_GMSGFMT"
4238 if test -n "$GMSGFMT"; then
4239 echo "$ac_t""$GMSGFMT" 1>&6
4241 echo "$ac_t""no" 1>&6
4244 # Extract the first word of "xgettext", so it can be a program name with args.
4245 set dummy xgettext
; ac_word
=$2
4246 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4247 echo "configure:4248: checking for $ac_word" >&5
4248 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4249 echo $ac_n "(cached) $ac_c" 1>&6
4253 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4256 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4257 for ac_dir
in $PATH; do
4258 test -z "$ac_dir" && ac_dir
=.
4259 if test -f $ac_dir/$ac_word; then
4260 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4261 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4267 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4271 XGETTEXT
="$ac_cv_path_XGETTEXT"
4272 if test -n "$XGETTEXT"; then
4273 echo "$ac_t""$XGETTEXT" 1>&6
4275 echo "$ac_t""no" 1>&6
4278 cat > conftest.
$ac_ext <<EOF
4279 #line 4280 "configure"
4280 #include "confdefs.h"
4283 extern int _nl_msg_cat_cntr;
4284 return _nl_msg_cat_cntr
4287 if { (eval echo configure
:4288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4292 echo "configure: failed program was:" >&5
4293 cat conftest.
$ac_ext >&5
4304 echo "$ac_t""no" 1>&6
4309 if test "$CATOBJEXT" = "NONE"; then
4310 nls_cv_use_gnu_gettext
=yes
4314 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4315 INTLOBJS
="\$(GETTOBJS)"
4316 # Extract the first word of "msgfmt", so it can be a program name with args.
4317 set dummy msgfmt
; ac_word
=$2
4318 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4319 echo "configure:4320: checking for $ac_word" >&5
4320 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4321 echo $ac_n "(cached) $ac_c" 1>&6
4325 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4328 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4329 for ac_dir
in $PATH; do
4330 test -z "$ac_dir" && ac_dir
=.
4331 if test -f $ac_dir/$ac_word; then
4332 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4333 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4339 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4343 MSGFMT
="$ac_cv_path_MSGFMT"
4344 if test -n "$MSGFMT"; then
4345 echo "$ac_t""$MSGFMT" 1>&6
4347 echo "$ac_t""no" 1>&6
4350 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4351 set dummy gmsgfmt
; ac_word
=$2
4352 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4353 echo "configure:4354: checking for $ac_word" >&5
4354 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4355 echo $ac_n "(cached) $ac_c" 1>&6
4359 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4362 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4365 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4367 for ac_dir
in $ac_dummy; do
4368 test -z "$ac_dir" && ac_dir
=.
4369 if test -f $ac_dir/$ac_word; then
4370 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4375 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4379 GMSGFMT
="$ac_cv_path_GMSGFMT"
4380 if test -n "$GMSGFMT"; then
4381 echo "$ac_t""$GMSGFMT" 1>&6
4383 echo "$ac_t""no" 1>&6
4386 # Extract the first word of "xgettext", so it can be a program name with args.
4387 set dummy xgettext
; ac_word
=$2
4388 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4389 echo "configure:4390: checking for $ac_word" >&5
4390 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4391 echo $ac_n "(cached) $ac_c" 1>&6
4395 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4398 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4399 for ac_dir
in $PATH; do
4400 test -z "$ac_dir" && ac_dir
=.
4401 if test -f $ac_dir/$ac_word; then
4402 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4403 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4409 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4413 XGETTEXT
="$ac_cv_path_XGETTEXT"
4414 if test -n "$XGETTEXT"; then
4415 echo "$ac_t""$XGETTEXT" 1>&6
4417 echo "$ac_t""no" 1>&6
4421 USE_INCLUDED_LIBINTL
=yes
4425 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4427 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4428 nls_cv_header_intl
=libintl.h
4429 nls_cv_header_libgt
=libgettext.h
4432 if test "$XGETTEXT" != ":"; then
4433 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4436 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4441 # We need to process the po/ directory.
4445 nls_cv_header_intl
=libintl.h
4446 nls_cv_header_libgt
=libgettext.h
4449 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4450 # because some of the sources are only built for this goal.
4451 if test "$PACKAGE" = gettext; then
4453 USE_INCLUDED_LIBINTL
=yes
4456 for lang
in $ALL_LINGUAS; do
4457 GMOFILES
="$GMOFILES $lang.gmo"
4458 POFILES
="$POFILES $lang.po"
4474 if test "x$CATOBJEXT" != "x"; then
4475 if test "x$ALL_LINGUAS" = "x"; then
4478 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4479 echo "configure:4480: checking for catalogs to be installed" >&5
4481 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4482 case "$ALL_LINGUAS" in
4483 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4486 LINGUAS
=$NEW_LINGUAS
4487 echo "$ac_t""$LINGUAS" 1>&6
4490 if test -n "$LINGUAS"; then
4491 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4495 if test $ac_cv_header_locale_h = yes; then
4496 INCLUDE_LOCALE_H
="#include <locale.h>"
4499 /* The system does not provide the header <locale.h>. Take care yourself. */"
4503 if test -f $srcdir/po2tbl.
sed.
in; then
4504 if test "$CATOBJEXT" = ".cat"; then
4505 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4506 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4507 echo "configure:4508: checking for linux/version.h" >&5
4508 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4509 echo $ac_n "(cached) $ac_c" 1>&6
4511 cat > conftest.
$ac_ext <<EOF
4512 #line 4513 "configure"
4513 #include "confdefs.h"
4514 #include <linux/version.h>
4516 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4517 { (eval echo configure
:4518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4518 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4519 if test -z "$ac_err"; then
4521 eval "ac_cv_header_$ac_safe=yes"
4524 echo "configure: failed program was:" >&5
4525 cat conftest.
$ac_ext >&5
4527 eval "ac_cv_header_$ac_safe=no"
4531 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4532 echo "$ac_t""yes" 1>&6
4535 echo "$ac_t""no" 1>&6
4540 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4542 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4543 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4546 if test "$PACKAGE" = "gettext"; then
4556 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4562 if test -d $srcdir/po
; then
4563 test -d po || mkdir po
4564 if test "x$srcdir" != "x."; then
4565 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4566 posrcprefix
="$srcdir/"
4568 posrcprefix
="../$srcdir/"
4574 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4575 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4579 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4580 echo "configure:4581: checking whether to enable maintainer-specific portions of Makefiles" >&5
4581 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4582 if test "${enable_maintainer_mode+set}" = set; then
4583 enableval
="$enable_maintainer_mode"
4584 USE_MAINTAINER_MODE
=$enableval
4586 USE_MAINTAINER_MODE
=no
4589 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4592 if test $USE_MAINTAINER_MODE = yes; then
4593 MAINTAINER_MODE_TRUE
=
4594 MAINTAINER_MODE_FALSE
='#'
4596 MAINTAINER_MODE_TRUE
='#'
4597 MAINTAINER_MODE_FALSE
=
4599 MAINT
=$MAINTAINER_MODE_TRUE
4602 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4603 echo "configure:4604: checking for Cygwin environment" >&5
4604 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4605 echo $ac_n "(cached) $ac_c" 1>&6
4607 cat > conftest.
$ac_ext <<EOF
4608 #line 4609 "configure"
4609 #include "confdefs.h"
4614 #define __CYGWIN__ __CYGWIN32__
4619 if { (eval echo configure
:4620: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4623 echo "configure: failed program was:" >&5
4624 cat conftest.
$ac_ext >&5
4632 echo "$ac_t""$ac_cv_cygwin" 1>&6
4634 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
4635 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4636 echo "configure:4637: checking for mingw32 environment" >&5
4637 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4638 echo $ac_n "(cached) $ac_c" 1>&6
4640 cat > conftest.
$ac_ext <<EOF
4641 #line 4642 "configure"
4642 #include "confdefs.h"
4648 if { (eval echo configure
:4649: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4652 echo "configure: failed program was:" >&5
4653 cat conftest.
$ac_ext >&5
4661 echo "$ac_t""$ac_cv_mingw32" 1>&6
4663 test "$ac_cv_mingw32" = yes && MINGW32
=yes
4666 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4667 echo "configure:4668: checking for executable suffix" >&5
4668 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4669 echo $ac_n "(cached) $ac_c" 1>&6
4671 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
4675 echo 'int main () { return 0; }' > conftest.
$ac_ext
4677 if { (eval echo configure
:4678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4678 for file in conftest.
*; do
4680 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4681 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
4685 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4688 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
4693 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
4694 echo "$ac_t""${ac_cv_exeext}" 1>&6
4698 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
4700 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4701 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4702 echo "configure:4703: checking for $ac_hdr" >&5
4703 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4704 echo $ac_n "(cached) $ac_c" 1>&6
4706 cat > conftest.
$ac_ext <<EOF
4707 #line 4708 "configure"
4708 #include "confdefs.h"
4711 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4712 { (eval echo configure
:4713: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4713 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4714 if test -z "$ac_err"; then
4716 eval "ac_cv_header_$ac_safe=yes"
4719 echo "configure: failed program was:" >&5
4720 cat conftest.
$ac_ext >&5
4722 eval "ac_cv_header_$ac_safe=no"
4726 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4727 echo "$ac_t""yes" 1>&6
4728 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4729 cat >> confdefs.h
<<EOF
4730 #define $ac_tr_hdr 1
4734 echo "$ac_t""no" 1>&6
4739 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4740 # people who are not cross-compiling but are compiling cross-assemblers.
4741 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4742 echo "configure:4743: checking whether compiling a cross-assembler" >&5
4743 if test "${host}" = "${target}"; then
4747 cat >> confdefs.h
<<\EOF
4748 #define CROSS_COMPILE 1
4752 echo "$ac_t""$cross_gas" 1>&6
4754 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4755 # for constant arguments. Useless!
4756 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4757 echo "configure:4758: checking for working alloca.h" >&5
4758 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4759 echo $ac_n "(cached) $ac_c" 1>&6
4761 cat > conftest.
$ac_ext <<EOF
4762 #line 4763 "configure"
4763 #include "confdefs.h"
4766 char *p = alloca(2 * sizeof(int));
4769 if { (eval echo configure
:4770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4771 ac_cv_header_alloca_h
=yes
4773 echo "configure: failed program was:" >&5
4774 cat conftest.
$ac_ext >&5
4776 ac_cv_header_alloca_h
=no
4781 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4782 if test $ac_cv_header_alloca_h = yes; then
4783 cat >> confdefs.h
<<\EOF
4784 #define HAVE_ALLOCA_H 1
4789 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4790 echo "configure:4791: checking for alloca" >&5
4791 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4792 echo $ac_n "(cached) $ac_c" 1>&6
4794 cat > conftest.
$ac_ext <<EOF
4795 #line 4796 "configure"
4796 #include "confdefs.h"
4799 # define alloca __builtin_alloca
4802 # include <malloc.h>
4803 # define alloca _alloca
4806 # include <alloca.h>
4811 # ifndef alloca /* predefined by HP cc +Olibcalls */
4820 char *p = (char *) alloca(1);
4823 if { (eval echo configure
:4824: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4825 ac_cv_func_alloca_works
=yes
4827 echo "configure: failed program was:" >&5
4828 cat conftest.
$ac_ext >&5
4830 ac_cv_func_alloca_works
=no
4835 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4836 if test $ac_cv_func_alloca_works = yes; then
4837 cat >> confdefs.h
<<\EOF
4838 #define HAVE_ALLOCA 1
4843 if test $ac_cv_func_alloca_works = no
; then
4844 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4845 # that cause trouble. Some versions do not even contain alloca or
4846 # contain a buggy version. If you still want to use their alloca,
4847 # use ar to extract alloca.o from them instead of compiling alloca.c.
4848 ALLOCA
=alloca.
${ac_objext}
4849 cat >> confdefs.h
<<\EOF
4854 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4855 echo "configure:4856: checking whether alloca needs Cray hooks" >&5
4856 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4857 echo $ac_n "(cached) $ac_c" 1>&6
4859 cat > conftest.
$ac_ext <<EOF
4860 #line 4861 "configure"
4861 #include "confdefs.h"
4862 #if defined(CRAY) && ! defined(CRAY2)
4869 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4870 egrep "webecray" >/dev
/null
2>&1; then
4881 echo "$ac_t""$ac_cv_os_cray" 1>&6
4882 if test $ac_cv_os_cray = yes; then
4883 for ac_func
in _getb67 GETB67 getb67
; do
4884 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4885 echo "configure:4886: checking for $ac_func" >&5
4886 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4887 echo $ac_n "(cached) $ac_c" 1>&6
4889 cat > conftest.
$ac_ext <<EOF
4890 #line 4891 "configure"
4891 #include "confdefs.h"
4892 /* System header to define __stub macros and hopefully few prototypes,
4893 which can conflict with char $ac_func(); below. */
4895 /* Override any gcc2 internal prototype to avoid an error. */
4896 /* We use char because int might match the return type of a gcc2
4897 builtin and then its argument prototype would still apply. */
4902 /* The GNU C library defines this for functions which it implements
4903 to always fail with ENOSYS. Some functions are actually named
4904 something starting with __ and the normal name is an alias. */
4905 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4913 if { (eval echo configure
:4914: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4915 eval "ac_cv_func_$ac_func=yes"
4917 echo "configure: failed program was:" >&5
4918 cat conftest.
$ac_ext >&5
4920 eval "ac_cv_func_$ac_func=no"
4925 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4926 echo "$ac_t""yes" 1>&6
4927 cat >> confdefs.h
<<EOF
4928 #define CRAY_STACKSEG_END $ac_func
4933 echo "$ac_t""no" 1>&6
4939 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4940 echo "configure:4941: checking stack direction for C alloca" >&5
4941 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4942 echo $ac_n "(cached) $ac_c" 1>&6
4944 if test "$cross_compiling" = yes; then
4945 ac_cv_c_stack_direction
=0
4947 cat > conftest.
$ac_ext <<EOF
4948 #line 4949 "configure"
4949 #include "confdefs.h"
4950 find_stack_direction ()
4952 static char *addr = 0;
4957 return find_stack_direction ();
4960 return (&dummy > addr) ? 1 : -1;
4964 exit (find_stack_direction() < 0);
4967 if { (eval echo configure
:4968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4969 ac_cv_c_stack_direction
=1
4971 echo "configure: failed program was:" >&5
4972 cat conftest.
$ac_ext >&5
4974 ac_cv_c_stack_direction
=-1
4981 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4982 cat >> confdefs.h
<<EOF
4983 #define STACK_DIRECTION $ac_cv_c_stack_direction
4988 echo $ac_n "checking for inline""... $ac_c" 1>&6
4989 echo "configure:4990: checking for inline" >&5
4990 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
4991 echo $ac_n "(cached) $ac_c" 1>&6
4994 for ac_kw
in inline __inline__ __inline
; do
4995 cat > conftest.
$ac_ext <<EOF
4996 #line 4997 "configure"
4997 #include "confdefs.h"
5003 if { (eval echo configure
:5004: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5005 ac_cv_c_inline
=$ac_kw; break
5007 echo "configure: failed program was:" >&5
5008 cat conftest.
$ac_ext >&5
5015 echo "$ac_t""$ac_cv_c_inline" 1>&6
5016 case "$ac_cv_c_inline" in
5018 no
) cat >> confdefs.h
<<\EOF
5022 *) cat >> confdefs.h
<<EOF
5023 #define inline $ac_cv_c_inline
5029 # VMS doesn't have unlink.
5030 for ac_func
in unlink remove
5032 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5033 echo "configure:5034: checking for $ac_func" >&5
5034 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5035 echo $ac_n "(cached) $ac_c" 1>&6
5037 cat > conftest.
$ac_ext <<EOF
5038 #line 5039 "configure"
5039 #include "confdefs.h"
5040 /* System header to define __stub macros and hopefully few prototypes,
5041 which can conflict with char $ac_func(); below. */
5043 /* Override any gcc2 internal prototype to avoid an error. */
5044 /* We use char because int might match the return type of a gcc2
5045 builtin and then its argument prototype would still apply. */
5050 /* The GNU C library defines this for functions which it implements
5051 to always fail with ENOSYS. Some functions are actually named
5052 something starting with __ and the normal name is an alias. */
5053 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5061 if { (eval echo configure
:5062: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5063 eval "ac_cv_func_$ac_func=yes"
5065 echo "configure: failed program was:" >&5
5066 cat conftest.
$ac_ext >&5
5068 eval "ac_cv_func_$ac_func=no"
5073 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5074 echo "$ac_t""yes" 1>&6
5075 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5076 cat >> confdefs.h
<<EOF
5077 #define $ac_tr_func 1
5081 echo "$ac_t""no" 1>&6
5086 # Some systems don't have sbrk().
5089 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5090 echo "configure:5091: checking for $ac_func" >&5
5091 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5092 echo $ac_n "(cached) $ac_c" 1>&6
5094 cat > conftest.
$ac_ext <<EOF
5095 #line 5096 "configure"
5096 #include "confdefs.h"
5097 /* System header to define __stub macros and hopefully few prototypes,
5098 which can conflict with char $ac_func(); below. */
5100 /* Override any gcc2 internal prototype to avoid an error. */
5101 /* We use char because int might match the return type of a gcc2
5102 builtin and then its argument prototype would still apply. */
5107 /* The GNU C library defines this for functions which it implements
5108 to always fail with ENOSYS. Some functions are actually named
5109 something starting with __ and the normal name is an alias. */
5110 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5118 if { (eval echo configure
:5119: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5120 eval "ac_cv_func_$ac_func=yes"
5122 echo "configure: failed program was:" >&5
5123 cat conftest.
$ac_ext >&5
5125 eval "ac_cv_func_$ac_func=no"
5130 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5131 echo "$ac_t""yes" 1>&6
5132 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5133 cat >> confdefs.h
<<EOF
5134 #define $ac_tr_func 1
5138 echo "$ac_t""no" 1>&6
5143 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5144 # enough, but on some of those systems, the assert macro relies on requoting
5146 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5147 echo "configure:5148: checking for working assert macro" >&5
5148 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5149 echo $ac_n "(cached) $ac_c" 1>&6
5151 cat > conftest.
$ac_ext <<EOF
5152 #line 5153 "configure"
5153 #include "confdefs.h"
5158 /* check for requoting problems */
5159 static int a, b, c, d;
5161 assert (!strcmp(s, "foo bar baz quux"));
5162 /* check for newline handling */
5168 if { (eval echo configure
:5169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5170 gas_cv_assert_ok
=yes
5172 echo "configure: failed program was:" >&5
5173 cat conftest.
$ac_ext >&5
5179 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5180 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
5181 #define BROKEN_ASSERT 1
5186 # On some systems, the system header files may not declare malloc, realloc,
5187 # and free. There are places where gas needs these functions to have been
5188 # declared -- such as when taking their addresses.
5190 #ifdef HAVE_MEMORY_H
5193 #ifdef HAVE_STRING_H
5196 #ifdef HAVE_STRINGS_H
5197 #include <strings.h>
5200 #ifdef HAVE_STDLIB_H
5203 #ifdef HAVE_UNISTD_H
5208 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5209 echo "configure:5210: checking whether declaration is required for strstr" >&5
5210 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5211 echo $ac_n "(cached) $ac_c" 1>&6
5213 cat > conftest.
$ac_ext <<EOF
5214 #line 5215 "configure"
5215 #include "confdefs.h"
5219 typedef char *(*f)();
5225 if { (eval echo configure
:5226: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5227 gas_cv_decl_needed_strstr
=no
5229 echo "configure: failed program was:" >&5
5230 cat conftest.
$ac_ext >&5
5232 gas_cv_decl_needed_strstr
=yes
5236 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5237 if test $gas_cv_decl_needed_strstr = yes; then
5238 cat >> confdefs.h
<<\EOF
5239 #define NEED_DECLARATION_STRSTR 1
5245 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5246 echo "configure:5247: checking whether declaration is required for malloc" >&5
5247 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5248 echo $ac_n "(cached) $ac_c" 1>&6
5250 cat > conftest.
$ac_ext <<EOF
5251 #line 5252 "configure"
5252 #include "confdefs.h"
5256 typedef char *(*f)();
5262 if { (eval echo configure
:5263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5264 gas_cv_decl_needed_malloc
=no
5266 echo "configure: failed program was:" >&5
5267 cat conftest.
$ac_ext >&5
5269 gas_cv_decl_needed_malloc
=yes
5273 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
5274 if test $gas_cv_decl_needed_malloc = yes; then
5275 cat >> confdefs.h
<<\EOF
5276 #define NEED_DECLARATION_MALLOC 1
5282 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
5283 echo "configure:5284: checking whether declaration is required for free" >&5
5284 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
5285 echo $ac_n "(cached) $ac_c" 1>&6
5287 cat > conftest.
$ac_ext <<EOF
5288 #line 5289 "configure"
5289 #include "confdefs.h"
5293 typedef void (*f)();
5299 if { (eval echo configure
:5300: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5301 gas_cv_decl_needed_free
=no
5303 echo "configure: failed program was:" >&5
5304 cat conftest.
$ac_ext >&5
5306 gas_cv_decl_needed_free
=yes
5310 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
5311 if test $gas_cv_decl_needed_free = yes; then
5312 cat >> confdefs.h
<<\EOF
5313 #define NEED_DECLARATION_FREE 1
5319 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
5320 echo "configure:5321: checking whether declaration is required for sbrk" >&5
5321 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5322 echo $ac_n "(cached) $ac_c" 1>&6
5324 cat > conftest.
$ac_ext <<EOF
5325 #line 5326 "configure"
5326 #include "confdefs.h"
5330 typedef char *(*f)();
5336 if { (eval echo configure
:5337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5338 gas_cv_decl_needed_sbrk
=no
5340 echo "configure: failed program was:" >&5
5341 cat conftest.
$ac_ext >&5
5343 gas_cv_decl_needed_sbrk
=yes
5347 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5348 if test $gas_cv_decl_needed_sbrk = yes; then
5349 cat >> confdefs.h
<<\EOF
5350 #define NEED_DECLARATION_SBRK 1
5356 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
5357 echo "configure:5358: checking whether declaration is required for environ" >&5
5358 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
5359 echo $ac_n "(cached) $ac_c" 1>&6
5361 cat > conftest.
$ac_ext <<EOF
5362 #line 5363 "configure"
5363 #include "confdefs.h"
5373 if { (eval echo configure
:5374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5375 gas_cv_decl_needed_environ
=no
5377 echo "configure: failed program was:" >&5
5378 cat conftest.
$ac_ext >&5
5380 gas_cv_decl_needed_environ
=yes
5384 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
5385 if test $gas_cv_decl_needed_environ = yes; then
5386 cat >> confdefs.h
<<\EOF
5387 #define NEED_DECLARATION_ENVIRON 1
5393 # Does errno.h declare errno, or do we have to add a separate declaration
5396 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5397 echo "configure:5398: checking whether declaration is required for errno" >&5
5398 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5399 echo $ac_n "(cached) $ac_c" 1>&6
5401 cat > conftest.
$ac_ext <<EOF
5402 #line 5403 "configure"
5403 #include "confdefs.h"
5417 if { (eval echo configure
:5418: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5419 gas_cv_decl_needed_errno
=no
5421 echo "configure: failed program was:" >&5
5422 cat conftest.
$ac_ext >&5
5424 gas_cv_decl_needed_errno
=yes
5428 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5429 if test $gas_cv_decl_needed_errno = yes; then
5430 cat >> confdefs.h
<<\EOF
5431 #define NEED_DECLARATION_ERRNO 1
5440 cat > confcache
<<\EOF
5441 # This file is a shell script that caches the results of configure
5442 # tests run on this system so they can be shared between configure
5443 # scripts and configure runs. It is not useful on other systems.
5444 # If it contains results you don't want to keep, you may remove or edit it.
5446 # By default, configure uses ./config.cache as the cache file,
5447 # creating it if it does not exist already. You can give configure
5448 # the --cache-file=FILE option to use a different cache file; that is
5449 # what configure does when it calls configure scripts in
5450 # subdirectories, so they share the cache.
5451 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5452 # config.status only pays attention to the cache file if you give it the
5453 # --recheck option to rerun configure.
5456 # The following way of writing the cache mishandles newlines in values,
5457 # but we know of no workaround that is simple, portable, and efficient.
5458 # So, don't put newlines in cache variables' values.
5459 # Ultrix sh set writes to stderr and can't be redirected directly,
5460 # and sets the high bit in the cache file unless we assign to the vars.
5462 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5464 # `set' does not quote correctly, so add quotes (double-quote substitution
5465 # turns \\\\ into \\, and sed turns \\ into \).
5467 -e "s/'/'\\\\''/g" \
5468 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5471 # `set' quotes correctly as required by POSIX, so do not add quotes.
5472 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5475 if cmp -s $cache_file confcache
; then
5478 if test -w $cache_file; then
5479 echo "updating cache $cache_file"
5480 cat confcache
> $cache_file
5482 echo "not updating unwritable cache $cache_file"
5487 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5489 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5490 # Let make expand exec_prefix.
5491 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5493 # Any assignment to VPATH causes Sun make to only execute
5494 # the first set of double-colon rules, so remove it if not needed.
5495 # If there is a colon in the path, we need to keep it.
5496 if test "x$srcdir" = x.
; then
5497 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5500 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5502 DEFS
=-DHAVE_CONFIG_H
5504 # Without the "./", some shells look in PATH for config.status.
5505 : ${CONFIG_STATUS=./config.status}
5507 echo creating
$CONFIG_STATUS
5508 rm -f $CONFIG_STATUS
5509 cat > $CONFIG_STATUS <<EOF
5511 # Generated automatically by configure.
5512 # Run this file to recreate the current configuration.
5513 # This directory was configured as follows,
5514 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5516 # $0 $ac_configure_args
5518 # Compiler output produced by configure, useful for debugging
5519 # configure, is in ./config.log if it exists.
5521 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5524 case "\$ac_option" in
5525 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5526 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5527 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5528 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5529 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5531 -help | --help | --hel | --he | --h)
5532 echo "\$ac_cs_usage"; exit 0 ;;
5533 *) echo "\$ac_cs_usage"; exit 1 ;;
5537 ac_given_srcdir=$srcdir
5538 ac_given_INSTALL="$INSTALL"
5540 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
5542 cat >> $CONFIG_STATUS <<EOF
5544 # Protect against being on the right side of a sed subst in config.status.
5545 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5546 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5550 s%@CFLAGS@%$CFLAGS%g
5551 s%@CPPFLAGS@%$CPPFLAGS%g
5552 s%@CXXFLAGS@%$CXXFLAGS%g
5553 s%@FFLAGS@%$FFLAGS%g
5555 s%@LDFLAGS@%$LDFLAGS%g
5557 s%@exec_prefix@%$exec_prefix%g
5558 s%@prefix@%$prefix%g
5559 s%@program_transform_name@%$program_transform_name%g
5560 s%@bindir@%$bindir%g
5561 s%@sbindir@%$sbindir%g
5562 s%@libexecdir@%$libexecdir%g
5563 s%@datadir@%$datadir%g
5564 s%@sysconfdir@%$sysconfdir%g
5565 s%@sharedstatedir@%$sharedstatedir%g
5566 s%@localstatedir@%$localstatedir%g
5567 s%@libdir@%$libdir%g
5568 s%@includedir@%$includedir%g
5569 s%@oldincludedir@%$oldincludedir%g
5570 s%@infodir@%$infodir%g
5571 s%@mandir@%$mandir%g
5573 s%@host_alias@%$host_alias%g
5574 s%@host_cpu@%$host_cpu%g
5575 s%@host_vendor@%$host_vendor%g
5576 s%@host_os@%$host_os%g
5577 s%@target@%$target%g
5578 s%@target_alias@%$target_alias%g
5579 s%@target_cpu@%$target_cpu%g
5580 s%@target_vendor@%$target_vendor%g
5581 s%@target_os@%$target_os%g
5583 s%@build_alias@%$build_alias%g
5584 s%@build_cpu@%$build_cpu%g
5585 s%@build_vendor@%$build_vendor%g
5586 s%@build_os@%$build_os%g
5587 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5588 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5589 s%@INSTALL_DATA@%$INSTALL_DATA%g
5590 s%@PACKAGE@%$PACKAGE%g
5591 s%@VERSION@%$VERSION%g
5592 s%@ACLOCAL@%$ACLOCAL%g
5593 s%@AUTOCONF@%$AUTOCONF%g
5594 s%@AUTOMAKE@%$AUTOMAKE%g
5595 s%@AUTOHEADER@%$AUTOHEADER%g
5596 s%@MAKEINFO@%$MAKEINFO%g
5597 s%@SET_MAKE@%$SET_MAKE%g
5598 s%@RANLIB@%$RANLIB%g
5601 s%@LIBTOOL@%$LIBTOOL%g
5602 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5603 s%@GDBINIT@%$GDBINIT%g
5604 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
5605 s%@extra_objects@%$extra_objects%g
5606 s%@target_cpu_type@%$target_cpu_type%g
5607 s%@obj_format@%$obj_format%g
5608 s%@te_file@%$te_file%g
5609 s%@install_tooldir@%$install_tooldir%g
5611 s%@BFDLIB@%$BFDLIB%g
5612 s%@OPCODES_LIB@%$OPCODES_LIB%g
5613 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5616 s%@LEXLIB@%$LEXLIB%g
5618 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5619 s%@ALLOCA@%$ALLOCA%g
5620 s%@USE_NLS@%$USE_NLS%g
5621 s%@MSGFMT@%$MSGFMT%g
5622 s%@GMSGFMT@%$GMSGFMT%g
5623 s%@XGETTEXT@%$XGETTEXT%g
5624 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5625 s%@CATALOGS@%$CATALOGS%g
5626 s%@CATOBJEXT@%$CATOBJEXT%g
5627 s%@DATADIRNAME@%$DATADIRNAME%g
5628 s%@GMOFILES@%$GMOFILES%g
5629 s%@INSTOBJEXT@%$INSTOBJEXT%g
5630 s%@INTLDEPS@%$INTLDEPS%g
5631 s%@INTLLIBS@%$INTLLIBS%g
5632 s%@INTLOBJS@%$INTLOBJS%g
5633 s%@POFILES@%$POFILES%g
5635 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5637 s%@GT_YES@%$GT_YES%g
5638 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5640 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5641 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5643 s%@EXEEXT@%$EXEEXT%g
5648 cat >> $CONFIG_STATUS <<\EOF
5650 # Split the substitutions into bite-sized pieces for seds with
5651 # small command number limits, like on Digital OSF/1 and HP-UX.
5652 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5653 ac_file
=1 # Number of current file.
5654 ac_beg
=1 # First line for current file.
5655 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5658 while $ac_more_lines; do
5659 if test $ac_beg -gt 1; then
5660 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5662 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5664 if test ! -s conftest.s
$ac_file; then
5666 rm -f conftest.s
$ac_file
5668 if test -z "$ac_sed_cmds"; then
5669 ac_sed_cmds
="sed -f conftest.s$ac_file"
5671 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5673 ac_file
=`expr $ac_file + 1`
5675 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5678 if test -z "$ac_sed_cmds"; then
5683 cat >> $CONFIG_STATUS <<EOF
5685 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
5687 cat >> $CONFIG_STATUS <<\EOF
5688 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5689 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5691 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5692 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5693 *) ac_file_in
="${ac_file}.in" ;;
5696 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5698 # Remove last slash and all that follows it. Not all systems have dirname.
5699 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5700 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5701 # The file is in a subdirectory.
5702 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5703 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5704 # A "../" for each directory in $ac_dir_suffix.
5705 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5707 ac_dir_suffix
= ac_dots
=
5710 case "$ac_given_srcdir" in
5712 if test -z "$ac_dots"; then top_srcdir
=.
5713 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5714 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5716 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5717 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5720 case "$ac_given_INSTALL" in
5721 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5722 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5725 echo creating
"$ac_file"
5727 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5729 *Makefile
*) ac_comsub
="1i\\
5730 # $configure_input" ;;
5734 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5736 s%@configure_input@%$configure_input%g
5737 s%@srcdir@%$srcdir%g
5738 s%@top_srcdir@%$top_srcdir%g
5739 s%@INSTALL@%$INSTALL%g
5740 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5744 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5745 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5747 # ac_d sets the value in "#define NAME VALUE" lines.
5748 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5749 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5752 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5753 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5754 ac_uB
='\([ ]\)%\1#\2define\3'
5757 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5758 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5759 ac_eB
='$%\1#\2define\3'
5763 if test "${CONFIG_HEADERS+set}" != set; then
5765 cat >> $CONFIG_STATUS <<EOF
5766 CONFIG_HEADERS="config.h:config.in"
5768 cat >> $CONFIG_STATUS <<\EOF
5770 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5771 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5773 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5774 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5775 *) ac_file_in
="${ac_file}.in" ;;
5778 echo creating
$ac_file
5780 rm -f conftest.frag conftest.
in conftest.out
5781 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5782 cat $ac_file_inputs > conftest.
in
5786 # Transform confdefs.h into a sed script conftest.vals that substitutes
5787 # the proper values into config.h.in to produce config.h. And first:
5788 # Protect against being on the right side of a sed subst in config.status.
5789 # Protect against being in an unquoted here document in config.status.
5791 cat > conftest.hdr
<<\EOF
5794 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5798 sed -n -f conftest.hdr confdefs.h > conftest.vals
5801 # This sed command replaces #undef with comments. This is necessary, for
5802 # example, in the case of _POSIX_SOURCE, which is predefined and required
5803 # on some systems where configure will not decide to define it.
5804 cat >> conftest.vals <<\EOF
5805 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5808 # Break up conftest.vals because some shells have a limit on
5809 # the size of here documents, and old seds have small limits too.
5814 ac_lines=`grep -c . conftest.vals
`
5815 # grep -c gives empty output for an empty file on some AIX systems.
5816 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5817 # Write a limited-size here document to conftest.frag.
5818 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5819 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5821 sed -f conftest.frag conftest.in > conftest.out
5823 mv conftest.out conftest.in
5825 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5827 mv conftest.tail conftest.vals
5831 cat >> $CONFIG_STATUS <<\EOF
5832 rm -f conftest.frag conftest.h
5833 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5834 cat conftest.in >> conftest.h
5836 if cmp -s $ac_file conftest.h 2>/dev/null; then
5837 echo "$ac_file is unchanged"
5840 # Remove last slash and all that follows it. Not all systems have dirname.
5841 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5842 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5843 # The file is in a subdirectory.
5844 test ! -d "$ac_dir" && mkdir "$ac_dir"
5847 mv conftest.h $ac_file
5852 cat >> $CONFIG_STATUS <<EOF
5854 target_cpu_type=${target_cpu_type}
5855 cgen_cpu_prefix=${cgen_cpu_prefix}
5856 obj_format=${obj_format}
5859 cat >> $CONFIG_STATUS <<\EOF
5860 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5861 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
5862 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
5863 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
5864 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
5865 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
5866 if test "x$cgen_cpu_prefix" != x ; then
5867 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
5870 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5873 chmod +x $CONFIG_STATUS
5874 rm -fr confdefs* $ac_clean_files
5875 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1