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 --with-target-subdir=SUBDIR Configuring in a subdirectory"
17 --with-cross-host=HOST Configuring with a cross compiler"
19 --with-newlib Configuring with newlib"
21 # Initialize some variables set by options.
22 # The variables have the same names as the options, with
23 # dashes changed to underlines.
25 cache_file=./config.cache
34 program_transform_name=s,x,x,
43 bindir='${exec_prefix}/bin'
44 sbindir='${exec_prefix}/sbin'
45 libexecdir='${exec_prefix}/libexec'
46 datadir='${prefix}/share'
47 sysconfdir='${prefix}/etc'
48 sharedstatedir='${prefix}/com'
49 localstatedir='${prefix}/var'
50 libdir='${exec_prefix}/lib'
51 includedir='${prefix}/include'
52 oldincludedir='/usr/include'
53 infodir='${prefix}/info'
54 mandir='${prefix}/man'
56 # Initialize some other variables.
59 SHELL=${CONFIG_SHELL-/bin/sh}
60 # Maximum number of lines to put in a shell here document.
67 # If the previous option needs an argument, assign it.
68 if test -n "$ac_prev"; then
69 eval "$ac_prev=\$ac_option"
75 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
79 # Accept the important Cygnus configure options, so we can diagnose typos.
83 -bindir | --bindir | --bindi | --bind | --bin | --bi)
85 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
86 bindir="$ac_optarg" ;;
88 -build | --build | --buil | --bui | --bu)
90 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
93 -cache-file | --cache-file | --cache-fil | --cache-fi \
94 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
96 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
97 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
98 cache_file="$ac_optarg" ;;
100 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
102 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
104 datadir="$ac_optarg" ;;
106 -disable-* | --disable-*)
107 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
108 # Reject names that are not valid shell variable names.
109 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
110 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
112 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
113 eval "enable_${ac_feature}=no" ;;
115 -enable-* | --enable-*)
116 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
117 # Reject names that are not valid shell variable names.
118 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
119 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
126 eval "enable_${ac_feature}='$ac_optarg'" ;;
128 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
129 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
130 | --exec | --exe | --ex)
131 ac_prev=exec_prefix ;;
132 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
133 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
134 | --exec=* | --exe=* | --ex=*)
135 exec_prefix="$ac_optarg" ;;
137 -gas | --gas | --ga | --g)
138 # Obsolete; use --with-gas.
141 -help | --help | --hel | --he)
142 # Omit some internal or obsolete options to make the list less imposing.
143 # This message is too long to be a string in the A/UX 3.1 sh.
145 Usage: configure [options] [host]
146 Options: [defaults in brackets after descriptions]
148 --cache-file=FILE cache test results in FILE
149 --help print this message
150 --no-create do not create output files
151 --quiet, --silent do not print \`checking...' messages
152 --site-file=FILE use FILE as the site file
153 --version print the version of autoconf that created configure
154 Directory and file names:
155 --prefix=PREFIX install architecture-independent files in PREFIX
157 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
159 --bindir=DIR user executables in DIR [EPREFIX/bin]
160 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
161 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
162 --datadir=DIR read-only architecture-independent data in DIR
164 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
165 --sharedstatedir=DIR modifiable architecture-independent data in DIR
167 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
168 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
169 --includedir=DIR C header files in DIR [PREFIX/include]
170 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
171 --infodir=DIR info documentation in DIR [PREFIX/info]
172 --mandir=DIR man documentation in DIR [PREFIX/man]
173 --srcdir=DIR find the sources in DIR [configure dir or ..]
174 --program-prefix=PREFIX prepend PREFIX to installed program names
175 --program-suffix=SUFFIX append SUFFIX to installed program names
176 --program-transform-name=PROGRAM
177 run sed PROGRAM on installed program names
181 --build=BUILD configure for building on BUILD [BUILD=HOST]
182 --host=HOST configure for HOST [guessed]
183 --target=TARGET configure for TARGET [TARGET=HOST]
184 Features and packages:
185 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
186 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
187 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
188 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
189 --x-includes=DIR X include files are in DIR
190 --x-libraries=DIR X library files are in DIR
192 if test -n "$ac_help"; then
193 echo "--enable and --with options recognized:$ac_help"
197 -host | --host | --hos | --ho)
199 -host=* | --host=* | --hos=* | --ho=*)
202 -includedir | --includedir | --includedi | --included | --include \
203 | --includ | --inclu | --incl | --inc)
204 ac_prev=includedir ;;
205 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
206 | --includ=* | --inclu=* | --incl=* | --inc=*)
207 includedir="$ac_optarg" ;;
209 -infodir | --infodir | --infodi | --infod | --info | --inf)
211 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
212 infodir="$ac_optarg" ;;
214 -libdir | --libdir | --libdi | --libd)
216 -libdir=* | --libdir=* | --libdi=* | --libd=*)
217 libdir="$ac_optarg" ;;
219 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
220 | --libexe | --libex | --libe)
221 ac_prev=libexecdir ;;
222 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
223 | --libexe=* | --libex=* | --libe=*)
224 libexecdir="$ac_optarg" ;;
226 -localstatedir | --localstatedir | --localstatedi | --localstated \
227 | --localstate | --localstat | --localsta | --localst \
228 | --locals | --local | --loca | --loc | --lo)
229 ac_prev=localstatedir ;;
230 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
231 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
232 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
233 localstatedir="$ac_optarg" ;;
235 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
237 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
238 mandir="$ac_optarg" ;;
241 # Obsolete; use --without-fp.
244 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
248 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
249 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
252 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
253 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
254 | --oldin | --oldi | --old | --ol | --o)
255 ac_prev=oldincludedir ;;
256 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
257 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
258 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
259 oldincludedir="$ac_optarg" ;;
261 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
263 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
264 prefix="$ac_optarg" ;;
266 -program-prefix | --program-prefix | --program-prefi | --program-pref \
267 | --program-pre | --program-pr | --program-p)
268 ac_prev=program_prefix ;;
269 -program-prefix=* | --program-prefix=* | --program-prefi=* \
270 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
271 program_prefix="$ac_optarg" ;;
273 -program-suffix | --program-suffix | --program-suffi | --program-suff \
274 | --program-suf | --program-su | --program-s)
275 ac_prev=program_suffix ;;
276 -program-suffix=* | --program-suffix=* | --program-suffi=* \
277 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
278 program_suffix="$ac_optarg" ;;
280 -program-transform-name | --program-transform-name \
281 | --program-transform-nam | --program-transform-na \
282 | --program-transform-n | --program-transform- \
283 | --program-transform | --program-transfor \
284 | --program-transfo | --program-transf \
285 | --program-trans | --program-tran \
286 | --progr-tra | --program-tr | --program-t)
287 ac_prev=program_transform_name ;;
288 -program-transform-name=* | --program-transform-name=* \
289 | --program-transform-nam=* | --program-transform-na=* \
290 | --program-transform-n=* | --program-transform-=* \
291 | --program-transform=* | --program-transfor=* \
292 | --program-transfo=* | --program-transf=* \
293 | --program-trans=* | --program-tran=* \
294 | --progr-tra=* | --program-tr=* | --program-t=*)
295 program_transform_name="$ac_optarg" ;;
297 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
298 | -silent | --silent | --silen | --sile | --sil)
301 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
303 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
305 sbindir="$ac_optarg" ;;
307 -sharedstatedir | --sharedstatedir | --sharedstatedi \
308 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
309 | --sharedst | --shareds | --shared | --share | --shar \
311 ac_prev=sharedstatedir ;;
312 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
313 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
314 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
316 sharedstatedir="$ac_optarg" ;;
318 -site | --site | --sit)
320 -site=* | --site=* | --sit=*)
323 -site-file | --site-file | --site-fil | --site-fi | --site-f)
325 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
326 sitefile="$ac_optarg" ;;
328 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
330 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
331 srcdir="$ac_optarg" ;;
333 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
334 | --syscon | --sysco | --sysc | --sys | --sy)
335 ac_prev=sysconfdir ;;
336 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
337 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
338 sysconfdir="$ac_optarg" ;;
340 -target | --target | --targe | --targ | --tar | --ta | --t)
342 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
343 target="$ac_optarg" ;;
345 -v | -verbose | --verbose | --verbos | --verbo | --verb)
348 -version | --version | --versio | --versi | --vers)
349 echo "configure generated by autoconf version 2.13"
353 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
354 # Reject names that are not valid shell variable names.
355 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
356 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
358 ac_package=`echo $ac_package| sed 's/-/_/g'`
363 eval "with_${ac_package}='$ac_optarg'" ;;
365 -without-* | --without-*)
366 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
367 # Reject names that are not valid shell variable names.
368 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
369 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
371 ac_package=`echo $ac_package| sed 's/-/_/g'`
372 eval "with_${ac_package}=no" ;;
375 # Obsolete; use --with-x.
378 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
379 | --x-incl | --x-inc | --x-in | --x-i)
380 ac_prev=x_includes ;;
381 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
382 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
383 x_includes="$ac_optarg" ;;
385 -x-libraries | --x-libraries | --x-librarie | --x-librari \
386 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
387 ac_prev=x_libraries ;;
388 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
389 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
390 x_libraries="$ac_optarg" ;;
392 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
396 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
397 echo "configure: warning: $ac_option: invalid host type" 1>&2
399 if test "x$nonopt" != xNONE; then
400 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
408 if test -n "$ac_prev"; then
409 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
412 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
414 # File descriptor usage:
417 # 2 errors and warnings
418 # 3 some systems may open it to /dev/tty
419 # 4 used on the Kubota Titan
420 # 6 checking for... messages and results
421 # 5 compiler messages saved in config.log
422 if test "$silent" = yes; then
430 This file contains any messages produced by compilers while
431 running configure, to aid debugging if configure makes a mistake.
434 # Strip out --no-create and --no-recursion so they do not pile up.
435 # Also quote any args containing shell metacharacters.
440 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
441 | --no-cr | --no-c) ;;
442 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
443 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
444 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
445 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
446 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
451 # Only set these to C if already set. These must not be set unconditionally
452 # because not all systems understand e.g. LANG=C (notably SCO).
453 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
454 # Non-C LC_CTYPE values break the ctype check.
455 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
456 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
457 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
458 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
460 # confdefs.h avoids OS command line length limits that DEFS can exceed.
461 rm -rf conftest* confdefs.h
462 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
465 # A filename unique to this package, relative to the directory that
466 # configure is in, which we can look for to find out if srcdir is correct.
467 ac_unique_file=pexecute.c
469 # Find the source files, if location was not specified.
470 if test -z "$srcdir"; then
471 ac_srcdir_defaulted=yes
472 # Try the directory containing this script, then its parent.
474 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
475 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
477 if test ! -r $srcdir/$ac_unique_file; then
481 ac_srcdir_defaulted=no
483 if test ! -r $srcdir/$ac_unique_file; then
484 if test "$ac_srcdir_defaulted" = yes; then
485 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
487 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
490 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
492 # Prefer explicitly selected file to automatically selected ones.
493 if test -z "$sitefile"; then
494 if test -z "$CONFIG_SITE"; then
495 if test "x$prefix" != xNONE; then
496 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
498 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
502 CONFIG_SITE="$sitefile"
504 for ac_site_file in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
511 if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
515 echo "creating cache $cache_file"
520 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
521 ac_cpp='$CPP $CPPFLAGS'
522 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
524 cross_compiling=$ac_cv_prog_cc_cross
528 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
537 ac_n= ac_c='\c' ac_t=
542 # Check whether --with-target-subdir or --without-target-subdir was given.
543 if test "${with_target_subdir+set}" = set; then
544 withval="$with_target_subdir"
548 # Check whether --with-cross-host or --without-cross-host was given.
549 if test "${with_cross_host+set}" = set; then
550 withval="$with_cross_host"
554 # Check whether --with-newlib or --without-newlib was given.
555 if test "${with_newlib+set}" = set; then
556 withval="$with_newlib"
561 if test "${srcdir}" = "."; then
562 if test -z "${with_target_subdir}"; then
563 libiberty_topdir="${srcdir}/.."
565 if test "${with_target_subdir}" != "."; then
566 libiberty_topdir="${srcdir}/${with_multisrctop}../.."
568 libiberty_topdir="${srcdir}/${with_multisrctop}.."
572 libiberty_topdir="${srcdir}/.."
575 for ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do
576 if test -f $ac_dir/install-sh; then
578 ac_install_sh="$ac_aux_dir/install-sh -c"
580 elif test -f $ac_dir/install.sh; then
582 ac_install_sh="$ac_aux_dir/install.sh -c"
586 if test -z "$ac_aux_dir"; then
587 { echo "configure: error: can not find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" 1>&2; exit 1; }
589 ac_config_guess=$ac_aux_dir/config.guess
590 ac_config_sub=$ac_aux_dir/config.sub
591 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
595 # Make sure we can run config.sub.
596 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
597 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
600 echo $ac_n "checking host system type""... $ac_c" 1>&6
601 echo "configure:602: checking host system type" >&5
604 case "$host_alias" in
608 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
609 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
611 *) host_alias=$nonopt ;;
615 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
616 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
617 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
618 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
619 echo "$ac_t""$host" 1>&6
623 echo $ac_n "checking build system type""... $ac_c" 1>&6
624 echo "configure:625: checking build system type" >&5
627 case "$build_alias" in
630 NONE) build_alias=$host_alias ;;
631 *) build_alias=$nonopt ;;
635 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
636 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
637 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
638 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
639 echo "$ac_t""$build" 1>&6
641 if test $host != $build; then
642 ac_tool_prefix=${host_alias}-
647 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
648 set dummy ${ac_tool_prefix}ar; ac_word=$2
649 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
650 echo "configure:651: checking for $ac_word" >&5
651 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
652 echo $ac_n "(cached) $ac_c" 1>&6
654 if test -n "$AR"; then
655 ac_cv_prog_AR="$AR" # Let the user override the test.
657 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
659 for ac_dir in $ac_dummy; do
660 test -z "$ac_dir" && ac_dir=.
661 if test -f $ac_dir/$ac_word; then
662 ac_cv_prog_AR="${ac_tool_prefix}ar"
667 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
671 if test -n "$AR"; then
672 echo "$ac_t""$AR" 1>&6
674 echo "$ac_t""no" 1>&6
679 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
680 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
681 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
682 echo "configure:683: checking for $ac_word" >&5
683 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
686 if test -n "$RANLIB"; then
687 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
689 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
691 for ac_dir in $ac_dummy; do
692 test -z "$ac_dir" && ac_dir=.
693 if test -f $ac_dir/$ac_word; then
694 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
701 RANLIB="$ac_cv_prog_RANLIB"
702 if test -n "$RANLIB"; then
703 echo "$ac_t""$RANLIB" 1>&6
705 echo "$ac_t""no" 1>&6
709 if test -z "$ac_cv_prog_RANLIB"; then
710 if test -n "$ac_tool_prefix"; then
711 # Extract the first word of "ranlib", so it can be a program name with args.
712 set dummy ranlib; ac_word=$2
713 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
714 echo "configure:715: checking for $ac_word" >&5
715 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
716 echo $ac_n "(cached) $ac_c" 1>&6
718 if test -n "$RANLIB"; then
719 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
721 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
723 for ac_dir in $ac_dummy; do
724 test -z "$ac_dir" && ac_dir=.
725 if test -f $ac_dir/$ac_word; then
726 ac_cv_prog_RANLIB="ranlib"
731 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
734 RANLIB="$ac_cv_prog_RANLIB"
735 if test -n "$RANLIB"; then
736 echo "$ac_t""$RANLIB" 1>&6
738 echo "$ac_t""no" 1>&6
747 # FIXME: We temporarily define our own version of AC_PROG_CC. This is
748 # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS. We
749 # are probably using a cross compiler, which will not be able to fully
750 # link an executable. This should really be fixed in autoconf
756 # Extract the first word of "gcc", so it can be a program name with args.
757 set dummy gcc; ac_word=$2
758 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
759 echo "configure:760: checking for $ac_word" >&5
760 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
761 echo $ac_n "(cached) $ac_c" 1>&6
763 if test -n "$CC"; then
764 ac_cv_prog_CC="$CC" # Let the user override the test.
766 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
768 for ac_dir in $ac_dummy; do
769 test -z "$ac_dir" && ac_dir=.
770 if test -f $ac_dir/$ac_word; then
779 if test -n "$CC"; then
780 echo "$ac_t""$CC" 1>&6
782 echo "$ac_t""no" 1>&6
785 if test -z "$CC"; then
786 # Extract the first word of "cc", so it can be a program name with args.
787 set dummy cc; ac_word=$2
788 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
789 echo "configure:790: checking for $ac_word" >&5
790 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
791 echo $ac_n "(cached) $ac_c" 1>&6
793 if test -n "$CC"; then
794 ac_cv_prog_CC="$CC" # Let the user override the test.
796 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
799 for ac_dir in $ac_dummy; do
800 test -z "$ac_dir" && ac_dir=.
801 if test -f $ac_dir/$ac_word; then
802 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
811 if test $ac_prog_rejected = yes; then
812 # We found a bogon in the path, so make sure we never use it.
813 set dummy $ac_cv_prog_CC
815 if test $# -gt 0; then
816 # We chose a different compiler from the bogus one.
817 # However, it has the same basename, so the bogon will be chosen
818 # first if we set CC to just the basename; use the full file name.
820 set dummy "$ac_dir/$ac_word" "$@"
828 if test -n "$CC"; then
829 echo "$ac_t""$CC" 1>&6
831 echo "$ac_t""no" 1>&6
834 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
837 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
838 echo "configure:839: checking whether we are using GNU C" >&5
839 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
840 echo $ac_n "(cached) $ac_c" 1>&6
842 cat > conftest.c <<EOF
847 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:848: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
854 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
856 if test $ac_cv_prog_gcc = yes; then
858 ac_test_CFLAGS="${CFLAGS+set}"
859 ac_save_CFLAGS="$CFLAGS"
861 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
862 echo "configure:863: checking whether ${CC-cc} accepts -g" >&5
863 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
864 echo $ac_n "(cached) $ac_c" 1>&6
866 echo 'void f(){}' > conftest.c
867 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
876 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
877 if test "$ac_test_CFLAGS" = set; then
878 CFLAGS="$ac_save_CFLAGS"
879 elif test $ac_cv_prog_cc_g = yes; then
886 test "${CFLAGS+set}" = set || CFLAGS="-g"
890 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
891 echo "configure:892: checking for POSIXized ISC" >&5
892 if test -d /etc/conf/kconfig.d &&
893 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
895 echo "$ac_t""yes" 1>&6
896 ISC=yes # If later tests want to check for ISC.
897 cat >> confdefs.h <<\EOF
898 #define _POSIX_SOURCE 1
901 if test "$GCC" = yes; then
907 echo "$ac_t""no" 1>&6
917 # Find a good install program. We prefer a C program (faster),
918 # so one script is as good as another. But avoid the broken or
919 # incompatible versions:
920 # SysV /etc/install, /usr/sbin/install
921 # SunOS /usr/etc/install
924 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
925 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
926 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
927 # ./install, which can be erroneously created by make from ./install.sh.
928 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
929 echo "configure:930: checking for a BSD compatible install" >&5
930 if test -z "$INSTALL"; then
931 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
932 echo $ac_n "(cached) $ac_c" 1>&6
934 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
935 for ac_dir in $PATH; do
936 # Account for people who put trailing slashes in PATH elements.
938 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
940 # OSF1 and SCO ODT 3.0 have their own names for install.
941 # Don't use installbsd from OSF since it installs stuff as root
943 for ac_prog in ginstall scoinst install; do
944 if test -f $ac_dir/$ac_prog; then
945 if test $ac_prog = install &&
946 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
947 # AIX install. It has an incompatible calling convention.
950 ac_cv_path_install="$ac_dir/$ac_prog -c"
961 if test "${ac_cv_path_install+set}" = set; then
962 INSTALL="$ac_cv_path_install"
964 # As a last resort, use the slow shell script. We don't cache a
965 # path for INSTALL within a source directory, because that will
966 # break other packages using the cache if that directory is
967 # removed, or if the path is relative.
968 INSTALL="$ac_install_sh"
971 echo "$ac_t""$INSTALL" 1>&6
973 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
974 # It thinks the first close brace ends the variable substitution.
975 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
977 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
979 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
982 . ${srcdir}/config.table
983 host_makefile_frag=${frag}
986 # It's OK to check for header files. Although the compiler may not be
987 # able to link anything, it had better be able to at least compile
989 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
990 echo "configure:991: checking how to run the C preprocessor" >&5
991 # On Suns, sometimes $CPP names a directory.
992 if test -n "$CPP" && test -d "$CPP"; then
995 if test -z "$CPP"; then
996 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
997 echo $ac_n "(cached) $ac_c" 1>&6
999 # This must be in double quotes, not single quotes, because CPP may get
1000 # substituted into the Makefile and "${CC-cc}" will confuse make.
1002 # On the NeXT, cc -E runs the code through the compiler's parser,
1003 # not just through cpp.
1004 cat > conftest.$ac_ext <<EOF
1005 #line 1006 "configure"
1006 #include "confdefs.h"
1010 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1011 { (eval echo configure:1012: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1012 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1013 if test -z "$ac_err"; then
1017 echo "configure: failed program was:" >&5
1018 cat conftest.$ac_ext >&5
1020 CPP="${CC-cc} -E -traditional-cpp"
1021 cat > conftest.$ac_ext <<EOF
1022 #line 1023 "configure"
1023 #include "confdefs.h"
1027 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1028 { (eval echo configure:1029: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1029 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1030 if test -z "$ac_err"; then
1034 echo "configure: failed program was:" >&5
1035 cat conftest.$ac_ext >&5
1037 CPP="${CC-cc} -nologo -E"
1038 cat > conftest.$ac_ext <<EOF
1039 #line 1040 "configure"
1040 #include "confdefs.h"
1044 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1045 { (eval echo configure:1046: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1046 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1047 if test -z "$ac_err"; then
1051 echo "configure: failed program was:" >&5
1052 cat conftest.$ac_ext >&5
1061 ac_cv_prog_CPP="$CPP"
1063 CPP="$ac_cv_prog_CPP"
1065 ac_cv_prog_CPP="$CPP"
1067 echo "$ac_t""$CPP" 1>&6
1069 for ac_hdr in sys/file.h sys/param.h stdlib.h string.h unistd.h strings.h sys/time.h sys/resource.h
1071 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1072 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1073 echo "configure:1074: checking for $ac_hdr" >&5
1074 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1075 echo $ac_n "(cached) $ac_c" 1>&6
1077 cat > conftest.$ac_ext <<EOF
1078 #line 1079 "configure"
1079 #include "confdefs.h"
1082 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1083 { (eval echo configure:1084: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1084 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1085 if test -z "$ac_err"; then
1087 eval "ac_cv_header_$ac_safe=yes"
1090 echo "configure: failed program was:" >&5
1091 cat conftest.$ac_ext >&5
1093 eval "ac_cv_header_$ac_safe=no"
1097 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1098 echo "$ac_t""yes" 1>&6
1099 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1100 cat >> confdefs.h <<EOF
1101 #define $ac_tr_hdr 1
1105 echo "$ac_t""no" 1>&6
1109 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1110 echo "configure:1111: checking for sys/wait.h that is POSIX.1 compatible" >&5
1111 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1112 echo $ac_n "(cached) $ac_c" 1>&6
1114 cat > conftest.$ac_ext <<EOF
1115 #line 1116 "configure"
1116 #include "confdefs.h"
1117 #include <sys/types.h>
1118 #include <sys/wait.h>
1120 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1123 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1128 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1131 if { (eval echo configure:1132: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1133 ac_cv_header_sys_wait_h=yes
1135 echo "configure: failed program was:" >&5
1136 cat conftest.$ac_ext >&5
1138 ac_cv_header_sys_wait_h=no
1143 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1144 if test $ac_cv_header_sys_wait_h = yes; then
1145 cat >> confdefs.h <<\EOF
1146 #define HAVE_SYS_WAIT_H 1
1152 # This is the list of functions which libiberty will provide if they
1153 # are not available on the host.
1156 funcs="$funcs atexit"
1157 funcs="$funcs basename"
1159 funcs="$funcs bcopy"
1160 funcs="$funcs bzero"
1161 funcs="$funcs calloc"
1162 funcs="$funcs clock"
1163 funcs="$funcs getcwd"
1164 funcs="$funcs getpagesize"
1165 funcs="$funcs index"
1166 funcs="$funcs insque"
1167 funcs="$funcs memchr"
1168 funcs="$funcs memcmp"
1169 funcs="$funcs memcpy"
1170 funcs="$funcs memmove"
1171 funcs="$funcs memset"
1172 funcs="$funcs mkstemps"
1173 funcs="$funcs random"
1174 funcs="$funcs rename"
1175 funcs="$funcs rindex"
1176 funcs="$funcs sigsetmask"
1177 funcs="$funcs strcasecmp"
1178 funcs="$funcs strchr"
1179 funcs="$funcs strdup"
1180 funcs="$funcs strncasecmp"
1181 funcs="$funcs strrchr"
1182 funcs="$funcs strstr"
1183 funcs="$funcs strtod"
1184 funcs="$funcs strtol"
1185 funcs="$funcs strtoul"
1186 funcs="$funcs tmpnam"
1187 funcs="$funcs vasprintf"
1188 funcs="$funcs vfprintf"
1189 funcs="$funcs vprintf"
1190 funcs="$funcs vsprintf"
1191 funcs="$funcs waitpid"
1193 # Also in the old function.def file: alloca, vfork, getopt.
1195 vars="sys_errlist sys_nerr sys_siglist"
1197 checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk"
1199 # These are neither executed nor required, but they help keep
1200 # autoheader happy without adding a bunch of text to acconfig.h.
1201 if test "x" = "y"; then
1202 for ac_func in asprintf atexit basename bcmp bcopy bzero calloc clock getcwd
1204 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1205 echo "configure:1206: checking for $ac_func" >&5
1206 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1207 echo $ac_n "(cached) $ac_c" 1>&6
1209 cat > conftest.$ac_ext <<EOF
1210 #line 1211 "configure"
1211 #include "confdefs.h"
1212 /* System header to define __stub macros and hopefully few prototypes,
1213 which can conflict with char $ac_func(); below. */
1215 /* Override any gcc2 internal prototype to avoid an error. */
1216 /* We use char because int might match the return type of a gcc2
1217 builtin and then its argument prototype would still apply. */
1222 /* The GNU C library defines this for functions which it implements
1223 to always fail with ENOSYS. Some functions are actually named
1224 something starting with __ and the normal name is an alias. */
1225 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1233 if { (eval echo configure:1234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1235 eval "ac_cv_func_$ac_func=yes"
1237 echo "configure: failed program was:" >&5
1238 cat conftest.$ac_ext >&5
1240 eval "ac_cv_func_$ac_func=no"
1245 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1246 echo "$ac_t""yes" 1>&6
1247 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1248 cat >> confdefs.h <<EOF
1249 #define $ac_tr_func 1
1253 echo "$ac_t""no" 1>&6
1257 for ac_func in getpagesize index insque mkstemps memchr memcmp memcpy memmove
1259 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1260 echo "configure:1261: checking for $ac_func" >&5
1261 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1262 echo $ac_n "(cached) $ac_c" 1>&6
1264 cat > conftest.$ac_ext <<EOF
1265 #line 1266 "configure"
1266 #include "confdefs.h"
1267 /* System header to define __stub macros and hopefully few prototypes,
1268 which can conflict with char $ac_func(); below. */
1270 /* Override any gcc2 internal prototype to avoid an error. */
1271 /* We use char because int might match the return type of a gcc2
1272 builtin and then its argument prototype would still apply. */
1277 /* The GNU C library defines this for functions which it implements
1278 to always fail with ENOSYS. Some functions are actually named
1279 something starting with __ and the normal name is an alias. */
1280 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1288 if { (eval echo configure:1289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1290 eval "ac_cv_func_$ac_func=yes"
1292 echo "configure: failed program was:" >&5
1293 cat conftest.$ac_ext >&5
1295 eval "ac_cv_func_$ac_func=no"
1300 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1301 echo "$ac_t""yes" 1>&6
1302 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1303 cat >> confdefs.h <<EOF
1304 #define $ac_tr_func 1
1308 echo "$ac_t""no" 1>&6
1312 for ac_func in memset random rename rindex sigsetmask strcasecmp
1314 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1315 echo "configure:1316: checking for $ac_func" >&5
1316 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1317 echo $ac_n "(cached) $ac_c" 1>&6
1319 cat > conftest.$ac_ext <<EOF
1320 #line 1321 "configure"
1321 #include "confdefs.h"
1322 /* System header to define __stub macros and hopefully few prototypes,
1323 which can conflict with char $ac_func(); below. */
1325 /* Override any gcc2 internal prototype to avoid an error. */
1326 /* We use char because int might match the return type of a gcc2
1327 builtin and then its argument prototype would still apply. */
1332 /* The GNU C library defines this for functions which it implements
1333 to always fail with ENOSYS. Some functions are actually named
1334 something starting with __ and the normal name is an alias. */
1335 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1343 if { (eval echo configure:1344: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1345 eval "ac_cv_func_$ac_func=yes"
1347 echo "configure: failed program was:" >&5
1348 cat conftest.$ac_ext >&5
1350 eval "ac_cv_func_$ac_func=no"
1355 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1356 echo "$ac_t""yes" 1>&6
1357 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1358 cat >> confdefs.h <<EOF
1359 #define $ac_tr_func 1
1363 echo "$ac_t""no" 1>&6
1367 for ac_func in strchr strdup strncasecmp strrchr strstr strtod strtol
1369 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1370 echo "configure:1371: checking for $ac_func" >&5
1371 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1372 echo $ac_n "(cached) $ac_c" 1>&6
1374 cat > conftest.$ac_ext <<EOF
1375 #line 1376 "configure"
1376 #include "confdefs.h"
1377 /* System header to define __stub macros and hopefully few prototypes,
1378 which can conflict with char $ac_func(); below. */
1380 /* Override any gcc2 internal prototype to avoid an error. */
1381 /* We use char because int might match the return type of a gcc2
1382 builtin and then its argument prototype would still apply. */
1387 /* The GNU C library defines this for functions which it implements
1388 to always fail with ENOSYS. Some functions are actually named
1389 something starting with __ and the normal name is an alias. */
1390 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1398 if { (eval echo configure:1399: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1400 eval "ac_cv_func_$ac_func=yes"
1402 echo "configure: failed program was:" >&5
1403 cat conftest.$ac_ext >&5
1405 eval "ac_cv_func_$ac_func=no"
1410 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1411 echo "$ac_t""yes" 1>&6
1412 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1413 cat >> confdefs.h <<EOF
1414 #define $ac_tr_func 1
1418 echo "$ac_t""no" 1>&6
1422 for ac_func in strtoul tmpnam vasprintf vfprintf vprintf vsprintf waitpid
1424 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1425 echo "configure:1426: checking for $ac_func" >&5
1426 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1427 echo $ac_n "(cached) $ac_c" 1>&6
1429 cat > conftest.$ac_ext <<EOF
1430 #line 1431 "configure"
1431 #include "confdefs.h"
1432 /* System header to define __stub macros and hopefully few prototypes,
1433 which can conflict with char $ac_func(); below. */
1435 /* Override any gcc2 internal prototype to avoid an error. */
1436 /* We use char because int might match the return type of a gcc2
1437 builtin and then its argument prototype would still apply. */
1442 /* The GNU C library defines this for functions which it implements
1443 to always fail with ENOSYS. Some functions are actually named
1444 something starting with __ and the normal name is an alias. */
1445 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1453 if { (eval echo configure:1454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1455 eval "ac_cv_func_$ac_func=yes"
1457 echo "configure: failed program was:" >&5
1458 cat conftest.$ac_ext >&5
1460 eval "ac_cv_func_$ac_func=no"
1465 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1466 echo "$ac_t""yes" 1>&6
1467 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1468 cat >> confdefs.h <<EOF
1469 #define $ac_tr_func 1
1473 echo "$ac_t""no" 1>&6
1477 cat >> confdefs.h <<\EOF
1478 #define HAVE_SYS_ERRLIST 1
1481 cat >> confdefs.h <<\EOF
1482 #define HAVE_SYS_NERR 1
1485 cat >> confdefs.h <<\EOF
1486 #define HAVE_SYS_SIGLIST 1
1489 for ac_func in getrusage on_exit psignal strerror strsignal sysconf times
1491 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1492 echo "configure:1493: checking for $ac_func" >&5
1493 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1494 echo $ac_n "(cached) $ac_c" 1>&6
1496 cat > conftest.$ac_ext <<EOF
1497 #line 1498 "configure"
1498 #include "confdefs.h"
1499 /* System header to define __stub macros and hopefully few prototypes,
1500 which can conflict with char $ac_func(); below. */
1502 /* Override any gcc2 internal prototype to avoid an error. */
1503 /* We use char because int might match the return type of a gcc2
1504 builtin and then its argument prototype would still apply. */
1509 /* The GNU C library defines this for functions which it implements
1510 to always fail with ENOSYS. Some functions are actually named
1511 something starting with __ and the normal name is an alias. */
1512 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1520 if { (eval echo configure:1521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1522 eval "ac_cv_func_$ac_func=yes"
1524 echo "configure: failed program was:" >&5
1525 cat conftest.$ac_ext >&5
1527 eval "ac_cv_func_$ac_func=no"
1532 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1533 echo "$ac_t""yes" 1>&6
1534 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1535 cat >> confdefs.h <<EOF
1536 #define $ac_tr_func 1
1540 echo "$ac_t""no" 1>&6
1546 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1547 echo "configure:1548: checking for $ac_func" >&5
1548 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1549 echo $ac_n "(cached) $ac_c" 1>&6
1551 cat > conftest.$ac_ext <<EOF
1552 #line 1553 "configure"
1553 #include "confdefs.h"
1554 /* System header to define __stub macros and hopefully few prototypes,
1555 which can conflict with char $ac_func(); below. */
1557 /* Override any gcc2 internal prototype to avoid an error. */
1558 /* We use char because int might match the return type of a gcc2
1559 builtin and then its argument prototype would still apply. */
1564 /* The GNU C library defines this for functions which it implements
1565 to always fail with ENOSYS. Some functions are actually named
1566 something starting with __ and the normal name is an alias. */
1567 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1575 if { (eval echo configure:1576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1577 eval "ac_cv_func_$ac_func=yes"
1579 echo "configure: failed program was:" >&5
1580 cat conftest.$ac_ext >&5
1582 eval "ac_cv_func_$ac_func=no"
1587 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1588 echo "$ac_t""yes" 1>&6
1589 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1590 cat >> confdefs.h <<EOF
1591 #define $ac_tr_func 1
1595 echo "$ac_t""no" 1>&6
1601 # For each of these functions, if the host does not provide the
1602 # function we want to put FN.o in LIBOBJS, and if the host does
1603 # provide the function, we want to define HAVE_FN in config.h. Also,
1604 # if the host does not provide alloca, we set ALLOCA to alloca.o
1607 if test -n "${with_target_subdir}"; then
1609 # We are being configured as a target library. AC_REPLACE_FUNCS
1610 # may not work correctly, because the compiler may not be able to
1611 # link executables. Note that we may still be being configured
1614 # If we are being configured for newlib, we know which functions
1615 # newlib provide and which ones we will be expected to provide.
1617 if test "x${with_newlib}" = "xyes"; then
1619 LIBOBJS="asprintf.o basename.o insque.o random.o strdup.o vasprintf.o"
1623 asprintf | basename | insque | random | strdup | vasprintf)
1626 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1627 cat >> confdefs.h <<EOF
1635 # newlib doesnt provide any of the variables in $vars, so we
1636 # dont have to check them here.
1638 # Of the functions in $checkfuncs, newlib only has strerror.
1639 cat >> confdefs.h <<\EOF
1640 #define HAVE_STRERROR 1
1649 if test -z "${setobjs}"; then
1653 # Handle VxWorks configuration specially, since on VxWorks the
1654 # libraries are actually on the target board, not in the file
1656 LIBOBJS="basename.o getpagesize.o insque.o random.o strcasecmp.o"
1657 LIBOBJS="$LIBOBJS strncasecmp.o strdup.o vfork.o waitpid.o vasprintf.o"
1660 basename | getpagesize | insque | random | strcasecmp)
1662 strncasecmp | strdup | vfork | waitpid | vasprintf)
1665 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1666 cat >> confdefs.h <<EOF
1674 # VxWorks doesn't provide any of the variables in $vars, so we
1675 # don't have to check them here.
1677 # Of the functions in $checkfuncs, VxWorks only has strerror.
1678 cat >> confdefs.h <<\EOF
1679 #define HAVE_STRERROR 1
1689 if test -z "${setobjs}"; then
1694 # The Cygwin library actually uses a couple of files from
1695 # libiberty when it is built. If we are building a native
1696 # Cygwin, and we run the tests, we will appear to have these
1697 # files. However, when we go on to build winsup, we will wind up
1698 # with a library which does not have the files, since they should
1699 # have come from libiberty.
1701 # We handle this by removing the functions the winsup library
1702 # provides from our shell variables, so that they appear to be
1705 funcs="`echo $funcs | sed -e 's/random//'`"
1706 LIBOBJS="$LIBOBJS random.o"
1707 vars="`echo $vars | sed -e 's/sys_siglist//'`"
1708 checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
1712 # Under mingw32, sys_nerr and sys_errlist exist, but they are
1713 # macros, so the test below won't find them.
1714 vars="`echo $vars | sed -e 's/sys_nerr//' -e 's/sys_errlist//'`"
1715 cat >> confdefs.h <<\EOF
1716 #define HAVE_SYS_NERR 1
1719 cat >> confdefs.h <<\EOF
1720 #define HAVE_SYS_ERRLIST 1
1726 # Under some versions of uwin, vfork is notoriously buggy and the test
1727 # can hang configure; on other versions, vfork exists just as a stub.
1728 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
1729 ac_cv_func_vfork_works=no
1734 # We haven't set the list of objects yet. Use the standard autoconf
1735 # tests. This will only work if the compiler works.
1736 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1737 echo "configure:1738: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1740 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1741 ac_cpp='$CPP $CPPFLAGS'
1742 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1743 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1744 cross_compiling=$ac_cv_prog_cc_cross
1746 cat > conftest.$ac_ext << EOF
1748 #line 1749 "configure"
1749 #include "confdefs.h"
1753 if { (eval echo configure:1754: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1754 ac_cv_prog_cc_works=yes
1755 # If we can't run a trivial program, we are probably using a cross compiler.
1756 if (./conftest; exit) 2>/dev/null; then
1757 ac_cv_prog_cc_cross=no
1759 ac_cv_prog_cc_cross=yes
1762 echo "configure: failed program was:" >&5
1763 cat conftest.$ac_ext >&5
1764 ac_cv_prog_cc_works=no
1768 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1769 ac_cpp='$CPP $CPPFLAGS'
1770 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1771 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1772 cross_compiling=$ac_cv_prog_cc_cross
1774 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1775 if test $ac_cv_prog_cc_works = no; then
1776 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1778 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1779 echo "configure:1780: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1780 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1781 cross_compiling=$ac_cv_prog_cc_cross
1783 for ac_func in $funcs
1785 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1786 echo "configure:1787: checking for $ac_func" >&5
1787 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1788 echo $ac_n "(cached) $ac_c" 1>&6
1790 cat > conftest.$ac_ext <<EOF
1791 #line 1792 "configure"
1792 #include "confdefs.h"
1793 /* System header to define __stub macros and hopefully few prototypes,
1794 which can conflict with char $ac_func(); below. */
1796 /* Override any gcc2 internal prototype to avoid an error. */
1797 /* We use char because int might match the return type of a gcc2
1798 builtin and then its argument prototype would still apply. */
1803 /* The GNU C library defines this for functions which it implements
1804 to always fail with ENOSYS. Some functions are actually named
1805 something starting with __ and the normal name is an alias. */
1806 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1814 if { (eval echo configure:1815: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1816 eval "ac_cv_func_$ac_func=yes"
1818 echo "configure: failed program was:" >&5
1819 cat conftest.$ac_ext >&5
1821 eval "ac_cv_func_$ac_func=no"
1826 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1827 echo "$ac_t""yes" 1>&6
1828 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1829 cat >> confdefs.h <<EOF
1830 #define $ac_tr_func 1
1834 echo "$ac_t""no" 1>&6
1835 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
1840 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1841 # for constant arguments. Useless!
1842 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1843 echo "configure:1844: checking for working alloca.h" >&5
1844 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1845 echo $ac_n "(cached) $ac_c" 1>&6
1847 cat > conftest.$ac_ext <<EOF
1848 #line 1849 "configure"
1849 #include "confdefs.h"
1852 char *p = alloca(2 * sizeof(int));
1855 if { (eval echo configure:1856: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1857 ac_cv_header_alloca_h=yes
1859 echo "configure: failed program was:" >&5
1860 cat conftest.$ac_ext >&5
1862 ac_cv_header_alloca_h=no
1867 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1868 if test $ac_cv_header_alloca_h = yes; then
1869 cat >> confdefs.h <<\EOF
1870 #define HAVE_ALLOCA_H 1
1875 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1876 echo "configure:1877: checking for alloca" >&5
1877 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1878 echo $ac_n "(cached) $ac_c" 1>&6
1880 cat > conftest.$ac_ext <<EOF
1881 #line 1882 "configure"
1882 #include "confdefs.h"
1885 # define alloca __builtin_alloca
1888 # include <malloc.h>
1889 # define alloca _alloca
1892 # include <alloca.h>
1897 # ifndef alloca /* predefined by HP cc +Olibcalls */
1906 char *p = (char *) alloca(1);
1909 if { (eval echo configure:1910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1911 ac_cv_func_alloca_works=yes
1913 echo "configure: failed program was:" >&5
1914 cat conftest.$ac_ext >&5
1916 ac_cv_func_alloca_works=no
1921 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1922 if test $ac_cv_func_alloca_works = yes; then
1923 cat >> confdefs.h <<\EOF
1924 #define HAVE_ALLOCA 1
1929 if test $ac_cv_func_alloca_works = no; then
1930 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1931 # that cause trouble. Some versions do not even contain alloca or
1932 # contain a buggy version. If you still want to use their alloca,
1933 # use ar to extract alloca.o from them instead of compiling alloca.c.
1934 ALLOCA=alloca.${ac_objext}
1935 cat >> confdefs.h <<\EOF
1940 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1941 echo "configure:1942: checking whether alloca needs Cray hooks" >&5
1942 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1943 echo $ac_n "(cached) $ac_c" 1>&6
1945 cat > conftest.$ac_ext <<EOF
1946 #line 1947 "configure"
1947 #include "confdefs.h"
1948 #if defined(CRAY) && ! defined(CRAY2)
1955 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1956 egrep "webecray" >/dev/null 2>&1; then
1967 echo "$ac_t""$ac_cv_os_cray" 1>&6
1968 if test $ac_cv_os_cray = yes; then
1969 for ac_func in _getb67 GETB67 getb67; do
1970 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1971 echo "configure:1972: checking for $ac_func" >&5
1972 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1973 echo $ac_n "(cached) $ac_c" 1>&6
1975 cat > conftest.$ac_ext <<EOF
1976 #line 1977 "configure"
1977 #include "confdefs.h"
1978 /* System header to define __stub macros and hopefully few prototypes,
1979 which can conflict with char $ac_func(); below. */
1981 /* Override any gcc2 internal prototype to avoid an error. */
1982 /* We use char because int might match the return type of a gcc2
1983 builtin and then its argument prototype would still apply. */
1988 /* The GNU C library defines this for functions which it implements
1989 to always fail with ENOSYS. Some functions are actually named
1990 something starting with __ and the normal name is an alias. */
1991 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1999 if { (eval echo configure:2000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2001 eval "ac_cv_func_$ac_func=yes"
2003 echo "configure: failed program was:" >&5
2004 cat conftest.$ac_ext >&5
2006 eval "ac_cv_func_$ac_func=no"
2011 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2012 echo "$ac_t""yes" 1>&6
2013 cat >> confdefs.h <<EOF
2014 #define CRAY_STACKSEG_END $ac_func
2019 echo "$ac_t""no" 1>&6
2025 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2026 echo "configure:2027: checking stack direction for C alloca" >&5
2027 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2028 echo $ac_n "(cached) $ac_c" 1>&6
2030 if test "$cross_compiling" = yes; then
2031 ac_cv_c_stack_direction=0
2033 cat > conftest.$ac_ext <<EOF
2034 #line 2035 "configure"
2035 #include "confdefs.h"
2036 find_stack_direction ()
2038 static char *addr = 0;
2043 return find_stack_direction ();
2046 return (&dummy > addr) ? 1 : -1;
2050 exit (find_stack_direction() < 0);
2053 if { (eval echo configure:2054: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2055 ac_cv_c_stack_direction=1
2057 echo "configure: failed program was:" >&5
2058 cat conftest.$ac_ext >&5
2060 ac_cv_c_stack_direction=-1
2067 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2068 cat >> confdefs.h <<EOF
2069 #define STACK_DIRECTION $ac_cv_c_stack_direction
2074 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2075 echo "configure:2076: checking for ANSI C header files" >&5
2076 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2077 echo $ac_n "(cached) $ac_c" 1>&6
2079 cat > conftest.$ac_ext <<EOF
2080 #line 2081 "configure"
2081 #include "confdefs.h"
2087 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2088 { (eval echo configure:2089: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2089 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2090 if test -z "$ac_err"; then
2092 ac_cv_header_stdc=yes
2095 echo "configure: failed program was:" >&5
2096 cat conftest.$ac_ext >&5
2098 ac_cv_header_stdc=no
2102 if test $ac_cv_header_stdc = yes; then
2103 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2104 cat > conftest.$ac_ext <<EOF
2105 #line 2106 "configure"
2106 #include "confdefs.h"
2109 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2110 egrep "memchr" >/dev/null 2>&1; then
2114 ac_cv_header_stdc=no
2120 if test $ac_cv_header_stdc = yes; then
2121 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2122 cat > conftest.$ac_ext <<EOF
2123 #line 2124 "configure"
2124 #include "confdefs.h"
2127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2128 egrep "free" >/dev/null 2>&1; then
2132 ac_cv_header_stdc=no
2138 if test $ac_cv_header_stdc = yes; then
2139 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2140 if test "$cross_compiling" = yes; then
2143 cat > conftest.$ac_ext <<EOF
2144 #line 2145 "configure"
2145 #include "confdefs.h"
2147 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2148 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2149 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2150 int main () { int i; for (i = 0; i < 256; i++)
2151 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2155 if { (eval echo configure:2156: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2159 echo "configure: failed program was:" >&5
2160 cat conftest.$ac_ext >&5
2162 ac_cv_header_stdc=no
2170 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2171 if test $ac_cv_header_stdc = yes; then
2172 cat >> confdefs.h <<\EOF
2173 #define STDC_HEADERS 1
2178 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2179 echo "configure:2180: checking for pid_t" >&5
2180 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2181 echo $ac_n "(cached) $ac_c" 1>&6
2183 cat > conftest.$ac_ext <<EOF
2184 #line 2185 "configure"
2185 #include "confdefs.h"
2186 #include <sys/types.h>
2192 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2193 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2195 ac_cv_type_pid_t=yes
2203 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2204 if test $ac_cv_type_pid_t = no; then
2205 cat >> confdefs.h <<\EOF
2211 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2212 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2213 echo "configure:2214: checking for vfork.h" >&5
2214 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2215 echo $ac_n "(cached) $ac_c" 1>&6
2217 cat > conftest.$ac_ext <<EOF
2218 #line 2219 "configure"
2219 #include "confdefs.h"
2222 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2223 { (eval echo configure:2224: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2224 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2225 if test -z "$ac_err"; then
2227 eval "ac_cv_header_$ac_safe=yes"
2230 echo "configure: failed program was:" >&5
2231 cat conftest.$ac_ext >&5
2233 eval "ac_cv_header_$ac_safe=no"
2237 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2238 echo "$ac_t""yes" 1>&6
2239 cat >> confdefs.h <<\EOF
2240 #define HAVE_VFORK_H 1
2244 echo "$ac_t""no" 1>&6
2247 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2248 echo "configure:2249: checking for working vfork" >&5
2249 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2250 echo $ac_n "(cached) $ac_c" 1>&6
2252 if test "$cross_compiling" = yes; then
2253 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2254 echo "configure:2255: checking for vfork" >&5
2255 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2256 echo $ac_n "(cached) $ac_c" 1>&6
2258 cat > conftest.$ac_ext <<EOF
2259 #line 2260 "configure"
2260 #include "confdefs.h"
2261 /* System header to define __stub macros and hopefully few prototypes,
2262 which can conflict with char vfork(); below. */
2264 /* Override any gcc2 internal prototype to avoid an error. */
2265 /* We use char because int might match the return type of a gcc2
2266 builtin and then its argument prototype would still apply. */
2271 /* The GNU C library defines this for functions which it implements
2272 to always fail with ENOSYS. Some functions are actually named
2273 something starting with __ and the normal name is an alias. */
2274 #if defined (__stub_vfork) || defined (__stub___vfork)
2282 if { (eval echo configure:2283: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2284 eval "ac_cv_func_vfork=yes"
2286 echo "configure: failed program was:" >&5
2287 cat conftest.$ac_ext >&5
2289 eval "ac_cv_func_vfork=no"
2294 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2295 echo "$ac_t""yes" 1>&6
2298 echo "$ac_t""no" 1>&6
2301 ac_cv_func_vfork_works=$ac_cv_func_vfork
2303 cat > conftest.$ac_ext <<EOF
2304 #line 2305 "configure"
2305 #include "confdefs.h"
2306 /* Thanks to Paul Eggert for this test. */
2308 #include <sys/types.h>
2309 #include <sys/stat.h>
2310 #ifdef HAVE_UNISTD_H
2316 /* On some sparc systems, changes by the child to local and incoming
2317 argument registers are propagated back to the parent.
2318 The compiler is told about this with #include <vfork.h>,
2319 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2320 Test for this by using a static variable whose address
2321 is put into a register that is clobbered by the vfork. */
2324 sparc_address_test (int arg)
2326 sparc_address_test (arg) int arg;
2344 pid_t parent = getpid ();
2347 sparc_address_test ();
2352 /* Here is another test for sparc vfork register problems.
2353 This test uses lots of local variables, at least
2354 as many local variables as main has allocated so far
2355 including compiler temporaries. 4 locals are enough for
2356 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2357 A buggy compiler should reuse the register of parent
2358 for one of the local variables, since it will think that
2359 parent can't possibly be used any more in this routine.
2360 Assigning to the local variable will thus munge parent
2361 in the parent process. */
2363 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2364 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2365 /* Convince the compiler that p..p7 are live; otherwise, it might
2366 use the same hardware register for all 8 local variables. */
2367 if (p != p1 || p != p2 || p != p3 || p != p4
2368 || p != p5 || p != p6 || p != p7)
2371 /* On some systems (e.g. IRIX 3.3),
2372 vfork doesn't separate parent from child file descriptors.
2373 If the child closes a descriptor before it execs or exits,
2374 this munges the parent's descriptor as well.
2375 Test for this by closing stdout in the child. */
2376 _exit(close(fileno(stdout)) != 0);
2381 while (wait(&status) != child)
2384 /* Was there some problem with vforking? */
2387 /* Did the child fail? (This shouldn't happen.) */
2390 /* Did the vfork/compiler bug occur? */
2391 || parent != getpid()
2393 /* Did the file descriptor bug occur? */
2394 || fstat(fileno(stdout), &st) != 0
2399 if { (eval echo configure:2400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2401 ac_cv_func_vfork_works=yes
2403 echo "configure: failed program was:" >&5
2404 cat conftest.$ac_ext >&5
2406 ac_cv_func_vfork_works=no
2413 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2414 if test $ac_cv_func_vfork_works = no; then
2415 cat >> confdefs.h <<\EOF
2421 if test $ac_cv_func_vfork_works = no; then
2422 LIBOBJS="$LIBOBJS vfork.o"
2425 echo $ac_n "checking for $v""... $ac_c" 1>&6
2426 echo "configure:2427: checking for $v" >&5
2427 if eval "test \"`echo '$''{'libiberty_cv_var_$v'+set}'`\" = set"; then
2428 echo $ac_n "(cached) $ac_c" 1>&6
2430 cat > conftest.$ac_ext <<EOF
2431 #line 2432 "configure"
2432 #include "confdefs.h"
2435 extern int $v; p = &$v;
2438 if { (eval echo configure:2439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2440 eval "libiberty_cv_var_$v=yes"
2442 echo "configure: failed program was:" >&5
2443 cat conftest.$ac_ext >&5
2445 eval "libiberty_cv_var_$v=no"
2450 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
2451 echo "$ac_t""yes" 1>&6
2452 n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2453 cat >> confdefs.h <<EOF
2458 echo "$ac_t""no" 1>&6
2461 for ac_func in $checkfuncs
2463 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2464 echo "configure:2465: checking for $ac_func" >&5
2465 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2466 echo $ac_n "(cached) $ac_c" 1>&6
2468 cat > conftest.$ac_ext <<EOF
2469 #line 2470 "configure"
2470 #include "confdefs.h"
2471 /* System header to define __stub macros and hopefully few prototypes,
2472 which can conflict with char $ac_func(); below. */
2474 /* Override any gcc2 internal prototype to avoid an error. */
2475 /* We use char because int might match the return type of a gcc2
2476 builtin and then its argument prototype would still apply. */
2481 /* The GNU C library defines this for functions which it implements
2482 to always fail with ENOSYS. Some functions are actually named
2483 something starting with __ and the normal name is an alias. */
2484 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2492 if { (eval echo configure:2493: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2494 eval "ac_cv_func_$ac_func=yes"
2496 echo "configure: failed program was:" >&5
2497 cat conftest.$ac_ext >&5
2499 eval "ac_cv_func_$ac_func=no"
2504 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2505 echo "$ac_t""yes" 1>&6
2506 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2507 cat >> confdefs.h <<EOF
2508 #define $ac_tr_func 1
2512 echo "$ac_t""no" 1>&6
2518 # Install a library built with a cross compiler in $(tooldir) rather
2520 if test -z "${with_cross_host}"; then
2523 INSTALL_DEST=tooldir
2527 # We need multilib support, but only if configuring for the target.
2529 cat > confcache <<\EOF
2530 # This file is a shell script that caches the results of configure
2531 # tests run on this system so they can be shared between configure
2532 # scripts and configure runs. It is not useful on other systems.
2533 # If it contains results you don't want to keep, you may remove or edit it.
2535 # By default, configure uses ./config.cache as the cache file,
2536 # creating it if it does not exist already. You can give configure
2537 # the --cache-file=FILE option to use a different cache file; that is
2538 # what configure does when it calls configure scripts in
2539 # subdirectories, so they share the cache.
2540 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2541 # config.status only pays attention to the cache file if you give it the
2542 # --recheck option to rerun configure.
2545 # The following way of writing the cache mishandles newlines in values,
2546 # but we know of no workaround that is simple, portable, and efficient.
2547 # So, don't put newlines in cache variables' values.
2548 # Ultrix sh set writes to stderr and can't be redirected directly,
2549 # and sets the high bit in the cache file unless we assign to the vars.
2551 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2553 # `set' does not quote correctly, so add quotes (double-quote substitution
2554 # turns \\\\ into \\, and sed turns \\ into \).
2556 -e "s/'/'\\\\''/g" \
2557 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2560 # `set' quotes correctly as required by POSIX, so do not add quotes.
2561 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2564 if cmp -s $cache_file confcache; then
2567 if test -w $cache_file; then
2568 echo "updating cache $cache_file"
2569 cat confcache > $cache_file
2571 echo "not updating unwritable cache $cache_file"
2576 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2578 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2579 # Let make expand exec_prefix.
2580 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2582 # Any assignment to VPATH causes Sun make to only execute
2583 # the first set of double-colon rules, so remove it if not needed.
2584 # If there is a colon in the path, we need to keep it.
2585 if test "x$srcdir" = x.; then
2586 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
2589 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2591 DEFS=-DHAVE_CONFIG_H
2593 # Without the "./", some shells look in PATH for config.status.
2594 : ${CONFIG_STATUS=./config.status}
2596 echo creating $CONFIG_STATUS
2597 rm -f $CONFIG_STATUS
2598 cat > $CONFIG_STATUS <<EOF
2600 # Generated automatically by configure.
2601 # Run this file to recreate the current configuration.
2602 # This directory was configured as follows,
2603 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2605 # $0 $ac_configure_args
2607 # Compiler output produced by configure, useful for debugging
2608 # configure, is in ./config.log if it exists.
2610 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2613 case "\$ac_option" in
2614 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2615 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2616 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2617 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2618 echo "$CONFIG_STATUS generated by autoconf version 2.13"
2620 -help | --help | --hel | --he | --h)
2621 echo "\$ac_cs_usage"; exit 0 ;;
2622 *) echo "\$ac_cs_usage"; exit 1 ;;
2626 ac_given_srcdir=$srcdir
2627 ac_given_INSTALL="$INSTALL"
2629 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2631 cat >> $CONFIG_STATUS <<EOF
2633 # Protect against being on the right side of a sed subst in config.status.
2634 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2635 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2639 s%@CFLAGS@%$CFLAGS%g
2640 s%@CPPFLAGS@%$CPPFLAGS%g
2641 s%@CXXFLAGS@%$CXXFLAGS%g
2642 s%@FFLAGS@%$FFLAGS%g
2644 s%@LDFLAGS@%$LDFLAGS%g
2646 s%@exec_prefix@%$exec_prefix%g
2647 s%@prefix@%$prefix%g
2648 s%@program_transform_name@%$program_transform_name%g
2649 s%@bindir@%$bindir%g
2650 s%@sbindir@%$sbindir%g
2651 s%@libexecdir@%$libexecdir%g
2652 s%@datadir@%$datadir%g
2653 s%@sysconfdir@%$sysconfdir%g
2654 s%@sharedstatedir@%$sharedstatedir%g
2655 s%@localstatedir@%$localstatedir%g
2656 s%@libdir@%$libdir%g
2657 s%@includedir@%$includedir%g
2658 s%@oldincludedir@%$oldincludedir%g
2659 s%@infodir@%$infodir%g
2660 s%@mandir@%$mandir%g
2662 s%@host_alias@%$host_alias%g
2663 s%@host_cpu@%$host_cpu%g
2664 s%@host_vendor@%$host_vendor%g
2665 s%@host_os@%$host_os%g
2667 s%@build_alias@%$build_alias%g
2668 s%@build_cpu@%$build_cpu%g
2669 s%@build_vendor@%$build_vendor%g
2670 s%@build_os@%$build_os%g
2672 s%@RANLIB@%$RANLIB%g
2674 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2675 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2676 s%@INSTALL_DATA@%$INSTALL_DATA%g
2677 /@host_makefile_frag@/r $host_makefile_frag
2678 s%@host_makefile_frag@%%g
2680 s%@LIBOBJS@%$LIBOBJS%g
2681 s%@ALLOCA@%$ALLOCA%g
2682 s%@INSTALL_DEST@%$INSTALL_DEST%g
2687 cat >> $CONFIG_STATUS <<\EOF
2689 # Split the substitutions into bite-sized pieces for seds with
2690 # small command number limits, like on Digital OSF/1 and HP-UX.
2691 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
2692 ac_file=1 # Number of current file.
2693 ac_beg=1 # First line for current file.
2694 ac_end=$ac_max_sed_cmds # Line after last line for current file.
2697 while $ac_more_lines; do
2698 if test $ac_beg -gt 1; then
2699 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
2701 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
2703 if test ! -s conftest.s$ac_file; then
2705 rm -f conftest.s$ac_file
2707 if test -z "$ac_sed_cmds"; then
2708 ac_sed_cmds="sed -f conftest.s$ac_file"
2710 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
2712 ac_file=`expr $ac_file + 1`
2714 ac_end=`expr $ac_end + $ac_max_sed_cmds`
2717 if test -z "$ac_sed_cmds"; then
2722 cat >> $CONFIG_STATUS <<EOF
2724 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
2726 cat >> $CONFIG_STATUS <<\EOF
2727 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
2728 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2730 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2731 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2732 *) ac_file_in="${ac_file}.in" ;;
2735 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2737 # Remove last slash and all that follows it. Not all systems have dirname.
2738 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2739 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2740 # The file is in a subdirectory.
2741 test ! -d "$ac_dir" && mkdir "$ac_dir"
2742 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
2743 # A "../" for each directory in $ac_dir_suffix.
2744 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2746 ac_dir_suffix= ac_dots=
2749 case "$ac_given_srcdir" in
2751 if test -z "$ac_dots"; then top_srcdir=.
2752 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2753 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
2755 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2756 top_srcdir="$ac_dots$ac_given_srcdir" ;;
2759 case "$ac_given_INSTALL" in
2760 [/$]*) INSTALL="$ac_given_INSTALL" ;;
2761 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2764 echo creating "$ac_file"
2766 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2768 *Makefile*) ac_comsub="1i\\
2769 # $configure_input" ;;
2773 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2775 s%@configure_input@%$configure_input%g
2776 s%@srcdir@%$srcdir%g
2777 s%@top_srcdir@%$top_srcdir%g
2778 s%@INSTALL@%$INSTALL%g
2779 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
2783 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2784 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2786 # ac_d sets the value in "#define NAME VALUE" lines.
2787 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2788 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
2791 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2792 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2793 ac_uB='\([ ]\)%\1#\2define\3'
2796 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2797 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2798 ac_eB='$%\1#\2define\3'
2802 if test "${CONFIG_HEADERS+set}" != set; then
2804 cat >> $CONFIG_STATUS <<EOF
2805 CONFIG_HEADERS="config.h:config.in"
2807 cat >> $CONFIG_STATUS <<\EOF
2809 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
2810 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2812 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2813 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2814 *) ac_file_in="${ac_file}.in" ;;
2817 echo creating $ac_file
2819 rm -f conftest.frag conftest.in conftest.out
2820 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2821 cat $ac_file_inputs > conftest.in
2825 # Transform confdefs.h into a sed script conftest.vals that substitutes
2826 # the proper values into config.h.in to produce config.h. And first:
2827 # Protect against being on the right side of a sed subst in config.status.
2828 # Protect against being in an unquoted here document in config.status.
2830 cat > conftest.hdr <<\EOF
2833 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2837 sed -n -f conftest.hdr confdefs.h > conftest.vals
2840 # This sed command replaces #undef with comments. This is necessary, for
2841 # example, in the case of _POSIX_SOURCE, which is predefined and required
2842 # on some systems where configure will not decide to define it.
2843 cat >> conftest.vals <<\EOF
2844 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2847 # Break up conftest.vals because some shells have a limit on
2848 # the size of here documents, and old seds have small limits too.
2853 ac_lines=`grep -c . conftest.vals`
2854 # grep -c gives empty output for an empty file on some AIX systems.
2855 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2856 # Write a limited-size here document to conftest.frag.
2857 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2858 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2860 sed -f conftest.frag conftest.in > conftest.out
2862 mv conftest.out conftest.in
2864 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2866 mv conftest.tail conftest.vals
2870 cat >> $CONFIG_STATUS <<\EOF
2871 rm -f conftest.frag conftest.h
2872 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
2873 cat conftest.in >> conftest.h
2875 if cmp -s $ac_file conftest.h 2>/dev/null; then
2876 echo "$ac_file is unchanged"
2879 # Remove last slash and all that follows it. Not all systems have dirname.
2880 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2881 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2882 # The file is in a subdirectory.
2883 test ! -d "$ac_dir" && mkdir "$ac_dir"
2886 mv conftest.h $ac_file
2891 cat >> $CONFIG_STATUS <<EOF
2895 with_target_subdir=${with_target_subdir}
2896 with_multisubdir=${with_multisubdir}
2897 ac_configure_args="--enable-multilib ${ac_configure_args}"
2898 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
2899 libiberty_topdir=${libiberty_topdir}
2902 cat >> $CONFIG_STATUS <<\EOF
2903 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
2904 if test -n "$CONFIG_FILES"; then
2905 if test -n "${with_target_subdir}"; then
2906 # FIXME: We shouldn't need to set ac_file
2908 . ${libiberty_topdir}/config-ml.in
2913 chmod +x $CONFIG_STATUS
2914 rm -fr confdefs* $ac_clean_files
2915 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1