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
,
42 bindir
='${exec_prefix}/bin'
43 sbindir
='${exec_prefix}/sbin'
44 libexecdir
='${exec_prefix}/libexec'
45 datadir
='${prefix}/share'
46 sysconfdir
='${prefix}/etc'
47 sharedstatedir
='${prefix}/com'
48 localstatedir
='${prefix}/var'
49 libdir
='${exec_prefix}/lib'
50 includedir
='${prefix}/include'
51 oldincludedir
='/usr/include'
52 infodir
='${prefix}/info'
53 mandir
='${prefix}/man'
55 # Initialize some other variables.
58 SHELL
=${CONFIG_SHELL-/bin/sh}
59 # Maximum number of lines to put in a shell here document.
66 # If the previous option needs an argument, assign it.
67 if test -n "$ac_prev"; then
68 eval "$ac_prev=\$ac_option"
74 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
78 # Accept the important Cygnus configure options, so we can diagnose typos.
82 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
84 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
85 bindir
="$ac_optarg" ;;
87 -build |
--build |
--buil |
--bui |
--bu)
89 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
92 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
93 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
95 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
96 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
97 cache_file
="$ac_optarg" ;;
99 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
101 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
103 datadir
="$ac_optarg" ;;
105 -disable-* |
--disable-*)
106 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
107 # Reject names that are not valid shell variable names.
108 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
109 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
111 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
112 eval "enable_${ac_feature}=no" ;;
114 -enable-* |
--enable-*)
115 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
116 # Reject names that are not valid shell variable names.
117 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
118 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
120 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
125 eval "enable_${ac_feature}='$ac_optarg'" ;;
127 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
128 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
129 |
--exec |
--exe |
--ex)
130 ac_prev
=exec_prefix
;;
131 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
132 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
133 |
--exec=* |
--exe=* |
--ex=*)
134 exec_prefix
="$ac_optarg" ;;
136 -gas |
--gas |
--ga |
--g)
137 # Obsolete; use --with-gas.
140 -help |
--help |
--hel |
--he)
141 # Omit some internal or obsolete options to make the list less imposing.
142 # This message is too long to be a string in the A/UX 3.1 sh.
144 Usage: configure [options] [host]
145 Options: [defaults in brackets after descriptions]
147 --cache-file=FILE cache test results in FILE
148 --help print this message
149 --no-create do not create output files
150 --quiet, --silent do not print \`checking...' messages
151 --version print the version of autoconf that created configure
152 Directory and file names:
153 --prefix=PREFIX install architecture-independent files in PREFIX
155 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
157 --bindir=DIR user executables in DIR [EPREFIX/bin]
158 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
159 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
160 --datadir=DIR read-only architecture-independent data in DIR
162 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
163 --sharedstatedir=DIR modifiable architecture-independent data in DIR
165 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
166 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
167 --includedir=DIR C header files in DIR [PREFIX/include]
168 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
169 --infodir=DIR info documentation in DIR [PREFIX/info]
170 --mandir=DIR man documentation in DIR [PREFIX/man]
171 --srcdir=DIR find the sources in DIR [configure dir or ..]
172 --program-prefix=PREFIX prepend PREFIX to installed program names
173 --program-suffix=SUFFIX append SUFFIX to installed program names
174 --program-transform-name=PROGRAM
175 run sed PROGRAM on installed program names
179 --build=BUILD configure for building on BUILD [BUILD=HOST]
180 --host=HOST configure for HOST [guessed]
181 --target=TARGET configure for TARGET [TARGET=HOST]
182 Features and packages:
183 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
184 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
185 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
186 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
187 --x-includes=DIR X include files are in DIR
188 --x-libraries=DIR X library files are in DIR
190 if test -n "$ac_help"; then
191 echo "--enable and --with options recognized:$ac_help"
195 -host |
--host |
--hos |
--ho)
197 -host=* |
--host=* |
--hos=* |
--ho=*)
200 -includedir |
--includedir |
--includedi |
--included |
--include \
201 |
--includ |
--inclu |
--incl |
--inc)
202 ac_prev
=includedir
;;
203 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
204 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
205 includedir
="$ac_optarg" ;;
207 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
209 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
210 infodir
="$ac_optarg" ;;
212 -libdir |
--libdir |
--libdi |
--libd)
214 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
215 libdir
="$ac_optarg" ;;
217 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
218 |
--libexe |
--libex |
--libe)
219 ac_prev
=libexecdir
;;
220 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
221 |
--libexe=* |
--libex=* |
--libe=*)
222 libexecdir
="$ac_optarg" ;;
224 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
225 |
--localstate |
--localstat |
--localsta |
--localst \
226 |
--locals |
--local |
--loca |
--loc |
--lo)
227 ac_prev
=localstatedir
;;
228 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
229 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
230 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
231 localstatedir
="$ac_optarg" ;;
233 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
235 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
236 mandir
="$ac_optarg" ;;
239 # Obsolete; use --without-fp.
242 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
246 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
247 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
250 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
251 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
252 |
--oldin |
--oldi |
--old |
--ol |
--o)
253 ac_prev
=oldincludedir
;;
254 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
255 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
256 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
257 oldincludedir
="$ac_optarg" ;;
259 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
261 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
262 prefix
="$ac_optarg" ;;
264 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
265 |
--program-pre |
--program-pr |
--program-p)
266 ac_prev
=program_prefix
;;
267 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
268 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
269 program_prefix
="$ac_optarg" ;;
271 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
272 |
--program-suf |
--program-su |
--program-s)
273 ac_prev
=program_suffix
;;
274 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
275 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
276 program_suffix
="$ac_optarg" ;;
278 -program-transform-name |
--program-transform-name \
279 |
--program-transform-nam |
--program-transform-na \
280 |
--program-transform-n |
--program-transform- \
281 |
--program-transform |
--program-transfor \
282 |
--program-transfo |
--program-transf \
283 |
--program-trans |
--program-tran \
284 |
--progr-tra |
--program-tr |
--program-t)
285 ac_prev
=program_transform_name
;;
286 -program-transform-name=* |
--program-transform-name=* \
287 |
--program-transform-nam=* |
--program-transform-na=* \
288 |
--program-transform-n=* |
--program-transform-=* \
289 |
--program-transform=* |
--program-transfor=* \
290 |
--program-transfo=* |
--program-transf=* \
291 |
--program-trans=* |
--program-tran=* \
292 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
293 program_transform_name
="$ac_optarg" ;;
295 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
296 |
-silent |
--silent |
--silen |
--sile |
--sil)
299 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
301 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
303 sbindir
="$ac_optarg" ;;
305 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
306 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
307 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
309 ac_prev
=sharedstatedir
;;
310 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
311 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
312 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
314 sharedstatedir
="$ac_optarg" ;;
316 -site |
--site |
--sit)
318 -site=* |
--site=* |
--sit=*)
321 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
323 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
324 srcdir
="$ac_optarg" ;;
326 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
327 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
328 ac_prev
=sysconfdir
;;
329 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
330 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
331 sysconfdir
="$ac_optarg" ;;
333 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
335 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
336 target
="$ac_optarg" ;;
338 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
341 -version |
--version |
--versio |
--versi |
--vers)
342 echo "configure generated by autoconf version 2.13"
346 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
347 # Reject names that are not valid shell variable names.
348 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
349 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
351 ac_package
=`echo $ac_package| sed 's/-/_/g'`
356 eval "with_${ac_package}='$ac_optarg'" ;;
358 -without-* |
--without-*)
359 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
360 # Reject names that are not valid shell variable names.
361 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
362 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
364 ac_package
=`echo $ac_package| sed 's/-/_/g'`
365 eval "with_${ac_package}=no" ;;
368 # Obsolete; use --with-x.
371 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
372 |
--x-incl |
--x-inc |
--x-in |
--x-i)
373 ac_prev
=x_includes
;;
374 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
375 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
376 x_includes
="$ac_optarg" ;;
378 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
379 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
380 ac_prev
=x_libraries
;;
381 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
382 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
383 x_libraries
="$ac_optarg" ;;
385 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
389 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
390 echo "configure: warning: $ac_option: invalid host type" 1>&2
392 if test "x$nonopt" != xNONE
; then
393 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
401 if test -n "$ac_prev"; then
402 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
405 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
407 # File descriptor usage:
410 # 2 errors and warnings
411 # 3 some systems may open it to /dev/tty
412 # 4 used on the Kubota Titan
413 # 6 checking for... messages and results
414 # 5 compiler messages saved in config.log
415 if test "$silent" = yes; then
423 This file contains any messages produced by compilers while
424 running configure, to aid debugging if configure makes a mistake.
427 # Strip out --no-create and --no-recursion so they do not pile up.
428 # Also quote any args containing shell metacharacters.
433 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
434 |
--no-cr |
--no-c) ;;
435 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
436 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
437 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
438 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
439 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
444 # Only set these to C if already set. These must not be set unconditionally
445 # because not all systems understand e.g. LANG=C (notably SCO).
446 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
447 # Non-C LC_CTYPE values break the ctype check.
448 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
449 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
450 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
451 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
453 # confdefs.h avoids OS command line length limits that DEFS can exceed.
454 rm -rf conftest
* confdefs.h
455 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
458 # A filename unique to this package, relative to the directory that
459 # configure is in, which we can look for to find out if srcdir is correct.
460 ac_unique_file
=pexecute.c
462 # Find the source files, if location was not specified.
463 if test -z "$srcdir"; then
464 ac_srcdir_defaulted
=yes
465 # Try the directory containing this script, then its parent.
467 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
468 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
470 if test ! -r $srcdir/$ac_unique_file; then
474 ac_srcdir_defaulted
=no
476 if test ! -r $srcdir/$ac_unique_file; then
477 if test "$ac_srcdir_defaulted" = yes; then
478 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
480 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
483 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
485 # Prefer explicitly selected file to automatically selected ones.
486 if test -z "$CONFIG_SITE"; then
487 if test "x$prefix" != xNONE
; then
488 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
490 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
493 for ac_site_file
in $CONFIG_SITE; do
494 if test -r "$ac_site_file"; then
495 echo "loading site script $ac_site_file"
500 if test -r "$cache_file"; then
501 echo "loading cache $cache_file"
504 echo "creating cache $cache_file"
509 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
510 ac_cpp
='$CPP $CPPFLAGS'
511 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
512 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
513 cross_compiling
=$ac_cv_prog_cc_cross
517 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
518 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
519 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
526 ac_n
= ac_c
='\c' ac_t
=
531 # Check whether --with-target-subdir or --without-target-subdir was given.
532 if test "${with_target_subdir+set}" = set; then
533 withval
="$with_target_subdir"
537 # Check whether --with-cross-host or --without-cross-host was given.
538 if test "${with_cross_host+set}" = set; then
539 withval
="$with_cross_host"
543 # Check whether --with-newlib or --without-newlib was given.
544 if test "${with_newlib+set}" = set; then
545 withval
="$with_newlib"
550 if test "${srcdir}" = "."; then
551 if test -z "${with_target_subdir}"; then
552 libiberty_topdir
="${srcdir}/.."
554 if test "${with_target_subdir}" != "."; then
555 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
557 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
561 libiberty_topdir
="${srcdir}/.."
564 for ac_dir
in $libiberty_topdir $srcdir/$libiberty_topdir; do
565 if test -f $ac_dir/install-sh
; then
567 ac_install_sh
="$ac_aux_dir/install-sh -c"
569 elif test -f $ac_dir/install.sh
; then
571 ac_install_sh
="$ac_aux_dir/install.sh -c"
575 if test -z "$ac_aux_dir"; then
576 { echo "configure: error: can not find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" 1>&2; exit 1; }
578 ac_config_guess
=$ac_aux_dir/config.guess
579 ac_config_sub
=$ac_aux_dir/config.sub
580 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
584 # Make sure we can run config.sub.
585 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
586 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
589 echo $ac_n "checking host system type""... $ac_c" 1>&6
590 echo "configure:591: checking host system type" >&5
593 case "$host_alias" in
597 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
598 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
600 *) host_alias
=$nonopt ;;
604 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
605 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
606 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
607 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
608 echo "$ac_t""$host" 1>&6
612 echo $ac_n "checking build system type""... $ac_c" 1>&6
613 echo "configure:614: checking build system type" >&5
616 case "$build_alias" in
619 NONE
) build_alias
=$host_alias ;;
620 *) build_alias
=$nonopt ;;
624 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
625 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
626 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
627 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
628 echo "$ac_t""$build" 1>&6
630 if test $host != $build; then
631 ac_tool_prefix
=${host_alias}-
636 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
637 set dummy
${ac_tool_prefix}ar; ac_word
=$2
638 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
639 echo "configure:640: checking for $ac_word" >&5
640 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
641 echo $ac_n "(cached) $ac_c" 1>&6
643 if test -n "$AR"; then
644 ac_cv_prog_AR
="$AR" # Let the user override the test.
646 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
648 for ac_dir
in $ac_dummy; do
649 test -z "$ac_dir" && ac_dir
=.
650 if test -f $ac_dir/$ac_word; then
651 ac_cv_prog_AR
="${ac_tool_prefix}ar"
656 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
660 if test -n "$AR"; then
661 echo "$ac_t""$AR" 1>&6
663 echo "$ac_t""no" 1>&6
668 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
669 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
671 echo "configure:672: checking for $ac_word" >&5
672 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
673 echo $ac_n "(cached) $ac_c" 1>&6
675 if test -n "$RANLIB"; then
676 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
678 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
680 for ac_dir
in $ac_dummy; do
681 test -z "$ac_dir" && ac_dir
=.
682 if test -f $ac_dir/$ac_word; then
683 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
690 RANLIB
="$ac_cv_prog_RANLIB"
691 if test -n "$RANLIB"; then
692 echo "$ac_t""$RANLIB" 1>&6
694 echo "$ac_t""no" 1>&6
698 if test -z "$ac_cv_prog_RANLIB"; then
699 if test -n "$ac_tool_prefix"; then
700 # Extract the first word of "ranlib", so it can be a program name with args.
701 set dummy ranlib
; ac_word
=$2
702 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
703 echo "configure:704: checking for $ac_word" >&5
704 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
705 echo $ac_n "(cached) $ac_c" 1>&6
707 if test -n "$RANLIB"; then
708 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
710 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
712 for ac_dir
in $ac_dummy; do
713 test -z "$ac_dir" && ac_dir
=.
714 if test -f $ac_dir/$ac_word; then
715 ac_cv_prog_RANLIB
="ranlib"
720 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
723 RANLIB
="$ac_cv_prog_RANLIB"
724 if test -n "$RANLIB"; then
725 echo "$ac_t""$RANLIB" 1>&6
727 echo "$ac_t""no" 1>&6
736 # FIXME: We temporarily define our own version of AC_PROG_CC. This is
737 # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS. We
738 # are probably using a cross compiler, which will not be able to fully
739 # link an executable. This should really be fixed in autoconf
745 # Extract the first word of "gcc", so it can be a program name with args.
746 set dummy gcc
; ac_word
=$2
747 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
748 echo "configure:749: checking for $ac_word" >&5
749 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
750 echo $ac_n "(cached) $ac_c" 1>&6
752 if test -n "$CC"; then
753 ac_cv_prog_CC
="$CC" # Let the user override the test.
755 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
757 for ac_dir
in $ac_dummy; do
758 test -z "$ac_dir" && ac_dir
=.
759 if test -f $ac_dir/$ac_word; then
768 if test -n "$CC"; then
769 echo "$ac_t""$CC" 1>&6
771 echo "$ac_t""no" 1>&6
774 if test -z "$CC"; then
775 # Extract the first word of "cc", so it can be a program name with args.
776 set dummy cc
; ac_word
=$2
777 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
778 echo "configure:779: checking for $ac_word" >&5
779 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
780 echo $ac_n "(cached) $ac_c" 1>&6
782 if test -n "$CC"; then
783 ac_cv_prog_CC
="$CC" # Let the user override the test.
785 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
788 for ac_dir
in $ac_dummy; do
789 test -z "$ac_dir" && ac_dir
=.
790 if test -f $ac_dir/$ac_word; then
791 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
800 if test $ac_prog_rejected = yes; then
801 # We found a bogon in the path, so make sure we never use it.
802 set dummy
$ac_cv_prog_CC
804 if test $# -gt 0; then
805 # We chose a different compiler from the bogus one.
806 # However, it has the same basename, so the bogon will be chosen
807 # first if we set CC to just the basename; use the full file name.
809 set dummy
"$ac_dir/$ac_word" "$@"
817 if test -n "$CC"; then
818 echo "$ac_t""$CC" 1>&6
820 echo "$ac_t""no" 1>&6
823 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
826 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
827 echo "configure:828: checking whether we are using GNU C" >&5
828 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
829 echo $ac_n "(cached) $ac_c" 1>&6
831 cat > conftest.c
<<EOF
836 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:837: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
843 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
845 if test $ac_cv_prog_gcc = yes; then
847 ac_test_CFLAGS
="${CFLAGS+set}"
848 ac_save_CFLAGS
="$CFLAGS"
850 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
851 echo "configure:852: checking whether ${CC-cc} accepts -g" >&5
852 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
853 echo $ac_n "(cached) $ac_c" 1>&6
855 echo 'void f(){}' > conftest.c
856 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
865 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
866 if test "$ac_test_CFLAGS" = set; then
867 CFLAGS
="$ac_save_CFLAGS"
868 elif test $ac_cv_prog_cc_g = yes; then
875 test "${CFLAGS+set}" = set || CFLAGS
="-g"
879 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
880 echo "configure:881: checking for POSIXized ISC" >&5
881 if test -d /etc
/conf
/kconfig.d
&&
882 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
884 echo "$ac_t""yes" 1>&6
885 ISC
=yes # If later tests want to check for ISC.
886 cat >> confdefs.h
<<\EOF
887 #define _POSIX_SOURCE 1
890 if test "$GCC" = yes; then
896 echo "$ac_t""no" 1>&6
906 # Find a good install program. We prefer a C program (faster),
907 # so one script is as good as another. But avoid the broken or
908 # incompatible versions:
909 # SysV /etc/install, /usr/sbin/install
910 # SunOS /usr/etc/install
913 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
914 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
915 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
916 # ./install, which can be erroneously created by make from ./install.sh.
917 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
918 echo "configure:919: checking for a BSD compatible install" >&5
919 if test -z "$INSTALL"; then
920 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
921 echo $ac_n "(cached) $ac_c" 1>&6
923 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
924 for ac_dir
in $PATH; do
925 # Account for people who put trailing slashes in PATH elements.
927 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
929 # OSF1 and SCO ODT 3.0 have their own names for install.
930 # Don't use installbsd from OSF since it installs stuff as root
932 for ac_prog
in ginstall scoinst
install; do
933 if test -f $ac_dir/$ac_prog; then
934 if test $ac_prog = install &&
935 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
936 # AIX install. It has an incompatible calling convention.
939 ac_cv_path_install
="$ac_dir/$ac_prog -c"
950 if test "${ac_cv_path_install+set}" = set; then
951 INSTALL
="$ac_cv_path_install"
953 # As a last resort, use the slow shell script. We don't cache a
954 # path for INSTALL within a source directory, because that will
955 # break other packages using the cache if that directory is
956 # removed, or if the path is relative.
957 INSTALL
="$ac_install_sh"
960 echo "$ac_t""$INSTALL" 1>&6
962 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
963 # It thinks the first close brace ends the variable substitution.
964 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
966 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
968 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
971 .
${srcdir}/config.table
972 host_makefile_frag
=${frag}
975 # It's OK to check for header files. Although the compiler may not be
976 # able to link anything, it had better be able to at least compile
978 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
979 echo "configure:980: checking how to run the C preprocessor" >&5
980 # On Suns, sometimes $CPP names a directory.
981 if test -n "$CPP" && test -d "$CPP"; then
984 if test -z "$CPP"; then
985 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
986 echo $ac_n "(cached) $ac_c" 1>&6
988 # This must be in double quotes, not single quotes, because CPP may get
989 # substituted into the Makefile and "${CC-cc}" will confuse make.
991 # On the NeXT, cc -E runs the code through the compiler's parser,
992 # not just through cpp.
993 cat > conftest.
$ac_ext <<EOF
994 #line 995 "configure"
995 #include "confdefs.h"
999 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1000 { (eval echo configure
:1001: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1001 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1002 if test -z "$ac_err"; then
1006 echo "configure: failed program was:" >&5
1007 cat conftest.
$ac_ext >&5
1009 CPP
="${CC-cc} -E -traditional-cpp"
1010 cat > conftest.
$ac_ext <<EOF
1011 #line 1012 "configure"
1012 #include "confdefs.h"
1016 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1017 { (eval echo configure
:1018: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1018 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1019 if test -z "$ac_err"; then
1023 echo "configure: failed program was:" >&5
1024 cat conftest.
$ac_ext >&5
1026 CPP
="${CC-cc} -nologo -E"
1027 cat > conftest.
$ac_ext <<EOF
1028 #line 1029 "configure"
1029 #include "confdefs.h"
1033 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1034 { (eval echo configure
:1035: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1035 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1036 if test -z "$ac_err"; then
1040 echo "configure: failed program was:" >&5
1041 cat conftest.
$ac_ext >&5
1050 ac_cv_prog_CPP
="$CPP"
1052 CPP
="$ac_cv_prog_CPP"
1054 ac_cv_prog_CPP
="$CPP"
1056 echo "$ac_t""$CPP" 1>&6
1058 for ac_hdr
in sys
/file.h sys
/param.h stdlib.h string.h unistd.h
strings.h sys
/time.h
1060 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1061 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1062 echo "configure:1063: checking for $ac_hdr" >&5
1063 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1064 echo $ac_n "(cached) $ac_c" 1>&6
1066 cat > conftest.
$ac_ext <<EOF
1067 #line 1068 "configure"
1068 #include "confdefs.h"
1071 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1072 { (eval echo configure
:1073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1073 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1074 if test -z "$ac_err"; then
1076 eval "ac_cv_header_$ac_safe=yes"
1079 echo "configure: failed program was:" >&5
1080 cat conftest.
$ac_ext >&5
1082 eval "ac_cv_header_$ac_safe=no"
1086 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1087 echo "$ac_t""yes" 1>&6
1088 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1089 cat >> confdefs.h
<<EOF
1090 #define $ac_tr_hdr 1
1094 echo "$ac_t""no" 1>&6
1098 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1099 echo "configure:1100: checking for sys/wait.h that is POSIX.1 compatible" >&5
1100 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1101 echo $ac_n "(cached) $ac_c" 1>&6
1103 cat > conftest.
$ac_ext <<EOF
1104 #line 1105 "configure"
1105 #include "confdefs.h"
1106 #include <sys/types.h>
1107 #include <sys/wait.h>
1109 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1112 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1117 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1120 if { (eval echo configure
:1121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1122 ac_cv_header_sys_wait_h
=yes
1124 echo "configure: failed program was:" >&5
1125 cat conftest.
$ac_ext >&5
1127 ac_cv_header_sys_wait_h
=no
1132 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1133 if test $ac_cv_header_sys_wait_h = yes; then
1134 cat >> confdefs.h
<<\EOF
1135 #define HAVE_SYS_WAIT_H 1
1141 # This is the list of functions which libiberty will provide if they
1142 # are not available on the host.
1145 funcs
="$funcs atexit"
1146 funcs
="$funcs basename"
1148 funcs
="$funcs bcopy"
1149 funcs
="$funcs bzero"
1150 funcs
="$funcs calloc"
1151 funcs
="$funcs clock"
1152 funcs
="$funcs getcwd"
1153 funcs
="$funcs getpagesize"
1154 funcs
="$funcs index"
1155 funcs
="$funcs insque"
1156 funcs
="$funcs memchr"
1157 funcs
="$funcs memcmp"
1158 funcs
="$funcs memcpy"
1159 funcs
="$funcs memmove"
1160 funcs
="$funcs memset"
1161 funcs
="$funcs mkstemps"
1162 funcs
="$funcs random"
1163 funcs
="$funcs rename"
1164 funcs
="$funcs rindex"
1165 funcs
="$funcs sigsetmask"
1166 funcs
="$funcs strcasecmp"
1167 funcs
="$funcs strchr"
1168 funcs
="$funcs strdup"
1169 funcs
="$funcs strncasecmp"
1170 funcs
="$funcs strrchr"
1171 funcs
="$funcs strstr"
1172 funcs
="$funcs strtod"
1173 funcs
="$funcs strtol"
1174 funcs
="$funcs strtoul"
1175 funcs
="$funcs tmpnam"
1176 funcs
="$funcs vasprintf"
1177 funcs
="$funcs vfprintf"
1178 funcs
="$funcs vprintf"
1179 funcs
="$funcs vsprintf"
1180 funcs
="$funcs waitpid"
1182 # Also in the old function.def file: alloca, vfork, getopt.
1184 vars
="sys_errlist sys_nerr sys_siglist"
1186 checkfuncs
="getrusage on_exit psignal strerror strsignal sysconf times sbrk"
1188 # These are neither executed nor required, but they help keep
1189 # autoheader happy without adding a bunch of text to acconfig.h.
1190 if test "x" = "y"; then
1191 for ac_func
in asprintf atexit
basename bcmp bcopy bzero calloc
clock getcwd
1193 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1194 echo "configure:1195: checking for $ac_func" >&5
1195 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1196 echo $ac_n "(cached) $ac_c" 1>&6
1198 cat > conftest.
$ac_ext <<EOF
1199 #line 1200 "configure"
1200 #include "confdefs.h"
1201 /* System header to define __stub macros and hopefully few prototypes,
1202 which can conflict with char $ac_func(); below. */
1204 /* Override any gcc2 internal prototype to avoid an error. */
1205 /* We use char because int might match the return type of a gcc2
1206 builtin and then its argument prototype would still apply. */
1211 /* The GNU C library defines this for functions which it implements
1212 to always fail with ENOSYS. Some functions are actually named
1213 something starting with __ and the normal name is an alias. */
1214 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1222 if { (eval echo configure
:1223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1224 eval "ac_cv_func_$ac_func=yes"
1226 echo "configure: failed program was:" >&5
1227 cat conftest.
$ac_ext >&5
1229 eval "ac_cv_func_$ac_func=no"
1234 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1235 echo "$ac_t""yes" 1>&6
1236 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1237 cat >> confdefs.h
<<EOF
1238 #define $ac_tr_func 1
1242 echo "$ac_t""no" 1>&6
1246 for ac_func
in getpagesize index insque mkstemps memchr memcmp memcpy memmove
1248 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1249 echo "configure:1250: checking for $ac_func" >&5
1250 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1251 echo $ac_n "(cached) $ac_c" 1>&6
1253 cat > conftest.
$ac_ext <<EOF
1254 #line 1255 "configure"
1255 #include "confdefs.h"
1256 /* System header to define __stub macros and hopefully few prototypes,
1257 which can conflict with char $ac_func(); below. */
1259 /* Override any gcc2 internal prototype to avoid an error. */
1260 /* We use char because int might match the return type of a gcc2
1261 builtin and then its argument prototype would still apply. */
1266 /* The GNU C library defines this for functions which it implements
1267 to always fail with ENOSYS. Some functions are actually named
1268 something starting with __ and the normal name is an alias. */
1269 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1277 if { (eval echo configure
:1278: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1279 eval "ac_cv_func_$ac_func=yes"
1281 echo "configure: failed program was:" >&5
1282 cat conftest.
$ac_ext >&5
1284 eval "ac_cv_func_$ac_func=no"
1289 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1290 echo "$ac_t""yes" 1>&6
1291 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1292 cat >> confdefs.h
<<EOF
1293 #define $ac_tr_func 1
1297 echo "$ac_t""no" 1>&6
1301 for ac_func
in memset random rename rindex sigsetmask strcasecmp
1303 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1304 echo "configure:1305: checking for $ac_func" >&5
1305 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1306 echo $ac_n "(cached) $ac_c" 1>&6
1308 cat > conftest.
$ac_ext <<EOF
1309 #line 1310 "configure"
1310 #include "confdefs.h"
1311 /* System header to define __stub macros and hopefully few prototypes,
1312 which can conflict with char $ac_func(); below. */
1314 /* Override any gcc2 internal prototype to avoid an error. */
1315 /* We use char because int might match the return type of a gcc2
1316 builtin and then its argument prototype would still apply. */
1321 /* The GNU C library defines this for functions which it implements
1322 to always fail with ENOSYS. Some functions are actually named
1323 something starting with __ and the normal name is an alias. */
1324 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1332 if { (eval echo configure
:1333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1334 eval "ac_cv_func_$ac_func=yes"
1336 echo "configure: failed program was:" >&5
1337 cat conftest.
$ac_ext >&5
1339 eval "ac_cv_func_$ac_func=no"
1344 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1345 echo "$ac_t""yes" 1>&6
1346 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1347 cat >> confdefs.h
<<EOF
1348 #define $ac_tr_func 1
1352 echo "$ac_t""no" 1>&6
1356 for ac_func
in strchr strdup strncasecmp strrchr strstr strtod strtol
1358 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1359 echo "configure:1360: checking for $ac_func" >&5
1360 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1361 echo $ac_n "(cached) $ac_c" 1>&6
1363 cat > conftest.
$ac_ext <<EOF
1364 #line 1365 "configure"
1365 #include "confdefs.h"
1366 /* System header to define __stub macros and hopefully few prototypes,
1367 which can conflict with char $ac_func(); below. */
1369 /* Override any gcc2 internal prototype to avoid an error. */
1370 /* We use char because int might match the return type of a gcc2
1371 builtin and then its argument prototype would still apply. */
1376 /* The GNU C library defines this for functions which it implements
1377 to always fail with ENOSYS. Some functions are actually named
1378 something starting with __ and the normal name is an alias. */
1379 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1387 if { (eval echo configure
:1388: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1389 eval "ac_cv_func_$ac_func=yes"
1391 echo "configure: failed program was:" >&5
1392 cat conftest.
$ac_ext >&5
1394 eval "ac_cv_func_$ac_func=no"
1399 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1400 echo "$ac_t""yes" 1>&6
1401 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1402 cat >> confdefs.h
<<EOF
1403 #define $ac_tr_func 1
1407 echo "$ac_t""no" 1>&6
1411 for ac_func
in strtoul tmpnam vasprintf vfprintf vprintf vsprintf waitpid
1413 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1414 echo "configure:1415: checking for $ac_func" >&5
1415 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1416 echo $ac_n "(cached) $ac_c" 1>&6
1418 cat > conftest.
$ac_ext <<EOF
1419 #line 1420 "configure"
1420 #include "confdefs.h"
1421 /* System header to define __stub macros and hopefully few prototypes,
1422 which can conflict with char $ac_func(); below. */
1424 /* Override any gcc2 internal prototype to avoid an error. */
1425 /* We use char because int might match the return type of a gcc2
1426 builtin and then its argument prototype would still apply. */
1431 /* The GNU C library defines this for functions which it implements
1432 to always fail with ENOSYS. Some functions are actually named
1433 something starting with __ and the normal name is an alias. */
1434 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1442 if { (eval echo configure
:1443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1444 eval "ac_cv_func_$ac_func=yes"
1446 echo "configure: failed program was:" >&5
1447 cat conftest.
$ac_ext >&5
1449 eval "ac_cv_func_$ac_func=no"
1454 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1455 echo "$ac_t""yes" 1>&6
1456 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1457 cat >> confdefs.h
<<EOF
1458 #define $ac_tr_func 1
1462 echo "$ac_t""no" 1>&6
1466 cat >> confdefs.h
<<\EOF
1467 #define HAVE_SYS_ERRLIST 1
1470 cat >> confdefs.h
<<\EOF
1471 #define HAVE_SYS_NERR 1
1474 cat >> confdefs.h
<<\EOF
1475 #define HAVE_SYS_SIGLIST 1
1478 for ac_func
in getrusage on_exit psignal strerror strsignal sysconf
times
1480 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1481 echo "configure:1482: checking for $ac_func" >&5
1482 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1483 echo $ac_n "(cached) $ac_c" 1>&6
1485 cat > conftest.
$ac_ext <<EOF
1486 #line 1487 "configure"
1487 #include "confdefs.h"
1488 /* System header to define __stub macros and hopefully few prototypes,
1489 which can conflict with char $ac_func(); below. */
1491 /* Override any gcc2 internal prototype to avoid an error. */
1492 /* We use char because int might match the return type of a gcc2
1493 builtin and then its argument prototype would still apply. */
1498 /* The GNU C library defines this for functions which it implements
1499 to always fail with ENOSYS. Some functions are actually named
1500 something starting with __ and the normal name is an alias. */
1501 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1509 if { (eval echo configure
:1510: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1511 eval "ac_cv_func_$ac_func=yes"
1513 echo "configure: failed program was:" >&5
1514 cat conftest.
$ac_ext >&5
1516 eval "ac_cv_func_$ac_func=no"
1521 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1522 echo "$ac_t""yes" 1>&6
1523 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1524 cat >> confdefs.h
<<EOF
1525 #define $ac_tr_func 1
1529 echo "$ac_t""no" 1>&6
1535 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1536 echo "configure:1537: checking for $ac_func" >&5
1537 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1538 echo $ac_n "(cached) $ac_c" 1>&6
1540 cat > conftest.
$ac_ext <<EOF
1541 #line 1542 "configure"
1542 #include "confdefs.h"
1543 /* System header to define __stub macros and hopefully few prototypes,
1544 which can conflict with char $ac_func(); below. */
1546 /* Override any gcc2 internal prototype to avoid an error. */
1547 /* We use char because int might match the return type of a gcc2
1548 builtin and then its argument prototype would still apply. */
1553 /* The GNU C library defines this for functions which it implements
1554 to always fail with ENOSYS. Some functions are actually named
1555 something starting with __ and the normal name is an alias. */
1556 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1564 if { (eval echo configure
:1565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1566 eval "ac_cv_func_$ac_func=yes"
1568 echo "configure: failed program was:" >&5
1569 cat conftest.
$ac_ext >&5
1571 eval "ac_cv_func_$ac_func=no"
1576 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1577 echo "$ac_t""yes" 1>&6
1578 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1579 cat >> confdefs.h
<<EOF
1580 #define $ac_tr_func 1
1584 echo "$ac_t""no" 1>&6
1590 # For each of these functions, if the host does not provide the
1591 # function we want to put FN.o in LIBOBJS, and if the host does
1592 # provide the function, we want to define HAVE_FN in config.h. Also,
1593 # if the host does not provide alloca, we set ALLOCA to alloca.o
1597 if test -n "${with_target_subdir}"; then
1599 # We are being configured as a target library. AC_REPLACE_FUNCS
1600 # may not work correctly, because the compiler may not be able to
1601 # link executables. Note that we may still be being configured
1604 # If we are being configured for newlib, we know which functions
1605 # newlib provide and which ones we will be expected to provide.
1607 if test "x${with_newlib}" = "xyes"; then
1609 LIBOBJS
="asprintf.o basename.o insque.o random.o strdup.o vasprintf.o"
1613 asprintf |
basename | insque | random | strdup | vasprintf
)
1616 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1617 cat >> confdefs.h
<<EOF
1625 # newlib doesnt provide any of the variables in $vars, so we
1626 # dont have to check them here.
1628 # Of the functions in $checkfuncs, newlib only has strerror.
1629 cat >> confdefs.h
<<\EOF
1630 #define HAVE_STRERROR 1
1640 # Not a target library, so we set things up to run the test suite.
1641 CHECK
=check-cplus-dem
1647 if test -z "${setobjs}"; then
1651 # Handle VxWorks configuration specially, since on VxWorks the
1652 # libraries are actually on the target board, not in the file
1654 LIBOBJS
="basename.o getpagesize.o insque.o random.o strcasecmp.o"
1655 LIBOBJS
="$LIBOBJS strncasecmp.o strdup.o vfork.o waitpid.o vasprintf.o"
1658 basename | getpagesize | insque | random | strcasecmp
)
1660 strncasecmp | strdup | vfork | waitpid | vasprintf
)
1663 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1664 cat >> confdefs.h
<<EOF
1672 # VxWorks doesn't provide any of the variables in $vars, so we
1673 # don't have to check them here.
1675 # Of the functions in $checkfuncs, VxWorks only has strerror.
1676 cat >> confdefs.h
<<\EOF
1677 #define HAVE_STRERROR 1
1687 if test -z "${setobjs}"; then
1692 # The Cygwin library actually uses a couple of files from
1693 # libiberty when it is built. If we are building a native
1694 # Cygwin, and we run the tests, we will appear to have these
1695 # files. However, when we go on to build winsup, we will wind up
1696 # with a library which does not have the files, since they should
1697 # have come from libiberty.
1699 # We handle this by removing the functions the winsup library
1700 # provides from our shell variables, so that they appear to be
1703 funcs
="`echo $funcs | sed -e 's/random//'`"
1704 LIBOBJS
="$LIBOBJS random.o"
1705 vars
="`echo $vars | sed -e 's/sys_siglist//'`"
1706 checkfuncs
="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
1710 # Under mingw32, sys_nerr and sys_errlist exist, but they are
1711 # macros, so the test below won't find them.
1712 vars
="`echo $vars | sed -e 's/sys_nerr//' -e 's/sys_errlist//'`"
1713 cat >> confdefs.h
<<\EOF
1714 #define HAVE_SYS_NERR 1
1717 cat >> confdefs.h
<<\EOF
1718 #define HAVE_SYS_ERRLIST 1
1724 # Under some versions of uwin, vfork is notoriously buggy and the test
1725 # can hang configure; on other versions, vfork exists just as a stub.
1726 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
1727 ac_cv_func_vfork_works
=no
1732 # We haven't set the list of objects yet. Use the standard autoconf
1733 # tests. This will only work if the compiler works.
1734 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1735 echo "configure:1736: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1738 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1739 ac_cpp
='$CPP $CPPFLAGS'
1740 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1741 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1742 cross_compiling
=$ac_cv_prog_cc_cross
1744 cat > conftest.
$ac_ext << EOF
1746 #line 1747 "configure"
1747 #include "confdefs.h"
1751 if { (eval echo configure
:1752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1752 ac_cv_prog_cc_works
=yes
1753 # If we can't run a trivial program, we are probably using a cross compiler.
1754 if (.
/conftest
; exit) 2>/dev
/null
; then
1755 ac_cv_prog_cc_cross
=no
1757 ac_cv_prog_cc_cross
=yes
1760 echo "configure: failed program was:" >&5
1761 cat conftest.
$ac_ext >&5
1762 ac_cv_prog_cc_works
=no
1766 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1767 ac_cpp
='$CPP $CPPFLAGS'
1768 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1769 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1770 cross_compiling
=$ac_cv_prog_cc_cross
1772 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1773 if test $ac_cv_prog_cc_works = no
; then
1774 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1776 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1777 echo "configure:1778: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1778 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1779 cross_compiling
=$ac_cv_prog_cc_cross
1781 for ac_func
in $funcs
1783 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1784 echo "configure:1785: checking for $ac_func" >&5
1785 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1786 echo $ac_n "(cached) $ac_c" 1>&6
1788 cat > conftest.
$ac_ext <<EOF
1789 #line 1790 "configure"
1790 #include "confdefs.h"
1791 /* System header to define __stub macros and hopefully few prototypes,
1792 which can conflict with char $ac_func(); below. */
1794 /* Override any gcc2 internal prototype to avoid an error. */
1795 /* We use char because int might match the return type of a gcc2
1796 builtin and then its argument prototype would still apply. */
1801 /* The GNU C library defines this for functions which it implements
1802 to always fail with ENOSYS. Some functions are actually named
1803 something starting with __ and the normal name is an alias. */
1804 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1812 if { (eval echo configure
:1813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1814 eval "ac_cv_func_$ac_func=yes"
1816 echo "configure: failed program was:" >&5
1817 cat conftest.
$ac_ext >&5
1819 eval "ac_cv_func_$ac_func=no"
1824 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1825 echo "$ac_t""yes" 1>&6
1826 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1827 cat >> confdefs.h
<<EOF
1828 #define $ac_tr_func 1
1832 echo "$ac_t""no" 1>&6
1833 LIBOBJS
="$LIBOBJS ${ac_func}.${ac_objext}"
1841 # On Interix, it wrongly concludes that the MSVC compiler supports alloca.
1842 # (MSVC does on Win32, not on Interix.)
1843 # This should be temporary.
1845 ac_cv_header_alloca_h
=no
1846 ac_cv_func_alloca_works
=no
1848 cat >> confdefs.h
<<\EOF
1851 cat >> confdefs.h
<<EOF
1852 #define STACK_DIRECTION -1
1856 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1857 # for constant arguments. Useless!
1858 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1859 echo "configure:1860: checking for working alloca.h" >&5
1860 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1861 echo $ac_n "(cached) $ac_c" 1>&6
1863 cat > conftest.
$ac_ext <<EOF
1864 #line 1865 "configure"
1865 #include "confdefs.h"
1868 char *p = alloca(2 * sizeof(int));
1871 if { (eval echo configure
:1872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1873 ac_cv_header_alloca_h
=yes
1875 echo "configure: failed program was:" >&5
1876 cat conftest.
$ac_ext >&5
1878 ac_cv_header_alloca_h
=no
1883 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1884 if test $ac_cv_header_alloca_h = yes; then
1885 cat >> confdefs.h
<<\EOF
1886 #define HAVE_ALLOCA_H 1
1891 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1892 echo "configure:1893: checking for alloca" >&5
1893 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1894 echo $ac_n "(cached) $ac_c" 1>&6
1896 cat > conftest.
$ac_ext <<EOF
1897 #line 1898 "configure"
1898 #include "confdefs.h"
1901 # define alloca __builtin_alloca
1904 # include <malloc.h>
1905 # define alloca _alloca
1908 # include <alloca.h>
1913 # ifndef alloca /* predefined by HP cc +Olibcalls */
1922 char *p = (char *) alloca(1);
1925 if { (eval echo configure
:1926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1927 ac_cv_func_alloca_works
=yes
1929 echo "configure: failed program was:" >&5
1930 cat conftest.
$ac_ext >&5
1932 ac_cv_func_alloca_works
=no
1937 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1938 if test $ac_cv_func_alloca_works = yes; then
1939 cat >> confdefs.h
<<\EOF
1940 #define HAVE_ALLOCA 1
1945 if test $ac_cv_func_alloca_works = no
; then
1946 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1947 # that cause trouble. Some versions do not even contain alloca or
1948 # contain a buggy version. If you still want to use their alloca,
1949 # use ar to extract alloca.o from them instead of compiling alloca.c.
1950 ALLOCA
=alloca.
${ac_objext}
1951 cat >> confdefs.h
<<\EOF
1956 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1957 echo "configure:1958: checking whether alloca needs Cray hooks" >&5
1958 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1959 echo $ac_n "(cached) $ac_c" 1>&6
1961 cat > conftest.
$ac_ext <<EOF
1962 #line 1963 "configure"
1963 #include "confdefs.h"
1964 #if defined(CRAY) && ! defined(CRAY2)
1971 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1972 egrep "webecray" >/dev
/null
2>&1; then
1983 echo "$ac_t""$ac_cv_os_cray" 1>&6
1984 if test $ac_cv_os_cray = yes; then
1985 for ac_func
in _getb67 GETB67 getb67
; do
1986 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1987 echo "configure:1988: checking for $ac_func" >&5
1988 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1989 echo $ac_n "(cached) $ac_c" 1>&6
1991 cat > conftest.
$ac_ext <<EOF
1992 #line 1993 "configure"
1993 #include "confdefs.h"
1994 /* System header to define __stub macros and hopefully few prototypes,
1995 which can conflict with char $ac_func(); below. */
1997 /* Override any gcc2 internal prototype to avoid an error. */
1998 /* We use char because int might match the return type of a gcc2
1999 builtin and then its argument prototype would still apply. */
2004 /* The GNU C library defines this for functions which it implements
2005 to always fail with ENOSYS. Some functions are actually named
2006 something starting with __ and the normal name is an alias. */
2007 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2015 if { (eval echo configure
:2016: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2017 eval "ac_cv_func_$ac_func=yes"
2019 echo "configure: failed program was:" >&5
2020 cat conftest.
$ac_ext >&5
2022 eval "ac_cv_func_$ac_func=no"
2027 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2028 echo "$ac_t""yes" 1>&6
2029 cat >> confdefs.h
<<EOF
2030 #define CRAY_STACKSEG_END $ac_func
2035 echo "$ac_t""no" 1>&6
2041 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2042 echo "configure:2043: checking stack direction for C alloca" >&5
2043 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2044 echo $ac_n "(cached) $ac_c" 1>&6
2046 if test "$cross_compiling" = yes; then
2047 ac_cv_c_stack_direction
=0
2049 cat > conftest.
$ac_ext <<EOF
2050 #line 2051 "configure"
2051 #include "confdefs.h"
2052 find_stack_direction ()
2054 static char *addr = 0;
2059 return find_stack_direction ();
2062 return (&dummy > addr) ? 1 : -1;
2066 exit (find_stack_direction() < 0);
2069 if { (eval echo configure
:2070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2071 ac_cv_c_stack_direction
=1
2073 echo "configure: failed program was:" >&5
2074 cat conftest.
$ac_ext >&5
2076 ac_cv_c_stack_direction
=-1
2083 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2084 cat >> confdefs.h
<<EOF
2085 #define STACK_DIRECTION $ac_cv_c_stack_direction
2093 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2094 echo "configure:2095: checking for ANSI C header files" >&5
2095 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2096 echo $ac_n "(cached) $ac_c" 1>&6
2098 cat > conftest.
$ac_ext <<EOF
2099 #line 2100 "configure"
2100 #include "confdefs.h"
2106 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2107 { (eval echo configure
:2108: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2108 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2109 if test -z "$ac_err"; then
2111 ac_cv_header_stdc
=yes
2114 echo "configure: failed program was:" >&5
2115 cat conftest.
$ac_ext >&5
2117 ac_cv_header_stdc
=no
2121 if test $ac_cv_header_stdc = yes; then
2122 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2123 cat > conftest.
$ac_ext <<EOF
2124 #line 2125 "configure"
2125 #include "confdefs.h"
2128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2129 egrep "memchr" >/dev
/null
2>&1; then
2133 ac_cv_header_stdc
=no
2139 if test $ac_cv_header_stdc = yes; then
2140 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2141 cat > conftest.
$ac_ext <<EOF
2142 #line 2143 "configure"
2143 #include "confdefs.h"
2146 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2147 egrep "free" >/dev
/null
2>&1; then
2151 ac_cv_header_stdc
=no
2157 if test $ac_cv_header_stdc = yes; then
2158 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2159 if test "$cross_compiling" = yes; then
2162 cat > conftest.
$ac_ext <<EOF
2163 #line 2164 "configure"
2164 #include "confdefs.h"
2166 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2167 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2168 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2169 int main () { int i; for (i = 0; i < 256; i++)
2170 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2174 if { (eval echo configure
:2175: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2178 echo "configure: failed program was:" >&5
2179 cat conftest.
$ac_ext >&5
2181 ac_cv_header_stdc
=no
2189 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2190 if test $ac_cv_header_stdc = yes; then
2191 cat >> confdefs.h
<<\EOF
2192 #define STDC_HEADERS 1
2197 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2198 echo "configure:2199: checking for pid_t" >&5
2199 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2200 echo $ac_n "(cached) $ac_c" 1>&6
2202 cat > conftest.
$ac_ext <<EOF
2203 #line 2204 "configure"
2204 #include "confdefs.h"
2205 #include <sys/types.h>
2211 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2212 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2214 ac_cv_type_pid_t
=yes
2222 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2223 if test $ac_cv_type_pid_t = no
; then
2224 cat >> confdefs.h
<<\EOF
2230 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2231 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2232 echo "configure:2233: checking for vfork.h" >&5
2233 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2234 echo $ac_n "(cached) $ac_c" 1>&6
2236 cat > conftest.
$ac_ext <<EOF
2237 #line 2238 "configure"
2238 #include "confdefs.h"
2241 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2242 { (eval echo configure
:2243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2243 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2244 if test -z "$ac_err"; then
2246 eval "ac_cv_header_$ac_safe=yes"
2249 echo "configure: failed program was:" >&5
2250 cat conftest.
$ac_ext >&5
2252 eval "ac_cv_header_$ac_safe=no"
2256 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2257 echo "$ac_t""yes" 1>&6
2258 cat >> confdefs.h
<<\EOF
2259 #define HAVE_VFORK_H 1
2263 echo "$ac_t""no" 1>&6
2266 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2267 echo "configure:2268: checking for working vfork" >&5
2268 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2269 echo $ac_n "(cached) $ac_c" 1>&6
2271 if test "$cross_compiling" = yes; then
2272 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2273 echo "configure:2274: checking for vfork" >&5
2274 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2275 echo $ac_n "(cached) $ac_c" 1>&6
2277 cat > conftest.
$ac_ext <<EOF
2278 #line 2279 "configure"
2279 #include "confdefs.h"
2280 /* System header to define __stub macros and hopefully few prototypes,
2281 which can conflict with char vfork(); below. */
2283 /* Override any gcc2 internal prototype to avoid an error. */
2284 /* We use char because int might match the return type of a gcc2
2285 builtin and then its argument prototype would still apply. */
2290 /* The GNU C library defines this for functions which it implements
2291 to always fail with ENOSYS. Some functions are actually named
2292 something starting with __ and the normal name is an alias. */
2293 #if defined (__stub_vfork) || defined (__stub___vfork)
2301 if { (eval echo configure
:2302: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2303 eval "ac_cv_func_vfork=yes"
2305 echo "configure: failed program was:" >&5
2306 cat conftest.
$ac_ext >&5
2308 eval "ac_cv_func_vfork=no"
2313 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2314 echo "$ac_t""yes" 1>&6
2317 echo "$ac_t""no" 1>&6
2320 ac_cv_func_vfork_works
=$ac_cv_func_vfork
2322 cat > conftest.
$ac_ext <<EOF
2323 #line 2324 "configure"
2324 #include "confdefs.h"
2325 /* Thanks to Paul Eggert for this test. */
2327 #include <sys/types.h>
2328 #include <sys/stat.h>
2329 #ifdef HAVE_UNISTD_H
2335 /* On some sparc systems, changes by the child to local and incoming
2336 argument registers are propagated back to the parent.
2337 The compiler is told about this with #include <vfork.h>,
2338 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2339 Test for this by using a static variable whose address
2340 is put into a register that is clobbered by the vfork. */
2343 sparc_address_test (int arg)
2345 sparc_address_test (arg) int arg;
2363 pid_t parent = getpid ();
2366 sparc_address_test ();
2371 /* Here is another test for sparc vfork register problems.
2372 This test uses lots of local variables, at least
2373 as many local variables as main has allocated so far
2374 including compiler temporaries. 4 locals are enough for
2375 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2376 A buggy compiler should reuse the register of parent
2377 for one of the local variables, since it will think that
2378 parent can't possibly be used any more in this routine.
2379 Assigning to the local variable will thus munge parent
2380 in the parent process. */
2382 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2383 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2384 /* Convince the compiler that p..p7 are live; otherwise, it might
2385 use the same hardware register for all 8 local variables. */
2386 if (p != p1 || p != p2 || p != p3 || p != p4
2387 || p != p5 || p != p6 || p != p7)
2390 /* On some systems (e.g. IRIX 3.3),
2391 vfork doesn't separate parent from child file descriptors.
2392 If the child closes a descriptor before it execs or exits,
2393 this munges the parent's descriptor as well.
2394 Test for this by closing stdout in the child. */
2395 _exit(close(fileno(stdout)) != 0);
2400 while (wait(&status) != child)
2403 /* Was there some problem with vforking? */
2406 /* Did the child fail? (This shouldn't happen.) */
2409 /* Did the vfork/compiler bug occur? */
2410 || parent != getpid()
2412 /* Did the file descriptor bug occur? */
2413 || fstat(fileno(stdout), &st) != 0
2418 if { (eval echo configure
:2419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2420 ac_cv_func_vfork_works
=yes
2422 echo "configure: failed program was:" >&5
2423 cat conftest.
$ac_ext >&5
2425 ac_cv_func_vfork_works
=no
2432 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2433 if test $ac_cv_func_vfork_works = no
; then
2434 cat >> confdefs.h
<<\EOF
2440 if test $ac_cv_func_vfork_works = no
; then
2441 LIBOBJS
="$LIBOBJS vfork.o"
2444 echo $ac_n "checking for $v""... $ac_c" 1>&6
2445 echo "configure:2446: checking for $v" >&5
2446 if eval "test \"`echo '$''{'libiberty_cv_var_$v'+set}'`\" = set"; then
2447 echo $ac_n "(cached) $ac_c" 1>&6
2449 cat > conftest.
$ac_ext <<EOF
2450 #line 2451 "configure"
2451 #include "confdefs.h"
2454 extern int $v; p = &$v;
2457 if { (eval echo configure
:2458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2459 eval "libiberty_cv_var_$v=yes"
2461 echo "configure: failed program was:" >&5
2462 cat conftest.
$ac_ext >&5
2464 eval "libiberty_cv_var_$v=no"
2469 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
2470 echo "$ac_t""yes" 1>&6
2471 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2472 cat >> confdefs.h
<<EOF
2477 echo "$ac_t""no" 1>&6
2480 for ac_func
in $checkfuncs
2482 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2483 echo "configure:2484: checking for $ac_func" >&5
2484 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2485 echo $ac_n "(cached) $ac_c" 1>&6
2487 cat > conftest.
$ac_ext <<EOF
2488 #line 2489 "configure"
2489 #include "confdefs.h"
2490 /* System header to define __stub macros and hopefully few prototypes,
2491 which can conflict with char $ac_func(); below. */
2493 /* Override any gcc2 internal prototype to avoid an error. */
2494 /* We use char because int might match the return type of a gcc2
2495 builtin and then its argument prototype would still apply. */
2500 /* The GNU C library defines this for functions which it implements
2501 to always fail with ENOSYS. Some functions are actually named
2502 something starting with __ and the normal name is an alias. */
2503 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2511 if { (eval echo configure
:2512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2513 eval "ac_cv_func_$ac_func=yes"
2515 echo "configure: failed program was:" >&5
2516 cat conftest.
$ac_ext >&5
2518 eval "ac_cv_func_$ac_func=no"
2523 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2524 echo "$ac_t""yes" 1>&6
2525 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2526 cat >> confdefs.h
<<EOF
2527 #define $ac_tr_func 1
2531 echo "$ac_t""no" 1>&6
2537 # Install a library built with a cross compiler in $(tooldir) rather
2539 if test -z "${with_cross_host}"; then
2542 INSTALL_DEST
=tooldir
2546 # We need multilib support, but only if configuring for the target.
2548 cat > confcache
<<\EOF
2549 # This file is a shell script that caches the results of configure
2550 # tests run on this system so they can be shared between configure
2551 # scripts and configure runs. It is not useful on other systems.
2552 # If it contains results you don't want to keep, you may remove or edit it.
2554 # By default, configure uses ./config.cache as the cache file,
2555 # creating it if it does not exist already. You can give configure
2556 # the --cache-file=FILE option to use a different cache file; that is
2557 # what configure does when it calls configure scripts in
2558 # subdirectories, so they share the cache.
2559 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2560 # config.status only pays attention to the cache file if you give it the
2561 # --recheck option to rerun configure.
2564 # The following way of writing the cache mishandles newlines in values,
2565 # but we know of no workaround that is simple, portable, and efficient.
2566 # So, don't put newlines in cache variables' values.
2567 # Ultrix sh set writes to stderr and can't be redirected directly,
2568 # and sets the high bit in the cache file unless we assign to the vars.
2570 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2572 # `set' does not quote correctly, so add quotes (double-quote substitution
2573 # turns \\\\ into \\, and sed turns \\ into \).
2575 -e "s/'/'\\\\''/g" \
2576 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2579 # `set' quotes correctly as required by POSIX, so do not add quotes.
2580 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2583 if cmp -s $cache_file confcache
; then
2586 if test -w $cache_file; then
2587 echo "updating cache $cache_file"
2588 cat confcache
> $cache_file
2590 echo "not updating unwritable cache $cache_file"
2595 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2597 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
2598 # Let make expand exec_prefix.
2599 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2601 # Any assignment to VPATH causes Sun make to only execute
2602 # the first set of double-colon rules, so remove it if not needed.
2603 # If there is a colon in the path, we need to keep it.
2604 if test "x$srcdir" = x.
; then
2605 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
2608 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2610 DEFS
=-DHAVE_CONFIG_H
2612 # Without the "./", some shells look in PATH for config.status.
2613 : ${CONFIG_STATUS=./config.status}
2615 echo creating
$CONFIG_STATUS
2616 rm -f $CONFIG_STATUS
2617 cat > $CONFIG_STATUS <<EOF
2619 # Generated automatically by configure.
2620 # Run this file to recreate the current configuration.
2621 # This directory was configured as follows,
2622 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2624 # $0 $ac_configure_args
2626 # Compiler output produced by configure, useful for debugging
2627 # configure, is in ./config.log if it exists.
2629 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2632 case "\$ac_option" in
2633 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2634 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2635 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2636 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2637 echo "$CONFIG_STATUS generated by autoconf version 2.13"
2639 -help | --help | --hel | --he | --h)
2640 echo "\$ac_cs_usage"; exit 0 ;;
2641 *) echo "\$ac_cs_usage"; exit 1 ;;
2645 ac_given_srcdir=$srcdir
2646 ac_given_INSTALL="$INSTALL"
2648 trap 'rm -fr `echo "Makefile testsuite/Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2650 cat >> $CONFIG_STATUS <<EOF
2652 # Protect against being on the right side of a sed subst in config.status.
2653 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2654 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2658 s%@CFLAGS@%$CFLAGS%g
2659 s%@CPPFLAGS@%$CPPFLAGS%g
2660 s%@CXXFLAGS@%$CXXFLAGS%g
2661 s%@FFLAGS@%$FFLAGS%g
2663 s%@LDFLAGS@%$LDFLAGS%g
2665 s%@exec_prefix@%$exec_prefix%g
2666 s%@prefix@%$prefix%g
2667 s%@program_transform_name@%$program_transform_name%g
2668 s%@bindir@%$bindir%g
2669 s%@sbindir@%$sbindir%g
2670 s%@libexecdir@%$libexecdir%g
2671 s%@datadir@%$datadir%g
2672 s%@sysconfdir@%$sysconfdir%g
2673 s%@sharedstatedir@%$sharedstatedir%g
2674 s%@localstatedir@%$localstatedir%g
2675 s%@libdir@%$libdir%g
2676 s%@includedir@%$includedir%g
2677 s%@oldincludedir@%$oldincludedir%g
2678 s%@infodir@%$infodir%g
2679 s%@mandir@%$mandir%g
2681 s%@host_alias@%$host_alias%g
2682 s%@host_cpu@%$host_cpu%g
2683 s%@host_vendor@%$host_vendor%g
2684 s%@host_os@%$host_os%g
2686 s%@build_alias@%$build_alias%g
2687 s%@build_cpu@%$build_cpu%g
2688 s%@build_vendor@%$build_vendor%g
2689 s%@build_os@%$build_os%g
2691 s%@RANLIB@%$RANLIB%g
2693 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2694 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2695 s%@INSTALL_DATA@%$INSTALL_DATA%g
2696 /@host_makefile_frag@/r $host_makefile_frag
2697 s%@host_makefile_frag@%%g
2700 s%@LIBOBJS@%$LIBOBJS%g
2701 s%@ALLOCA@%$ALLOCA%g
2702 s%@INSTALL_DEST@%$INSTALL_DEST%g
2707 cat >> $CONFIG_STATUS <<\EOF
2709 # Split the substitutions into bite-sized pieces for seds with
2710 # small command number limits, like on Digital OSF/1 and HP-UX.
2711 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
2712 ac_file
=1 # Number of current file.
2713 ac_beg
=1 # First line for current file.
2714 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
2717 while $ac_more_lines; do
2718 if test $ac_beg -gt 1; then
2719 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
2721 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
2723 if test ! -s conftest.s
$ac_file; then
2725 rm -f conftest.s
$ac_file
2727 if test -z "$ac_sed_cmds"; then
2728 ac_sed_cmds
="sed -f conftest.s$ac_file"
2730 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
2732 ac_file
=`expr $ac_file + 1`
2734 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
2737 if test -z "$ac_sed_cmds"; then
2742 cat >> $CONFIG_STATUS <<EOF
2744 CONFIG_FILES=\${CONFIG_FILES-"Makefile testsuite/Makefile"}
2746 cat >> $CONFIG_STATUS <<\EOF
2747 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
2748 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2750 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
2751 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2752 *) ac_file_in
="${ac_file}.in" ;;
2755 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2757 # Remove last slash and all that follows it. Not all systems have dirname.
2758 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2759 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
2760 # The file is in a subdirectory.
2761 test ! -d "$ac_dir" && mkdir
"$ac_dir"
2762 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
2763 # A "../" for each directory in $ac_dir_suffix.
2764 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2766 ac_dir_suffix
= ac_dots
=
2769 case "$ac_given_srcdir" in
2771 if test -z "$ac_dots"; then top_srcdir
=.
2772 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2773 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
2775 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2776 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
2779 case "$ac_given_INSTALL" in
2780 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
2781 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
2784 echo creating
"$ac_file"
2786 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2788 *Makefile
*) ac_comsub
="1i\\
2789 # $configure_input" ;;
2793 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2795 s%@configure_input@%$configure_input%g
2796 s%@srcdir@%$srcdir%g
2797 s%@top_srcdir@%$top_srcdir%g
2798 s%@INSTALL@%$INSTALL%g
2799 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
2803 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2804 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2806 # ac_d sets the value in "#define NAME VALUE" lines.
2807 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2808 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
2811 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2812 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2813 ac_uB
='\([ ]\)%\1#\2define\3'
2816 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2817 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2818 ac_eB
='$%\1#\2define\3'
2822 if test "${CONFIG_HEADERS+set}" != set; then
2824 cat >> $CONFIG_STATUS <<EOF
2825 CONFIG_HEADERS="config.h:config.in"
2827 cat >> $CONFIG_STATUS <<\EOF
2829 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
2830 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2832 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
2833 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2834 *) ac_file_in
="${ac_file}.in" ;;
2837 echo creating
$ac_file
2839 rm -f conftest.frag conftest.
in conftest.out
2840 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2841 cat $ac_file_inputs > conftest.
in
2845 # Transform confdefs.h into a sed script conftest.vals that substitutes
2846 # the proper values into config.h.in to produce config.h. And first:
2847 # Protect against being on the right side of a sed subst in config.status.
2848 # Protect against being in an unquoted here document in config.status.
2850 cat > conftest.hdr
<<\EOF
2853 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2857 sed -n -f conftest.hdr confdefs.h > conftest.vals
2860 # This sed command replaces #undef with comments. This is necessary, for
2861 # example, in the case of _POSIX_SOURCE, which is predefined and required
2862 # on some systems where configure will not decide to define it.
2863 cat >> conftest.vals <<\EOF
2864 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2867 # Break up conftest.vals because some shells have a limit on
2868 # the size of here documents, and old seds have small limits too.
2873 ac_lines=`grep -c . conftest.vals
`
2874 # grep -c gives empty output for an empty file on some AIX systems.
2875 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2876 # Write a limited-size here document to conftest.frag.
2877 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2878 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2880 sed -f conftest.frag conftest.in > conftest.out
2882 mv conftest.out conftest.in
2884 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2886 mv conftest.tail conftest.vals
2890 cat >> $CONFIG_STATUS <<\EOF
2891 rm -f conftest.frag conftest.h
2892 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
2893 cat conftest.in >> conftest.h
2895 if cmp -s $ac_file conftest.h 2>/dev/null; then
2896 echo "$ac_file is unchanged"
2899 # Remove last slash and all that follows it. Not all systems have dirname.
2900 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
2901 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2902 # The file is in a subdirectory.
2903 test ! -d "$ac_dir" && mkdir "$ac_dir"
2906 mv conftest.h $ac_file
2911 cat >> $CONFIG_STATUS <<EOF
2915 with_target_subdir=${with_target_subdir}
2916 with_multisubdir=${with_multisubdir}
2917 ac_configure_args="--enable-multilib ${ac_configure_args}"
2918 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
2919 libiberty_topdir=${libiberty_topdir}
2922 cat >> $CONFIG_STATUS <<\EOF
2923 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
2924 if test -n "$CONFIG_FILES"; then
2925 if test -n "${with_target_subdir}"; then
2926 # FIXME: We shouldn't need to set ac_file
2928 . ${libiberty_topdir}/config-ml.in
2933 chmod +x $CONFIG_STATUS
2934 rm -fr confdefs* $ac_clean_files
2935 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1