3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
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 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
21 --enable-bfd-assembler use BFD back end for writing object files"
23 targets alternative target configurations besides the primary"
25 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
27 --disable-nls do not use Native Language Support"
29 --with-included-gettext use the GNU gettext library included here"
31 --enable-maintainer-mode enable make rules and dependencies not useful
32 (and sometimes confusing) to the casual installer"
34 # Initialize some variables set by options.
35 # The variables have the same names as the options, with
36 # dashes changed to underlines.
38 cache_file
=.
/config.cache
47 program_transform_name
=s
,x
,x
,
55 bindir
='${exec_prefix}/bin'
56 sbindir
='${exec_prefix}/sbin'
57 libexecdir
='${exec_prefix}/libexec'
58 datadir
='${prefix}/share'
59 sysconfdir
='${prefix}/etc'
60 sharedstatedir
='${prefix}/com'
61 localstatedir
='${prefix}/var'
62 libdir
='${exec_prefix}/lib'
63 includedir
='${prefix}/include'
64 oldincludedir
='/usr/include'
65 infodir
='${prefix}/info'
66 mandir
='${prefix}/man'
68 # Initialize some other variables.
71 SHELL
=${CONFIG_SHELL-/bin/sh}
72 # Maximum number of lines to put in a shell here document.
79 # If the previous option needs an argument, assign it.
80 if test -n "$ac_prev"; then
81 eval "$ac_prev=\$ac_option"
87 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
91 # Accept the important Cygnus configure options, so we can diagnose typos.
95 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
97 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
98 bindir
="$ac_optarg" ;;
100 -build |
--build |
--buil |
--bui |
--bu)
102 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
103 build
="$ac_optarg" ;;
105 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
106 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
107 ac_prev
=cache_file
;;
108 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
109 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
110 cache_file
="$ac_optarg" ;;
112 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
114 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
116 datadir
="$ac_optarg" ;;
118 -disable-* |
--disable-*)
119 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
120 # Reject names that are not valid shell variable names.
121 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
122 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
124 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
125 eval "enable_${ac_feature}=no" ;;
127 -enable-* |
--enable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
138 eval "enable_${ac_feature}='$ac_optarg'" ;;
140 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
141 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
142 |
--exec |
--exe |
--ex)
143 ac_prev
=exec_prefix
;;
144 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
145 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
146 |
--exec=* |
--exe=* |
--ex=*)
147 exec_prefix
="$ac_optarg" ;;
149 -gas |
--gas |
--ga |
--g)
150 # Obsolete; use --with-gas.
153 -help |
--help |
--hel |
--he)
154 # Omit some internal or obsolete options to make the list less imposing.
155 # This message is too long to be a string in the A/UX 3.1 sh.
157 Usage: configure [options] [host]
158 Options: [defaults in brackets after descriptions]
160 --cache-file=FILE cache test results in FILE
161 --help print this message
162 --no-create do not create output files
163 --quiet, --silent do not print \`checking...' messages
164 --version print the version of autoconf that created configure
165 Directory and file names:
166 --prefix=PREFIX install architecture-independent files in PREFIX
168 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
170 --bindir=DIR user executables in DIR [EPREFIX/bin]
171 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
172 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
173 --datadir=DIR read-only architecture-independent data in DIR
175 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
176 --sharedstatedir=DIR modifiable architecture-independent data in DIR
178 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
179 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
180 --includedir=DIR C header files in DIR [PREFIX/include]
181 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
182 --infodir=DIR info documentation in DIR [PREFIX/info]
183 --mandir=DIR man documentation in DIR [PREFIX/man]
184 --srcdir=DIR find the sources in DIR [configure dir or ..]
185 --program-prefix=PREFIX prepend PREFIX to installed program names
186 --program-suffix=SUFFIX append SUFFIX to installed program names
187 --program-transform-name=PROGRAM
188 run sed PROGRAM on installed program names
192 --build=BUILD configure for building on BUILD [BUILD=HOST]
193 --host=HOST configure for HOST [guessed]
194 --target=TARGET configure for TARGET [TARGET=HOST]
195 Features and packages:
196 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
197 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
198 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
199 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
200 --x-includes=DIR X include files are in DIR
201 --x-libraries=DIR X library files are in DIR
203 if test -n "$ac_help"; then
204 echo "--enable and --with options recognized:$ac_help"
208 -host |
--host |
--hos |
--ho)
210 -host=* |
--host=* |
--hos=* |
--ho=*)
213 -includedir |
--includedir |
--includedi |
--included |
--include \
214 |
--includ |
--inclu |
--incl |
--inc)
215 ac_prev
=includedir
;;
216 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
217 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
218 includedir
="$ac_optarg" ;;
220 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
222 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
223 infodir
="$ac_optarg" ;;
225 -libdir |
--libdir |
--libdi |
--libd)
227 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
228 libdir
="$ac_optarg" ;;
230 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
231 |
--libexe |
--libex |
--libe)
232 ac_prev
=libexecdir
;;
233 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
234 |
--libexe=* |
--libex=* |
--libe=*)
235 libexecdir
="$ac_optarg" ;;
237 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
238 |
--localstate |
--localstat |
--localsta |
--localst \
239 |
--locals |
--local |
--loca |
--loc |
--lo)
240 ac_prev
=localstatedir
;;
241 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
242 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
243 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
244 localstatedir
="$ac_optarg" ;;
246 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
248 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
249 mandir
="$ac_optarg" ;;
252 # Obsolete; use --without-fp.
255 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
259 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
260 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
263 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
264 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
265 |
--oldin |
--oldi |
--old |
--ol |
--o)
266 ac_prev
=oldincludedir
;;
267 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
268 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
269 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
270 oldincludedir
="$ac_optarg" ;;
272 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
274 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
275 prefix
="$ac_optarg" ;;
277 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
278 |
--program-pre |
--program-pr |
--program-p)
279 ac_prev
=program_prefix
;;
280 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
281 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
282 program_prefix
="$ac_optarg" ;;
284 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
285 |
--program-suf |
--program-su |
--program-s)
286 ac_prev
=program_suffix
;;
287 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
288 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
289 program_suffix
="$ac_optarg" ;;
291 -program-transform-name |
--program-transform-name \
292 |
--program-transform-nam |
--program-transform-na \
293 |
--program-transform-n |
--program-transform- \
294 |
--program-transform |
--program-transfor \
295 |
--program-transfo |
--program-transf \
296 |
--program-trans |
--program-tran \
297 |
--progr-tra |
--program-tr |
--program-t)
298 ac_prev
=program_transform_name
;;
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 program_transform_name
="$ac_optarg" ;;
308 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
309 |
-silent |
--silent |
--silen |
--sile |
--sil)
312 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
314 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
316 sbindir
="$ac_optarg" ;;
318 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
319 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
320 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
322 ac_prev
=sharedstatedir
;;
323 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
324 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
325 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
327 sharedstatedir
="$ac_optarg" ;;
329 -site |
--site |
--sit)
331 -site=* |
--site=* |
--sit=*)
334 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
336 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
337 srcdir
="$ac_optarg" ;;
339 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
340 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
341 ac_prev
=sysconfdir
;;
342 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
343 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
344 sysconfdir
="$ac_optarg" ;;
346 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
348 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
349 target
="$ac_optarg" ;;
351 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
354 -version |
--version |
--versio |
--versi |
--vers)
355 echo "configure generated by autoconf version 2.12.1"
359 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
360 # Reject names that are not valid shell variable names.
361 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
362 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
364 ac_package
=`echo $ac_package| sed 's/-/_/g'`
369 eval "with_${ac_package}='$ac_optarg'" ;;
371 -without-* |
--without-*)
372 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
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'`
378 eval "with_${ac_package}=no" ;;
381 # Obsolete; use --with-x.
384 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
385 |
--x-incl |
--x-inc |
--x-in |
--x-i)
386 ac_prev
=x_includes
;;
387 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
388 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
389 x_includes
="$ac_optarg" ;;
391 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
392 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
393 ac_prev
=x_libraries
;;
394 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
395 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
396 x_libraries
="$ac_optarg" ;;
398 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
402 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
403 echo "configure: warning: $ac_option: invalid host type" 1>&2
405 if test "x$nonopt" != xNONE
; then
406 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
414 if test -n "$ac_prev"; then
415 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
418 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
420 # File descriptor usage:
423 # 2 errors and warnings
424 # 3 some systems may open it to /dev/tty
425 # 4 used on the Kubota Titan
426 # 6 checking for... messages and results
427 # 5 compiler messages saved in config.log
428 if test "$silent" = yes; then
436 This file contains any messages produced by compilers while
437 running configure, to aid debugging if configure makes a mistake.
440 # Strip out --no-create and --no-recursion so they do not pile up.
441 # Also quote any args containing shell metacharacters.
446 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
447 |
--no-cr |
--no-c) ;;
448 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
449 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
450 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
451 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
452 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
457 # Only set these to C if already set. These must not be set unconditionally
458 # because not all systems understand e.g. LANG=C (notably SCO).
459 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
460 # Non-C LC_CTYPE values break the ctype check.
461 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
462 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
463 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
464 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
466 # confdefs.h avoids OS command line length limits that DEFS can exceed.
467 rm -rf conftest
* confdefs.h
468 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
471 # A filename unique to this package, relative to the directory that
472 # configure is in, which we can look for to find out if srcdir is correct.
475 # Find the source files, if location was not specified.
476 if test -z "$srcdir"; then
477 ac_srcdir_defaulted
=yes
478 # Try the directory containing this script, then its parent.
480 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
481 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
483 if test ! -r $srcdir/$ac_unique_file; then
487 ac_srcdir_defaulted
=no
489 if test ! -r $srcdir/$ac_unique_file; then
490 if test "$ac_srcdir_defaulted" = yes; then
491 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
493 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
496 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
498 # Prefer explicitly selected file to automatically selected ones.
499 if test -z "$CONFIG_SITE"; then
500 if test "x$prefix" != xNONE
; then
501 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
503 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
506 for ac_site_file
in $CONFIG_SITE; do
507 if test -r "$ac_site_file"; then
508 echo "loading site script $ac_site_file"
513 if test -r "$cache_file"; then
514 echo "loading cache $cache_file"
517 echo "creating cache $cache_file"
522 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
523 ac_cpp
='$CPP $CPPFLAGS'
524 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
525 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
526 cross_compiling
=$ac_cv_prog_cc_cross
528 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
537 ac_n
= ac_c
='\c' ac_t
=
543 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
544 if test -f $ac_dir/install-sh
; then
546 ac_install_sh
="$ac_aux_dir/install-sh -c"
548 elif test -f $ac_dir/install.sh
; then
550 ac_install_sh
="$ac_aux_dir/install.sh -c"
554 if test -z "$ac_aux_dir"; then
555 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
557 ac_config_guess
=$ac_aux_dir/config.guess
558 ac_config_sub
=$ac_aux_dir/config.sub
559 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
562 # Do some error checking and defaulting for the host and target type.
564 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
567 # 1. You are not allowed to specify --host, --target, and nonopt at the
569 # 2. Host defaults to nonopt.
570 # 3. If nonopt is not specified, then host defaults to the current host,
571 # as determined by config.guess.
572 # 4. Target and build default to nonopt.
573 # 5. If nonopt is not specified, then target and build default to host.
575 # The aliases save the names the user supplied, while $host etc.
576 # will get canonicalized.
577 case $host---$target---$nonopt in
578 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
579 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
583 # Make sure we can run config.sub.
584 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
585 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
588 echo $ac_n "checking host system type""... $ac_c" 1>&6
589 echo "configure:590: checking host system type" >&5
592 case "$host_alias" in
596 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
597 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
599 *) host_alias
=$nonopt ;;
603 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
604 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
605 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
606 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
607 echo "$ac_t""$host" 1>&6
609 echo $ac_n "checking target system type""... $ac_c" 1>&6
610 echo "configure:611: checking target system type" >&5
613 case "$target_alias" in
616 NONE
) target_alias
=$host_alias ;;
617 *) target_alias
=$nonopt ;;
621 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
622 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
623 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
624 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
625 echo "$ac_t""$target" 1>&6
627 echo $ac_n "checking build system type""... $ac_c" 1>&6
628 echo "configure:629: checking build system type" >&5
631 case "$build_alias" in
634 NONE
) build_alias
=$host_alias ;;
635 *) build_alias
=$nonopt ;;
639 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
640 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
641 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
642 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
643 echo "$ac_t""$build" 1>&6
645 test "$host_alias" != "$target_alias" &&
646 test "$program_prefix$program_suffix$program_transform_name" = \
648 program_prefix
=${target_alias}-
651 # Find a good install program. We prefer a C program (faster),
652 # so one script is as good as another. But avoid the broken or
653 # incompatible versions:
654 # SysV /etc/install, /usr/sbin/install
655 # SunOS /usr/etc/install
658 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
659 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
660 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
661 # ./install, which can be erroneously created by make from ./install.sh.
662 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
663 echo "configure:664: checking for a BSD compatible install" >&5
664 if test -z "$INSTALL"; then
665 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
666 echo $ac_n "(cached) $ac_c" 1>&6
668 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
669 for ac_dir
in $PATH; do
670 # Account for people who put trailing slashes in PATH elements.
672 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
674 # OSF1 and SCO ODT 3.0 have their own names for install.
675 # Don't use installbsd from OSF since it installs stuff as root
677 for ac_prog
in ginstall scoinst
install; do
678 if test -f $ac_dir/$ac_prog; then
679 if test $ac_prog = install &&
680 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
681 # AIX install. It has an incompatible calling convention.
684 ac_cv_path_install
="$ac_dir/$ac_prog -c"
695 if test "${ac_cv_path_install+set}" = set; then
696 INSTALL
="$ac_cv_path_install"
698 # As a last resort, use the slow shell script. We don't cache a
699 # path for INSTALL within a source directory, because that will
700 # break other packages using the cache if that directory is
701 # removed, or if the path is relative.
702 INSTALL
="$ac_install_sh"
705 echo "$ac_t""$INSTALL" 1>&6
707 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
708 # It thinks the first close brace ends the variable substitution.
709 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
711 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
714 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
716 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
717 echo "configure:718: checking whether build environment is sane" >&5
720 echo timestamp
> conftestfile
721 # Do `set' in a subshell so we don't clobber the current shell's
722 # arguments. Must try -L first in case configure is actually a
723 # symlink; some systems play weird games with the mod time of symlinks
724 # (eg FreeBSD returns the mod time of the symlink's containing
727 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
728 if test "$*" = "X"; then
730 set X
`ls -t $srcdir/configure conftestfile`
732 if test "$*" != "X $srcdir/configure conftestfile" \
733 && test "$*" != "X conftestfile $srcdir/configure"; then
735 # If neither matched, then we have a broken ls. This can happen
736 # if, for instance, CONFIG_SHELL is bash and it inherits a
737 # broken ls alias from the environment. This has actually
738 # happened. Such a system could not be considered "sane".
739 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
740 alias in your environment" 1>&2; exit 1; }
743 test "$2" = conftestfile
749 { echo "configure: error: newly created file is older than distributed files!
750 Check your system clock" 1>&2; exit 1; }
753 echo "$ac_t""yes" 1>&6
754 if test "$program_transform_name" = s
,x
,x
,; then
755 program_transform_name
=
757 # Double any \ or $. echo might interpret backslashes.
758 cat <<\EOF_SED
> conftestsed
759 s
,\\,\\\\,g
; s
,\$
,$$
,g
761 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
764 test "$program_prefix" != NONE
&&
765 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
766 # Use a double $ so make ignores it.
767 test "$program_suffix" != NONE
&&
768 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
770 # sed with no file args requires a program.
771 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
773 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
774 echo "configure:775: checking whether ${MAKE-make} sets \${MAKE}" >&5
775 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
776 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
777 echo $ac_n "(cached) $ac_c" 1>&6
779 cat > conftestmake
<<\EOF
781 @
echo 'ac_maketemp="${MAKE}"'
783 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
784 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
785 if test -n "$ac_maketemp"; then
786 eval ac_cv_prog_make_
${ac_make}_set
=yes
788 eval ac_cv_prog_make_
${ac_make}_set
=no
792 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
793 echo "$ac_t""yes" 1>&6
796 echo "$ac_t""no" 1>&6
797 SET_MAKE
="MAKE=${MAKE-make}"
805 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
806 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
808 cat >> confdefs.h
<<EOF
809 #define PACKAGE "$PACKAGE"
812 cat >> confdefs.h
<<EOF
813 #define VERSION "$VERSION"
818 missing_dir
=`cd $ac_aux_dir && pwd`
819 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
820 echo "configure:821: checking for working aclocal" >&5
821 # Run test in a subshell; some versions of sh will print an error if
822 # an executable is not found, even if stderr is redirected.
823 # Redirect stdin to placate older versions of autoconf. Sigh.
824 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
826 echo "$ac_t""found" 1>&6
828 ACLOCAL
="$missing_dir/missing aclocal"
829 echo "$ac_t""missing" 1>&6
832 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
833 echo "configure:834: checking for working autoconf" >&5
834 # Run test in a subshell; some versions of sh will print an error if
835 # an executable is not found, even if stderr is redirected.
836 # Redirect stdin to placate older versions of autoconf. Sigh.
837 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
839 echo "$ac_t""found" 1>&6
841 AUTOCONF
="$missing_dir/missing autoconf"
842 echo "$ac_t""missing" 1>&6
845 echo $ac_n "checking for working automake""... $ac_c" 1>&6
846 echo "configure:847: checking for working automake" >&5
847 # Run test in a subshell; some versions of sh will print an error if
848 # an executable is not found, even if stderr is redirected.
849 # Redirect stdin to placate older versions of autoconf. Sigh.
850 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
852 echo "$ac_t""found" 1>&6
854 AUTOMAKE
="$missing_dir/missing automake"
855 echo "$ac_t""missing" 1>&6
858 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
859 echo "configure:860: checking for working autoheader" >&5
860 # Run test in a subshell; some versions of sh will print an error if
861 # an executable is not found, even if stderr is redirected.
862 # Redirect stdin to placate older versions of autoconf. Sigh.
863 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
864 AUTOHEADER
=autoheader
865 echo "$ac_t""found" 1>&6
867 AUTOHEADER
="$missing_dir/missing autoheader"
868 echo "$ac_t""missing" 1>&6
871 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
872 echo "configure:873: checking for working makeinfo" >&5
873 # Run test in a subshell; some versions of sh will print an error if
874 # an executable is not found, even if stderr is redirected.
875 # Redirect stdin to placate older versions of autoconf. Sigh.
876 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
878 echo "$ac_t""found" 1>&6
880 MAKEINFO
="$missing_dir/missing makeinfo"
881 echo "$ac_t""missing" 1>&6
886 # Check whether --enable-shared or --disable-shared was given.
887 if test "${enable_shared+set}" = set; then
888 enableval
="$enable_shared"
891 yes) enable_shared
=yes ;;
892 no
) enable_shared
=no
;;
895 # Look at the argument we got. We use all the common list separators.
896 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
897 for pkg
in $enableval; do
898 if test "X$pkg" = "X$p"; then
909 # Check whether --enable-static or --disable-static was given.
910 if test "${enable_static+set}" = set; then
911 enableval
="$enable_static"
914 yes) enable_static
=yes ;;
915 no
) enable_static
=no
;;
918 # Look at the argument we got. We use all the common list separators.
919 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
920 for pkg
in $enableval; do
921 if test "X$pkg" = "X$p"; then
932 # Extract the first word of "ranlib", so it can be a program name with args.
933 set dummy ranlib
; ac_word
=$2
934 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
935 echo "configure:936: checking for $ac_word" >&5
936 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
937 echo $ac_n "(cached) $ac_c" 1>&6
939 if test -n "$RANLIB"; then
940 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
942 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
943 for ac_dir
in $PATH; do
944 test -z "$ac_dir" && ac_dir
=.
945 if test -f $ac_dir/$ac_word; then
946 ac_cv_prog_RANLIB
="ranlib"
951 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
954 RANLIB
="$ac_cv_prog_RANLIB"
955 if test -n "$RANLIB"; then
956 echo "$ac_t""$RANLIB" 1>&6
958 echo "$ac_t""no" 1>&6
961 # Extract the first word of "gcc", so it can be a program name with args.
962 set dummy gcc
; ac_word
=$2
963 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
964 echo "configure:965: checking for $ac_word" >&5
965 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
966 echo $ac_n "(cached) $ac_c" 1>&6
968 if test -n "$CC"; then
969 ac_cv_prog_CC
="$CC" # Let the user override the test.
971 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
972 for ac_dir
in $PATH; do
973 test -z "$ac_dir" && ac_dir
=.
974 if test -f $ac_dir/$ac_word; then
983 if test -n "$CC"; then
984 echo "$ac_t""$CC" 1>&6
986 echo "$ac_t""no" 1>&6
989 if test -z "$CC"; then
990 # Extract the first word of "cc", so it can be a program name with args.
991 set dummy cc
; ac_word
=$2
992 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
993 echo "configure:994: checking for $ac_word" >&5
994 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
995 echo $ac_n "(cached) $ac_c" 1>&6
997 if test -n "$CC"; then
998 ac_cv_prog_CC
="$CC" # Let the user override the test.
1000 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1002 for ac_dir
in $PATH; do
1003 test -z "$ac_dir" && ac_dir
=.
1004 if test -f $ac_dir/$ac_word; then
1005 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1006 ac_prog_rejected
=yes
1014 if test $ac_prog_rejected = yes; then
1015 # We found a bogon in the path, so make sure we never use it.
1016 set dummy
$ac_cv_prog_CC
1018 if test $# -gt 0; then
1019 # We chose a different compiler from the bogus one.
1020 # However, it has the same basename, so the bogon will be chosen
1021 # first if we set CC to just the basename; use the full file name.
1023 set dummy
"$ac_dir/$ac_word" "$@"
1031 if test -n "$CC"; then
1032 echo "$ac_t""$CC" 1>&6
1034 echo "$ac_t""no" 1>&6
1037 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1040 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1041 echo "configure:1042: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1044 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1045 ac_cpp
='$CPP $CPPFLAGS'
1046 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1047 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1048 cross_compiling
=$ac_cv_prog_cc_cross
1050 cat > conftest.
$ac_ext <<EOF
1051 #line 1052 "configure"
1052 #include "confdefs.h"
1055 if { (eval echo configure
:1056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1056 ac_cv_prog_cc_works
=yes
1057 # If we can't run a trivial program, we are probably using a cross compiler.
1058 if (.
/conftest
; exit) 2>/dev
/null
; then
1059 ac_cv_prog_cc_cross
=no
1061 ac_cv_prog_cc_cross
=yes
1064 echo "configure: failed program was:" >&5
1065 cat conftest.
$ac_ext >&5
1066 ac_cv_prog_cc_works
=no
1070 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1071 if test $ac_cv_prog_cc_works = no
; then
1072 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1074 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1075 echo "configure:1076: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1076 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1077 cross_compiling
=$ac_cv_prog_cc_cross
1079 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1080 echo "configure:1081: checking whether we are using GNU C" >&5
1081 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1082 echo $ac_n "(cached) $ac_c" 1>&6
1084 cat > conftest.c
<<EOF
1089 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1090: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1096 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1098 if test $ac_cv_prog_gcc = yes; then
1100 ac_test_CFLAGS
="${CFLAGS+set}"
1101 ac_save_CFLAGS
="$CFLAGS"
1103 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1104 echo "configure:1105: checking whether ${CC-cc} accepts -g" >&5
1105 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1106 echo $ac_n "(cached) $ac_c" 1>&6
1108 echo 'void f(){}' > conftest.c
1109 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1118 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1119 if test "$ac_test_CFLAGS" = set; then
1120 CFLAGS
="$ac_save_CFLAGS"
1121 elif test $ac_cv_prog_cc_g = yes; then
1128 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1131 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1132 if test "${with_gnu_ld+set}" = set; then
1133 withval
="$with_gnu_ld"
1134 test "$withval" = no || with_gnu_ld
=yes
1141 if test "$ac_cv_prog_gcc" = yes; then
1142 # Check if gcc -print-prog-name=ld gives a path.
1143 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1144 echo "configure:1145: checking for ld used by GCC" >&5
1145 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1147 # Accept absolute paths.
1149 test -z "$LD" && LD
="$ac_prog"
1152 # If it fails, then pretend we aren't using GCC.
1156 # If it is relative, then search for the first ld in PATH.
1160 elif test "$with_gnu_ld" = yes; then
1161 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1162 echo "configure:1163: checking for GNU ld" >&5
1164 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1165 echo "configure:1166: checking for non-GNU ld" >&5
1167 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1168 echo $ac_n "(cached) $ac_c" 1>&6
1170 if test -z "$LD"; then
1171 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1172 for ac_dir
in $PATH; do
1173 test -z "$ac_dir" && ac_dir
=.
1174 if test -f "$ac_dir/$ac_prog"; then
1175 ac_cv_path_LD
="$ac_dir/$ac_prog"
1176 # Check to see if the program is GNU ld. I'd rather use --version,
1177 # but apparently some GNU ld's only accept -v.
1178 # Break only if it was the GNU/non-GNU ld that we prefer.
1179 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1180 test "$with_gnu_ld" != no
&& break
1182 test "$with_gnu_ld" != yes && break
1188 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1193 if test -n "$LD"; then
1194 echo "$ac_t""$LD" 1>&6
1196 echo "$ac_t""no" 1>&6
1198 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1200 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1201 echo "configure:1202: checking if the linker ($LD) is GNU ld" >&5
1202 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1203 echo $ac_n "(cached) $ac_c" 1>&6
1205 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1206 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1207 ac_cv_prog_gnu_ld
=yes
1209 ac_cv_prog_gnu_ld
=no
1213 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1216 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1217 echo "configure:1218: checking for BSD-compatible nm" >&5
1218 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1219 echo $ac_n "(cached) $ac_c" 1>&6
1221 if test -n "$NM"; then
1222 # Let the user override the test.
1225 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1226 for ac_dir
in /usr
/ucb
/usr
/ccs
/bin
$PATH /bin
; do
1227 test -z "$ac_dir" && ac_dir
=.
1228 if test -f $ac_dir/nm
; then
1229 # Check to see if the nm accepts a BSD-compat flag.
1230 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1231 # nm: unknown option "B" ignored
1232 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1233 ac_cv_path_NM
="$ac_dir/nm -B"
1234 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1235 ac_cv_path_NM
="$ac_dir/nm -p"
1237 ac_cv_path_NM
="$ac_dir/nm"
1243 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1248 echo "$ac_t""$NM" 1>&6
1251 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1252 echo "configure:1253: checking whether ln -s works" >&5
1253 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1254 echo $ac_n "(cached) $ac_c" 1>&6
1257 if ln -s X conftestdata
2>/dev
/null
1260 ac_cv_prog_LN_S
="ln -s"
1265 LN_S
="$ac_cv_prog_LN_S"
1266 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1267 echo "$ac_t""yes" 1>&6
1269 echo "$ac_t""no" 1>&6
1272 if test $host != $build; then
1273 ac_tool_prefix
=${host_alias}-
1278 # Always use our own libtool.
1279 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1281 # Check for any special flags to pass to ltconfig.
1283 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1284 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1285 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1286 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1287 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1289 # Some flags need to be propagated to the compiler or linker for good
1293 # Find out which ABI we are using.
1294 echo '#line 1295 "configure"' > conftest.
$ac_ext
1295 if { (eval echo configure
:1296: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1296 case "`/usr/bin/file conftest.o`" in
1312 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1313 CFLAGS
="$CFLAGS -belf"
1317 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
1318 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
1319 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1320 echo "configure:1321: checking for $ac_word" >&5
1321 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
1322 echo $ac_n "(cached) $ac_c" 1>&6
1324 if test -n "$DLLTOOL"; then
1325 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
1327 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1328 for ac_dir
in $PATH; do
1329 test -z "$ac_dir" && ac_dir
=.
1330 if test -f $ac_dir/$ac_word; then
1331 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
1338 DLLTOOL
="$ac_cv_prog_DLLTOOL"
1339 if test -n "$DLLTOOL"; then
1340 echo "$ac_t""$DLLTOOL" 1>&6
1342 echo "$ac_t""no" 1>&6
1346 if test -z "$ac_cv_prog_DLLTOOL"; then
1347 if test -n "$ac_tool_prefix"; then
1348 # Extract the first word of "dlltool", so it can be a program name with args.
1349 set dummy dlltool
; ac_word
=$2
1350 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1351 echo "configure:1352: checking for $ac_word" >&5
1352 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1355 if test -n "$DLLTOOL"; then
1356 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
1358 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1359 for ac_dir
in $PATH; do
1360 test -z "$ac_dir" && ac_dir
=.
1361 if test -f $ac_dir/$ac_word; then
1362 ac_cv_prog_DLLTOOL
="dlltool"
1367 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="false"
1370 DLLTOOL
="$ac_cv_prog_DLLTOOL"
1371 if test -n "$DLLTOOL"; then
1372 echo "$ac_t""$DLLTOOL" 1>&6
1374 echo "$ac_t""no" 1>&6
1382 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
1383 set dummy
${ac_tool_prefix}as
; ac_word
=$2
1384 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1385 echo "configure:1386: checking for $ac_word" >&5
1386 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
1387 echo $ac_n "(cached) $ac_c" 1>&6
1389 if test -n "$AS"; then
1390 ac_cv_prog_AS
="$AS" # Let the user override the test.
1392 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1393 for ac_dir
in $PATH; do
1394 test -z "$ac_dir" && ac_dir
=.
1395 if test -f $ac_dir/$ac_word; then
1396 ac_cv_prog_AS
="${ac_tool_prefix}as"
1404 if test -n "$AS"; then
1405 echo "$ac_t""$AS" 1>&6
1407 echo "$ac_t""no" 1>&6
1411 if test -z "$ac_cv_prog_AS"; then
1412 if test -n "$ac_tool_prefix"; then
1413 # Extract the first word of "as", so it can be a program name with args.
1414 set dummy as
; ac_word
=$2
1415 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1416 echo "configure:1417: checking for $ac_word" >&5
1417 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
1418 echo $ac_n "(cached) $ac_c" 1>&6
1420 if test -n "$AS"; then
1421 ac_cv_prog_AS
="$AS" # Let the user override the test.
1423 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1424 for ac_dir
in $PATH; do
1425 test -z "$ac_dir" && ac_dir
=.
1426 if test -f $ac_dir/$ac_word; then
1432 test -z "$ac_cv_prog_AS" && ac_cv_prog_AS
="false"
1436 if test -n "$AS"; then
1437 echo "$ac_t""$AS" 1>&6
1439 echo "$ac_t""no" 1>&6
1452 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1453 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1454 LD
="$LD" NM
="$NM" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1455 DLLTOOL
="$DLLTOOL" AS
="$AS" \
1456 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
1457 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1458 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1460 # Redirect the config.log output again, so that the ltconfig log is not
1461 # clobbered by the next message.
1462 exec 5>>.
/config.log
1466 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
1467 if test "${enable_bfd_assembler+set}" = set; then
1468 enableval
="$enable_bfd_assembler"
1469 case "${enableval}" in
1470 yes) need_bfd
=yes user_bfd_gas
=yes ;;
1471 no
) user_bfd_gas
=no
;;
1472 *) { echo "configure: error: bad value ${enableval} given for bfd-assembler option" 1>&2; exit 1; } ;;
1475 # Check whether --enable-targets or --disable-targets was given.
1476 if test "${enable_targets+set}" = set; then
1477 enableval
="$enable_targets"
1478 case "${enableval}" in
1479 yes |
"") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1481 no
) enable_targets
= ;;
1482 *) enable_targets
=$enableval ;;
1485 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1486 if test "${enable_commonbfdlib+set}" = set; then
1487 enableval
="$enable_commonbfdlib"
1488 case "${enableval}" in
1489 yes) commonbfdlib
=true
;;
1490 no
) commonbfdlib
=false
;;
1491 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1495 # Generate a header file
1503 if test -n "$enable_targets" ; then
1504 for t
in `echo $enable_targets | sed 's/,/ /g'`; do
1505 result
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $t 2>/dev/null`
1506 if test -n "$result" ; then
1507 canon_targets
="$canon_targets $result"
1509 # # Permit "all", etc. We don't support it yet though.
1510 # canon_targets="$canon_targets $t"
1513 _gas_uniq_list
="$canon_targets"
1514 _gas_uniq_newlist
=""
1515 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
1516 case $_gas_uniq_i in
1518 *) case " $_gas_uniq_newlist " in
1519 *" $_gas_uniq_i "*) ;;
1520 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
1524 canon_targets
=$_gas_uniq_newlist
1530 for this_target
in $target $canon_targets ; do
1532 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
1534 # check for architecture variants
1538 alpha
*) cpu_type
=alpha
;;
1539 armeb
) cpu_type
=arm endian
=big
;;
1540 arm
*) cpu_type
=arm endian
=little
;;
1541 thumb
*) cpu_type
=arm endian
=little
;;
1542 hppa
*) cpu_type
=hppa
;;
1543 i
[456]86) cpu_type
=i386
;;
1544 m680
[012346]0) cpu_type
=m68k
;;
1545 m68008
) cpu_type
=m68k
;;
1546 m683??
) cpu_type
=m68k
;;
1547 m5200
) cpu_type
=m68k
;;
1548 m8
*) cpu_type
=m88k
;;
1549 mips
*el
) cpu_type
=mips endian
=little
;;
1550 # start-sanitize-r5900
1551 mips
*5900*) cpu_type
=mips endian
=little
;;
1552 # end-sanitize-r5900
1553 mips
*) cpu_type
=mips endian
=big
;;
1554 powerpcle
*) cpu_type
=ppc endian
=little
;;
1555 powerpc
*) cpu_type
=ppc endian
=big
;;
1556 rs6000
*) cpu_type
=ppc
;;
1557 sparclite
*) cpu_type
=sparc arch
=sparclite
;;
1558 sparclet
*) cpu_type
=sparc arch
=sparclet
;;
1559 sparc64
*) cpu_type
=sparc arch
=v9-64
;;
1560 sparc86x
*) cpu_type
=sparc arch
=sparc86x
;;
1561 sparc
*) cpu_type
=sparc arch
=sparclite
;; # ??? See tc-sparc.c.
1562 v850
*) cpu_type
=v850
;;
1563 *) cpu_type
=${cpu} ;;
1566 if test ${this_target} = $target ; then
1567 target_cpu_type
=${cpu_type}
1568 if test x
${endian} = xbig
; then
1569 cat >> confdefs.h
<<\EOF
1570 #define TARGET_BYTES_BIG_ENDIAN 1
1573 elif test x
${endian} = xlittle
; then
1574 cat >> confdefs.h
<<\EOF
1575 #define TARGET_BYTES_BIG_ENDIAN 0
1579 elif test ${target_cpu_type} != ${cpu_type} ; then
1583 generic_target
=${cpu_type}-$vendor-$os
1588 # assign object format
1589 case ${generic_target} in
1590 a29k-
*-coff) fmt=coff
;;
1591 a29k-amd-udi
) fmt=coff
;;
1592 a29k-amd-ebmon
) fmt=coff
;;
1593 a29k-nyu-sym1
) fmt=coff
;;
1594 a29k-
*-vxworks*) fmt=coff
;;
1596 alpha
*-*-*vms
*) fmt=evax
;;
1597 alpha
*-*-netware*) fmt=ecoff
;;
1598 alpha
*-*-openbsd*) fmt=ecoff
;;
1599 alpha
*-*-osf*) fmt=ecoff
;;
1600 alpha
*-*-linuxecoff*) fmt=ecoff
;;
1601 alpha
*-*-linux-gnu*) fmt=elf em
=linux
;;
1602 alpha
*-*-netbsd*) fmt=elf em
=nbsd
;;
1604 arc-
*-elf*) fmt=elf bfd_gas
=yes ;;
1606 arm-
*-riscix*) fmt=aout em
=riscix
;;
1607 arm-
*-aout) fmt=aout
;;
1608 arm-
*-coff | thumb-
*-coff) fmt=coff
;;
1609 arm-
*-riscix*) fmt=aout
;;
1610 arm-
*-pe | thumb-
*-pe) fmt=coff em
=pe
;;
1612 d10v-
*-*) fmt=elf bfd_gas
=yes ;;
1613 # start-sanitize-d30v
1614 d30v-
*-*) fmt=elf bfd_gas
=yes ;;
1617 hppa-
*-*elf
*) fmt=elf em
=hppa
;;
1618 hppa-
*-lites*) fmt=elf em
=hppa
;;
1619 hppa-
*-osf*) fmt=som em
=hppa
;;
1620 hppa-
*-rtems*) fmt=elf em
=hppa
;;
1621 hppa-
*-hpux*) fmt=som em
=hppa
;;
1622 hppa-
*-bsd*) fmt=som em
=hppa
;;
1623 hppa-
*-hiux*) fmt=som em
=hppa
;;
1625 h8300-
*-coff) fmt=coff
;;
1627 i386-ibm-aix
*) fmt=coff em
=i386aix
;;
1628 i386-sequent-bsd
*) fmt=aout em
=dynix bfd_gas
=yes ;;
1629 i386-
*-bsd*) fmt=aout em
=386bsd
;;
1630 i386-
*-netbsd0.8
) fmt=aout em
=386bsd
;;
1631 i386-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1632 i386-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes;;
1633 i386-
*-linux*aout
* | i386-
*-linuxoldld) fmt=aout em
=linux
;;
1634 i386-
*-linux*coff
*) fmt=coff em
=linux
;;
1635 i386-
*-linux-gnu*) fmt=elf em
=linux
;;
1636 i386-
*-lynxos*) fmt=coff em
=lynx
;;
1637 i386-
*-sysv4* | i386-
*-solaris* | i386-
*-elf)
1639 i386-
*-freebsdelf*) fmt=elf
;;
1640 i386-
*-freebsd*) fmt=aout em
=386bsd
;;
1641 i386-
*-coff | i386-
*-sysv* | i386-
*-sco3.2v5
*coff | i386-
*-isc*)
1643 i386-
*-sco3.2v5
*) fmt=elf
1644 if test ${this_target} = $target; then
1645 cat >> confdefs.h
<<\EOF
1651 i386-
*-sco3.2
*) fmt=coff
;;
1652 i386-
*-vsta) fmt=aout
;;
1653 i386-
*-msdosdjgpp* | i386-
*-go32* | i386-go32-rtems
*)
1655 i386-
*-rtems*) fmt=coff
;;
1656 i386-
*-gnu*) fmt=elf
;;
1658 fmt=aout em
=mach bfd_gas
=yes ;;
1659 i386-
*-msdos*) fmt=aout
;;
1660 i386-
*-moss*) fmt=elf
;;
1661 i386-
*-pe) fmt=coff em
=pe
;;
1662 i386-
*-cygwin32*) fmt=coff em
=pe bfd_gas
=yes ;;
1663 i386-
*-mingw32*) fmt=coff em
=pe bfd_gas
=yes ;;
1664 i386-
*-*nt
*) fmt=coff em
=pe
;;
1665 i960-
*-bout) fmt=bout
;;
1666 i960-
*-coff) fmt=coff em
=ic960
;;
1667 i960-
*-rtems*) fmt=coff em
=ic960
;;
1668 i960-
*-nindy*) fmt=bout
;;
1669 i960-
*-vxworks4*) fmt=bout
;;
1670 i960-
*-vxworks5.0
) fmt=bout
;;
1671 i960-
*-vxworks5.
*) fmt=coff em
=ic960
;;
1672 i960-
*-vxworks*) fmt=bout
;;
1674 m32r-
*-*) fmt=elf bfd_gas
=yes ;;
1676 m68k-
*-vxworks* | m68k-ericsson-ose | m68k-
*-sunos*)
1678 m68k-motorola-sysv
*) fmt=coff em
=delta
;;
1679 m68k-bull-sysv3
*) fmt=coff em
=dpx2
;;
1680 m68k-apollo-
*) fmt=coff em
=apollo
;;
1681 m68k-
*-sysv4*) # must be before -sysv*
1683 m68k-
*-elf*) fmt=elf
;;
1684 m68k-
*-coff | m68k-
*-sysv* | m68k-
*-rtems*)
1686 m68k-
*-hpux*) fmt=hp300 em
=hp300
;;
1687 m68k-
*-linux*aout
*) fmt=aout em
=linux
;;
1688 m68k-
*-linux-gnu*) fmt=elf em
=linux
;;
1689 m68k-
*-lynxos*) fmt=coff em
=lynx
;;
1690 m68k-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1691 m68k-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1692 m68k-apple-aux
*) fmt=coff em
=aux
;;
1693 m68k-
*-psos*) fmt=elf em
=psos
;;
1695 m88k-motorola-sysv3
*) fmt=coff em
=delt88
;;
1696 m88k-
*-coff*) fmt=coff
;;
1698 # don't change em like *-*-bsd does
1699 mips-dec-netbsd
*) fmt=elf endian
=little
;;
1700 mips-dec-openbsd
*) fmt=elf endian
=little
;;
1701 mips-dec-bsd
*) fmt=aout
;;
1702 mips-sony-bsd
*) fmt=ecoff
;;
1703 mips-
*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1704 mips-
*-ultrix*) fmt=ecoff endian
=little
;;
1705 mips-
*-osf*) fmt=ecoff endian
=little
;;
1706 mips-
*-ecoff*) fmt=ecoff
;;
1707 mips-
*-ecoff*) fmt=ecoff
;;
1708 mips-
*-irix6*) fmt=elf
;;
1709 mips-
*-irix5*) fmt=elf
;;
1710 mips-
*-irix*) fmt=ecoff
;;
1711 mips-
*-lnews*) fmt=ecoff em
=lnews
;;
1712 mips-
*-riscos*) fmt=ecoff
;;
1713 mips-
*-sysv*) fmt=ecoff
;;
1714 mips-
*-elf* | mips-
*-rtems* | mips-
*-linux-gnu* | mips-
*-gnu* | mips-
*-openbsd*)
1716 mn10200-
*-*) fmt=elf bfd_gas
=yes ;;
1717 mn10300-
*-*) fmt=elf bfd_gas
=yes ;;
1718 ppc-
*-pe | ppc-
*-cygwin32 | ppc-
*-winnt*)
1720 ppc-
*-aix*) fmt=coff
;;
1721 ppc-
*-beos*) fmt=coff
;;
1722 ppc-
*-*bsd
* | ppc-
*-elf* | ppc-
*-eabi* | ppc-
*-sysv4*)
1724 ppc-
*-linux-gnu*) fmt=elf
1727 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1730 ppc-
*-solaris*) fmt=elf
1731 if test ${this_target} = $target; then
1732 cat >> confdefs.h
<<\EOF
1733 #define TARGET_SOLARIS_COMMENT 1
1737 if test x
${endian} = xbig
; then
1738 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1741 ppc-
*-rtems*) fmt=elf
;;
1742 ppc-
*-macos* | ppc-
*-mpw*)
1743 fmt=coff em
=macos
;;
1744 ppc-
*-netware*) fmt=elf em
=ppcnw
;;
1746 sh-
*-elf*) fmt=elf
;;
1747 sh-
*-coff*) fmt=coff
;;
1748 sh-
*-rtems*) fmt=coff
;;
1750 ns32k-pc532-mach
* | ns32k-pc532-ux
*) fmt=aout em
=pc532mach
;;
1751 ns32k-pc532-netbsd
* | ns32k-pc532-lites
*) fmt=aout em
=nbsd532
;;
1752 ns32k-pc532-openbsd
*) fmt=aout em
=nbsd532
;;
1754 sparc-
*-rtems*) fmt=aout
;;
1755 sparc-
*-sunos4*) fmt=aout em
=sun3
;;
1756 sparc-
*-aout | sparc
*-*-vxworks*)
1757 fmt=aout em
=sparcaout
;;
1758 sparc-
*-coff) fmt=coff
;;
1759 sparc-
*-linux*aout
*) fmt=aout em
=linux
;;
1760 sparc-
*-linux-gnu*) fmt=elf em
=linux
;;
1761 sparc-
*-lynxos*) fmt=coff em
=lynx
;;
1762 sparc-fujitsu-none
) fmt=aout
;;
1763 sparc-
*-elf | sparc-
*-sysv4* | sparc-
*-solaris*)
1765 sparc-
*-netbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1766 sparc-
*-openbsd*) fmt=aout em
=nbsd bfd_gas
=yes ;;
1768 tic30-
*-*aout
*) fmt=aout bfd_gas
=yes ;;
1769 tic30-
*-*coff
*) fmt=coff bfd_gas
=yes ;;
1770 # start-sanitize-tic80
1771 tic80-
*-*) fmt=coff
;;
1772 # end-sanitize-tic80
1774 # start-sanitize-sky
1775 dvp-
*-*) fmt=elf bfd_gas
=yes ;;
1778 v850-
*-*) fmt=elf bfd_gas
=yes ;;
1780 # start-sanitize-v850e
1781 v850e-
*-*) fmt=elf bfd_gas
=yes ;;
1782 v850ea-
*-*) fmt=elf bfd_gas
=yes ;;
1783 # end-sanitize-v850e
1784 vax-
*-bsd* | vax-
*-ultrix*)
1786 vax-
*-vms) fmt=vms
;;
1788 z8k-
*-coff | z8k-
*-sim)
1791 w65-
*-*) fmt=coff
;;
1793 *-*-aout |
*-*-scout)
1799 *-*-generic) fmt=generic
;;
1800 *-*-xray |
*-*-hms) fmt=coff
;;
1801 *-*-sim) fmt=coff
;;
1802 *-*-elf |
*-*-sysv4* |
*-*-solaris*)
1803 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1805 *-*-vxworks) fmt=aout
;;
1806 *-*-netware) fmt=elf
;;
1809 case ${cpu_type}-${fmt} in
1810 alpha
*-*) bfd_gas
=yes ;;
1811 arm-
*) bfd_gas
=yes ;;
1813 # i386-aout) bfd_gas=preferred ;;
1814 mips-
*) bfd_gas
=yes ;;
1815 ns32k-
*) bfd_gas
=yes ;;
1816 ppc-
*) bfd_gas
=yes ;;
1817 sparc-
*) bfd_gas
=yes ;;
1818 *-elf) bfd_gas
=yes ;;
1819 *-ecoff) bfd_gas
=yes ;;
1820 *-som) bfd_gas
=yes ;;
1824 # Other random stuff.
1826 # do we need the opcodes library?
1833 case "${enable_shared}" in
1834 yes) shared_opcodes
=true
;;
1835 *opcodes
*) shared_opcodes
=true
;;
1836 *) shared_opcodes
=false
;;
1838 if test "${shared_opcodes}" = "true"; then
1839 # A shared libopcodes must be linked against libbfd.
1847 case ${extra_objects} in
1849 *) extra_objects
="$extra_objects cgen.o"
1850 cat >> confdefs.h
<<\EOF
1851 #define USING_CGEN 1
1859 case ${extra_objects} in
1861 *) extra_objects
="$extra_objects m68k-parse.o" ;;
1866 echo ${extra_objects} |
grep -s "itbl-parse.o"
1867 if test $?
-ne 0 ; then
1868 extra_objects
="$extra_objects itbl-parse.o"
1871 echo ${extra_objects} |
grep -s "itbl-lex.o"
1872 if test $?
-ne 0 ; then
1873 extra_objects
="$extra_objects itbl-lex.o"
1876 echo ${extra_objects} |
grep -s "itbl-ops.o"
1877 if test $?
-ne 0 ; then
1878 extra_objects
="$extra_objects itbl-ops.o"
1883 if test $this_target = $target ; then
1884 cat >> confdefs.h
<<EOF
1885 #define DEFAULT_ARCH "${arch}"
1895 # See if we really can support this configuration with the emulation code.
1897 if test $this_target = $target ; then
1898 primary_bfd_gas
=$bfd_gas
1902 if test $bfd_gas = no
; then
1903 # Can't support other configurations this way.
1906 elif test $bfd_gas = no
; then
1907 # Can't support this configuration.
1911 # From target name and format, produce a list of supported emulations.
1913 case ${generic_target}-${fmt} in
1914 mips-
*-irix5*-*) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
1915 mips-
*-linux-gnu*-*) case "$endian" in
1916 big
) emulation
="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
1917 *) emulation
="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
1919 mips-
*-lnews*-ecoff) ;;
1920 mips-
*-*-ecoff) case "$endian" in
1921 big
) emulation
="mipsbecoff mipslecoff mipsecoff" ;;
1922 *) emulation
="mipslecoff mipsbecoff mipsecoff" ;;
1924 mips-
*-*-elf) case "$endian" in
1925 big
) emulation
="mipsbelf mipslelf mipself" ;;
1926 *) emulation
="mipslelf mipsbelf mipself" ;;
1927 # Uncommenting the next line will turn on support for i386 COFF
1928 # in any i386 ELF configuration. This probably doesn't work
1930 # i386-*-*-elf) emulation="i386coff i386elf" ;;
1934 emulations
="$emulations $emulation"
1938 # Assign floating point type. Most processors with FP support
1939 # IEEE FP. On those that don't support FP at all, usually IEEE
1941 case ${target_cpu} in
1942 vax | tahoe
) atof
=${target_cpu} ;;
1946 case "${obj_format}" in
1947 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
1951 if test ! -r ${srcdir}/config
/tc-
${target_cpu_type}.c
; then
1952 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
1955 if test ! -r ${srcdir}/config
/obj-
${obj_format}.c
; then
1956 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
1959 case ${user_bfd_gas}-${primary_bfd_gas} in
1961 # We didn't override user's choice.
1964 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
1976 # User specified nothing.
1980 # Some COFF configurations want these random other flags set.
1981 case ${obj_format} in
1983 case ${target_cpu_type} in
1984 i386
) cat >> confdefs.h
<<\EOF
1988 m68k
) cat >> confdefs.h
<<\EOF
1992 m88k
) cat >> confdefs.h
<<\EOF
2000 # Getting this done right is going to be a bitch. Each configuration specified
2001 # with --enable-targets=... should be checked for environment, format, cpu, and
2004 # For each configuration, the necessary object file support code must be linked
2005 # in. This might be only one, it might be up to four. The necessary emulation
2006 # code needs to be provided, too.
2008 # And then there's "--enable-targets=all"....
2010 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2012 formats
="${obj_format}"
2015 _gas_uniq_list
="$emulations"
2016 _gas_uniq_newlist
=""
2017 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2018 case $_gas_uniq_i in
2020 *) case " $_gas_uniq_newlist " in
2021 *" $_gas_uniq_i "*) ;;
2022 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2026 emulations
=$_gas_uniq_newlist
2028 for em
in .
$emulations ; do
2031 mipsbelf | mipslelf
)
2032 fmt=elf
file=mipself
;;
2033 mipsbecoff | mipslecoff
)
2034 fmt=ecoff
file=mipsecoff
;;
2036 fmt=coff
file=i386coff
;;
2038 fmt=elf
file=i386elf
;;
2040 formats
="$formats $fmt"
2041 emfiles
="$emfiles e-$file.o"
2042 EMULATIONS
="$EMULATIONS &$em,"
2044 _gas_uniq_list
="$formats"
2045 _gas_uniq_newlist
=""
2046 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2047 case $_gas_uniq_i in
2049 *) case " $_gas_uniq_newlist " in
2050 *" $_gas_uniq_i "*) ;;
2051 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2055 formats
=$_gas_uniq_newlist
2057 _gas_uniq_list
="$emfiles"
2058 _gas_uniq_newlist
=""
2059 for _gas_uniq_i
in _gas_uniq_dummy
$_gas_uniq_list ; do
2060 case $_gas_uniq_i in
2062 *) case " $_gas_uniq_newlist " in
2063 *" $_gas_uniq_i "*) ;;
2064 *) _gas_uniq_newlist
="$_gas_uniq_newlist $_gas_uniq_i" ;;
2068 emfiles
=$_gas_uniq_newlist
2070 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2071 for fmt in $formats ; do
2073 aout
) cat >> confdefs.h
<<\EOF
2074 #define OBJ_MAYBE_AOUT 1
2077 bout
) cat >> confdefs.h
<<\EOF
2078 #define OBJ_MAYBE_BOUT 1
2081 coff
) cat >> confdefs.h
<<\EOF
2082 #define OBJ_MAYBE_COFF 1
2085 ecoff
) cat >> confdefs.h
<<\EOF
2086 #define OBJ_MAYBE_ECOFF 1
2089 elf
) cat >> confdefs.h
<<\EOF
2090 #define OBJ_MAYBE_ELF 1
2093 generic
) cat >> confdefs.h
<<\EOF
2094 #define OBJ_MAYBE_GENERIC 1
2097 hp300
) cat >> confdefs.h
<<\EOF
2098 #define OBJ_MAYBE_HP300 1
2101 ieee
) cat >> confdefs.h
<<\EOF
2102 #define OBJ_MAYBE_IEEE 1
2105 som
) cat >> confdefs.h
<<\EOF
2106 #define OBJ_MAYBE_SOM 1
2109 vms
) cat >> confdefs.h
<<\EOF
2110 #define OBJ_MAYBE_VMS 1
2114 extra_objects
="$extra_objects obj-$fmt.o"
2118 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2120 extra_objects
="$extra_objects $emfiles"
2121 DEFAULT_EMULATION
=`set . $emulations ; echo $2`
2122 cat >> confdefs.h
<<\EOF
2123 #define USE_EMULATIONS 1
2128 cat >> confdefs.h
<<EOF
2129 #define EMULATIONS $EMULATIONS
2132 cat >> confdefs.h
<<EOF
2133 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2137 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2138 yes-
*-coff) need_bfd
=yes ;;
2139 no-
*-coff) need_bfd
=yes
2140 cat >> confdefs.h
<<\EOF
2141 #define MANY_SEGMENTS 1
2146 reject_dev_configs
=yes
2148 case ${reject_dev_configs}-${dev} in
2150 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2159 case "${primary_bfd_gas}" in
2160 yes) cat >> confdefs.h
<<\EOF
2161 #define BFD_ASSEMBLER 1
2167 # do we need the opcodes library?
2168 case "${need_opcodes}" in
2170 OPCODES_LIB
=..
/opcodes
/libopcodes.la
2174 case "${need_bfd}" in
2176 BFDLIB
=..
/bfd
/libbfd.la
2177 ALL_OBJ_DEPS
="$ALL_OBJ_DEPS ../bfd/bfd.h"
2186 cat >> confdefs.h
<<EOF
2187 #define TARGET_ALIAS "${target_alias}"
2190 cat >> confdefs.h
<<EOF
2191 #define TARGET_CANONICAL "${target}"
2194 cat >> confdefs.h
<<EOF
2195 #define TARGET_CPU "${target_cpu}"
2198 cat >> confdefs.h
<<EOF
2199 #define TARGET_VENDOR "${target_vendor}"
2202 cat >> confdefs.h
<<EOF
2203 #define TARGET_OS "${target_os}"
2207 # Extract the first word of "gcc", so it can be a program name with args.
2208 set dummy gcc
; ac_word
=$2
2209 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2210 echo "configure:2211: checking for $ac_word" >&5
2211 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2212 echo $ac_n "(cached) $ac_c" 1>&6
2214 if test -n "$CC"; then
2215 ac_cv_prog_CC
="$CC" # Let the user override the test.
2217 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2218 for ac_dir
in $PATH; do
2219 test -z "$ac_dir" && ac_dir
=.
2220 if test -f $ac_dir/$ac_word; then
2229 if test -n "$CC"; then
2230 echo "$ac_t""$CC" 1>&6
2232 echo "$ac_t""no" 1>&6
2235 if test -z "$CC"; then
2236 # Extract the first word of "cc", so it can be a program name with args.
2237 set dummy cc
; ac_word
=$2
2238 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2239 echo "configure:2240: checking for $ac_word" >&5
2240 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2241 echo $ac_n "(cached) $ac_c" 1>&6
2243 if test -n "$CC"; then
2244 ac_cv_prog_CC
="$CC" # Let the user override the test.
2246 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2248 for ac_dir
in $PATH; do
2249 test -z "$ac_dir" && ac_dir
=.
2250 if test -f $ac_dir/$ac_word; then
2251 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2252 ac_prog_rejected
=yes
2260 if test $ac_prog_rejected = yes; then
2261 # We found a bogon in the path, so make sure we never use it.
2262 set dummy
$ac_cv_prog_CC
2264 if test $# -gt 0; then
2265 # We chose a different compiler from the bogus one.
2266 # However, it has the same basename, so the bogon will be chosen
2267 # first if we set CC to just the basename; use the full file name.
2269 set dummy
"$ac_dir/$ac_word" "$@"
2277 if test -n "$CC"; then
2278 echo "$ac_t""$CC" 1>&6
2280 echo "$ac_t""no" 1>&6
2283 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2286 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2287 echo "configure:2288: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2290 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2291 ac_cpp
='$CPP $CPPFLAGS'
2292 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2293 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2294 cross_compiling
=$ac_cv_prog_cc_cross
2296 cat > conftest.
$ac_ext <<EOF
2297 #line 2298 "configure"
2298 #include "confdefs.h"
2301 if { (eval echo configure
:2302: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2302 ac_cv_prog_cc_works
=yes
2303 # If we can't run a trivial program, we are probably using a cross compiler.
2304 if (.
/conftest
; exit) 2>/dev
/null
; then
2305 ac_cv_prog_cc_cross
=no
2307 ac_cv_prog_cc_cross
=yes
2310 echo "configure: failed program was:" >&5
2311 cat conftest.
$ac_ext >&5
2312 ac_cv_prog_cc_works
=no
2316 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2317 if test $ac_cv_prog_cc_works = no
; then
2318 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2320 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2321 echo "configure:2322: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2322 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2323 cross_compiling
=$ac_cv_prog_cc_cross
2325 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2326 echo "configure:2327: checking whether we are using GNU C" >&5
2327 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2328 echo $ac_n "(cached) $ac_c" 1>&6
2330 cat > conftest.c
<<EOF
2335 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:2336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
2342 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2344 if test $ac_cv_prog_gcc = yes; then
2346 ac_test_CFLAGS
="${CFLAGS+set}"
2347 ac_save_CFLAGS
="$CFLAGS"
2349 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2350 echo "configure:2351: checking whether ${CC-cc} accepts -g" >&5
2351 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2352 echo $ac_n "(cached) $ac_c" 1>&6
2354 echo 'void f(){}' > conftest.c
2355 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2364 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2365 if test "$ac_test_CFLAGS" = set; then
2366 CFLAGS
="$ac_save_CFLAGS"
2367 elif test $ac_cv_prog_cc_g = yes; then
2374 test "${CFLAGS+set}" = set || CFLAGS
="-g"
2378 for ac_prog
in 'bison -y' byacc
2380 # Extract the first word of "$ac_prog", so it can be a program name with args.
2381 set dummy
$ac_prog; ac_word
=$2
2382 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2383 echo "configure:2384: checking for $ac_word" >&5
2384 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2385 echo $ac_n "(cached) $ac_c" 1>&6
2387 if test -n "$YACC"; then
2388 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2390 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2391 for ac_dir
in $PATH; do
2392 test -z "$ac_dir" && ac_dir
=.
2393 if test -f $ac_dir/$ac_word; then
2394 ac_cv_prog_YACC
="$ac_prog"
2401 YACC
="$ac_cv_prog_YACC"
2402 if test -n "$YACC"; then
2403 echo "$ac_t""$YACC" 1>&6
2405 echo "$ac_t""no" 1>&6
2408 test -n "$YACC" && break
2410 test -n "$YACC" || YACC
="yacc"
2412 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2413 echo "configure:2414: checking how to run the C preprocessor" >&5
2414 # On Suns, sometimes $CPP names a directory.
2415 if test -n "$CPP" && test -d "$CPP"; then
2418 if test -z "$CPP"; then
2419 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2420 echo $ac_n "(cached) $ac_c" 1>&6
2422 # This must be in double quotes, not single quotes, because CPP may get
2423 # substituted into the Makefile and "${CC-cc}" will confuse make.
2425 # On the NeXT, cc -E runs the code through the compiler's parser,
2426 # not just through cpp.
2427 cat > conftest.
$ac_ext <<EOF
2428 #line 2429 "configure"
2429 #include "confdefs.h"
2433 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2434 { (eval echo configure
:2435: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2435 ac_err
=`grep -v '^ *+' conftest.out`
2436 if test -z "$ac_err"; then
2440 echo "configure: failed program was:" >&5
2441 cat conftest.
$ac_ext >&5
2443 CPP
="${CC-cc} -E -traditional-cpp"
2444 cat > conftest.
$ac_ext <<EOF
2445 #line 2446 "configure"
2446 #include "confdefs.h"
2450 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2451 { (eval echo configure
:2452: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2452 ac_err
=`grep -v '^ *+' conftest.out`
2453 if test -z "$ac_err"; then
2457 echo "configure: failed program was:" >&5
2458 cat conftest.
$ac_ext >&5
2465 ac_cv_prog_CPP
="$CPP"
2467 CPP
="$ac_cv_prog_CPP"
2469 ac_cv_prog_CPP
="$CPP"
2471 echo "$ac_t""$CPP" 1>&6
2473 missing_dir
=`cd $ac_aux_dir && pwd`
2474 for ac_prog
in flex
lex
2476 # Extract the first word of "$ac_prog", so it can be a program name with args.
2477 set dummy
$ac_prog; ac_word
=$2
2478 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2479 echo "configure:2480: checking for $ac_word" >&5
2480 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2481 echo $ac_n "(cached) $ac_c" 1>&6
2483 if test -n "$LEX"; then
2484 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2486 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2487 for ac_dir
in $PATH; do
2488 test -z "$ac_dir" && ac_dir
=.
2489 if test -f $ac_dir/$ac_word; then
2490 ac_cv_prog_LEX
="$ac_prog"
2497 LEX
="$ac_cv_prog_LEX"
2498 if test -n "$LEX"; then
2499 echo "$ac_t""$LEX" 1>&6
2501 echo "$ac_t""no" 1>&6
2504 test -n "$LEX" && break
2506 test -n "$LEX" || LEX
=""$missing_dir/missing flex
""
2508 # Extract the first word of "flex", so it can be a program name with args.
2509 set dummy flex
; ac_word
=$2
2510 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2511 echo "configure:2512: checking for $ac_word" >&5
2512 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2513 echo $ac_n "(cached) $ac_c" 1>&6
2515 if test -n "$LEX"; then
2516 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
2518 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2519 for ac_dir
in $PATH; do
2520 test -z "$ac_dir" && ac_dir
=.
2521 if test -f $ac_dir/$ac_word; then
2522 ac_cv_prog_LEX
="flex"
2527 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX
="lex"
2530 LEX
="$ac_cv_prog_LEX"
2531 if test -n "$LEX"; then
2532 echo "$ac_t""$LEX" 1>&6
2534 echo "$ac_t""no" 1>&6
2537 if test -z "$LEXLIB"
2543 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2544 echo "configure:2545: checking for yywrap in -l$ac_lib" >&5
2545 ac_lib_var
=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2546 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2547 echo $ac_n "(cached) $ac_c" 1>&6
2549 ac_save_LIBS
="$LIBS"
2550 LIBS
="-l$ac_lib $LIBS"
2551 cat > conftest.
$ac_ext <<EOF
2552 #line 2553 "configure"
2553 #include "confdefs.h"
2554 /* Override any gcc2 internal prototype to avoid an error. */
2555 /* We use char because int might match the return type of a gcc2
2556 builtin and then its argument prototype would still apply. */
2563 if { (eval echo configure
:2564: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2565 eval "ac_cv_lib_$ac_lib_var=yes"
2567 echo "configure: failed program was:" >&5
2568 cat conftest.
$ac_ext >&5
2570 eval "ac_cv_lib_$ac_lib_var=no"
2573 LIBS
="$ac_save_LIBS"
2576 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2577 echo "$ac_t""yes" 1>&6
2580 echo "$ac_t""no" 1>&6
2585 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2586 echo "configure:2587: checking lex output file root" >&5
2587 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2588 echo $ac_n "(cached) $ac_c" 1>&6
2590 # The minimal lex program is just a single line: %%. But some broken lexes
2591 # (Solaris, I think it was) want two %% lines, so accommodate them.
2594 if test -f lex.yy.c
; then
2595 ac_cv_prog_lex_root
=lex.yy
2596 elif test -f lexyy.c
; then
2597 ac_cv_prog_lex_root
=lexyy
2599 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2603 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2604 LEX_OUTPUT_ROOT
=$ac_cv_prog_lex_root
2606 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2607 echo "configure:2608: checking whether yytext is a pointer" >&5
2608 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2609 echo $ac_n "(cached) $ac_c" 1>&6
2611 # POSIX says lex can declare yytext either as a pointer or an array; the
2612 # default is implementation-dependent. Figure out which it is, since
2613 # not all implementations provide the %pointer and %array declarations.
2614 ac_cv_prog_lex_yytext_pointer
=no
2615 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2616 ac_save_LIBS
="$LIBS"
2617 LIBS
="$LIBS $LEXLIB"
2618 cat > conftest.
$ac_ext <<EOF
2619 #line 2620 "configure"
2620 #include "confdefs.h"
2621 `cat $LEX_OUTPUT_ROOT.c`
2626 if { (eval echo configure
:2627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2628 ac_cv_prog_lex_yytext_pointer
=yes
2630 echo "configure: failed program was:" >&5
2631 cat conftest.
$ac_ext >&5
2634 LIBS
="$ac_save_LIBS"
2635 rm -f "${LEX_OUTPUT_ROOT}.c"
2639 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2640 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2641 cat >> confdefs.h
<<\EOF
2642 #define YYTEXT_POINTER 1
2649 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2650 echo "configure:2651: checking for POSIXized ISC" >&5
2651 if test -d /etc
/conf
/kconfig.d
&&
2652 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
2654 echo "$ac_t""yes" 1>&6
2655 ISC
=yes # If later tests want to check for ISC.
2656 cat >> confdefs.h
<<\EOF
2657 #define _POSIX_SOURCE 1
2660 if test "$GCC" = yes; then
2666 echo "$ac_t""no" 1>&6
2670 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2671 echo "configure:2672: checking for ANSI C header files" >&5
2672 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2673 echo $ac_n "(cached) $ac_c" 1>&6
2675 cat > conftest.
$ac_ext <<EOF
2676 #line 2677 "configure"
2677 #include "confdefs.h"
2683 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2684 { (eval echo configure
:2685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2685 ac_err
=`grep -v '^ *+' conftest.out`
2686 if test -z "$ac_err"; then
2688 ac_cv_header_stdc
=yes
2691 echo "configure: failed program was:" >&5
2692 cat conftest.
$ac_ext >&5
2694 ac_cv_header_stdc
=no
2698 if test $ac_cv_header_stdc = yes; then
2699 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2700 cat > conftest.
$ac_ext <<EOF
2701 #line 2702 "configure"
2702 #include "confdefs.h"
2705 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2706 egrep "memchr" >/dev
/null
2>&1; then
2710 ac_cv_header_stdc
=no
2716 if test $ac_cv_header_stdc = yes; then
2717 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2718 cat > conftest.
$ac_ext <<EOF
2719 #line 2720 "configure"
2720 #include "confdefs.h"
2723 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2724 egrep "free" >/dev
/null
2>&1; then
2728 ac_cv_header_stdc
=no
2734 if test $ac_cv_header_stdc = yes; then
2735 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2736 if test "$cross_compiling" = yes; then
2739 cat > conftest.
$ac_ext <<EOF
2740 #line 2741 "configure"
2741 #include "confdefs.h"
2743 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2744 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2745 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2746 int main () { int i; for (i = 0; i < 256; i++)
2747 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2751 if { (eval echo configure
:2752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2755 echo "configure: failed program was:" >&5
2756 cat conftest.
$ac_ext >&5
2758 ac_cv_header_stdc
=no
2766 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2767 if test $ac_cv_header_stdc = yes; then
2768 cat >> confdefs.h
<<\EOF
2769 #define STDC_HEADERS 1
2774 echo $ac_n "checking for working const""... $ac_c" 1>&6
2775 echo "configure:2776: checking for working const" >&5
2776 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2777 echo $ac_n "(cached) $ac_c" 1>&6
2779 cat > conftest.
$ac_ext <<EOF
2780 #line 2781 "configure"
2781 #include "confdefs.h"
2785 /* Ultrix mips cc rejects this. */
2786 typedef int charset[2]; const charset x;
2787 /* SunOS 4.1.1 cc rejects this. */
2788 char const *const *ccp;
2790 /* NEC SVR4.0.2 mips cc rejects this. */
2791 struct point {int x, y;};
2792 static struct point const zero = {0,0};
2793 /* AIX XL C 1.02.0.0 rejects this.
2794 It does not let you subtract one const X* pointer from another in an arm
2795 of an if-expression whose if-part is not a constant expression */
2796 const char *g = "string";
2797 ccp = &g + (g ? g-g : 0);
2798 /* HPUX 7.0 cc rejects these. */
2801 ccp = (char const *const *) p;
2802 { /* SCO 3.2v4 cc rejects this. */
2804 char const *s = 0 ? (char *) 0 : (char const *) 0;
2808 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2810 const int *foo = &x[0];
2813 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2814 typedef const int *iptr;
2818 { /* AIX XL C 1.02.0.0 rejects this saying
2819 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2820 struct s { int j; const int *ap[3]; };
2821 struct s *b; b->j = 5;
2823 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2829 if { (eval echo configure
:2830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2833 echo "configure: failed program was:" >&5
2834 cat conftest.
$ac_ext >&5
2841 echo "$ac_t""$ac_cv_c_const" 1>&6
2842 if test $ac_cv_c_const = no
; then
2843 cat >> confdefs.h
<<\EOF
2849 echo $ac_n "checking for inline""... $ac_c" 1>&6
2850 echo "configure:2851: checking for inline" >&5
2851 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2852 echo $ac_n "(cached) $ac_c" 1>&6
2855 for ac_kw
in inline __inline__ __inline
; do
2856 cat > conftest.
$ac_ext <<EOF
2857 #line 2858 "configure"
2858 #include "confdefs.h"
2864 if { (eval echo configure
:2865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2866 ac_cv_c_inline
=$ac_kw; break
2868 echo "configure: failed program was:" >&5
2869 cat conftest.
$ac_ext >&5
2876 echo "$ac_t""$ac_cv_c_inline" 1>&6
2877 case "$ac_cv_c_inline" in
2879 no
) cat >> confdefs.h
<<\EOF
2883 *) cat >> confdefs.h
<<EOF
2884 #define inline $ac_cv_c_inline
2889 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2890 echo "configure:2891: checking for off_t" >&5
2891 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2892 echo $ac_n "(cached) $ac_c" 1>&6
2894 cat > conftest.
$ac_ext <<EOF
2895 #line 2896 "configure"
2896 #include "confdefs.h"
2897 #include <sys/types.h>
2903 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2904 egrep "off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2906 ac_cv_type_off_t
=yes
2914 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2915 if test $ac_cv_type_off_t = no
; then
2916 cat >> confdefs.h
<<\EOF
2922 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2923 echo "configure:2924: checking for size_t" >&5
2924 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2925 echo $ac_n "(cached) $ac_c" 1>&6
2927 cat > conftest.
$ac_ext <<EOF
2928 #line 2929 "configure"
2929 #include "confdefs.h"
2930 #include <sys/types.h>
2936 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2937 egrep "size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2939 ac_cv_type_size_t
=yes
2942 ac_cv_type_size_t
=no
2947 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2948 if test $ac_cv_type_size_t = no
; then
2949 cat >> confdefs.h
<<\EOF
2950 #define size_t unsigned
2955 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2956 # for constant arguments. Useless!
2957 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2958 echo "configure:2959: checking for working alloca.h" >&5
2959 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2960 echo $ac_n "(cached) $ac_c" 1>&6
2962 cat > conftest.
$ac_ext <<EOF
2963 #line 2964 "configure"
2964 #include "confdefs.h"
2967 char *p = alloca(2 * sizeof(int));
2970 if { (eval echo configure
:2971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2972 ac_cv_header_alloca_h
=yes
2974 echo "configure: failed program was:" >&5
2975 cat conftest.
$ac_ext >&5
2977 ac_cv_header_alloca_h
=no
2982 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2983 if test $ac_cv_header_alloca_h = yes; then
2984 cat >> confdefs.h
<<\EOF
2985 #define HAVE_ALLOCA_H 1
2990 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2991 echo "configure:2992: checking for alloca" >&5
2992 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2993 echo $ac_n "(cached) $ac_c" 1>&6
2995 cat > conftest.
$ac_ext <<EOF
2996 #line 2997 "configure"
2997 #include "confdefs.h"
3000 # define alloca __builtin_alloca
3003 # include <alloca.h>
3008 # ifndef alloca /* predefined by HP cc +Olibcalls */
3016 char *p = (char *) alloca(1);
3019 if { (eval echo configure
:3020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3021 ac_cv_func_alloca_works
=yes
3023 echo "configure: failed program was:" >&5
3024 cat conftest.
$ac_ext >&5
3026 ac_cv_func_alloca_works
=no
3031 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3032 if test $ac_cv_func_alloca_works = yes; then
3033 cat >> confdefs.h
<<\EOF
3034 #define HAVE_ALLOCA 1
3039 if test $ac_cv_func_alloca_works = no
; then
3040 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3041 # that cause trouble. Some versions do not even contain alloca or
3042 # contain a buggy version. If you still want to use their alloca,
3043 # use ar to extract alloca.o from them instead of compiling alloca.c.
3045 cat >> confdefs.h
<<\EOF
3050 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3051 echo "configure:3052: checking whether alloca needs Cray hooks" >&5
3052 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3053 echo $ac_n "(cached) $ac_c" 1>&6
3055 cat > conftest.
$ac_ext <<EOF
3056 #line 3057 "configure"
3057 #include "confdefs.h"
3058 #if defined(CRAY) && ! defined(CRAY2)
3065 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3066 egrep "webecray" >/dev
/null
2>&1; then
3077 echo "$ac_t""$ac_cv_os_cray" 1>&6
3078 if test $ac_cv_os_cray = yes; then
3079 for ac_func
in _getb67 GETB67 getb67
; do
3080 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3081 echo "configure:3082: checking for $ac_func" >&5
3082 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3083 echo $ac_n "(cached) $ac_c" 1>&6
3085 cat > conftest.
$ac_ext <<EOF
3086 #line 3087 "configure"
3087 #include "confdefs.h"
3088 /* System header to define __stub macros and hopefully few prototypes,
3089 which can conflict with char $ac_func(); below. */
3091 /* Override any gcc2 internal prototype to avoid an error. */
3092 /* We use char because int might match the return type of a gcc2
3093 builtin and then its argument prototype would still apply. */
3098 /* The GNU C library defines this for functions which it implements
3099 to always fail with ENOSYS. Some functions are actually named
3100 something starting with __ and the normal name is an alias. */
3101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3109 if { (eval echo configure
:3110: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3111 eval "ac_cv_func_$ac_func=yes"
3113 echo "configure: failed program was:" >&5
3114 cat conftest.
$ac_ext >&5
3116 eval "ac_cv_func_$ac_func=no"
3121 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3122 echo "$ac_t""yes" 1>&6
3123 cat >> confdefs.h
<<EOF
3124 #define CRAY_STACKSEG_END $ac_func
3129 echo "$ac_t""no" 1>&6
3135 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3136 echo "configure:3137: checking stack direction for C alloca" >&5
3137 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3138 echo $ac_n "(cached) $ac_c" 1>&6
3140 if test "$cross_compiling" = yes; then
3141 ac_cv_c_stack_direction
=0
3143 cat > conftest.
$ac_ext <<EOF
3144 #line 3145 "configure"
3145 #include "confdefs.h"
3146 find_stack_direction ()
3148 static char *addr = 0;
3153 return find_stack_direction ();
3156 return (&dummy > addr) ? 1 : -1;
3160 exit (find_stack_direction() < 0);
3163 if { (eval echo configure
:3164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3165 ac_cv_c_stack_direction
=1
3167 echo "configure: failed program was:" >&5
3168 cat conftest.
$ac_ext >&5
3170 ac_cv_c_stack_direction
=-1
3177 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3178 cat >> confdefs.h
<<EOF
3179 #define STACK_DIRECTION $ac_cv_c_stack_direction
3184 for ac_hdr
in unistd.h
3186 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3187 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3188 echo "configure:3189: checking for $ac_hdr" >&5
3189 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3190 echo $ac_n "(cached) $ac_c" 1>&6
3192 cat > conftest.
$ac_ext <<EOF
3193 #line 3194 "configure"
3194 #include "confdefs.h"
3197 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3198 { (eval echo configure
:3199: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3199 ac_err
=`grep -v '^ *+' conftest.out`
3200 if test -z "$ac_err"; then
3202 eval "ac_cv_header_$ac_safe=yes"
3205 echo "configure: failed program was:" >&5
3206 cat conftest.
$ac_ext >&5
3208 eval "ac_cv_header_$ac_safe=no"
3212 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3213 echo "$ac_t""yes" 1>&6
3214 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3215 cat >> confdefs.h
<<EOF
3216 #define $ac_tr_hdr 1
3220 echo "$ac_t""no" 1>&6
3224 for ac_func
in getpagesize
3226 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3227 echo "configure:3228: checking for $ac_func" >&5
3228 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3229 echo $ac_n "(cached) $ac_c" 1>&6
3231 cat > conftest.
$ac_ext <<EOF
3232 #line 3233 "configure"
3233 #include "confdefs.h"
3234 /* System header to define __stub macros and hopefully few prototypes,
3235 which can conflict with char $ac_func(); below. */
3237 /* Override any gcc2 internal prototype to avoid an error. */
3238 /* We use char because int might match the return type of a gcc2
3239 builtin and then its argument prototype would still apply. */
3244 /* The GNU C library defines this for functions which it implements
3245 to always fail with ENOSYS. Some functions are actually named
3246 something starting with __ and the normal name is an alias. */
3247 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3255 if { (eval echo configure
:3256: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3257 eval "ac_cv_func_$ac_func=yes"
3259 echo "configure: failed program was:" >&5
3260 cat conftest.
$ac_ext >&5
3262 eval "ac_cv_func_$ac_func=no"
3267 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3268 echo "$ac_t""yes" 1>&6
3269 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3270 cat >> confdefs.h
<<EOF
3271 #define $ac_tr_func 1
3275 echo "$ac_t""no" 1>&6
3279 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3280 echo "configure:3281: checking for working mmap" >&5
3281 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3282 echo $ac_n "(cached) $ac_c" 1>&6
3284 if test "$cross_compiling" = yes; then
3285 ac_cv_func_mmap_fixed_mapped
=no
3287 cat > conftest.
$ac_ext <<EOF
3288 #line 3289 "configure"
3289 #include "confdefs.h"
3291 /* Thanks to Mike Haertel and Jim Avera for this test.
3292 Here is a matrix of mmap possibilities:
3293 mmap private not fixed
3294 mmap private fixed at somewhere currently unmapped
3295 mmap private fixed at somewhere already mapped
3296 mmap shared not fixed
3297 mmap shared fixed at somewhere currently unmapped
3298 mmap shared fixed at somewhere already mapped
3299 For private mappings, we should verify that changes cannot be read()
3300 back from the file, nor mmap's back from the file at a different
3301 address. (There have been systems where private was not correctly
3302 implemented like the infamous i386 svr4.0, and systems where the
3303 VM page cache was not coherent with the filesystem buffer cache
3304 like early versions of FreeBSD and possibly contemporary NetBSD.)
3305 For shared mappings, we should conversely verify that changes get
3306 propogated back to all the places they're supposed to be.
3308 Grep wants private fixed already mapped.
3309 The main things grep needs to know about mmap are:
3310 * does it exist and is it safe to write into the mmap'd area
3311 * how to use it (BSD variants) */
3312 #include <sys/types.h>
3314 #include <sys/mman.h>
3316 /* This mess was copied from the GNU getpagesize.h. */
3317 #ifndef HAVE_GETPAGESIZE
3318 # ifdef HAVE_UNISTD_H
3319 # include <unistd.h>
3322 /* Assume that all systems that can run configure have sys/param.h. */
3323 # ifndef HAVE_SYS_PARAM_H
3324 # define HAVE_SYS_PARAM_H 1
3327 # ifdef _SC_PAGESIZE
3328 # define getpagesize() sysconf(_SC_PAGESIZE)
3329 # else /* no _SC_PAGESIZE */
3330 # ifdef HAVE_SYS_PARAM_H
3331 # include <sys/param.h>
3332 # ifdef EXEC_PAGESIZE
3333 # define getpagesize() EXEC_PAGESIZE
3334 # else /* no EXEC_PAGESIZE */
3336 # define getpagesize() NBPG * CLSIZE
3339 # endif /* no CLSIZE */
3340 # else /* no NBPG */
3342 # define getpagesize() NBPC
3343 # else /* no NBPC */
3345 # define getpagesize() PAGESIZE
3346 # endif /* PAGESIZE */
3347 # endif /* no NBPC */
3348 # endif /* no NBPG */
3349 # endif /* no EXEC_PAGESIZE */
3350 # else /* no HAVE_SYS_PARAM_H */
3351 # define getpagesize() 8192 /* punt totally */
3352 # endif /* no HAVE_SYS_PARAM_H */
3353 # endif /* no _SC_PAGESIZE */
3355 #endif /* no HAVE_GETPAGESIZE */
3358 extern "C" { void *malloc(unsigned); }
3366 char *data, *data2, *data3;
3370 pagesize = getpagesize();
3373 * First, make a file with some known garbage in it.
3375 data = malloc(pagesize);
3378 for (i = 0; i < pagesize; ++i)
3379 *(data + i) = rand();
3381 fd = creat("conftestmmap", 0600);
3384 if (write(fd, data, pagesize) != pagesize)
3389 * Next, try to mmap the file at a fixed address which
3390 * already has something else allocated at it. If we can,
3391 * also make sure that we see the same garbage.
3393 fd = open("conftestmmap", O_RDWR);
3396 data2 = malloc(2 * pagesize);
3399 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3400 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3401 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3403 for (i = 0; i < pagesize; ++i)
3404 if (*(data + i) != *(data2 + i))
3408 * Finally, make sure that changes to the mapped area
3409 * do not percolate back to the file as seen by read().
3410 * (This is a bug on some variants of i386 svr4.0.)
3412 for (i = 0; i < pagesize; ++i)
3413 *(data2 + i) = *(data2 + i) + 1;
3414 data3 = malloc(pagesize);
3417 if (read(fd, data3, pagesize) != pagesize)
3419 for (i = 0; i < pagesize; ++i)
3420 if (*(data + i) != *(data3 + i))
3423 unlink("conftestmmap");
3428 if { (eval echo configure
:3429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3430 ac_cv_func_mmap_fixed_mapped
=yes
3432 echo "configure: failed program was:" >&5
3433 cat conftest.
$ac_ext >&5
3435 ac_cv_func_mmap_fixed_mapped
=no
3442 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3443 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3444 cat >> confdefs.h
<<\EOF
3451 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3452 unistd.h values.h sys
/param.h
3454 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3455 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3456 echo "configure:3457: checking for $ac_hdr" >&5
3457 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3458 echo $ac_n "(cached) $ac_c" 1>&6
3460 cat > conftest.
$ac_ext <<EOF
3461 #line 3462 "configure"
3462 #include "confdefs.h"
3465 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3466 { (eval echo configure
:3467: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3467 ac_err
=`grep -v '^ *+' conftest.out`
3468 if test -z "$ac_err"; then
3470 eval "ac_cv_header_$ac_safe=yes"
3473 echo "configure: failed program was:" >&5
3474 cat conftest.
$ac_ext >&5
3476 eval "ac_cv_header_$ac_safe=no"
3480 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3481 echo "$ac_t""yes" 1>&6
3482 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3483 cat >> confdefs.h
<<EOF
3484 #define $ac_tr_hdr 1
3488 echo "$ac_t""no" 1>&6
3492 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3493 __argz_count __argz_stringify __argz_next
3495 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3496 echo "configure:3497: checking for $ac_func" >&5
3497 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3498 echo $ac_n "(cached) $ac_c" 1>&6
3500 cat > conftest.
$ac_ext <<EOF
3501 #line 3502 "configure"
3502 #include "confdefs.h"
3503 /* System header to define __stub macros and hopefully few prototypes,
3504 which can conflict with char $ac_func(); below. */
3506 /* Override any gcc2 internal prototype to avoid an error. */
3507 /* We use char because int might match the return type of a gcc2
3508 builtin and then its argument prototype would still apply. */
3513 /* The GNU C library defines this for functions which it implements
3514 to always fail with ENOSYS. Some functions are actually named
3515 something starting with __ and the normal name is an alias. */
3516 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3524 if { (eval echo configure
:3525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3526 eval "ac_cv_func_$ac_func=yes"
3528 echo "configure: failed program was:" >&5
3529 cat conftest.
$ac_ext >&5
3531 eval "ac_cv_func_$ac_func=no"
3536 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3537 echo "$ac_t""yes" 1>&6
3538 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3539 cat >> confdefs.h
<<EOF
3540 #define $ac_tr_func 1
3544 echo "$ac_t""no" 1>&6
3549 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3550 for ac_func
in stpcpy
3552 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3553 echo "configure:3554: checking for $ac_func" >&5
3554 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3555 echo $ac_n "(cached) $ac_c" 1>&6
3557 cat > conftest.
$ac_ext <<EOF
3558 #line 3559 "configure"
3559 #include "confdefs.h"
3560 /* System header to define __stub macros and hopefully few prototypes,
3561 which can conflict with char $ac_func(); below. */
3563 /* Override any gcc2 internal prototype to avoid an error. */
3564 /* We use char because int might match the return type of a gcc2
3565 builtin and then its argument prototype would still apply. */
3570 /* The GNU C library defines this for functions which it implements
3571 to always fail with ENOSYS. Some functions are actually named
3572 something starting with __ and the normal name is an alias. */
3573 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3581 if { (eval echo configure
:3582: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3583 eval "ac_cv_func_$ac_func=yes"
3585 echo "configure: failed program was:" >&5
3586 cat conftest.
$ac_ext >&5
3588 eval "ac_cv_func_$ac_func=no"
3593 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3594 echo "$ac_t""yes" 1>&6
3595 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3596 cat >> confdefs.h
<<EOF
3597 #define $ac_tr_func 1
3601 echo "$ac_t""no" 1>&6
3606 if test "${ac_cv_func_stpcpy}" = "yes"; then
3607 cat >> confdefs.h
<<\EOF
3608 #define HAVE_STPCPY 1
3613 if test $ac_cv_header_locale_h = yes; then
3614 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3615 echo "configure:3616: checking for LC_MESSAGES" >&5
3616 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3617 echo $ac_n "(cached) $ac_c" 1>&6
3619 cat > conftest.
$ac_ext <<EOF
3620 #line 3621 "configure"
3621 #include "confdefs.h"
3627 if { (eval echo configure
:3628: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3629 am_cv_val_LC_MESSAGES
=yes
3631 echo "configure: failed program was:" >&5
3632 cat conftest.
$ac_ext >&5
3634 am_cv_val_LC_MESSAGES
=no
3639 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3640 if test $am_cv_val_LC_MESSAGES = yes; then
3641 cat >> confdefs.h
<<\EOF
3642 #define HAVE_LC_MESSAGES 1
3647 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3648 echo "configure:3649: checking whether NLS is requested" >&5
3649 # Check whether --enable-nls or --disable-nls was given.
3650 if test "${enable_nls+set}" = set; then
3651 enableval
="$enable_nls"
3657 echo "$ac_t""$USE_NLS" 1>&6
3660 USE_INCLUDED_LIBINTL
=no
3662 if test "$USE_NLS" = "yes"; then
3663 cat >> confdefs.h
<<\EOF
3664 #define ENABLE_NLS 1
3667 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3668 echo "configure:3669: checking whether included gettext is requested" >&5
3669 # Check whether --with-included-gettext or --without-included-gettext was given.
3670 if test "${with_included_gettext+set}" = set; then
3671 withval
="$with_included_gettext"
3672 nls_cv_force_use_gnu_gettext
=$withval
3674 nls_cv_force_use_gnu_gettext
=no
3677 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3679 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
3680 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3682 nls_cv_header_libgt
=
3685 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3686 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3687 echo "configure:3688: checking for libintl.h" >&5
3688 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3689 echo $ac_n "(cached) $ac_c" 1>&6
3691 cat > conftest.
$ac_ext <<EOF
3692 #line 3693 "configure"
3693 #include "confdefs.h"
3694 #include <libintl.h>
3696 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3697 { (eval echo configure
:3698: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3698 ac_err
=`grep -v '^ *+' conftest.out`
3699 if test -z "$ac_err"; then
3701 eval "ac_cv_header_$ac_safe=yes"
3704 echo "configure: failed program was:" >&5
3705 cat conftest.
$ac_ext >&5
3707 eval "ac_cv_header_$ac_safe=no"
3711 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3712 echo "$ac_t""yes" 1>&6
3713 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3714 echo "configure:3715: checking for gettext in libc" >&5
3715 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3716 echo $ac_n "(cached) $ac_c" 1>&6
3718 cat > conftest.
$ac_ext <<EOF
3719 #line 3720 "configure"
3720 #include "confdefs.h"
3721 #include <libintl.h>
3723 return (int) gettext ("")
3726 if { (eval echo configure
:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3728 gt_cv_func_gettext_libc
=yes
3730 echo "configure: failed program was:" >&5
3731 cat conftest.
$ac_ext >&5
3733 gt_cv_func_gettext_libc
=no
3738 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3740 if test "$gt_cv_func_gettext_libc" != "yes"; then
3741 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3742 echo "configure:3743: checking for bindtextdomain in -lintl" >&5
3743 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3744 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3745 echo $ac_n "(cached) $ac_c" 1>&6
3747 ac_save_LIBS
="$LIBS"
3749 cat > conftest.
$ac_ext <<EOF
3750 #line 3751 "configure"
3751 #include "confdefs.h"
3752 /* Override any gcc2 internal prototype to avoid an error. */
3753 /* We use char because int might match the return type of a gcc2
3754 builtin and then its argument prototype would still apply. */
3755 char bindtextdomain();
3761 if { (eval echo configure
:3762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3763 eval "ac_cv_lib_$ac_lib_var=yes"
3765 echo "configure: failed program was:" >&5
3766 cat conftest.
$ac_ext >&5
3768 eval "ac_cv_lib_$ac_lib_var=no"
3771 LIBS
="$ac_save_LIBS"
3774 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3775 echo "$ac_t""yes" 1>&6
3776 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3777 echo "configure:3778: checking for gettext in libintl" >&5
3778 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3779 echo $ac_n "(cached) $ac_c" 1>&6
3781 cat > conftest.
$ac_ext <<EOF
3782 #line 3783 "configure"
3783 #include "confdefs.h"
3786 return (int) gettext ("")
3789 if { (eval echo configure
:3790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3791 gt_cv_func_gettext_libintl
=yes
3793 echo "configure: failed program was:" >&5
3794 cat conftest.
$ac_ext >&5
3796 gt_cv_func_gettext_libintl
=no
3801 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3803 echo "$ac_t""no" 1>&6
3808 if test "$gt_cv_func_gettext_libc" = "yes" \
3809 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
3810 cat >> confdefs.h
<<\EOF
3811 #define HAVE_GETTEXT 1
3814 # Extract the first word of "msgfmt", so it can be a program name with args.
3815 set dummy msgfmt
; ac_word
=$2
3816 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3817 echo "configure:3818: checking for $ac_word" >&5
3818 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3819 echo $ac_n "(cached) $ac_c" 1>&6
3823 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
3826 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3827 for ac_dir
in $PATH; do
3828 test -z "$ac_dir" && ac_dir
=.
3829 if test -f $ac_dir/$ac_word; then
3830 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3831 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
3837 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
3841 MSGFMT
="$ac_cv_path_MSGFMT"
3842 if test -n "$MSGFMT"; then
3843 echo "$ac_t""$MSGFMT" 1>&6
3845 echo "$ac_t""no" 1>&6
3847 if test "$MSGFMT" != "no"; then
3848 for ac_func
in dcgettext
3850 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3851 echo "configure:3852: checking for $ac_func" >&5
3852 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3853 echo $ac_n "(cached) $ac_c" 1>&6
3855 cat > conftest.
$ac_ext <<EOF
3856 #line 3857 "configure"
3857 #include "confdefs.h"
3858 /* System header to define __stub macros and hopefully few prototypes,
3859 which can conflict with char $ac_func(); below. */
3861 /* Override any gcc2 internal prototype to avoid an error. */
3862 /* We use char because int might match the return type of a gcc2
3863 builtin and then its argument prototype would still apply. */
3868 /* The GNU C library defines this for functions which it implements
3869 to always fail with ENOSYS. Some functions are actually named
3870 something starting with __ and the normal name is an alias. */
3871 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3879 if { (eval echo configure
:3880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3881 eval "ac_cv_func_$ac_func=yes"
3883 echo "configure: failed program was:" >&5
3884 cat conftest.
$ac_ext >&5
3886 eval "ac_cv_func_$ac_func=no"
3891 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3892 echo "$ac_t""yes" 1>&6
3893 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3894 cat >> confdefs.h
<<EOF
3895 #define $ac_tr_func 1
3899 echo "$ac_t""no" 1>&6
3903 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3904 set dummy gmsgfmt
; ac_word
=$2
3905 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3906 echo "configure:3907: checking for $ac_word" >&5
3907 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3908 echo $ac_n "(cached) $ac_c" 1>&6
3912 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
3915 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
3918 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3919 for ac_dir
in $PATH; do
3920 test -z "$ac_dir" && ac_dir
=.
3921 if test -f $ac_dir/$ac_word; then
3922 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
3927 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
3931 GMSGFMT
="$ac_cv_path_GMSGFMT"
3932 if test -n "$GMSGFMT"; then
3933 echo "$ac_t""$GMSGFMT" 1>&6
3935 echo "$ac_t""no" 1>&6
3938 # Extract the first word of "xgettext", so it can be a program name with args.
3939 set dummy xgettext
; ac_word
=$2
3940 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3941 echo "configure:3942: checking for $ac_word" >&5
3942 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3943 echo $ac_n "(cached) $ac_c" 1>&6
3947 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
3950 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3951 for ac_dir
in $PATH; do
3952 test -z "$ac_dir" && ac_dir
=.
3953 if test -f $ac_dir/$ac_word; then
3954 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3955 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
3961 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
3965 XGETTEXT
="$ac_cv_path_XGETTEXT"
3966 if test -n "$XGETTEXT"; then
3967 echo "$ac_t""$XGETTEXT" 1>&6
3969 echo "$ac_t""no" 1>&6
3972 cat > conftest.
$ac_ext <<EOF
3973 #line 3974 "configure"
3974 #include "confdefs.h"
3977 extern int _nl_msg_cat_cntr;
3978 return _nl_msg_cat_cntr
3981 if { (eval echo configure
:3982: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3986 echo "configure: failed program was:" >&5
3987 cat conftest.
$ac_ext >&5
3998 echo "$ac_t""no" 1>&6
4003 if test "$CATOBJEXT" = "NONE"; then
4004 nls_cv_use_gnu_gettext
=yes
4008 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4009 INTLOBJS
="\$(GETTOBJS)"
4010 # Extract the first word of "msgfmt", so it can be a program name with args.
4011 set dummy msgfmt
; ac_word
=$2
4012 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4013 echo "configure:4014: checking for $ac_word" >&5
4014 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4015 echo $ac_n "(cached) $ac_c" 1>&6
4019 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
4022 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4023 for ac_dir
in $PATH; do
4024 test -z "$ac_dir" && ac_dir
=.
4025 if test -f $ac_dir/$ac_word; then
4026 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4027 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
4033 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
4037 MSGFMT
="$ac_cv_path_MSGFMT"
4038 if test -n "$MSGFMT"; then
4039 echo "$ac_t""$MSGFMT" 1>&6
4041 echo "$ac_t""no" 1>&6
4044 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4045 set dummy gmsgfmt
; ac_word
=$2
4046 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4047 echo "configure:4048: checking for $ac_word" >&5
4048 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4049 echo $ac_n "(cached) $ac_c" 1>&6
4053 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
4056 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
4059 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4060 for ac_dir
in $PATH; do
4061 test -z "$ac_dir" && ac_dir
=.
4062 if test -f $ac_dir/$ac_word; then
4063 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
4068 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
4072 GMSGFMT
="$ac_cv_path_GMSGFMT"
4073 if test -n "$GMSGFMT"; then
4074 echo "$ac_t""$GMSGFMT" 1>&6
4076 echo "$ac_t""no" 1>&6
4079 # Extract the first word of "xgettext", so it can be a program name with args.
4080 set dummy xgettext
; ac_word
=$2
4081 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4082 echo "configure:4083: checking for $ac_word" >&5
4083 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4084 echo $ac_n "(cached) $ac_c" 1>&6
4088 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
4091 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4092 for ac_dir
in $PATH; do
4093 test -z "$ac_dir" && ac_dir
=.
4094 if test -f $ac_dir/$ac_word; then
4095 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4096 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
4102 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
4106 XGETTEXT
="$ac_cv_path_XGETTEXT"
4107 if test -n "$XGETTEXT"; then
4108 echo "$ac_t""$XGETTEXT" 1>&6
4110 echo "$ac_t""no" 1>&6
4114 USE_INCLUDED_LIBINTL
=yes
4118 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
4120 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
4121 nls_cv_header_intl
=libintl.h
4122 nls_cv_header_libgt
=libgettext.h
4125 if test "$XGETTEXT" != ":"; then
4126 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
4129 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4134 # We need to process the po/ directory.
4138 nls_cv_header_intl
=libintl.h
4139 nls_cv_header_libgt
=libgettext.h
4142 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4143 # because some of the sources are only built for this goal.
4144 if test "$PACKAGE" = gettext; then
4146 USE_INCLUDED_LIBINTL
=yes
4149 for lang
in $ALL_LINGUAS; do
4150 GMOFILES
="$GMOFILES $lang.gmo"
4151 POFILES
="$POFILES $lang.po"
4167 if test "x$CATOBJEXT" != "x"; then
4168 if test "x$ALL_LINGUAS" = "x"; then
4171 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4172 echo "configure:4173: checking for catalogs to be installed" >&5
4174 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
4175 case "$ALL_LINGUAS" in
4176 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
4179 LINGUAS
=$NEW_LINGUAS
4180 echo "$ac_t""$LINGUAS" 1>&6
4183 if test -n "$LINGUAS"; then
4184 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
4188 if test $ac_cv_header_locale_h = yes; then
4189 INCLUDE_LOCALE_H
="#include <locale.h>"
4192 /* The system does not provide the header <locale.h>. Take care yourself. */"
4196 if test -f $srcdir/po2tbl.
sed.
in; then
4197 if test "$CATOBJEXT" = ".cat"; then
4198 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4199 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4200 echo "configure:4201: checking for linux/version.h" >&5
4201 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4202 echo $ac_n "(cached) $ac_c" 1>&6
4204 cat > conftest.
$ac_ext <<EOF
4205 #line 4206 "configure"
4206 #include "confdefs.h"
4207 #include <linux/version.h>
4209 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4210 { (eval echo configure
:4211: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4211 ac_err
=`grep -v '^ *+' conftest.out`
4212 if test -z "$ac_err"; then
4214 eval "ac_cv_header_$ac_safe=yes"
4217 echo "configure: failed program was:" >&5
4218 cat conftest.
$ac_ext >&5
4220 eval "ac_cv_header_$ac_safe=no"
4224 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4225 echo "$ac_t""yes" 1>&6
4228 echo "$ac_t""no" 1>&6
4233 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
4235 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4236 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
4239 if test "$PACKAGE" = "gettext"; then
4249 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
4255 if test -d $srcdir/po
; then
4256 test -d po || mkdir po
4257 if test "x$srcdir" != "x."; then
4258 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4259 posrcprefix
="$srcdir/"
4261 posrcprefix
="../$srcdir/"
4267 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4268 < $srcdir/po
/POTFILES.
in > po
/POTFILES
4272 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4273 echo "configure:4274: checking whether to enable maintainer-specific portions of Makefiles" >&5
4274 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4275 if test "${enable_maintainer_mode+set}" = set; then
4276 enableval
="$enable_maintainer_mode"
4277 USE_MAINTAINER_MODE
=$enableval
4279 USE_MAINTAINER_MODE
=no
4282 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4283 if test $USE_MAINTAINER_MODE = yes; then
4290 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
4291 echo "configure:4292: checking for Cygwin32 environment" >&5
4292 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
4293 echo $ac_n "(cached) $ac_c" 1>&6
4295 cat > conftest.
$ac_ext <<EOF
4296 #line 4297 "configure"
4297 #include "confdefs.h"
4300 return __CYGWIN32__;
4303 if { (eval echo configure
:4304: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4307 echo "configure: failed program was:" >&5
4308 cat conftest.
$ac_ext >&5
4316 echo "$ac_t""$am_cv_cygwin32" 1>&6
4318 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
4319 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
4320 echo "configure:4321: checking for Mingw32 environment" >&5
4321 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
4322 echo $ac_n "(cached) $ac_c" 1>&6
4324 cat > conftest.
$ac_ext <<EOF
4325 #line 4326 "configure"
4326 #include "confdefs.h"
4332 if { (eval echo configure
:4333: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4336 echo "configure: failed program was:" >&5
4337 cat conftest.
$ac_ext >&5
4345 echo "$ac_t""$am_cv_mingw32" 1>&6
4347 test "$am_cv_mingw32" = yes && MINGW32
=yes
4350 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4351 echo "configure:4352: checking for executable suffix" >&5
4352 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
4353 echo $ac_n "(cached) $ac_c" 1>&6
4355 if test "$CYGWIN32" = yes ||
test "$MINGW32" = yes; then
4358 cat > am_c_test.c
<< 'EOF'
4360 /* Nothing needed here
*/
4363 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
4365 for file in am_c_test.
*; do
4369 *) am_cv_exeext
=`echo $file | sed -e s/am_c_test//` ;;
4375 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
4378 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
4379 echo "$ac_t""${am_cv_exeext}" 1>&6
4382 for ac_hdr
in string.h stdlib.h memory.h
strings.h unistd.h stdarg.h varargs.h errno.h sys
/types.h
4384 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4385 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4386 echo "configure:4387: checking for $ac_hdr" >&5
4387 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4388 echo $ac_n "(cached) $ac_c" 1>&6
4390 cat > conftest.
$ac_ext <<EOF
4391 #line 4392 "configure"
4392 #include "confdefs.h"
4395 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4396 { (eval echo configure
:4397: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4397 ac_err
=`grep -v '^ *+' conftest.out`
4398 if test -z "$ac_err"; then
4400 eval "ac_cv_header_$ac_safe=yes"
4403 echo "configure: failed program was:" >&5
4404 cat conftest.
$ac_ext >&5
4406 eval "ac_cv_header_$ac_safe=no"
4410 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4411 echo "$ac_t""yes" 1>&6
4412 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4413 cat >> confdefs.h
<<EOF
4414 #define $ac_tr_hdr 1
4418 echo "$ac_t""no" 1>&6
4423 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4424 # people who are not cross-compiling but are compiling cross-assemblers.
4425 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4426 echo "configure:4427: checking whether compiling a cross-assembler" >&5
4427 if test "${host}" = "${target}"; then
4431 cat >> confdefs.h
<<\EOF
4432 #define CROSS_COMPILE 1
4436 echo "$ac_t""$cross_gas" 1>&6
4438 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4439 # for constant arguments. Useless!
4440 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4441 echo "configure:4442: checking for working alloca.h" >&5
4442 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4443 echo $ac_n "(cached) $ac_c" 1>&6
4445 cat > conftest.
$ac_ext <<EOF
4446 #line 4447 "configure"
4447 #include "confdefs.h"
4450 char *p = alloca(2 * sizeof(int));
4453 if { (eval echo configure
:4454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4455 ac_cv_header_alloca_h
=yes
4457 echo "configure: failed program was:" >&5
4458 cat conftest.
$ac_ext >&5
4460 ac_cv_header_alloca_h
=no
4465 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4466 if test $ac_cv_header_alloca_h = yes; then
4467 cat >> confdefs.h
<<\EOF
4468 #define HAVE_ALLOCA_H 1
4473 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4474 echo "configure:4475: checking for alloca" >&5
4475 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4476 echo $ac_n "(cached) $ac_c" 1>&6
4478 cat > conftest.
$ac_ext <<EOF
4479 #line 4480 "configure"
4480 #include "confdefs.h"
4483 # define alloca __builtin_alloca
4486 # include <alloca.h>
4491 # ifndef alloca /* predefined by HP cc +Olibcalls */
4499 char *p = (char *) alloca(1);
4502 if { (eval echo configure
:4503: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4504 ac_cv_func_alloca_works
=yes
4506 echo "configure: failed program was:" >&5
4507 cat conftest.
$ac_ext >&5
4509 ac_cv_func_alloca_works
=no
4514 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4515 if test $ac_cv_func_alloca_works = yes; then
4516 cat >> confdefs.h
<<\EOF
4517 #define HAVE_ALLOCA 1
4522 if test $ac_cv_func_alloca_works = no
; then
4523 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4524 # that cause trouble. Some versions do not even contain alloca or
4525 # contain a buggy version. If you still want to use their alloca,
4526 # use ar to extract alloca.o from them instead of compiling alloca.c.
4528 cat >> confdefs.h
<<\EOF
4533 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4534 echo "configure:4535: checking whether alloca needs Cray hooks" >&5
4535 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4536 echo $ac_n "(cached) $ac_c" 1>&6
4538 cat > conftest.
$ac_ext <<EOF
4539 #line 4540 "configure"
4540 #include "confdefs.h"
4541 #if defined(CRAY) && ! defined(CRAY2)
4548 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4549 egrep "webecray" >/dev
/null
2>&1; then
4560 echo "$ac_t""$ac_cv_os_cray" 1>&6
4561 if test $ac_cv_os_cray = yes; then
4562 for ac_func
in _getb67 GETB67 getb67
; do
4563 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4564 echo "configure:4565: checking for $ac_func" >&5
4565 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4566 echo $ac_n "(cached) $ac_c" 1>&6
4568 cat > conftest.
$ac_ext <<EOF
4569 #line 4570 "configure"
4570 #include "confdefs.h"
4571 /* System header to define __stub macros and hopefully few prototypes,
4572 which can conflict with char $ac_func(); below. */
4574 /* Override any gcc2 internal prototype to avoid an error. */
4575 /* We use char because int might match the return type of a gcc2
4576 builtin and then its argument prototype would still apply. */
4581 /* The GNU C library defines this for functions which it implements
4582 to always fail with ENOSYS. Some functions are actually named
4583 something starting with __ and the normal name is an alias. */
4584 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4592 if { (eval echo configure
:4593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4594 eval "ac_cv_func_$ac_func=yes"
4596 echo "configure: failed program was:" >&5
4597 cat conftest.
$ac_ext >&5
4599 eval "ac_cv_func_$ac_func=no"
4604 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4605 echo "$ac_t""yes" 1>&6
4606 cat >> confdefs.h
<<EOF
4607 #define CRAY_STACKSEG_END $ac_func
4612 echo "$ac_t""no" 1>&6
4618 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4619 echo "configure:4620: checking stack direction for C alloca" >&5
4620 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4621 echo $ac_n "(cached) $ac_c" 1>&6
4623 if test "$cross_compiling" = yes; then
4624 ac_cv_c_stack_direction
=0
4626 cat > conftest.
$ac_ext <<EOF
4627 #line 4628 "configure"
4628 #include "confdefs.h"
4629 find_stack_direction ()
4631 static char *addr = 0;
4636 return find_stack_direction ();
4639 return (&dummy > addr) ? 1 : -1;
4643 exit (find_stack_direction() < 0);
4646 if { (eval echo configure
:4647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4648 ac_cv_c_stack_direction
=1
4650 echo "configure: failed program was:" >&5
4651 cat conftest.
$ac_ext >&5
4653 ac_cv_c_stack_direction
=-1
4660 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4661 cat >> confdefs.h
<<EOF
4662 #define STACK_DIRECTION $ac_cv_c_stack_direction
4667 echo $ac_n "checking for inline""... $ac_c" 1>&6
4668 echo "configure:4669: checking for inline" >&5
4669 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
4670 echo $ac_n "(cached) $ac_c" 1>&6
4673 for ac_kw
in inline __inline__ __inline
; do
4674 cat > conftest.
$ac_ext <<EOF
4675 #line 4676 "configure"
4676 #include "confdefs.h"
4682 if { (eval echo configure
:4683: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4684 ac_cv_c_inline
=$ac_kw; break
4686 echo "configure: failed program was:" >&5
4687 cat conftest.
$ac_ext >&5
4694 echo "$ac_t""$ac_cv_c_inline" 1>&6
4695 case "$ac_cv_c_inline" in
4697 no
) cat >> confdefs.h
<<\EOF
4701 *) cat >> confdefs.h
<<EOF
4702 #define inline $ac_cv_c_inline
4708 # VMS doesn't have unlink.
4709 for ac_func
in unlink remove
4711 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4712 echo "configure:4713: checking for $ac_func" >&5
4713 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4714 echo $ac_n "(cached) $ac_c" 1>&6
4716 cat > conftest.
$ac_ext <<EOF
4717 #line 4718 "configure"
4718 #include "confdefs.h"
4719 /* System header to define __stub macros and hopefully few prototypes,
4720 which can conflict with char $ac_func(); below. */
4722 /* Override any gcc2 internal prototype to avoid an error. */
4723 /* We use char because int might match the return type of a gcc2
4724 builtin and then its argument prototype would still apply. */
4729 /* The GNU C library defines this for functions which it implements
4730 to always fail with ENOSYS. Some functions are actually named
4731 something starting with __ and the normal name is an alias. */
4732 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4740 if { (eval echo configure
:4741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4742 eval "ac_cv_func_$ac_func=yes"
4744 echo "configure: failed program was:" >&5
4745 cat conftest.
$ac_ext >&5
4747 eval "ac_cv_func_$ac_func=no"
4752 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4753 echo "$ac_t""yes" 1>&6
4754 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4755 cat >> confdefs.h
<<EOF
4756 #define $ac_tr_func 1
4760 echo "$ac_t""no" 1>&6
4765 # Some systems don't have sbrk().
4768 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4769 echo "configure:4770: checking for $ac_func" >&5
4770 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4771 echo $ac_n "(cached) $ac_c" 1>&6
4773 cat > conftest.
$ac_ext <<EOF
4774 #line 4775 "configure"
4775 #include "confdefs.h"
4776 /* System header to define __stub macros and hopefully few prototypes,
4777 which can conflict with char $ac_func(); below. */
4779 /* Override any gcc2 internal prototype to avoid an error. */
4780 /* We use char because int might match the return type of a gcc2
4781 builtin and then its argument prototype would still apply. */
4786 /* The GNU C library defines this for functions which it implements
4787 to always fail with ENOSYS. Some functions are actually named
4788 something starting with __ and the normal name is an alias. */
4789 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4797 if { (eval echo configure
:4798: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4799 eval "ac_cv_func_$ac_func=yes"
4801 echo "configure: failed program was:" >&5
4802 cat conftest.
$ac_ext >&5
4804 eval "ac_cv_func_$ac_func=no"
4809 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4810 echo "$ac_t""yes" 1>&6
4811 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4812 cat >> confdefs.h
<<EOF
4813 #define $ac_tr_func 1
4817 echo "$ac_t""no" 1>&6
4822 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
4823 # enough, but on some of those systems, the assert macro relies on requoting
4825 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
4826 echo "configure:4827: checking for working assert macro" >&5
4827 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
4828 echo $ac_n "(cached) $ac_c" 1>&6
4830 cat > conftest.
$ac_ext <<EOF
4831 #line 4832 "configure"
4832 #include "confdefs.h"
4837 /* check for requoting problems */
4838 static int a, b, c, d;
4840 assert (!strcmp(s, "foo bar baz quux"));
4841 /* check for newline handling */
4847 if { (eval echo configure
:4848: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4849 gas_cv_assert_ok
=yes
4851 echo "configure: failed program was:" >&5
4852 cat conftest.
$ac_ext >&5
4858 echo "$ac_t""$gas_cv_assert_ok" 1>&6
4859 test $gas_cv_assert_ok = yes ||
cat >> confdefs.h
<<\EOF
4860 #define BROKEN_ASSERT 1
4865 # On some systems, the system header files may not declare malloc, realloc,
4866 # and free. There are places where gas needs these functions to have been
4867 # declared -- such as when taking their addresses.
4869 #ifdef HAVE_MEMORY_H
4872 #ifdef HAVE_STRING_H
4875 #ifdef HAVE_STRINGS_H
4876 #include <strings.h>
4879 #ifdef HAVE_STDLIB_H
4882 #ifdef HAVE_UNISTD_H
4887 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
4888 echo "configure:4889: checking whether declaration is required for strstr" >&5
4889 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
4890 echo $ac_n "(cached) $ac_c" 1>&6
4892 cat > conftest.
$ac_ext <<EOF
4893 #line 4894 "configure"
4894 #include "confdefs.h"
4898 typedef char *(*f)();
4904 if { (eval echo configure
:4905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4906 gas_cv_decl_needed_strstr
=no
4908 echo "configure: failed program was:" >&5
4909 cat conftest.
$ac_ext >&5
4911 gas_cv_decl_needed_strstr
=yes
4915 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
4916 test $gas_cv_decl_needed_strstr = no ||
{
4917 cat >> confdefs.h
<<\EOF
4918 #define NEED_DECLARATION_STRSTR 1
4924 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
4925 echo "configure:4926: checking whether declaration is required for malloc" >&5
4926 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
4927 echo $ac_n "(cached) $ac_c" 1>&6
4929 cat > conftest.
$ac_ext <<EOF
4930 #line 4931 "configure"
4931 #include "confdefs.h"
4935 typedef char *(*f)();
4941 if { (eval echo configure
:4942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4943 gas_cv_decl_needed_malloc
=no
4945 echo "configure: failed program was:" >&5
4946 cat conftest.
$ac_ext >&5
4948 gas_cv_decl_needed_malloc
=yes
4952 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
4953 test $gas_cv_decl_needed_malloc = no ||
{
4954 cat >> confdefs.h
<<\EOF
4955 #define NEED_DECLARATION_MALLOC 1
4961 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
4962 echo "configure:4963: checking whether declaration is required for free" >&5
4963 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
4964 echo $ac_n "(cached) $ac_c" 1>&6
4966 cat > conftest.
$ac_ext <<EOF
4967 #line 4968 "configure"
4968 #include "confdefs.h"
4972 typedef void (*f)();
4978 if { (eval echo configure
:4979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4980 gas_cv_decl_needed_free
=no
4982 echo "configure: failed program was:" >&5
4983 cat conftest.
$ac_ext >&5
4985 gas_cv_decl_needed_free
=yes
4989 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
4990 test $gas_cv_decl_needed_free = no ||
{
4991 cat >> confdefs.h
<<\EOF
4992 #define NEED_DECLARATION_FREE 1
4998 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
4999 echo "configure:5000: checking whether declaration is required for sbrk" >&5
5000 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5001 echo $ac_n "(cached) $ac_c" 1>&6
5003 cat > conftest.
$ac_ext <<EOF
5004 #line 5005 "configure"
5005 #include "confdefs.h"
5009 typedef char *(*f)();
5015 if { (eval echo configure
:5016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
5017 gas_cv_decl_needed_sbrk
=no
5019 echo "configure: failed program was:" >&5
5020 cat conftest.
$ac_ext >&5
5022 gas_cv_decl_needed_sbrk
=yes
5026 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5027 test $gas_cv_decl_needed_sbrk = no ||
{
5028 cat >> confdefs.h
<<\EOF
5029 #define NEED_DECLARATION_SBRK 1
5035 # Does errno.h declare errno, or do we have to add a separate declaration
5038 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5039 echo "configure:5040: checking whether declaration is required for errno" >&5
5040 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5041 echo $ac_n "(cached) $ac_c" 1>&6
5043 cat > conftest.
$ac_ext <<EOF
5044 #line 5045 "configure"
5045 #include "confdefs.h"
5059 if { (eval echo configure
:5060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
5061 gas_cv_decl_needed_errno
=no
5063 echo "configure: failed program was:" >&5
5064 cat conftest.
$ac_ext >&5
5066 gas_cv_decl_needed_errno
=yes
5070 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5071 test $gas_cv_decl_needed_errno = no ||
{
5072 cat >> confdefs.h
<<\EOF
5073 #define NEED_DECLARATION_ERRNO 1
5082 cat > confcache
<<\EOF
5083 # This file is a shell script that caches the results of configure
5084 # tests run on this system so they can be shared between configure
5085 # scripts and configure runs. It is not useful on other systems.
5086 # If it contains results you don't want to keep, you may remove or edit it.
5088 # By default, configure uses ./config.cache as the cache file,
5089 # creating it if it does not exist already. You can give configure
5090 # the --cache-file=FILE option to use a different cache file; that is
5091 # what configure does when it calls configure scripts in
5092 # subdirectories, so they share the cache.
5093 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5094 # config.status only pays attention to the cache file if you give it the
5095 # --recheck option to rerun configure.
5098 # The following way of writing the cache mishandles newlines in values,
5099 # but we know of no workaround that is simple, portable, and efficient.
5100 # So, don't put newlines in cache variables' values.
5101 # Ultrix sh set writes to stderr and can't be redirected directly,
5102 # and sets the high bit in the cache file unless we assign to the vars.
5104 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
5106 # `set' does not quote correctly, so add quotes (double-quote substitution
5107 # turns \\\\ into \\, and sed turns \\ into \).
5109 -e "s/'/'\\\\''/g" \
5110 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5113 # `set' quotes correctly as required by POSIX, so do not add quotes.
5114 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5117 if cmp -s $cache_file confcache
; then
5120 if test -w $cache_file; then
5121 echo "updating cache $cache_file"
5122 cat confcache
> $cache_file
5124 echo "not updating unwritable cache $cache_file"
5129 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5131 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5132 # Let make expand exec_prefix.
5133 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5135 # Any assignment to VPATH causes Sun make to only execute
5136 # the first set of double-colon rules, so remove it if not needed.
5137 # If there is a colon in the path, we need to keep it.
5138 if test "x$srcdir" = x.
; then
5139 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5142 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5144 DEFS
=-DHAVE_CONFIG_H
5146 # Without the "./", some shells look in PATH for config.status.
5147 : ${CONFIG_STATUS=./config.status}
5149 echo creating
$CONFIG_STATUS
5150 rm -f $CONFIG_STATUS
5151 cat > $CONFIG_STATUS <<EOF
5153 # Generated automatically by configure.
5154 # Run this file to recreate the current configuration.
5155 # This directory was configured as follows,
5156 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5158 # $0 $ac_configure_args
5160 # Compiler output produced by configure, useful for debugging
5161 # configure, is in ./config.log if it exists.
5163 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5166 case "\$ac_option" in
5167 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5168 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5169 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5170 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5171 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
5173 -help | --help | --hel | --he | --h)
5174 echo "\$ac_cs_usage"; exit 0 ;;
5175 *) echo "\$ac_cs_usage"; exit 1 ;;
5179 ac_given_srcdir=$srcdir
5180 ac_given_INSTALL="$INSTALL"
5182 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
5184 cat >> $CONFIG_STATUS <<EOF
5186 # Protect against being on the right side of a sed subst in config.status.
5187 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5188 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5192 s%@CFLAGS@%$CFLAGS%g
5193 s%@CPPFLAGS@%$CPPFLAGS%g
5194 s%@CXXFLAGS@%$CXXFLAGS%g
5196 s%@LDFLAGS@%$LDFLAGS%g
5198 s%@exec_prefix@%$exec_prefix%g
5199 s%@prefix@%$prefix%g
5200 s%@program_transform_name@%$program_transform_name%g
5201 s%@bindir@%$bindir%g
5202 s%@sbindir@%$sbindir%g
5203 s%@libexecdir@%$libexecdir%g
5204 s%@datadir@%$datadir%g
5205 s%@sysconfdir@%$sysconfdir%g
5206 s%@sharedstatedir@%$sharedstatedir%g
5207 s%@localstatedir@%$localstatedir%g
5208 s%@libdir@%$libdir%g
5209 s%@includedir@%$includedir%g
5210 s%@oldincludedir@%$oldincludedir%g
5211 s%@infodir@%$infodir%g
5212 s%@mandir@%$mandir%g
5214 s%@host_alias@%$host_alias%g
5215 s%@host_cpu@%$host_cpu%g
5216 s%@host_vendor@%$host_vendor%g
5217 s%@host_os@%$host_os%g
5218 s%@target@%$target%g
5219 s%@target_alias@%$target_alias%g
5220 s%@target_cpu@%$target_cpu%g
5221 s%@target_vendor@%$target_vendor%g
5222 s%@target_os@%$target_os%g
5224 s%@build_alias@%$build_alias%g
5225 s%@build_cpu@%$build_cpu%g
5226 s%@build_vendor@%$build_vendor%g
5227 s%@build_os@%$build_os%g
5228 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5229 s%@INSTALL_DATA@%$INSTALL_DATA%g
5230 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5231 s%@PACKAGE@%$PACKAGE%g
5232 s%@VERSION@%$VERSION%g
5233 s%@ACLOCAL@%$ACLOCAL%g
5234 s%@AUTOCONF@%$AUTOCONF%g
5235 s%@AUTOMAKE@%$AUTOMAKE%g
5236 s%@AUTOHEADER@%$AUTOHEADER%g
5237 s%@MAKEINFO@%$MAKEINFO%g
5238 s%@SET_MAKE@%$SET_MAKE%g
5239 s%@RANLIB@%$RANLIB%g
5244 s%@LIBTOOL@%$LIBTOOL%g
5245 s%@DLLTOOL@%$DLLTOOL%g
5247 s%@extra_objects@%$extra_objects%g
5248 s%@target_cpu_type@%$target_cpu_type%g
5249 s%@obj_format@%$obj_format%g
5250 s%@te_file@%$te_file%g
5252 s%@BFDLIB@%$BFDLIB%g
5253 s%@OPCODES_LIB@%$OPCODES_LIB%g
5254 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5257 s%@LEXLIB@%$LEXLIB%g
5259 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5260 s%@ALLOCA@%$ALLOCA%g
5261 s%@USE_NLS@%$USE_NLS%g
5262 s%@MSGFMT@%$MSGFMT%g
5263 s%@GMSGFMT@%$GMSGFMT%g
5264 s%@XGETTEXT@%$XGETTEXT%g
5265 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5266 s%@CATALOGS@%$CATALOGS%g
5267 s%@CATOBJEXT@%$CATOBJEXT%g
5268 s%@DATADIRNAME@%$DATADIRNAME%g
5269 s%@GMOFILES@%$GMOFILES%g
5270 s%@INSTOBJEXT@%$INSTOBJEXT%g
5271 s%@INTLDEPS@%$INTLDEPS%g
5272 s%@INTLLIBS@%$INTLLIBS%g
5273 s%@INTLOBJS@%$INTLOBJS%g
5274 s%@POFILES@%$POFILES%g
5276 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5278 s%@GT_YES@%$GT_YES%g
5279 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5282 s%@EXEEXT@%$EXEEXT%g
5287 cat >> $CONFIG_STATUS <<\EOF
5289 # Split the substitutions into bite-sized pieces for seds with
5290 # small command number limits, like on Digital OSF/1 and HP-UX.
5291 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5292 ac_file
=1 # Number of current file.
5293 ac_beg
=1 # First line for current file.
5294 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5297 while $ac_more_lines; do
5298 if test $ac_beg -gt 1; then
5299 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5301 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5303 if test ! -s conftest.s
$ac_file; then
5305 rm -f conftest.s
$ac_file
5307 if test -z "$ac_sed_cmds"; then
5308 ac_sed_cmds
="sed -f conftest.s$ac_file"
5310 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5312 ac_file
=`expr $ac_file + 1`
5314 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5317 if test -z "$ac_sed_cmds"; then
5322 cat >> $CONFIG_STATUS <<EOF
5324 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile .gdbinit:gdbinit.in po/Makefile.in:po/Make-in"}
5326 cat >> $CONFIG_STATUS <<\EOF
5327 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5328 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5330 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5331 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5332 *) ac_file_in
="${ac_file}.in" ;;
5335 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5337 # Remove last slash and all that follows it. Not all systems have dirname.
5338 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5339 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5340 # The file is in a subdirectory.
5341 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5342 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5343 # A "../" for each directory in $ac_dir_suffix.
5344 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5346 ac_dir_suffix
= ac_dots
=
5349 case "$ac_given_srcdir" in
5351 if test -z "$ac_dots"; then top_srcdir
=.
5352 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5353 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5355 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5356 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5359 case "$ac_given_INSTALL" in
5360 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5361 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5364 echo creating
"$ac_file"
5366 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5368 *Makefile
*) ac_comsub
="1i\\
5369 # $configure_input" ;;
5373 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5375 s%@configure_input@%$configure_input%g
5376 s%@srcdir@%$srcdir%g
5377 s%@top_srcdir@%$top_srcdir%g
5378 s%@INSTALL@%$INSTALL%g
5379 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5383 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5384 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5386 # ac_d sets the value in "#define NAME VALUE" lines.
5387 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5388 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5391 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5392 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5393 ac_uB
='\([ ]\)%\1#\2define\3'
5396 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5397 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5398 ac_eB
='$%\1#\2define\3'
5402 if test "${CONFIG_HEADERS+set}" != set; then
5404 cat >> $CONFIG_STATUS <<EOF
5405 CONFIG_HEADERS="config.h:config.in"
5407 cat >> $CONFIG_STATUS <<\EOF
5409 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5410 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5412 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5413 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5414 *) ac_file_in
="${ac_file}.in" ;;
5417 echo creating
$ac_file
5419 rm -f conftest.frag conftest.
in conftest.out
5420 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5421 cat $ac_file_inputs > conftest.
in
5425 # Transform confdefs.h into a sed script conftest.vals that substitutes
5426 # the proper values into config.h.in to produce config.h. And first:
5427 # Protect against being on the right side of a sed subst in config.status.
5428 # Protect against being in an unquoted here document in config.status.
5430 cat > conftest.hdr
<<\EOF
5433 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5437 sed -n -f conftest.hdr confdefs.h > conftest.vals
5440 # This sed command replaces #undef with comments. This is necessary, for
5441 # example, in the case of _POSIX_SOURCE, which is predefined and required
5442 # on some systems where configure will not decide to define it.
5443 cat >> conftest.vals <<\EOF
5444 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5447 # Break up conftest.vals because some shells have a limit on
5448 # the size of here documents, and old seds have small limits too.
5453 ac_lines=`grep -c . conftest.vals
`
5454 # grep -c gives empty output for an empty file on some AIX systems.
5455 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5456 # Write a limited-size here document to conftest.frag.
5457 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5458 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5460 sed -f conftest.frag conftest.in > conftest.out
5462 mv conftest.out conftest.in
5464 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5466 mv conftest.tail conftest.vals
5470 cat >> $CONFIG_STATUS <<\EOF
5471 rm -f conftest.frag conftest.h
5472 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5473 cat conftest.in >> conftest.h
5475 if cmp -s $ac_file conftest.h 2>/dev/null; then
5476 echo "$ac_file is unchanged"
5479 # Remove last slash and all that follows it. Not all systems have dirname.
5480 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5481 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5482 # The file is in a subdirectory.
5483 test ! -d "$ac_dir" && mkdir "$ac_dir"
5486 mv conftest.h $ac_file
5491 cat >> $CONFIG_STATUS <<EOF
5493 target_cpu_type=${target_cpu_type}
5494 obj_format=${obj_format}
5497 cat >> $CONFIG_STATUS <<\EOF
5498 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5499 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
5500 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
5501 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
5502 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
5503 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
5504 case ${target_cpu_type} in
5505 m32r) echo '#include "opcodes/'"${target_cpu_type}"'-opc.h"' > cgen-opc.h ;;
5508 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5511 chmod +x $CONFIG_STATUS
5512 rm -fr confdefs* $ac_clean_files
5513 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1