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
757 # Extract the first word of "gcc", so it can be a program name with args.
758 set dummy gcc
; ac_word
=$2
759 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
760 echo "configure:761: checking for $ac_word" >&5
761 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
762 echo $ac_n "(cached) $ac_c" 1>&6
764 if test -n "$CC"; then
765 ac_cv_prog_CC
="$CC" # Let the user override the test.
767 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
769 for ac_dir
in $ac_dummy; do
770 test -z "$ac_dir" && ac_dir
=.
771 if test -f $ac_dir/$ac_word; then
780 if test -n "$CC"; then
781 echo "$ac_t""$CC" 1>&6
783 echo "$ac_t""no" 1>&6
786 if test -z "$CC"; then
787 # Extract the first word of "cc", so it can be a program name with args.
788 set dummy cc
; ac_word
=$2
789 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
790 echo "configure:791: checking for $ac_word" >&5
791 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
792 echo $ac_n "(cached) $ac_c" 1>&6
794 if test -n "$CC"; then
795 ac_cv_prog_CC
="$CC" # Let the user override the test.
797 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
800 for ac_dir
in $ac_dummy; do
801 test -z "$ac_dir" && ac_dir
=.
802 if test -f $ac_dir/$ac_word; then
803 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
812 if test $ac_prog_rejected = yes; then
813 # We found a bogon in the path, so make sure we never use it.
814 set dummy
$ac_cv_prog_CC
816 if test $# -gt 0; then
817 # We chose a different compiler from the bogus one.
818 # However, it has the same basename, so the bogon will be chosen
819 # first if we set CC to just the basename; use the full file name.
821 set dummy
"$ac_dir/$ac_word" "$@"
829 if test -n "$CC"; then
830 echo "$ac_t""$CC" 1>&6
832 echo "$ac_t""no" 1>&6
835 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
838 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
839 echo "configure:840: checking whether we are using GNU C" >&5
840 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
841 echo $ac_n "(cached) $ac_c" 1>&6
843 cat > conftest.c
<<EOF
848 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:849: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
855 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
857 if test $ac_cv_prog_gcc = yes; then
859 ac_libiberty_warn_cflags
='-W -Wall -Wtraditional'
860 ac_test_CFLAGS
="${CFLAGS+set}"
861 ac_save_CFLAGS
="$CFLAGS"
863 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
864 echo "configure:865: checking whether ${CC-cc} accepts -g" >&5
865 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
866 echo $ac_n "(cached) $ac_c" 1>&6
868 echo 'void f(){}' > conftest.c
869 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
878 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
879 if test "$ac_test_CFLAGS" = set; then
880 CFLAGS
="$ac_save_CFLAGS"
881 elif test $ac_cv_prog_cc_g = yes; then
888 ac_libiberty_warn_cflags
=
889 test "${CFLAGS+set}" = set || CFLAGS
="-g"
893 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
894 echo "configure:895: checking for POSIXized ISC" >&5
895 if test -d /etc
/conf
/kconfig.d
&&
896 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
898 echo "$ac_t""yes" 1>&6
899 ISC
=yes # If later tests want to check for ISC.
900 cat >> confdefs.h
<<\EOF
901 #define _POSIX_SOURCE 1
904 if test "$GCC" = yes; then
910 echo "$ac_t""no" 1>&6
920 # Find a good install program. We prefer a C program (faster),
921 # so one script is as good as another. But avoid the broken or
922 # incompatible versions:
923 # SysV /etc/install, /usr/sbin/install
924 # SunOS /usr/etc/install
927 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
928 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
929 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
930 # ./install, which can be erroneously created by make from ./install.sh.
931 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
932 echo "configure:933: checking for a BSD compatible install" >&5
933 if test -z "$INSTALL"; then
934 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
935 echo $ac_n "(cached) $ac_c" 1>&6
937 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
938 for ac_dir
in $PATH; do
939 # Account for people who put trailing slashes in PATH elements.
941 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
943 # OSF1 and SCO ODT 3.0 have their own names for install.
944 # Don't use installbsd from OSF since it installs stuff as root
946 for ac_prog
in ginstall scoinst
install; do
947 if test -f $ac_dir/$ac_prog; then
948 if test $ac_prog = install &&
949 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
950 # AIX install. It has an incompatible calling convention.
953 ac_cv_path_install
="$ac_dir/$ac_prog -c"
964 if test "${ac_cv_path_install+set}" = set; then
965 INSTALL
="$ac_cv_path_install"
967 # As a last resort, use the slow shell script. We don't cache a
968 # path for INSTALL within a source directory, because that will
969 # break other packages using the cache if that directory is
970 # removed, or if the path is relative.
971 INSTALL
="$ac_install_sh"
974 echo "$ac_t""$INSTALL" 1>&6
976 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
977 # It thinks the first close brace ends the variable substitution.
978 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
980 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
982 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
985 .
${srcdir}/config.table
986 host_makefile_frag
=${frag}
989 # It's OK to check for header files. Although the compiler may not be
990 # able to link anything, it had better be able to at least compile
992 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
993 echo "configure:994: checking how to run the C preprocessor" >&5
994 # On Suns, sometimes $CPP names a directory.
995 if test -n "$CPP" && test -d "$CPP"; then
998 if test -z "$CPP"; then
999 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1000 echo $ac_n "(cached) $ac_c" 1>&6
1002 # This must be in double quotes, not single quotes, because CPP may get
1003 # substituted into the Makefile and "${CC-cc}" will confuse make.
1005 # On the NeXT, cc -E runs the code through the compiler's parser,
1006 # not just through cpp.
1007 cat > conftest.
$ac_ext <<EOF
1008 #line 1009 "configure"
1009 #include "confdefs.h"
1013 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1014 { (eval echo configure
:1015: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1015 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1016 if test -z "$ac_err"; then
1020 echo "configure: failed program was:" >&5
1021 cat conftest.
$ac_ext >&5
1023 CPP
="${CC-cc} -E -traditional-cpp"
1024 cat > conftest.
$ac_ext <<EOF
1025 #line 1026 "configure"
1026 #include "confdefs.h"
1030 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1031 { (eval echo configure
:1032: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1032 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1033 if test -z "$ac_err"; then
1037 echo "configure: failed program was:" >&5
1038 cat conftest.
$ac_ext >&5
1040 CPP
="${CC-cc} -nologo -E"
1041 cat > conftest.
$ac_ext <<EOF
1042 #line 1043 "configure"
1043 #include "confdefs.h"
1047 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1048 { (eval echo configure
:1049: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1049 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1050 if test -z "$ac_err"; then
1054 echo "configure: failed program was:" >&5
1055 cat conftest.
$ac_ext >&5
1064 ac_cv_prog_CPP
="$CPP"
1066 CPP
="$ac_cv_prog_CPP"
1068 ac_cv_prog_CPP
="$CPP"
1070 echo "$ac_t""$CPP" 1>&6
1072 for ac_hdr
in sys
/file.h sys
/param.h stdlib.h string.h unistd.h
strings.h sys
/time.h sys
/resource.h sys
/stat.h
1074 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1075 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1076 echo "configure:1077: checking for $ac_hdr" >&5
1077 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1078 echo $ac_n "(cached) $ac_c" 1>&6
1080 cat > conftest.
$ac_ext <<EOF
1081 #line 1082 "configure"
1082 #include "confdefs.h"
1085 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1086 { (eval echo configure
:1087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1087 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1088 if test -z "$ac_err"; then
1090 eval "ac_cv_header_$ac_safe=yes"
1093 echo "configure: failed program was:" >&5
1094 cat conftest.
$ac_ext >&5
1096 eval "ac_cv_header_$ac_safe=no"
1100 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1101 echo "$ac_t""yes" 1>&6
1102 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1103 cat >> confdefs.h
<<EOF
1104 #define $ac_tr_hdr 1
1108 echo "$ac_t""no" 1>&6
1112 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1113 echo "configure:1114: checking for sys/wait.h that is POSIX.1 compatible" >&5
1114 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1115 echo $ac_n "(cached) $ac_c" 1>&6
1117 cat > conftest.
$ac_ext <<EOF
1118 #line 1119 "configure"
1119 #include "confdefs.h"
1120 #include <sys/types.h>
1121 #include <sys/wait.h>
1123 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1126 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1131 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1134 if { (eval echo configure
:1135: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1136 ac_cv_header_sys_wait_h
=yes
1138 echo "configure: failed program was:" >&5
1139 cat conftest.
$ac_ext >&5
1141 ac_cv_header_sys_wait_h
=no
1146 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1147 if test $ac_cv_header_sys_wait_h = yes; then
1148 cat >> confdefs.h
<<\EOF
1149 #define HAVE_SYS_WAIT_H 1
1155 # This is the list of functions which libiberty will provide if they
1156 # are not available on the host.
1159 funcs
="$funcs atexit"
1160 funcs
="$funcs basename"
1162 funcs
="$funcs bcopy"
1163 funcs
="$funcs bzero"
1164 funcs
="$funcs calloc"
1165 funcs
="$funcs clock"
1166 funcs
="$funcs getcwd"
1167 funcs
="$funcs getpagesize"
1168 funcs
="$funcs index"
1169 funcs
="$funcs insque"
1170 funcs
="$funcs memchr"
1171 funcs
="$funcs memcmp"
1172 funcs
="$funcs memcpy"
1173 funcs
="$funcs memmove"
1174 funcs
="$funcs memset"
1175 funcs
="$funcs mkstemps"
1176 funcs
="$funcs putenv"
1177 funcs
="$funcs random"
1178 funcs
="$funcs rename"
1179 funcs
="$funcs rindex"
1180 funcs
="$funcs setenv"
1181 funcs
="$funcs sigsetmask"
1182 funcs
="$funcs strcasecmp"
1183 funcs
="$funcs strchr"
1184 funcs
="$funcs strdup"
1185 funcs
="$funcs strncasecmp"
1186 funcs
="$funcs strrchr"
1187 funcs
="$funcs strstr"
1188 funcs
="$funcs strtod"
1189 funcs
="$funcs strtol"
1190 funcs
="$funcs strtoul"
1191 funcs
="$funcs tmpnam"
1192 funcs
="$funcs vasprintf"
1193 funcs
="$funcs vfprintf"
1194 funcs
="$funcs vprintf"
1195 funcs
="$funcs vsprintf"
1196 funcs
="$funcs waitpid"
1198 # Also in the old function.def file: alloca, vfork, getopt.
1200 vars
="sys_errlist sys_nerr sys_siglist"
1202 checkfuncs
="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
1204 # These are neither executed nor required, but they help keep
1205 # autoheader happy without adding a bunch of text to acconfig.h.
1206 if test "x" = "y"; then
1207 for ac_func
in asprintf atexit
basename bcmp bcopy bzero calloc
clock getcwd
1209 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1210 echo "configure:1211: checking for $ac_func" >&5
1211 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1212 echo $ac_n "(cached) $ac_c" 1>&6
1214 cat > conftest.
$ac_ext <<EOF
1215 #line 1216 "configure"
1216 #include "confdefs.h"
1217 /* System header to define __stub macros and hopefully few prototypes,
1218 which can conflict with char $ac_func(); below. */
1220 /* Override any gcc2 internal prototype to avoid an error. */
1221 /* We use char because int might match the return type of a gcc2
1222 builtin and then its argument prototype would still apply. */
1227 /* The GNU C library defines this for functions which it implements
1228 to always fail with ENOSYS. Some functions are actually named
1229 something starting with __ and the normal name is an alias. */
1230 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1238 if { (eval echo configure
:1239: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1240 eval "ac_cv_func_$ac_func=yes"
1242 echo "configure: failed program was:" >&5
1243 cat conftest.
$ac_ext >&5
1245 eval "ac_cv_func_$ac_func=no"
1250 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1251 echo "$ac_t""yes" 1>&6
1252 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1253 cat >> confdefs.h
<<EOF
1254 #define $ac_tr_func 1
1258 echo "$ac_t""no" 1>&6
1262 for ac_func
in getpagesize index insque mkstemps memchr memcmp memcpy memmove
1264 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1265 echo "configure:1266: checking for $ac_func" >&5
1266 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 cat > conftest.
$ac_ext <<EOF
1270 #line 1271 "configure"
1271 #include "confdefs.h"
1272 /* System header to define __stub macros and hopefully few prototypes,
1273 which can conflict with char $ac_func(); below. */
1275 /* Override any gcc2 internal prototype to avoid an error. */
1276 /* We use char because int might match the return type of a gcc2
1277 builtin and then its argument prototype would still apply. */
1282 /* The GNU C library defines this for functions which it implements
1283 to always fail with ENOSYS. Some functions are actually named
1284 something starting with __ and the normal name is an alias. */
1285 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1293 if { (eval echo configure
:1294: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1295 eval "ac_cv_func_$ac_func=yes"
1297 echo "configure: failed program was:" >&5
1298 cat conftest.
$ac_ext >&5
1300 eval "ac_cv_func_$ac_func=no"
1305 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1306 echo "$ac_t""yes" 1>&6
1307 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1308 cat >> confdefs.h
<<EOF
1309 #define $ac_tr_func 1
1313 echo "$ac_t""no" 1>&6
1317 for ac_func
in memset putenv random rename rindex sigsetmask strcasecmp
1319 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1320 echo "configure:1321: checking for $ac_func" >&5
1321 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1322 echo $ac_n "(cached) $ac_c" 1>&6
1324 cat > conftest.
$ac_ext <<EOF
1325 #line 1326 "configure"
1326 #include "confdefs.h"
1327 /* System header to define __stub macros and hopefully few prototypes,
1328 which can conflict with char $ac_func(); below. */
1330 /* Override any gcc2 internal prototype to avoid an error. */
1331 /* We use char because int might match the return type of a gcc2
1332 builtin and then its argument prototype would still apply. */
1337 /* The GNU C library defines this for functions which it implements
1338 to always fail with ENOSYS. Some functions are actually named
1339 something starting with __ and the normal name is an alias. */
1340 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1348 if { (eval echo configure
:1349: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1350 eval "ac_cv_func_$ac_func=yes"
1352 echo "configure: failed program was:" >&5
1353 cat conftest.
$ac_ext >&5
1355 eval "ac_cv_func_$ac_func=no"
1360 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1361 echo "$ac_t""yes" 1>&6
1362 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1363 cat >> confdefs.h
<<EOF
1364 #define $ac_tr_func 1
1368 echo "$ac_t""no" 1>&6
1372 for ac_func
in setenv strchr strdup strncasecmp strrchr strstr strtod strtol
1374 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1375 echo "configure:1376: checking for $ac_func" >&5
1376 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1377 echo $ac_n "(cached) $ac_c" 1>&6
1379 cat > conftest.
$ac_ext <<EOF
1380 #line 1381 "configure"
1381 #include "confdefs.h"
1382 /* System header to define __stub macros and hopefully few prototypes,
1383 which can conflict with char $ac_func(); below. */
1385 /* Override any gcc2 internal prototype to avoid an error. */
1386 /* We use char because int might match the return type of a gcc2
1387 builtin and then its argument prototype would still apply. */
1392 /* The GNU C library defines this for functions which it implements
1393 to always fail with ENOSYS. Some functions are actually named
1394 something starting with __ and the normal name is an alias. */
1395 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1403 if { (eval echo configure
:1404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1405 eval "ac_cv_func_$ac_func=yes"
1407 echo "configure: failed program was:" >&5
1408 cat conftest.
$ac_ext >&5
1410 eval "ac_cv_func_$ac_func=no"
1415 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1416 echo "$ac_t""yes" 1>&6
1417 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1418 cat >> confdefs.h
<<EOF
1419 #define $ac_tr_func 1
1423 echo "$ac_t""no" 1>&6
1427 for ac_func
in strtoul tmpnam vasprintf vfprintf vprintf vsprintf waitpid
1429 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1430 echo "configure:1431: checking for $ac_func" >&5
1431 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1432 echo $ac_n "(cached) $ac_c" 1>&6
1434 cat > conftest.
$ac_ext <<EOF
1435 #line 1436 "configure"
1436 #include "confdefs.h"
1437 /* System header to define __stub macros and hopefully few prototypes,
1438 which can conflict with char $ac_func(); below. */
1440 /* Override any gcc2 internal prototype to avoid an error. */
1441 /* We use char because int might match the return type of a gcc2
1442 builtin and then its argument prototype would still apply. */
1447 /* The GNU C library defines this for functions which it implements
1448 to always fail with ENOSYS. Some functions are actually named
1449 something starting with __ and the normal name is an alias. */
1450 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1458 if { (eval echo configure
:1459: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1460 eval "ac_cv_func_$ac_func=yes"
1462 echo "configure: failed program was:" >&5
1463 cat conftest.
$ac_ext >&5
1465 eval "ac_cv_func_$ac_func=no"
1470 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1471 echo "$ac_t""yes" 1>&6
1472 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1473 cat >> confdefs.h
<<EOF
1474 #define $ac_tr_func 1
1478 echo "$ac_t""no" 1>&6
1482 cat >> confdefs.h
<<\EOF
1483 #define HAVE_SYS_ERRLIST 1
1486 cat >> confdefs.h
<<\EOF
1487 #define HAVE_SYS_NERR 1
1490 cat >> confdefs.h
<<\EOF
1491 #define HAVE_SYS_SIGLIST 1
1494 for ac_func
in getrusage on_exit psignal strerror strsignal sysconf
times
1496 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1497 echo "configure:1498: checking for $ac_func" >&5
1498 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1499 echo $ac_n "(cached) $ac_c" 1>&6
1501 cat > conftest.
$ac_ext <<EOF
1502 #line 1503 "configure"
1503 #include "confdefs.h"
1504 /* System header to define __stub macros and hopefully few prototypes,
1505 which can conflict with char $ac_func(); below. */
1507 /* Override any gcc2 internal prototype to avoid an error. */
1508 /* We use char because int might match the return type of a gcc2
1509 builtin and then its argument prototype would still apply. */
1514 /* The GNU C library defines this for functions which it implements
1515 to always fail with ENOSYS. Some functions are actually named
1516 something starting with __ and the normal name is an alias. */
1517 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1525 if { (eval echo configure
:1526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1527 eval "ac_cv_func_$ac_func=yes"
1529 echo "configure: failed program was:" >&5
1530 cat conftest.
$ac_ext >&5
1532 eval "ac_cv_func_$ac_func=no"
1537 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1538 echo "$ac_t""yes" 1>&6
1539 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1540 cat >> confdefs.h
<<EOF
1541 #define $ac_tr_func 1
1545 echo "$ac_t""no" 1>&6
1549 for ac_func
in sbrk gettimeofday
1551 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1552 echo "configure:1553: checking for $ac_func" >&5
1553 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1554 echo $ac_n "(cached) $ac_c" 1>&6
1556 cat > conftest.
$ac_ext <<EOF
1557 #line 1558 "configure"
1558 #include "confdefs.h"
1559 /* System header to define __stub macros and hopefully few prototypes,
1560 which can conflict with char $ac_func(); below. */
1562 /* Override any gcc2 internal prototype to avoid an error. */
1563 /* We use char because int might match the return type of a gcc2
1564 builtin and then its argument prototype would still apply. */
1569 /* The GNU C library defines this for functions which it implements
1570 to always fail with ENOSYS. Some functions are actually named
1571 something starting with __ and the normal name is an alias. */
1572 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1580 if { (eval echo configure
:1581: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1582 eval "ac_cv_func_$ac_func=yes"
1584 echo "configure: failed program was:" >&5
1585 cat conftest.
$ac_ext >&5
1587 eval "ac_cv_func_$ac_func=no"
1592 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1593 echo "$ac_t""yes" 1>&6
1594 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1595 cat >> confdefs.h
<<EOF
1596 #define $ac_tr_func 1
1600 echo "$ac_t""no" 1>&6
1606 # For each of these functions, if the host does not provide the
1607 # function we want to put FN.o in LIBOBJS, and if the host does
1608 # provide the function, we want to define HAVE_FN in config.h. Also,
1609 # if the host does not provide alloca, we set ALLOCA to alloca.o
1613 if test -n "${with_target_subdir}"; then
1615 # We are being configured as a target library. AC_REPLACE_FUNCS
1616 # may not work correctly, because the compiler may not be able to
1617 # link executables. Note that we may still be being configured
1620 # If we are being configured for newlib, we know which functions
1621 # newlib provide and which ones we will be expected to provide.
1623 if test "x${with_newlib}" = "xyes"; then
1625 LIBOBJS
="asprintf.o basename.o insque.o random.o strdup.o vasprintf.o"
1629 asprintf |
basename | insque | random | strdup | vasprintf
)
1632 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1633 cat >> confdefs.h
<<EOF
1641 # newlib doesnt provide any of the variables in $vars, so we
1642 # dont have to check them here.
1644 # Of the functions in $checkfuncs, newlib only has strerror.
1645 cat >> confdefs.h
<<\EOF
1646 #define HAVE_STRERROR 1
1652 if test -d ${libiberty_topdir}/newlib
1654 EXTRA_INCS
="-I${libiberty_topdir}/newlib/libc/include"
1661 # Not a target library, so we set things up to run the test suite.
1662 CHECK
=check-cplus-dem
1669 if test -z "${setobjs}"; then
1673 # Handle VxWorks configuration specially, since on VxWorks the
1674 # libraries are actually on the target board, not in the file
1676 LIBOBJS
="basename.o getpagesize.o insque.o random.o strcasecmp.o"
1677 LIBOBJS
="$LIBOBJS strncasecmp.o strdup.o vfork.o waitpid.o vasprintf.o"
1680 basename | getpagesize | insque | random | strcasecmp
)
1682 strncasecmp | strdup | vfork | waitpid | vasprintf
)
1685 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1686 cat >> confdefs.h
<<EOF
1694 # VxWorks doesn't provide any of the variables in $vars, so we
1695 # don't have to check them here.
1697 # Of the functions in $checkfuncs, VxWorks only has strerror.
1698 cat >> confdefs.h
<<\EOF
1699 #define HAVE_STRERROR 1
1709 if test -z "${setobjs}"; then
1714 # The Cygwin library actually uses a couple of files from
1715 # libiberty when it is built. If we are building a native
1716 # Cygwin, and we run the tests, we will appear to have these
1717 # files. However, when we go on to build winsup, we will wind up
1718 # with a library which does not have the files, since they should
1719 # have come from libiberty.
1721 # We handle this by removing the functions the winsup library
1722 # provides from our shell variables, so that they appear to be
1725 # DJ - only if we're *building* cygwin, not just building *with* cygwin
1727 if test -n "${with_target_subdir}"
1729 funcs
="`echo $funcs | sed -e 's/random//'`"
1730 LIBOBJS
="$LIBOBJS random.o"
1731 vars
="`echo $vars | sed -e 's/sys_siglist//'`"
1732 checkfuncs
="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
1737 # Under mingw32, sys_nerr and sys_errlist exist, but they are
1738 # macros, so the test below won't find them.
1739 vars
="`echo $vars | sed -e 's/sys_nerr//' -e 's/sys_errlist//'`"
1740 cat >> confdefs.h
<<\EOF
1741 #define HAVE_SYS_NERR 1
1744 cat >> confdefs.h
<<\EOF
1745 #define HAVE_SYS_ERRLIST 1
1751 # Under some versions of uwin, vfork is notoriously buggy and the test
1752 # can hang configure; on other versions, vfork exists just as a stub.
1753 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
1754 ac_cv_func_vfork_works
=no
1755 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
1756 # macros (actually, these are imported from a DLL, but the end effect
1757 # is the same), so the test below won't find them.
1758 cat >> confdefs.h
<<\EOF
1759 #define HAVE_SYS_NERR 1
1762 cat >> confdefs.h
<<\EOF
1763 #define HAVE_SYS_ERRLIST 1
1770 # We haven't set the list of objects yet. Use the standard autoconf
1771 # tests. This will only work if the compiler works.
1772 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1773 echo "configure:1774: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1776 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1777 ac_cpp
='$CPP $CPPFLAGS'
1778 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1779 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1780 cross_compiling
=$ac_cv_prog_cc_cross
1782 cat > conftest.
$ac_ext << EOF
1784 #line 1785 "configure"
1785 #include "confdefs.h"
1789 if { (eval echo configure
:1790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1790 ac_cv_prog_cc_works
=yes
1791 # If we can't run a trivial program, we are probably using a cross compiler.
1792 if (.
/conftest
; exit) 2>/dev
/null
; then
1793 ac_cv_prog_cc_cross
=no
1795 ac_cv_prog_cc_cross
=yes
1798 echo "configure: failed program was:" >&5
1799 cat conftest.
$ac_ext >&5
1800 ac_cv_prog_cc_works
=no
1804 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1805 ac_cpp
='$CPP $CPPFLAGS'
1806 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1807 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1808 cross_compiling
=$ac_cv_prog_cc_cross
1810 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1811 if test $ac_cv_prog_cc_works = no
; then
1812 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1814 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1815 echo "configure:1816: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1816 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1817 cross_compiling
=$ac_cv_prog_cc_cross
1819 for ac_func
in $funcs
1821 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1822 echo "configure:1823: checking for $ac_func" >&5
1823 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1824 echo $ac_n "(cached) $ac_c" 1>&6
1826 cat > conftest.
$ac_ext <<EOF
1827 #line 1828 "configure"
1828 #include "confdefs.h"
1829 /* System header to define __stub macros and hopefully few prototypes,
1830 which can conflict with char $ac_func(); below. */
1832 /* Override any gcc2 internal prototype to avoid an error. */
1833 /* We use char because int might match the return type of a gcc2
1834 builtin and then its argument prototype would still apply. */
1839 /* The GNU C library defines this for functions which it implements
1840 to always fail with ENOSYS. Some functions are actually named
1841 something starting with __ and the normal name is an alias. */
1842 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1850 if { (eval echo configure
:1851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1852 eval "ac_cv_func_$ac_func=yes"
1854 echo "configure: failed program was:" >&5
1855 cat conftest.
$ac_ext >&5
1857 eval "ac_cv_func_$ac_func=no"
1862 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1863 echo "$ac_t""yes" 1>&6
1864 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1865 cat >> confdefs.h
<<EOF
1866 #define $ac_tr_func 1
1870 echo "$ac_t""no" 1>&6
1871 LIBOBJS
="$LIBOBJS ${ac_func}.${ac_objext}"
1879 # On Interix, it wrongly concludes that the MSVC compiler supports alloca.
1880 # (MSVC does on Win32, not on Interix.)
1881 # This should be temporary.
1883 ac_cv_header_alloca_h
=no
1884 ac_cv_func_alloca_works
=no
1886 cat >> confdefs.h
<<\EOF
1889 cat >> confdefs.h
<<EOF
1890 #define STACK_DIRECTION -1
1894 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1895 # for constant arguments. Useless!
1896 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1897 echo "configure:1898: checking for working alloca.h" >&5
1898 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1899 echo $ac_n "(cached) $ac_c" 1>&6
1901 cat > conftest.
$ac_ext <<EOF
1902 #line 1903 "configure"
1903 #include "confdefs.h"
1906 char *p = alloca(2 * sizeof(int));
1909 if { (eval echo configure
:1910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1911 ac_cv_header_alloca_h
=yes
1913 echo "configure: failed program was:" >&5
1914 cat conftest.
$ac_ext >&5
1916 ac_cv_header_alloca_h
=no
1921 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1922 if test $ac_cv_header_alloca_h = yes; then
1923 cat >> confdefs.h
<<\EOF
1924 #define HAVE_ALLOCA_H 1
1929 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1930 echo "configure:1931: checking for alloca" >&5
1931 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1932 echo $ac_n "(cached) $ac_c" 1>&6
1934 cat > conftest.
$ac_ext <<EOF
1935 #line 1936 "configure"
1936 #include "confdefs.h"
1939 # define alloca __builtin_alloca
1942 # include <malloc.h>
1943 # define alloca _alloca
1946 # include <alloca.h>
1951 # ifndef alloca /* predefined by HP cc +Olibcalls */
1960 char *p = (char *) alloca(1);
1963 if { (eval echo configure
:1964: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1965 ac_cv_func_alloca_works
=yes
1967 echo "configure: failed program was:" >&5
1968 cat conftest.
$ac_ext >&5
1970 ac_cv_func_alloca_works
=no
1975 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1976 if test $ac_cv_func_alloca_works = yes; then
1977 cat >> confdefs.h
<<\EOF
1978 #define HAVE_ALLOCA 1
1983 if test $ac_cv_func_alloca_works = no
; then
1984 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1985 # that cause trouble. Some versions do not even contain alloca or
1986 # contain a buggy version. If you still want to use their alloca,
1987 # use ar to extract alloca.o from them instead of compiling alloca.c.
1988 ALLOCA
=alloca.
${ac_objext}
1989 cat >> confdefs.h
<<\EOF
1994 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1995 echo "configure:1996: checking whether alloca needs Cray hooks" >&5
1996 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1997 echo $ac_n "(cached) $ac_c" 1>&6
1999 cat > conftest.
$ac_ext <<EOF
2000 #line 2001 "configure"
2001 #include "confdefs.h"
2002 #if defined(CRAY) && ! defined(CRAY2)
2009 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2010 egrep "webecray" >/dev
/null
2>&1; then
2021 echo "$ac_t""$ac_cv_os_cray" 1>&6
2022 if test $ac_cv_os_cray = yes; then
2023 for ac_func
in _getb67 GETB67 getb67
; do
2024 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2025 echo "configure:2026: checking for $ac_func" >&5
2026 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2027 echo $ac_n "(cached) $ac_c" 1>&6
2029 cat > conftest.
$ac_ext <<EOF
2030 #line 2031 "configure"
2031 #include "confdefs.h"
2032 /* System header to define __stub macros and hopefully few prototypes,
2033 which can conflict with char $ac_func(); below. */
2035 /* Override any gcc2 internal prototype to avoid an error. */
2036 /* We use char because int might match the return type of a gcc2
2037 builtin and then its argument prototype would still apply. */
2042 /* The GNU C library defines this for functions which it implements
2043 to always fail with ENOSYS. Some functions are actually named
2044 something starting with __ and the normal name is an alias. */
2045 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2053 if { (eval echo configure
:2054: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2055 eval "ac_cv_func_$ac_func=yes"
2057 echo "configure: failed program was:" >&5
2058 cat conftest.
$ac_ext >&5
2060 eval "ac_cv_func_$ac_func=no"
2065 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2066 echo "$ac_t""yes" 1>&6
2067 cat >> confdefs.h
<<EOF
2068 #define CRAY_STACKSEG_END $ac_func
2073 echo "$ac_t""no" 1>&6
2079 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2080 echo "configure:2081: checking stack direction for C alloca" >&5
2081 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2082 echo $ac_n "(cached) $ac_c" 1>&6
2084 if test "$cross_compiling" = yes; then
2085 ac_cv_c_stack_direction
=0
2087 cat > conftest.
$ac_ext <<EOF
2088 #line 2089 "configure"
2089 #include "confdefs.h"
2090 find_stack_direction ()
2092 static char *addr = 0;
2097 return find_stack_direction ();
2100 return (&dummy > addr) ? 1 : -1;
2104 exit (find_stack_direction() < 0);
2107 if { (eval echo configure
:2108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2109 ac_cv_c_stack_direction
=1
2111 echo "configure: failed program was:" >&5
2112 cat conftest.
$ac_ext >&5
2114 ac_cv_c_stack_direction
=-1
2121 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2122 cat >> confdefs.h
<<EOF
2123 #define STACK_DIRECTION $ac_cv_c_stack_direction
2131 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2132 echo "configure:2133: checking for ANSI C header files" >&5
2133 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2134 echo $ac_n "(cached) $ac_c" 1>&6
2136 cat > conftest.
$ac_ext <<EOF
2137 #line 2138 "configure"
2138 #include "confdefs.h"
2144 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2145 { (eval echo configure
:2146: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2146 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2147 if test -z "$ac_err"; then
2149 ac_cv_header_stdc
=yes
2152 echo "configure: failed program was:" >&5
2153 cat conftest.
$ac_ext >&5
2155 ac_cv_header_stdc
=no
2159 if test $ac_cv_header_stdc = yes; then
2160 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2161 cat > conftest.
$ac_ext <<EOF
2162 #line 2163 "configure"
2163 #include "confdefs.h"
2166 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2167 egrep "memchr" >/dev
/null
2>&1; then
2171 ac_cv_header_stdc
=no
2177 if test $ac_cv_header_stdc = yes; then
2178 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2179 cat > conftest.
$ac_ext <<EOF
2180 #line 2181 "configure"
2181 #include "confdefs.h"
2184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2185 egrep "free" >/dev
/null
2>&1; then
2189 ac_cv_header_stdc
=no
2195 if test $ac_cv_header_stdc = yes; then
2196 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2197 if test "$cross_compiling" = yes; then
2200 cat > conftest.
$ac_ext <<EOF
2201 #line 2202 "configure"
2202 #include "confdefs.h"
2204 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2205 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2206 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2207 int main () { int i; for (i = 0; i < 256; i++)
2208 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2212 if { (eval echo configure
:2213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2216 echo "configure: failed program was:" >&5
2217 cat conftest.
$ac_ext >&5
2219 ac_cv_header_stdc
=no
2227 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2228 if test $ac_cv_header_stdc = yes; then
2229 cat >> confdefs.h
<<\EOF
2230 #define STDC_HEADERS 1
2235 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2236 echo "configure:2237: checking for pid_t" >&5
2237 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2238 echo $ac_n "(cached) $ac_c" 1>&6
2240 cat > conftest.
$ac_ext <<EOF
2241 #line 2242 "configure"
2242 #include "confdefs.h"
2243 #include <sys/types.h>
2249 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2250 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2252 ac_cv_type_pid_t
=yes
2260 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2261 if test $ac_cv_type_pid_t = no
; then
2262 cat >> confdefs.h
<<\EOF
2268 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2269 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2270 echo "configure:2271: checking for vfork.h" >&5
2271 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2272 echo $ac_n "(cached) $ac_c" 1>&6
2274 cat > conftest.
$ac_ext <<EOF
2275 #line 2276 "configure"
2276 #include "confdefs.h"
2279 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2280 { (eval echo configure
:2281: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2281 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2282 if test -z "$ac_err"; then
2284 eval "ac_cv_header_$ac_safe=yes"
2287 echo "configure: failed program was:" >&5
2288 cat conftest.
$ac_ext >&5
2290 eval "ac_cv_header_$ac_safe=no"
2294 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2295 echo "$ac_t""yes" 1>&6
2296 cat >> confdefs.h
<<\EOF
2297 #define HAVE_VFORK_H 1
2301 echo "$ac_t""no" 1>&6
2304 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2305 echo "configure:2306: checking for working vfork" >&5
2306 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2307 echo $ac_n "(cached) $ac_c" 1>&6
2309 if test "$cross_compiling" = yes; then
2310 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2311 echo "configure:2312: checking for vfork" >&5
2312 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2313 echo $ac_n "(cached) $ac_c" 1>&6
2315 cat > conftest.
$ac_ext <<EOF
2316 #line 2317 "configure"
2317 #include "confdefs.h"
2318 /* System header to define __stub macros and hopefully few prototypes,
2319 which can conflict with char vfork(); below. */
2321 /* Override any gcc2 internal prototype to avoid an error. */
2322 /* We use char because int might match the return type of a gcc2
2323 builtin and then its argument prototype would still apply. */
2328 /* The GNU C library defines this for functions which it implements
2329 to always fail with ENOSYS. Some functions are actually named
2330 something starting with __ and the normal name is an alias. */
2331 #if defined (__stub_vfork) || defined (__stub___vfork)
2339 if { (eval echo configure
:2340: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2341 eval "ac_cv_func_vfork=yes"
2343 echo "configure: failed program was:" >&5
2344 cat conftest.
$ac_ext >&5
2346 eval "ac_cv_func_vfork=no"
2351 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2352 echo "$ac_t""yes" 1>&6
2355 echo "$ac_t""no" 1>&6
2358 ac_cv_func_vfork_works
=$ac_cv_func_vfork
2360 cat > conftest.
$ac_ext <<EOF
2361 #line 2362 "configure"
2362 #include "confdefs.h"
2363 /* Thanks to Paul Eggert for this test. */
2365 #include <sys/types.h>
2366 #include <sys/stat.h>
2367 #ifdef HAVE_UNISTD_H
2373 /* On some sparc systems, changes by the child to local and incoming
2374 argument registers are propagated back to the parent.
2375 The compiler is told about this with #include <vfork.h>,
2376 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2377 Test for this by using a static variable whose address
2378 is put into a register that is clobbered by the vfork. */
2381 sparc_address_test (int arg)
2383 sparc_address_test (arg) int arg;
2401 pid_t parent = getpid ();
2404 sparc_address_test ();
2409 /* Here is another test for sparc vfork register problems.
2410 This test uses lots of local variables, at least
2411 as many local variables as main has allocated so far
2412 including compiler temporaries. 4 locals are enough for
2413 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2414 A buggy compiler should reuse the register of parent
2415 for one of the local variables, since it will think that
2416 parent can't possibly be used any more in this routine.
2417 Assigning to the local variable will thus munge parent
2418 in the parent process. */
2420 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2421 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2422 /* Convince the compiler that p..p7 are live; otherwise, it might
2423 use the same hardware register for all 8 local variables. */
2424 if (p != p1 || p != p2 || p != p3 || p != p4
2425 || p != p5 || p != p6 || p != p7)
2428 /* On some systems (e.g. IRIX 3.3),
2429 vfork doesn't separate parent from child file descriptors.
2430 If the child closes a descriptor before it execs or exits,
2431 this munges the parent's descriptor as well.
2432 Test for this by closing stdout in the child. */
2433 _exit(close(fileno(stdout)) != 0);
2438 while (wait(&status) != child)
2441 /* Was there some problem with vforking? */
2444 /* Did the child fail? (This shouldn't happen.) */
2447 /* Did the vfork/compiler bug occur? */
2448 || parent != getpid()
2450 /* Did the file descriptor bug occur? */
2451 || fstat(fileno(stdout), &st) != 0
2456 if { (eval echo configure
:2457: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2458 ac_cv_func_vfork_works
=yes
2460 echo "configure: failed program was:" >&5
2461 cat conftest.
$ac_ext >&5
2463 ac_cv_func_vfork_works
=no
2470 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2471 if test $ac_cv_func_vfork_works = no
; then
2472 cat >> confdefs.h
<<\EOF
2478 if test $ac_cv_func_vfork_works = no
; then
2479 LIBOBJS
="$LIBOBJS vfork.o"
2482 echo $ac_n "checking for $v""... $ac_c" 1>&6
2483 echo "configure:2484: checking for $v" >&5
2484 if eval "test \"`echo '$''{'libiberty_cv_var_$v'+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"
2492 extern int $v; p = &$v;
2495 if { (eval echo configure
:2496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2497 eval "libiberty_cv_var_$v=yes"
2499 echo "configure: failed program was:" >&5
2500 cat conftest.
$ac_ext >&5
2502 eval "libiberty_cv_var_$v=no"
2507 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
2508 echo "$ac_t""yes" 1>&6
2509 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2510 cat >> confdefs.h
<<EOF
2515 echo "$ac_t""no" 1>&6
2518 for ac_func
in $checkfuncs
2520 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2521 echo "configure:2522: checking for $ac_func" >&5
2522 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2523 echo $ac_n "(cached) $ac_c" 1>&6
2525 cat > conftest.
$ac_ext <<EOF
2526 #line 2527 "configure"
2527 #include "confdefs.h"
2528 /* System header to define __stub macros and hopefully few prototypes,
2529 which can conflict with char $ac_func(); below. */
2531 /* Override any gcc2 internal prototype to avoid an error. */
2532 /* We use char because int might match the return type of a gcc2
2533 builtin and then its argument prototype would still apply. */
2538 /* The GNU C library defines this for functions which it implements
2539 to always fail with ENOSYS. Some functions are actually named
2540 something starting with __ and the normal name is an alias. */
2541 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2549 if { (eval echo configure
:2550: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2551 eval "ac_cv_func_$ac_func=yes"
2553 echo "configure: failed program was:" >&5
2554 cat conftest.
$ac_ext >&5
2556 eval "ac_cv_func_$ac_func=no"
2561 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2562 echo "$ac_t""yes" 1>&6
2563 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2564 cat >> confdefs.h
<<EOF
2565 #define $ac_tr_func 1
2569 echo "$ac_t""no" 1>&6
2575 # Install a library built with a cross compiler in $(tooldir) rather
2577 if test -z "${with_cross_host}"; then
2580 INSTALL_DEST
=tooldir
2584 # We need multilib support, but only if configuring for the target.
2586 cat > confcache
<<\EOF
2587 # This file is a shell script that caches the results of configure
2588 # tests run on this system so they can be shared between configure
2589 # scripts and configure runs. It is not useful on other systems.
2590 # If it contains results you don't want to keep, you may remove or edit it.
2592 # By default, configure uses ./config.cache as the cache file,
2593 # creating it if it does not exist already. You can give configure
2594 # the --cache-file=FILE option to use a different cache file; that is
2595 # what configure does when it calls configure scripts in
2596 # subdirectories, so they share the cache.
2597 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2598 # config.status only pays attention to the cache file if you give it the
2599 # --recheck option to rerun configure.
2602 # The following way of writing the cache mishandles newlines in values,
2603 # but we know of no workaround that is simple, portable, and efficient.
2604 # So, don't put newlines in cache variables' values.
2605 # Ultrix sh set writes to stderr and can't be redirected directly,
2606 # and sets the high bit in the cache file unless we assign to the vars.
2608 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2610 # `set' does not quote correctly, so add quotes (double-quote substitution
2611 # turns \\\\ into \\, and sed turns \\ into \).
2613 -e "s/'/'\\\\''/g" \
2614 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2617 # `set' quotes correctly as required by POSIX, so do not add quotes.
2618 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2621 if cmp -s $cache_file confcache
; then
2624 if test -w $cache_file; then
2625 echo "updating cache $cache_file"
2626 cat confcache
> $cache_file
2628 echo "not updating unwritable cache $cache_file"
2633 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2635 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
2636 # Let make expand exec_prefix.
2637 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2639 # Any assignment to VPATH causes Sun make to only execute
2640 # the first set of double-colon rules, so remove it if not needed.
2641 # If there is a colon in the path, we need to keep it.
2642 if test "x$srcdir" = x.
; then
2643 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
2646 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2648 DEFS
=-DHAVE_CONFIG_H
2650 # Without the "./", some shells look in PATH for config.status.
2651 : ${CONFIG_STATUS=./config.status}
2653 echo creating
$CONFIG_STATUS
2654 rm -f $CONFIG_STATUS
2655 cat > $CONFIG_STATUS <<EOF
2657 # Generated automatically by configure.
2658 # Run this file to recreate the current configuration.
2659 # This directory was configured as follows,
2660 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2662 # $0 $ac_configure_args
2664 # Compiler output produced by configure, useful for debugging
2665 # configure, is in ./config.log if it exists.
2667 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2670 case "\$ac_option" in
2671 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2672 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2673 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2674 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2675 echo "$CONFIG_STATUS generated by autoconf version 2.13"
2677 -help | --help | --hel | --he | --h)
2678 echo "\$ac_cs_usage"; exit 0 ;;
2679 *) echo "\$ac_cs_usage"; exit 1 ;;
2683 ac_given_srcdir=$srcdir
2684 ac_given_INSTALL="$INSTALL"
2686 trap 'rm -fr `echo "Makefile testsuite/Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2688 cat >> $CONFIG_STATUS <<EOF
2690 # Protect against being on the right side of a sed subst in config.status.
2691 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2692 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2696 s%@CFLAGS@%$CFLAGS%g
2697 s%@CPPFLAGS@%$CPPFLAGS%g
2698 s%@CXXFLAGS@%$CXXFLAGS%g
2699 s%@FFLAGS@%$FFLAGS%g
2701 s%@LDFLAGS@%$LDFLAGS%g
2703 s%@exec_prefix@%$exec_prefix%g
2704 s%@prefix@%$prefix%g
2705 s%@program_transform_name@%$program_transform_name%g
2706 s%@bindir@%$bindir%g
2707 s%@sbindir@%$sbindir%g
2708 s%@libexecdir@%$libexecdir%g
2709 s%@datadir@%$datadir%g
2710 s%@sysconfdir@%$sysconfdir%g
2711 s%@sharedstatedir@%$sharedstatedir%g
2712 s%@localstatedir@%$localstatedir%g
2713 s%@libdir@%$libdir%g
2714 s%@includedir@%$includedir%g
2715 s%@oldincludedir@%$oldincludedir%g
2716 s%@infodir@%$infodir%g
2717 s%@mandir@%$mandir%g
2719 s%@host_alias@%$host_alias%g
2720 s%@host_cpu@%$host_cpu%g
2721 s%@host_vendor@%$host_vendor%g
2722 s%@host_os@%$host_os%g
2724 s%@build_alias@%$build_alias%g
2725 s%@build_cpu@%$build_cpu%g
2726 s%@build_vendor@%$build_vendor%g
2727 s%@build_os@%$build_os%g
2729 s%@RANLIB@%$RANLIB%g
2730 s%@ac_libiberty_warn_cflags@%$ac_libiberty_warn_cflags%g
2732 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2733 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2734 s%@INSTALL_DATA@%$INSTALL_DATA%g
2735 /@host_makefile_frag@/r $host_makefile_frag
2736 s%@host_makefile_frag@%%g
2738 s%@EXTRA_INCS@%$EXTRA_INCS%g
2740 s%@LIBOBJS@%$LIBOBJS%g
2741 s%@ALLOCA@%$ALLOCA%g
2742 s%@INSTALL_DEST@%$INSTALL_DEST%g
2747 cat >> $CONFIG_STATUS <<\EOF
2749 # Split the substitutions into bite-sized pieces for seds with
2750 # small command number limits, like on Digital OSF/1 and HP-UX.
2751 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
2752 ac_file
=1 # Number of current file.
2753 ac_beg
=1 # First line for current file.
2754 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
2757 while $ac_more_lines; do
2758 if test $ac_beg -gt 1; then
2759 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
2761 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
2763 if test ! -s conftest.s
$ac_file; then
2765 rm -f conftest.s
$ac_file
2767 if test -z "$ac_sed_cmds"; then
2768 ac_sed_cmds
="sed -f conftest.s$ac_file"
2770 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
2772 ac_file
=`expr $ac_file + 1`
2774 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
2777 if test -z "$ac_sed_cmds"; then
2782 cat >> $CONFIG_STATUS <<EOF
2784 CONFIG_FILES=\${CONFIG_FILES-"Makefile testsuite/Makefile"}
2786 cat >> $CONFIG_STATUS <<\EOF
2787 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
2788 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2790 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
2791 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2792 *) ac_file_in
="${ac_file}.in" ;;
2795 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2797 # Remove last slash and all that follows it. Not all systems have dirname.
2798 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2799 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
2800 # The file is in a subdirectory.
2801 test ! -d "$ac_dir" && mkdir
"$ac_dir"
2802 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
2803 # A "../" for each directory in $ac_dir_suffix.
2804 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2806 ac_dir_suffix
= ac_dots
=
2809 case "$ac_given_srcdir" in
2811 if test -z "$ac_dots"; then top_srcdir
=.
2812 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2813 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
2815 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2816 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
2819 case "$ac_given_INSTALL" in
2820 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
2821 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
2824 echo creating
"$ac_file"
2826 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2828 *Makefile
*) ac_comsub
="1i\\
2829 # $configure_input" ;;
2833 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2835 s%@configure_input@%$configure_input%g
2836 s%@srcdir@%$srcdir%g
2837 s%@top_srcdir@%$top_srcdir%g
2838 s%@INSTALL@%$INSTALL%g
2839 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
2843 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2844 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2846 # ac_d sets the value in "#define NAME VALUE" lines.
2847 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2848 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
2851 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2852 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2853 ac_uB
='\([ ]\)%\1#\2define\3'
2856 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2857 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2858 ac_eB
='$%\1#\2define\3'
2862 if test "${CONFIG_HEADERS+set}" != set; then
2864 cat >> $CONFIG_STATUS <<EOF
2865 CONFIG_HEADERS="config.h:config.in"
2867 cat >> $CONFIG_STATUS <<\EOF
2869 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
2870 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2872 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
2873 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2874 *) ac_file_in
="${ac_file}.in" ;;
2877 echo creating
$ac_file
2879 rm -f conftest.frag conftest.
in conftest.out
2880 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2881 cat $ac_file_inputs > conftest.
in
2885 # Transform confdefs.h into a sed script conftest.vals that substitutes
2886 # the proper values into config.h.in to produce config.h. And first:
2887 # Protect against being on the right side of a sed subst in config.status.
2888 # Protect against being in an unquoted here document in config.status.
2890 cat > conftest.hdr
<<\EOF
2893 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2897 sed -n -f conftest.hdr confdefs.h > conftest.vals
2900 # This sed command replaces #undef with comments. This is necessary, for
2901 # example, in the case of _POSIX_SOURCE, which is predefined and required
2902 # on some systems where configure will not decide to define it.
2903 cat >> conftest.vals <<\EOF
2904 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2907 # Break up conftest.vals because some shells have a limit on
2908 # the size of here documents, and old seds have small limits too.
2913 ac_lines=`grep -c . conftest.vals
`
2914 # grep -c gives empty output for an empty file on some AIX systems.
2915 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2916 # Write a limited-size here document to conftest.frag.
2917 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2918 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2920 sed -f conftest.frag conftest.in > conftest.out
2922 mv conftest.out conftest.in
2924 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2926 mv conftest.tail conftest.vals
2930 cat >> $CONFIG_STATUS <<\EOF
2931 rm -f conftest.frag conftest.h
2932 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
2933 cat conftest.in >> conftest.h
2935 if cmp -s $ac_file conftest.h 2>/dev/null; then
2936 echo "$ac_file is unchanged"
2939 # Remove last slash and all that follows it. Not all systems have dirname.
2940 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
2941 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2942 # The file is in a subdirectory.
2943 test ! -d "$ac_dir" && mkdir "$ac_dir"
2946 mv conftest.h $ac_file
2951 cat >> $CONFIG_STATUS <<EOF
2955 with_target_subdir=${with_target_subdir}
2956 with_multisubdir=${with_multisubdir}
2957 ac_configure_args="--enable-multilib ${ac_configure_args}"
2958 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
2959 libiberty_topdir=${libiberty_topdir}
2962 cat >> $CONFIG_STATUS <<\EOF
2963 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
2964 if test -n "$CONFIG_FILES"; then
2965 if test -n "${with_target_subdir}"; then
2966 # FIXME: We shouldn't need to set ac_file
2968 . ${libiberty_topdir}/config-ml.in
2973 chmod +x $CONFIG_STATUS
2974 rm -fr confdefs* $ac_clean_files
2975 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1