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 m680
[012346]0) cpu_type
=m68k
;;
1663 m68008
) cpu_type
=m68k
;;
1664 m683??
) cpu_type
=m68k
;;
1665 m5200
) cpu_type
=m68k
;;
1666 m8
*) cpu_type
=m88k
;;
1667 mips
*el
) cpu_type
=mips endian
=little
;;
1668 mips
*) cpu_type
=mips endian
=big
;;
1669 pjl
*) cpu_type
=pj endian
=little
;;
1670 pj
*) cpu_type
=pj endian
=big
;;
1671 powerpcle
*) cpu_type
=ppc endian
=little
;;
1672 powerpc
*) cpu_type
=ppc endian
=big
;;
1673 rs6000
*) cpu_type
=ppc
;;
1674 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
1675 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
1676 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
1677 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
1678 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
1679 v850
*) cpu_type
=v850
;;
1680 *) cpu_type
=${cpu} ;;
1683 if test ${this_target} = $target ; then
1684 target_cpu_type
=${cpu_type}
1685 elif test ${target_cpu_type} != ${cpu_type} ; then
1689 generic_target
=${cpu_type}-$vendor-$os
1694 # assign object format
1695 case ${generic_target} in
1696 a29k-
*-coff) fmt=coff
;;
1697 a29k-amd-udi
) fmt=coff
;;
1698 a29k-amd-ebmon
) fmt=coff
;;
1699 a29k-nyu-sym1
) fmt=coff
;;
1700 a29k-
*-vxworks*) fmt=coff
;;
1702 alpha
*-*-*vms
*) fmt=evax
;;
1703 alpha
*-*-netware*) fmt=ecoff
;;
1704 alpha
*-*-openbsd*) fmt=ecoff
;;
1705 alpha
*-*-osf*) fmt=ecoff
;;
1706 alpha
*-*-linuxecoff*) fmt=ecoff
;;
1707 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
1708 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
1710 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
1712 arm-
*-aout) fmt=aout
;;
1713 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
1714 arm-
*-elf | thumb-
*-elf) fmt=elf
;;
1715 arm
*-*-conix*) fmt=elf
;;
1716 arm-
*-linux*aout
*) fmt=aout em
=linux
;;
1717 arm
*-*-linux-gnu*) fmt=elf em
=linux
;;
1718 arm-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1719 arm-
*-oabi | thumb-
*-oabi) fmt=elf
;;
1720 arm-epoc-pe | thumb-epoc-pe
) fmt=coff em
=epoc-pe
;;
1721 arm-
*-wince) fmt=coff em
=wince-pe bfd_gas
=yes;;
1722 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
1723 arm-
*-riscix*) fmt=aout em
=riscix
;;
1725 avr-
*-*) fmt=elf bfd_gas
=yes ;;
1727 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
1728 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
1731 fr30-
*-*) fmt=elf bfd_gas
=yes ;;
1733 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
1734 hppa-
*-linux-gnu*) fmt=elf em
=hppa
;;
1735 hppa-
*-lites*) fmt=elf em
=hppa
;;
1736 hppa-
*-osf*) fmt=som em
=hppa
;;
1737 hppa-
*-rtems*) fmt=elf em
=hppa
;;
1738 hppa-
*-hpux*) fmt=som em
=hppa
;;
1739 hppa-
*-mpeix*) fmt=som em
=hppa
;;
1740 hppa-
*-bsd*) fmt=som em
=hppa
;;
1741 hppa-
*-hiux*) fmt=som em
=hppa
;;
1743 h8300-
*-coff) fmt=coff
;;
1745 i370-
*-elf* | i370-
*-linux*) fmt=elf
;;
1746 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
1747 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
1748 i386-
*-beospe*) fmt=coff em
=pe bfd_gas
=yes ;;
1749 i386-
*-beoself* | i386-
*-beos*) fmt=elf bfd_gas
=yes ;;
1750 i386-
*-bsd*) fmt=aout em
=386bsd
;;
1751 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
1752 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1753 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1754 i386-
*-linux*aout
* | i386-
*-linuxoldld) fmt=aout em
=linux
;;
1755 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
1756 i386-
*-linux-gnu*) fmt=elf em
=linux bfd_gas
=yes ;;
1757 i386-
*-lynxos*) fmt=coff em
=lynx
;;
1758 i386-
*-sysv4* | i386-
*-solaris* | i386-
*-elf)
1759 fmt=elf bfd_gas
=yes ;;
1760 i386-
*-freebsdaout* | i386-
*-freebsd12.
* | i386-
*-freebsd12)
1761 fmt=aout em
=386bsd
;;
1762 i386-
*-freebsd*) fmt=elf bfd_gas
=yes ;;
1763 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
1765 i386-
*-sco3.2v5
*) fmt=elf
1766 if test ${this_target} = $target; then
1767 cat >> confdefs.h
<<\EOF
1773 i386-
*-sco3.2
*) fmt=coff
;;
1774 i386-
*-vsta) fmt=aout
;;
1775 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
1777 i386-
*-rtemself*) fmt=elf
;;
1778 i386-
*-rtems*) fmt=coff
;;
1779 i386-
*-gnu*) fmt=elf
;;
1781 fmt=aout em
=mach bfd_gas
=yes ;;
1782 i386-
*-msdos*) fmt=aout
;;
1783 i386-
*-moss*) fmt=elf
;;
1784 i386-
*-pe) fmt=coff em
=pe
;;
1785 i386-
*-cygwin*) fmt=coff em
=pe bfd_gas
=yes ;;
1786 i386-
*-interix*) fmt=coff em
=interix bfd_gas
=yes ;;
1787 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
1788 i386-
*-*nt
*) fmt=coff em
=pe
;;
1789 i386-
*-vxworks*) fmt=aout
;;
1790 i960-
*-bout) fmt=bout
;;
1791 i960-
*-coff) fmt=coff em
=ic960
;;
1792 i960-
*-rtems*) fmt=coff em
=ic960
;;
1793 i960-
*-nindy*) fmt=bout
;;
1794 i960-
*-vxworks4*) fmt=bout
;;
1795 i960-
*-vxworks5.0
) fmt=bout
;;
1796 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
1797 i960-
*-vxworks*) fmt=bout
;;
1798 i960-
*-elf*) fmt=elf
;;
1800 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
1802 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
1804 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
1805 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
1806 m68k-apollo-
*) fmt=coff em
=apollo
;;
1807 m68k-
*-sysv4*) # must be before -sysv*
1809 m68k-
*-elf*) fmt=elf
;;
1810 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtems*)
1812 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
1813 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
1814 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
1815 m68k-
*-gnu*) fmt=elf
;;
1816 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
1817 m68k-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1818 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1819 m68k-apple-aux
*) fmt=coff em
=aux
;;
1820 m68k-
*-psos*) fmt=elf em
=psos
;;
1822 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
1823 m88k-
*-coff*) fmt=coff
;;
1825 mcore-
*-elf) fmt=elf bfd_gas
=yes ;;
1826 mcore-
*-pe) fmt=coff em
=pe bfd_gas
=yes ;;
1828 # don't change em like *-*-bsd does
1829 mips-dec-netbsd
*) fmt=elf endian
=little
;;
1830 mips-dec-openbsd
*) fmt=elf endian
=little
;;
1831 mips-dec-bsd
*) fmt=aout endian
=little
;;
1832 mips-sony-bsd
*) fmt=ecoff
;;
1833 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1834 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
1835 mips-
*-osf*) fmt=ecoff endian
=little
;;
1836 mips-
*-ecoff*) fmt=ecoff
;;
1837 mips-
*-ecoff*) fmt=ecoff
;;
1838 mips-
*-pe*) fmt=coff endian
=little em
=pe
;;
1839 mips-
*-irix6*) fmt=elf
;;
1840 mips-
*-irix5*) fmt=elf
;;
1841 mips-
*-irix*) fmt=ecoff
;;
1842 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
1843 mips-
*-riscos*) fmt=ecoff
;;
1844 mips-
*-sysv*) fmt=ecoff
;;
1845 mips-
*-elf* | mips-
*-rtems* | mips-
*-linux-gnu* | mips-
*-gnu* | mips-
*-openbsd*)
1847 mips-
*-vxworks*) fmt=elf
1848 cat >> confdefs.h
<<\EOF
1849 #define MIPS_STABS_ELF 1
1853 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
1854 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
1856 ppc-
*-pe | ppc-
*-cygwin* | ppc-
*-winnt*)
1858 ppc-
*-aix*) fmt=coff
;;
1859 ppc-
*-beos*) fmt=coff
;;
1860 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
1862 ppc-
*-linux-gnu*) fmt=elf
1865 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1868 ppc-
*-solaris*) fmt=elf
1869 if test ${this_target} = $target; then
1870 cat >> confdefs.h
<<\EOF
1871 #define TARGET_SOLARIS_COMMENT 1
1875 if test x
${endian} = xbig
; then
1876 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1879 ppc-
*-rtems*) fmt=elf
;;
1880 ppc-
*-macos* | ppc-
*-mpw*)
1881 fmt=coff em
=macos
;;
1882 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
1883 ppc-
*-vxworks*) fmt=elf
;;
1885 sh-
*-elf*) fmt=elf
;;
1886 sh-
*-coff*) fmt=coff
;;
1887 sh-
*-pe*) fmt=coff em
=pe bfd_gas
=yes;;
1888 sh-
*-rtemself*) fmt=elf
;;
1889 sh-
*-rtems*) fmt=coff
;;
1891 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
1892 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
1893 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
1895 sparc-
*-rtems*) fmt=aout
;;
1896 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
1897 sparc-
*-aout | sparc
*-*-vxworks*)
1898 fmt=aout em
=sparcaout
;;
1899 sparc-
*-coff) fmt=coff
;;
1900 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
1901 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
1902 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
1903 sparc-fujitsu-none
) fmt=aout
;;
1904 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
1906 sparc-
*-netbsd*) fmt=aout em
=nbsd
;;
1907 sparc-
*-openbsd*) fmt=aout em
=nbsd
;;
1909 strongarm-
*-coff) fmt=coff
;;
1910 strongarm-
*-elf) fmt=elf
;;
1912 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
1913 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
1914 tic80-
*-*) fmt=coff
;;
1916 v850-
*-*) fmt=elf bfd_gas
=yes ;;
1917 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
1918 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
1920 vax-
*-bsd* | vax-
*-ultrix*)
1922 vax-
*-vms) fmt=vms
;;
1925 z8k-
*-coff | z8k-
*-sim)
1928 w65-
*-*) fmt=coff
;;
1930 *-*-aout |
*-*-scout)
1936 *-*-generic) fmt=generic
;;
1937 *-*-xray |
*-*-hms) fmt=coff
;;
1938 *-*-sim) fmt=coff
;;
1939 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
1940 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1942 *-*-vxworks) fmt=aout
;;
1943 *-*-netware) fmt=elf
;;
1946 if test ${this_target} = $target ; then
1948 if test x
${endian} = xbig
; then
1950 elif test x
${endian} = xlittle
; then
1953 if test x
${endian_def} != x
; then
1954 cat >> confdefs.h
<<EOF
1955 #define TARGET_BYTES_BIG_ENDIAN $endian_def
1961 case ${cpu_type}-${fmt} in
1962 alpha
*-*) bfd_gas
=yes ;;
1963 arm-
*) bfd_gas
=yes ;;
1965 # i386-aout) bfd_gas=preferred ;;
1966 mips-
*) bfd_gas
=yes ;;
1967 ns32k-
*) bfd_gas
=yes ;;
1968 ppc-
*) bfd_gas
=yes ;;
1969 sparc-
*) bfd_gas
=yes ;;
1970 strongarm-
*) bfd_gas
=yes ;;
1971 *-elf) bfd_gas
=yes ;;
1972 *-ecoff) bfd_gas
=yes ;;
1973 *-som) bfd_gas
=yes ;;
1974 #enable bfd for coff and aout to allow testing if a bfd target is
1975 #the primary target, but not for coff or aout as the primary target
1976 i386-coff
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1977 i386-aout
) if test x
${primary_bfd_gas} = xyes
; then bfd_gas
=yes; fi ;;
1981 # Other random stuff.
1983 # Do we need the opcodes library?
1991 case "${enable_shared}" in
1992 yes) shared_opcodes
=true
;;
1993 *opcodes
*) shared_opcodes
=true
;;
1994 *) shared_opcodes
=false
;;
1996 if test "${shared_opcodes}" = "true"; then
1997 # A shared libopcodes must be linked against libbfd.
2003 # Any other special object files needed ?
2010 case ${extra_objects} in
2012 *) extra_objects
="$extra_objects m68k-parse.o" ;;
2017 echo ${extra_objects} |
grep -s "itbl-parse.o"
2018 if test $?
-ne 0 ; then
2019 extra_objects
="$extra_objects itbl-parse.o"
2022 echo ${extra_objects} |
grep -s "itbl-lex.o"
2023 if test $?
-ne 0 ; then
2024 extra_objects
="$extra_objects itbl-lex.o"
2027 echo ${extra_objects} |
grep -s "itbl-ops.o"
2028 if test $?
-ne 0 ; then
2029 extra_objects
="$extra_objects itbl-ops.o"
2034 if test $this_target = $target ; then
2035 cat >> confdefs.h
<<EOF
2036 #define DEFAULT_ARCH "${arch}"
2045 if test $using_cgen = yes ; then
2046 case "x${extra_objects}" in
2048 *) extra_objects
="$extra_objects cgen.o" ;;
2052 # See if we really can support this configuration with the emulation code.
2054 if test $this_target = $target ; then
2055 primary_bfd_gas
=$bfd_gas
2059 if test $bfd_gas = no
; then
2060 # Can't support other configurations this way.
2063 elif test $bfd_gas = no
; then
2064 # Can't support this configuration.
2068 # From target name and format, produce a list of supported emulations.
2070 case ${generic_target}-${fmt} in
2071 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2072 mips-
*-linux-gnu*-*) case "$endian" in
2073 big
) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2074 *) emulation
="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
2076 mips-
*-lnews*-ecoff) ;;
2077 mips-
*-*-ecoff) case "$endian" in
2078 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
2079 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
2081 mips-
*-*-elf) case "$endian" in
2082 big
) emulation
="mipsbelf mipslelf mipself" ;;
2083 *) emulation
="mipslelf mipsbelf mipself" ;;
2085 # Uncommenting the next line will turn on support for i386 AOUT
2086 # for the default linux configuration
2087 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2089 i386-
*-aout) emulation
="i386aout" ;;
2090 i386-
*-coff) emulation
="i386coff" ;;
2091 i386-
*-elf) emulation
="i386elf" ;;
2094 emulations
="$emulations $emulation"
2098 # Turn on all targets if possible
2099 if test ${all_targets} = "yes"; then
2100 case ${target_cpu_type} in
2102 case ${obj_format} in
2104 emulations
="$emulations i386coff i386elf"
2107 emulations
="$emulations i386aout i386elf"
2110 emulations
="$emulations i386aout i386coff"
2117 # Assign floating point type. Most processors with FP support
2118 # IEEE FP. On those that don't support FP at all, usually IEEE
2120 case ${target_cpu} in
2121 vax | tahoe
) atof
=${target_cpu} ;;
2125 case "${obj_format}" in
2126 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2129 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2131 if test $using_cgen = yes ; then
2132 case ${target_cpu} in
2133 *) cgen_cpu_prefix
=${target_cpu} ;;
2136 cat >> confdefs.h
<<\EOF
2137 #define USING_CGEN 1
2143 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
2144 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2147 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
2148 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2151 case ${user_bfd_gas}-${primary_bfd_gas} in
2153 # We didn't override user's choice.
2156 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2168 # User specified nothing.
2172 # Some COFF configurations want these random other flags set.
2173 case ${obj_format} in
2175 case ${target_cpu_type} in
2176 i386
) cat >> confdefs.h
<<\EOF
2180 m68k
) cat >> confdefs.h
<<\EOF
2184 m88k
) cat >> confdefs.h
<<\EOF
2192 # Getting this done right is going to be a bitch. Each configuration specified
2193 # with --enable-targets=... should be checked for environment, format, cpu, and
2196 # For each configuration, the necessary object file support code must be linked
2197 # in. This might be only one, it might be up to four. The necessary emulation
2198 # code needs to be provided, too.
2200 # And then there's "--enable-targets=all"....
2202 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2204 formats
="${obj_format}"
2207 _gas_uniq_list
="$emulations"
2208 _gas_uniq_newlist
=""
2209 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2210 case $_gas_uniq_i in
2212 *) case " $_gas_uniq_newlist " in
2213 *" $_gas_uniq_i "*) ;;
2214 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2218 emulations
=$_gas_uniq_newlist
2220 for em
in .
$emulations ; do
2223 mipsbelf | mipslelf
)
2224 fmt=elf
file=mipself
;;
2225 mipsbecoff | mipslecoff
)
2226 fmt=ecoff
file=mipsecoff
;;
2228 fmt=aout
file=i386aout
;;
2230 fmt=coff
file=i386coff
;;
2232 fmt=elf
file=i386elf
;;
2234 formats
="$formats $fmt"
2235 emfiles
="$emfiles e-$file.o"
2236 EMULATIONS
="$EMULATIONS &$em,"
2238 _gas_uniq_list
="$formats"
2239 _gas_uniq_newlist
=""
2240 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2241 case $_gas_uniq_i in
2243 *) case " $_gas_uniq_newlist " in
2244 *" $_gas_uniq_i "*) ;;
2245 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2249 formats
=$_gas_uniq_newlist
2251 _gas_uniq_list
="$emfiles"
2252 _gas_uniq_newlist
=""
2253 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2254 case $_gas_uniq_i in
2256 *) case " $_gas_uniq_newlist " in
2257 *" $_gas_uniq_i "*) ;;
2258 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2262 emfiles
=$_gas_uniq_newlist
2264 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2265 for fmt in $formats ; do
2267 aout
) cat >> confdefs.h
<<\EOF
2268 #define OBJ_MAYBE_AOUT 1
2271 bout
) cat >> confdefs.h
<<\EOF
2272 #define OBJ_MAYBE_BOUT 1
2275 coff
) cat >> confdefs.h
<<\EOF
2276 #define OBJ_MAYBE_COFF 1
2279 ecoff
) cat >> confdefs.h
<<\EOF
2280 #define OBJ_MAYBE_ECOFF 1
2283 elf
) cat >> confdefs.h
<<\EOF
2284 #define OBJ_MAYBE_ELF 1
2287 generic
) cat >> confdefs.h
<<\EOF
2288 #define OBJ_MAYBE_GENERIC 1
2291 hp300
) cat >> confdefs.h
<<\EOF
2292 #define OBJ_MAYBE_HP300 1
2295 ieee
) cat >> confdefs.h
<<\EOF
2296 #define OBJ_MAYBE_IEEE 1
2299 som
) cat >> confdefs.h
<<\EOF
2300 #define OBJ_MAYBE_SOM 1
2303 vms
) cat >> confdefs.h
<<\EOF
2304 #define OBJ_MAYBE_VMS 1
2308 extra_objects
="$extra_objects obj-$fmt.o"
2312 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2313 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
2314 # e-mips* has more than one emulation per file, e-i386* has just one at the
2315 # moment. If only one emulation is specified, then don't define
2316 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
2317 case "${obj_format}${emfiles}" in
2319 extra_objects
="$extra_objects $emfiles"
2320 cat >> confdefs.h
<<\EOF
2321 #define USE_EMULATIONS 1
2327 cat >> confdefs.h
<<EOF
2328 #define EMULATIONS $EMULATIONS
2331 cat >> confdefs.h
<<EOF
2332 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2336 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2337 yes-
*-coff) need_bfd
=yes ;;
2338 no-
*-coff) need_bfd
=yes
2339 cat >> confdefs.h
<<\EOF
2340 #define MANY_SEGMENTS 1
2345 reject_dev_configs
=yes
2347 case ${reject_dev_configs}-${dev} in
2349 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2359 case "${primary_bfd_gas}" in
2360 yes) cat >> confdefs.h
<<\EOF
2361 #define BFD_ASSEMBLER 1
2367 # do we need the opcodes library?
2368 case "${need_opcodes}" in
2370 OPCODES_LIB
=..
/opcodes
/libopcodes.la
2374 case "${need_bfd}" in
2376 BFDLIB
=..
/bfd
/libbfd.la
2377 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
2386 cat >> confdefs.h
<<EOF
2387 #define TARGET_ALIAS "${target_alias}"
2390 cat >> confdefs.h
<<EOF
2391 #define TARGET_CANONICAL "${target}"
2394 cat >> confdefs.h
<<EOF
2395 #define TARGET_CPU "${target_cpu}"
2398 cat >> confdefs.h
<<EOF
2399 #define TARGET_VENDOR "${target_vendor}"
2402 cat >> confdefs.h
<<EOF
2403 #define TARGET_OS "${target_os}"
2407 # Extract the first word of "gcc", so it can be a program name with args.
2408 set dummy gcc
; ac_word
=$2
2409 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2410 echo "configure:2411: checking for $ac_word" >&5
2411 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2412 echo $ac_n "(cached) $ac_c" 1>&6
2414 if test -n "$CC"; then
2415 ac_cv_prog_CC
="$CC" # Let the user override the test.
2417 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2419 for ac_dir
in $ac_dummy; do
2420 test -z "$ac_dir" && ac_dir
=.
2421 if test -f $ac_dir/$ac_word; then
2430 if test -n "$CC"; then
2431 echo "$ac_t""$CC" 1>&6
2433 echo "$ac_t""no" 1>&6
2436 if test -z "$CC"; then
2437 # Extract the first word of "cc", so it can be a program name with args.
2438 set dummy cc
; ac_word
=$2
2439 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2440 echo "configure:2441: checking for $ac_word" >&5
2441 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2442 echo $ac_n "(cached) $ac_c" 1>&6
2444 if test -n "$CC"; then
2445 ac_cv_prog_CC
="$CC" # Let the user override the test.
2447 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2450 for ac_dir
in $ac_dummy; do
2451 test -z "$ac_dir" && ac_dir
=.
2452 if test -f $ac_dir/$ac_word; then
2453 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2454 ac_prog_rejected
=yes
2462 if test $ac_prog_rejected = yes; then
2463 # We found a bogon in the path, so make sure we never use it.
2464 set dummy
$ac_cv_prog_CC
2466 if test $# -gt 0; then
2467 # We chose a different compiler from the bogus one.
2468 # However, it has the same basename, so the bogon will be chosen
2469 # first if we set CC to just the basename; use the full file name.
2471 set dummy
"$ac_dir/$ac_word" "$@"
2479 if test -n "$CC"; then
2480 echo "$ac_t""$CC" 1>&6
2482 echo "$ac_t""no" 1>&6
2485 if test -z "$CC"; then
2486 case "`uname -s`" in
2488 # Extract the first word of "cl", so it can be a program name with args.
2489 set dummy cl
; ac_word
=$2
2490 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2491 echo "configure:2492: checking for $ac_word" >&5
2492 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2493 echo $ac_n "(cached) $ac_c" 1>&6
2495 if test -n "$CC"; then
2496 ac_cv_prog_CC
="$CC" # Let the user override the test.
2498 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2500 for ac_dir
in $ac_dummy; do
2501 test -z "$ac_dir" && ac_dir
=.
2502 if test -f $ac_dir/$ac_word; then
2511 if test -n "$CC"; then
2512 echo "$ac_t""$CC" 1>&6
2514 echo "$ac_t""no" 1>&6
2519 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2522 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2523 echo "configure:2524: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2526 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2527 ac_cpp
='$CPP $CPPFLAGS'
2528 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2529 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2530 cross_compiling
=$ac_cv_prog_cc_cross
2532 cat > conftest.
$ac_ext << EOF
2534 #line 2535 "configure"
2535 #include "confdefs.h"
2539 if { (eval echo configure
:2540: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2540 ac_cv_prog_cc_works
=yes
2541 # If we can't run a trivial program, we are probably using a cross compiler.
2542 if (.
/conftest
; exit) 2>/dev
/null
; then
2543 ac_cv_prog_cc_cross
=no
2545 ac_cv_prog_cc_cross
=yes
2548 echo "configure: failed program was:" >&5
2549 cat conftest.
$ac_ext >&5
2550 ac_cv_prog_cc_works
=no
2554 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2555 ac_cpp
='$CPP $CPPFLAGS'
2556 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2557 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2558 cross_compiling
=$ac_cv_prog_cc_cross
2560 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2561 if test $ac_cv_prog_cc_works = no
; then
2562 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2564 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2565 echo "configure:2566: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2566 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2567 cross_compiling
=$ac_cv_prog_cc_cross
2569 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2570 echo "configure:2571: checking whether we are using GNU C" >&5
2571 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2572 echo $ac_n "(cached) $ac_c" 1>&6
2574 cat > conftest.c
<<EOF
2579 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2580: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2586 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2588 if test $ac_cv_prog_gcc = yes; then
2594 ac_test_CFLAGS
="${CFLAGS+set}"
2595 ac_save_CFLAGS
="$CFLAGS"
2597 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2598 echo "configure:2599: checking whether ${CC-cc} accepts -g" >&5
2599 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2600 echo $ac_n "(cached) $ac_c" 1>&6
2602 echo 'void f(){}' > conftest.c
2603 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2612 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2613 if test "$ac_test_CFLAGS" = set; then
2614 CFLAGS
="$ac_save_CFLAGS"
2615 elif test $ac_cv_prog_cc_g = yes; then
2616 if test "$GCC" = yes; then
2622 if test "$GCC" = yes; then
2630 for ac_prog
in 'bison -y' byacc
2632 # Extract the first word of "$ac_prog", so it can be a program name with args.
2633 set dummy
$ac_prog; ac_word
=$2
2634 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2635 echo "configure:2636: checking for $ac_word" >&5
2636 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2637 echo $ac_n "(cached) $ac_c" 1>&6
2639 if test -n "$YACC"; then
2640 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2642 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2644 for ac_dir
in $ac_dummy; do
2645 test -z "$ac_dir" && ac_dir
=.
2646 if test -f $ac_dir/$ac_word; then
2647 ac_cv_prog_YACC
="$ac_prog"
2654 YACC
="$ac_cv_prog_YACC"
2655 if test -n "$YACC"; then
2656 echo "$ac_t""$YACC" 1>&6
2658 echo "$ac_t""no" 1>&6
2661 test -n "$YACC" && break
2663 test -n "$YACC" || YACC
="yacc"
2665 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2666 echo "configure:2667: checking how to run the C preprocessor" >&5
2667 # On Suns, sometimes $CPP names a directory.
2668 if test -n "$CPP" && test -d "$CPP"; then
2671 if test -z "$CPP"; then
2672 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2673 echo $ac_n "(cached) $ac_c" 1>&6
2675 # This must be in double quotes, not single quotes, because CPP may get
2676 # substituted into the Makefile and "${CC-cc}" will confuse make.
2678 # On the NeXT, cc -E runs the code through the compiler's parser,
2679 # not just through cpp.
2680 cat > conftest.
$ac_ext <<EOF
2681 #line 2682 "configure"
2682 #include "confdefs.h"
2686 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2687 { (eval echo configure
:2688: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2688 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2689 if test -z "$ac_err"; then
2693 echo "configure: failed program was:" >&5
2694 cat conftest.
$ac_ext >&5
2696 CPP
="${CC-cc} -E -traditional-cpp"
2697 cat > conftest.
$ac_ext <<EOF
2698 #line 2699 "configure"
2699 #include "confdefs.h"
2703 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2704 { (eval echo configure
:2705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2705 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2706 if test -z "$ac_err"; then
2710 echo "configure: failed program was:" >&5
2711 cat conftest.
$ac_ext >&5
2713 CPP
="${CC-cc} -nologo -E"
2714 cat > conftest.
$ac_ext <<EOF
2715 #line 2716 "configure"
2716 #include "confdefs.h"
2720 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2721 { (eval echo configure
:2722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2722 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2723 if test -z "$ac_err"; then
2727 echo "configure: failed program was:" >&5
2728 cat conftest.
$ac_ext >&5
2737 ac_cv_prog_CPP
="$CPP"
2739 CPP
="$ac_cv_prog_CPP"
2741 ac_cv_prog_CPP
="$CPP"
2743 echo "$ac_t""$CPP" 1>&6
2745 missing_dir
=`cd $ac_aux_dir && pwd`
2746 for ac_prog
in flex
lex
2748 # Extract the first word of "$ac_prog", so it can be a program name with args.
2749 set dummy
$ac_prog; ac_word
=$2
2750 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2751 echo "configure:2752: checking for $ac_word" >&5
2752 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2753 echo $ac_n "(cached) $ac_c" 1>&6
2755 if test -n "$LEX"; then
2756 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2758 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2760 for ac_dir
in $ac_dummy; do
2761 test -z "$ac_dir" && ac_dir
=.
2762 if test -f $ac_dir/$ac_word; then
2763 ac_cv_prog_LEX
="$ac_prog"
2770 LEX
="$ac_cv_prog_LEX"
2771 if test -n "$LEX"; then
2772 echo "$ac_t""$LEX" 1>&6
2774 echo "$ac_t""no" 1>&6
2777 test -n "$LEX" && break
2779 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
2781 # Extract the first word of "flex", so it can be a program name with args.
2782 set dummy flex
; ac_word
=$2
2783 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2784 echo "configure:2785: checking for $ac_word" >&5
2785 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2786 echo $ac_n "(cached) $ac_c" 1>&6
2788 if test -n "$LEX"; then
2789 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2791 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2793 for ac_dir
in $ac_dummy; do
2794 test -z "$ac_dir" && ac_dir
=.
2795 if test -f $ac_dir/$ac_word; then
2796 ac_cv_prog_LEX
="flex"
2801 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
2804 LEX
="$ac_cv_prog_LEX"
2805 if test -n "$LEX"; then
2806 echo "$ac_t""$LEX" 1>&6
2808 echo "$ac_t""no" 1>&6
2811 if test -z "$LEXLIB"
2817 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2818 echo "configure:2819: checking for yywrap in -l$ac_lib" >&5
2819 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2820 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2821 echo $ac_n "(cached) $ac_c" 1>&6
2823 ac_save_LIBS
="$LIBS"
2824 LIBS
="-l$ac_lib $LIBS"
2825 cat > conftest.
$ac_ext <<EOF
2826 #line 2827 "configure"
2827 #include "confdefs.h"
2828 /* Override any gcc2 internal prototype to avoid an error. */
2829 /* We use char because int might match the return type of a gcc2
2830 builtin and then its argument prototype would still apply. */
2837 if { (eval echo configure
:2838: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2839 eval "ac_cv_lib_$ac_lib_var=yes"
2841 echo "configure: failed program was:" >&5
2842 cat conftest.
$ac_ext >&5
2844 eval "ac_cv_lib_$ac_lib_var=no"
2847 LIBS
="$ac_save_LIBS"
2850 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2851 echo "$ac_t""yes" 1>&6
2854 echo "$ac_t""no" 1>&6
2859 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2860 echo "configure:2861: checking lex output file root" >&5
2861 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2862 echo $ac_n "(cached) $ac_c" 1>&6
2864 # The minimal lex program is just a single line: %%. But some broken lexes
2865 # (Solaris, I think it was) want two %% lines, so accommodate them.
2868 if test -f lex.yy.c
; then
2869 ac_cv_prog_lex_root
=lex.yy
2870 elif test -f lexyy.c
; then
2871 ac_cv_prog_lex_root
=lexyy
2873 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2877 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2878 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
2880 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2881 echo "configure:2882: checking whether yytext is a pointer" >&5
2882 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2883 echo $ac_n "(cached) $ac_c" 1>&6
2885 # POSIX says lex can declare yytext either as a pointer or an array; the
2886 # default is implementation-dependent. Figure out which it is, since
2887 # not all implementations provide the %pointer and %array declarations.
2888 ac_cv_prog_lex_yytext_pointer
=no
2889 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2890 ac_save_LIBS
="$LIBS"
2891 LIBS
="$LIBS $LEXLIB"
2892 cat > conftest.
$ac_ext <<EOF
2893 #line 2894 "configure"
2894 #include "confdefs.h"
2895 `cat $LEX_OUTPUT_ROOT.c`
2900 if { (eval echo configure
:2901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2902 ac_cv_prog_lex_yytext_pointer
=yes
2904 echo "configure: failed program was:" >&5
2905 cat conftest.
$ac_ext >&5
2908 LIBS
="$ac_save_LIBS"
2909 rm -f "${LEX_OUTPUT_ROOT}.c"
2913 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2914 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2915 cat >> confdefs.h
<<\EOF
2916 #define YYTEXT_POINTER 1
2923 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2924 echo "configure:2925: checking for POSIXized ISC" >&5
2925 if test -d /etc
/conf
/kconfig.d
&&
2926 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
2928 echo "$ac_t""yes" 1>&6
2929 ISC
=yes # If later tests want to check for ISC.
2930 cat >> confdefs.h
<<\EOF
2931 #define _POSIX_SOURCE 1
2934 if test "$GCC" = yes; then
2940 echo "$ac_t""no" 1>&6
2944 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2945 echo "configure:2946: checking for ANSI C header files" >&5
2946 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2947 echo $ac_n "(cached) $ac_c" 1>&6
2949 cat > conftest.
$ac_ext <<EOF
2950 #line 2951 "configure"
2951 #include "confdefs.h"
2957 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2958 { (eval echo configure
:2959: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2959 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2960 if test -z "$ac_err"; then
2962 ac_cv_header_stdc
=yes
2965 echo "configure: failed program was:" >&5
2966 cat conftest.
$ac_ext >&5
2968 ac_cv_header_stdc
=no
2972 if test $ac_cv_header_stdc = yes; then
2973 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2974 cat > conftest.
$ac_ext <<EOF
2975 #line 2976 "configure"
2976 #include "confdefs.h"
2979 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2980 egrep "memchr" >/dev
/null
2>&1; then
2984 ac_cv_header_stdc
=no
2990 if test $ac_cv_header_stdc = yes; then
2991 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2992 cat > conftest.
$ac_ext <<EOF
2993 #line 2994 "configure"
2994 #include "confdefs.h"
2997 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2998 egrep "free" >/dev
/null
2>&1; then
3002 ac_cv_header_stdc
=no
3008 if test $ac_cv_header_stdc = yes; then
3009 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3010 if test "$cross_compiling" = yes; then
3013 cat > conftest.
$ac_ext <<EOF
3014 #line 3015 "configure"
3015 #include "confdefs.h"
3017 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3018 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3019 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3020 int main () { int i; for (i = 0; i < 256; i++)
3021 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3025 if { (eval echo configure
:3026: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3029 echo "configure: failed program was:" >&5
3030 cat conftest.
$ac_ext >&5
3032 ac_cv_header_stdc
=no
3040 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3041 if test $ac_cv_header_stdc = yes; then
3042 cat >> confdefs.h
<<\EOF
3043 #define STDC_HEADERS 1
3048 echo $ac_n "checking for working const""... $ac_c" 1>&6
3049 echo "configure:3050: checking for working const" >&5
3050 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3051 echo $ac_n "(cached) $ac_c" 1>&6
3053 cat > conftest.
$ac_ext <<EOF
3054 #line 3055 "configure"
3055 #include "confdefs.h"
3059 /* Ultrix mips cc rejects this. */
3060 typedef int charset[2]; const charset x;
3061 /* SunOS 4.1.1 cc rejects this. */
3062 char const *const *ccp;
3064 /* NEC SVR4.0.2 mips cc rejects this. */
3065 struct point {int x, y;};
3066 static struct point const zero = {0,0};
3067 /* AIX XL C 1.02.0.0 rejects this.
3068 It does not let you subtract one const X* pointer from another in an arm
3069 of an if-expression whose if-part is not a constant expression */
3070 const char *g = "string";
3071 ccp = &g + (g ? g-g : 0);
3072 /* HPUX 7.0 cc rejects these. */
3075 ccp = (char const *const *) p;
3076 { /* SCO 3.2v4 cc rejects this. */
3078 char const *s = 0 ? (char *) 0 : (char const *) 0;
3082 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3084 const int *foo = &x[0];
3087 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3088 typedef const int *iptr;
3092 { /* AIX XL C 1.02.0.0 rejects this saying
3093 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3094 struct s { int j; const int *ap[3]; };
3095 struct s *b; b->j = 5;
3097 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3103 if { (eval echo configure
:3104: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3107 echo "configure: failed program was:" >&5
3108 cat conftest.
$ac_ext >&5
3115 echo "$ac_t""$ac_cv_c_const" 1>&6
3116 if test $ac_cv_c_const = no
; then
3117 cat >> confdefs.h
<<\EOF
3123 echo $ac_n "checking for inline""... $ac_c" 1>&6
3124 echo "configure:3125: checking for inline" >&5
3125 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3126 echo $ac_n "(cached) $ac_c" 1>&6
3129 for ac_kw
in inline __inline__ __inline
; do
3130 cat > conftest.
$ac_ext <<EOF
3131 #line 3132 "configure"
3132 #include "confdefs.h"
3138 if { (eval echo configure
:3139: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3140 ac_cv_c_inline
=$ac_kw; break
3142 echo "configure: failed program was:" >&5
3143 cat conftest.
$ac_ext >&5
3150 echo "$ac_t""$ac_cv_c_inline" 1>&6
3151 case "$ac_cv_c_inline" in
3153 no
) cat >> confdefs.h
<<\EOF
3157 *) cat >> confdefs.h
<<EOF
3158 #define inline $ac_cv_c_inline
3163 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3164 echo "configure:3165: checking for off_t" >&5
3165 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3166 echo $ac_n "(cached) $ac_c" 1>&6
3168 cat > conftest.
$ac_ext <<EOF
3169 #line 3170 "configure"
3170 #include "confdefs.h"
3171 #include <sys/types.h>
3177 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3178 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3180 ac_cv_type_off_t
=yes
3188 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3189 if test $ac_cv_type_off_t = no
; then
3190 cat >> confdefs.h
<<\EOF
3196 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3197 echo "configure:3198: checking for size_t" >&5
3198 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3199 echo $ac_n "(cached) $ac_c" 1>&6
3201 cat > conftest.
$ac_ext <<EOF
3202 #line 3203 "configure"
3203 #include "confdefs.h"
3204 #include <sys/types.h>
3210 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3211 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3213 ac_cv_type_size_t
=yes
3216 ac_cv_type_size_t
=no
3221 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3222 if test $ac_cv_type_size_t = no
; then
3223 cat >> confdefs.h
<<\EOF
3224 #define size_t unsigned
3229 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3230 # for constant arguments. Useless!
3231 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3232 echo "configure:3233: checking for working alloca.h" >&5
3233 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3234 echo $ac_n "(cached) $ac_c" 1>&6
3236 cat > conftest.
$ac_ext <<EOF
3237 #line 3238 "configure"
3238 #include "confdefs.h"
3241 char *p = alloca(2 * sizeof(int));
3244 if { (eval echo configure
:3245: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3246 ac_cv_header_alloca_h
=yes
3248 echo "configure: failed program was:" >&5
3249 cat conftest.
$ac_ext >&5
3251 ac_cv_header_alloca_h
=no
3256 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3257 if test $ac_cv_header_alloca_h = yes; then
3258 cat >> confdefs.h
<<\EOF
3259 #define HAVE_ALLOCA_H 1
3264 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3265 echo "configure:3266: checking for alloca" >&5
3266 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3267 echo $ac_n "(cached) $ac_c" 1>&6
3269 cat > conftest.
$ac_ext <<EOF
3270 #line 3271 "configure"
3271 #include "confdefs.h"
3274 # define alloca __builtin_alloca
3277 # include <malloc.h>
3278 # define alloca _alloca
3281 # include <alloca.h>
3286 # ifndef alloca /* predefined by HP cc +Olibcalls */
3295 char *p = (char *) alloca(1);
3298 if { (eval echo configure
:3299: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3300 ac_cv_func_alloca_works
=yes
3302 echo "configure: failed program was:" >&5
3303 cat conftest.
$ac_ext >&5
3305 ac_cv_func_alloca_works
=no
3310 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3311 if test $ac_cv_func_alloca_works = yes; then
3312 cat >> confdefs.h
<<\EOF
3313 #define HAVE_ALLOCA 1
3318 if test $ac_cv_func_alloca_works = no
; then
3319 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3320 # that cause trouble. Some versions do not even contain alloca or
3321 # contain a buggy version. If you still want to use their alloca,
3322 # use ar to extract alloca.o from them instead of compiling alloca.c.
3323 ALLOCA
=alloca.
${ac_objext}
3324 cat >> confdefs.h
<<\EOF
3329 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3330 echo "configure:3331: checking whether alloca needs Cray hooks" >&5
3331 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3332 echo $ac_n "(cached) $ac_c" 1>&6
3334 cat > conftest.
$ac_ext <<EOF
3335 #line 3336 "configure"
3336 #include "confdefs.h"
3337 #if defined(CRAY) && ! defined(CRAY2)
3344 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3345 egrep "webecray" >/dev
/null
2>&1; then
3356 echo "$ac_t""$ac_cv_os_cray" 1>&6
3357 if test $ac_cv_os_cray = yes; then
3358 for ac_func
in _getb67 GETB67 getb67
; do
3359 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3360 echo "configure:3361: checking for $ac_func" >&5
3361 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3362 echo $ac_n "(cached) $ac_c" 1>&6
3364 cat > conftest.
$ac_ext <<EOF
3365 #line 3366 "configure"
3366 #include "confdefs.h"
3367 /* System header to define __stub macros and hopefully few prototypes,
3368 which can conflict with char $ac_func(); below. */
3370 /* Override any gcc2 internal prototype to avoid an error. */
3371 /* We use char because int might match the return type of a gcc2
3372 builtin and then its argument prototype would still apply. */
3377 /* The GNU C library defines this for functions which it implements
3378 to always fail with ENOSYS. Some functions are actually named
3379 something starting with __ and the normal name is an alias. */
3380 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3388 if { (eval echo configure
:3389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3390 eval "ac_cv_func_$ac_func=yes"
3392 echo "configure: failed program was:" >&5
3393 cat conftest.
$ac_ext >&5
3395 eval "ac_cv_func_$ac_func=no"
3400 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3401 echo "$ac_t""yes" 1>&6
3402 cat >> confdefs.h
<<EOF
3403 #define CRAY_STACKSEG_END $ac_func
3408 echo "$ac_t""no" 1>&6
3414 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3415 echo "configure:3416: checking stack direction for C alloca" >&5
3416 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3417 echo $ac_n "(cached) $ac_c" 1>&6
3419 if test "$cross_compiling" = yes; then
3420 ac_cv_c_stack_direction
=0
3422 cat > conftest.
$ac_ext <<EOF
3423 #line 3424 "configure"
3424 #include "confdefs.h"
3425 find_stack_direction ()
3427 static char *addr = 0;
3432 return find_stack_direction ();
3435 return (&dummy > addr) ? 1 : -1;
3439 exit (find_stack_direction() < 0);
3442 if { (eval echo configure
:3443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3444 ac_cv_c_stack_direction
=1
3446 echo "configure: failed program was:" >&5
3447 cat conftest.
$ac_ext >&5
3449 ac_cv_c_stack_direction
=-1
3456 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3457 cat >> confdefs.h
<<EOF
3458 #define STACK_DIRECTION $ac_cv_c_stack_direction
3463 for ac_hdr
in unistd.h
3465 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3466 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3467 echo "configure:3468: checking for $ac_hdr" >&5
3468 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3469 echo $ac_n "(cached) $ac_c" 1>&6
3471 cat > conftest.
$ac_ext <<EOF
3472 #line 3473 "configure"
3473 #include "confdefs.h"
3476 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3477 { (eval echo configure
:3478: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3478 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3479 if test -z "$ac_err"; then
3481 eval "ac_cv_header_$ac_safe=yes"
3484 echo "configure: failed program was:" >&5
3485 cat conftest.
$ac_ext >&5
3487 eval "ac_cv_header_$ac_safe=no"
3491 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3492 echo "$ac_t""yes" 1>&6
3493 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3494 cat >> confdefs.h
<<EOF
3495 #define $ac_tr_hdr 1
3499 echo "$ac_t""no" 1>&6
3503 for ac_func
in getpagesize
3505 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3506 echo "configure:3507: checking for $ac_func" >&5
3507 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3508 echo $ac_n "(cached) $ac_c" 1>&6
3510 cat > conftest.
$ac_ext <<EOF
3511 #line 3512 "configure"
3512 #include "confdefs.h"
3513 /* System header to define __stub macros and hopefully few prototypes,
3514 which can conflict with char $ac_func(); below. */
3516 /* Override any gcc2 internal prototype to avoid an error. */
3517 /* We use char because int might match the return type of a gcc2
3518 builtin and then its argument prototype would still apply. */
3523 /* The GNU C library defines this for functions which it implements
3524 to always fail with ENOSYS. Some functions are actually named
3525 something starting with __ and the normal name is an alias. */
3526 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3534 if { (eval echo configure
:3535: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3536 eval "ac_cv_func_$ac_func=yes"
3538 echo "configure: failed program was:" >&5
3539 cat conftest.
$ac_ext >&5
3541 eval "ac_cv_func_$ac_func=no"
3546 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3547 echo "$ac_t""yes" 1>&6
3548 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3549 cat >> confdefs.h
<<EOF
3550 #define $ac_tr_func 1
3554 echo "$ac_t""no" 1>&6
3558 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3559 echo "configure:3560: checking for working mmap" >&5
3560 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3561 echo $ac_n "(cached) $ac_c" 1>&6
3563 if test "$cross_compiling" = yes; then
3564 ac_cv_func_mmap_fixed_mapped
=no
3566 cat > conftest.
$ac_ext <<EOF
3567 #line 3568 "configure"
3568 #include "confdefs.h"
3570 /* Thanks to Mike Haertel and Jim Avera for this test.
3571 Here is a matrix of mmap possibilities:
3572 mmap private not fixed
3573 mmap private fixed at somewhere currently unmapped
3574 mmap private fixed at somewhere already mapped
3575 mmap shared not fixed
3576 mmap shared fixed at somewhere currently unmapped
3577 mmap shared fixed at somewhere already mapped
3578 For private mappings, we should verify that changes cannot be read()
3579 back from the file, nor mmap's back from the file at a different
3580 address. (There have been systems where private was not correctly
3581 implemented like the infamous i386 svr4.0, and systems where the
3582 VM page cache was not coherent with the filesystem buffer cache
3583 like early versions of FreeBSD and possibly contemporary NetBSD.)
3584 For shared mappings, we should conversely verify that changes get
3585 propogated back to all the places they're supposed to be.
3587 Grep wants private fixed already mapped.
3588 The main things grep needs to know about mmap are:
3589 * does it exist and is it safe to write into the mmap'd area
3590 * how to use it (BSD variants) */
3591 #include <sys/types.h>
3593 #include <sys/mman.h>
3595 /* This mess was copied from the GNU getpagesize.h. */
3596 #ifndef HAVE_GETPAGESIZE
3597 # ifdef HAVE_UNISTD_H
3598 # include <unistd.h>
3601 /* Assume that all systems that can run configure have sys/param.h. */
3602 # ifndef HAVE_SYS_PARAM_H
3603 # define HAVE_SYS_PARAM_H 1
3606 # ifdef _SC_PAGESIZE
3607 # define getpagesize() sysconf(_SC_PAGESIZE)
3608 # else /* no _SC_PAGESIZE */
3609 # ifdef HAVE_SYS_PARAM_H
3610 # include <sys/param.h>
3611 # ifdef EXEC_PAGESIZE
3612 # define getpagesize() EXEC_PAGESIZE
3613 # else /* no EXEC_PAGESIZE */
3615 # define getpagesize() NBPG * CLSIZE
3618 # endif /* no CLSIZE */
3619 # else /* no NBPG */
3621 # define getpagesize() NBPC
3622 # else /* no NBPC */
3624 # define getpagesize() PAGESIZE
3625 # endif /* PAGESIZE */
3626 # endif /* no NBPC */
3627 # endif /* no NBPG */
3628 # endif /* no EXEC_PAGESIZE */
3629 # else /* no HAVE_SYS_PARAM_H */
3630 # define getpagesize() 8192 /* punt totally */
3631 # endif /* no HAVE_SYS_PARAM_H */
3632 # endif /* no _SC_PAGESIZE */
3634 #endif /* no HAVE_GETPAGESIZE */
3637 extern "C" { void *malloc(unsigned); }
3645 char *data, *data2, *data3;
3649 pagesize = getpagesize();
3652 * First, make a file with some known garbage in it.
3654 data = malloc(pagesize);
3657 for (i = 0; i < pagesize; ++i)
3658 *(data + i) = rand();
3660 fd = creat("conftestmmap", 0600);
3663 if (write(fd, data, pagesize) != pagesize)
3668 * Next, try to mmap the file at a fixed address which
3669 * already has something else allocated at it. If we can,
3670 * also make sure that we see the same garbage.
3672 fd = open("conftestmmap", O_RDWR);
3675 data2 = malloc(2 * pagesize);
3678 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3679 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3680 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3682 for (i = 0; i < pagesize; ++i)
3683 if (*(data + i) != *(data2 + i))
3687 * Finally, make sure that changes to the mapped area
3688 * do not percolate back to the file as seen by read().
3689 * (This is a bug on some variants of i386 svr4.0.)
3691 for (i = 0; i < pagesize; ++i)
3692 *(data2 + i) = *(data2 + i) + 1;
3693 data3 = malloc(pagesize);
3696 if (read(fd, data3, pagesize) != pagesize)
3698 for (i = 0; i < pagesize; ++i)
3699 if (*(data + i) != *(data3 + i))
3702 unlink("conftestmmap");
3707 if { (eval echo configure
:3708: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3709 ac_cv_func_mmap_fixed_mapped
=yes
3711 echo "configure: failed program was:" >&5
3712 cat conftest.
$ac_ext >&5
3714 ac_cv_func_mmap_fixed_mapped
=no
3721 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3722 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3723 cat >> confdefs.h
<<\EOF
3730 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3731 unistd.h values.h sys
/param.h
3733 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3734 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3735 echo "configure:3736: checking for $ac_hdr" >&5
3736 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3737 echo $ac_n "(cached) $ac_c" 1>&6
3739 cat > conftest.
$ac_ext <<EOF
3740 #line 3741 "configure"
3741 #include "confdefs.h"
3744 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3745 { (eval echo configure
:3746: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3746 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3747 if test -z "$ac_err"; then
3749 eval "ac_cv_header_$ac_safe=yes"
3752 echo "configure: failed program was:" >&5
3753 cat conftest.
$ac_ext >&5
3755 eval "ac_cv_header_$ac_safe=no"
3759 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3760 echo "$ac_t""yes" 1>&6
3761 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3762 cat >> confdefs.h
<<EOF
3763 #define $ac_tr_hdr 1
3767 echo "$ac_t""no" 1>&6
3771 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3772 __argz_count __argz_stringify __argz_next
3774 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3775 echo "configure:3776: checking for $ac_func" >&5
3776 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3777 echo $ac_n "(cached) $ac_c" 1>&6
3779 cat > conftest.
$ac_ext <<EOF
3780 #line 3781 "configure"
3781 #include "confdefs.h"
3782 /* System header to define __stub macros and hopefully few prototypes,
3783 which can conflict with char $ac_func(); below. */
3785 /* Override any gcc2 internal prototype to avoid an error. */
3786 /* We use char because int might match the return type of a gcc2
3787 builtin and then its argument prototype would still apply. */
3792 /* The GNU C library defines this for functions which it implements
3793 to always fail with ENOSYS. Some functions are actually named
3794 something starting with __ and the normal name is an alias. */
3795 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3803 if { (eval echo configure
:3804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3805 eval "ac_cv_func_$ac_func=yes"
3807 echo "configure: failed program was:" >&5
3808 cat conftest.
$ac_ext >&5
3810 eval "ac_cv_func_$ac_func=no"
3815 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3816 echo "$ac_t""yes" 1>&6
3817 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3818 cat >> confdefs.h
<<EOF
3819 #define $ac_tr_func 1
3823 echo "$ac_t""no" 1>&6
3828 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3829 for ac_func
in stpcpy
3831 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3832 echo "configure:3833: checking for $ac_func" >&5
3833 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3834 echo $ac_n "(cached) $ac_c" 1>&6
3836 cat > conftest.
$ac_ext <<EOF
3837 #line 3838 "configure"
3838 #include "confdefs.h"
3839 /* System header to define __stub macros and hopefully few prototypes,
3840 which can conflict with char $ac_func(); below. */
3842 /* Override any gcc2 internal prototype to avoid an error. */
3843 /* We use char because int might match the return type of a gcc2
3844 builtin and then its argument prototype would still apply. */
3849 /* The GNU C library defines this for functions which it implements
3850 to always fail with ENOSYS. Some functions are actually named
3851 something starting with __ and the normal name is an alias. */
3852 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3860 if { (eval echo configure
:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3862 eval "ac_cv_func_$ac_func=yes"
3864 echo "configure: failed program was:" >&5
3865 cat conftest.
$ac_ext >&5
3867 eval "ac_cv_func_$ac_func=no"
3872 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3873 echo "$ac_t""yes" 1>&6
3874 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3875 cat >> confdefs.h
<<EOF
3876 #define $ac_tr_func 1
3880 echo "$ac_t""no" 1>&6
3885 if test "${ac_cv_func_stpcpy}" = "yes"; then
3886 cat >> confdefs.h
<<\EOF
3887 #define HAVE_STPCPY 1
3892 if test $ac_cv_header_locale_h = yes; then
3893 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3894 echo "configure:3895: checking for LC_MESSAGES" >&5
3895 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3896 echo $ac_n "(cached) $ac_c" 1>&6
3898 cat > conftest.
$ac_ext <<EOF
3899 #line 3900 "configure"
3900 #include "confdefs.h"
3906 if { (eval echo configure
:3907: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3908 am_cv_val_LC_MESSAGES
=yes
3910 echo "configure: failed program was:" >&5
3911 cat conftest.
$ac_ext >&5
3913 am_cv_val_LC_MESSAGES
=no
3918 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3919 if test $am_cv_val_LC_MESSAGES = yes; then
3920 cat >> confdefs.h
<<\EOF
3921 #define HAVE_LC_MESSAGES 1
3926 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3927 echo "configure:3928: checking whether NLS is requested" >&5
3928 # Check whether --enable-nls or --disable-nls was given.
3929 if test "${enable_nls+set}" = set; then
3930 enableval
="$enable_nls"
3936 echo "$ac_t""$USE_NLS" 1>&6
3939 USE_INCLUDED_LIBINTL
=no
3941 if test "$USE_NLS" = "yes"; then
3942 cat >> confdefs.h
<<\EOF
3943 #define ENABLE_NLS 1
3946 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3947 echo "configure:3948: checking whether included gettext is requested" >&5
3948 # Check whether --with-included-gettext or --without-included-gettext was given.
3949 if test "${with_included_gettext+set}" = set; then
3950 withval
="$with_included_gettext"
3951 nls_cv_force_use_gnu_gettext
=$withval
3953 nls_cv_force_use_gnu_gettext
=no
3956 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3958 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3959 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3961 nls_cv_header_libgt
=
3964 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3965 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3966 echo "configure:3967: checking for libintl.h" >&5
3967 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3968 echo $ac_n "(cached) $ac_c" 1>&6
3970 cat > conftest.
$ac_ext <<EOF
3971 #line 3972 "configure"
3972 #include "confdefs.h"
3973 #include <libintl.h>
3975 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3976 { (eval echo configure
:3977: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3977 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3978 if test -z "$ac_err"; then
3980 eval "ac_cv_header_$ac_safe=yes"
3983 echo "configure: failed program was:" >&5
3984 cat conftest.
$ac_ext >&5
3986 eval "ac_cv_header_$ac_safe=no"
3990 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3991 echo "$ac_t""yes" 1>&6
3992 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3993 echo "configure:3994: checking for gettext in libc" >&5
3994 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3995 echo $ac_n "(cached) $ac_c" 1>&6
3997 cat > conftest.
$ac_ext <<EOF
3998 #line 3999 "configure"
3999 #include "confdefs.h"
4000 #include <libintl.h>
4002 return (int) gettext ("")
4005 if { (eval echo configure
:4006: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4007 gt_cv_func_gettext_libc
=yes
4009 echo "configure: failed program was:" >&5
4010 cat conftest.
$ac_ext >&5
4012 gt_cv_func_gettext_libc
=no
4017 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4019 if test "$gt_cv_func_gettext_libc" != "yes"; then
4020 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4021 echo "configure:4022: checking for bindtextdomain in -lintl" >&5
4022 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4023 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4024 echo $ac_n "(cached) $ac_c" 1>&6
4026 ac_save_LIBS
="$LIBS"
4028 cat > conftest.
$ac_ext <<EOF
4029 #line 4030 "configure"
4030 #include "confdefs.h"
4031 /* Override any gcc2 internal prototype to avoid an error. */
4032 /* We use char because int might match the return type of a gcc2
4033 builtin and then its argument prototype would still apply. */
4034 char bindtextdomain();
4040 if { (eval echo configure
:4041: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4042 eval "ac_cv_lib_$ac_lib_var=yes"
4044 echo "configure: failed program was:" >&5
4045 cat conftest.
$ac_ext >&5
4047 eval "ac_cv_lib_$ac_lib_var=no"
4050 LIBS
="$ac_save_LIBS"
4053 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4054 echo "$ac_t""yes" 1>&6
4055 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4056 echo "configure:4057: checking for gettext in libintl" >&5
4057 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4058 echo $ac_n "(cached) $ac_c" 1>&6
4060 cat > conftest.
$ac_ext <<EOF
4061 #line 4062 "configure"
4062 #include "confdefs.h"
4065 return (int) gettext ("")
4068 if { (eval echo configure
:4069: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4070 gt_cv_func_gettext_libintl
=yes
4072 echo "configure: failed program was:" >&5
4073 cat conftest.
$ac_ext >&5
4075 gt_cv_func_gettext_libintl
=no
4080 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4082 echo "$ac_t""no" 1>&6
4087 if test "$gt_cv_func_gettext_libc" = "yes" \
4088 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
4089 cat >> confdefs.h
<<\EOF
4090 #define HAVE_GETTEXT 1
4093 # Extract the first word of "msgfmt", so it can be a program name with args.
4094 set dummy msgfmt
; ac_word
=$2
4095 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4096 echo "configure:4097: checking for $ac_word" >&5
4097 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4098 echo $ac_n "(cached) $ac_c" 1>&6
4102 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4105 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4106 for ac_dir
in $PATH; do
4107 test -z "$ac_dir" && ac_dir
=.
4108 if test -f $ac_dir/$ac_word; then
4109 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4110 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4116 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
4120 MSGFMT
="$ac_cv_path_MSGFMT"
4121 if test -n "$MSGFMT"; then
4122 echo "$ac_t""$MSGFMT" 1>&6
4124 echo "$ac_t""no" 1>&6
4126 if test "$MSGFMT" != "no"; then
4127 for ac_func
in dcgettext
4129 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4130 echo "configure:4131: checking for $ac_func" >&5
4131 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4132 echo $ac_n "(cached) $ac_c" 1>&6
4134 cat > conftest.
$ac_ext <<EOF
4135 #line 4136 "configure"
4136 #include "confdefs.h"
4137 /* System header to define __stub macros and hopefully few prototypes,
4138 which can conflict with char $ac_func(); below. */
4140 /* Override any gcc2 internal prototype to avoid an error. */
4141 /* We use char because int might match the return type of a gcc2
4142 builtin and then its argument prototype would still apply. */
4147 /* The GNU C library defines this for functions which it implements
4148 to always fail with ENOSYS. Some functions are actually named
4149 something starting with __ and the normal name is an alias. */
4150 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4158 if { (eval echo configure
:4159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4160 eval "ac_cv_func_$ac_func=yes"
4162 echo "configure: failed program was:" >&5
4163 cat conftest.
$ac_ext >&5
4165 eval "ac_cv_func_$ac_func=no"
4170 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4171 echo "$ac_t""yes" 1>&6
4172 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4173 cat >> confdefs.h
<<EOF
4174 #define $ac_tr_func 1
4178 echo "$ac_t""no" 1>&6
4182 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4183 set dummy gmsgfmt
; ac_word
=$2
4184 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4185 echo "configure:4186: checking for $ac_word" >&5
4186 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4187 echo $ac_n "(cached) $ac_c" 1>&6
4191 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4194 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4197 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4199 for ac_dir
in $ac_dummy; do
4200 test -z "$ac_dir" && ac_dir
=.
4201 if test -f $ac_dir/$ac_word; then
4202 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4207 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4211 GMSGFMT
="$ac_cv_path_GMSGFMT"
4212 if test -n "$GMSGFMT"; then
4213 echo "$ac_t""$GMSGFMT" 1>&6
4215 echo "$ac_t""no" 1>&6
4218 # Extract the first word of "xgettext", so it can be a program name with args.
4219 set dummy xgettext
; ac_word
=$2
4220 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4221 echo "configure:4222: checking for $ac_word" >&5
4222 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4223 echo $ac_n "(cached) $ac_c" 1>&6
4227 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4230 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4231 for ac_dir
in $PATH; do
4232 test -z "$ac_dir" && ac_dir
=.
4233 if test -f $ac_dir/$ac_word; then
4234 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4235 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4241 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4245 XGETTEXT
="$ac_cv_path_XGETTEXT"
4246 if test -n "$XGETTEXT"; then
4247 echo "$ac_t""$XGETTEXT" 1>&6
4249 echo "$ac_t""no" 1>&6
4252 cat > conftest.
$ac_ext <<EOF
4253 #line 4254 "configure"
4254 #include "confdefs.h"
4257 extern int _nl_msg_cat_cntr;
4258 return _nl_msg_cat_cntr
4261 if { (eval echo configure
:4262: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4266 echo "configure: failed program was:" >&5
4267 cat conftest.
$ac_ext >&5
4278 echo "$ac_t""no" 1>&6
4283 if test "$CATOBJEXT" = "NONE"; then
4284 nls_cv_use_gnu_gettext
=yes
4288 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4289 INTLOBJS
="\$(GETTOBJS)"
4290 # Extract the first word of "msgfmt", so it can be a program name with args.
4291 set dummy msgfmt
; ac_word
=$2
4292 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4293 echo "configure:4294: checking for $ac_word" >&5
4294 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4295 echo $ac_n "(cached) $ac_c" 1>&6
4299 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4302 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4303 for ac_dir
in $PATH; do
4304 test -z "$ac_dir" && ac_dir
=.
4305 if test -f $ac_dir/$ac_word; then
4306 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4307 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4313 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4317 MSGFMT
="$ac_cv_path_MSGFMT"
4318 if test -n "$MSGFMT"; then
4319 echo "$ac_t""$MSGFMT" 1>&6
4321 echo "$ac_t""no" 1>&6
4324 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4325 set dummy gmsgfmt
; ac_word
=$2
4326 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4327 echo "configure:4328: checking for $ac_word" >&5
4328 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4329 echo $ac_n "(cached) $ac_c" 1>&6
4333 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4336 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4339 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4341 for ac_dir
in $ac_dummy; do
4342 test -z "$ac_dir" && ac_dir
=.
4343 if test -f $ac_dir/$ac_word; then
4344 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4349 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4353 GMSGFMT
="$ac_cv_path_GMSGFMT"
4354 if test -n "$GMSGFMT"; then
4355 echo "$ac_t""$GMSGFMT" 1>&6
4357 echo "$ac_t""no" 1>&6
4360 # Extract the first word of "xgettext", so it can be a program name with args.
4361 set dummy xgettext
; ac_word
=$2
4362 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4363 echo "configure:4364: checking for $ac_word" >&5
4364 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4365 echo $ac_n "(cached) $ac_c" 1>&6
4369 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4372 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4373 for ac_dir
in $PATH; do
4374 test -z "$ac_dir" && ac_dir
=.
4375 if test -f $ac_dir/$ac_word; then
4376 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4377 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4383 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4387 XGETTEXT
="$ac_cv_path_XGETTEXT"
4388 if test -n "$XGETTEXT"; then
4389 echo "$ac_t""$XGETTEXT" 1>&6
4391 echo "$ac_t""no" 1>&6
4395 USE_INCLUDED_LIBINTL
=yes
4399 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4401 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4402 nls_cv_header_intl
=libintl.h
4403 nls_cv_header_libgt
=libgettext.h
4406 if test "$XGETTEXT" != ":"; then
4407 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4410 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4415 # We need to process the po/ directory.
4419 nls_cv_header_intl
=libintl.h
4420 nls_cv_header_libgt
=libgettext.h
4423 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4424 # because some of the sources are only built for this goal.
4425 if test "$PACKAGE" = gettext; then
4427 USE_INCLUDED_LIBINTL
=yes
4430 for lang
in $ALL_LINGUAS; do
4431 GMOFILES
="$GMOFILES $lang.gmo"
4432 POFILES
="$POFILES $lang.po"
4448 if test "x$CATOBJEXT" != "x"; then
4449 if test "x$ALL_LINGUAS" = "x"; then
4452 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4453 echo "configure:4454: checking for catalogs to be installed" >&5
4455 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4456 case "$ALL_LINGUAS" in
4457 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4460 LINGUAS
=$NEW_LINGUAS
4461 echo "$ac_t""$LINGUAS" 1>&6
4464 if test -n "$LINGUAS"; then
4465 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4469 if test $ac_cv_header_locale_h = yes; then
4470 INCLUDE_LOCALE_H
="#include <locale.h>"
4473 /* The system does not provide the header <locale.h>. Take care yourself. */"
4477 if test -f $srcdir/po2tbl.
sed.
in; then
4478 if test "$CATOBJEXT" = ".cat"; then
4479 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4480 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4481 echo "configure:4482: checking for linux/version.h" >&5
4482 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4483 echo $ac_n "(cached) $ac_c" 1>&6
4485 cat > conftest.
$ac_ext <<EOF
4486 #line 4487 "configure"
4487 #include "confdefs.h"
4488 #include <linux/version.h>
4490 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4491 { (eval echo configure
:4492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4492 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4493 if test -z "$ac_err"; then
4495 eval "ac_cv_header_$ac_safe=yes"
4498 echo "configure: failed program was:" >&5
4499 cat conftest.
$ac_ext >&5
4501 eval "ac_cv_header_$ac_safe=no"
4505 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4506 echo "$ac_t""yes" 1>&6
4509 echo "$ac_t""no" 1>&6
4514 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4516 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4517 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4520 if test "$PACKAGE" = "gettext"; then
4530 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4536 if test -d $srcdir/po
; then
4537 test -d po || mkdir po
4538 if test "x$srcdir" != "x."; then
4539 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4540 posrcprefix
="$srcdir/"
4542 posrcprefix
="../$srcdir/"
4548 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4549 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4553 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4554 echo "configure:4555: checking whether to enable maintainer-specific portions of Makefiles" >&5
4555 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4556 if test "${enable_maintainer_mode+set}" = set; then
4557 enableval
="$enable_maintainer_mode"
4558 USE_MAINTAINER_MODE
=$enableval
4560 USE_MAINTAINER_MODE
=no
4563 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4566 if test $USE_MAINTAINER_MODE = yes; then
4567 MAINTAINER_MODE_TRUE
=
4568 MAINTAINER_MODE_FALSE
='#'
4570 MAINTAINER_MODE_TRUE
='#'
4571 MAINTAINER_MODE_FALSE
=
4573 MAINT
=$MAINTAINER_MODE_TRUE
4576 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4577 echo "configure:4578: checking for Cygwin environment" >&5
4578 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4579 echo $ac_n "(cached) $ac_c" 1>&6
4581 cat > conftest.
$ac_ext <<EOF
4582 #line 4583 "configure"
4583 #include "confdefs.h"
4588 #define __CYGWIN__ __CYGWIN32__
4593 if { (eval echo configure
:4594: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4597 echo "configure: failed program was:" >&5
4598 cat conftest.
$ac_ext >&5
4606 echo "$ac_t""$ac_cv_cygwin" 1>&6
4608 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
4609 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4610 echo "configure:4611: checking for mingw32 environment" >&5
4611 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4612 echo $ac_n "(cached) $ac_c" 1>&6
4614 cat > conftest.
$ac_ext <<EOF
4615 #line 4616 "configure"
4616 #include "confdefs.h"
4622 if { (eval echo configure
:4623: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4626 echo "configure: failed program was:" >&5
4627 cat conftest.
$ac_ext >&5
4635 echo "$ac_t""$ac_cv_mingw32" 1>&6
4637 test "$ac_cv_mingw32" = yes && MINGW32
=yes
4640 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4641 echo "configure:4642: checking for executable suffix" >&5
4642 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4643 echo $ac_n "(cached) $ac_c" 1>&6
4645 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
4649 echo 'int main () { return 0; }' > conftest.
$ac_ext
4651 if { (eval echo configure
:4652: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4652 for file in conftest.
*; do
4654 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4655 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
4659 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4662 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
4667 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
4668 echo "$ac_t""${ac_cv_exeext}" 1>&6
4672 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
4674 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4675 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4676 echo "configure:4677: checking for $ac_hdr" >&5
4677 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4678 echo $ac_n "(cached) $ac_c" 1>&6
4680 cat > conftest.
$ac_ext <<EOF
4681 #line 4682 "configure"
4682 #include "confdefs.h"
4685 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4686 { (eval echo configure
:4687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4687 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4688 if test -z "$ac_err"; then
4690 eval "ac_cv_header_$ac_safe=yes"
4693 echo "configure: failed program was:" >&5
4694 cat conftest.
$ac_ext >&5
4696 eval "ac_cv_header_$ac_safe=no"
4700 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4701 echo "$ac_t""yes" 1>&6
4702 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4703 cat >> confdefs.h
<<EOF
4704 #define $ac_tr_hdr 1
4708 echo "$ac_t""no" 1>&6
4713 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4714 # people who are not cross-compiling but are compiling cross-assemblers.
4715 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4716 echo "configure:4717: checking whether compiling a cross-assembler" >&5
4717 if test "${host}" = "${target}"; then
4721 cat >> confdefs.h
<<\EOF
4722 #define CROSS_COMPILE 1
4726 echo "$ac_t""$cross_gas" 1>&6
4728 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4729 # for constant arguments. Useless!
4730 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4731 echo "configure:4732: checking for working alloca.h" >&5
4732 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4733 echo $ac_n "(cached) $ac_c" 1>&6
4735 cat > conftest.
$ac_ext <<EOF
4736 #line 4737 "configure"
4737 #include "confdefs.h"
4740 char *p = alloca(2 * sizeof(int));
4743 if { (eval echo configure
:4744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4745 ac_cv_header_alloca_h
=yes
4747 echo "configure: failed program was:" >&5
4748 cat conftest.
$ac_ext >&5
4750 ac_cv_header_alloca_h
=no
4755 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4756 if test $ac_cv_header_alloca_h = yes; then
4757 cat >> confdefs.h
<<\EOF
4758 #define HAVE_ALLOCA_H 1
4763 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4764 echo "configure:4765: checking for alloca" >&5
4765 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4766 echo $ac_n "(cached) $ac_c" 1>&6
4768 cat > conftest.
$ac_ext <<EOF
4769 #line 4770 "configure"
4770 #include "confdefs.h"
4773 # define alloca __builtin_alloca
4776 # include <malloc.h>
4777 # define alloca _alloca
4780 # include <alloca.h>
4785 # ifndef alloca /* predefined by HP cc +Olibcalls */
4794 char *p = (char *) alloca(1);
4797 if { (eval echo configure
:4798: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4799 ac_cv_func_alloca_works
=yes
4801 echo "configure: failed program was:" >&5
4802 cat conftest.
$ac_ext >&5
4804 ac_cv_func_alloca_works
=no
4809 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4810 if test $ac_cv_func_alloca_works = yes; then
4811 cat >> confdefs.h
<<\EOF
4812 #define HAVE_ALLOCA 1
4817 if test $ac_cv_func_alloca_works = no
; then
4818 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4819 # that cause trouble. Some versions do not even contain alloca or
4820 # contain a buggy version. If you still want to use their alloca,
4821 # use ar to extract alloca.o from them instead of compiling alloca.c.
4822 ALLOCA
=alloca.
${ac_objext}
4823 cat >> confdefs.h
<<\EOF
4828 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4829 echo "configure:4830: checking whether alloca needs Cray hooks" >&5
4830 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4831 echo $ac_n "(cached) $ac_c" 1>&6
4833 cat > conftest.
$ac_ext <<EOF
4834 #line 4835 "configure"
4835 #include "confdefs.h"
4836 #if defined(CRAY) && ! defined(CRAY2)
4843 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4844 egrep "webecray" >/dev
/null
2>&1; then
4855 echo "$ac_t""$ac_cv_os_cray" 1>&6
4856 if test $ac_cv_os_cray = yes; then
4857 for ac_func
in _getb67 GETB67 getb67
; do
4858 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4859 echo "configure:4860: checking for $ac_func" >&5
4860 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4861 echo $ac_n "(cached) $ac_c" 1>&6
4863 cat > conftest.
$ac_ext <<EOF
4864 #line 4865 "configure"
4865 #include "confdefs.h"
4866 /* System header to define __stub macros and hopefully few prototypes,
4867 which can conflict with char $ac_func(); below. */
4869 /* Override any gcc2 internal prototype to avoid an error. */
4870 /* We use char because int might match the return type of a gcc2
4871 builtin and then its argument prototype would still apply. */
4876 /* The GNU C library defines this for functions which it implements
4877 to always fail with ENOSYS. Some functions are actually named
4878 something starting with __ and the normal name is an alias. */
4879 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4887 if { (eval echo configure
:4888: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4889 eval "ac_cv_func_$ac_func=yes"
4891 echo "configure: failed program was:" >&5
4892 cat conftest.
$ac_ext >&5
4894 eval "ac_cv_func_$ac_func=no"
4899 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4900 echo "$ac_t""yes" 1>&6
4901 cat >> confdefs.h
<<EOF
4902 #define CRAY_STACKSEG_END $ac_func
4907 echo "$ac_t""no" 1>&6
4913 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4914 echo "configure:4915: checking stack direction for C alloca" >&5
4915 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4916 echo $ac_n "(cached) $ac_c" 1>&6
4918 if test "$cross_compiling" = yes; then
4919 ac_cv_c_stack_direction
=0
4921 cat > conftest.
$ac_ext <<EOF
4922 #line 4923 "configure"
4923 #include "confdefs.h"
4924 find_stack_direction ()
4926 static char *addr = 0;
4931 return find_stack_direction ();
4934 return (&dummy > addr) ? 1 : -1;
4938 exit (find_stack_direction() < 0);
4941 if { (eval echo configure
:4942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4943 ac_cv_c_stack_direction
=1
4945 echo "configure: failed program was:" >&5
4946 cat conftest.
$ac_ext >&5
4948 ac_cv_c_stack_direction
=-1
4955 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4956 cat >> confdefs.h
<<EOF
4957 #define STACK_DIRECTION $ac_cv_c_stack_direction
4962 echo $ac_n "checking for inline""... $ac_c" 1>&6
4963 echo "configure:4964: checking for inline" >&5
4964 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
4965 echo $ac_n "(cached) $ac_c" 1>&6
4968 for ac_kw
in inline __inline__ __inline
; do
4969 cat > conftest.
$ac_ext <<EOF
4970 #line 4971 "configure"
4971 #include "confdefs.h"
4977 if { (eval echo configure
:4978: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4979 ac_cv_c_inline
=$ac_kw; break
4981 echo "configure: failed program was:" >&5
4982 cat conftest.
$ac_ext >&5
4989 echo "$ac_t""$ac_cv_c_inline" 1>&6
4990 case "$ac_cv_c_inline" in
4992 no
) cat >> confdefs.h
<<\EOF
4996 *) cat >> confdefs.h
<<EOF
4997 #define inline $ac_cv_c_inline
5003 # VMS doesn't have unlink.
5004 for ac_func
in unlink remove
5006 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5007 echo "configure:5008: checking for $ac_func" >&5
5008 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5009 echo $ac_n "(cached) $ac_c" 1>&6
5011 cat > conftest.
$ac_ext <<EOF
5012 #line 5013 "configure"
5013 #include "confdefs.h"
5014 /* System header to define __stub macros and hopefully few prototypes,
5015 which can conflict with char $ac_func(); below. */
5017 /* Override any gcc2 internal prototype to avoid an error. */
5018 /* We use char because int might match the return type of a gcc2
5019 builtin and then its argument prototype would still apply. */
5024 /* The GNU C library defines this for functions which it implements
5025 to always fail with ENOSYS. Some functions are actually named
5026 something starting with __ and the normal name is an alias. */
5027 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5035 if { (eval echo configure
:5036: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5037 eval "ac_cv_func_$ac_func=yes"
5039 echo "configure: failed program was:" >&5
5040 cat conftest.
$ac_ext >&5
5042 eval "ac_cv_func_$ac_func=no"
5047 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5048 echo "$ac_t""yes" 1>&6
5049 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5050 cat >> confdefs.h
<<EOF
5051 #define $ac_tr_func 1
5055 echo "$ac_t""no" 1>&6
5060 # Some systems don't have sbrk().
5063 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5064 echo "configure:5065: checking for $ac_func" >&5
5065 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5066 echo $ac_n "(cached) $ac_c" 1>&6
5068 cat > conftest.
$ac_ext <<EOF
5069 #line 5070 "configure"
5070 #include "confdefs.h"
5071 /* System header to define __stub macros and hopefully few prototypes,
5072 which can conflict with char $ac_func(); below. */
5074 /* Override any gcc2 internal prototype to avoid an error. */
5075 /* We use char because int might match the return type of a gcc2
5076 builtin and then its argument prototype would still apply. */
5081 /* The GNU C library defines this for functions which it implements
5082 to always fail with ENOSYS. Some functions are actually named
5083 something starting with __ and the normal name is an alias. */
5084 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5092 if { (eval echo configure
:5093: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5094 eval "ac_cv_func_$ac_func=yes"
5096 echo "configure: failed program was:" >&5
5097 cat conftest.
$ac_ext >&5
5099 eval "ac_cv_func_$ac_func=no"
5104 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5105 echo "$ac_t""yes" 1>&6
5106 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5107 cat >> confdefs.h
<<EOF
5108 #define $ac_tr_func 1
5112 echo "$ac_t""no" 1>&6
5117 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5118 # enough, but on some of those systems, the assert macro relies on requoting
5120 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5121 echo "configure:5122: checking for working assert macro" >&5
5122 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5123 echo $ac_n "(cached) $ac_c" 1>&6
5125 cat > conftest.
$ac_ext <<EOF
5126 #line 5127 "configure"
5127 #include "confdefs.h"
5132 /* check for requoting problems */
5133 static int a, b, c, d;
5135 assert (!strcmp(s, "foo bar baz quux"));
5136 /* check for newline handling */
5142 if { (eval echo configure
:5143: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5144 gas_cv_assert_ok
=yes
5146 echo "configure: failed program was:" >&5
5147 cat conftest.
$ac_ext >&5
5153 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5154 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
5155 #define BROKEN_ASSERT 1
5160 # On some systems, the system header files may not declare malloc, realloc,
5161 # and free. There are places where gas needs these functions to have been
5162 # declared -- such as when taking their addresses.
5164 #ifdef HAVE_MEMORY_H
5167 #ifdef HAVE_STRING_H
5170 #ifdef HAVE_STRINGS_H
5171 #include <strings.h>
5174 #ifdef HAVE_STDLIB_H
5177 #ifdef HAVE_UNISTD_H
5182 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5183 echo "configure:5184: checking whether declaration is required for strstr" >&5
5184 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5185 echo $ac_n "(cached) $ac_c" 1>&6
5187 cat > conftest.
$ac_ext <<EOF
5188 #line 5189 "configure"
5189 #include "confdefs.h"
5193 typedef char *(*f)();
5199 if { (eval echo configure
:5200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5201 gas_cv_decl_needed_strstr
=no
5203 echo "configure: failed program was:" >&5
5204 cat conftest.
$ac_ext >&5
5206 gas_cv_decl_needed_strstr
=yes
5210 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5211 if test $gas_cv_decl_needed_strstr = yes; then
5212 cat >> confdefs.h
<<\EOF
5213 #define NEED_DECLARATION_STRSTR 1
5219 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5220 echo "configure:5221: checking whether declaration is required for malloc" >&5
5221 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5222 echo $ac_n "(cached) $ac_c" 1>&6
5224 cat > conftest.
$ac_ext <<EOF
5225 #line 5226 "configure"
5226 #include "confdefs.h"
5230 typedef char *(*f)();
5236 if { (eval echo configure
:5237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5238 gas_cv_decl_needed_malloc
=no
5240 echo "configure: failed program was:" >&5
5241 cat conftest.
$ac_ext >&5
5243 gas_cv_decl_needed_malloc
=yes
5247 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
5248 if test $gas_cv_decl_needed_malloc = yes; then
5249 cat >> confdefs.h
<<\EOF
5250 #define NEED_DECLARATION_MALLOC 1
5256 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
5257 echo "configure:5258: checking whether declaration is required for free" >&5
5258 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
5259 echo $ac_n "(cached) $ac_c" 1>&6
5261 cat > conftest.
$ac_ext <<EOF
5262 #line 5263 "configure"
5263 #include "confdefs.h"
5267 typedef void (*f)();
5273 if { (eval echo configure
:5274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5275 gas_cv_decl_needed_free
=no
5277 echo "configure: failed program was:" >&5
5278 cat conftest.
$ac_ext >&5
5280 gas_cv_decl_needed_free
=yes
5284 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
5285 if test $gas_cv_decl_needed_free = yes; then
5286 cat >> confdefs.h
<<\EOF
5287 #define NEED_DECLARATION_FREE 1
5293 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
5294 echo "configure:5295: checking whether declaration is required for sbrk" >&5
5295 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5296 echo $ac_n "(cached) $ac_c" 1>&6
5298 cat > conftest.
$ac_ext <<EOF
5299 #line 5300 "configure"
5300 #include "confdefs.h"
5304 typedef char *(*f)();
5310 if { (eval echo configure
:5311: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5312 gas_cv_decl_needed_sbrk
=no
5314 echo "configure: failed program was:" >&5
5315 cat conftest.
$ac_ext >&5
5317 gas_cv_decl_needed_sbrk
=yes
5321 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5322 if test $gas_cv_decl_needed_sbrk = yes; then
5323 cat >> confdefs.h
<<\EOF
5324 #define NEED_DECLARATION_SBRK 1
5330 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
5331 echo "configure:5332: checking whether declaration is required for environ" >&5
5332 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
5333 echo $ac_n "(cached) $ac_c" 1>&6
5335 cat > conftest.
$ac_ext <<EOF
5336 #line 5337 "configure"
5337 #include "confdefs.h"
5347 if { (eval echo configure
:5348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5349 gas_cv_decl_needed_environ
=no
5351 echo "configure: failed program was:" >&5
5352 cat conftest.
$ac_ext >&5
5354 gas_cv_decl_needed_environ
=yes
5358 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
5359 if test $gas_cv_decl_needed_environ = yes; then
5360 cat >> confdefs.h
<<\EOF
5361 #define NEED_DECLARATION_ENVIRON 1
5367 # Does errno.h declare errno, or do we have to add a separate declaration
5370 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5371 echo "configure:5372: checking whether declaration is required for errno" >&5
5372 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5373 echo $ac_n "(cached) $ac_c" 1>&6
5375 cat > conftest.
$ac_ext <<EOF
5376 #line 5377 "configure"
5377 #include "confdefs.h"
5391 if { (eval echo configure
:5392: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5393 gas_cv_decl_needed_errno
=no
5395 echo "configure: failed program was:" >&5
5396 cat conftest.
$ac_ext >&5
5398 gas_cv_decl_needed_errno
=yes
5402 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5403 if test $gas_cv_decl_needed_errno = yes; then
5404 cat >> confdefs.h
<<\EOF
5405 #define NEED_DECLARATION_ERRNO 1
5414 cat > confcache
<<\EOF
5415 # This file is a shell script that caches the results of configure
5416 # tests run on this system so they can be shared between configure
5417 # scripts and configure runs. It is not useful on other systems.
5418 # If it contains results you don't want to keep, you may remove or edit it.
5420 # By default, configure uses ./config.cache as the cache file,
5421 # creating it if it does not exist already. You can give configure
5422 # the --cache-file=FILE option to use a different cache file; that is
5423 # what configure does when it calls configure scripts in
5424 # subdirectories, so they share the cache.
5425 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5426 # config.status only pays attention to the cache file if you give it the
5427 # --recheck option to rerun configure.
5430 # The following way of writing the cache mishandles newlines in values,
5431 # but we know of no workaround that is simple, portable, and efficient.
5432 # So, don't put newlines in cache variables' values.
5433 # Ultrix sh set writes to stderr and can't be redirected directly,
5434 # and sets the high bit in the cache file unless we assign to the vars.
5436 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5438 # `set' does not quote correctly, so add quotes (double-quote substitution
5439 # turns \\\\ into \\, and sed turns \\ into \).
5441 -e "s/'/'\\\\''/g" \
5442 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5445 # `set' quotes correctly as required by POSIX, so do not add quotes.
5446 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5449 if cmp -s $cache_file confcache
; then
5452 if test -w $cache_file; then
5453 echo "updating cache $cache_file"
5454 cat confcache
> $cache_file
5456 echo "not updating unwritable cache $cache_file"
5461 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5463 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5464 # Let make expand exec_prefix.
5465 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5467 # Any assignment to VPATH causes Sun make to only execute
5468 # the first set of double-colon rules, so remove it if not needed.
5469 # If there is a colon in the path, we need to keep it.
5470 if test "x$srcdir" = x.
; then
5471 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5474 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5476 DEFS
=-DHAVE_CONFIG_H
5478 # Without the "./", some shells look in PATH for config.status.
5479 : ${CONFIG_STATUS=./config.status}
5481 echo creating
$CONFIG_STATUS
5482 rm -f $CONFIG_STATUS
5483 cat > $CONFIG_STATUS <<EOF
5485 # Generated automatically by configure.
5486 # Run this file to recreate the current configuration.
5487 # This directory was configured as follows,
5488 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5490 # $0 $ac_configure_args
5492 # Compiler output produced by configure, useful for debugging
5493 # configure, is in ./config.log if it exists.
5495 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5498 case "\$ac_option" in
5499 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5500 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5501 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5502 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5503 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5505 -help | --help | --hel | --he | --h)
5506 echo "\$ac_cs_usage"; exit 0 ;;
5507 *) echo "\$ac_cs_usage"; exit 1 ;;
5511 ac_given_srcdir=$srcdir
5512 ac_given_INSTALL="$INSTALL"
5514 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
5516 cat >> $CONFIG_STATUS <<EOF
5518 # Protect against being on the right side of a sed subst in config.status.
5519 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5520 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5524 s%@CFLAGS@%$CFLAGS%g
5525 s%@CPPFLAGS@%$CPPFLAGS%g
5526 s%@CXXFLAGS@%$CXXFLAGS%g
5527 s%@FFLAGS@%$FFLAGS%g
5529 s%@LDFLAGS@%$LDFLAGS%g
5531 s%@exec_prefix@%$exec_prefix%g
5532 s%@prefix@%$prefix%g
5533 s%@program_transform_name@%$program_transform_name%g
5534 s%@bindir@%$bindir%g
5535 s%@sbindir@%$sbindir%g
5536 s%@libexecdir@%$libexecdir%g
5537 s%@datadir@%$datadir%g
5538 s%@sysconfdir@%$sysconfdir%g
5539 s%@sharedstatedir@%$sharedstatedir%g
5540 s%@localstatedir@%$localstatedir%g
5541 s%@libdir@%$libdir%g
5542 s%@includedir@%$includedir%g
5543 s%@oldincludedir@%$oldincludedir%g
5544 s%@infodir@%$infodir%g
5545 s%@mandir@%$mandir%g
5547 s%@host_alias@%$host_alias%g
5548 s%@host_cpu@%$host_cpu%g
5549 s%@host_vendor@%$host_vendor%g
5550 s%@host_os@%$host_os%g
5551 s%@target@%$target%g
5552 s%@target_alias@%$target_alias%g
5553 s%@target_cpu@%$target_cpu%g
5554 s%@target_vendor@%$target_vendor%g
5555 s%@target_os@%$target_os%g
5557 s%@build_alias@%$build_alias%g
5558 s%@build_cpu@%$build_cpu%g
5559 s%@build_vendor@%$build_vendor%g
5560 s%@build_os@%$build_os%g
5561 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5562 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5563 s%@INSTALL_DATA@%$INSTALL_DATA%g
5564 s%@PACKAGE@%$PACKAGE%g
5565 s%@VERSION@%$VERSION%g
5566 s%@ACLOCAL@%$ACLOCAL%g
5567 s%@AUTOCONF@%$AUTOCONF%g
5568 s%@AUTOMAKE@%$AUTOMAKE%g
5569 s%@AUTOHEADER@%$AUTOHEADER%g
5570 s%@MAKEINFO@%$MAKEINFO%g
5571 s%@SET_MAKE@%$SET_MAKE%g
5572 s%@RANLIB@%$RANLIB%g
5575 s%@LIBTOOL@%$LIBTOOL%g
5576 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5577 s%@GDBINIT@%$GDBINIT%g
5578 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
5579 s%@extra_objects@%$extra_objects%g
5580 s%@target_cpu_type@%$target_cpu_type%g
5581 s%@obj_format@%$obj_format%g
5582 s%@te_file@%$te_file%g
5583 s%@install_tooldir@%$install_tooldir%g
5585 s%@BFDLIB@%$BFDLIB%g
5586 s%@OPCODES_LIB@%$OPCODES_LIB%g
5587 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5590 s%@LEXLIB@%$LEXLIB%g
5592 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5593 s%@ALLOCA@%$ALLOCA%g
5594 s%@USE_NLS@%$USE_NLS%g
5595 s%@MSGFMT@%$MSGFMT%g
5596 s%@GMSGFMT@%$GMSGFMT%g
5597 s%@XGETTEXT@%$XGETTEXT%g
5598 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5599 s%@CATALOGS@%$CATALOGS%g
5600 s%@CATOBJEXT@%$CATOBJEXT%g
5601 s%@DATADIRNAME@%$DATADIRNAME%g
5602 s%@GMOFILES@%$GMOFILES%g
5603 s%@INSTOBJEXT@%$INSTOBJEXT%g
5604 s%@INTLDEPS@%$INTLDEPS%g
5605 s%@INTLLIBS@%$INTLLIBS%g
5606 s%@INTLOBJS@%$INTLOBJS%g
5607 s%@POFILES@%$POFILES%g
5609 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5611 s%@GT_YES@%$GT_YES%g
5612 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5614 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5615 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5617 s%@EXEEXT@%$EXEEXT%g
5622 cat >> $CONFIG_STATUS <<\EOF
5624 # Split the substitutions into bite-sized pieces for seds with
5625 # small command number limits, like on Digital OSF/1 and HP-UX.
5626 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5627 ac_file
=1 # Number of current file.
5628 ac_beg
=1 # First line for current file.
5629 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5632 while $ac_more_lines; do
5633 if test $ac_beg -gt 1; then
5634 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5636 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5638 if test ! -s conftest.s
$ac_file; then
5640 rm -f conftest.s
$ac_file
5642 if test -z "$ac_sed_cmds"; then
5643 ac_sed_cmds
="sed -f conftest.s$ac_file"
5645 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5647 ac_file
=`expr $ac_file + 1`
5649 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5652 if test -z "$ac_sed_cmds"; then
5657 cat >> $CONFIG_STATUS <<EOF
5659 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
5661 cat >> $CONFIG_STATUS <<\EOF
5662 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5663 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5665 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5666 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5667 *) ac_file_in
="${ac_file}.in" ;;
5670 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5672 # Remove last slash and all that follows it. Not all systems have dirname.
5673 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5674 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5675 # The file is in a subdirectory.
5676 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5677 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5678 # A "../" for each directory in $ac_dir_suffix.
5679 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5681 ac_dir_suffix
= ac_dots
=
5684 case "$ac_given_srcdir" in
5686 if test -z "$ac_dots"; then top_srcdir
=.
5687 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5688 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5690 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5691 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5694 case "$ac_given_INSTALL" in
5695 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5696 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5699 echo creating
"$ac_file"
5701 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5703 *Makefile
*) ac_comsub
="1i\\
5704 # $configure_input" ;;
5708 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5710 s%@configure_input@%$configure_input%g
5711 s%@srcdir@%$srcdir%g
5712 s%@top_srcdir@%$top_srcdir%g
5713 s%@INSTALL@%$INSTALL%g
5714 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5718 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5719 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5721 # ac_d sets the value in "#define NAME VALUE" lines.
5722 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5723 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5726 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5727 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5728 ac_uB
='\([ ]\)%\1#\2define\3'
5731 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5732 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5733 ac_eB
='$%\1#\2define\3'
5737 if test "${CONFIG_HEADERS+set}" != set; then
5739 cat >> $CONFIG_STATUS <<EOF
5740 CONFIG_HEADERS="config.h:config.in"
5742 cat >> $CONFIG_STATUS <<\EOF
5744 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5745 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5747 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5748 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5749 *) ac_file_in
="${ac_file}.in" ;;
5752 echo creating
$ac_file
5754 rm -f conftest.frag conftest.
in conftest.out
5755 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5756 cat $ac_file_inputs > conftest.
in
5760 # Transform confdefs.h into a sed script conftest.vals that substitutes
5761 # the proper values into config.h.in to produce config.h. And first:
5762 # Protect against being on the right side of a sed subst in config.status.
5763 # Protect against being in an unquoted here document in config.status.
5765 cat > conftest.hdr
<<\EOF
5768 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5772 sed -n -f conftest.hdr confdefs.h > conftest.vals
5775 # This sed command replaces #undef with comments. This is necessary, for
5776 # example, in the case of _POSIX_SOURCE, which is predefined and required
5777 # on some systems where configure will not decide to define it.
5778 cat >> conftest.vals <<\EOF
5779 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5782 # Break up conftest.vals because some shells have a limit on
5783 # the size of here documents, and old seds have small limits too.
5788 ac_lines=`grep -c . conftest.vals
`
5789 # grep -c gives empty output for an empty file on some AIX systems.
5790 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5791 # Write a limited-size here document to conftest.frag.
5792 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5793 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5795 sed -f conftest.frag conftest.in > conftest.out
5797 mv conftest.out conftest.in
5799 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5801 mv conftest.tail conftest.vals
5805 cat >> $CONFIG_STATUS <<\EOF
5806 rm -f conftest.frag conftest.h
5807 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5808 cat conftest.in >> conftest.h
5810 if cmp -s $ac_file conftest.h 2>/dev/null; then
5811 echo "$ac_file is unchanged"
5814 # Remove last slash and all that follows it. Not all systems have dirname.
5815 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5816 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5817 # The file is in a subdirectory.
5818 test ! -d "$ac_dir" && mkdir "$ac_dir"
5821 mv conftest.h $ac_file
5826 cat >> $CONFIG_STATUS <<EOF
5828 target_cpu_type=${target_cpu_type}
5829 cgen_cpu_prefix=${cgen_cpu_prefix}
5830 obj_format=${obj_format}
5833 cat >> $CONFIG_STATUS <<\EOF
5834 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5835 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
5836 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
5837 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
5838 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
5839 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
5840 if test "x$cgen_cpu_prefix" != x ; then
5841 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
5844 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5847 chmod +x $CONFIG_STATUS
5848 rm -fr confdefs* $ac_clean_files
5849 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1