3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 --enable-shared[=PKGS] build shared libraries [default=yes]"
17 --enable-static[=PKGS] build static libraries [default=yes]"
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
23 --disable-libtool-lock avoid locking (might break parallel builds)"
25 --enable-bfd-assembler use BFD back end for writing object files"
27 targets alternative target configurations besides the primary"
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
33 --disable-nls do not use Native Language Support"
35 --with-included-gettext use the GNU gettext library included here"
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
40 # Initialize some variables set by options.
41 # The variables have the same names as the options, with
42 # dashes changed to underlines.
44 cache_file=./config.cache
53 program_transform_name=s,x,x,
62 bindir='${exec_prefix}/bin'
63 sbindir='${exec_prefix}/sbin'
64 libexecdir='${exec_prefix}/libexec'
65 datadir='${prefix}/share'
66 sysconfdir='${prefix}/etc'
67 sharedstatedir='${prefix}/com'
68 localstatedir='${prefix}/var'
69 libdir='${exec_prefix}/lib'
70 includedir='${prefix}/include'
71 oldincludedir='/usr/include'
72 infodir='${prefix}/info'
73 mandir='${prefix}/man'
75 # Initialize some other variables.
78 SHELL=${CONFIG_SHELL-/bin/sh}
79 # Maximum number of lines to put in a shell here document.
86 # If the previous option needs an argument, assign it.
87 if test -n "$ac_prev"; then
88 eval "$ac_prev=\$ac_option"
94 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
98 # Accept the important Cygnus configure options, so we can diagnose typos.
102 -bindir | --bindir | --bindi | --bind | --bin | --bi)
104 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
105 bindir="$ac_optarg" ;;
107 -build | --build | --buil | --bui | --bu)
109 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
110 build="$ac_optarg" ;;
112 -cache-file | --cache-file | --cache-fil | --cache-fi \
113 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
114 ac_prev=cache_file ;;
115 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
116 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
117 cache_file="$ac_optarg" ;;
119 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
121 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
123 datadir="$ac_optarg" ;;
125 -disable-* | --disable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
132 eval "enable_${ac_feature}=no" ;;
134 -enable-* | --enable-*)
135 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
136 # Reject names that are not valid shell variable names.
137 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
138 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
145 eval "enable_${ac_feature}='$ac_optarg'" ;;
147 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
148 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
149 | --exec | --exe | --ex)
150 ac_prev=exec_prefix ;;
151 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
152 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
153 | --exec=* | --exe=* | --ex=*)
154 exec_prefix="$ac_optarg" ;;
156 -gas | --gas | --ga | --g)
157 # Obsolete; use --with-gas.
160 -help | --help | --hel | --he)
161 # Omit some internal or obsolete options to make the list less imposing.
162 # This message is too long to be a string in the A/UX 3.1 sh.
164 Usage: configure [options] [host]
165 Options: [defaults in brackets after descriptions]
167 --cache-file=FILE cache test results in FILE
168 --help print this message
169 --no-create do not create output files
170 --quiet, --silent do not print \`checking...' messages
171 --site-file=FILE use FILE as the site file
172 --version print the version of autoconf that created configure
173 Directory and file names:
174 --prefix=PREFIX install architecture-independent files in PREFIX
176 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
178 --bindir=DIR user executables in DIR [EPREFIX/bin]
179 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
180 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
181 --datadir=DIR read-only architecture-independent data in DIR
183 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
184 --sharedstatedir=DIR modifiable architecture-independent data in DIR
186 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
187 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
188 --includedir=DIR C header files in DIR [PREFIX/include]
189 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
190 --infodir=DIR info documentation in DIR [PREFIX/info]
191 --mandir=DIR man documentation in DIR [PREFIX/man]
192 --srcdir=DIR find the sources in DIR [configure dir or ..]
193 --program-prefix=PREFIX prepend PREFIX to installed program names
194 --program-suffix=SUFFIX append SUFFIX to installed program names
195 --program-transform-name=PROGRAM
196 run sed PROGRAM on installed program names
200 --build=BUILD configure for building on BUILD [BUILD=HOST]
201 --host=HOST configure for HOST [guessed]
202 --target=TARGET configure for TARGET [TARGET=HOST]
203 Features and packages:
204 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
205 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
206 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
207 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
208 --x-includes=DIR X include files are in DIR
209 --x-libraries=DIR X library files are in DIR
211 if test -n "$ac_help"; then
212 echo "--enable and --with options recognized:$ac_help"
216 -host | --host | --hos | --ho)
218 -host=* | --host=* | --hos=* | --ho=*)
221 -includedir | --includedir | --includedi | --included | --include \
222 | --includ | --inclu | --incl | --inc)
223 ac_prev=includedir ;;
224 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
225 | --includ=* | --inclu=* | --incl=* | --inc=*)
226 includedir="$ac_optarg" ;;
228 -infodir | --infodir | --infodi | --infod | --info | --inf)
230 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
231 infodir="$ac_optarg" ;;
233 -libdir | --libdir | --libdi | --libd)
235 -libdir=* | --libdir=* | --libdi=* | --libd=*)
236 libdir="$ac_optarg" ;;
238 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
239 | --libexe | --libex | --libe)
240 ac_prev=libexecdir ;;
241 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
242 | --libexe=* | --libex=* | --libe=*)
243 libexecdir="$ac_optarg" ;;
245 -localstatedir | --localstatedir | --localstatedi | --localstated \
246 | --localstate | --localstat | --localsta | --localst \
247 | --locals | --local | --loca | --loc | --lo)
248 ac_prev=localstatedir ;;
249 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
250 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
251 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
252 localstatedir="$ac_optarg" ;;
254 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
256 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
257 mandir="$ac_optarg" ;;
260 # Obsolete; use --without-fp.
263 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
267 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
268 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
271 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
272 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
273 | --oldin | --oldi | --old | --ol | --o)
274 ac_prev=oldincludedir ;;
275 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
276 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
277 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
278 oldincludedir="$ac_optarg" ;;
280 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
282 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
283 prefix="$ac_optarg" ;;
285 -program-prefix | --program-prefix | --program-prefi | --program-pref \
286 | --program-pre | --program-pr | --program-p)
287 ac_prev=program_prefix ;;
288 -program-prefix=* | --program-prefix=* | --program-prefi=* \
289 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
290 program_prefix="$ac_optarg" ;;
292 -program-suffix | --program-suffix | --program-suffi | --program-suff \
293 | --program-suf | --program-su | --program-s)
294 ac_prev=program_suffix ;;
295 -program-suffix=* | --program-suffix=* | --program-suffi=* \
296 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
297 program_suffix="$ac_optarg" ;;
299 -program-transform-name | --program-transform-name \
300 | --program-transform-nam | --program-transform-na \
301 | --program-transform-n | --program-transform- \
302 | --program-transform | --program-transfor \
303 | --program-transfo | --program-transf \
304 | --program-trans | --program-tran \
305 | --progr-tra | --program-tr | --program-t)
306 ac_prev=program_transform_name ;;
307 -program-transform-name=* | --program-transform-name=* \
308 | --program-transform-nam=* | --program-transform-na=* \
309 | --program-transform-n=* | --program-transform-=* \
310 | --program-transform=* | --program-transfor=* \
311 | --program-transfo=* | --program-transf=* \
312 | --program-trans=* | --program-tran=* \
313 | --progr-tra=* | --program-tr=* | --program-t=*)
314 program_transform_name="$ac_optarg" ;;
316 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
317 | -silent | --silent | --silen | --sile | --sil)
320 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
322 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
324 sbindir="$ac_optarg" ;;
326 -sharedstatedir | --sharedstatedir | --sharedstatedi \
327 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
328 | --sharedst | --shareds | --shared | --share | --shar \
330 ac_prev=sharedstatedir ;;
331 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
332 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
333 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
335 sharedstatedir="$ac_optarg" ;;
337 -site | --site | --sit)
339 -site=* | --site=* | --sit=*)
342 -site-file | --site-file | --site-fil | --site-fi | --site-f)
344 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
345 sitefile="$ac_optarg" ;;
347 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
349 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
350 srcdir="$ac_optarg" ;;
352 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
353 | --syscon | --sysco | --sysc | --sys | --sy)
354 ac_prev=sysconfdir ;;
355 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
356 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
357 sysconfdir="$ac_optarg" ;;
359 -target | --target | --targe | --targ | --tar | --ta | --t)
361 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
362 target="$ac_optarg" ;;
364 -v | -verbose | --verbose | --verbos | --verbo | --verb)
367 -version | --version | --versio | --versi | --vers)
368 echo "configure generated by autoconf version 2.13"
372 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package=`echo $ac_package| sed 's/-/_/g'`
382 eval "with_${ac_package}='$ac_optarg'" ;;
384 -without-* | --without-*)
385 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
386 # Reject names that are not valid shell variable names.
387 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
388 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
390 ac_package=`echo $ac_package| sed 's/-/_/g'`
391 eval "with_${ac_package}=no" ;;
394 # Obsolete; use --with-x.
397 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
398 | --x-incl | --x-inc | --x-in | --x-i)
399 ac_prev=x_includes ;;
400 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
401 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
402 x_includes="$ac_optarg" ;;
404 -x-libraries | --x-libraries | --x-librarie | --x-librari \
405 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
406 ac_prev=x_libraries ;;
407 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
408 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
409 x_libraries="$ac_optarg" ;;
411 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
415 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
416 echo "configure: warning: $ac_option: invalid host type" 1>&2
418 if test "x$nonopt" != xNONE; then
419 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
427 if test -n "$ac_prev"; then
428 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
431 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
433 # File descriptor usage:
436 # 2 errors and warnings
437 # 3 some systems may open it to /dev/tty
438 # 4 used on the Kubota Titan
439 # 6 checking for... messages and results
440 # 5 compiler messages saved in config.log
441 if test "$silent" = yes; then
449 This file contains any messages produced by compilers while
450 running configure, to aid debugging if configure makes a mistake.
453 # Strip out --no-create and --no-recursion so they do not pile up.
454 # Also quote any args containing shell metacharacters.
459 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
460 | --no-cr | --no-c) ;;
461 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
462 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
463 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
464 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
465 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
470 # Only set these to C if already set. These must not be set unconditionally
471 # because not all systems understand e.g. LANG=C (notably SCO).
472 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
473 # Non-C LC_CTYPE values break the ctype check.
474 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
475 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
476 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
477 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
479 # confdefs.h avoids OS command line length limits that DEFS can exceed.
480 rm -rf conftest* confdefs.h
481 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
484 # A filename unique to this package, relative to the directory that
485 # configure is in, which we can look for to find out if srcdir is correct.
488 # Find the source files, if location was not specified.
489 if test -z "$srcdir"; then
490 ac_srcdir_defaulted=yes
491 # Try the directory containing this script, then its parent.
493 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
494 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
496 if test ! -r $srcdir/$ac_unique_file; then
500 ac_srcdir_defaulted=no
502 if test ! -r $srcdir/$ac_unique_file; then
503 if test "$ac_srcdir_defaulted" = yes; then
504 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
506 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
509 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
511 # Prefer explicitly selected file to automatically selected ones.
512 if test -z "$sitefile"; then
513 if test -z "$CONFIG_SITE"; then
514 if test "x$prefix" != xNONE; then
515 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
517 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
521 CONFIG_SITE="$sitefile"
523 for ac_site_file in $CONFIG_SITE; do
524 if test -r "$ac_site_file"; then
525 echo "loading site script $ac_site_file"
530 if test -r "$cache_file"; then
531 echo "loading cache $cache_file"
534 echo "creating cache $cache_file"
539 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
540 ac_cpp='$CPP $CPPFLAGS'
541 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
542 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
543 cross_compiling=$ac_cv_prog_cc_cross
547 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
549 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
556 ac_n= ac_c='\c' ac_t=
562 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
563 if test -f $ac_dir/install-sh; then
565 ac_install_sh="$ac_aux_dir/install-sh -c"
567 elif test -f $ac_dir/install.sh; then
569 ac_install_sh="$ac_aux_dir/install.sh -c"
573 if test -z "$ac_aux_dir"; then
574 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
576 ac_config_guess=$ac_aux_dir/config.guess
577 ac_config_sub=$ac_aux_dir/config.sub
578 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
581 # Do some error checking and defaulting for the host and target type.
583 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
586 # 1. You are not allowed to specify --host, --target, and nonopt at the
588 # 2. Host defaults to nonopt.
589 # 3. If nonopt is not specified, then host defaults to the current host,
590 # as determined by config.guess.
591 # 4. Target and build default to nonopt.
592 # 5. If nonopt is not specified, then target and build default to host.
594 # The aliases save the names the user supplied, while $host etc.
595 # will get canonicalized.
596 case $host---$target---$nonopt in
597 NONE---*---* | *---NONE---* | *---*---NONE) ;;
598 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
602 # Make sure we can run config.sub.
603 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
604 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
607 echo $ac_n "checking host system type""... $ac_c" 1>&6
608 echo "configure:609: checking host system type" >&5
611 case "$host_alias" in
615 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
616 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
618 *) host_alias=$nonopt ;;
622 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
623 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
624 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
625 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
626 echo "$ac_t""$host" 1>&6
628 echo $ac_n "checking target system type""... $ac_c" 1>&6
629 echo "configure:630: checking target system type" >&5
632 case "$target_alias" in
635 NONE) target_alias=$host_alias ;;
636 *) target_alias=$nonopt ;;
640 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
641 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
642 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
643 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
644 echo "$ac_t""$target" 1>&6
646 echo $ac_n "checking build system type""... $ac_c" 1>&6
647 echo "configure:648: checking build system type" >&5
650 case "$build_alias" in
653 NONE) build_alias=$host_alias ;;
654 *) build_alias=$nonopt ;;
658 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
659 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
660 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
661 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
662 echo "$ac_t""$build" 1>&6
664 test "$host_alias" != "$target_alias" &&
665 test "$program_prefix$program_suffix$program_transform_name" = \
667 program_prefix=${target_alias}-
670 # Find a good install program. We prefer a C program (faster),
671 # so one script is as good as another. But avoid the broken or
672 # incompatible versions:
673 # SysV /etc/install, /usr/sbin/install
674 # SunOS /usr/etc/install
677 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
678 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
679 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
680 # ./install, which can be erroneously created by make from ./install.sh.
681 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
682 echo "configure:683: checking for a BSD compatible install" >&5
683 if test -z "$INSTALL"; then
684 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
685 echo $ac_n "(cached) $ac_c" 1>&6
687 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
688 for ac_dir in $PATH; do
689 # Account for people who put trailing slashes in PATH elements.
691 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
693 # OSF1 and SCO ODT 3.0 have their own names for install.
694 # Don't use installbsd from OSF since it installs stuff as root
696 for ac_prog in ginstall scoinst install; do
697 if test -f $ac_dir/$ac_prog; then
698 if test $ac_prog = install &&
699 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
700 # AIX install. It has an incompatible calling convention.
703 ac_cv_path_install="$ac_dir/$ac_prog -c"
714 if test "${ac_cv_path_install+set}" = set; then
715 INSTALL="$ac_cv_path_install"
717 # As a last resort, use the slow shell script. We don't cache a
718 # path for INSTALL within a source directory, because that will
719 # break other packages using the cache if that directory is
720 # removed, or if the path is relative.
721 INSTALL="$ac_install_sh"
724 echo "$ac_t""$INSTALL" 1>&6
726 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
727 # It thinks the first close brace ends the variable substitution.
728 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
730 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
732 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
734 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
735 echo "configure:736: checking whether build environment is sane" >&5
738 echo timestamp > conftestfile
739 # Do `set' in a subshell so we don't clobber the current shell's
740 # arguments. Must try -L first in case configure is actually a
741 # symlink; some systems play weird games with the mod time of symlinks
742 # (eg FreeBSD returns the mod time of the symlink's containing
745 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
746 if test "$*" = "X"; then
748 set X `ls -t $srcdir/configure conftestfile`
750 if test "$*" != "X $srcdir/configure conftestfile" \
751 && test "$*" != "X conftestfile $srcdir/configure"; then
753 # If neither matched, then we have a broken ls. This can happen
754 # if, for instance, CONFIG_SHELL is bash and it inherits a
755 # broken ls alias from the environment. This has actually
756 # happened. Such a system could not be considered "sane".
757 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
758 alias in your environment" 1>&2; exit 1; }
761 test "$2" = conftestfile
767 { echo "configure: error: newly created file is older than distributed files!
768 Check your system clock" 1>&2; exit 1; }
771 echo "$ac_t""yes" 1>&6
772 if test "$program_transform_name" = s,x,x,; then
773 program_transform_name=
775 # Double any \ or $. echo might interpret backslashes.
776 cat <<\EOF_SED > conftestsed
777 s,\\,\\\\,g; s,\$,$$,g
779 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
782 test "$program_prefix" != NONE &&
783 program_transform_name="s,^,${program_prefix},; $program_transform_name"
784 # Use a double $ so make ignores it.
785 test "$program_suffix" != NONE &&
786 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
788 # sed with no file args requires a program.
789 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
791 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
792 echo "configure:793: checking whether ${MAKE-make} sets \${MAKE}" >&5
793 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
794 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
795 echo $ac_n "(cached) $ac_c" 1>&6
797 cat > conftestmake <<\EOF
799 @echo 'ac_maketemp="${MAKE}"'
801 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
802 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
803 if test -n "$ac_maketemp"; then
804 eval ac_cv_prog_make_${ac_make}_set=yes
806 eval ac_cv_prog_make_${ac_make}_set=no
810 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
811 echo "$ac_t""yes" 1>&6
814 echo "$ac_t""no" 1>&6
815 SET_MAKE="MAKE=${MAKE-make}"
823 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
824 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
826 cat >> confdefs.h <<EOF
827 #define PACKAGE "$PACKAGE"
830 cat >> confdefs.h <<EOF
831 #define VERSION "$VERSION"
836 missing_dir=`cd $ac_aux_dir && pwd`
837 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
838 echo "configure:839: checking for working aclocal" >&5
839 # Run test in a subshell; some versions of sh will print an error if
840 # an executable is not found, even if stderr is redirected.
841 # Redirect stdin to placate older versions of autoconf. Sigh.
842 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
844 echo "$ac_t""found" 1>&6
846 ACLOCAL="$missing_dir/missing aclocal"
847 echo "$ac_t""missing" 1>&6
850 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
851 echo "configure:852: checking for working autoconf" >&5
852 # Run test in a subshell; some versions of sh will print an error if
853 # an executable is not found, even if stderr is redirected.
854 # Redirect stdin to placate older versions of autoconf. Sigh.
855 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
857 echo "$ac_t""found" 1>&6
859 AUTOCONF="$missing_dir/missing autoconf"
860 echo "$ac_t""missing" 1>&6
863 echo $ac_n "checking for working automake""... $ac_c" 1>&6
864 echo "configure:865: checking for working automake" >&5
865 # Run test in a subshell; some versions of sh will print an error if
866 # an executable is not found, even if stderr is redirected.
867 # Redirect stdin to placate older versions of autoconf. Sigh.
868 if (automake --version) < /dev/null > /dev/null 2>&1; then
870 echo "$ac_t""found" 1>&6
872 AUTOMAKE="$missing_dir/missing automake"
873 echo "$ac_t""missing" 1>&6
876 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
877 echo "configure:878: checking for working autoheader" >&5
878 # Run test in a subshell; some versions of sh will print an error if
879 # an executable is not found, even if stderr is redirected.
880 # Redirect stdin to placate older versions of autoconf. Sigh.
881 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
882 AUTOHEADER=autoheader
883 echo "$ac_t""found" 1>&6
885 AUTOHEADER="$missing_dir/missing autoheader"
886 echo "$ac_t""missing" 1>&6
889 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
890 echo "configure:891: checking for working makeinfo" >&5
891 # Run test in a subshell; some versions of sh will print an error if
892 # an executable is not found, even if stderr is redirected.
893 # Redirect stdin to placate older versions of autoconf. Sigh.
894 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
896 echo "$ac_t""found" 1>&6
898 MAKEINFO="$missing_dir/missing makeinfo"
899 echo "$ac_t""missing" 1>&6
904 # Check whether --enable-shared or --disable-shared was given.
905 if test "${enable_shared+set}" = set; then
906 enableval="$enable_shared"
909 yes) enable_shared=yes ;;
910 no) enable_shared=no ;;
913 # Look at the argument we got. We use all the common list separators.
914 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
915 for pkg in $enableval; do
916 if test "X$pkg" = "X$p"; then
927 # Check whether --enable-static or --disable-static was given.
928 if test "${enable_static+set}" = set; then
929 enableval="$enable_static"
932 yes) enable_static=yes ;;
933 no) enable_static=no ;;
936 # Look at the argument we got. We use all the common list separators.
937 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
938 for pkg in $enableval; do
939 if test "X$pkg" = "X$p"; then
950 # Check whether --enable-fast-install or --disable-fast-install was given.
951 if test "${enable_fast_install+set}" = set; then
952 enableval="$enable_fast_install"
955 yes) enable_fast_install=yes ;;
956 no) enable_fast_install=no ;;
958 enable_fast_install=no
959 # Look at the argument we got. We use all the common list separators.
960 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
961 for pkg in $enableval; do
962 if test "X$pkg" = "X$p"; then
963 enable_fast_install=yes
970 enable_fast_install=yes
973 # Extract the first word of "ranlib", so it can be a program name with args.
974 set dummy ranlib; ac_word=$2
975 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
976 echo "configure:977: checking for $ac_word" >&5
977 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
978 echo $ac_n "(cached) $ac_c" 1>&6
980 if test -n "$RANLIB"; then
981 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
983 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
985 for ac_dir in $ac_dummy; do
986 test -z "$ac_dir" && ac_dir=.
987 if test -f $ac_dir/$ac_word; then
988 ac_cv_prog_RANLIB="ranlib"
993 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
996 RANLIB="$ac_cv_prog_RANLIB"
997 if test -n "$RANLIB"; then
998 echo "$ac_t""$RANLIB" 1>&6
1000 echo "$ac_t""no" 1>&6
1003 # Extract the first word of "gcc", so it can be a program name with args.
1004 set dummy gcc; ac_word=$2
1005 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1006 echo "configure:1007: checking for $ac_word" >&5
1007 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1008 echo $ac_n "(cached) $ac_c" 1>&6
1010 if test -n "$CC"; then
1011 ac_cv_prog_CC="$CC" # Let the user override the test.
1013 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1015 for ac_dir in $ac_dummy; do
1016 test -z "$ac_dir" && ac_dir=.
1017 if test -f $ac_dir/$ac_word; then
1026 if test -n "$CC"; then
1027 echo "$ac_t""$CC" 1>&6
1029 echo "$ac_t""no" 1>&6
1032 if test -z "$CC"; then
1033 # Extract the first word of "cc", so it can be a program name with args.
1034 set dummy cc; ac_word=$2
1035 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1036 echo "configure:1037: checking for $ac_word" >&5
1037 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1038 echo $ac_n "(cached) $ac_c" 1>&6
1040 if test -n "$CC"; then
1041 ac_cv_prog_CC="$CC" # Let the user override the test.
1043 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1046 for ac_dir in $ac_dummy; do
1047 test -z "$ac_dir" && ac_dir=.
1048 if test -f $ac_dir/$ac_word; then
1049 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1050 ac_prog_rejected=yes
1058 if test $ac_prog_rejected = yes; then
1059 # We found a bogon in the path, so make sure we never use it.
1060 set dummy $ac_cv_prog_CC
1062 if test $# -gt 0; then
1063 # We chose a different compiler from the bogus one.
1064 # However, it has the same basename, so the bogon will be chosen
1065 # first if we set CC to just the basename; use the full file name.
1067 set dummy "$ac_dir/$ac_word" "$@"
1075 if test -n "$CC"; then
1076 echo "$ac_t""$CC" 1>&6
1078 echo "$ac_t""no" 1>&6
1081 if test -z "$CC"; then
1082 case "`uname -s`" in
1084 # Extract the first word of "cl", so it can be a program name with args.
1085 set dummy cl; ac_word=$2
1086 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1087 echo "configure:1088: checking for $ac_word" >&5
1088 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1089 echo $ac_n "(cached) $ac_c" 1>&6
1091 if test -n "$CC"; then
1092 ac_cv_prog_CC="$CC" # Let the user override the test.
1094 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1096 for ac_dir in $ac_dummy; do
1097 test -z "$ac_dir" && ac_dir=.
1098 if test -f $ac_dir/$ac_word; then
1107 if test -n "$CC"; then
1108 echo "$ac_t""$CC" 1>&6
1110 echo "$ac_t""no" 1>&6
1115 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1118 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1119 echo "configure:1120: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1122 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1123 ac_cpp='$CPP $CPPFLAGS'
1124 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1125 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1126 cross_compiling=$ac_cv_prog_cc_cross
1128 cat > conftest.$ac_ext << EOF
1130 #line 1131 "configure"
1131 #include "confdefs.h"
1135 if { (eval echo configure:1136: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1136 ac_cv_prog_cc_works=yes
1137 # If we can't run a trivial program, we are probably using a cross compiler.
1138 if (./conftest; exit) 2>/dev/null; then
1139 ac_cv_prog_cc_cross=no
1141 ac_cv_prog_cc_cross=yes
1144 echo "configure: failed program was:" >&5
1145 cat conftest.$ac_ext >&5
1146 ac_cv_prog_cc_works=no
1150 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1151 ac_cpp='$CPP $CPPFLAGS'
1152 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1153 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1154 cross_compiling=$ac_cv_prog_cc_cross
1156 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1157 if test $ac_cv_prog_cc_works = no; then
1158 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1160 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1161 echo "configure:1162: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1162 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1163 cross_compiling=$ac_cv_prog_cc_cross
1165 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1166 echo "configure:1167: checking whether we are using GNU C" >&5
1167 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1168 echo $ac_n "(cached) $ac_c" 1>&6
1170 cat > conftest.c <<EOF
1175 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1176: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1182 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1184 if test $ac_cv_prog_gcc = yes; then
1190 ac_test_CFLAGS="${CFLAGS+set}"
1191 ac_save_CFLAGS="$CFLAGS"
1193 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1194 echo "configure:1195: checking whether ${CC-cc} accepts -g" >&5
1195 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1196 echo $ac_n "(cached) $ac_c" 1>&6
1198 echo 'void f(){}' > conftest.c
1199 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1208 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1209 if test "$ac_test_CFLAGS" = set; then
1210 CFLAGS="$ac_save_CFLAGS"
1211 elif test $ac_cv_prog_cc_g = yes; then
1212 if test "$GCC" = yes; then
1218 if test "$GCC" = yes; then
1225 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1226 if test "${with_gnu_ld+set}" = set; then
1227 withval="$with_gnu_ld"
1228 test "$withval" = no || with_gnu_ld=yes
1234 if test "$ac_cv_prog_gcc" = yes; then
1235 # Check if gcc -print-prog-name=ld gives a path.
1236 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1237 echo "configure:1238: checking for ld used by GCC" >&5
1238 ac_prog=`($CC -print-prog-name=ld) 2>&5`
1240 # Accept absolute paths.
1241 [\\/]* | [A-Za-z]:[\\/]*)
1242 re_direlt='/[^/][^/]*/\.\./'
1243 # Canonicalize the path of ld
1244 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1245 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1246 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1248 test -z "$LD" && LD="$ac_prog"
1251 # If it fails, then pretend we aren't using GCC.
1255 # If it is relative, then search for the first ld in PATH.
1259 elif test "$with_gnu_ld" = yes; then
1260 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1261 echo "configure:1262: checking for GNU ld" >&5
1263 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1264 echo "configure:1265: checking for non-GNU ld" >&5
1266 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 if test -z "$LD"; then
1270 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1271 for ac_dir in $PATH; do
1272 test -z "$ac_dir" && ac_dir=.
1273 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1274 ac_cv_path_LD="$ac_dir/$ac_prog"
1275 # Check to see if the program is GNU ld. I'd rather use --version,
1276 # but apparently some GNU ld's only accept -v.
1277 # Break only if it was the GNU/non-GNU ld that we prefer.
1278 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1279 test "$with_gnu_ld" != no && break
1281 test "$with_gnu_ld" != yes && break
1287 ac_cv_path_LD="$LD" # Let the user override the test with a path.
1292 if test -n "$LD"; then
1293 echo "$ac_t""$LD" 1>&6
1295 echo "$ac_t""no" 1>&6
1297 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1298 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1299 echo "configure:1300: checking if the linker ($LD) is GNU ld" >&5
1300 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1301 echo $ac_n "(cached) $ac_c" 1>&6
1303 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1304 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1305 ac_cv_prog_gnu_ld=yes
1307 ac_cv_prog_gnu_ld=no
1311 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1314 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1315 echo "configure:1316: checking for BSD-compatible nm" >&5
1316 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1317 echo $ac_n "(cached) $ac_c" 1>&6
1319 if test -n "$NM"; then
1320 # Let the user override the test.
1323 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1324 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1325 test -z "$ac_dir" && ac_dir=.
1326 if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then
1327 # Check to see if the nm accepts a BSD-compat flag.
1328 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1329 # nm: unknown option "B" ignored
1330 if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1331 ac_cv_path_NM="$ac_dir/nm -B"
1333 elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1334 ac_cv_path_NM="$ac_dir/nm -p"
1337 ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
1338 continue # so that we can try to find one that supports BSD flags
1343 test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
1348 echo "$ac_t""$NM" 1>&6
1350 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1351 echo "configure:1352: checking whether ln -s works" >&5
1352 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1356 if ln -s X conftestdata 2>/dev/null
1359 ac_cv_prog_LN_S="ln -s"
1364 LN_S="$ac_cv_prog_LN_S"
1365 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1366 echo "$ac_t""yes" 1>&6
1368 echo "$ac_t""no" 1>&6
1372 # Check for any special flags to pass to ltconfig.
1373 libtool_flags="--cache-file=$cache_file"
1374 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1375 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1376 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
1377 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1378 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1381 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1382 if test "${enable_libtool_lock+set}" = set; then
1383 enableval="$enable_libtool_lock"
1387 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1388 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1390 # Some flags need to be propagated to the compiler or linker for good
1394 # Find out which ABI we are using.
1395 echo '#line 1396 "configure"' > conftest.$ac_ext
1396 if { (eval echo configure:1397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1397 case "`/usr/bin/file conftest.o`" in
1413 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1414 SAVE_CFLAGS="$CFLAGS"
1415 CFLAGS="$CFLAGS -belf"
1416 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1417 echo "configure:1418: checking whether the C compiler needs -belf" >&5
1418 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1419 echo $ac_n "(cached) $ac_c" 1>&6
1421 cat > conftest.$ac_ext <<EOF
1422 #line 1423 "configure"
1423 #include "confdefs.h"
1429 if { (eval echo configure:1430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1431 lt_cv_cc_needs_belf=yes
1433 echo "configure: failed program was:" >&5
1434 cat conftest.$ac_ext >&5
1436 lt_cv_cc_needs_belf=no
1441 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
1442 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
1443 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1444 CFLAGS="$SAVE_CFLAGS"
1452 # Save cache, so that ltconfig can load it
1453 cat > confcache <<\EOF
1454 # This file is a shell script that caches the results of configure
1455 # tests run on this system so they can be shared between configure
1456 # scripts and configure runs. It is not useful on other systems.
1457 # If it contains results you don't want to keep, you may remove or edit it.
1459 # By default, configure uses ./config.cache as the cache file,
1460 # creating it if it does not exist already. You can give configure
1461 # the --cache-file=FILE option to use a different cache file; that is
1462 # what configure does when it calls configure scripts in
1463 # subdirectories, so they share the cache.
1464 # Giving --cache-file=/dev/null disables caching, for debugging configure.
1465 # config.status only pays attention to the cache file if you give it the
1466 # --recheck option to rerun configure.
1469 # The following way of writing the cache mishandles newlines in values,
1470 # but we know of no workaround that is simple, portable, and efficient.
1471 # So, don't put newlines in cache variables' values.
1472 # Ultrix sh set writes to stderr and can't be redirected directly,
1473 # and sets the high bit in the cache file unless we assign to the vars.
1475 case `(ac_space=' '; set | grep ac_space) 2>&1` in
1477 # `set' does not quote correctly, so add quotes (double-quote substitution
1478 # turns \\\\ into \\, and sed turns \\ into \).
1480 -e "s/'/'\\\\''/g" \
1481 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1484 # `set' quotes correctly as required by POSIX, so do not add quotes.
1485 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1488 if cmp -s $cache_file confcache; then
1491 if test -w $cache_file; then
1492 echo "updating cache $cache_file"
1493 cat confcache > $cache_file
1495 echo "not updating unwritable cache $cache_file"
1501 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1502 CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
1503 LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
1504 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \
1505 DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \
1506 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
1507 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
1508 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1510 # Reload cache, that may have been modified by ltconfig
1511 if test -r "$cache_file"; then
1512 echo "loading cache $cache_file"
1515 echo "creating cache $cache_file"
1520 # This can be used to rebuild libtool when needed
1521 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
1523 # Always use our own libtool.
1524 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
1526 # Redirect the config.log output again, so that the ltconfig log is not
1527 # clobbered by the next message.
1528 exec 5>>./config.log
1532 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
1533 if test "${enable_bfd_assembler+set}" = set; then
1534 enableval="$enable_bfd_assembler"
1535 case "${enableval}" in
1536 yes) need_bfd=yes user_bfd_gas=yes ;;
1537 no) user_bfd_gas=no ;;
1538 *) { echo "configure: error: bad value ${enableval} given for bfd-assembler option" 1>&2; exit 1; } ;;
1541 # Check whether --enable-targets or --disable-targets was given.
1542 if test "${enable_targets+set}" = set; then
1543 enableval="$enable_targets"
1544 case "${enableval}" in
1545 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
1547 no) enable_targets= ;;
1548 *) enable_targets=$enableval ;;
1551 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
1552 if test "${enable_commonbfdlib+set}" = set; then
1553 enableval="$enable_commonbfdlib"
1554 case "${enableval}" in
1555 yes) commonbfdlib=true ;;
1556 no) commonbfdlib=false ;;
1557 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
1563 build_warnings="-W -Wall"
1564 # Check whether --enable-build-warnings or --disable-build-warnings was given.
1565 if test "${enable_build_warnings+set}" = set; then
1566 enableval="$enable_build_warnings"
1567 case "${enableval}" in
1569 no) build_warnings="-w";;
1570 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
1571 build_warnings="${build_warnings} ${t}";;
1572 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
1573 build_warnings="${t} ${build_warnings}";;
1574 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
1576 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
1577 echo "Setting warning flags = $build_warnings" 6>&1
1581 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
1582 WARN_CFLAGS="${build_warnings}"
1586 # Generate a header file
1591 # If we are on a DOS filesystem, we must use gdb.ini rather than
1595 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
1603 # Makefile target for installing gas in $(tooldir)/bin.
1604 install_tooldir=install-exec-tooldir
1608 if test -n "$enable_targets" ; then
1609 for t in `echo $enable_targets | sed 's/,/ /g'`; do
1610 if test $t = "all"; then
1614 result=`$ac_config_sub $t 2>/dev/null`
1615 if test -n "$result" ; then
1616 canon_targets="$canon_targets $result"
1618 # # Permit "all", etc. We don't support it yet though.
1619 # canon_targets="$canon_targets $t"
1622 _gas_uniq_list="$canon_targets"
1623 _gas_uniq_newlist=""
1624 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
1625 case $_gas_uniq_i in
1627 *) case " $_gas_uniq_newlist " in
1628 *" $_gas_uniq_i "*) ;;
1629 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
1633 canon_targets=$_gas_uniq_newlist
1639 for this_target in $target $canon_targets ; do
1641 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
1643 # check for architecture variants
1647 alpha*) cpu_type=alpha ;;
1648 armeb) cpu_type=arm endian=big ;;
1649 arm*) cpu_type=arm endian=little ;;
1650 armb*) cpu_type=arm endian=little ;;
1651 armv*l) cpu_type=arm endian=little ;;
1652 armv*b) cpu_type=arm endian=big ;;
1653 strongarm*) cpu_type=arm endian=little ;;
1654 thumb*) cpu_type=arm endian=little ;;
1655 hppa*) cpu_type=hppa ;;
1656 i[456]86) cpu_type=i386 ;;
1657 ia64) cpu_type=ia64 ;;
1658 m6811|m6812) cpu_type=m68hc11 ;;
1659 m680[012346]0) cpu_type=m68k ;;
1660 m68008) cpu_type=m68k ;;
1661 m683??) cpu_type=m68k ;;
1662 m5200) cpu_type=m68k ;;
1663 m8*) cpu_type=m88k ;;
1664 mips*el) cpu_type=mips endian=little ;;
1665 mips*) cpu_type=mips endian=big ;;
1666 pjl*) cpu_type=pj endian=little ;;
1667 pj*) cpu_type=pj endian=big ;;
1668 powerpcle*) cpu_type=ppc endian=little ;;
1669 powerpc*) cpu_type=ppc endian=big ;;
1670 rs6000*) cpu_type=ppc ;;
1671 sparclite*) cpu_type=sparc arch=sparclite ;;
1672 sparclet*) cpu_type=sparc arch=sparclet ;;
1673 sparc64*) cpu_type=sparc arch=v9-64 ;;
1674 sparc86x*) cpu_type=sparc arch=sparc86x ;;
1675 sparc*) cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
1676 v850*) cpu_type=v850 ;;
1677 *) cpu_type=${cpu} ;;
1680 if test ${this_target} = $target ; then
1681 target_cpu_type=${cpu_type}
1682 elif test ${target_cpu_type} != ${cpu_type} ; then
1686 generic_target=${cpu_type}-$vendor-$os
1691 # assign object format
1692 case ${generic_target} in
1693 a29k-*-coff) fmt=coff ;;
1694 a29k-amd-udi) fmt=coff ;;
1695 a29k-amd-ebmon) fmt=coff ;;
1696 a29k-nyu-sym1) fmt=coff ;;
1697 a29k-*-vxworks*) fmt=coff ;;
1699 alpha*-*-*vms*) fmt=evax ;;
1700 alpha*-*-netware*) fmt=ecoff ;;
1701 alpha*-*-openbsd*) fmt=ecoff ;;
1702 alpha*-*-osf*) fmt=ecoff ;;
1703 alpha*-*-linuxecoff*) fmt=ecoff ;;
1704 alpha*-*-linux-gnu*) fmt=elf em=linux ;;
1705 alpha*-*-netbsd*) fmt=elf em=nbsd ;;
1707 arc-*-elf*) fmt=elf bfd_gas=yes ;;
1709 arm-*-aout) fmt=aout ;;
1710 arm-*-coff | thumb-*-coff) fmt=coff ;;
1711 arm-*-elf | thumb-*-elf) fmt=elf ;;
1712 arm*-*-conix*) fmt=elf ;;
1713 arm-*-linux*aout*) fmt=aout em=linux ;;
1714 arm*-*-linux-gnu*) fmt=elf em=linux ;;
1715 arm-*-netbsd*) fmt=aout em=nbsd ;;
1716 arm-*-oabi | thumb-*-oabi) fmt=elf ;;
1717 arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;;
1718 arm-*-wince) fmt=coff em=wince-pe ;;
1719 arm-*-pe | thumb-*-pe) fmt=coff em=pe ;;
1720 arm-*-riscix*) fmt=aout em=riscix ;;
1722 avr-*-*) fmt=elf bfd_gas=yes ;;
1724 cris-*-*) fmt=multi bfd_gas=yes ;;
1726 d10v-*-*) fmt=elf bfd_gas=yes ;;
1727 d30v-*-*) fmt=elf bfd_gas=yes ;;
1730 fr30-*-*) fmt=elf bfd_gas=yes ;;
1732 hppa-*-linux-gnu*) case ${cpu} in
1734 fmt=elf em=hppalinux64;;
1738 hppa-*-*elf*) fmt=elf em=hppa ;;
1739 hppa-*-lites*) fmt=elf em=hppa ;;
1740 hppa-*-osf*) fmt=som em=hppa ;;
1741 hppa-*-rtems*) fmt=elf em=hppa ;;
1742 hppa-*-hpux11*) case ${cpu} in
1744 fmt=elf em=hppa64 ;;
1748 hppa-*-hpux*) fmt=som em=hppa ;;
1749 hppa-*-mpeix*) fmt=som em=hppa ;;
1750 hppa-*-bsd*) fmt=som em=hppa ;;
1751 hppa-*-hiux*) fmt=som em=hppa ;;
1753 h8300-*-coff) fmt=coff ;;
1755 i370-*-elf* | i370-*-linux*) fmt=elf ;;
1756 i386-ibm-aix*) fmt=coff em=i386aix ;;
1757 i386-sequent-bsd*) fmt=aout em=dynix bfd_gas=yes ;;
1758 i386-*-beospe*) fmt=coff em=pe bfd_gas=yes ;;
1759 i386-*-beoself* | i386-*-beos*) fmt=elf bfd_gas=yes ;;
1760 i386-*-bsd*) fmt=aout em=386bsd ;;
1761 i386-*-netbsd0.8) fmt=aout em=386bsd ;;
1762 i386-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes;;
1763 i386-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes;;
1764 i386-*-linux*aout* | i386-*-linuxoldld) fmt=aout em=linux ;;
1765 i386-*-linux*coff*) fmt=coff em=linux ;;
1766 i386-*-linux-gnu*) fmt=elf em=linux bfd_gas=yes ;;
1767 i386-*-lynxos*) fmt=coff em=lynx ;;
1768 i386-*-sysv4* | i386-*-solaris* | i386-*-elf)
1769 fmt=elf bfd_gas=yes ;;
1770 i386-*-freebsdaout* | i386-*-freebsd[12].* | i386-*-freebsd[12])
1771 fmt=aout em=386bsd ;;
1772 i386-*-freebsd*) fmt=elf bfd_gas=yes ;;
1773 i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
1775 i386-*-sco3.2v5*) fmt=elf
1776 if test ${this_target} = $target; then
1777 cat >> confdefs.h <<\EOF
1783 i386-*-sco3.2*) fmt=coff ;;
1784 i386-*-vsta) fmt=aout ;;
1785 i386-*-msdosdjgpp* | i386-*-go32* | i386-go32-rtems*)
1787 i386-*-rtemself*) fmt=elf ;;
1788 i386-*-rtems*) fmt=coff ;;
1789 i386-*-gnu*) fmt=elf ;;
1791 fmt=aout em=mach bfd_gas=yes ;;
1792 i386-*-msdos*) fmt=aout ;;
1793 i386-*-moss*) fmt=elf ;;
1794 i386-*-pe) fmt=coff em=pe bfd_gas=yes ;;
1795 i386-*-cygwin*) fmt=coff em=pe bfd_gas=yes ;;
1796 i386-*-interix*) fmt=coff em=interix bfd_gas=yes ;;
1797 i386-*-mingw32*) fmt=coff em=pe bfd_gas=yes ;;
1798 i386-*-*nt*) fmt=coff em=pe bfd_gas=yes ;;
1799 i386-*-vxworks*) fmt=aout ;;
1800 i860-stardent-sysv4* | i860-stardent-elf*)
1801 fmt=elf bfd_gas=yes endian=little
1802 echo "configure: warning: GAS support for ${generic_target} is preliminary and a work in progress" 1>&2 ;;
1803 i960-*-bout) fmt=bout ;;
1804 i960-*-coff) fmt=coff em=ic960 ;;
1805 i960-*-rtems*) fmt=coff em=ic960 ;;
1806 i960-*-nindy*) fmt=bout ;;
1807 i960-*-vxworks4*) fmt=bout ;;
1808 i960-*-vxworks5.0) fmt=bout ;;
1809 i960-*-vxworks5.*) fmt=coff em=ic960 ;;
1810 i960-*-vxworks*) fmt=bout ;;
1811 i960-*-elf*) fmt=elf ;;
1813 ia64-*-elf*) fmt=elf ;;
1814 ia64-*-linux-gnu*) fmt=elf em=linux ;;
1816 m32r-*-*) fmt=elf bfd_gas=yes ;;
1818 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)fmt=elf bfd_gas=yes ;;
1820 m68k-*-vxworks* | m68k-ericsson-ose | m68k-*-sunos*)
1822 m68k-motorola-sysv*) fmt=coff em=delta ;;
1823 m68k-bull-sysv3*) fmt=coff em=dpx2 ;;
1824 m68k-apollo-*) fmt=coff em=apollo ;;
1825 m68k-*-sysv4*) # must be before -sysv*
1827 m68k-*-elf*) fmt=elf ;;
1828 m68k-*-coff | m68k-*-sysv* | m68k-*-rtems*)
1830 m68k-*-hpux*) fmt=hp300 em=hp300 ;;
1831 m68k-*-linux*aout*) fmt=aout em=linux ;;
1832 m68k-*-linux-gnu*) fmt=elf em=linux ;;
1833 m68k-*-gnu*) fmt=elf ;;
1834 m68k-*-lynxos*) fmt=coff em=lynx ;;
1835 m68k-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
1836 m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
1837 m68k-apple-aux*) fmt=coff em=aux ;;
1838 m68k-*-psos*) fmt=elf em=psos;;
1840 m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
1841 m88k-*-coff*) fmt=coff ;;
1843 mcore-*-elf) fmt=elf bfd_gas=yes ;;
1844 mcore-*-pe) fmt=coff em=pe bfd_gas=yes ;;
1846 # don't change em like *-*-bsd does
1847 mips-dec-netbsd*) fmt=elf endian=little ;;
1848 mips-dec-openbsd*) fmt=elf endian=little ;;
1849 mips-dec-bsd*) fmt=aout endian=little ;;
1850 mips-sony-bsd*) fmt=ecoff ;;
1851 mips-*-bsd*) { echo "configure: error: Unknown vendor for mips-bsd configuration." 1>&2; exit 1; } ;;
1852 mips-*-ultrix*) fmt=ecoff endian=little ;;
1853 mips-*-osf*) fmt=ecoff endian=little ;;
1854 mips-*-ecoff*) fmt=ecoff ;;
1855 mips-*-ecoff*) fmt=ecoff ;;
1856 mips-*-pe*) fmt=coff endian=little em=pe ;;
1857 mips-*-irix6*) fmt=elf ;;
1858 mips-*-irix5*) fmt=elf ;;
1859 mips-*-irix*) fmt=ecoff ;;
1860 mips-*-lnews*) fmt=ecoff em=lnews ;;
1861 mips-*-riscos*) fmt=ecoff ;;
1862 mips-*-sysv4*MP*) fmt=elf em=tmips ;;
1863 mips-*-sysv*) fmt=ecoff ;;
1864 mips-*-elf* | mips-*-rtems* | mips-*-linux-gnu* | mips-*-gnu* | mips-*-openbsd*)
1866 mips-*-vxworks*) fmt=elf
1867 cat >> confdefs.h <<\EOF
1868 #define MIPS_STABS_ELF 1
1872 mn10200-*-*) fmt=elf bfd_gas=yes ;;
1873 mn10300-*-*) fmt=elf bfd_gas=yes ;;
1875 ppc-*-pe | ppc-*-cygwin* | ppc-*-winnt*)
1877 ppc-*-aix*) fmt=coff ;;
1878 ppc-*-beos*) fmt=coff ;;
1879 ppc-*-*bsd* | ppc-*-elf* | ppc-*-eabi* | ppc-*-sysv4*)
1881 ppc-*-linux-gnu*) fmt=elf
1884 *) { echo "configure: error: GNU/Linux must be configured big endian" 1>&2; exit 1; } ;;
1887 ppc-*-solaris*) fmt=elf
1888 if test ${this_target} = $target; then
1889 cat >> confdefs.h <<\EOF
1890 #define TARGET_SOLARIS_COMMENT 1
1894 if test x${endian} = xbig; then
1895 { echo "configure: error: Solaris must be configured little endian" 1>&2; exit 1; }
1898 ppc-*-rtems*) fmt=elf ;;
1899 ppc-*-macos* | ppc-*-mpw*)
1900 fmt=coff em=macos ;;
1901 ppc-*-netware*) fmt=elf em=ppcnw ;;
1902 ppc-*-vxworks*) fmt=elf ;;
1904 sh-*-elf*) fmt=elf ;;
1905 sh-*-coff*) fmt=coff ;;
1906 sh-*-pe*) fmt=coff em=pe bfd_gas=yes;;
1907 sh-*-rtemself*) fmt=elf ;;
1908 sh-*-rtems*) fmt=coff ;;
1910 ns32k-pc532-mach* | ns32k-pc532-ux*) fmt=aout em=pc532mach ;;
1911 ns32k-pc532-netbsd* | ns32k-pc532-lites*) fmt=aout em=nbsd532 ;;
1912 ns32k-pc532-openbsd*) fmt=aout em=nbsd532 ;;
1914 sparc-*-rtems*) fmt=aout ;;
1915 sparc-*-sunos4*) fmt=aout em=sun3 ;;
1916 sparc-*-aout | sparc*-*-vxworks*)
1917 fmt=aout em=sparcaout ;;
1918 sparc-*-coff) fmt=coff ;;
1919 sparc-*-linux*aout*) fmt=aout em=linux ;;
1920 sparc-*-linux-gnu*) fmt=elf em=linux ;;
1921 sparc-*-lynxos*) fmt=coff em=lynx ;;
1922 sparc-fujitsu-none) fmt=aout ;;
1923 sparc-*-elf | sparc-*-sysv4* | sparc-*-solaris*)
1925 sparc-*-netbsd*) em=nbsd bfd_gas=yes
1927 sparc) case ${os} in
1934 sparc-*-openbsd*) fmt=aout em=nbsd ;;
1936 strongarm-*-coff) fmt=coff ;;
1937 strongarm-*-elf) fmt=elf ;;
1939 tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
1940 tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
1941 tic54x-*-* | c54x*-*-*)
1942 fmt=coff bfd_gas=yes need_libm=yes;;
1943 tic80-*-*) fmt=coff ;;
1945 v850-*-*) fmt=elf bfd_gas=yes ;;
1946 v850e-*-*) fmt=elf bfd_gas=yes ;;
1947 v850ea-*-*) fmt=elf bfd_gas=yes ;;
1949 vax-*-bsd* | vax-*-ultrix*)
1951 vax-*-vms) fmt=vms ;;
1954 z8k-*-coff | z8k-*-sim)
1957 w65-*-*) fmt=coff ;;
1959 *-*-aout | *-*-scout)
1965 *-*-generic) fmt=generic ;;
1966 *-*-xray | *-*-hms) fmt=coff ;;
1967 *-*-sim) fmt=coff ;;
1968 *-*-elf | *-*-sysv4* | *-*-solaris*)
1969 echo "configure: warning: GAS support for ${generic_target} is incomplete." 1>&2
1971 *-*-vxworks) fmt=aout ;;
1972 *-*-netware) fmt=elf ;;
1975 if test ${this_target} = $target ; then
1977 if test x${endian} = xbig; then
1979 elif test x${endian} = xlittle; then
1982 if test x${endian_def} != x; then
1983 cat >> confdefs.h <<EOF
1984 #define TARGET_BYTES_BIG_ENDIAN $endian_def
1990 case ${cpu_type}-${fmt} in
1991 alpha*-*) bfd_gas=yes ;;
1992 arm-*) bfd_gas=yes ;;
1994 # i386-aout) bfd_gas=preferred ;;
1995 ia64*-*) bfd_gas=yes ;;
1996 mips-*) bfd_gas=yes ;;
1997 ns32k-*) bfd_gas=yes ;;
1998 ppc-*) bfd_gas=yes ;;
1999 sparc-*) bfd_gas=yes ;;
2000 strongarm-*) bfd_gas=yes ;;
2001 *-elf) bfd_gas=yes ;;
2002 *-ecoff) bfd_gas=yes ;;
2003 *-som) bfd_gas=yes ;;
2004 #enable bfd for coff and aout to allow testing if a bfd target is
2005 #the primary target, but not for coff or aout as the primary target
2006 i386-coff) if test x${primary_bfd_gas} = xyes; then bfd_gas=yes; fi ;;
2007 i386-aout) if test x${primary_bfd_gas} = xyes; then bfd_gas=yes; fi ;;
2011 # Other random stuff.
2013 # Do we need the opcodes library?
2021 case "${enable_shared}" in
2022 yes) shared_opcodes=true ;;
2023 *opcodes*) shared_opcodes=true ;;
2024 *) shared_opcodes=false ;;
2026 if test "${shared_opcodes}" = "true"; then
2027 # A shared libopcodes must be linked against libbfd.
2033 # Any other special object files needed ?
2040 case ${extra_objects} in
2042 *) extra_objects="$extra_objects m68k-parse.o" ;;
2047 echo ${extra_objects} | grep -s "itbl-parse.o"
2048 if test $? -ne 0 ; then
2049 extra_objects="$extra_objects itbl-parse.o"
2052 echo ${extra_objects} | grep -s "itbl-lex.o"
2053 if test $? -ne 0 ; then
2054 extra_objects="$extra_objects itbl-lex.o"
2057 echo ${extra_objects} | grep -s "itbl-ops.o"
2058 if test $? -ne 0 ; then
2059 extra_objects="$extra_objects itbl-ops.o"
2064 if test $this_target = $target ; then
2065 cat >> confdefs.h <<EOF
2066 #define DEFAULT_ARCH "${arch}"
2075 if test $using_cgen = yes ; then
2076 case "x${extra_objects}" in
2078 *) extra_objects="$extra_objects cgen.o" ;;
2082 # See if we really can support this configuration with the emulation code.
2084 if test $this_target = $target ; then
2085 primary_bfd_gas=$bfd_gas
2089 if test $bfd_gas = no ; then
2090 # Can't support other configurations this way.
2093 elif test $bfd_gas = no ; then
2094 # Can't support this configuration.
2098 # From target name and format, produce a list of supported emulations.
2100 case ${generic_target}-${fmt} in
2101 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2102 mips-*-linux-gnu*-*) case "$endian" in
2103 big) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2104 *) emulation="mipslelf mipsbelf mipself mipslecoff mipsbecoff mipsecoff" ;;
2106 mips-*-lnews*-ecoff) ;;
2107 mips-*-*-ecoff) case "$endian" in
2108 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
2109 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
2111 mips-*-*-elf) case "$endian" in
2112 big) emulation="mipsbelf mipslelf mipself" ;;
2113 *) emulation="mipslelf mipsbelf mipself" ;;
2115 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
2116 # i386-pc-pe-coff != i386-pc-coff.
2118 # Uncommenting the next line will turn on support for i386 AOUT
2119 # for the default linux configuration
2120 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
2122 i386-*-aout) emulation="i386aout" ;;
2123 i386-*-coff) emulation="i386coff" ;;
2124 i386-*-elf) emulation="i386elf" ;;
2126 # Always all formats. Having a.out first makes it the default.
2127 cris-*-*) emulation="crisaout criself" ;;
2130 emulations="$emulations $emulation"
2134 # Turn on all targets if possible
2135 if test ${all_targets} = "yes"; then
2136 case ${target_cpu_type} in
2138 case ${obj_format} in
2140 emulations="$emulations i386coff i386elf"
2143 emulations="$emulations i386aout i386elf"
2146 emulations="$emulations i386aout i386coff"
2153 # Assign floating point type. Most processors with FP support
2154 # IEEE FP. On those that don't support FP at all, usually IEEE
2156 case ${target_cpu} in
2157 vax | tahoe ) atof=${target_cpu} ;;
2161 case "${obj_format}" in
2162 "") { echo "configure: error: GAS does not know what format to use for target ${target}" 1>&2; exit 1; } ;;
2165 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
2167 if test $using_cgen = yes ; then
2168 case ${target_cpu} in
2169 *) cgen_cpu_prefix=${target_cpu} ;;
2172 cat >> confdefs.h <<\EOF
2173 #define USING_CGEN 1
2179 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
2180 { echo "configure: error: GAS does not support target CPU ${target_cpu_type}" 1>&2; exit 1; }
2183 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
2184 { echo "configure: error: GAS does not have support for object file format ${obj_format}" 1>&2; exit 1; }
2187 case ${user_bfd_gas}-${primary_bfd_gas} in
2189 # We didn't override user's choice.
2192 echo "configure: warning: Use of BFD is required for ${target}; overriding config options." 1>&2
2204 # User specified nothing.
2208 # Some COFF configurations want these random other flags set.
2209 case ${obj_format} in
2211 case ${target_cpu_type} in
2212 i386) cat >> confdefs.h <<\EOF
2216 m68k) cat >> confdefs.h <<\EOF
2220 m88k) cat >> confdefs.h <<\EOF
2228 # Getting this done right is going to be a bitch. Each configuration specified
2229 # with --enable-targets=... should be checked for environment, format, cpu, and
2232 # For each configuration, the necessary object file support code must be linked
2233 # in. This might be only one, it might be up to four. The necessary emulation
2234 # code needs to be provided, too.
2236 # And then there's "--enable-targets=all"....
2238 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
2240 formats="${obj_format}"
2243 _gas_uniq_list="$emulations"
2244 _gas_uniq_newlist=""
2245 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
2246 case $_gas_uniq_i in
2248 *) case " $_gas_uniq_newlist " in
2249 *" $_gas_uniq_i "*) ;;
2250 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
2254 emulations=$_gas_uniq_newlist
2256 for em in . $emulations ; do
2259 mipsbelf | mipslelf)
2260 fmt=elf file=mipself ;;
2261 mipsbecoff | mipslecoff)
2262 fmt=ecoff file=mipsecoff ;;
2264 fmt=coff file=$em ;;
2266 fmt=aout file=$em ;;
2270 formats="$formats $fmt"
2271 emfiles="$emfiles e-$file.o"
2272 EMULATIONS="$EMULATIONS &$em,"
2274 _gas_uniq_list="$formats"
2275 _gas_uniq_newlist=""
2276 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
2277 case $_gas_uniq_i in
2279 *) case " $_gas_uniq_newlist " in
2280 *" $_gas_uniq_i "*) ;;
2281 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
2285 formats=$_gas_uniq_newlist
2287 _gas_uniq_list="$emfiles"
2288 _gas_uniq_newlist=""
2289 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
2290 case $_gas_uniq_i in
2292 *) case " $_gas_uniq_newlist " in
2293 *" $_gas_uniq_i "*) ;;
2294 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
2298 emfiles=$_gas_uniq_newlist
2300 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
2301 for fmt in $formats ; do
2303 aout) cat >> confdefs.h <<\EOF
2304 #define OBJ_MAYBE_AOUT 1
2307 bout) cat >> confdefs.h <<\EOF
2308 #define OBJ_MAYBE_BOUT 1
2311 coff) cat >> confdefs.h <<\EOF
2312 #define OBJ_MAYBE_COFF 1
2315 ecoff) cat >> confdefs.h <<\EOF
2316 #define OBJ_MAYBE_ECOFF 1
2319 elf) cat >> confdefs.h <<\EOF
2320 #define OBJ_MAYBE_ELF 1
2323 generic) cat >> confdefs.h <<\EOF
2324 #define OBJ_MAYBE_GENERIC 1
2327 hp300) cat >> confdefs.h <<\EOF
2328 #define OBJ_MAYBE_HP300 1
2331 ieee) cat >> confdefs.h <<\EOF
2332 #define OBJ_MAYBE_IEEE 1
2335 som) cat >> confdefs.h <<\EOF
2336 #define OBJ_MAYBE_SOM 1
2339 vms) cat >> confdefs.h <<\EOF
2340 #define OBJ_MAYBE_VMS 1
2344 extra_objects="$extra_objects obj-$fmt.o"
2348 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
2349 DEFAULT_EMULATION=`set . $emulations ; echo $2`
2350 # e-mips* has more than one emulation per file, e-i386* has just one at the
2351 # moment. If only one emulation is specified, then don't define
2352 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
2353 case "${obj_format}${emfiles}" in
2355 extra_objects="$extra_objects $emfiles"
2356 cat >> confdefs.h <<\EOF
2357 #define USE_EMULATIONS 1
2363 cat >> confdefs.h <<EOF
2364 #define EMULATIONS $EMULATIONS
2367 cat >> confdefs.h <<EOF
2368 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
2372 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
2373 yes-*-coff) need_bfd=yes ;;
2374 no-*-coff) need_bfd=yes
2375 cat >> confdefs.h <<\EOF
2376 #define MANY_SEGMENTS 1
2381 reject_dev_configs=yes
2383 case ${reject_dev_configs}-${dev} in
2385 { echo "configure: error: GAS does not support the ${generic_target} configuration." 1>&2; exit 1; }
2395 case "${primary_bfd_gas}" in
2396 yes) cat >> confdefs.h <<\EOF
2397 #define BFD_ASSEMBLER 1
2403 # do we need the opcodes library?
2404 case "${need_opcodes}" in
2406 OPCODES_LIB=../opcodes/libopcodes.la
2410 case "${need_bfd}" in
2412 BFDLIB=../bfd/libbfd.la
2413 ALL_OBJ_DEPS="$ALL_OBJ_DEPS ../bfd/bfd.h"
2422 cat >> confdefs.h <<EOF
2423 #define TARGET_ALIAS "${target_alias}"
2426 cat >> confdefs.h <<EOF
2427 #define TARGET_CANONICAL "${target}"
2430 cat >> confdefs.h <<EOF
2431 #define TARGET_CPU "${target_cpu}"
2434 cat >> confdefs.h <<EOF
2435 #define TARGET_VENDOR "${target_vendor}"
2438 cat >> confdefs.h <<EOF
2439 #define TARGET_OS "${target_os}"
2443 # Extract the first word of "gcc", so it can be a program name with args.
2444 set dummy gcc; ac_word=$2
2445 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2446 echo "configure:2447: checking for $ac_word" >&5
2447 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2448 echo $ac_n "(cached) $ac_c" 1>&6
2450 if test -n "$CC"; then
2451 ac_cv_prog_CC="$CC" # Let the user override the test.
2453 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2455 for ac_dir in $ac_dummy; do
2456 test -z "$ac_dir" && ac_dir=.
2457 if test -f $ac_dir/$ac_word; then
2466 if test -n "$CC"; then
2467 echo "$ac_t""$CC" 1>&6
2469 echo "$ac_t""no" 1>&6
2472 if test -z "$CC"; then
2473 # Extract the first word of "cc", so it can be a program name with args.
2474 set dummy cc; ac_word=$2
2475 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476 echo "configure:2477: checking for $ac_word" >&5
2477 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2478 echo $ac_n "(cached) $ac_c" 1>&6
2480 if test -n "$CC"; then
2481 ac_cv_prog_CC="$CC" # Let the user override the test.
2483 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2486 for ac_dir in $ac_dummy; do
2487 test -z "$ac_dir" && ac_dir=.
2488 if test -f $ac_dir/$ac_word; then
2489 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2490 ac_prog_rejected=yes
2498 if test $ac_prog_rejected = yes; then
2499 # We found a bogon in the path, so make sure we never use it.
2500 set dummy $ac_cv_prog_CC
2502 if test $# -gt 0; then
2503 # We chose a different compiler from the bogus one.
2504 # However, it has the same basename, so the bogon will be chosen
2505 # first if we set CC to just the basename; use the full file name.
2507 set dummy "$ac_dir/$ac_word" "$@"
2515 if test -n "$CC"; then
2516 echo "$ac_t""$CC" 1>&6
2518 echo "$ac_t""no" 1>&6
2521 if test -z "$CC"; then
2522 case "`uname -s`" in
2524 # Extract the first word of "cl", so it can be a program name with args.
2525 set dummy cl; ac_word=$2
2526 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2527 echo "configure:2528: checking for $ac_word" >&5
2528 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2529 echo $ac_n "(cached) $ac_c" 1>&6
2531 if test -n "$CC"; then
2532 ac_cv_prog_CC="$CC" # Let the user override the test.
2534 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2536 for ac_dir in $ac_dummy; do
2537 test -z "$ac_dir" && ac_dir=.
2538 if test -f $ac_dir/$ac_word; then
2547 if test -n "$CC"; then
2548 echo "$ac_t""$CC" 1>&6
2550 echo "$ac_t""no" 1>&6
2555 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2558 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2559 echo "configure:2560: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2562 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2563 ac_cpp='$CPP $CPPFLAGS'
2564 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2565 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2566 cross_compiling=$ac_cv_prog_cc_cross
2568 cat > conftest.$ac_ext << EOF
2570 #line 2571 "configure"
2571 #include "confdefs.h"
2575 if { (eval echo configure:2576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2576 ac_cv_prog_cc_works=yes
2577 # If we can't run a trivial program, we are probably using a cross compiler.
2578 if (./conftest; exit) 2>/dev/null; then
2579 ac_cv_prog_cc_cross=no
2581 ac_cv_prog_cc_cross=yes
2584 echo "configure: failed program was:" >&5
2585 cat conftest.$ac_ext >&5
2586 ac_cv_prog_cc_works=no
2590 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2591 ac_cpp='$CPP $CPPFLAGS'
2592 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2593 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2594 cross_compiling=$ac_cv_prog_cc_cross
2596 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2597 if test $ac_cv_prog_cc_works = no; then
2598 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2600 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2601 echo "configure:2602: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2602 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2603 cross_compiling=$ac_cv_prog_cc_cross
2605 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2606 echo "configure:2607: checking whether we are using GNU C" >&5
2607 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2608 echo $ac_n "(cached) $ac_c" 1>&6
2610 cat > conftest.c <<EOF
2615 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2616: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2622 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2624 if test $ac_cv_prog_gcc = yes; then
2630 ac_test_CFLAGS="${CFLAGS+set}"
2631 ac_save_CFLAGS="$CFLAGS"
2633 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2634 echo "configure:2635: checking whether ${CC-cc} accepts -g" >&5
2635 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2636 echo $ac_n "(cached) $ac_c" 1>&6
2638 echo 'void f(){}' > conftest.c
2639 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2648 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2649 if test "$ac_test_CFLAGS" = set; then
2650 CFLAGS="$ac_save_CFLAGS"
2651 elif test $ac_cv_prog_cc_g = yes; then
2652 if test "$GCC" = yes; then
2658 if test "$GCC" = yes; then
2666 for ac_prog in 'bison -y' byacc
2668 # Extract the first word of "$ac_prog", so it can be a program name with args.
2669 set dummy $ac_prog; ac_word=$2
2670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2671 echo "configure:2672: checking for $ac_word" >&5
2672 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2673 echo $ac_n "(cached) $ac_c" 1>&6
2675 if test -n "$YACC"; then
2676 ac_cv_prog_YACC="$YACC" # Let the user override the test.
2678 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2680 for ac_dir in $ac_dummy; do
2681 test -z "$ac_dir" && ac_dir=.
2682 if test -f $ac_dir/$ac_word; then
2683 ac_cv_prog_YACC="$ac_prog"
2690 YACC="$ac_cv_prog_YACC"
2691 if test -n "$YACC"; then
2692 echo "$ac_t""$YACC" 1>&6
2694 echo "$ac_t""no" 1>&6
2697 test -n "$YACC" && break
2699 test -n "$YACC" || YACC="yacc"
2701 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2702 echo "configure:2703: checking how to run the C preprocessor" >&5
2703 # On Suns, sometimes $CPP names a directory.
2704 if test -n "$CPP" && test -d "$CPP"; then
2707 if test -z "$CPP"; then
2708 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2709 echo $ac_n "(cached) $ac_c" 1>&6
2711 # This must be in double quotes, not single quotes, because CPP may get
2712 # substituted into the Makefile and "${CC-cc}" will confuse make.
2714 # On the NeXT, cc -E runs the code through the compiler's parser,
2715 # not just through cpp.
2716 cat > conftest.$ac_ext <<EOF
2717 #line 2718 "configure"
2718 #include "confdefs.h"
2722 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2723 { (eval echo configure:2724: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2724 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2725 if test -z "$ac_err"; then
2729 echo "configure: failed program was:" >&5
2730 cat conftest.$ac_ext >&5
2732 CPP="${CC-cc} -E -traditional-cpp"
2733 cat > conftest.$ac_ext <<EOF
2734 #line 2735 "configure"
2735 #include "confdefs.h"
2739 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2740 { (eval echo configure:2741: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2741 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2742 if test -z "$ac_err"; then
2746 echo "configure: failed program was:" >&5
2747 cat conftest.$ac_ext >&5
2749 CPP="${CC-cc} -nologo -E"
2750 cat > conftest.$ac_ext <<EOF
2751 #line 2752 "configure"
2752 #include "confdefs.h"
2756 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2757 { (eval echo configure:2758: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2758 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2759 if test -z "$ac_err"; then
2763 echo "configure: failed program was:" >&5
2764 cat conftest.$ac_ext >&5
2773 ac_cv_prog_CPP="$CPP"
2775 CPP="$ac_cv_prog_CPP"
2777 ac_cv_prog_CPP="$CPP"
2779 echo "$ac_t""$CPP" 1>&6
2781 missing_dir=`cd $ac_aux_dir && pwd`
2782 for ac_prog in flex lex
2784 # Extract the first word of "$ac_prog", so it can be a program name with args.
2785 set dummy $ac_prog; ac_word=$2
2786 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2787 echo "configure:2788: checking for $ac_word" >&5
2788 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2789 echo $ac_n "(cached) $ac_c" 1>&6
2791 if test -n "$LEX"; then
2792 ac_cv_prog_LEX="$LEX" # Let the user override the test.
2794 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2796 for ac_dir in $ac_dummy; do
2797 test -z "$ac_dir" && ac_dir=.
2798 if test -f $ac_dir/$ac_word; then
2799 ac_cv_prog_LEX="$ac_prog"
2806 LEX="$ac_cv_prog_LEX"
2807 if test -n "$LEX"; then
2808 echo "$ac_t""$LEX" 1>&6
2810 echo "$ac_t""no" 1>&6
2813 test -n "$LEX" && break
2815 test -n "$LEX" || LEX=""$missing_dir/missing flex""
2817 # Extract the first word of "flex", so it can be a program name with args.
2818 set dummy flex; ac_word=$2
2819 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2820 echo "configure:2821: checking for $ac_word" >&5
2821 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
2822 echo $ac_n "(cached) $ac_c" 1>&6
2824 if test -n "$LEX"; then
2825 ac_cv_prog_LEX="$LEX" # Let the user override the test.
2827 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2829 for ac_dir in $ac_dummy; do
2830 test -z "$ac_dir" && ac_dir=.
2831 if test -f $ac_dir/$ac_word; then
2832 ac_cv_prog_LEX="flex"
2837 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
2840 LEX="$ac_cv_prog_LEX"
2841 if test -n "$LEX"; then
2842 echo "$ac_t""$LEX" 1>&6
2844 echo "$ac_t""no" 1>&6
2847 if test -z "$LEXLIB"
2853 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2854 echo "configure:2855: checking for yywrap in -l$ac_lib" >&5
2855 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
2856 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2857 echo $ac_n "(cached) $ac_c" 1>&6
2859 ac_save_LIBS="$LIBS"
2860 LIBS="-l$ac_lib $LIBS"
2861 cat > conftest.$ac_ext <<EOF
2862 #line 2863 "configure"
2863 #include "confdefs.h"
2864 /* Override any gcc2 internal prototype to avoid an error. */
2865 /* We use char because int might match the return type of a gcc2
2866 builtin and then its argument prototype would still apply. */
2873 if { (eval echo configure:2874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2875 eval "ac_cv_lib_$ac_lib_var=yes"
2877 echo "configure: failed program was:" >&5
2878 cat conftest.$ac_ext >&5
2880 eval "ac_cv_lib_$ac_lib_var=no"
2883 LIBS="$ac_save_LIBS"
2886 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2887 echo "$ac_t""yes" 1>&6
2890 echo "$ac_t""no" 1>&6
2895 echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2896 echo "configure:2897: checking lex output file root" >&5
2897 if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
2898 echo $ac_n "(cached) $ac_c" 1>&6
2900 # The minimal lex program is just a single line: %%. But some broken lexes
2901 # (Solaris, I think it was) want two %% lines, so accommodate them.
2904 if test -f lex.yy.c; then
2905 ac_cv_prog_lex_root=lex.yy
2906 elif test -f lexyy.c; then
2907 ac_cv_prog_lex_root=lexyy
2909 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
2913 echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
2914 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
2916 echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2917 echo "configure:2918: checking whether yytext is a pointer" >&5
2918 if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
2919 echo $ac_n "(cached) $ac_c" 1>&6
2921 # POSIX says lex can declare yytext either as a pointer or an array; the
2922 # default is implementation-dependent. Figure out which it is, since
2923 # not all implementations provide the %pointer and %array declarations.
2924 ac_cv_prog_lex_yytext_pointer=no
2925 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
2926 ac_save_LIBS="$LIBS"
2927 LIBS="$LIBS $LEXLIB"
2928 cat > conftest.$ac_ext <<EOF
2929 #line 2930 "configure"
2930 #include "confdefs.h"
2931 `cat $LEX_OUTPUT_ROOT.c`
2936 if { (eval echo configure:2937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2938 ac_cv_prog_lex_yytext_pointer=yes
2940 echo "configure: failed program was:" >&5
2941 cat conftest.$ac_ext >&5
2944 LIBS="$ac_save_LIBS"
2945 rm -f "${LEX_OUTPUT_ROOT}.c"
2949 echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
2950 if test $ac_cv_prog_lex_yytext_pointer = yes; then
2951 cat >> confdefs.h <<\EOF
2952 #define YYTEXT_POINTER 1
2959 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2960 echo "configure:2961: checking for POSIXized ISC" >&5
2961 if test -d /etc/conf/kconfig.d &&
2962 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
2964 echo "$ac_t""yes" 1>&6
2965 ISC=yes # If later tests want to check for ISC.
2966 cat >> confdefs.h <<\EOF
2967 #define _POSIX_SOURCE 1
2970 if test "$GCC" = yes; then
2976 echo "$ac_t""no" 1>&6
2980 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2981 echo "configure:2982: checking for ANSI C header files" >&5
2982 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2983 echo $ac_n "(cached) $ac_c" 1>&6
2985 cat > conftest.$ac_ext <<EOF
2986 #line 2987 "configure"
2987 #include "confdefs.h"
2993 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2994 { (eval echo configure:2995: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2995 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2996 if test -z "$ac_err"; then
2998 ac_cv_header_stdc=yes
3001 echo "configure: failed program was:" >&5
3002 cat conftest.$ac_ext >&5
3004 ac_cv_header_stdc=no
3008 if test $ac_cv_header_stdc = yes; then
3009 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3010 cat > conftest.$ac_ext <<EOF
3011 #line 3012 "configure"
3012 #include "confdefs.h"
3015 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3016 egrep "memchr" >/dev/null 2>&1; then
3020 ac_cv_header_stdc=no
3026 if test $ac_cv_header_stdc = yes; then
3027 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3028 cat > conftest.$ac_ext <<EOF
3029 #line 3030 "configure"
3030 #include "confdefs.h"
3033 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3034 egrep "free" >/dev/null 2>&1; then
3038 ac_cv_header_stdc=no
3044 if test $ac_cv_header_stdc = yes; then
3045 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3046 if test "$cross_compiling" = yes; then
3049 cat > conftest.$ac_ext <<EOF
3050 #line 3051 "configure"
3051 #include "confdefs.h"
3053 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3054 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3055 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3056 int main () { int i; for (i = 0; i < 256; i++)
3057 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3061 if { (eval echo configure:3062: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3065 echo "configure: failed program was:" >&5
3066 cat conftest.$ac_ext >&5
3068 ac_cv_header_stdc=no
3076 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3077 if test $ac_cv_header_stdc = yes; then
3078 cat >> confdefs.h <<\EOF
3079 #define STDC_HEADERS 1
3084 echo $ac_n "checking for working const""... $ac_c" 1>&6
3085 echo "configure:3086: checking for working const" >&5
3086 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3087 echo $ac_n "(cached) $ac_c" 1>&6
3089 cat > conftest.$ac_ext <<EOF
3090 #line 3091 "configure"
3091 #include "confdefs.h"
3095 /* Ultrix mips cc rejects this. */
3096 typedef int charset[2]; const charset x;
3097 /* SunOS 4.1.1 cc rejects this. */
3098 char const *const *ccp;
3100 /* NEC SVR4.0.2 mips cc rejects this. */
3101 struct point {int x, y;};
3102 static struct point const zero = {0,0};
3103 /* AIX XL C 1.02.0.0 rejects this.
3104 It does not let you subtract one const X* pointer from another in an arm
3105 of an if-expression whose if-part is not a constant expression */
3106 const char *g = "string";
3107 ccp = &g + (g ? g-g : 0);
3108 /* HPUX 7.0 cc rejects these. */
3111 ccp = (char const *const *) p;
3112 { /* SCO 3.2v4 cc rejects this. */
3114 char const *s = 0 ? (char *) 0 : (char const *) 0;
3118 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3120 const int *foo = &x[0];
3123 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3124 typedef const int *iptr;
3128 { /* AIX XL C 1.02.0.0 rejects this saying
3129 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3130 struct s { int j; const int *ap[3]; };
3131 struct s *b; b->j = 5;
3133 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3139 if { (eval echo configure:3140: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3143 echo "configure: failed program was:" >&5
3144 cat conftest.$ac_ext >&5
3151 echo "$ac_t""$ac_cv_c_const" 1>&6
3152 if test $ac_cv_c_const = no; then
3153 cat >> confdefs.h <<\EOF
3159 echo $ac_n "checking for inline""... $ac_c" 1>&6
3160 echo "configure:3161: checking for inline" >&5
3161 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3162 echo $ac_n "(cached) $ac_c" 1>&6
3165 for ac_kw in inline __inline__ __inline; do
3166 cat > conftest.$ac_ext <<EOF
3167 #line 3168 "configure"
3168 #include "confdefs.h"
3174 if { (eval echo configure:3175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3176 ac_cv_c_inline=$ac_kw; break
3178 echo "configure: failed program was:" >&5
3179 cat conftest.$ac_ext >&5
3186 echo "$ac_t""$ac_cv_c_inline" 1>&6
3187 case "$ac_cv_c_inline" in
3189 no) cat >> confdefs.h <<\EOF
3193 *) cat >> confdefs.h <<EOF
3194 #define inline $ac_cv_c_inline
3199 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3200 echo "configure:3201: checking for off_t" >&5
3201 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3202 echo $ac_n "(cached) $ac_c" 1>&6
3204 cat > conftest.$ac_ext <<EOF
3205 #line 3206 "configure"
3206 #include "confdefs.h"
3207 #include <sys/types.h>
3213 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3214 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3216 ac_cv_type_off_t=yes
3224 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3225 if test $ac_cv_type_off_t = no; then
3226 cat >> confdefs.h <<\EOF
3232 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3233 echo "configure:3234: checking for size_t" >&5
3234 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3235 echo $ac_n "(cached) $ac_c" 1>&6
3237 cat > conftest.$ac_ext <<EOF
3238 #line 3239 "configure"
3239 #include "confdefs.h"
3240 #include <sys/types.h>
3246 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3247 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3249 ac_cv_type_size_t=yes
3252 ac_cv_type_size_t=no
3257 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3258 if test $ac_cv_type_size_t = no; then
3259 cat >> confdefs.h <<\EOF
3260 #define size_t unsigned
3265 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3266 # for constant arguments. Useless!
3267 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3268 echo "configure:3269: checking for working alloca.h" >&5
3269 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3270 echo $ac_n "(cached) $ac_c" 1>&6
3272 cat > conftest.$ac_ext <<EOF
3273 #line 3274 "configure"
3274 #include "confdefs.h"
3277 char *p = alloca(2 * sizeof(int));
3280 if { (eval echo configure:3281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3282 ac_cv_header_alloca_h=yes
3284 echo "configure: failed program was:" >&5
3285 cat conftest.$ac_ext >&5
3287 ac_cv_header_alloca_h=no
3292 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3293 if test $ac_cv_header_alloca_h = yes; then
3294 cat >> confdefs.h <<\EOF
3295 #define HAVE_ALLOCA_H 1
3300 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3301 echo "configure:3302: checking for alloca" >&5
3302 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3303 echo $ac_n "(cached) $ac_c" 1>&6
3305 cat > conftest.$ac_ext <<EOF
3306 #line 3307 "configure"
3307 #include "confdefs.h"
3310 # define alloca __builtin_alloca
3313 # include <malloc.h>
3314 # define alloca _alloca
3317 # include <alloca.h>
3322 # ifndef alloca /* predefined by HP cc +Olibcalls */
3331 char *p = (char *) alloca(1);
3334 if { (eval echo configure:3335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3336 ac_cv_func_alloca_works=yes
3338 echo "configure: failed program was:" >&5
3339 cat conftest.$ac_ext >&5
3341 ac_cv_func_alloca_works=no
3346 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3347 if test $ac_cv_func_alloca_works = yes; then
3348 cat >> confdefs.h <<\EOF
3349 #define HAVE_ALLOCA 1
3354 if test $ac_cv_func_alloca_works = no; then
3355 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3356 # that cause trouble. Some versions do not even contain alloca or
3357 # contain a buggy version. If you still want to use their alloca,
3358 # use ar to extract alloca.o from them instead of compiling alloca.c.
3359 ALLOCA=alloca.${ac_objext}
3360 cat >> confdefs.h <<\EOF
3365 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3366 echo "configure:3367: checking whether alloca needs Cray hooks" >&5
3367 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3368 echo $ac_n "(cached) $ac_c" 1>&6
3370 cat > conftest.$ac_ext <<EOF
3371 #line 3372 "configure"
3372 #include "confdefs.h"
3373 #if defined(CRAY) && ! defined(CRAY2)
3380 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3381 egrep "webecray" >/dev/null 2>&1; then
3392 echo "$ac_t""$ac_cv_os_cray" 1>&6
3393 if test $ac_cv_os_cray = yes; then
3394 for ac_func in _getb67 GETB67 getb67; do
3395 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3396 echo "configure:3397: checking for $ac_func" >&5
3397 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3398 echo $ac_n "(cached) $ac_c" 1>&6
3400 cat > conftest.$ac_ext <<EOF
3401 #line 3402 "configure"
3402 #include "confdefs.h"
3403 /* System header to define __stub macros and hopefully few prototypes,
3404 which can conflict with char $ac_func(); below. */
3406 /* Override any gcc2 internal prototype to avoid an error. */
3407 /* We use char because int might match the return type of a gcc2
3408 builtin and then its argument prototype would still apply. */
3413 /* The GNU C library defines this for functions which it implements
3414 to always fail with ENOSYS. Some functions are actually named
3415 something starting with __ and the normal name is an alias. */
3416 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3424 if { (eval echo configure:3425: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3426 eval "ac_cv_func_$ac_func=yes"
3428 echo "configure: failed program was:" >&5
3429 cat conftest.$ac_ext >&5
3431 eval "ac_cv_func_$ac_func=no"
3436 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3437 echo "$ac_t""yes" 1>&6
3438 cat >> confdefs.h <<EOF
3439 #define CRAY_STACKSEG_END $ac_func
3444 echo "$ac_t""no" 1>&6
3450 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3451 echo "configure:3452: checking stack direction for C alloca" >&5
3452 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3453 echo $ac_n "(cached) $ac_c" 1>&6
3455 if test "$cross_compiling" = yes; then
3456 ac_cv_c_stack_direction=0
3458 cat > conftest.$ac_ext <<EOF
3459 #line 3460 "configure"
3460 #include "confdefs.h"
3461 find_stack_direction ()
3463 static char *addr = 0;
3468 return find_stack_direction ();
3471 return (&dummy > addr) ? 1 : -1;
3475 exit (find_stack_direction() < 0);
3478 if { (eval echo configure:3479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3480 ac_cv_c_stack_direction=1
3482 echo "configure: failed program was:" >&5
3483 cat conftest.$ac_ext >&5
3485 ac_cv_c_stack_direction=-1
3492 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3493 cat >> confdefs.h <<EOF
3494 #define STACK_DIRECTION $ac_cv_c_stack_direction
3499 for ac_hdr in unistd.h
3501 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3502 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3503 echo "configure:3504: checking for $ac_hdr" >&5
3504 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3505 echo $ac_n "(cached) $ac_c" 1>&6
3507 cat > conftest.$ac_ext <<EOF
3508 #line 3509 "configure"
3509 #include "confdefs.h"
3512 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3513 { (eval echo configure:3514: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3514 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3515 if test -z "$ac_err"; then
3517 eval "ac_cv_header_$ac_safe=yes"
3520 echo "configure: failed program was:" >&5
3521 cat conftest.$ac_ext >&5
3523 eval "ac_cv_header_$ac_safe=no"
3527 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3528 echo "$ac_t""yes" 1>&6
3529 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3530 cat >> confdefs.h <<EOF
3531 #define $ac_tr_hdr 1
3535 echo "$ac_t""no" 1>&6
3539 for ac_func in getpagesize
3541 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3542 echo "configure:3543: checking for $ac_func" >&5
3543 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3544 echo $ac_n "(cached) $ac_c" 1>&6
3546 cat > conftest.$ac_ext <<EOF
3547 #line 3548 "configure"
3548 #include "confdefs.h"
3549 /* System header to define __stub macros and hopefully few prototypes,
3550 which can conflict with char $ac_func(); below. */
3552 /* Override any gcc2 internal prototype to avoid an error. */
3553 /* We use char because int might match the return type of a gcc2
3554 builtin and then its argument prototype would still apply. */
3559 /* The GNU C library defines this for functions which it implements
3560 to always fail with ENOSYS. Some functions are actually named
3561 something starting with __ and the normal name is an alias. */
3562 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3570 if { (eval echo configure:3571: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3572 eval "ac_cv_func_$ac_func=yes"
3574 echo "configure: failed program was:" >&5
3575 cat conftest.$ac_ext >&5
3577 eval "ac_cv_func_$ac_func=no"
3582 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3583 echo "$ac_t""yes" 1>&6
3584 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3585 cat >> confdefs.h <<EOF
3586 #define $ac_tr_func 1
3590 echo "$ac_t""no" 1>&6
3594 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3595 echo "configure:3596: checking for working mmap" >&5
3596 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3597 echo $ac_n "(cached) $ac_c" 1>&6
3599 if test "$cross_compiling" = yes; then
3600 ac_cv_func_mmap_fixed_mapped=no
3602 cat > conftest.$ac_ext <<EOF
3603 #line 3604 "configure"
3604 #include "confdefs.h"
3606 /* Thanks to Mike Haertel and Jim Avera for this test.
3607 Here is a matrix of mmap possibilities:
3608 mmap private not fixed
3609 mmap private fixed at somewhere currently unmapped
3610 mmap private fixed at somewhere already mapped
3611 mmap shared not fixed
3612 mmap shared fixed at somewhere currently unmapped
3613 mmap shared fixed at somewhere already mapped
3614 For private mappings, we should verify that changes cannot be read()
3615 back from the file, nor mmap's back from the file at a different
3616 address. (There have been systems where private was not correctly
3617 implemented like the infamous i386 svr4.0, and systems where the
3618 VM page cache was not coherent with the filesystem buffer cache
3619 like early versions of FreeBSD and possibly contemporary NetBSD.)
3620 For shared mappings, we should conversely verify that changes get
3621 propogated back to all the places they're supposed to be.
3623 Grep wants private fixed already mapped.
3624 The main things grep needs to know about mmap are:
3625 * does it exist and is it safe to write into the mmap'd area
3626 * how to use it (BSD variants) */
3627 #include <sys/types.h>
3629 #include <sys/mman.h>
3631 /* This mess was copied from the GNU getpagesize.h. */
3632 #ifndef HAVE_GETPAGESIZE
3633 # ifdef HAVE_UNISTD_H
3634 # include <unistd.h>
3637 /* Assume that all systems that can run configure have sys/param.h. */
3638 # ifndef HAVE_SYS_PARAM_H
3639 # define HAVE_SYS_PARAM_H 1
3642 # ifdef _SC_PAGESIZE
3643 # define getpagesize() sysconf(_SC_PAGESIZE)
3644 # else /* no _SC_PAGESIZE */
3645 # ifdef HAVE_SYS_PARAM_H
3646 # include <sys/param.h>
3647 # ifdef EXEC_PAGESIZE
3648 # define getpagesize() EXEC_PAGESIZE
3649 # else /* no EXEC_PAGESIZE */
3651 # define getpagesize() NBPG * CLSIZE
3654 # endif /* no CLSIZE */
3655 # else /* no NBPG */
3657 # define getpagesize() NBPC
3658 # else /* no NBPC */
3660 # define getpagesize() PAGESIZE
3661 # endif /* PAGESIZE */
3662 # endif /* no NBPC */
3663 # endif /* no NBPG */
3664 # endif /* no EXEC_PAGESIZE */
3665 # else /* no HAVE_SYS_PARAM_H */
3666 # define getpagesize() 8192 /* punt totally */
3667 # endif /* no HAVE_SYS_PARAM_H */
3668 # endif /* no _SC_PAGESIZE */
3670 #endif /* no HAVE_GETPAGESIZE */
3673 extern "C" { void *malloc(unsigned); }
3681 char *data, *data2, *data3;
3685 pagesize = getpagesize();
3688 * First, make a file with some known garbage in it.
3690 data = malloc(pagesize);
3693 for (i = 0; i < pagesize; ++i)
3694 *(data + i) = rand();
3696 fd = creat("conftestmmap", 0600);
3699 if (write(fd, data, pagesize) != pagesize)
3704 * Next, try to mmap the file at a fixed address which
3705 * already has something else allocated at it. If we can,
3706 * also make sure that we see the same garbage.
3708 fd = open("conftestmmap", O_RDWR);
3711 data2 = malloc(2 * pagesize);
3714 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3715 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3716 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3718 for (i = 0; i < pagesize; ++i)
3719 if (*(data + i) != *(data2 + i))
3723 * Finally, make sure that changes to the mapped area
3724 * do not percolate back to the file as seen by read().
3725 * (This is a bug on some variants of i386 svr4.0.)
3727 for (i = 0; i < pagesize; ++i)
3728 *(data2 + i) = *(data2 + i) + 1;
3729 data3 = malloc(pagesize);
3732 if (read(fd, data3, pagesize) != pagesize)
3734 for (i = 0; i < pagesize; ++i)
3735 if (*(data + i) != *(data3 + i))
3738 unlink("conftestmmap");
3743 if { (eval echo configure:3744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3745 ac_cv_func_mmap_fixed_mapped=yes
3747 echo "configure: failed program was:" >&5
3748 cat conftest.$ac_ext >&5
3750 ac_cv_func_mmap_fixed_mapped=no
3757 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3758 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3759 cat >> confdefs.h <<\EOF
3766 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3767 unistd.h values.h sys/param.h
3769 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3770 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3771 echo "configure:3772: checking for $ac_hdr" >&5
3772 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3773 echo $ac_n "(cached) $ac_c" 1>&6
3775 cat > conftest.$ac_ext <<EOF
3776 #line 3777 "configure"
3777 #include "confdefs.h"
3780 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3781 { (eval echo configure:3782: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3782 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3783 if test -z "$ac_err"; then
3785 eval "ac_cv_header_$ac_safe=yes"
3788 echo "configure: failed program was:" >&5
3789 cat conftest.$ac_ext >&5
3791 eval "ac_cv_header_$ac_safe=no"
3795 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3796 echo "$ac_t""yes" 1>&6
3797 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3798 cat >> confdefs.h <<EOF
3799 #define $ac_tr_hdr 1
3803 echo "$ac_t""no" 1>&6
3807 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3808 __argz_count __argz_stringify __argz_next
3810 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3811 echo "configure:3812: checking for $ac_func" >&5
3812 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3813 echo $ac_n "(cached) $ac_c" 1>&6
3815 cat > conftest.$ac_ext <<EOF
3816 #line 3817 "configure"
3817 #include "confdefs.h"
3818 /* System header to define __stub macros and hopefully few prototypes,
3819 which can conflict with char $ac_func(); below. */
3821 /* Override any gcc2 internal prototype to avoid an error. */
3822 /* We use char because int might match the return type of a gcc2
3823 builtin and then its argument prototype would still apply. */
3828 /* The GNU C library defines this for functions which it implements
3829 to always fail with ENOSYS. Some functions are actually named
3830 something starting with __ and the normal name is an alias. */
3831 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3839 if { (eval echo configure:3840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3841 eval "ac_cv_func_$ac_func=yes"
3843 echo "configure: failed program was:" >&5
3844 cat conftest.$ac_ext >&5
3846 eval "ac_cv_func_$ac_func=no"
3851 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3852 echo "$ac_t""yes" 1>&6
3853 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3854 cat >> confdefs.h <<EOF
3855 #define $ac_tr_func 1
3859 echo "$ac_t""no" 1>&6
3864 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3865 for ac_func in stpcpy
3867 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3868 echo "configure:3869: checking for $ac_func" >&5
3869 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3870 echo $ac_n "(cached) $ac_c" 1>&6
3872 cat > conftest.$ac_ext <<EOF
3873 #line 3874 "configure"
3874 #include "confdefs.h"
3875 /* System header to define __stub macros and hopefully few prototypes,
3876 which can conflict with char $ac_func(); below. */
3878 /* Override any gcc2 internal prototype to avoid an error. */
3879 /* We use char because int might match the return type of a gcc2
3880 builtin and then its argument prototype would still apply. */
3885 /* The GNU C library defines this for functions which it implements
3886 to always fail with ENOSYS. Some functions are actually named
3887 something starting with __ and the normal name is an alias. */
3888 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3896 if { (eval echo configure:3897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3898 eval "ac_cv_func_$ac_func=yes"
3900 echo "configure: failed program was:" >&5
3901 cat conftest.$ac_ext >&5
3903 eval "ac_cv_func_$ac_func=no"
3908 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3909 echo "$ac_t""yes" 1>&6
3910 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3911 cat >> confdefs.h <<EOF
3912 #define $ac_tr_func 1
3916 echo "$ac_t""no" 1>&6
3921 if test "${ac_cv_func_stpcpy}" = "yes"; then
3922 cat >> confdefs.h <<\EOF
3923 #define HAVE_STPCPY 1
3928 if test $ac_cv_header_locale_h = yes; then
3929 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3930 echo "configure:3931: checking for LC_MESSAGES" >&5
3931 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3932 echo $ac_n "(cached) $ac_c" 1>&6
3934 cat > conftest.$ac_ext <<EOF
3935 #line 3936 "configure"
3936 #include "confdefs.h"
3942 if { (eval echo configure:3943: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3944 am_cv_val_LC_MESSAGES=yes
3946 echo "configure: failed program was:" >&5
3947 cat conftest.$ac_ext >&5
3949 am_cv_val_LC_MESSAGES=no
3954 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3955 if test $am_cv_val_LC_MESSAGES = yes; then
3956 cat >> confdefs.h <<\EOF
3957 #define HAVE_LC_MESSAGES 1
3962 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3963 echo "configure:3964: checking whether NLS is requested" >&5
3964 # Check whether --enable-nls or --disable-nls was given.
3965 if test "${enable_nls+set}" = set; then
3966 enableval="$enable_nls"
3972 echo "$ac_t""$USE_NLS" 1>&6
3975 USE_INCLUDED_LIBINTL=no
3977 if test "$USE_NLS" = "yes"; then
3978 cat >> confdefs.h <<\EOF
3979 #define ENABLE_NLS 1
3982 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3983 echo "configure:3984: checking whether included gettext is requested" >&5
3984 # Check whether --with-included-gettext or --without-included-gettext was given.
3985 if test "${with_included_gettext+set}" = set; then
3986 withval="$with_included_gettext"
3987 nls_cv_force_use_gnu_gettext=$withval
3989 nls_cv_force_use_gnu_gettext=no
3992 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3994 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3995 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3997 nls_cv_header_libgt=
4000 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
4001 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
4002 echo "configure:4003: checking for libintl.h" >&5
4003 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4004 echo $ac_n "(cached) $ac_c" 1>&6
4006 cat > conftest.$ac_ext <<EOF
4007 #line 4008 "configure"
4008 #include "confdefs.h"
4009 #include <libintl.h>
4011 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4012 { (eval echo configure:4013: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4013 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4014 if test -z "$ac_err"; then
4016 eval "ac_cv_header_$ac_safe=yes"
4019 echo "configure: failed program was:" >&5
4020 cat conftest.$ac_ext >&5
4022 eval "ac_cv_header_$ac_safe=no"
4026 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4027 echo "$ac_t""yes" 1>&6
4028 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
4029 echo "configure:4030: checking for gettext in libc" >&5
4030 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
4031 echo $ac_n "(cached) $ac_c" 1>&6
4033 cat > conftest.$ac_ext <<EOF
4034 #line 4035 "configure"
4035 #include "confdefs.h"
4036 #include <libintl.h>
4038 return (int) gettext ("")
4041 if { (eval echo configure:4042: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4043 gt_cv_func_gettext_libc=yes
4045 echo "configure: failed program was:" >&5
4046 cat conftest.$ac_ext >&5
4048 gt_cv_func_gettext_libc=no
4053 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
4055 if test "$gt_cv_func_gettext_libc" != "yes"; then
4056 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
4057 echo "configure:4058: checking for bindtextdomain in -lintl" >&5
4058 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
4059 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4060 echo $ac_n "(cached) $ac_c" 1>&6
4062 ac_save_LIBS="$LIBS"
4064 cat > conftest.$ac_ext <<EOF
4065 #line 4066 "configure"
4066 #include "confdefs.h"
4067 /* Override any gcc2 internal prototype to avoid an error. */
4068 /* We use char because int might match the return type of a gcc2
4069 builtin and then its argument prototype would still apply. */
4070 char bindtextdomain();
4076 if { (eval echo configure:4077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4078 eval "ac_cv_lib_$ac_lib_var=yes"
4080 echo "configure: failed program was:" >&5
4081 cat conftest.$ac_ext >&5
4083 eval "ac_cv_lib_$ac_lib_var=no"
4086 LIBS="$ac_save_LIBS"
4089 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4090 echo "$ac_t""yes" 1>&6
4091 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
4092 echo "configure:4093: checking for gettext in libintl" >&5
4093 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
4094 echo $ac_n "(cached) $ac_c" 1>&6
4096 cat > conftest.$ac_ext <<EOF
4097 #line 4098 "configure"
4098 #include "confdefs.h"
4101 return (int) gettext ("")
4104 if { (eval echo configure:4105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4106 gt_cv_func_gettext_libintl=yes
4108 echo "configure: failed program was:" >&5
4109 cat conftest.$ac_ext >&5
4111 gt_cv_func_gettext_libintl=no
4116 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
4118 echo "$ac_t""no" 1>&6
4123 if test "$gt_cv_func_gettext_libc" = "yes" \
4124 || test "$gt_cv_func_gettext_libintl" = "yes"; then
4125 cat >> confdefs.h <<\EOF
4126 #define HAVE_GETTEXT 1
4129 # Extract the first word of "msgfmt", so it can be a program name with args.
4130 set dummy msgfmt; ac_word=$2
4131 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4132 echo "configure:4133: checking for $ac_word" >&5
4133 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4134 echo $ac_n "(cached) $ac_c" 1>&6
4138 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4141 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4142 for ac_dir in $PATH; do
4143 test -z "$ac_dir" && ac_dir=.
4144 if test -f $ac_dir/$ac_word; then
4145 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4146 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4152 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
4156 MSGFMT="$ac_cv_path_MSGFMT"
4157 if test -n "$MSGFMT"; then
4158 echo "$ac_t""$MSGFMT" 1>&6
4160 echo "$ac_t""no" 1>&6
4162 if test "$MSGFMT" != "no"; then
4163 for ac_func in dcgettext
4165 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4166 echo "configure:4167: checking for $ac_func" >&5
4167 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4168 echo $ac_n "(cached) $ac_c" 1>&6
4170 cat > conftest.$ac_ext <<EOF
4171 #line 4172 "configure"
4172 #include "confdefs.h"
4173 /* System header to define __stub macros and hopefully few prototypes,
4174 which can conflict with char $ac_func(); below. */
4176 /* Override any gcc2 internal prototype to avoid an error. */
4177 /* We use char because int might match the return type of a gcc2
4178 builtin and then its argument prototype would still apply. */
4183 /* The GNU C library defines this for functions which it implements
4184 to always fail with ENOSYS. Some functions are actually named
4185 something starting with __ and the normal name is an alias. */
4186 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4194 if { (eval echo configure:4195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4196 eval "ac_cv_func_$ac_func=yes"
4198 echo "configure: failed program was:" >&5
4199 cat conftest.$ac_ext >&5
4201 eval "ac_cv_func_$ac_func=no"
4206 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4207 echo "$ac_t""yes" 1>&6
4208 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4209 cat >> confdefs.h <<EOF
4210 #define $ac_tr_func 1
4214 echo "$ac_t""no" 1>&6
4218 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4219 set dummy gmsgfmt; ac_word=$2
4220 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4221 echo "configure:4222: checking for $ac_word" >&5
4222 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4223 echo $ac_n "(cached) $ac_c" 1>&6
4227 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4230 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4233 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4235 for ac_dir in $ac_dummy; do
4236 test -z "$ac_dir" && ac_dir=.
4237 if test -f $ac_dir/$ac_word; then
4238 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4243 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4247 GMSGFMT="$ac_cv_path_GMSGFMT"
4248 if test -n "$GMSGFMT"; then
4249 echo "$ac_t""$GMSGFMT" 1>&6
4251 echo "$ac_t""no" 1>&6
4254 # Extract the first word of "xgettext", so it can be a program name with args.
4255 set dummy xgettext; ac_word=$2
4256 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4257 echo "configure:4258: checking for $ac_word" >&5
4258 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4259 echo $ac_n "(cached) $ac_c" 1>&6
4263 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4266 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4267 for ac_dir in $PATH; do
4268 test -z "$ac_dir" && ac_dir=.
4269 if test -f $ac_dir/$ac_word; then
4270 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4271 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4277 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4281 XGETTEXT="$ac_cv_path_XGETTEXT"
4282 if test -n "$XGETTEXT"; then
4283 echo "$ac_t""$XGETTEXT" 1>&6
4285 echo "$ac_t""no" 1>&6
4288 cat > conftest.$ac_ext <<EOF
4289 #line 4290 "configure"
4290 #include "confdefs.h"
4293 extern int _nl_msg_cat_cntr;
4294 return _nl_msg_cat_cntr
4297 if { (eval echo configure:4298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4302 echo "configure: failed program was:" >&5
4303 cat conftest.$ac_ext >&5
4314 echo "$ac_t""no" 1>&6
4319 if test "$CATOBJEXT" = "NONE"; then
4320 nls_cv_use_gnu_gettext=yes
4324 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4325 INTLOBJS="\$(GETTOBJS)"
4326 # Extract the first word of "msgfmt", so it can be a program name with args.
4327 set dummy msgfmt; ac_word=$2
4328 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4329 echo "configure:4330: checking for $ac_word" >&5
4330 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4331 echo $ac_n "(cached) $ac_c" 1>&6
4335 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4338 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4339 for ac_dir in $PATH; do
4340 test -z "$ac_dir" && ac_dir=.
4341 if test -f $ac_dir/$ac_word; then
4342 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4343 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4349 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4353 MSGFMT="$ac_cv_path_MSGFMT"
4354 if test -n "$MSGFMT"; then
4355 echo "$ac_t""$MSGFMT" 1>&6
4357 echo "$ac_t""no" 1>&6
4360 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4361 set dummy gmsgfmt; ac_word=$2
4362 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4363 echo "configure:4364: checking for $ac_word" >&5
4364 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4365 echo $ac_n "(cached) $ac_c" 1>&6
4369 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4372 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4375 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4377 for ac_dir in $ac_dummy; do
4378 test -z "$ac_dir" && ac_dir=.
4379 if test -f $ac_dir/$ac_word; then
4380 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4385 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4389 GMSGFMT="$ac_cv_path_GMSGFMT"
4390 if test -n "$GMSGFMT"; then
4391 echo "$ac_t""$GMSGFMT" 1>&6
4393 echo "$ac_t""no" 1>&6
4396 # Extract the first word of "xgettext", so it can be a program name with args.
4397 set dummy xgettext; ac_word=$2
4398 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4399 echo "configure:4400: checking for $ac_word" >&5
4400 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4401 echo $ac_n "(cached) $ac_c" 1>&6
4405 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4408 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4409 for ac_dir in $PATH; do
4410 test -z "$ac_dir" && ac_dir=.
4411 if test -f $ac_dir/$ac_word; then
4412 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4413 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4419 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4423 XGETTEXT="$ac_cv_path_XGETTEXT"
4424 if test -n "$XGETTEXT"; then
4425 echo "$ac_t""$XGETTEXT" 1>&6
4427 echo "$ac_t""no" 1>&6
4431 USE_INCLUDED_LIBINTL=yes
4435 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4437 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4438 nls_cv_header_intl=libintl.h
4439 nls_cv_header_libgt=libgettext.h
4442 if test "$XGETTEXT" != ":"; then
4443 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4446 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4451 # We need to process the po/ directory.
4455 nls_cv_header_intl=libintl.h
4456 nls_cv_header_libgt=libgettext.h
4459 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4460 # because some of the sources are only built for this goal.
4461 if test "$PACKAGE" = gettext; then
4463 USE_INCLUDED_LIBINTL=yes
4466 for lang in $ALL_LINGUAS; do
4467 GMOFILES="$GMOFILES $lang.gmo"
4468 POFILES="$POFILES $lang.po"
4484 if test "x$CATOBJEXT" != "x"; then
4485 if test "x$ALL_LINGUAS" = "x"; then
4488 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4489 echo "configure:4490: checking for catalogs to be installed" >&5
4491 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4492 case "$ALL_LINGUAS" in
4493 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4496 LINGUAS=$NEW_LINGUAS
4497 echo "$ac_t""$LINGUAS" 1>&6
4500 if test -n "$LINGUAS"; then
4501 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4505 if test $ac_cv_header_locale_h = yes; then
4506 INCLUDE_LOCALE_H="#include <locale.h>"
4509 /* The system does not provide the header <locale.h>. Take care yourself. */"
4513 if test -f $srcdir/po2tbl.sed.in; then
4514 if test "$CATOBJEXT" = ".cat"; then
4515 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4516 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4517 echo "configure:4518: checking for linux/version.h" >&5
4518 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4519 echo $ac_n "(cached) $ac_c" 1>&6
4521 cat > conftest.$ac_ext <<EOF
4522 #line 4523 "configure"
4523 #include "confdefs.h"
4524 #include <linux/version.h>
4526 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4527 { (eval echo configure:4528: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4528 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4529 if test -z "$ac_err"; then
4531 eval "ac_cv_header_$ac_safe=yes"
4534 echo "configure: failed program was:" >&5
4535 cat conftest.$ac_ext >&5
4537 eval "ac_cv_header_$ac_safe=no"
4541 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4542 echo "$ac_t""yes" 1>&6
4545 echo "$ac_t""no" 1>&6
4550 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4552 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4553 $srcdir/po2tbl.sed.in > po2tbl.sed
4556 if test "$PACKAGE" = "gettext"; then
4566 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4572 if test -d $srcdir/po; then
4573 test -d po || mkdir po
4574 if test "x$srcdir" != "x."; then
4575 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4576 posrcprefix="$srcdir/"
4578 posrcprefix="../$srcdir/"
4584 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4585 < $srcdir/po/POTFILES.in > po/POTFILES
4589 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4590 echo "configure:4591: checking whether to enable maintainer-specific portions of Makefiles" >&5
4591 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4592 if test "${enable_maintainer_mode+set}" = set; then
4593 enableval="$enable_maintainer_mode"
4594 USE_MAINTAINER_MODE=$enableval
4596 USE_MAINTAINER_MODE=no
4599 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4602 if test $USE_MAINTAINER_MODE = yes; then
4603 MAINTAINER_MODE_TRUE=
4604 MAINTAINER_MODE_FALSE='#'
4606 MAINTAINER_MODE_TRUE='#'
4607 MAINTAINER_MODE_FALSE=
4609 MAINT=$MAINTAINER_MODE_TRUE
4612 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4613 echo "configure:4614: checking for Cygwin environment" >&5
4614 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4615 echo $ac_n "(cached) $ac_c" 1>&6
4617 cat > conftest.$ac_ext <<EOF
4618 #line 4619 "configure"
4619 #include "confdefs.h"
4624 #define __CYGWIN__ __CYGWIN32__
4629 if { (eval echo configure:4630: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4633 echo "configure: failed program was:" >&5
4634 cat conftest.$ac_ext >&5
4642 echo "$ac_t""$ac_cv_cygwin" 1>&6
4644 test "$ac_cv_cygwin" = yes && CYGWIN=yes
4645 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4646 echo "configure:4647: checking for mingw32 environment" >&5
4647 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4648 echo $ac_n "(cached) $ac_c" 1>&6
4650 cat > conftest.$ac_ext <<EOF
4651 #line 4652 "configure"
4652 #include "confdefs.h"
4658 if { (eval echo configure:4659: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4662 echo "configure: failed program was:" >&5
4663 cat conftest.$ac_ext >&5
4671 echo "$ac_t""$ac_cv_mingw32" 1>&6
4673 test "$ac_cv_mingw32" = yes && MINGW32=yes
4676 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4677 echo "configure:4678: checking for executable suffix" >&5
4678 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4679 echo $ac_n "(cached) $ac_c" 1>&6
4681 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4685 echo 'int main () { return 0; }' > conftest.$ac_ext
4687 if { (eval echo configure:4688: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4688 for file in conftest.*; do
4690 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4691 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
4695 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4698 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
4703 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
4704 echo "$ac_t""${ac_cv_exeext}" 1>&6
4708 for ac_hdr in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
4710 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4711 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4712 echo "configure:4713: checking for $ac_hdr" >&5
4713 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+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"
4721 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4722 { (eval echo configure:4723: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4723 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4724 if test -z "$ac_err"; then
4726 eval "ac_cv_header_$ac_safe=yes"
4729 echo "configure: failed program was:" >&5
4730 cat conftest.$ac_ext >&5
4732 eval "ac_cv_header_$ac_safe=no"
4736 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4737 echo "$ac_t""yes" 1>&6
4738 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4739 cat >> confdefs.h <<EOF
4740 #define $ac_tr_hdr 1
4744 echo "$ac_t""no" 1>&6
4749 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
4750 # people who are not cross-compiling but are compiling cross-assemblers.
4751 echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6
4752 echo "configure:4753: checking whether compiling a cross-assembler" >&5
4753 if test "${host}" = "${target}"; then
4757 cat >> confdefs.h <<\EOF
4758 #define CROSS_COMPILE 1
4762 echo "$ac_t""$cross_gas" 1>&6
4764 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4765 # for constant arguments. Useless!
4766 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
4767 echo "configure:4768: checking for working alloca.h" >&5
4768 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
4769 echo $ac_n "(cached) $ac_c" 1>&6
4771 cat > conftest.$ac_ext <<EOF
4772 #line 4773 "configure"
4773 #include "confdefs.h"
4776 char *p = alloca(2 * sizeof(int));
4779 if { (eval echo configure:4780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4781 ac_cv_header_alloca_h=yes
4783 echo "configure: failed program was:" >&5
4784 cat conftest.$ac_ext >&5
4786 ac_cv_header_alloca_h=no
4791 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
4792 if test $ac_cv_header_alloca_h = yes; then
4793 cat >> confdefs.h <<\EOF
4794 #define HAVE_ALLOCA_H 1
4799 echo $ac_n "checking for alloca""... $ac_c" 1>&6
4800 echo "configure:4801: checking for alloca" >&5
4801 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
4802 echo $ac_n "(cached) $ac_c" 1>&6
4804 cat > conftest.$ac_ext <<EOF
4805 #line 4806 "configure"
4806 #include "confdefs.h"
4809 # define alloca __builtin_alloca
4812 # include <malloc.h>
4813 # define alloca _alloca
4816 # include <alloca.h>
4821 # ifndef alloca /* predefined by HP cc +Olibcalls */
4830 char *p = (char *) alloca(1);
4833 if { (eval echo configure:4834: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4835 ac_cv_func_alloca_works=yes
4837 echo "configure: failed program was:" >&5
4838 cat conftest.$ac_ext >&5
4840 ac_cv_func_alloca_works=no
4845 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
4846 if test $ac_cv_func_alloca_works = yes; then
4847 cat >> confdefs.h <<\EOF
4848 #define HAVE_ALLOCA 1
4853 if test $ac_cv_func_alloca_works = no; then
4854 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4855 # that cause trouble. Some versions do not even contain alloca or
4856 # contain a buggy version. If you still want to use their alloca,
4857 # use ar to extract alloca.o from them instead of compiling alloca.c.
4858 ALLOCA=alloca.${ac_objext}
4859 cat >> confdefs.h <<\EOF
4864 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
4865 echo "configure:4866: checking whether alloca needs Cray hooks" >&5
4866 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
4867 echo $ac_n "(cached) $ac_c" 1>&6
4869 cat > conftest.$ac_ext <<EOF
4870 #line 4871 "configure"
4871 #include "confdefs.h"
4872 #if defined(CRAY) && ! defined(CRAY2)
4879 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4880 egrep "webecray" >/dev/null 2>&1; then
4891 echo "$ac_t""$ac_cv_os_cray" 1>&6
4892 if test $ac_cv_os_cray = yes; then
4893 for ac_func in _getb67 GETB67 getb67; do
4894 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4895 echo "configure:4896: checking for $ac_func" >&5
4896 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4897 echo $ac_n "(cached) $ac_c" 1>&6
4899 cat > conftest.$ac_ext <<EOF
4900 #line 4901 "configure"
4901 #include "confdefs.h"
4902 /* System header to define __stub macros and hopefully few prototypes,
4903 which can conflict with char $ac_func(); below. */
4905 /* Override any gcc2 internal prototype to avoid an error. */
4906 /* We use char because int might match the return type of a gcc2
4907 builtin and then its argument prototype would still apply. */
4912 /* The GNU C library defines this for functions which it implements
4913 to always fail with ENOSYS. Some functions are actually named
4914 something starting with __ and the normal name is an alias. */
4915 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4923 if { (eval echo configure:4924: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4925 eval "ac_cv_func_$ac_func=yes"
4927 echo "configure: failed program was:" >&5
4928 cat conftest.$ac_ext >&5
4930 eval "ac_cv_func_$ac_func=no"
4935 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4936 echo "$ac_t""yes" 1>&6
4937 cat >> confdefs.h <<EOF
4938 #define CRAY_STACKSEG_END $ac_func
4943 echo "$ac_t""no" 1>&6
4949 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4950 echo "configure:4951: checking stack direction for C alloca" >&5
4951 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4952 echo $ac_n "(cached) $ac_c" 1>&6
4954 if test "$cross_compiling" = yes; then
4955 ac_cv_c_stack_direction=0
4957 cat > conftest.$ac_ext <<EOF
4958 #line 4959 "configure"
4959 #include "confdefs.h"
4960 find_stack_direction ()
4962 static char *addr = 0;
4967 return find_stack_direction ();
4970 return (&dummy > addr) ? 1 : -1;
4974 exit (find_stack_direction() < 0);
4977 if { (eval echo configure:4978: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4979 ac_cv_c_stack_direction=1
4981 echo "configure: failed program was:" >&5
4982 cat conftest.$ac_ext >&5
4984 ac_cv_c_stack_direction=-1
4991 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4992 cat >> confdefs.h <<EOF
4993 #define STACK_DIRECTION $ac_cv_c_stack_direction
4998 echo $ac_n "checking for inline""... $ac_c" 1>&6
4999 echo "configure:5000: checking for inline" >&5
5000 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5001 echo $ac_n "(cached) $ac_c" 1>&6
5004 for ac_kw in inline __inline__ __inline; do
5005 cat > conftest.$ac_ext <<EOF
5006 #line 5007 "configure"
5007 #include "confdefs.h"
5013 if { (eval echo configure:5014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5015 ac_cv_c_inline=$ac_kw; break
5017 echo "configure: failed program was:" >&5
5018 cat conftest.$ac_ext >&5
5025 echo "$ac_t""$ac_cv_c_inline" 1>&6
5026 case "$ac_cv_c_inline" in
5028 no) cat >> confdefs.h <<\EOF
5032 *) cat >> confdefs.h <<EOF
5033 #define inline $ac_cv_c_inline
5039 # VMS doesn't have unlink.
5040 for ac_func in unlink remove
5042 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5043 echo "configure:5044: checking for $ac_func" >&5
5044 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5045 echo $ac_n "(cached) $ac_c" 1>&6
5047 cat > conftest.$ac_ext <<EOF
5048 #line 5049 "configure"
5049 #include "confdefs.h"
5050 /* System header to define __stub macros and hopefully few prototypes,
5051 which can conflict with char $ac_func(); below. */
5053 /* Override any gcc2 internal prototype to avoid an error. */
5054 /* We use char because int might match the return type of a gcc2
5055 builtin and then its argument prototype would still apply. */
5060 /* The GNU C library defines this for functions which it implements
5061 to always fail with ENOSYS. Some functions are actually named
5062 something starting with __ and the normal name is an alias. */
5063 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5071 if { (eval echo configure:5072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5073 eval "ac_cv_func_$ac_func=yes"
5075 echo "configure: failed program was:" >&5
5076 cat conftest.$ac_ext >&5
5078 eval "ac_cv_func_$ac_func=no"
5083 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5084 echo "$ac_t""yes" 1>&6
5085 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5086 cat >> confdefs.h <<EOF
5087 #define $ac_tr_func 1
5091 echo "$ac_t""no" 1>&6
5096 # Some systems don't have sbrk().
5099 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5100 echo "configure:5101: checking for $ac_func" >&5
5101 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5102 echo $ac_n "(cached) $ac_c" 1>&6
5104 cat > conftest.$ac_ext <<EOF
5105 #line 5106 "configure"
5106 #include "confdefs.h"
5107 /* System header to define __stub macros and hopefully few prototypes,
5108 which can conflict with char $ac_func(); below. */
5110 /* Override any gcc2 internal prototype to avoid an error. */
5111 /* We use char because int might match the return type of a gcc2
5112 builtin and then its argument prototype would still apply. */
5117 /* The GNU C library defines this for functions which it implements
5118 to always fail with ENOSYS. Some functions are actually named
5119 something starting with __ and the normal name is an alias. */
5120 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5128 if { (eval echo configure:5129: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5130 eval "ac_cv_func_$ac_func=yes"
5132 echo "configure: failed program was:" >&5
5133 cat conftest.$ac_ext >&5
5135 eval "ac_cv_func_$ac_func=no"
5140 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5141 echo "$ac_t""yes" 1>&6
5142 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5143 cat >> confdefs.h <<EOF
5144 #define $ac_tr_func 1
5148 echo "$ac_t""no" 1>&6
5153 # do we need the math library?
5154 case "${need_libm}" in
5158 *-*-beos* | *-*-cygwin*)
5159 # These system don't have libm
5162 echo $ac_n "checking for _mwvalidcheckl in -lmw""... $ac_c" 1>&6
5163 echo "configure:5164: checking for _mwvalidcheckl in -lmw" >&5
5164 ac_lib_var=`echo mw'_'_mwvalidcheckl | sed 'y%./+-%__p_%'`
5165 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5166 echo $ac_n "(cached) $ac_c" 1>&6
5168 ac_save_LIBS="$LIBS"
5170 cat > conftest.$ac_ext <<EOF
5171 #line 5172 "configure"
5172 #include "confdefs.h"
5173 /* Override any gcc2 internal prototype to avoid an error. */
5174 /* We use char because int might match the return type of a gcc2
5175 builtin and then its argument prototype would still apply. */
5176 char _mwvalidcheckl();
5182 if { (eval echo configure:5183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5184 eval "ac_cv_lib_$ac_lib_var=yes"
5186 echo "configure: failed program was:" >&5
5187 cat conftest.$ac_ext >&5
5189 eval "ac_cv_lib_$ac_lib_var=no"
5192 LIBS="$ac_save_LIBS"
5195 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5196 echo "$ac_t""yes" 1>&6
5199 echo "$ac_t""no" 1>&6
5202 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5203 echo "configure:5204: checking for main in -lm" >&5
5204 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
5205 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5206 echo $ac_n "(cached) $ac_c" 1>&6
5208 ac_save_LIBS="$LIBS"
5210 cat > conftest.$ac_ext <<EOF
5211 #line 5212 "configure"
5212 #include "confdefs.h"
5218 if { (eval echo configure:5219: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5220 eval "ac_cv_lib_$ac_lib_var=yes"
5222 echo "configure: failed program was:" >&5
5223 cat conftest.$ac_ext >&5
5225 eval "ac_cv_lib_$ac_lib_var=no"
5228 LIBS="$ac_save_LIBS"
5231 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5232 echo "$ac_t""yes" 1>&6
5235 echo "$ac_t""no" 1>&6
5240 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5241 echo "configure:5242: checking for main in -lm" >&5
5242 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
5243 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5244 echo $ac_n "(cached) $ac_c" 1>&6
5246 ac_save_LIBS="$LIBS"
5248 cat > conftest.$ac_ext <<EOF
5249 #line 5250 "configure"
5250 #include "confdefs.h"
5256 if { (eval echo configure:5257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5258 eval "ac_cv_lib_$ac_lib_var=yes"
5260 echo "configure: failed program was:" >&5
5261 cat conftest.$ac_ext >&5
5263 eval "ac_cv_lib_$ac_lib_var=no"
5266 LIBS="$ac_save_LIBS"
5269 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5270 echo "$ac_t""yes" 1>&6
5273 echo "$ac_t""no" 1>&6
5283 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
5284 # enough, but on some of those systems, the assert macro relies on requoting
5286 echo $ac_n "checking for working assert macro""... $ac_c" 1>&6
5287 echo "configure:5288: checking for working assert macro" >&5
5288 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then
5289 echo $ac_n "(cached) $ac_c" 1>&6
5291 cat > conftest.$ac_ext <<EOF
5292 #line 5293 "configure"
5293 #include "confdefs.h"
5298 /* check for requoting problems */
5299 static int a, b, c, d;
5301 assert (!strcmp(s, "foo bar baz quux"));
5302 /* check for newline handling */
5308 if { (eval echo configure:5309: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5310 gas_cv_assert_ok=yes
5312 echo "configure: failed program was:" >&5
5313 cat conftest.$ac_ext >&5
5319 echo "$ac_t""$gas_cv_assert_ok" 1>&6
5320 test $gas_cv_assert_ok = yes || cat >> confdefs.h <<\EOF
5321 #define BROKEN_ASSERT 1
5326 # On some systems, the system header files may not declare malloc, realloc,
5327 # and free. There are places where gas needs these functions to have been
5328 # declared -- such as when taking their addresses.
5330 #ifdef HAVE_MEMORY_H
5333 #ifdef HAVE_STRING_H
5336 #ifdef HAVE_STRINGS_H
5337 #include <strings.h>
5340 #ifdef HAVE_STDLIB_H
5343 #ifdef HAVE_UNISTD_H
5348 echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6
5349 echo "configure:5350: checking whether declaration is required for strstr" >&5
5350 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then
5351 echo $ac_n "(cached) $ac_c" 1>&6
5353 cat > conftest.$ac_ext <<EOF
5354 #line 5355 "configure"
5355 #include "confdefs.h"
5359 typedef char *(*f)();
5365 if { (eval echo configure:5366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5367 gas_cv_decl_needed_strstr=no
5369 echo "configure: failed program was:" >&5
5370 cat conftest.$ac_ext >&5
5372 gas_cv_decl_needed_strstr=yes
5376 echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6
5377 if test $gas_cv_decl_needed_strstr = yes; then
5378 cat >> confdefs.h <<\EOF
5379 #define NEED_DECLARATION_STRSTR 1
5385 echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6
5386 echo "configure:5387: checking whether declaration is required for malloc" >&5
5387 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then
5388 echo $ac_n "(cached) $ac_c" 1>&6
5390 cat > conftest.$ac_ext <<EOF
5391 #line 5392 "configure"
5392 #include "confdefs.h"
5396 typedef char *(*f)();
5402 if { (eval echo configure:5403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5404 gas_cv_decl_needed_malloc=no
5406 echo "configure: failed program was:" >&5
5407 cat conftest.$ac_ext >&5
5409 gas_cv_decl_needed_malloc=yes
5413 echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6
5414 if test $gas_cv_decl_needed_malloc = yes; then
5415 cat >> confdefs.h <<\EOF
5416 #define NEED_DECLARATION_MALLOC 1
5422 echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6
5423 echo "configure:5424: checking whether declaration is required for free" >&5
5424 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then
5425 echo $ac_n "(cached) $ac_c" 1>&6
5427 cat > conftest.$ac_ext <<EOF
5428 #line 5429 "configure"
5429 #include "confdefs.h"
5433 typedef void (*f)();
5439 if { (eval echo configure:5440: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5441 gas_cv_decl_needed_free=no
5443 echo "configure: failed program was:" >&5
5444 cat conftest.$ac_ext >&5
5446 gas_cv_decl_needed_free=yes
5450 echo "$ac_t""$gas_cv_decl_needed_free" 1>&6
5451 if test $gas_cv_decl_needed_free = yes; then
5452 cat >> confdefs.h <<\EOF
5453 #define NEED_DECLARATION_FREE 1
5459 echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6
5460 echo "configure:5461: checking whether declaration is required for sbrk" >&5
5461 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then
5462 echo $ac_n "(cached) $ac_c" 1>&6
5464 cat > conftest.$ac_ext <<EOF
5465 #line 5466 "configure"
5466 #include "confdefs.h"
5470 typedef char *(*f)();
5476 if { (eval echo configure:5477: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5478 gas_cv_decl_needed_sbrk=no
5480 echo "configure: failed program was:" >&5
5481 cat conftest.$ac_ext >&5
5483 gas_cv_decl_needed_sbrk=yes
5487 echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6
5488 if test $gas_cv_decl_needed_sbrk = yes; then
5489 cat >> confdefs.h <<\EOF
5490 #define NEED_DECLARATION_SBRK 1
5496 echo $ac_n "checking whether declaration is required for environ""... $ac_c" 1>&6
5497 echo "configure:5498: checking whether declaration is required for environ" >&5
5498 if eval "test \"`echo '$''{'gas_cv_decl_needed_environ'+set}'`\" = set"; then
5499 echo $ac_n "(cached) $ac_c" 1>&6
5501 cat > conftest.$ac_ext <<EOF
5502 #line 5503 "configure"
5503 #include "confdefs.h"
5513 if { (eval echo configure:5514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5515 gas_cv_decl_needed_environ=no
5517 echo "configure: failed program was:" >&5
5518 cat conftest.$ac_ext >&5
5520 gas_cv_decl_needed_environ=yes
5524 echo "$ac_t""$gas_cv_decl_needed_environ" 1>&6
5525 if test $gas_cv_decl_needed_environ = yes; then
5526 cat >> confdefs.h <<\EOF
5527 #define NEED_DECLARATION_ENVIRON 1
5533 # Does errno.h declare errno, or do we have to add a separate declaration
5536 echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6
5537 echo "configure:5538: checking whether declaration is required for errno" >&5
5538 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then
5539 echo $ac_n "(cached) $ac_c" 1>&6
5541 cat > conftest.$ac_ext <<EOF
5542 #line 5543 "configure"
5543 #include "confdefs.h"
5557 if { (eval echo configure:5558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5559 gas_cv_decl_needed_errno=no
5561 echo "configure: failed program was:" >&5
5562 cat conftest.$ac_ext >&5
5564 gas_cv_decl_needed_errno=yes
5568 echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6
5569 if test $gas_cv_decl_needed_errno = yes; then
5570 cat >> confdefs.h <<\EOF
5571 #define NEED_DECLARATION_ERRNO 1
5580 cat > confcache <<\EOF
5581 # This file is a shell script that caches the results of configure
5582 # tests run on this system so they can be shared between configure
5583 # scripts and configure runs. It is not useful on other systems.
5584 # If it contains results you don't want to keep, you may remove or edit it.
5586 # By default, configure uses ./config.cache as the cache file,
5587 # creating it if it does not exist already. You can give configure
5588 # the --cache-file=FILE option to use a different cache file; that is
5589 # what configure does when it calls configure scripts in
5590 # subdirectories, so they share the cache.
5591 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5592 # config.status only pays attention to the cache file if you give it the
5593 # --recheck option to rerun configure.
5596 # The following way of writing the cache mishandles newlines in values,
5597 # but we know of no workaround that is simple, portable, and efficient.
5598 # So, don't put newlines in cache variables' values.
5599 # Ultrix sh set writes to stderr and can't be redirected directly,
5600 # and sets the high bit in the cache file unless we assign to the vars.
5602 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5604 # `set' does not quote correctly, so add quotes (double-quote substitution
5605 # turns \\\\ into \\, and sed turns \\ into \).
5607 -e "s/'/'\\\\''/g" \
5608 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5611 # `set' quotes correctly as required by POSIX, so do not add quotes.
5612 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5615 if cmp -s $cache_file confcache; then
5618 if test -w $cache_file; then
5619 echo "updating cache $cache_file"
5620 cat confcache > $cache_file
5622 echo "not updating unwritable cache $cache_file"
5627 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5629 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5630 # Let make expand exec_prefix.
5631 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5633 # Any assignment to VPATH causes Sun make to only execute
5634 # the first set of double-colon rules, so remove it if not needed.
5635 # If there is a colon in the path, we need to keep it.
5636 if test "x$srcdir" = x.; then
5637 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
5640 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5642 DEFS=-DHAVE_CONFIG_H
5644 # Without the "./", some shells look in PATH for config.status.
5645 : ${CONFIG_STATUS=./config.status}
5647 echo creating $CONFIG_STATUS
5648 rm -f $CONFIG_STATUS
5649 cat > $CONFIG_STATUS <<EOF
5651 # Generated automatically by configure.
5652 # Run this file to recreate the current configuration.
5653 # This directory was configured as follows,
5654 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5656 # $0 $ac_configure_args
5658 # Compiler output produced by configure, useful for debugging
5659 # configure, is in ./config.log if it exists.
5661 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5664 case "\$ac_option" in
5665 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5666 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5667 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5668 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5669 echo "$CONFIG_STATUS generated by autoconf version 2.13"
5671 -help | --help | --hel | --he | --h)
5672 echo "\$ac_cs_usage"; exit 0 ;;
5673 *) echo "\$ac_cs_usage"; exit 1 ;;
5677 ac_given_srcdir=$srcdir
5678 ac_given_INSTALL="$INSTALL"
5680 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
5682 cat >> $CONFIG_STATUS <<EOF
5684 # Protect against being on the right side of a sed subst in config.status.
5685 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5686 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5690 s%@CFLAGS@%$CFLAGS%g
5691 s%@CPPFLAGS@%$CPPFLAGS%g
5692 s%@CXXFLAGS@%$CXXFLAGS%g
5693 s%@FFLAGS@%$FFLAGS%g
5695 s%@LDFLAGS@%$LDFLAGS%g
5697 s%@exec_prefix@%$exec_prefix%g
5698 s%@prefix@%$prefix%g
5699 s%@program_transform_name@%$program_transform_name%g
5700 s%@bindir@%$bindir%g
5701 s%@sbindir@%$sbindir%g
5702 s%@libexecdir@%$libexecdir%g
5703 s%@datadir@%$datadir%g
5704 s%@sysconfdir@%$sysconfdir%g
5705 s%@sharedstatedir@%$sharedstatedir%g
5706 s%@localstatedir@%$localstatedir%g
5707 s%@libdir@%$libdir%g
5708 s%@includedir@%$includedir%g
5709 s%@oldincludedir@%$oldincludedir%g
5710 s%@infodir@%$infodir%g
5711 s%@mandir@%$mandir%g
5713 s%@host_alias@%$host_alias%g
5714 s%@host_cpu@%$host_cpu%g
5715 s%@host_vendor@%$host_vendor%g
5716 s%@host_os@%$host_os%g
5717 s%@target@%$target%g
5718 s%@target_alias@%$target_alias%g
5719 s%@target_cpu@%$target_cpu%g
5720 s%@target_vendor@%$target_vendor%g
5721 s%@target_os@%$target_os%g
5723 s%@build_alias@%$build_alias%g
5724 s%@build_cpu@%$build_cpu%g
5725 s%@build_vendor@%$build_vendor%g
5726 s%@build_os@%$build_os%g
5727 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5728 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5729 s%@INSTALL_DATA@%$INSTALL_DATA%g
5730 s%@PACKAGE@%$PACKAGE%g
5731 s%@VERSION@%$VERSION%g
5732 s%@ACLOCAL@%$ACLOCAL%g
5733 s%@AUTOCONF@%$AUTOCONF%g
5734 s%@AUTOMAKE@%$AUTOMAKE%g
5735 s%@AUTOHEADER@%$AUTOHEADER%g
5736 s%@MAKEINFO@%$MAKEINFO%g
5737 s%@SET_MAKE@%$SET_MAKE%g
5738 s%@RANLIB@%$RANLIB%g
5741 s%@LIBTOOL@%$LIBTOOL%g
5742 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
5743 s%@GDBINIT@%$GDBINIT%g
5744 s%@cgen_cpu_prefix@%$cgen_cpu_prefix%g
5745 s%@extra_objects@%$extra_objects%g
5746 s%@target_cpu_type@%$target_cpu_type%g
5747 s%@obj_format@%$obj_format%g
5748 s%@te_file@%$te_file%g
5749 s%@install_tooldir@%$install_tooldir%g
5751 s%@BFDLIB@%$BFDLIB%g
5752 s%@OPCODES_LIB@%$OPCODES_LIB%g
5753 s%@ALL_OBJ_DEPS@%$ALL_OBJ_DEPS%g
5756 s%@LEXLIB@%$LEXLIB%g
5758 s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5759 s%@ALLOCA@%$ALLOCA%g
5760 s%@USE_NLS@%$USE_NLS%g
5761 s%@MSGFMT@%$MSGFMT%g
5762 s%@GMSGFMT@%$GMSGFMT%g
5763 s%@XGETTEXT@%$XGETTEXT%g
5764 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5765 s%@CATALOGS@%$CATALOGS%g
5766 s%@CATOBJEXT@%$CATOBJEXT%g
5767 s%@DATADIRNAME@%$DATADIRNAME%g
5768 s%@GMOFILES@%$GMOFILES%g
5769 s%@INSTOBJEXT@%$INSTOBJEXT%g
5770 s%@INTLDEPS@%$INTLDEPS%g
5771 s%@INTLLIBS@%$INTLLIBS%g
5772 s%@INTLOBJS@%$INTLOBJS%g
5773 s%@POFILES@%$POFILES%g
5775 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5777 s%@GT_YES@%$GT_YES%g
5778 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5780 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5781 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5783 s%@EXEEXT@%$EXEEXT%g
5789 cat >> $CONFIG_STATUS <<\EOF
5791 # Split the substitutions into bite-sized pieces for seds with
5792 # small command number limits, like on Digital OSF/1 and HP-UX.
5793 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
5794 ac_file=1 # Number of current file.
5795 ac_beg=1 # First line for current file.
5796 ac_end=$ac_max_sed_cmds # Line after last line for current file.
5799 while $ac_more_lines; do
5800 if test $ac_beg -gt 1; then
5801 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
5803 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
5805 if test ! -s conftest.s$ac_file; then
5807 rm -f conftest.s$ac_file
5809 if test -z "$ac_sed_cmds"; then
5810 ac_sed_cmds="sed -f conftest.s$ac_file"
5812 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
5814 ac_file=`expr $ac_file + 1`
5816 ac_end=`expr $ac_end + $ac_max_sed_cmds`
5819 if test -z "$ac_sed_cmds"; then
5824 cat >> $CONFIG_STATUS <<EOF
5826 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile ${GDBINIT}:gdbinit.in po/Makefile.in:po/Make-in"}
5828 cat >> $CONFIG_STATUS <<\EOF
5829 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5830 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5832 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5833 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5834 *) ac_file_in="${ac_file}.in" ;;
5837 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5839 # Remove last slash and all that follows it. Not all systems have dirname.
5840 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5841 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5842 # The file is in a subdirectory.
5843 test ! -d "$ac_dir" && mkdir "$ac_dir"
5844 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5845 # A "../" for each directory in $ac_dir_suffix.
5846 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5848 ac_dir_suffix= ac_dots=
5851 case "$ac_given_srcdir" in
5853 if test -z "$ac_dots"; then top_srcdir=.
5854 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5855 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5857 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5858 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5861 case "$ac_given_INSTALL" in
5862 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5863 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5866 echo creating "$ac_file"
5868 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5870 *Makefile*) ac_comsub="1i\\
5871 # $configure_input" ;;
5875 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5877 s%@configure_input@%$configure_input%g
5878 s%@srcdir@%$srcdir%g
5879 s%@top_srcdir@%$top_srcdir%g
5880 s%@INSTALL@%$INSTALL%g
5881 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5885 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5886 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5888 # ac_d sets the value in "#define NAME VALUE" lines.
5889 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5890 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5893 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5894 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5895 ac_uB='\([ ]\)%\1#\2define\3'
5898 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5899 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5900 ac_eB='$%\1#\2define\3'
5904 if test "${CONFIG_HEADERS+set}" != set; then
5906 cat >> $CONFIG_STATUS <<EOF
5907 CONFIG_HEADERS="config.h:config.in"
5909 cat >> $CONFIG_STATUS <<\EOF
5911 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5912 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5914 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5915 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5916 *) ac_file_in="${ac_file}.in" ;;
5919 echo creating $ac_file
5921 rm -f conftest.frag conftest.in conftest.out
5922 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5923 cat $ac_file_inputs > conftest.in
5927 # Transform confdefs.h into a sed script conftest.vals that substitutes
5928 # the proper values into config.h.in to produce config.h. And first:
5929 # Protect against being on the right side of a sed subst in config.status.
5930 # Protect against being in an unquoted here document in config.status.
5932 cat > conftest.hdr <<\EOF
5935 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5939 sed -n -f conftest.hdr confdefs.h > conftest.vals
5942 # This sed command replaces #undef with comments. This is necessary, for
5943 # example, in the case of _POSIX_SOURCE, which is predefined and required
5944 # on some systems where configure will not decide to define it.
5945 cat >> conftest.vals <<\EOF
5946 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5949 # Break up conftest.vals because some shells have a limit on
5950 # the size of here documents, and old seds have small limits too.
5955 ac_lines=`grep -c . conftest.vals`
5956 # grep -c gives empty output for an empty file on some AIX systems.
5957 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5958 # Write a limited-size here document to conftest.frag.
5959 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5960 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5962 sed -f conftest.frag conftest.in > conftest.out
5964 mv conftest.out conftest.in
5966 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5968 mv conftest.tail conftest.vals
5972 cat >> $CONFIG_STATUS <<\EOF
5973 rm -f conftest.frag conftest.h
5974 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5975 cat conftest.in >> conftest.h
5977 if cmp -s $ac_file conftest.h 2>/dev/null; then
5978 echo "$ac_file is unchanged"
5981 # Remove last slash and all that follows it. Not all systems have dirname.
5982 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5983 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5984 # The file is in a subdirectory.
5985 test ! -d "$ac_dir" && mkdir "$ac_dir"
5988 mv conftest.h $ac_file
5993 cat >> $CONFIG_STATUS <<EOF
5995 target_cpu_type=${target_cpu_type}
5996 cgen_cpu_prefix=${cgen_cpu_prefix}
5997 obj_format=${obj_format}
6000 cat >> $CONFIG_STATUS <<\EOF
6001 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6002 rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
6003 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
6004 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
6005 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
6006 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
6007 if test "x$cgen_cpu_prefix" != x ; then
6008 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
6011 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
6014 chmod +x $CONFIG_STATUS
6015 rm -fr confdefs* $ac_clean_files
6016 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1