1169695Skan#! /bin/sh
2169695Skan# Guess values for system-dependent variables and create Makefiles.
3169695Skan# Generated by GNU Autoconf 2.59.
4169695Skan#
5169695Skan# Copyright (C) 2003 Free Software Foundation, Inc.
6169695Skan# This configure script is free software; the Free Software Foundation
7169695Skan# gives unlimited permission to copy, distribute and modify it.
8169695Skan## --------------------- ##
9169695Skan## M4sh Initialization.  ##
10169695Skan## --------------------- ##
11169695Skan
12169695Skan# Be Bourne compatible
13169695Skanif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14169695Skan  emulate sh
15169695Skan  NULLCMD=:
16169695Skan  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17169695Skan  # is contrary to our usage.  Disable this feature.
18169695Skan  alias -g '${1+"$@"}'='"$@"'
19169695Skanelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20169695Skan  set -o posix
21169695Skanfi
22169695SkanDUALCASE=1; export DUALCASE # for MKS sh
23169695Skan
24169695Skan# Support unset when possible.
25169695Skanif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26169695Skan  as_unset=unset
27169695Skanelse
28169695Skan  as_unset=false
29169695Skanfi
30169695Skan
31169695Skan
32169695Skan# Work around bugs in pre-3.0 UWIN ksh.
33169695Skan$as_unset ENV MAIL MAILPATH
34169695SkanPS1='$ '
35169695SkanPS2='> '
36169695SkanPS4='+ '
37169695Skan
38169695Skan# NLS nuisances.
39169695Skanfor as_var in \
40169695Skan  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41169695Skan  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42169695Skan  LC_TELEPHONE LC_TIME
43169695Skando
44169695Skan  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45169695Skan    eval $as_var=C; export $as_var
46169695Skan  else
47169695Skan    $as_unset $as_var
48169695Skan  fi
49169695Skandone
50169695Skan
51169695Skan# Required to use basename.
52169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then
53169695Skan  as_expr=expr
54169695Skanelse
55169695Skan  as_expr=false
56169695Skanfi
57169695Skan
58169695Skanif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59169695Skan  as_basename=basename
60169695Skanelse
61169695Skan  as_basename=false
62169695Skanfi
63169695Skan
64169695Skan
65169695Skan# Name of the executable.
66169695Skanas_me=`$as_basename "$0" ||
67169695Skan$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68169695Skan	 X"$0" : 'X\(//\)$' \| \
69169695Skan	 X"$0" : 'X\(/\)$' \| \
70169695Skan	 .     : '\(.\)' 2>/dev/null ||
71169695Skanecho X/"$0" |
72169695Skan    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73169695Skan  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
74169695Skan  	  /^X\/\(\/\).*/{ s//\1/; q; }
75169695Skan  	  s/.*/./; q'`
76169695Skan
77169695Skan
78169695Skan# PATH needs CR, and LINENO needs CR and PATH.
79169695Skan# Avoid depending upon Character Ranges.
80169695Skanas_cr_letters='abcdefghijklmnopqrstuvwxyz'
81169695Skanas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82169695Skanas_cr_Letters=$as_cr_letters$as_cr_LETTERS
83169695Skanas_cr_digits='0123456789'
84169695Skanas_cr_alnum=$as_cr_Letters$as_cr_digits
85169695Skan
86169695Skan# The user is always right.
87169695Skanif test "${PATH_SEPARATOR+set}" != set; then
88169695Skan  echo "#! /bin/sh" >conf$$.sh
89169695Skan  echo  "exit 0"   >>conf$$.sh
90169695Skan  chmod +x conf$$.sh
91169695Skan  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92169695Skan    PATH_SEPARATOR=';'
93169695Skan  else
94169695Skan    PATH_SEPARATOR=:
95169695Skan  fi
96169695Skan  rm -f conf$$.sh
97169695Skanfi
98169695Skan
99169695Skan
100169695Skan  as_lineno_1=$LINENO
101169695Skan  as_lineno_2=$LINENO
102169695Skan  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103169695Skan  test "x$as_lineno_1" != "x$as_lineno_2" &&
104169695Skan  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105169695Skan  # Find who we are.  Look in the path if we contain no path at all
106169695Skan  # relative or not.
107169695Skan  case $0 in
108169695Skan    *[\\/]* ) as_myself=$0 ;;
109169695Skan    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110169695Skanfor as_dir in $PATH
111169695Skando
112169695Skan  IFS=$as_save_IFS
113169695Skan  test -z "$as_dir" && as_dir=.
114169695Skan  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115169695Skandone
116169695Skan
117169695Skan       ;;
118169695Skan  esac
119169695Skan  # We did not find ourselves, most probably we were run as `sh COMMAND'
120169695Skan  # in which case we are not to be found in the path.
121169695Skan  if test "x$as_myself" = x; then
122169695Skan    as_myself=$0
123169695Skan  fi
124169695Skan  if test ! -f "$as_myself"; then
125169695Skan    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126169695Skan   { (exit 1); exit 1; }; }
127169695Skan  fi
128169695Skan  case $CONFIG_SHELL in
129169695Skan  '')
130169695Skan    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131169695Skanfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132169695Skando
133169695Skan  IFS=$as_save_IFS
134169695Skan  test -z "$as_dir" && as_dir=.
135169695Skan  for as_base in sh bash ksh sh5; do
136169695Skan	 case $as_dir in
137169695Skan	 /*)
138169695Skan	   if ("$as_dir/$as_base" -c '
139169695Skan  as_lineno_1=$LINENO
140169695Skan  as_lineno_2=$LINENO
141169695Skan  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142169695Skan  test "x$as_lineno_1" != "x$as_lineno_2" &&
143169695Skan  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144169695Skan	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145169695Skan	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146169695Skan	     CONFIG_SHELL=$as_dir/$as_base
147169695Skan	     export CONFIG_SHELL
148169695Skan	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149169695Skan	   fi;;
150169695Skan	 esac
151169695Skan       done
152169695Skandone
153169695Skan;;
154169695Skan  esac
155169695Skan
156169695Skan  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157169695Skan  # uniformly replaced by the line number.  The first 'sed' inserts a
158169695Skan  # line-number line before each line; the second 'sed' does the real
159169695Skan  # work.  The second script uses 'N' to pair each line-number line
160169695Skan  # with the numbered line, and appends trailing '-' during
161169695Skan  # substitution so that $LINENO is not a special case at line end.
162169695Skan  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163169695Skan  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164169695Skan  sed '=' <$as_myself |
165169695Skan    sed '
166169695Skan      N
167169695Skan      s,$,-,
168169695Skan      : loop
169169695Skan      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170169695Skan      t loop
171169695Skan      s,-$,,
172169695Skan      s,^['$as_cr_digits']*\n,,
173169695Skan    ' >$as_me.lineno &&
174169695Skan  chmod +x $as_me.lineno ||
175169695Skan    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176169695Skan   { (exit 1); exit 1; }; }
177169695Skan
178169695Skan  # Don't try to exec as it changes $[0], causing all sort of problems
179169695Skan  # (the dirname of $[0] is not the place where we might find the
180169695Skan  # original and so on.  Autoconf is especially sensible to this).
181169695Skan  . ./$as_me.lineno
182169695Skan  # Exit status is that of the last command.
183169695Skan  exit
184169695Skan}
185169695Skan
186169695Skan
187169695Skancase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188169695Skan  *c*,-n*) ECHO_N= ECHO_C='
189169695Skan' ECHO_T='	' ;;
190169695Skan  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191169695Skan  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192169695Skanesac
193169695Skan
194169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then
195169695Skan  as_expr=expr
196169695Skanelse
197169695Skan  as_expr=false
198169695Skanfi
199169695Skan
200169695Skanrm -f conf$$ conf$$.exe conf$$.file
201169695Skanecho >conf$$.file
202169695Skanif ln -s conf$$.file conf$$ 2>/dev/null; then
203169695Skan  # We could just check for DJGPP; but this test a) works b) is more generic
204169695Skan  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205169695Skan  if test -f conf$$.exe; then
206169695Skan    # Don't use ln at all; we don't have any links
207169695Skan    as_ln_s='cp -p'
208169695Skan  else
209169695Skan    as_ln_s='ln -s'
210169695Skan  fi
211169695Skanelif ln conf$$.file conf$$ 2>/dev/null; then
212169695Skan  as_ln_s=ln
213169695Skanelse
214169695Skan  as_ln_s='cp -p'
215169695Skanfi
216169695Skanrm -f conf$$ conf$$.exe conf$$.file
217169695Skan
218169695Skanif mkdir -p . 2>/dev/null; then
219169695Skan  as_mkdir_p=:
220169695Skanelse
221169695Skan  test -d ./-p && rmdir ./-p
222169695Skan  as_mkdir_p=false
223169695Skanfi
224169695Skan
225169695Skanas_executable_p="test -f"
226169695Skan
227169695Skan# Sed expression to map a string onto a valid CPP name.
228169695Skanas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229169695Skan
230169695Skan# Sed expression to map a string onto a valid variable name.
231169695Skanas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232169695Skan
233169695Skan
234169695Skan# IFS
235169695Skan# We need space, tab and new line, in precisely that order.
236169695Skanas_nl='
237169695Skan'
238169695SkanIFS=" 	$as_nl"
239169695Skan
240169695Skan# CDPATH.
241169695Skan$as_unset CDPATH
242169695Skan
243169695Skan
244169695Skan# Name of the host.
245169695Skan# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246169695Skan# so uname gets run too.
247169695Skanac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248169695Skan
249169695Skanexec 6>&1
250169695Skan
251169695Skan#
252169695Skan# Initializations.
253169695Skan#
254169695Skanac_default_prefix=/usr/local
255169695Skanac_config_libobj_dir=.
256169695Skancross_compiling=no
257169695Skansubdirs=
258169695SkanMFLAGS=
259169695SkanMAKEFLAGS=
260169695SkanSHELL=${CONFIG_SHELL-/bin/sh}
261169695Skan
262169695Skan# Maximum number of lines to put in a shell here document.
263169695Skan# This variable seems obsolete.  It should probably be removed, and
264169695Skan# only ac_max_sed_lines should be used.
265169695Skan: ${ac_max_here_lines=38}
266169695Skan
267169695Skan# Identity of this package.
268169695SkanPACKAGE_NAME=
269169695SkanPACKAGE_TARNAME=
270169695SkanPACKAGE_VERSION=
271169695SkanPACKAGE_STRING=
272169695SkanPACKAGE_BUGREPORT=
273169695Skan
274169695Skanac_unique_file="xmalloc.c"
275169695Skan# Factoring default headers for most tests.
276169695Skanac_includes_default="\
277169695Skan#include <stdio.h>
278169695Skan#if HAVE_SYS_TYPES_H
279169695Skan# include <sys/types.h>
280169695Skan#endif
281169695Skan#if HAVE_SYS_STAT_H
282169695Skan# include <sys/stat.h>
283169695Skan#endif
284169695Skan#if STDC_HEADERS
285169695Skan# include <stdlib.h>
286169695Skan# include <stddef.h>
287169695Skan#else
288169695Skan# if HAVE_STDLIB_H
289169695Skan#  include <stdlib.h>
290169695Skan# endif
291169695Skan#endif
292169695Skan#if HAVE_STRING_H
293169695Skan# if !STDC_HEADERS && HAVE_MEMORY_H
294169695Skan#  include <memory.h>
295169695Skan# endif
296169695Skan# include <string.h>
297169695Skan#endif
298169695Skan#if HAVE_STRINGS_H
299169695Skan# include <strings.h>
300169695Skan#endif
301169695Skan#if HAVE_INTTYPES_H
302169695Skan# include <inttypes.h>
303169695Skan#else
304169695Skan# if HAVE_STDINT_H
305169695Skan#  include <stdint.h>
306169695Skan# endif
307169695Skan#endif
308169695Skan#if HAVE_UNISTD_H
309169695Skan# include <unistd.h>
310169695Skan#endif"
311169695Skan
312169695Skanac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS libiberty_topdir MAINT NOTMAINT MAKEINFO BUILD_INFO PERL HAVE_PERL build build_cpu build_vendor build_os host host_cpu host_vendor host_os AR ac_ct_AR RANLIB ac_ct_RANLIB CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP ac_libiberty_warn_cflags NO_MINUS_C_MINUS_O OUTPUT_OPTION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST datarootdir docdir htmldir LTLIBOBJS'
313169695Skanac_subst_files='host_makefile_frag'
314169695Skan
315169695Skan# Initialize some variables set by options.
316169695Skanac_init_help=
317169695Skanac_init_version=false
318169695Skan# The variables have the same names as the options, with
319169695Skan# dashes changed to underlines.
320169695Skancache_file=/dev/null
321169695Skanexec_prefix=NONE
322169695Skanno_create=
323169695Skanno_recursion=
324169695Skanprefix=NONE
325169695Skanprogram_prefix=NONE
326169695Skanprogram_suffix=NONE
327169695Skanprogram_transform_name=s,x,x,
328169695Skansilent=
329169695Skansite=
330169695Skansrcdir=
331169695Skanverbose=
332169695Skanx_includes=NONE
333169695Skanx_libraries=NONE
334169695Skan
335169695Skan# Installation directory options.
336169695Skan# These are left unexpanded so users can "make install exec_prefix=/foo"
337169695Skan# and all the variables that are supposed to be based on exec_prefix
338169695Skan# by default will actually change.
339169695Skan# Use braces instead of parens because sh, perl, etc. also accept them.
340169695Skanbindir='${exec_prefix}/bin'
341169695Skansbindir='${exec_prefix}/sbin'
342169695Skanlibexecdir='${exec_prefix}/libexec'
343169695Skandatadir='${prefix}/share'
344169695Skansysconfdir='${prefix}/etc'
345169695Skansharedstatedir='${prefix}/com'
346169695Skanlocalstatedir='${prefix}/var'
347169695Skanlibdir='${exec_prefix}/lib'
348169695Skanincludedir='${prefix}/include'
349169695Skanoldincludedir='/usr/include'
350169695Skaninfodir='${prefix}/info'
351169695Skanmandir='${prefix}/man'
352169695Skan
353169695Skanac_prev=
354169695Skanfor ac_option
355169695Skando
356169695Skan  # If the previous option needs an argument, assign it.
357169695Skan  if test -n "$ac_prev"; then
358169695Skan    eval "$ac_prev=\$ac_option"
359169695Skan    ac_prev=
360169695Skan    continue
361169695Skan  fi
362169695Skan
363169695Skan  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364169695Skan
365169695Skan  # Accept the important Cygnus configure options, so we can diagnose typos.
366169695Skan
367169695Skan  case $ac_option in
368169695Skan
369169695Skan  -bindir | --bindir | --bindi | --bind | --bin | --bi)
370169695Skan    ac_prev=bindir ;;
371169695Skan  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372169695Skan    bindir=$ac_optarg ;;
373169695Skan
374169695Skan  -build | --build | --buil | --bui | --bu)
375169695Skan    ac_prev=build_alias ;;
376169695Skan  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377169695Skan    build_alias=$ac_optarg ;;
378169695Skan
379169695Skan  -cache-file | --cache-file | --cache-fil | --cache-fi \
380169695Skan  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381169695Skan    ac_prev=cache_file ;;
382169695Skan  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383169695Skan  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384169695Skan    cache_file=$ac_optarg ;;
385169695Skan
386169695Skan  --config-cache | -C)
387169695Skan    cache_file=config.cache ;;
388169695Skan
389169695Skan  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390169695Skan    ac_prev=datadir ;;
391169695Skan  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392169695Skan  | --da=*)
393169695Skan    datadir=$ac_optarg ;;
394169695Skan
395169695Skan  -disable-* | --disable-*)
396169695Skan    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397169695Skan    # Reject names that are not valid shell variable names.
398169695Skan    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399169695Skan      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400169695Skan   { (exit 1); exit 1; }; }
401169695Skan    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402169695Skan    eval "enable_$ac_feature=no" ;;
403169695Skan
404169695Skan  -enable-* | --enable-*)
405169695Skan    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406169695Skan    # Reject names that are not valid shell variable names.
407169695Skan    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408169695Skan      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409169695Skan   { (exit 1); exit 1; }; }
410169695Skan    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411169695Skan    case $ac_option in
412169695Skan      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413169695Skan      *) ac_optarg=yes ;;
414169695Skan    esac
415169695Skan    eval "enable_$ac_feature='$ac_optarg'" ;;
416169695Skan
417169695Skan  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418169695Skan  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419169695Skan  | --exec | --exe | --ex)
420169695Skan    ac_prev=exec_prefix ;;
421169695Skan  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422169695Skan  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423169695Skan  | --exec=* | --exe=* | --ex=*)
424169695Skan    exec_prefix=$ac_optarg ;;
425169695Skan
426169695Skan  -gas | --gas | --ga | --g)
427169695Skan    # Obsolete; use --with-gas.
428169695Skan    with_gas=yes ;;
429169695Skan
430169695Skan  -help | --help | --hel | --he | -h)
431169695Skan    ac_init_help=long ;;
432169695Skan  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433169695Skan    ac_init_help=recursive ;;
434169695Skan  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435169695Skan    ac_init_help=short ;;
436169695Skan
437169695Skan  -host | --host | --hos | --ho)
438169695Skan    ac_prev=host_alias ;;
439169695Skan  -host=* | --host=* | --hos=* | --ho=*)
440169695Skan    host_alias=$ac_optarg ;;
441169695Skan
442169695Skan  -includedir | --includedir | --includedi | --included | --include \
443169695Skan  | --includ | --inclu | --incl | --inc)
444169695Skan    ac_prev=includedir ;;
445169695Skan  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446169695Skan  | --includ=* | --inclu=* | --incl=* | --inc=*)
447169695Skan    includedir=$ac_optarg ;;
448169695Skan
449169695Skan  -infodir | --infodir | --infodi | --infod | --info | --inf)
450169695Skan    ac_prev=infodir ;;
451169695Skan  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452169695Skan    infodir=$ac_optarg ;;
453169695Skan
454169695Skan  -libdir | --libdir | --libdi | --libd)
455169695Skan    ac_prev=libdir ;;
456169695Skan  -libdir=* | --libdir=* | --libdi=* | --libd=*)
457169695Skan    libdir=$ac_optarg ;;
458169695Skan
459169695Skan  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460169695Skan  | --libexe | --libex | --libe)
461169695Skan    ac_prev=libexecdir ;;
462169695Skan  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463169695Skan  | --libexe=* | --libex=* | --libe=*)
464169695Skan    libexecdir=$ac_optarg ;;
465169695Skan
466169695Skan  -localstatedir | --localstatedir | --localstatedi | --localstated \
467169695Skan  | --localstate | --localstat | --localsta | --localst \
468169695Skan  | --locals | --local | --loca | --loc | --lo)
469169695Skan    ac_prev=localstatedir ;;
470169695Skan  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471169695Skan  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472169695Skan  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473169695Skan    localstatedir=$ac_optarg ;;
474169695Skan
475169695Skan  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476169695Skan    ac_prev=mandir ;;
477169695Skan  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478169695Skan    mandir=$ac_optarg ;;
479169695Skan
480169695Skan  -nfp | --nfp | --nf)
481169695Skan    # Obsolete; use --without-fp.
482169695Skan    with_fp=no ;;
483169695Skan
484169695Skan  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485169695Skan  | --no-cr | --no-c | -n)
486169695Skan    no_create=yes ;;
487169695Skan
488169695Skan  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489169695Skan  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490169695Skan    no_recursion=yes ;;
491169695Skan
492169695Skan  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493169695Skan  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494169695Skan  | --oldin | --oldi | --old | --ol | --o)
495169695Skan    ac_prev=oldincludedir ;;
496169695Skan  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497169695Skan  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498169695Skan  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499169695Skan    oldincludedir=$ac_optarg ;;
500169695Skan
501169695Skan  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502169695Skan    ac_prev=prefix ;;
503169695Skan  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504169695Skan    prefix=$ac_optarg ;;
505169695Skan
506169695Skan  -program-prefix | --program-prefix | --program-prefi | --program-pref \
507169695Skan  | --program-pre | --program-pr | --program-p)
508169695Skan    ac_prev=program_prefix ;;
509169695Skan  -program-prefix=* | --program-prefix=* | --program-prefi=* \
510169695Skan  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511169695Skan    program_prefix=$ac_optarg ;;
512169695Skan
513169695Skan  -program-suffix | --program-suffix | --program-suffi | --program-suff \
514169695Skan  | --program-suf | --program-su | --program-s)
515169695Skan    ac_prev=program_suffix ;;
516169695Skan  -program-suffix=* | --program-suffix=* | --program-suffi=* \
517169695Skan  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518169695Skan    program_suffix=$ac_optarg ;;
519169695Skan
520169695Skan  -program-transform-name | --program-transform-name \
521169695Skan  | --program-transform-nam | --program-transform-na \
522169695Skan  | --program-transform-n | --program-transform- \
523169695Skan  | --program-transform | --program-transfor \
524169695Skan  | --program-transfo | --program-transf \
525169695Skan  | --program-trans | --program-tran \
526169695Skan  | --progr-tra | --program-tr | --program-t)
527169695Skan    ac_prev=program_transform_name ;;
528169695Skan  -program-transform-name=* | --program-transform-name=* \
529169695Skan  | --program-transform-nam=* | --program-transform-na=* \
530169695Skan  | --program-transform-n=* | --program-transform-=* \
531169695Skan  | --program-transform=* | --program-transfor=* \
532169695Skan  | --program-transfo=* | --program-transf=* \
533169695Skan  | --program-trans=* | --program-tran=* \
534169695Skan  | --progr-tra=* | --program-tr=* | --program-t=*)
535169695Skan    program_transform_name=$ac_optarg ;;
536169695Skan
537169695Skan  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538169695Skan  | -silent | --silent | --silen | --sile | --sil)
539169695Skan    silent=yes ;;
540169695Skan
541169695Skan  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542169695Skan    ac_prev=sbindir ;;
543169695Skan  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544169695Skan  | --sbi=* | --sb=*)
545169695Skan    sbindir=$ac_optarg ;;
546169695Skan
547169695Skan  -sharedstatedir | --sharedstatedir | --sharedstatedi \
548169695Skan  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549169695Skan  | --sharedst | --shareds | --shared | --share | --shar \
550169695Skan  | --sha | --sh)
551169695Skan    ac_prev=sharedstatedir ;;
552169695Skan  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553169695Skan  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554169695Skan  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555169695Skan  | --sha=* | --sh=*)
556169695Skan    sharedstatedir=$ac_optarg ;;
557169695Skan
558169695Skan  -site | --site | --sit)
559169695Skan    ac_prev=site ;;
560169695Skan  -site=* | --site=* | --sit=*)
561169695Skan    site=$ac_optarg ;;
562169695Skan
563169695Skan  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564169695Skan    ac_prev=srcdir ;;
565169695Skan  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566169695Skan    srcdir=$ac_optarg ;;
567169695Skan
568169695Skan  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569169695Skan  | --syscon | --sysco | --sysc | --sys | --sy)
570169695Skan    ac_prev=sysconfdir ;;
571169695Skan  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572169695Skan  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573169695Skan    sysconfdir=$ac_optarg ;;
574169695Skan
575169695Skan  -target | --target | --targe | --targ | --tar | --ta | --t)
576169695Skan    ac_prev=target_alias ;;
577169695Skan  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578169695Skan    target_alias=$ac_optarg ;;
579169695Skan
580169695Skan  -v | -verbose | --verbose | --verbos | --verbo | --verb)
581169695Skan    verbose=yes ;;
582169695Skan
583169695Skan  -version | --version | --versio | --versi | --vers | -V)
584169695Skan    ac_init_version=: ;;
585169695Skan
586169695Skan  -with-* | --with-*)
587169695Skan    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588169695Skan    # Reject names that are not valid shell variable names.
589169695Skan    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590169695Skan      { echo "$as_me: error: invalid package name: $ac_package" >&2
591169695Skan   { (exit 1); exit 1; }; }
592169695Skan    ac_package=`echo $ac_package| sed 's/-/_/g'`
593169695Skan    case $ac_option in
594169695Skan      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595169695Skan      *) ac_optarg=yes ;;
596169695Skan    esac
597169695Skan    eval "with_$ac_package='$ac_optarg'" ;;
598169695Skan
599169695Skan  -without-* | --without-*)
600169695Skan    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601169695Skan    # Reject names that are not valid shell variable names.
602169695Skan    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603169695Skan      { echo "$as_me: error: invalid package name: $ac_package" >&2
604169695Skan   { (exit 1); exit 1; }; }
605169695Skan    ac_package=`echo $ac_package | sed 's/-/_/g'`
606169695Skan    eval "with_$ac_package=no" ;;
607169695Skan
608169695Skan  --x)
609169695Skan    # Obsolete; use --with-x.
610169695Skan    with_x=yes ;;
611169695Skan
612169695Skan  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613169695Skan  | --x-incl | --x-inc | --x-in | --x-i)
614169695Skan    ac_prev=x_includes ;;
615169695Skan  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616169695Skan  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617169695Skan    x_includes=$ac_optarg ;;
618169695Skan
619169695Skan  -x-libraries | --x-libraries | --x-librarie | --x-librari \
620169695Skan  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621169695Skan    ac_prev=x_libraries ;;
622169695Skan  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623169695Skan  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624169695Skan    x_libraries=$ac_optarg ;;
625169695Skan
626169695Skan  -*) { echo "$as_me: error: unrecognized option: $ac_option
627169695SkanTry \`$0 --help' for more information." >&2
628169695Skan   { (exit 1); exit 1; }; }
629169695Skan    ;;
630169695Skan
631169695Skan  *=*)
632169695Skan    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633169695Skan    # Reject names that are not valid shell variable names.
634169695Skan    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635169695Skan      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636169695Skan   { (exit 1); exit 1; }; }
637169695Skan    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638169695Skan    eval "$ac_envvar='$ac_optarg'"
639169695Skan    export $ac_envvar ;;
640169695Skan
641169695Skan  *)
642169695Skan    # FIXME: should be removed in autoconf 3.0.
643169695Skan    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644169695Skan    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645169695Skan      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646169695Skan    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647169695Skan    ;;
648169695Skan
649169695Skan  esac
650169695Skandone
651169695Skan
652169695Skanif test -n "$ac_prev"; then
653169695Skan  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654169695Skan  { echo "$as_me: error: missing argument to $ac_option" >&2
655169695Skan   { (exit 1); exit 1; }; }
656169695Skanfi
657169695Skan
658169695Skan# Be sure to have absolute paths.
659169695Skanfor ac_var in exec_prefix prefix
660169695Skando
661169695Skan  eval ac_val=$`echo $ac_var`
662169695Skan  case $ac_val in
663169695Skan    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664169695Skan    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665169695Skan   { (exit 1); exit 1; }; };;
666169695Skan  esac
667169695Skandone
668169695Skan
669169695Skan# Be sure to have absolute paths.
670169695Skanfor ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671169695Skan	      localstatedir libdir includedir oldincludedir infodir mandir
672169695Skando
673169695Skan  eval ac_val=$`echo $ac_var`
674169695Skan  case $ac_val in
675169695Skan    [\\/$]* | ?:[\\/]* ) ;;
676169695Skan    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677169695Skan   { (exit 1); exit 1; }; };;
678169695Skan  esac
679169695Skandone
680169695Skan
681169695Skan# There might be people who depend on the old broken behavior: `$host'
682169695Skan# used to hold the argument of --host etc.
683169695Skan# FIXME: To remove some day.
684169695Skanbuild=$build_alias
685169695Skanhost=$host_alias
686169695Skantarget=$target_alias
687169695Skan
688169695Skan# FIXME: To remove some day.
689169695Skanif test "x$host_alias" != x; then
690169695Skan  if test "x$build_alias" = x; then
691169695Skan    cross_compiling=maybe
692169695Skan    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693169695Skan    If a cross compiler is detected then cross compile mode will be used." >&2
694169695Skan  elif test "x$build_alias" != "x$host_alias"; then
695169695Skan    cross_compiling=yes
696169695Skan  fi
697169695Skanfi
698169695Skan
699169695Skanac_tool_prefix=
700169695Skantest -n "$host_alias" && ac_tool_prefix=$host_alias-
701169695Skan
702169695Skantest "$silent" = yes && exec 6>/dev/null
703169695Skan
704169695Skan
705169695Skan# Find the source files, if location was not specified.
706169695Skanif test -z "$srcdir"; then
707169695Skan  ac_srcdir_defaulted=yes
708169695Skan  # Try the directory containing this script, then its parent.
709169695Skan  ac_confdir=`(dirname "$0") 2>/dev/null ||
710169695Skan$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711169695Skan	 X"$0" : 'X\(//\)[^/]' \| \
712169695Skan	 X"$0" : 'X\(//\)$' \| \
713169695Skan	 X"$0" : 'X\(/\)' \| \
714169695Skan	 .     : '\(.\)' 2>/dev/null ||
715169695Skanecho X"$0" |
716169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
719169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
720169695Skan  	  s/.*/./; q'`
721169695Skan  srcdir=$ac_confdir
722169695Skan  if test ! -r $srcdir/$ac_unique_file; then
723169695Skan    srcdir=..
724169695Skan  fi
725169695Skanelse
726169695Skan  ac_srcdir_defaulted=no
727169695Skanfi
728169695Skanif test ! -r $srcdir/$ac_unique_file; then
729169695Skan  if test "$ac_srcdir_defaulted" = yes; then
730169695Skan    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731169695Skan   { (exit 1); exit 1; }; }
732169695Skan  else
733169695Skan    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734169695Skan   { (exit 1); exit 1; }; }
735169695Skan  fi
736169695Skanfi
737169695Skan(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738169695Skan  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739169695Skan   { (exit 1); exit 1; }; }
740169695Skansrcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741169695Skanac_env_build_alias_set=${build_alias+set}
742169695Skanac_env_build_alias_value=$build_alias
743169695Skanac_cv_env_build_alias_set=${build_alias+set}
744169695Skanac_cv_env_build_alias_value=$build_alias
745169695Skanac_env_host_alias_set=${host_alias+set}
746169695Skanac_env_host_alias_value=$host_alias
747169695Skanac_cv_env_host_alias_set=${host_alias+set}
748169695Skanac_cv_env_host_alias_value=$host_alias
749169695Skanac_env_target_alias_set=${target_alias+set}
750169695Skanac_env_target_alias_value=$target_alias
751169695Skanac_cv_env_target_alias_set=${target_alias+set}
752169695Skanac_cv_env_target_alias_value=$target_alias
753169695Skanac_env_CC_set=${CC+set}
754169695Skanac_env_CC_value=$CC
755169695Skanac_cv_env_CC_set=${CC+set}
756169695Skanac_cv_env_CC_value=$CC
757169695Skanac_env_CFLAGS_set=${CFLAGS+set}
758169695Skanac_env_CFLAGS_value=$CFLAGS
759169695Skanac_cv_env_CFLAGS_set=${CFLAGS+set}
760169695Skanac_cv_env_CFLAGS_value=$CFLAGS
761169695Skanac_env_LDFLAGS_set=${LDFLAGS+set}
762169695Skanac_env_LDFLAGS_value=$LDFLAGS
763169695Skanac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764169695Skanac_cv_env_LDFLAGS_value=$LDFLAGS
765169695Skanac_env_CPPFLAGS_set=${CPPFLAGS+set}
766169695Skanac_env_CPPFLAGS_value=$CPPFLAGS
767169695Skanac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768169695Skanac_cv_env_CPPFLAGS_value=$CPPFLAGS
769169695Skanac_env_CPP_set=${CPP+set}
770169695Skanac_env_CPP_value=$CPP
771169695Skanac_cv_env_CPP_set=${CPP+set}
772169695Skanac_cv_env_CPP_value=$CPP
773169695Skan
774169695Skan#
775169695Skan# Report the --help message.
776169695Skan#
777169695Skanif test "$ac_init_help" = "long"; then
778169695Skan  # Omit some internal or obsolete options to make the list less imposing.
779169695Skan  # This message is too long to be a string in the A/UX 3.1 sh.
780169695Skan  cat <<_ACEOF
781169695Skan\`configure' configures this package to adapt to many kinds of systems.
782169695Skan
783169695SkanUsage: $0 [OPTION]... [VAR=VALUE]...
784169695Skan
785169695SkanTo assign environment variables (e.g., CC, CFLAGS...), specify them as
786169695SkanVAR=VALUE.  See below for descriptions of some of the useful variables.
787169695Skan
788169695SkanDefaults for the options are specified in brackets.
789169695Skan
790169695SkanConfiguration:
791169695Skan  -h, --help              display this help and exit
792169695Skan      --help=short        display options specific to this package
793169695Skan      --help=recursive    display the short help of all the included packages
794169695Skan  -V, --version           display version information and exit
795169695Skan  -q, --quiet, --silent   do not print \`checking...' messages
796169695Skan      --cache-file=FILE   cache test results in FILE [disabled]
797169695Skan  -C, --config-cache      alias for \`--cache-file=config.cache'
798169695Skan  -n, --no-create         do not create output files
799169695Skan      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
800169695Skan
801169695Skan_ACEOF
802169695Skan
803169695Skan  cat <<_ACEOF
804169695SkanInstallation directories:
805169695Skan  --prefix=PREFIX         install architecture-independent files in PREFIX
806169695Skan			  [$ac_default_prefix]
807169695Skan  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
808169695Skan			  [PREFIX]
809169695Skan
810169695SkanBy default, \`make install' will install all the files in
811169695Skan\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
812169695Skanan installation prefix other than \`$ac_default_prefix' using \`--prefix',
813169695Skanfor instance \`--prefix=\$HOME'.
814169695Skan
815169695SkanFor better control, use the options below.
816169695Skan
817169695SkanFine tuning of the installation directories:
818169695Skan  --bindir=DIR           user executables [EPREFIX/bin]
819169695Skan  --sbindir=DIR          system admin executables [EPREFIX/sbin]
820169695Skan  --libexecdir=DIR       program executables [EPREFIX/libexec]
821169695Skan  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
822169695Skan  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
823169695Skan  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
824169695Skan  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
825169695Skan  --libdir=DIR           object code libraries [EPREFIX/lib]
826169695Skan  --includedir=DIR       C header files [PREFIX/include]
827169695Skan  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
828169695Skan  --infodir=DIR          info documentation [PREFIX/info]
829169695Skan  --mandir=DIR           man documentation [PREFIX/man]
830169695Skan_ACEOF
831169695Skan
832169695Skan  cat <<\_ACEOF
833169695Skan
834169695SkanSystem types:
835169695Skan  --build=BUILD     configure for building on BUILD [guessed]
836169695Skan  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
837169695Skan_ACEOF
838169695Skanfi
839169695Skan
840169695Skanif test -n "$ac_init_help"; then
841169695Skan
842169695Skan  cat <<\_ACEOF
843169695Skan
844169695SkanOptional Features:
845169695Skan  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
846169695Skan  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
847169695Skan  --enable-maintainer-mode
848169695Skan                          enable make rules and dependencies not useful
849169695Skan                          (and sometimes confusing) to the casual installer
850169695Skan  --enable-install-libiberty       Install headers for end users
851169695Skan
852169695SkanOptional Packages:
853169695Skan  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
854169695Skan  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
855169695Skan  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
856169695Skan  --with-build-subdir=SUBDIR       Configuring in a subdirectory for build
857169695Skan  --with-cross-host=HOST           Configuring with a cross compiler
858169695Skan  --with-newlib                    Configuring with newlib
859169695Skan
860169695SkanSome influential environment variables:
861169695Skan  CC          C compiler command
862169695Skan  CFLAGS      C compiler flags
863169695Skan  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
864169695Skan              nonstandard directory <lib dir>
865169695Skan  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
866169695Skan              headers in a nonstandard directory <include dir>
867169695Skan  CPP         C preprocessor
868169695Skan
869169695SkanUse these variables to override the choices made by `configure' or to help
870169695Skanit to find libraries and programs with nonstandard names/locations.
871169695Skan
872169695Skan_ACEOF
873169695Skanfi
874169695Skan
875169695Skanif test "$ac_init_help" = "recursive"; then
876169695Skan  # If there are subdirs, report their specific --help.
877169695Skan  ac_popdir=`pwd`
878169695Skan  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
879169695Skan    test -d $ac_dir || continue
880169695Skan    ac_builddir=.
881169695Skan
882169695Skanif test "$ac_dir" != .; then
883169695Skan  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
884169695Skan  # A "../" for each directory in $ac_dir_suffix.
885169695Skan  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
886169695Skanelse
887169695Skan  ac_dir_suffix= ac_top_builddir=
888169695Skanfi
889169695Skan
890169695Skancase $srcdir in
891169695Skan  .)  # No --srcdir option.  We are building in place.
892169695Skan    ac_srcdir=.
893169695Skan    if test -z "$ac_top_builddir"; then
894169695Skan       ac_top_srcdir=.
895169695Skan    else
896169695Skan       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
897169695Skan    fi ;;
898169695Skan  [\\/]* | ?:[\\/]* )  # Absolute path.
899169695Skan    ac_srcdir=$srcdir$ac_dir_suffix;
900169695Skan    ac_top_srcdir=$srcdir ;;
901169695Skan  *) # Relative path.
902169695Skan    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
903169695Skan    ac_top_srcdir=$ac_top_builddir$srcdir ;;
904169695Skanesac
905169695Skan
906169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because
907169695Skan# the directories may not exist.
908169695Skancase `pwd` in
909169695Skan.) ac_abs_builddir="$ac_dir";;
910169695Skan*)
911169695Skan  case "$ac_dir" in
912169695Skan  .) ac_abs_builddir=`pwd`;;
913169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
914169695Skan  *) ac_abs_builddir=`pwd`/"$ac_dir";;
915169695Skan  esac;;
916169695Skanesac
917169695Skancase $ac_abs_builddir in
918169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;;
919169695Skan*)
920169695Skan  case ${ac_top_builddir}. in
921169695Skan  .) ac_abs_top_builddir=$ac_abs_builddir;;
922169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
923169695Skan  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
924169695Skan  esac;;
925169695Skanesac
926169695Skancase $ac_abs_builddir in
927169695Skan.) ac_abs_srcdir=$ac_srcdir;;
928169695Skan*)
929169695Skan  case $ac_srcdir in
930169695Skan  .) ac_abs_srcdir=$ac_abs_builddir;;
931169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
932169695Skan  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
933169695Skan  esac;;
934169695Skanesac
935169695Skancase $ac_abs_builddir in
936169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;;
937169695Skan*)
938169695Skan  case $ac_top_srcdir in
939169695Skan  .) ac_abs_top_srcdir=$ac_abs_builddir;;
940169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
941169695Skan  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
942169695Skan  esac;;
943169695Skanesac
944169695Skan
945169695Skan    cd $ac_dir
946169695Skan    # Check for guested configure; otherwise get Cygnus style configure.
947169695Skan    if test -f $ac_srcdir/configure.gnu; then
948169695Skan      echo
949169695Skan      $SHELL $ac_srcdir/configure.gnu  --help=recursive
950169695Skan    elif test -f $ac_srcdir/configure; then
951169695Skan      echo
952169695Skan      $SHELL $ac_srcdir/configure  --help=recursive
953169695Skan    elif test -f $ac_srcdir/configure.ac ||
954169695Skan	   test -f $ac_srcdir/configure.in; then
955169695Skan      echo
956169695Skan      $ac_configure --help
957169695Skan    else
958169695Skan      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
959169695Skan    fi
960169695Skan    cd $ac_popdir
961169695Skan  done
962169695Skanfi
963169695Skan
964169695Skantest -n "$ac_init_help" && exit 0
965169695Skanif $ac_init_version; then
966169695Skan  cat <<\_ACEOF
967169695Skan
968169695SkanCopyright (C) 2003 Free Software Foundation, Inc.
969169695SkanThis configure script is free software; the Free Software Foundation
970169695Skangives unlimited permission to copy, distribute and modify it.
971169695Skan_ACEOF
972169695Skan  exit 0
973169695Skanfi
974169695Skanexec 5>config.log
975169695Skancat >&5 <<_ACEOF
976169695SkanThis file contains any messages produced by compilers while
977169695Skanrunning configure, to aid debugging if configure makes a mistake.
978169695Skan
979169695SkanIt was created by $as_me, which was
980169695Skangenerated by GNU Autoconf 2.59.  Invocation command line was
981169695Skan
982169695Skan  $ $0 $@
983169695Skan
984169695Skan_ACEOF
985169695Skan{
986169695Skancat <<_ASUNAME
987169695Skan## --------- ##
988169695Skan## Platform. ##
989169695Skan## --------- ##
990169695Skan
991169695Skanhostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
992169695Skanuname -m = `(uname -m) 2>/dev/null || echo unknown`
993169695Skanuname -r = `(uname -r) 2>/dev/null || echo unknown`
994169695Skanuname -s = `(uname -s) 2>/dev/null || echo unknown`
995169695Skanuname -v = `(uname -v) 2>/dev/null || echo unknown`
996169695Skan
997169695Skan/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
998169695Skan/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
999169695Skan
1000169695Skan/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1001169695Skan/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1002169695Skan/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1003169695Skanhostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1004169695Skan/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1005169695Skan/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1006169695Skan/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1007169695Skan
1008169695Skan_ASUNAME
1009169695Skan
1010169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1011169695Skanfor as_dir in $PATH
1012169695Skando
1013169695Skan  IFS=$as_save_IFS
1014169695Skan  test -z "$as_dir" && as_dir=.
1015169695Skan  echo "PATH: $as_dir"
1016169695Skandone
1017169695Skan
1018169695Skan} >&5
1019169695Skan
1020169695Skancat >&5 <<_ACEOF
1021169695Skan
1022169695Skan
1023169695Skan## ----------- ##
1024169695Skan## Core tests. ##
1025169695Skan## ----------- ##
1026169695Skan
1027169695Skan_ACEOF
1028169695Skan
1029169695Skan
1030169695Skan# Keep a trace of the command line.
1031169695Skan# Strip out --no-create and --no-recursion so they do not pile up.
1032169695Skan# Strip out --silent because we don't want to record it for future runs.
1033169695Skan# Also quote any args containing shell meta-characters.
1034169695Skan# Make two passes to allow for proper duplicate-argument suppression.
1035169695Skanac_configure_args=
1036169695Skanac_configure_args0=
1037169695Skanac_configure_args1=
1038169695Skanac_sep=
1039169695Skanac_must_keep_next=false
1040169695Skanfor ac_pass in 1 2
1041169695Skando
1042169695Skan  for ac_arg
1043169695Skan  do
1044169695Skan    case $ac_arg in
1045169695Skan    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1046169695Skan    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1047169695Skan    | -silent | --silent | --silen | --sile | --sil)
1048169695Skan      continue ;;
1049169695Skan    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1050169695Skan      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1051169695Skan    esac
1052169695Skan    case $ac_pass in
1053169695Skan    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1054169695Skan    2)
1055169695Skan      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1056169695Skan      if test $ac_must_keep_next = true; then
1057169695Skan	ac_must_keep_next=false # Got value, back to normal.
1058169695Skan      else
1059169695Skan	case $ac_arg in
1060169695Skan	  *=* | --config-cache | -C | -disable-* | --disable-* \
1061169695Skan	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1062169695Skan	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1063169695Skan	  | -with-* | --with-* | -without-* | --without-* | --x)
1064169695Skan	    case "$ac_configure_args0 " in
1065169695Skan	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1066169695Skan	    esac
1067169695Skan	    ;;
1068169695Skan	  -* ) ac_must_keep_next=true ;;
1069169695Skan	esac
1070169695Skan      fi
1071169695Skan      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1072169695Skan      # Get rid of the leading space.
1073169695Skan      ac_sep=" "
1074169695Skan      ;;
1075169695Skan    esac
1076169695Skan  done
1077169695Skandone
1078169695Skan$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1079169695Skan$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1080169695Skan
1081169695Skan# When interrupted or exit'd, cleanup temporary files, and complete
1082169695Skan# config.log.  We remove comments because anyway the quotes in there
1083169695Skan# would cause problems or look ugly.
1084169695Skan# WARNING: Be sure not to use single quotes in there, as some shells,
1085169695Skan# such as our DU 5.0 friend, will then `close' the trap.
1086169695Skantrap 'exit_status=$?
1087169695Skan  # Save into config.log some information that might help in debugging.
1088169695Skan  {
1089169695Skan    echo
1090169695Skan
1091169695Skan    cat <<\_ASBOX
1092169695Skan## ---------------- ##
1093169695Skan## Cache variables. ##
1094169695Skan## ---------------- ##
1095169695Skan_ASBOX
1096169695Skan    echo
1097169695Skan    # The following way of writing the cache mishandles newlines in values,
1098169695Skan{
1099169695Skan  (set) 2>&1 |
1100169695Skan    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1101169695Skan    *ac_space=\ *)
1102169695Skan      sed -n \
1103169695Skan	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1104169695Skan	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1105169695Skan      ;;
1106169695Skan    *)
1107169695Skan      sed -n \
1108169695Skan	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1109169695Skan      ;;
1110169695Skan    esac;
1111169695Skan}
1112169695Skan    echo
1113169695Skan
1114169695Skan    cat <<\_ASBOX
1115169695Skan## ----------------- ##
1116169695Skan## Output variables. ##
1117169695Skan## ----------------- ##
1118169695Skan_ASBOX
1119169695Skan    echo
1120169695Skan    for ac_var in $ac_subst_vars
1121169695Skan    do
1122169695Skan      eval ac_val=$`echo $ac_var`
1123169695Skan      echo "$ac_var='"'"'$ac_val'"'"'"
1124169695Skan    done | sort
1125169695Skan    echo
1126169695Skan
1127169695Skan    if test -n "$ac_subst_files"; then
1128169695Skan      cat <<\_ASBOX
1129169695Skan## ------------- ##
1130169695Skan## Output files. ##
1131169695Skan## ------------- ##
1132169695Skan_ASBOX
1133169695Skan      echo
1134169695Skan      for ac_var in $ac_subst_files
1135169695Skan      do
1136169695Skan	eval ac_val=$`echo $ac_var`
1137169695Skan	echo "$ac_var='"'"'$ac_val'"'"'"
1138169695Skan      done | sort
1139169695Skan      echo
1140169695Skan    fi
1141169695Skan
1142169695Skan    if test -s confdefs.h; then
1143169695Skan      cat <<\_ASBOX
1144169695Skan## ----------- ##
1145169695Skan## confdefs.h. ##
1146169695Skan## ----------- ##
1147169695Skan_ASBOX
1148169695Skan      echo
1149169695Skan      sed "/^$/d" confdefs.h | sort
1150169695Skan      echo
1151169695Skan    fi
1152169695Skan    test "$ac_signal" != 0 &&
1153169695Skan      echo "$as_me: caught signal $ac_signal"
1154169695Skan    echo "$as_me: exit $exit_status"
1155169695Skan  } >&5
1156169695Skan  rm -f core *.core &&
1157169695Skan  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1158169695Skan    exit $exit_status
1159169695Skan     ' 0
1160169695Skanfor ac_signal in 1 2 13 15; do
1161169695Skan  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1162169695Skandone
1163169695Skanac_signal=0
1164169695Skan
1165169695Skan# confdefs.h avoids OS command line length limits that DEFS can exceed.
1166169695Skanrm -rf conftest* confdefs.h
1167169695Skan# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1168169695Skanecho >confdefs.h
1169169695Skan
1170169695Skan# Predefined preprocessor variables.
1171169695Skan
1172169695Skancat >>confdefs.h <<_ACEOF
1173169695Skan#define PACKAGE_NAME "$PACKAGE_NAME"
1174169695Skan_ACEOF
1175169695Skan
1176169695Skan
1177169695Skancat >>confdefs.h <<_ACEOF
1178169695Skan#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1179169695Skan_ACEOF
1180169695Skan
1181169695Skan
1182169695Skancat >>confdefs.h <<_ACEOF
1183169695Skan#define PACKAGE_VERSION "$PACKAGE_VERSION"
1184169695Skan_ACEOF
1185169695Skan
1186169695Skan
1187169695Skancat >>confdefs.h <<_ACEOF
1188169695Skan#define PACKAGE_STRING "$PACKAGE_STRING"
1189169695Skan_ACEOF
1190169695Skan
1191169695Skan
1192169695Skancat >>confdefs.h <<_ACEOF
1193169695Skan#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1194169695Skan_ACEOF
1195169695Skan
1196169695Skan
1197169695Skan# Let the site file select an alternate cache file if it wants to.
1198169695Skan# Prefer explicitly selected file to automatically selected ones.
1199169695Skanif test -z "$CONFIG_SITE"; then
1200169695Skan  if test "x$prefix" != xNONE; then
1201169695Skan    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1202169695Skan  else
1203169695Skan    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1204169695Skan  fi
1205169695Skanfi
1206169695Skanfor ac_site_file in $CONFIG_SITE; do
1207169695Skan  if test -r "$ac_site_file"; then
1208169695Skan    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1209169695Skanecho "$as_me: loading site script $ac_site_file" >&6;}
1210169695Skan    sed 's/^/| /' "$ac_site_file" >&5
1211169695Skan    . "$ac_site_file"
1212169695Skan  fi
1213169695Skandone
1214169695Skan
1215169695Skanif test -r "$cache_file"; then
1216169695Skan  # Some versions of bash will fail to source /dev/null (special
1217169695Skan  # files actually), so we avoid doing that.
1218169695Skan  if test -f "$cache_file"; then
1219169695Skan    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1220169695Skanecho "$as_me: loading cache $cache_file" >&6;}
1221169695Skan    case $cache_file in
1222169695Skan      [\\/]* | ?:[\\/]* ) . $cache_file;;
1223169695Skan      *)                      . ./$cache_file;;
1224169695Skan    esac
1225169695Skan  fi
1226169695Skanelse
1227169695Skan  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1228169695Skanecho "$as_me: creating cache $cache_file" >&6;}
1229169695Skan  >$cache_file
1230169695Skanfi
1231169695Skan
1232169695Skan# Check that the precious variables saved in the cache have kept the same
1233169695Skan# value.
1234169695Skanac_cache_corrupted=false
1235169695Skanfor ac_var in `(set) 2>&1 |
1236169695Skan	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1237169695Skan  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1238169695Skan  eval ac_new_set=\$ac_env_${ac_var}_set
1239169695Skan  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1240169695Skan  eval ac_new_val="\$ac_env_${ac_var}_value"
1241169695Skan  case $ac_old_set,$ac_new_set in
1242169695Skan    set,)
1243169695Skan      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1244169695Skanecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1245169695Skan      ac_cache_corrupted=: ;;
1246169695Skan    ,set)
1247169695Skan      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1248169695Skanecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1249169695Skan      ac_cache_corrupted=: ;;
1250169695Skan    ,);;
1251169695Skan    *)
1252169695Skan      if test "x$ac_old_val" != "x$ac_new_val"; then
1253169695Skan	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1254169695Skanecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1255169695Skan	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1256169695Skanecho "$as_me:   former value:  $ac_old_val" >&2;}
1257169695Skan	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1258169695Skanecho "$as_me:   current value: $ac_new_val" >&2;}
1259169695Skan	ac_cache_corrupted=:
1260169695Skan      fi;;
1261169695Skan  esac
1262169695Skan  # Pass precious variables to config.status.
1263169695Skan  if test "$ac_new_set" = set; then
1264169695Skan    case $ac_new_val in
1265169695Skan    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1266169695Skan      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1267169695Skan    *) ac_arg=$ac_var=$ac_new_val ;;
1268169695Skan    esac
1269169695Skan    case " $ac_configure_args " in
1270169695Skan      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1271169695Skan      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1272169695Skan    esac
1273169695Skan  fi
1274169695Skandone
1275169695Skanif $ac_cache_corrupted; then
1276169695Skan  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1277169695Skanecho "$as_me: error: changes in the environment can compromise the build" >&2;}
1278169695Skan  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1279169695Skanecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1280169695Skan   { (exit 1); exit 1; }; }
1281169695Skanfi
1282169695Skan
1283169695Skanac_ext=c
1284169695Skanac_cpp='$CPP $CPPFLAGS'
1285169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1286169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1287169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu
1288169695Skan
1289169695Skan
1290169695Skan
1291169695Skan
1292169695Skan
1293169695Skan
1294169695Skan
1295169695Skan
1296169695Skan
1297169695Skan
1298169695Skan
1299169695Skan
1300169695Skan
1301169695Skan
1302169695Skan
1303169695Skan
1304169695Skan
1305169695Skan
1306169695Skan
1307169695Skan
1308169695Skan
1309169695Skan# This works around the fact that libtool configuration may change LD
1310169695Skan# for this particular configuration, but some shells, instead of
1311169695Skan# keeping the changes in LD private, export them just because LD is
1312169695Skan# exported.  We don't use libtool yet, but some day we might, so...
1313169695SkanORIGINAL_LD_FOR_MULTILIBS=$LD
1314169695Skan
1315169695Skan
1316169695Skan# Check whether --with-target-subdir or --without-target-subdir was given.
1317169695Skanif test "${with_target_subdir+set}" = set; then
1318169695Skan  withval="$with_target_subdir"
1319169695Skan
1320169695Skanfi;
1321169695Skan
1322169695Skan# Check whether --with-build-subdir or --without-build-subdir was given.
1323169695Skanif test "${with_build_subdir+set}" = set; then
1324169695Skan  withval="$with_build_subdir"
1325169695Skan
1326169695Skanfi;
1327169695Skan
1328169695Skan# Check whether --with-cross-host or --without-cross-host was given.
1329169695Skanif test "${with_cross_host+set}" = set; then
1330169695Skan  withval="$with_cross_host"
1331169695Skan
1332169695Skanfi;
1333169695Skan
1334169695Skan# Check whether --with-newlib or --without-newlib was given.
1335169695Skanif test "${with_newlib+set}" = set; then
1336169695Skan  withval="$with_newlib"
1337169695Skan
1338169695Skanfi;
1339169695Skan
1340169695Skanif test "${srcdir}" = "."; then
1341169695Skan  if test -n "${with_build_subdir}"; then
1342169695Skan    libiberty_topdir="${srcdir}/../.."
1343169695Skan    with_target_subdir=
1344169695Skan  elif test -z "${with_target_subdir}"; then
1345169695Skan    libiberty_topdir="${srcdir}/.."
1346169695Skan  else
1347169695Skan    if test "${with_target_subdir}" != "."; then
1348169695Skan      libiberty_topdir="${srcdir}/${with_multisrctop}../.."
1349169695Skan    else
1350169695Skan      libiberty_topdir="${srcdir}/${with_multisrctop}.."
1351169695Skan    fi
1352169695Skan  fi
1353169695Skanelse
1354169695Skan  libiberty_topdir="${srcdir}/.."
1355169695Skanfi
1356169695Skan
1357169695Skanac_aux_dir=
1358169695Skanfor ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do
1359169695Skan  if test -f $ac_dir/install-sh; then
1360169695Skan    ac_aux_dir=$ac_dir
1361169695Skan    ac_install_sh="$ac_aux_dir/install-sh -c"
1362169695Skan    break
1363169695Skan  elif test -f $ac_dir/install.sh; then
1364169695Skan    ac_aux_dir=$ac_dir
1365169695Skan    ac_install_sh="$ac_aux_dir/install.sh -c"
1366169695Skan    break
1367169695Skan  elif test -f $ac_dir/shtool; then
1368169695Skan    ac_aux_dir=$ac_dir
1369169695Skan    ac_install_sh="$ac_aux_dir/shtool install -c"
1370169695Skan    break
1371169695Skan  fi
1372169695Skandone
1373169695Skanif test -z "$ac_aux_dir"; then
1374169695Skan  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5
1375169695Skanecho "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;}
1376169695Skan   { (exit 1); exit 1; }; }
1377169695Skanfi
1378169695Skanac_config_guess="$SHELL $ac_aux_dir/config.guess"
1379169695Skanac_config_sub="$SHELL $ac_aux_dir/config.sub"
1380169695Skanac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1381169695Skan
1382169695Skan
1383169695Skan
1384169695Skanecho "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1385169695Skanecho $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1386169695Skan    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1387169695Skanif test "${enable_maintainer_mode+set}" = set; then
1388169695Skan  enableval="$enable_maintainer_mode"
1389169695Skan  maintainer_mode=$enableval
1390169695Skanelse
1391169695Skan  maintainer_mode=no
1392169695Skanfi;
1393169695Skan
1394169695Skanecho "$as_me:$LINENO: result: $maintainer_mode" >&5
1395169695Skanecho "${ECHO_T}$maintainer_mode" >&6
1396169695Skan
1397169695Skanif test "$maintainer_mode" = "yes"; then
1398169695Skan  MAINT=''
1399169695Skan  NOTMAINT='#'
1400169695Skanelse
1401169695Skan  MAINT='#'
1402169695Skan  NOTMAINT=''
1403169695Skanfi
1404169695Skan
1405169695Skan# Do we have a single-tree copy of texinfo?  Even if we do, we can't
1406169695Skan# rely on it - libiberty is built before texinfo.
1407169695Skan# Extract the first word of "makeinfo", so it can be a program name with args.
1408169695Skanset dummy makeinfo; ac_word=$2
1409169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1410169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1411169695Skanif test "${ac_cv_prog_MAKEINFO+set}" = set; then
1412169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1413169695Skanelse
1414169695Skan  if test -n "$MAKEINFO"; then
1415169695Skan  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
1416169695Skanelse
1417169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1418169695Skanfor as_dir in $PATH
1419169695Skando
1420169695Skan  IFS=$as_save_IFS
1421169695Skan  test -z "$as_dir" && as_dir=.
1422169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1423169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1424169695Skan    ac_cv_prog_MAKEINFO="makeinfo"
1425169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1426169695Skan    break 2
1427169695Skan  fi
1428169695Skandone
1429169695Skandone
1430169695Skan
1431169695Skanfi
1432169695Skanfi
1433169695SkanMAKEINFO=$ac_cv_prog_MAKEINFO
1434169695Skanif test -n "$MAKEINFO"; then
1435169695Skan  echo "$as_me:$LINENO: result: $MAKEINFO" >&5
1436169695Skanecho "${ECHO_T}$MAKEINFO" >&6
1437169695Skanelse
1438169695Skan  echo "$as_me:$LINENO: result: no" >&5
1439169695Skanecho "${ECHO_T}no" >&6
1440169695Skanfi
1441169695Skan
1442169695Skanif test "x$MAKEINFO" = "x"; then
1443169695Skan    MAKEINFO="@echo makeinfo missing; true"
1444169695Skan    BUILD_INFO=
1445169695Skanelse
1446169695Skan    BUILD_INFO=info
1447169695Skan    case "$MAKEINFO" in
1448169695Skan      */missing\ makeinfo*)
1449169695Skan	BUILD_INFO=
1450169695Skan	{ echo "$as_me:$LINENO: WARNING:
1451169695Skan*** Makeinfo is missing. Info documentation will not be built." >&5
1452169695Skanecho "$as_me: WARNING:
1453169695Skan*** Makeinfo is missing. Info documentation will not be built." >&2;}
1454169695Skan        ;;
1455169695Skan      *)
1456169695Skan	case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
1457169695Skan	  x*\ [1-3].* )
1458169695Skan	    MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
1459169695Skan	    BUILD_INFO=
1460169695Skan	    { echo "$as_me:$LINENO: WARNING:
1461169695Skan*** Makeinfo is too old. Info documentation will not be built." >&5
1462169695Skanecho "$as_me: WARNING:
1463169695Skan*** Makeinfo is too old. Info documentation will not be built." >&2;}
1464169695Skan	  ;;
1465169695Skan	esac
1466169695Skan	;;
1467169695Skan    esac
1468169695Skanfi
1469169695Skan
1470169695Skan
1471169695Skan
1472169695Skan# Extract the first word of "perl", so it can be a program name with args.
1473169695Skanset dummy perl; ac_word=$2
1474169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1475169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1476169695Skanif test "${ac_cv_prog_PERL+set}" = set; then
1477169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1478169695Skanelse
1479169695Skan  if test -n "$PERL"; then
1480169695Skan  ac_cv_prog_PERL="$PERL" # Let the user override the test.
1481169695Skanelse
1482169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1483169695Skanfor as_dir in $PATH
1484169695Skando
1485169695Skan  IFS=$as_save_IFS
1486169695Skan  test -z "$as_dir" && as_dir=.
1487169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1488169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1489169695Skan    ac_cv_prog_PERL="perl"
1490169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1491169695Skan    break 2
1492169695Skan  fi
1493169695Skandone
1494169695Skandone
1495169695Skan
1496169695Skanfi
1497169695Skanfi
1498169695SkanPERL=$ac_cv_prog_PERL
1499169695Skanif test -n "$PERL"; then
1500169695Skan  echo "$as_me:$LINENO: result: $PERL" >&5
1501169695Skanecho "${ECHO_T}$PERL" >&6
1502169695Skanelse
1503169695Skan  echo "$as_me:$LINENO: result: no" >&5
1504169695Skanecho "${ECHO_T}no" >&6
1505169695Skanfi
1506169695Skan
1507169695Skanif test x"$PERL" = x""; then
1508169695Skan  HAVE_PERL='#'
1509169695Skanelse
1510169695Skan  HAVE_PERL=''
1511169695Skanfi
1512169695Skan
1513169695Skan
1514169695Skan# Make sure we can run config.sub.
1515169695Skan$ac_config_sub sun4 >/dev/null 2>&1 ||
1516169695Skan  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1517169695Skanecho "$as_me: error: cannot run $ac_config_sub" >&2;}
1518169695Skan   { (exit 1); exit 1; }; }
1519169695Skan
1520169695Skanecho "$as_me:$LINENO: checking build system type" >&5
1521169695Skanecho $ECHO_N "checking build system type... $ECHO_C" >&6
1522169695Skanif test "${ac_cv_build+set}" = set; then
1523169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1524169695Skanelse
1525169695Skan  ac_cv_build_alias=$build_alias
1526169695Skantest -z "$ac_cv_build_alias" &&
1527169695Skan  ac_cv_build_alias=`$ac_config_guess`
1528169695Skantest -z "$ac_cv_build_alias" &&
1529169695Skan  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1530169695Skanecho "$as_me: error: cannot guess build type; you must specify one" >&2;}
1531169695Skan   { (exit 1); exit 1; }; }
1532169695Skanac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1533169695Skan  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1534169695Skanecho "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1535169695Skan   { (exit 1); exit 1; }; }
1536169695Skan
1537169695Skanfi
1538169695Skanecho "$as_me:$LINENO: result: $ac_cv_build" >&5
1539169695Skanecho "${ECHO_T}$ac_cv_build" >&6
1540169695Skanbuild=$ac_cv_build
1541169695Skanbuild_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1542169695Skanbuild_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1543169695Skanbuild_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1544169695Skan
1545169695Skan
1546169695Skanecho "$as_me:$LINENO: checking host system type" >&5
1547169695Skanecho $ECHO_N "checking host system type... $ECHO_C" >&6
1548169695Skanif test "${ac_cv_host+set}" = set; then
1549169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1550169695Skanelse
1551169695Skan  ac_cv_host_alias=$host_alias
1552169695Skantest -z "$ac_cv_host_alias" &&
1553169695Skan  ac_cv_host_alias=$ac_cv_build_alias
1554169695Skanac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1555169695Skan  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1556169695Skanecho "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1557169695Skan   { (exit 1); exit 1; }; }
1558169695Skan
1559169695Skanfi
1560169695Skanecho "$as_me:$LINENO: result: $ac_cv_host" >&5
1561169695Skanecho "${ECHO_T}$ac_cv_host" >&6
1562169695Skanhost=$ac_cv_host
1563169695Skanhost_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1564169695Skanhost_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1565169695Skanhost_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1566169695Skan
1567169695Skan
1568169695Skan
1569169695Skan
1570169695Skanif test -n "$ac_tool_prefix"; then
1571169695Skan  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1572169695Skanset dummy ${ac_tool_prefix}ar; ac_word=$2
1573169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1574169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1575169695Skanif test "${ac_cv_prog_AR+set}" = set; then
1576169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1577169695Skanelse
1578169695Skan  if test -n "$AR"; then
1579169695Skan  ac_cv_prog_AR="$AR" # Let the user override the test.
1580169695Skanelse
1581169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1582169695Skanfor as_dir in $PATH
1583169695Skando
1584169695Skan  IFS=$as_save_IFS
1585169695Skan  test -z "$as_dir" && as_dir=.
1586169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1587169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1588169695Skan    ac_cv_prog_AR="${ac_tool_prefix}ar"
1589169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1590169695Skan    break 2
1591169695Skan  fi
1592169695Skandone
1593169695Skandone
1594169695Skan
1595169695Skanfi
1596169695Skanfi
1597169695SkanAR=$ac_cv_prog_AR
1598169695Skanif test -n "$AR"; then
1599169695Skan  echo "$as_me:$LINENO: result: $AR" >&5
1600169695Skanecho "${ECHO_T}$AR" >&6
1601169695Skanelse
1602169695Skan  echo "$as_me:$LINENO: result: no" >&5
1603169695Skanecho "${ECHO_T}no" >&6
1604169695Skanfi
1605169695Skan
1606169695Skanfi
1607169695Skanif test -z "$ac_cv_prog_AR"; then
1608169695Skan  ac_ct_AR=$AR
1609169695Skan  # Extract the first word of "ar", so it can be a program name with args.
1610169695Skanset dummy ar; ac_word=$2
1611169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1612169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1613169695Skanif test "${ac_cv_prog_ac_ct_AR+set}" = set; then
1614169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1615169695Skanelse
1616169695Skan  if test -n "$ac_ct_AR"; then
1617169695Skan  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
1618169695Skanelse
1619169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1620169695Skanfor as_dir in $PATH
1621169695Skando
1622169695Skan  IFS=$as_save_IFS
1623169695Skan  test -z "$as_dir" && as_dir=.
1624169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1625169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1626169695Skan    ac_cv_prog_ac_ct_AR="ar"
1627169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1628169695Skan    break 2
1629169695Skan  fi
1630169695Skandone
1631169695Skandone
1632169695Skan
1633169695Skanfi
1634169695Skanfi
1635169695Skanac_ct_AR=$ac_cv_prog_ac_ct_AR
1636169695Skanif test -n "$ac_ct_AR"; then
1637169695Skan  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
1638169695Skanecho "${ECHO_T}$ac_ct_AR" >&6
1639169695Skanelse
1640169695Skan  echo "$as_me:$LINENO: result: no" >&5
1641169695Skanecho "${ECHO_T}no" >&6
1642169695Skanfi
1643169695Skan
1644169695Skan  AR=$ac_ct_AR
1645169695Skanelse
1646169695Skan  AR="$ac_cv_prog_AR"
1647169695Skanfi
1648169695Skan
1649169695Skanif test -n "$ac_tool_prefix"; then
1650169695Skan  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1651169695Skanset dummy ${ac_tool_prefix}ranlib; ac_word=$2
1652169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1653169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1654169695Skanif test "${ac_cv_prog_RANLIB+set}" = set; then
1655169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1656169695Skanelse
1657169695Skan  if test -n "$RANLIB"; then
1658169695Skan  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1659169695Skanelse
1660169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1661169695Skanfor as_dir in $PATH
1662169695Skando
1663169695Skan  IFS=$as_save_IFS
1664169695Skan  test -z "$as_dir" && as_dir=.
1665169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1666169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1667169695Skan    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1668169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1669169695Skan    break 2
1670169695Skan  fi
1671169695Skandone
1672169695Skandone
1673169695Skan
1674169695Skanfi
1675169695Skanfi
1676169695SkanRANLIB=$ac_cv_prog_RANLIB
1677169695Skanif test -n "$RANLIB"; then
1678169695Skan  echo "$as_me:$LINENO: result: $RANLIB" >&5
1679169695Skanecho "${ECHO_T}$RANLIB" >&6
1680169695Skanelse
1681169695Skan  echo "$as_me:$LINENO: result: no" >&5
1682169695Skanecho "${ECHO_T}no" >&6
1683169695Skanfi
1684169695Skan
1685169695Skanfi
1686169695Skanif test -z "$ac_cv_prog_RANLIB"; then
1687169695Skan  ac_ct_RANLIB=$RANLIB
1688169695Skan  # Extract the first word of "ranlib", so it can be a program name with args.
1689169695Skanset dummy ranlib; ac_word=$2
1690169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1691169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1692169695Skanif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
1693169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1694169695Skanelse
1695169695Skan  if test -n "$ac_ct_RANLIB"; then
1696169695Skan  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
1697169695Skanelse
1698169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1699169695Skanfor as_dir in $PATH
1700169695Skando
1701169695Skan  IFS=$as_save_IFS
1702169695Skan  test -z "$as_dir" && as_dir=.
1703169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1704169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1705169695Skan    ac_cv_prog_ac_ct_RANLIB="ranlib"
1706169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1707169695Skan    break 2
1708169695Skan  fi
1709169695Skandone
1710169695Skandone
1711169695Skan
1712169695Skan  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
1713169695Skanfi
1714169695Skanfi
1715169695Skanac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
1716169695Skanif test -n "$ac_ct_RANLIB"; then
1717169695Skan  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
1718169695Skanecho "${ECHO_T}$ac_ct_RANLIB" >&6
1719169695Skanelse
1720169695Skan  echo "$as_me:$LINENO: result: no" >&5
1721169695Skanecho "${ECHO_T}no" >&6
1722169695Skanfi
1723169695Skan
1724169695Skan  RANLIB=$ac_ct_RANLIB
1725169695Skanelse
1726169695Skan  RANLIB="$ac_cv_prog_RANLIB"
1727169695Skanfi
1728169695Skan
1729169695Skan
1730169695Skan
1731169695Skanac_ext=c
1732169695Skanac_cpp='$CPP $CPPFLAGS'
1733169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1734169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1735169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu
1736169695Skanif test -n "$ac_tool_prefix"; then
1737169695Skan  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1738169695Skanset dummy ${ac_tool_prefix}gcc; ac_word=$2
1739169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1740169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1741169695Skanif test "${ac_cv_prog_CC+set}" = set; then
1742169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1743169695Skanelse
1744169695Skan  if test -n "$CC"; then
1745169695Skan  ac_cv_prog_CC="$CC" # Let the user override the test.
1746169695Skanelse
1747169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1748169695Skanfor as_dir in $PATH
1749169695Skando
1750169695Skan  IFS=$as_save_IFS
1751169695Skan  test -z "$as_dir" && as_dir=.
1752169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1753169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1754169695Skan    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1755169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1756169695Skan    break 2
1757169695Skan  fi
1758169695Skandone
1759169695Skandone
1760169695Skan
1761169695Skanfi
1762169695Skanfi
1763169695SkanCC=$ac_cv_prog_CC
1764169695Skanif test -n "$CC"; then
1765169695Skan  echo "$as_me:$LINENO: result: $CC" >&5
1766169695Skanecho "${ECHO_T}$CC" >&6
1767169695Skanelse
1768169695Skan  echo "$as_me:$LINENO: result: no" >&5
1769169695Skanecho "${ECHO_T}no" >&6
1770169695Skanfi
1771169695Skan
1772169695Skanfi
1773169695Skanif test -z "$ac_cv_prog_CC"; then
1774169695Skan  ac_ct_CC=$CC
1775169695Skan  # Extract the first word of "gcc", so it can be a program name with args.
1776169695Skanset dummy gcc; ac_word=$2
1777169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1778169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1779169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1780169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1781169695Skanelse
1782169695Skan  if test -n "$ac_ct_CC"; then
1783169695Skan  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1784169695Skanelse
1785169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1786169695Skanfor as_dir in $PATH
1787169695Skando
1788169695Skan  IFS=$as_save_IFS
1789169695Skan  test -z "$as_dir" && as_dir=.
1790169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1791169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1792169695Skan    ac_cv_prog_ac_ct_CC="gcc"
1793169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1794169695Skan    break 2
1795169695Skan  fi
1796169695Skandone
1797169695Skandone
1798169695Skan
1799169695Skanfi
1800169695Skanfi
1801169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC
1802169695Skanif test -n "$ac_ct_CC"; then
1803169695Skan  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1804169695Skanecho "${ECHO_T}$ac_ct_CC" >&6
1805169695Skanelse
1806169695Skan  echo "$as_me:$LINENO: result: no" >&5
1807169695Skanecho "${ECHO_T}no" >&6
1808169695Skanfi
1809169695Skan
1810169695Skan  CC=$ac_ct_CC
1811169695Skanelse
1812169695Skan  CC="$ac_cv_prog_CC"
1813169695Skanfi
1814169695Skan
1815169695Skanif test -z "$CC"; then
1816169695Skan  if test -n "$ac_tool_prefix"; then
1817169695Skan  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1818169695Skanset dummy ${ac_tool_prefix}cc; ac_word=$2
1819169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1820169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1821169695Skanif test "${ac_cv_prog_CC+set}" = set; then
1822169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1823169695Skanelse
1824169695Skan  if test -n "$CC"; then
1825169695Skan  ac_cv_prog_CC="$CC" # Let the user override the test.
1826169695Skanelse
1827169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1828169695Skanfor as_dir in $PATH
1829169695Skando
1830169695Skan  IFS=$as_save_IFS
1831169695Skan  test -z "$as_dir" && as_dir=.
1832169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1833169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1834169695Skan    ac_cv_prog_CC="${ac_tool_prefix}cc"
1835169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1836169695Skan    break 2
1837169695Skan  fi
1838169695Skandone
1839169695Skandone
1840169695Skan
1841169695Skanfi
1842169695Skanfi
1843169695SkanCC=$ac_cv_prog_CC
1844169695Skanif test -n "$CC"; then
1845169695Skan  echo "$as_me:$LINENO: result: $CC" >&5
1846169695Skanecho "${ECHO_T}$CC" >&6
1847169695Skanelse
1848169695Skan  echo "$as_me:$LINENO: result: no" >&5
1849169695Skanecho "${ECHO_T}no" >&6
1850169695Skanfi
1851169695Skan
1852169695Skanfi
1853169695Skanif test -z "$ac_cv_prog_CC"; then
1854169695Skan  ac_ct_CC=$CC
1855169695Skan  # Extract the first word of "cc", so it can be a program name with args.
1856169695Skanset dummy cc; ac_word=$2
1857169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1858169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1859169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1860169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1861169695Skanelse
1862169695Skan  if test -n "$ac_ct_CC"; then
1863169695Skan  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1864169695Skanelse
1865169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1866169695Skanfor as_dir in $PATH
1867169695Skando
1868169695Skan  IFS=$as_save_IFS
1869169695Skan  test -z "$as_dir" && as_dir=.
1870169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1871169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1872169695Skan    ac_cv_prog_ac_ct_CC="cc"
1873169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1874169695Skan    break 2
1875169695Skan  fi
1876169695Skandone
1877169695Skandone
1878169695Skan
1879169695Skanfi
1880169695Skanfi
1881169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC
1882169695Skanif test -n "$ac_ct_CC"; then
1883169695Skan  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1884169695Skanecho "${ECHO_T}$ac_ct_CC" >&6
1885169695Skanelse
1886169695Skan  echo "$as_me:$LINENO: result: no" >&5
1887169695Skanecho "${ECHO_T}no" >&6
1888169695Skanfi
1889169695Skan
1890169695Skan  CC=$ac_ct_CC
1891169695Skanelse
1892169695Skan  CC="$ac_cv_prog_CC"
1893169695Skanfi
1894169695Skan
1895169695Skanfi
1896169695Skanif test -z "$CC"; then
1897169695Skan  # Extract the first word of "cc", so it can be a program name with args.
1898169695Skanset dummy cc; ac_word=$2
1899169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1900169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1901169695Skanif test "${ac_cv_prog_CC+set}" = set; then
1902169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1903169695Skanelse
1904169695Skan  if test -n "$CC"; then
1905169695Skan  ac_cv_prog_CC="$CC" # Let the user override the test.
1906169695Skanelse
1907169695Skan  ac_prog_rejected=no
1908169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1909169695Skanfor as_dir in $PATH
1910169695Skando
1911169695Skan  IFS=$as_save_IFS
1912169695Skan  test -z "$as_dir" && as_dir=.
1913169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1914169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1915169695Skan    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1916169695Skan       ac_prog_rejected=yes
1917169695Skan       continue
1918169695Skan     fi
1919169695Skan    ac_cv_prog_CC="cc"
1920169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1921169695Skan    break 2
1922169695Skan  fi
1923169695Skandone
1924169695Skandone
1925169695Skan
1926169695Skanif test $ac_prog_rejected = yes; then
1927169695Skan  # We found a bogon in the path, so make sure we never use it.
1928169695Skan  set dummy $ac_cv_prog_CC
1929169695Skan  shift
1930169695Skan  if test $# != 0; then
1931169695Skan    # We chose a different compiler from the bogus one.
1932169695Skan    # However, it has the same basename, so the bogon will be chosen
1933169695Skan    # first if we set CC to just the basename; use the full file name.
1934169695Skan    shift
1935169695Skan    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1936169695Skan  fi
1937169695Skanfi
1938169695Skanfi
1939169695Skanfi
1940169695SkanCC=$ac_cv_prog_CC
1941169695Skanif test -n "$CC"; then
1942169695Skan  echo "$as_me:$LINENO: result: $CC" >&5
1943169695Skanecho "${ECHO_T}$CC" >&6
1944169695Skanelse
1945169695Skan  echo "$as_me:$LINENO: result: no" >&5
1946169695Skanecho "${ECHO_T}no" >&6
1947169695Skanfi
1948169695Skan
1949169695Skanfi
1950169695Skanif test -z "$CC"; then
1951169695Skan  if test -n "$ac_tool_prefix"; then
1952169695Skan  for ac_prog in cl
1953169695Skan  do
1954169695Skan    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1955169695Skanset dummy $ac_tool_prefix$ac_prog; ac_word=$2
1956169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1957169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1958169695Skanif test "${ac_cv_prog_CC+set}" = set; then
1959169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
1960169695Skanelse
1961169695Skan  if test -n "$CC"; then
1962169695Skan  ac_cv_prog_CC="$CC" # Let the user override the test.
1963169695Skanelse
1964169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965169695Skanfor as_dir in $PATH
1966169695Skando
1967169695Skan  IFS=$as_save_IFS
1968169695Skan  test -z "$as_dir" && as_dir=.
1969169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
1970169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1971169695Skan    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1972169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1973169695Skan    break 2
1974169695Skan  fi
1975169695Skandone
1976169695Skandone
1977169695Skan
1978169695Skanfi
1979169695Skanfi
1980169695SkanCC=$ac_cv_prog_CC
1981169695Skanif test -n "$CC"; then
1982169695Skan  echo "$as_me:$LINENO: result: $CC" >&5
1983169695Skanecho "${ECHO_T}$CC" >&6
1984169695Skanelse
1985169695Skan  echo "$as_me:$LINENO: result: no" >&5
1986169695Skanecho "${ECHO_T}no" >&6
1987169695Skanfi
1988169695Skan
1989169695Skan    test -n "$CC" && break
1990169695Skan  done
1991169695Skanfi
1992169695Skanif test -z "$CC"; then
1993169695Skan  ac_ct_CC=$CC
1994169695Skan  for ac_prog in cl
1995169695Skando
1996169695Skan  # Extract the first word of "$ac_prog", so it can be a program name with args.
1997169695Skanset dummy $ac_prog; ac_word=$2
1998169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5
1999169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2000169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2001169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2002169695Skanelse
2003169695Skan  if test -n "$ac_ct_CC"; then
2004169695Skan  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2005169695Skanelse
2006169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2007169695Skanfor as_dir in $PATH
2008169695Skando
2009169695Skan  IFS=$as_save_IFS
2010169695Skan  test -z "$as_dir" && as_dir=.
2011169695Skan  for ac_exec_ext in '' $ac_executable_extensions; do
2012169695Skan  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2013169695Skan    ac_cv_prog_ac_ct_CC="$ac_prog"
2014169695Skan    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2015169695Skan    break 2
2016169695Skan  fi
2017169695Skandone
2018169695Skandone
2019169695Skan
2020169695Skanfi
2021169695Skanfi
2022169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC
2023169695Skanif test -n "$ac_ct_CC"; then
2024169695Skan  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2025169695Skanecho "${ECHO_T}$ac_ct_CC" >&6
2026169695Skanelse
2027169695Skan  echo "$as_me:$LINENO: result: no" >&5
2028169695Skanecho "${ECHO_T}no" >&6
2029169695Skanfi
2030169695Skan
2031169695Skan  test -n "$ac_ct_CC" && break
2032169695Skandone
2033169695Skan
2034169695Skan  CC=$ac_ct_CC
2035169695Skanfi
2036169695Skan
2037169695Skanfi
2038169695Skan
2039169695Skan
2040169695Skantest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2041169695SkanSee \`config.log' for more details." >&5
2042169695Skanecho "$as_me: error: no acceptable C compiler found in \$PATH
2043169695SkanSee \`config.log' for more details." >&2;}
2044169695Skan   { (exit 1); exit 1; }; }
2045169695Skan
2046169695Skan# Provide some information about the compiler.
2047169695Skanecho "$as_me:$LINENO:" \
2048169695Skan     "checking for C compiler version" >&5
2049169695Skanac_compiler=`set X $ac_compile; echo $2`
2050169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2051169695Skan  (eval $ac_compiler --version </dev/null >&5) 2>&5
2052169695Skan  ac_status=$?
2053169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2054169695Skan  (exit $ac_status); }
2055169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2056169695Skan  (eval $ac_compiler -v </dev/null >&5) 2>&5
2057169695Skan  ac_status=$?
2058169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2059169695Skan  (exit $ac_status); }
2060169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2061169695Skan  (eval $ac_compiler -V </dev/null >&5) 2>&5
2062169695Skan  ac_status=$?
2063169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2064169695Skan  (exit $ac_status); }
2065169695Skan
2066169695Skancat >conftest.$ac_ext <<_ACEOF
2067169695Skan/* confdefs.h.  */
2068169695Skan_ACEOF
2069169695Skancat confdefs.h >>conftest.$ac_ext
2070169695Skancat >>conftest.$ac_ext <<_ACEOF
2071169695Skan/* end confdefs.h.  */
2072169695Skan
2073169695Skanint
2074169695Skanmain ()
2075169695Skan{
2076169695Skan
2077169695Skan  ;
2078169695Skan  return 0;
2079169695Skan}
2080169695Skan_ACEOF
2081169695Skan# FIXME: Cleanup?
2082169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2083169695Skan  (eval $ac_link) 2>&5
2084169695Skan  ac_status=$?
2085169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086169695Skan  (exit $ac_status); }; then
2087169695Skan  gcc_no_link=no
2088169695Skanelse
2089169695Skan  gcc_no_link=yes
2090169695Skanfi
2091169695Skan
2092169695Skanif test x$gcc_no_link = xyes; then
2093169695Skan  # Setting cross_compile will disable run tests; it will
2094169695Skan  # also disable AC_CHECK_FILE but that's generally
2095169695Skan  # correct if we can't link.
2096169695Skan  cross_compiling=yes
2097169695Skan  EXEEXT=
2098169695Skanelse
2099169695Skan  cat >conftest.$ac_ext <<_ACEOF
2100169695Skan/* confdefs.h.  */
2101169695Skan_ACEOF
2102169695Skancat confdefs.h >>conftest.$ac_ext
2103169695Skancat >>conftest.$ac_ext <<_ACEOF
2104169695Skan/* end confdefs.h.  */
2105169695Skan
2106169695Skanint
2107169695Skanmain ()
2108169695Skan{
2109169695Skan
2110169695Skan  ;
2111169695Skan  return 0;
2112169695Skan}
2113169695Skan_ACEOF
2114169695Skanac_clean_files_save=$ac_clean_files
2115169695Skanac_clean_files="$ac_clean_files a.out a.exe b.out"
2116169695Skan# Try to create an executable without -o first, disregard a.out.
2117169695Skan# It will help us diagnose broken compilers, and finding out an intuition
2118169695Skan# of exeext.
2119169695Skanecho "$as_me:$LINENO: checking for C compiler default output file name" >&5
2120169695Skanecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2121169695Skanac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2122169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2123169695Skan  (eval $ac_link_default) 2>&5
2124169695Skan  ac_status=$?
2125169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2126169695Skan  (exit $ac_status); }; then
2127169695Skan  # Find the output, starting from the most likely.  This scheme is
2128169695Skan# not robust to junk in `.', hence go to wildcards (a.*) only as a last
2129169695Skan# resort.
2130169695Skan
2131169695Skan# Be careful to initialize this variable, since it used to be cached.
2132169695Skan# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2133169695Skanac_cv_exeext=
2134169695Skan# b.out is created by i960 compilers.
2135169695Skanfor ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2136169695Skando
2137169695Skan  test -f "$ac_file" || continue
2138169695Skan  case $ac_file in
2139169695Skan    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2140169695Skan	;;
2141169695Skan    conftest.$ac_ext )
2142169695Skan	# This is the source file.
2143169695Skan	;;
2144169695Skan    [ab].out )
2145169695Skan	# We found the default executable, but exeext='' is most
2146169695Skan	# certainly right.
2147169695Skan	break;;
2148169695Skan    *.* )
2149169695Skan	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2150169695Skan	# FIXME: I believe we export ac_cv_exeext for Libtool,
2151169695Skan	# but it would be cool to find out if it's true.  Does anybody
2152169695Skan	# maintain Libtool? --akim.
2153169695Skan	export ac_cv_exeext
2154169695Skan	break;;
2155169695Skan    * )
2156169695Skan	break;;
2157169695Skan  esac
2158169695Skandone
2159169695Skanelse
2160169695Skan  echo "$as_me: failed program was:" >&5
2161169695Skansed 's/^/| /' conftest.$ac_ext >&5
2162169695Skan
2163169695Skan{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2164169695SkanSee \`config.log' for more details." >&5
2165169695Skanecho "$as_me: error: C compiler cannot create executables
2166169695SkanSee \`config.log' for more details." >&2;}
2167169695Skan   { (exit 77); exit 77; }; }
2168169695Skanfi
2169169695Skan
2170169695Skanac_exeext=$ac_cv_exeext
2171169695Skanecho "$as_me:$LINENO: result: $ac_file" >&5
2172169695Skanecho "${ECHO_T}$ac_file" >&6
2173169695Skan
2174169695Skan# Check the compiler produces executables we can run.  If not, either
2175169695Skan# the compiler is broken, or we cross compile.
2176169695Skanecho "$as_me:$LINENO: checking whether the C compiler works" >&5
2177169695Skanecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2178169695Skan# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2179169695Skan# If not cross compiling, check that we can run a simple program.
2180169695Skanif test "$cross_compiling" != yes; then
2181169695Skan  if { ac_try='./$ac_file'
2182169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2183169695Skan  (eval $ac_try) 2>&5
2184169695Skan  ac_status=$?
2185169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2186169695Skan  (exit $ac_status); }; }; then
2187169695Skan    cross_compiling=no
2188169695Skan  else
2189169695Skan    if test "$cross_compiling" = maybe; then
2190169695Skan	cross_compiling=yes
2191169695Skan    else
2192169695Skan	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2193169695SkanIf you meant to cross compile, use \`--host'.
2194169695SkanSee \`config.log' for more details." >&5
2195169695Skanecho "$as_me: error: cannot run C compiled programs.
2196169695SkanIf you meant to cross compile, use \`--host'.
2197169695SkanSee \`config.log' for more details." >&2;}
2198169695Skan   { (exit 1); exit 1; }; }
2199169695Skan    fi
2200169695Skan  fi
2201169695Skanfi
2202169695Skanecho "$as_me:$LINENO: result: yes" >&5
2203169695Skanecho "${ECHO_T}yes" >&6
2204169695Skan
2205169695Skanrm -f a.out a.exe conftest$ac_cv_exeext b.out
2206169695Skanac_clean_files=$ac_clean_files_save
2207169695Skan# Check the compiler produces executables we can run.  If not, either
2208169695Skan# the compiler is broken, or we cross compile.
2209169695Skanecho "$as_me:$LINENO: checking whether we are cross compiling" >&5
2210169695Skanecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2211169695Skanecho "$as_me:$LINENO: result: $cross_compiling" >&5
2212169695Skanecho "${ECHO_T}$cross_compiling" >&6
2213169695Skan
2214169695Skanecho "$as_me:$LINENO: checking for suffix of executables" >&5
2215169695Skanecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2216169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2217169695Skan  (eval $ac_link) 2>&5
2218169695Skan  ac_status=$?
2219169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2220169695Skan  (exit $ac_status); }; then
2221169695Skan  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2222169695Skan# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2223169695Skan# work properly (i.e., refer to `conftest.exe'), while it won't with
2224169695Skan# `rm'.
2225169695Skanfor ac_file in conftest.exe conftest conftest.*; do
2226169695Skan  test -f "$ac_file" || continue
2227169695Skan  case $ac_file in
2228169695Skan    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2229169695Skan    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2230169695Skan	  export ac_cv_exeext
2231169695Skan	  break;;
2232169695Skan    * ) break;;
2233169695Skan  esac
2234169695Skandone
2235169695Skanelse
2236169695Skan  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2237169695SkanSee \`config.log' for more details." >&5
2238169695Skanecho "$as_me: error: cannot compute suffix of executables: cannot compile and link
2239169695SkanSee \`config.log' for more details." >&2;}
2240169695Skan   { (exit 1); exit 1; }; }
2241169695Skanfi
2242169695Skan
2243169695Skanrm -f conftest$ac_cv_exeext
2244169695Skanecho "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2245169695Skanecho "${ECHO_T}$ac_cv_exeext" >&6
2246169695Skan
2247169695Skanrm -f conftest.$ac_ext
2248169695SkanEXEEXT=$ac_cv_exeext
2249169695Skanac_exeext=$EXEEXT
2250169695Skanfi
2251169695Skanecho "$as_me:$LINENO: checking for suffix of object files" >&5
2252169695Skanecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2253169695Skanif test "${ac_cv_objext+set}" = set; then
2254169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2255169695Skanelse
2256169695Skan  cat >conftest.$ac_ext <<_ACEOF
2257169695Skan/* confdefs.h.  */
2258169695Skan_ACEOF
2259169695Skancat confdefs.h >>conftest.$ac_ext
2260169695Skancat >>conftest.$ac_ext <<_ACEOF
2261169695Skan/* end confdefs.h.  */
2262169695Skan
2263169695Skanint
2264169695Skanmain ()
2265169695Skan{
2266169695Skan
2267169695Skan  ;
2268169695Skan  return 0;
2269169695Skan}
2270169695Skan_ACEOF
2271169695Skanrm -f conftest.o conftest.obj
2272169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2273169695Skan  (eval $ac_compile) 2>&5
2274169695Skan  ac_status=$?
2275169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276169695Skan  (exit $ac_status); }; then
2277169695Skan  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2278169695Skan  case $ac_file in
2279169695Skan    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2280169695Skan    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2281169695Skan       break;;
2282169695Skan  esac
2283169695Skandone
2284169695Skanelse
2285169695Skan  echo "$as_me: failed program was:" >&5
2286169695Skansed 's/^/| /' conftest.$ac_ext >&5
2287169695Skan
2288169695Skan{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2289169695SkanSee \`config.log' for more details." >&5
2290169695Skanecho "$as_me: error: cannot compute suffix of object files: cannot compile
2291169695SkanSee \`config.log' for more details." >&2;}
2292169695Skan   { (exit 1); exit 1; }; }
2293169695Skanfi
2294169695Skan
2295169695Skanrm -f conftest.$ac_cv_objext conftest.$ac_ext
2296169695Skanfi
2297169695Skanecho "$as_me:$LINENO: result: $ac_cv_objext" >&5
2298169695Skanecho "${ECHO_T}$ac_cv_objext" >&6
2299169695SkanOBJEXT=$ac_cv_objext
2300169695Skanac_objext=$OBJEXT
2301169695Skanecho "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2302169695Skanecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2303169695Skanif test "${ac_cv_c_compiler_gnu+set}" = set; then
2304169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2305169695Skanelse
2306169695Skan  cat >conftest.$ac_ext <<_ACEOF
2307169695Skan/* confdefs.h.  */
2308169695Skan_ACEOF
2309169695Skancat confdefs.h >>conftest.$ac_ext
2310169695Skancat >>conftest.$ac_ext <<_ACEOF
2311169695Skan/* end confdefs.h.  */
2312169695Skan
2313169695Skanint
2314169695Skanmain ()
2315169695Skan{
2316169695Skan#ifndef __GNUC__
2317169695Skan       choke me
2318169695Skan#endif
2319169695Skan
2320169695Skan  ;
2321169695Skan  return 0;
2322169695Skan}
2323169695Skan_ACEOF
2324169695Skanrm -f conftest.$ac_objext
2325169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2326169695Skan  (eval $ac_compile) 2>conftest.er1
2327169695Skan  ac_status=$?
2328169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2329169695Skan  rm -f conftest.er1
2330169695Skan  cat conftest.err >&5
2331169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2332169695Skan  (exit $ac_status); } &&
2333169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2334169695Skan			 || test ! -s conftest.err'
2335169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2336169695Skan  (eval $ac_try) 2>&5
2337169695Skan  ac_status=$?
2338169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2339169695Skan  (exit $ac_status); }; } &&
2340169695Skan	 { ac_try='test -s conftest.$ac_objext'
2341169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2342169695Skan  (eval $ac_try) 2>&5
2343169695Skan  ac_status=$?
2344169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2345169695Skan  (exit $ac_status); }; }; then
2346169695Skan  ac_compiler_gnu=yes
2347169695Skanelse
2348169695Skan  echo "$as_me: failed program was:" >&5
2349169695Skansed 's/^/| /' conftest.$ac_ext >&5
2350169695Skan
2351169695Skanac_compiler_gnu=no
2352169695Skanfi
2353169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2354169695Skanac_cv_c_compiler_gnu=$ac_compiler_gnu
2355169695Skan
2356169695Skanfi
2357169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2358169695Skanecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2359169695SkanGCC=`test $ac_compiler_gnu = yes && echo yes`
2360169695Skanac_test_CFLAGS=${CFLAGS+set}
2361169695Skanac_save_CFLAGS=$CFLAGS
2362169695SkanCFLAGS="-g"
2363169695Skanecho "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2364169695Skanecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2365169695Skanif test "${ac_cv_prog_cc_g+set}" = set; then
2366169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2367169695Skanelse
2368169695Skan  cat >conftest.$ac_ext <<_ACEOF
2369169695Skan/* confdefs.h.  */
2370169695Skan_ACEOF
2371169695Skancat confdefs.h >>conftest.$ac_ext
2372169695Skancat >>conftest.$ac_ext <<_ACEOF
2373169695Skan/* end confdefs.h.  */
2374169695Skan
2375169695Skanint
2376169695Skanmain ()
2377169695Skan{
2378169695Skan
2379169695Skan  ;
2380169695Skan  return 0;
2381169695Skan}
2382169695Skan_ACEOF
2383169695Skanrm -f conftest.$ac_objext
2384169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2385169695Skan  (eval $ac_compile) 2>conftest.er1
2386169695Skan  ac_status=$?
2387169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2388169695Skan  rm -f conftest.er1
2389169695Skan  cat conftest.err >&5
2390169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391169695Skan  (exit $ac_status); } &&
2392169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2393169695Skan			 || test ! -s conftest.err'
2394169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2395169695Skan  (eval $ac_try) 2>&5
2396169695Skan  ac_status=$?
2397169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398169695Skan  (exit $ac_status); }; } &&
2399169695Skan	 { ac_try='test -s conftest.$ac_objext'
2400169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2401169695Skan  (eval $ac_try) 2>&5
2402169695Skan  ac_status=$?
2403169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404169695Skan  (exit $ac_status); }; }; then
2405169695Skan  ac_cv_prog_cc_g=yes
2406169695Skanelse
2407169695Skan  echo "$as_me: failed program was:" >&5
2408169695Skansed 's/^/| /' conftest.$ac_ext >&5
2409169695Skan
2410169695Skanac_cv_prog_cc_g=no
2411169695Skanfi
2412169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2413169695Skanfi
2414169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2415169695Skanecho "${ECHO_T}$ac_cv_prog_cc_g" >&6
2416169695Skanif test "$ac_test_CFLAGS" = set; then
2417169695Skan  CFLAGS=$ac_save_CFLAGS
2418169695Skanelif test $ac_cv_prog_cc_g = yes; then
2419169695Skan  if test "$GCC" = yes; then
2420169695Skan    CFLAGS="-g -O2"
2421169695Skan  else
2422169695Skan    CFLAGS="-g"
2423169695Skan  fi
2424169695Skanelse
2425169695Skan  if test "$GCC" = yes; then
2426169695Skan    CFLAGS="-O2"
2427169695Skan  else
2428169695Skan    CFLAGS=
2429169695Skan  fi
2430169695Skanfi
2431169695Skanecho "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2432169695Skanecho $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2433169695Skanif test "${ac_cv_prog_cc_stdc+set}" = set; then
2434169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2435169695Skanelse
2436169695Skan  ac_cv_prog_cc_stdc=no
2437169695Skanac_save_CC=$CC
2438169695Skancat >conftest.$ac_ext <<_ACEOF
2439169695Skan/* confdefs.h.  */
2440169695Skan_ACEOF
2441169695Skancat confdefs.h >>conftest.$ac_ext
2442169695Skancat >>conftest.$ac_ext <<_ACEOF
2443169695Skan/* end confdefs.h.  */
2444169695Skan#include <stdarg.h>
2445169695Skan#include <stdio.h>
2446169695Skan#include <sys/types.h>
2447169695Skan#include <sys/stat.h>
2448169695Skan/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2449169695Skanstruct buf { int x; };
2450169695SkanFILE * (*rcsopen) (struct buf *, struct stat *, int);
2451169695Skanstatic char *e (p, i)
2452169695Skan     char **p;
2453169695Skan     int i;
2454169695Skan{
2455169695Skan  return p[i];
2456169695Skan}
2457169695Skanstatic char *f (char * (*g) (char **, int), char **p, ...)
2458169695Skan{
2459169695Skan  char *s;
2460169695Skan  va_list v;
2461169695Skan  va_start (v,p);
2462169695Skan  s = g (p, va_arg (v,int));
2463169695Skan  va_end (v);
2464169695Skan  return s;
2465169695Skan}
2466169695Skan
2467169695Skan/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2468169695Skan   function prototypes and stuff, but not '\xHH' hex character constants.
2469169695Skan   These don't provoke an error unfortunately, instead are silently treated
2470169695Skan   as 'x'.  The following induces an error, until -std1 is added to get
2471169695Skan   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2472169695Skan   array size at least.  It's necessary to write '\x00'==0 to get something
2473169695Skan   that's true only with -std1.  */
2474169695Skanint osf4_cc_array ['\x00' == 0 ? 1 : -1];
2475169695Skan
2476169695Skanint test (int i, double x);
2477169695Skanstruct s1 {int (*f) (int a);};
2478169695Skanstruct s2 {int (*f) (double a);};
2479169695Skanint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2480169695Skanint argc;
2481169695Skanchar **argv;
2482169695Skanint
2483169695Skanmain ()
2484169695Skan{
2485169695Skanreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2486169695Skan  ;
2487169695Skan  return 0;
2488169695Skan}
2489169695Skan_ACEOF
2490169695Skan# Don't try gcc -ansi; that turns off useful extensions and
2491169695Skan# breaks some systems' header files.
2492169695Skan# AIX			-qlanglvl=ansi
2493169695Skan# Ultrix and OSF/1	-std1
2494169695Skan# HP-UX 10.20 and later	-Ae
2495169695Skan# HP-UX older versions	-Aa -D_HPUX_SOURCE
2496169695Skan# SVR4			-Xc -D__EXTENSIONS__
2497169695Skanfor ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2498169695Skando
2499169695Skan  CC="$ac_save_CC $ac_arg"
2500169695Skan  rm -f conftest.$ac_objext
2501169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2502169695Skan  (eval $ac_compile) 2>conftest.er1
2503169695Skan  ac_status=$?
2504169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2505169695Skan  rm -f conftest.er1
2506169695Skan  cat conftest.err >&5
2507169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508169695Skan  (exit $ac_status); } &&
2509169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2510169695Skan			 || test ! -s conftest.err'
2511169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2512169695Skan  (eval $ac_try) 2>&5
2513169695Skan  ac_status=$?
2514169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2515169695Skan  (exit $ac_status); }; } &&
2516169695Skan	 { ac_try='test -s conftest.$ac_objext'
2517169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2518169695Skan  (eval $ac_try) 2>&5
2519169695Skan  ac_status=$?
2520169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521169695Skan  (exit $ac_status); }; }; then
2522169695Skan  ac_cv_prog_cc_stdc=$ac_arg
2523169695Skanbreak
2524169695Skanelse
2525169695Skan  echo "$as_me: failed program was:" >&5
2526169695Skansed 's/^/| /' conftest.$ac_ext >&5
2527169695Skan
2528169695Skanfi
2529169695Skanrm -f conftest.err conftest.$ac_objext
2530169695Skandone
2531169695Skanrm -f conftest.$ac_ext conftest.$ac_objext
2532169695SkanCC=$ac_save_CC
2533169695Skan
2534169695Skanfi
2535169695Skan
2536169695Skancase "x$ac_cv_prog_cc_stdc" in
2537169695Skan  x|xno)
2538169695Skan    echo "$as_me:$LINENO: result: none needed" >&5
2539169695Skanecho "${ECHO_T}none needed" >&6 ;;
2540169695Skan  *)
2541169695Skan    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2542169695Skanecho "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2543169695Skan    CC="$CC $ac_cv_prog_cc_stdc" ;;
2544169695Skanesac
2545169695Skan
2546169695Skan# Some people use a C++ compiler to compile C.  Since we use `exit',
2547169695Skan# in C++ we need to declare it.  In case someone uses the same compiler
2548169695Skan# for both compiling C and C++ we need to have the C++ compiler decide
2549169695Skan# the declaration of exit, since it's the most demanding environment.
2550169695Skancat >conftest.$ac_ext <<_ACEOF
2551169695Skan#ifndef __cplusplus
2552169695Skan  choke me
2553169695Skan#endif
2554169695Skan_ACEOF
2555169695Skanrm -f conftest.$ac_objext
2556169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2557169695Skan  (eval $ac_compile) 2>conftest.er1
2558169695Skan  ac_status=$?
2559169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2560169695Skan  rm -f conftest.er1
2561169695Skan  cat conftest.err >&5
2562169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2563169695Skan  (exit $ac_status); } &&
2564169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2565169695Skan			 || test ! -s conftest.err'
2566169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2567169695Skan  (eval $ac_try) 2>&5
2568169695Skan  ac_status=$?
2569169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2570169695Skan  (exit $ac_status); }; } &&
2571169695Skan	 { ac_try='test -s conftest.$ac_objext'
2572169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2573169695Skan  (eval $ac_try) 2>&5
2574169695Skan  ac_status=$?
2575169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2576169695Skan  (exit $ac_status); }; }; then
2577169695Skan  for ac_declaration in \
2578169695Skan   '' \
2579169695Skan   'extern "C" void std::exit (int) throw (); using std::exit;' \
2580169695Skan   'extern "C" void std::exit (int); using std::exit;' \
2581169695Skan   'extern "C" void exit (int) throw ();' \
2582169695Skan   'extern "C" void exit (int);' \
2583169695Skan   'void exit (int);'
2584169695Skando
2585169695Skan  cat >conftest.$ac_ext <<_ACEOF
2586169695Skan/* confdefs.h.  */
2587169695Skan_ACEOF
2588169695Skancat confdefs.h >>conftest.$ac_ext
2589169695Skancat >>conftest.$ac_ext <<_ACEOF
2590169695Skan/* end confdefs.h.  */
2591169695Skan$ac_declaration
2592169695Skan#include <stdlib.h>
2593169695Skanint
2594169695Skanmain ()
2595169695Skan{
2596169695Skanexit (42);
2597169695Skan  ;
2598169695Skan  return 0;
2599169695Skan}
2600169695Skan_ACEOF
2601169695Skanrm -f conftest.$ac_objext
2602169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2603169695Skan  (eval $ac_compile) 2>conftest.er1
2604169695Skan  ac_status=$?
2605169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2606169695Skan  rm -f conftest.er1
2607169695Skan  cat conftest.err >&5
2608169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609169695Skan  (exit $ac_status); } &&
2610169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2611169695Skan			 || test ! -s conftest.err'
2612169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2613169695Skan  (eval $ac_try) 2>&5
2614169695Skan  ac_status=$?
2615169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616169695Skan  (exit $ac_status); }; } &&
2617169695Skan	 { ac_try='test -s conftest.$ac_objext'
2618169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2619169695Skan  (eval $ac_try) 2>&5
2620169695Skan  ac_status=$?
2621169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622169695Skan  (exit $ac_status); }; }; then
2623169695Skan  :
2624169695Skanelse
2625169695Skan  echo "$as_me: failed program was:" >&5
2626169695Skansed 's/^/| /' conftest.$ac_ext >&5
2627169695Skan
2628169695Skancontinue
2629169695Skanfi
2630169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2631169695Skan  cat >conftest.$ac_ext <<_ACEOF
2632169695Skan/* confdefs.h.  */
2633169695Skan_ACEOF
2634169695Skancat confdefs.h >>conftest.$ac_ext
2635169695Skancat >>conftest.$ac_ext <<_ACEOF
2636169695Skan/* end confdefs.h.  */
2637169695Skan$ac_declaration
2638169695Skanint
2639169695Skanmain ()
2640169695Skan{
2641169695Skanexit (42);
2642169695Skan  ;
2643169695Skan  return 0;
2644169695Skan}
2645169695Skan_ACEOF
2646169695Skanrm -f conftest.$ac_objext
2647169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2648169695Skan  (eval $ac_compile) 2>conftest.er1
2649169695Skan  ac_status=$?
2650169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2651169695Skan  rm -f conftest.er1
2652169695Skan  cat conftest.err >&5
2653169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654169695Skan  (exit $ac_status); } &&
2655169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2656169695Skan			 || test ! -s conftest.err'
2657169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2658169695Skan  (eval $ac_try) 2>&5
2659169695Skan  ac_status=$?
2660169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2661169695Skan  (exit $ac_status); }; } &&
2662169695Skan	 { ac_try='test -s conftest.$ac_objext'
2663169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2664169695Skan  (eval $ac_try) 2>&5
2665169695Skan  ac_status=$?
2666169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2667169695Skan  (exit $ac_status); }; }; then
2668169695Skan  break
2669169695Skanelse
2670169695Skan  echo "$as_me: failed program was:" >&5
2671169695Skansed 's/^/| /' conftest.$ac_ext >&5
2672169695Skan
2673169695Skanfi
2674169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2675169695Skandone
2676169695Skanrm -f conftest*
2677169695Skanif test -n "$ac_declaration"; then
2678169695Skan  echo '#ifdef __cplusplus' >>confdefs.h
2679169695Skan  echo $ac_declaration      >>confdefs.h
2680169695Skan  echo '#endif'             >>confdefs.h
2681169695Skanfi
2682169695Skan
2683169695Skanelse
2684169695Skan  echo "$as_me: failed program was:" >&5
2685169695Skansed 's/^/| /' conftest.$ac_ext >&5
2686169695Skan
2687169695Skanfi
2688169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2689169695Skanac_ext=c
2690169695Skanac_cpp='$CPP $CPPFLAGS'
2691169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2692169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2693169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu
2694169695Skan
2695169695Skanac_ext=c
2696169695Skanac_cpp='$CPP $CPPFLAGS'
2697169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2698169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2699169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu
2700169695Skanecho "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2701169695Skanecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2702169695Skan# On Suns, sometimes $CPP names a directory.
2703169695Skanif test -n "$CPP" && test -d "$CPP"; then
2704169695Skan  CPP=
2705169695Skanfi
2706169695Skanif test -z "$CPP"; then
2707169695Skan  if test "${ac_cv_prog_CPP+set}" = set; then
2708169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2709169695Skanelse
2710169695Skan      # Double quotes because CPP needs to be expanded
2711169695Skan    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2712169695Skan    do
2713169695Skan      ac_preproc_ok=false
2714169695Skanfor ac_c_preproc_warn_flag in '' yes
2715169695Skando
2716169695Skan  # Use a header file that comes with gcc, so configuring glibc
2717169695Skan  # with a fresh cross-compiler works.
2718169695Skan  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2719169695Skan  # <limits.h> exists even on freestanding compilers.
2720169695Skan  # On the NeXT, cc -E runs the code through the compiler's parser,
2721169695Skan  # not just through cpp. "Syntax error" is here to catch this case.
2722169695Skan  cat >conftest.$ac_ext <<_ACEOF
2723169695Skan/* confdefs.h.  */
2724169695Skan_ACEOF
2725169695Skancat confdefs.h >>conftest.$ac_ext
2726169695Skancat >>conftest.$ac_ext <<_ACEOF
2727169695Skan/* end confdefs.h.  */
2728169695Skan#ifdef __STDC__
2729169695Skan# include <limits.h>
2730169695Skan#else
2731169695Skan# include <assert.h>
2732169695Skan#endif
2733169695Skan		     Syntax error
2734169695Skan_ACEOF
2735169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2736169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2737169695Skan  ac_status=$?
2738169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2739169695Skan  rm -f conftest.er1
2740169695Skan  cat conftest.err >&5
2741169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2742169695Skan  (exit $ac_status); } >/dev/null; then
2743169695Skan  if test -s conftest.err; then
2744169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
2745169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2746169695Skan  else
2747169695Skan    ac_cpp_err=
2748169695Skan  fi
2749169695Skanelse
2750169695Skan  ac_cpp_err=yes
2751169695Skanfi
2752169695Skanif test -z "$ac_cpp_err"; then
2753169695Skan  :
2754169695Skanelse
2755169695Skan  echo "$as_me: failed program was:" >&5
2756169695Skansed 's/^/| /' conftest.$ac_ext >&5
2757169695Skan
2758169695Skan  # Broken: fails on valid input.
2759169695Skancontinue
2760169695Skanfi
2761169695Skanrm -f conftest.err conftest.$ac_ext
2762169695Skan
2763169695Skan  # OK, works on sane cases.  Now check whether non-existent headers
2764169695Skan  # can be detected and how.
2765169695Skan  cat >conftest.$ac_ext <<_ACEOF
2766169695Skan/* confdefs.h.  */
2767169695Skan_ACEOF
2768169695Skancat confdefs.h >>conftest.$ac_ext
2769169695Skancat >>conftest.$ac_ext <<_ACEOF
2770169695Skan/* end confdefs.h.  */
2771169695Skan#include <ac_nonexistent.h>
2772169695Skan_ACEOF
2773169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2774169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2775169695Skan  ac_status=$?
2776169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2777169695Skan  rm -f conftest.er1
2778169695Skan  cat conftest.err >&5
2779169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2780169695Skan  (exit $ac_status); } >/dev/null; then
2781169695Skan  if test -s conftest.err; then
2782169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
2783169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2784169695Skan  else
2785169695Skan    ac_cpp_err=
2786169695Skan  fi
2787169695Skanelse
2788169695Skan  ac_cpp_err=yes
2789169695Skanfi
2790169695Skanif test -z "$ac_cpp_err"; then
2791169695Skan  # Broken: success on invalid input.
2792169695Skancontinue
2793169695Skanelse
2794169695Skan  echo "$as_me: failed program was:" >&5
2795169695Skansed 's/^/| /' conftest.$ac_ext >&5
2796169695Skan
2797169695Skan  # Passes both tests.
2798169695Skanac_preproc_ok=:
2799169695Skanbreak
2800169695Skanfi
2801169695Skanrm -f conftest.err conftest.$ac_ext
2802169695Skan
2803169695Skandone
2804169695Skan# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2805169695Skanrm -f conftest.err conftest.$ac_ext
2806169695Skanif $ac_preproc_ok; then
2807169695Skan  break
2808169695Skanfi
2809169695Skan
2810169695Skan    done
2811169695Skan    ac_cv_prog_CPP=$CPP
2812169695Skan
2813169695Skanfi
2814169695Skan  CPP=$ac_cv_prog_CPP
2815169695Skanelse
2816169695Skan  ac_cv_prog_CPP=$CPP
2817169695Skanfi
2818169695Skanecho "$as_me:$LINENO: result: $CPP" >&5
2819169695Skanecho "${ECHO_T}$CPP" >&6
2820169695Skanac_preproc_ok=false
2821169695Skanfor ac_c_preproc_warn_flag in '' yes
2822169695Skando
2823169695Skan  # Use a header file that comes with gcc, so configuring glibc
2824169695Skan  # with a fresh cross-compiler works.
2825169695Skan  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2826169695Skan  # <limits.h> exists even on freestanding compilers.
2827169695Skan  # On the NeXT, cc -E runs the code through the compiler's parser,
2828169695Skan  # not just through cpp. "Syntax error" is here to catch this case.
2829169695Skan  cat >conftest.$ac_ext <<_ACEOF
2830169695Skan/* confdefs.h.  */
2831169695Skan_ACEOF
2832169695Skancat confdefs.h >>conftest.$ac_ext
2833169695Skancat >>conftest.$ac_ext <<_ACEOF
2834169695Skan/* end confdefs.h.  */
2835169695Skan#ifdef __STDC__
2836169695Skan# include <limits.h>
2837169695Skan#else
2838169695Skan# include <assert.h>
2839169695Skan#endif
2840169695Skan		     Syntax error
2841169695Skan_ACEOF
2842169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2843169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2844169695Skan  ac_status=$?
2845169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2846169695Skan  rm -f conftest.er1
2847169695Skan  cat conftest.err >&5
2848169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2849169695Skan  (exit $ac_status); } >/dev/null; then
2850169695Skan  if test -s conftest.err; then
2851169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
2852169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2853169695Skan  else
2854169695Skan    ac_cpp_err=
2855169695Skan  fi
2856169695Skanelse
2857169695Skan  ac_cpp_err=yes
2858169695Skanfi
2859169695Skanif test -z "$ac_cpp_err"; then
2860169695Skan  :
2861169695Skanelse
2862169695Skan  echo "$as_me: failed program was:" >&5
2863169695Skansed 's/^/| /' conftest.$ac_ext >&5
2864169695Skan
2865169695Skan  # Broken: fails on valid input.
2866169695Skancontinue
2867169695Skanfi
2868169695Skanrm -f conftest.err conftest.$ac_ext
2869169695Skan
2870169695Skan  # OK, works on sane cases.  Now check whether non-existent headers
2871169695Skan  # can be detected and how.
2872169695Skan  cat >conftest.$ac_ext <<_ACEOF
2873169695Skan/* confdefs.h.  */
2874169695Skan_ACEOF
2875169695Skancat confdefs.h >>conftest.$ac_ext
2876169695Skancat >>conftest.$ac_ext <<_ACEOF
2877169695Skan/* end confdefs.h.  */
2878169695Skan#include <ac_nonexistent.h>
2879169695Skan_ACEOF
2880169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2881169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2882169695Skan  ac_status=$?
2883169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2884169695Skan  rm -f conftest.er1
2885169695Skan  cat conftest.err >&5
2886169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2887169695Skan  (exit $ac_status); } >/dev/null; then
2888169695Skan  if test -s conftest.err; then
2889169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
2890169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2891169695Skan  else
2892169695Skan    ac_cpp_err=
2893169695Skan  fi
2894169695Skanelse
2895169695Skan  ac_cpp_err=yes
2896169695Skanfi
2897169695Skanif test -z "$ac_cpp_err"; then
2898169695Skan  # Broken: success on invalid input.
2899169695Skancontinue
2900169695Skanelse
2901169695Skan  echo "$as_me: failed program was:" >&5
2902169695Skansed 's/^/| /' conftest.$ac_ext >&5
2903169695Skan
2904169695Skan  # Passes both tests.
2905169695Skanac_preproc_ok=:
2906169695Skanbreak
2907169695Skanfi
2908169695Skanrm -f conftest.err conftest.$ac_ext
2909169695Skan
2910169695Skandone
2911169695Skan# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2912169695Skanrm -f conftest.err conftest.$ac_ext
2913169695Skanif $ac_preproc_ok; then
2914169695Skan  :
2915169695Skanelse
2916169695Skan  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2917169695SkanSee \`config.log' for more details." >&5
2918169695Skanecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2919169695SkanSee \`config.log' for more details." >&2;}
2920169695Skan   { (exit 1); exit 1; }; }
2921169695Skanfi
2922169695Skan
2923169695Skanac_ext=c
2924169695Skanac_cpp='$CPP $CPPFLAGS'
2925169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2926169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2927169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu
2928169695Skan
2929169695Skan
2930169695Skanac_c_preproc_warn_flag=yes
2931169695Skan
2932169695Skan# Warn C++ incompatibilities if supported.
2933169695Skan
2934169695Skanecho "$as_me:$LINENO: checking whether ${CC} accepts -Wc++-compat" >&5
2935169695Skanecho $ECHO_N "checking whether ${CC} accepts -Wc++-compat... $ECHO_C" >&6
2936169695Skanif test "${ac_cv_prog_cc_w_cxx_compat+set}" = set; then
2937169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
2938169695Skanelse
2939169695Skan  save_CFLAGS="$CFLAGS"
2940169695Skan  CFLAGS="-Wc++-compat"
2941169695Skan  cat >conftest.$ac_ext <<_ACEOF
2942169695Skan/* confdefs.h.  */
2943169695Skan_ACEOF
2944169695Skancat confdefs.h >>conftest.$ac_ext
2945169695Skancat >>conftest.$ac_ext <<_ACEOF
2946169695Skan/* end confdefs.h.  */
2947169695Skan
2948169695Skan_ACEOF
2949169695Skanrm -f conftest.$ac_objext
2950169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2951169695Skan  (eval $ac_compile) 2>conftest.er1
2952169695Skan  ac_status=$?
2953169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
2954169695Skan  rm -f conftest.er1
2955169695Skan  cat conftest.err >&5
2956169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957169695Skan  (exit $ac_status); } &&
2958169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
2959169695Skan			 || test ! -s conftest.err'
2960169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2961169695Skan  (eval $ac_try) 2>&5
2962169695Skan  ac_status=$?
2963169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964169695Skan  (exit $ac_status); }; } &&
2965169695Skan	 { ac_try='test -s conftest.$ac_objext'
2966169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2967169695Skan  (eval $ac_try) 2>&5
2968169695Skan  ac_status=$?
2969169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970169695Skan  (exit $ac_status); }; }; then
2971169695Skan  ac_cv_prog_cc_w_cxx_compat=yes
2972169695Skanelse
2973169695Skan  echo "$as_me: failed program was:" >&5
2974169695Skansed 's/^/| /' conftest.$ac_ext >&5
2975169695Skan
2976169695Skanac_cv_prog_cc_w_cxx_compat=no
2977169695Skanfi
2978169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2979169695Skan  CFLAGS="$save_CFLAGS"
2980169695Skan
2981169695Skanfi
2982169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_cc_w_cxx_compat" >&5
2983169695Skanecho "${ECHO_T}$ac_cv_prog_cc_w_cxx_compat" >&6
2984169695Skan
2985169695Skan
2986169695Skanif test x$GCC = xyes; then
2987169695Skan  ac_libiberty_warn_cflags='-W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes'
2988169695Skanfi
2989169695Skanif test $ac_cv_prog_cc_w_cxx_compat = yes ; then
2990169695Skan  ac_libiberty_warn_cflags="${ac_libiberty_warn_cflags} -Wc++-compat"
2991169695Skanfi
2992169695Skan
2993169695Skan
2994169695Skanif test "x$CC" != xcc; then
2995169695Skan  echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
2996169695Skanecho $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
2997169695Skanelse
2998169695Skan  echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
2999169695Skanecho $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3000169695Skanfi
3001169695Skanset dummy $CC; ac_cc=`echo $2 |
3002169695Skan		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3003169695Skanif eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3004169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3005169695Skanelse
3006169695Skan  cat >conftest.$ac_ext <<_ACEOF
3007169695Skan/* confdefs.h.  */
3008169695Skan_ACEOF
3009169695Skancat confdefs.h >>conftest.$ac_ext
3010169695Skancat >>conftest.$ac_ext <<_ACEOF
3011169695Skan/* end confdefs.h.  */
3012169695Skan
3013169695Skanint
3014169695Skanmain ()
3015169695Skan{
3016169695Skan
3017169695Skan  ;
3018169695Skan  return 0;
3019169695Skan}
3020169695Skan_ACEOF
3021169695Skan# Make sure it works both with $CC and with simple cc.
3022169695Skan# We do the test twice because some compilers refuse to overwrite an
3023169695Skan# existing .o file with -o, though they will create one.
3024169695Skanac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3025169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3026169695Skan  (eval $ac_try) 2>&5
3027169695Skan  ac_status=$?
3028169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3029169695Skan  (exit $ac_status); } &&
3030169695Skan   test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3031169695Skan  (eval $ac_try) 2>&5
3032169695Skan  ac_status=$?
3033169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034169695Skan  (exit $ac_status); };
3035169695Skanthen
3036169695Skan  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3037169695Skan  if test "x$CC" != xcc; then
3038169695Skan    # Test first that cc exists at all.
3039169695Skan    if { ac_try='cc -c conftest.$ac_ext >&5'
3040169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3041169695Skan  (eval $ac_try) 2>&5
3042169695Skan  ac_status=$?
3043169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044169695Skan  (exit $ac_status); }; }; then
3045169695Skan      ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3046169695Skan      if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3047169695Skan  (eval $ac_try) 2>&5
3048169695Skan  ac_status=$?
3049169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3050169695Skan  (exit $ac_status); } &&
3051169695Skan	 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3052169695Skan  (eval $ac_try) 2>&5
3053169695Skan  ac_status=$?
3054169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055169695Skan  (exit $ac_status); };
3056169695Skan      then
3057169695Skan	# cc works too.
3058169695Skan	:
3059169695Skan      else
3060169695Skan	# cc exists but doesn't like -o.
3061169695Skan	eval ac_cv_prog_cc_${ac_cc}_c_o=no
3062169695Skan      fi
3063169695Skan    fi
3064169695Skan  fi
3065169695Skanelse
3066169695Skan  eval ac_cv_prog_cc_${ac_cc}_c_o=no
3067169695Skanfi
3068169695Skanrm -f conftest*
3069169695Skan
3070169695Skanfi
3071169695Skanif eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3072169695Skan  echo "$as_me:$LINENO: result: yes" >&5
3073169695Skanecho "${ECHO_T}yes" >&6
3074169695Skanelse
3075169695Skan  echo "$as_me:$LINENO: result: no" >&5
3076169695Skanecho "${ECHO_T}no" >&6
3077169695Skan
3078169695Skancat >>confdefs.h <<\_ACEOF
3079169695Skan#define NO_MINUS_C_MINUS_O 1
3080169695Skan_ACEOF
3081169695Skan
3082169695Skanfi
3083169695Skan
3084169695Skan# autoconf is lame and doesn't give us any substitution variable for this.
3085169695Skanif eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
3086169695Skan  NO_MINUS_C_MINUS_O=yes
3087169695Skanelse
3088169695Skan  OUTPUT_OPTION='-o $@'
3089169695Skanfi
3090169695Skan
3091169695Skan
3092169695Skan
3093169695Skanecho "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3094169695Skanecho $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
3095169695Skanif test "${ac_cv_c_const+set}" = set; then
3096169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3097169695Skanelse
3098169695Skan  cat >conftest.$ac_ext <<_ACEOF
3099169695Skan/* confdefs.h.  */
3100169695Skan_ACEOF
3101169695Skancat confdefs.h >>conftest.$ac_ext
3102169695Skancat >>conftest.$ac_ext <<_ACEOF
3103169695Skan/* end confdefs.h.  */
3104169695Skan
3105169695Skanint
3106169695Skanmain ()
3107169695Skan{
3108169695Skan/* FIXME: Include the comments suggested by Paul. */
3109169695Skan#ifndef __cplusplus
3110169695Skan  /* Ultrix mips cc rejects this.  */
3111169695Skan  typedef int charset[2];
3112169695Skan  const charset x;
3113169695Skan  /* SunOS 4.1.1 cc rejects this.  */
3114169695Skan  char const *const *ccp;
3115169695Skan  char **p;
3116169695Skan  /* NEC SVR4.0.2 mips cc rejects this.  */
3117169695Skan  struct point {int x, y;};
3118169695Skan  static struct point const zero = {0,0};
3119169695Skan  /* AIX XL C 1.02.0.0 rejects this.
3120169695Skan     It does not let you subtract one const X* pointer from another in
3121169695Skan     an arm of an if-expression whose if-part is not a constant
3122169695Skan     expression */
3123169695Skan  const char *g = "string";
3124169695Skan  ccp = &g + (g ? g-g : 0);
3125169695Skan  /* HPUX 7.0 cc rejects these. */
3126169695Skan  ++ccp;
3127169695Skan  p = (char**) ccp;
3128169695Skan  ccp = (char const *const *) p;
3129169695Skan  { /* SCO 3.2v4 cc rejects this.  */
3130169695Skan    char *t;
3131169695Skan    char const *s = 0 ? (char *) 0 : (char const *) 0;
3132169695Skan
3133169695Skan    *t++ = 0;
3134169695Skan  }
3135169695Skan  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3136169695Skan    int x[] = {25, 17};
3137169695Skan    const int *foo = &x[0];
3138169695Skan    ++foo;
3139169695Skan  }
3140169695Skan  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3141169695Skan    typedef const int *iptr;
3142169695Skan    iptr p = 0;
3143169695Skan    ++p;
3144169695Skan  }
3145169695Skan  { /* AIX XL C 1.02.0.0 rejects this saying
3146169695Skan       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3147169695Skan    struct s { int j; const int *ap[3]; };
3148169695Skan    struct s *b; b->j = 5;
3149169695Skan  }
3150169695Skan  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3151169695Skan    const int foo = 10;
3152169695Skan  }
3153169695Skan#endif
3154169695Skan
3155169695Skan  ;
3156169695Skan  return 0;
3157169695Skan}
3158169695Skan_ACEOF
3159169695Skanrm -f conftest.$ac_objext
3160169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3161169695Skan  (eval $ac_compile) 2>conftest.er1
3162169695Skan  ac_status=$?
3163169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3164169695Skan  rm -f conftest.er1
3165169695Skan  cat conftest.err >&5
3166169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3167169695Skan  (exit $ac_status); } &&
3168169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3169169695Skan			 || test ! -s conftest.err'
3170169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3171169695Skan  (eval $ac_try) 2>&5
3172169695Skan  ac_status=$?
3173169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3174169695Skan  (exit $ac_status); }; } &&
3175169695Skan	 { ac_try='test -s conftest.$ac_objext'
3176169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3177169695Skan  (eval $ac_try) 2>&5
3178169695Skan  ac_status=$?
3179169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3180169695Skan  (exit $ac_status); }; }; then
3181169695Skan  ac_cv_c_const=yes
3182169695Skanelse
3183169695Skan  echo "$as_me: failed program was:" >&5
3184169695Skansed 's/^/| /' conftest.$ac_ext >&5
3185169695Skan
3186169695Skanac_cv_c_const=no
3187169695Skanfi
3188169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3189169695Skanfi
3190169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3191169695Skanecho "${ECHO_T}$ac_cv_c_const" >&6
3192169695Skanif test $ac_cv_c_const = no; then
3193169695Skan
3194169695Skancat >>confdefs.h <<\_ACEOF
3195169695Skan#define const
3196169695Skan_ACEOF
3197169695Skan
3198169695Skanfi
3199169695Skan
3200169695Skanecho "$as_me:$LINENO: checking for inline" >&5
3201169695Skanecho $ECHO_N "checking for inline... $ECHO_C" >&6
3202169695Skanif test "${ac_cv_c_inline+set}" = set; then
3203169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3204169695Skanelse
3205169695Skan  ac_cv_c_inline=no
3206169695Skanfor ac_kw in inline __inline__ __inline; do
3207169695Skan  cat >conftest.$ac_ext <<_ACEOF
3208169695Skan/* confdefs.h.  */
3209169695Skan_ACEOF
3210169695Skancat confdefs.h >>conftest.$ac_ext
3211169695Skancat >>conftest.$ac_ext <<_ACEOF
3212169695Skan/* end confdefs.h.  */
3213169695Skan#ifndef __cplusplus
3214169695Skantypedef int foo_t;
3215169695Skanstatic $ac_kw foo_t static_foo () {return 0; }
3216169695Skan$ac_kw foo_t foo () {return 0; }
3217169695Skan#endif
3218169695Skan
3219169695Skan_ACEOF
3220169695Skanrm -f conftest.$ac_objext
3221169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3222169695Skan  (eval $ac_compile) 2>conftest.er1
3223169695Skan  ac_status=$?
3224169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3225169695Skan  rm -f conftest.er1
3226169695Skan  cat conftest.err >&5
3227169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3228169695Skan  (exit $ac_status); } &&
3229169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3230169695Skan			 || test ! -s conftest.err'
3231169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3232169695Skan  (eval $ac_try) 2>&5
3233169695Skan  ac_status=$?
3234169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3235169695Skan  (exit $ac_status); }; } &&
3236169695Skan	 { ac_try='test -s conftest.$ac_objext'
3237169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3238169695Skan  (eval $ac_try) 2>&5
3239169695Skan  ac_status=$?
3240169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3241169695Skan  (exit $ac_status); }; }; then
3242169695Skan  ac_cv_c_inline=$ac_kw; break
3243169695Skanelse
3244169695Skan  echo "$as_me: failed program was:" >&5
3245169695Skansed 's/^/| /' conftest.$ac_ext >&5
3246169695Skan
3247169695Skanfi
3248169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3249169695Skandone
3250169695Skan
3251169695Skanfi
3252169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3253169695Skanecho "${ECHO_T}$ac_cv_c_inline" >&6
3254169695Skan
3255169695Skan
3256169695Skancase $ac_cv_c_inline in
3257169695Skan  inline | yes) ;;
3258169695Skan  *)
3259169695Skan    case $ac_cv_c_inline in
3260169695Skan      no) ac_val=;;
3261169695Skan      *) ac_val=$ac_cv_c_inline;;
3262169695Skan    esac
3263169695Skan    cat >>confdefs.h <<_ACEOF
3264169695Skan#ifndef __cplusplus
3265169695Skan#define inline $ac_val
3266169695Skan#endif
3267169695Skan_ACEOF
3268169695Skan    ;;
3269169695Skanesac
3270169695Skan
3271169695Skanecho "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3272169695Skanecho $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
3273169695Skanif test "${ac_cv_c_bigendian+set}" = set; then
3274169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3275169695Skanelse
3276169695Skan  # See if sys/param.h defines the BYTE_ORDER macro.
3277169695Skancat >conftest.$ac_ext <<_ACEOF
3278169695Skan/* confdefs.h.  */
3279169695Skan_ACEOF
3280169695Skancat confdefs.h >>conftest.$ac_ext
3281169695Skancat >>conftest.$ac_ext <<_ACEOF
3282169695Skan/* end confdefs.h.  */
3283169695Skan#include <sys/types.h>
3284169695Skan#include <sys/param.h>
3285169695Skan
3286169695Skanint
3287169695Skanmain ()
3288169695Skan{
3289169695Skan#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3290169695Skan bogus endian macros
3291169695Skan#endif
3292169695Skan
3293169695Skan  ;
3294169695Skan  return 0;
3295169695Skan}
3296169695Skan_ACEOF
3297169695Skanrm -f conftest.$ac_objext
3298169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3299169695Skan  (eval $ac_compile) 2>conftest.er1
3300169695Skan  ac_status=$?
3301169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3302169695Skan  rm -f conftest.er1
3303169695Skan  cat conftest.err >&5
3304169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3305169695Skan  (exit $ac_status); } &&
3306169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3307169695Skan			 || test ! -s conftest.err'
3308169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3309169695Skan  (eval $ac_try) 2>&5
3310169695Skan  ac_status=$?
3311169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312169695Skan  (exit $ac_status); }; } &&
3313169695Skan	 { ac_try='test -s conftest.$ac_objext'
3314169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3315169695Skan  (eval $ac_try) 2>&5
3316169695Skan  ac_status=$?
3317169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3318169695Skan  (exit $ac_status); }; }; then
3319169695Skan  # It does; now see whether it defined to BIG_ENDIAN or not.
3320169695Skancat >conftest.$ac_ext <<_ACEOF
3321169695Skan/* confdefs.h.  */
3322169695Skan_ACEOF
3323169695Skancat confdefs.h >>conftest.$ac_ext
3324169695Skancat >>conftest.$ac_ext <<_ACEOF
3325169695Skan/* end confdefs.h.  */
3326169695Skan#include <sys/types.h>
3327169695Skan#include <sys/param.h>
3328169695Skan
3329169695Skanint
3330169695Skanmain ()
3331169695Skan{
3332169695Skan#if BYTE_ORDER != BIG_ENDIAN
3333169695Skan not big endian
3334169695Skan#endif
3335169695Skan
3336169695Skan  ;
3337169695Skan  return 0;
3338169695Skan}
3339169695Skan_ACEOF
3340169695Skanrm -f conftest.$ac_objext
3341169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3342169695Skan  (eval $ac_compile) 2>conftest.er1
3343169695Skan  ac_status=$?
3344169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3345169695Skan  rm -f conftest.er1
3346169695Skan  cat conftest.err >&5
3347169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348169695Skan  (exit $ac_status); } &&
3349169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3350169695Skan			 || test ! -s conftest.err'
3351169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3352169695Skan  (eval $ac_try) 2>&5
3353169695Skan  ac_status=$?
3354169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3355169695Skan  (exit $ac_status); }; } &&
3356169695Skan	 { ac_try='test -s conftest.$ac_objext'
3357169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3358169695Skan  (eval $ac_try) 2>&5
3359169695Skan  ac_status=$?
3360169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3361169695Skan  (exit $ac_status); }; }; then
3362169695Skan  ac_cv_c_bigendian=yes
3363169695Skanelse
3364169695Skan  echo "$as_me: failed program was:" >&5
3365169695Skansed 's/^/| /' conftest.$ac_ext >&5
3366169695Skan
3367169695Skanac_cv_c_bigendian=no
3368169695Skanfi
3369169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3370169695Skanelse
3371169695Skan  echo "$as_me: failed program was:" >&5
3372169695Skansed 's/^/| /' conftest.$ac_ext >&5
3373169695Skan
3374169695Skan# It does not; compile a test program.
3375169695Skanif test "$cross_compiling" = yes; then
3376169695Skan  # try to guess the endianness by grepping values into an object file
3377169695Skan  ac_cv_c_bigendian=unknown
3378169695Skan  cat >conftest.$ac_ext <<_ACEOF
3379169695Skan/* confdefs.h.  */
3380169695Skan_ACEOF
3381169695Skancat confdefs.h >>conftest.$ac_ext
3382169695Skancat >>conftest.$ac_ext <<_ACEOF
3383169695Skan/* end confdefs.h.  */
3384169695Skanshort ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3385169695Skanshort ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3386169695Skanvoid _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3387169695Skanshort ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3388169695Skanshort ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3389169695Skanvoid _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3390169695Skanint
3391169695Skanmain ()
3392169695Skan{
3393169695Skan _ascii (); _ebcdic ();
3394169695Skan  ;
3395169695Skan  return 0;
3396169695Skan}
3397169695Skan_ACEOF
3398169695Skanrm -f conftest.$ac_objext
3399169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3400169695Skan  (eval $ac_compile) 2>conftest.er1
3401169695Skan  ac_status=$?
3402169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3403169695Skan  rm -f conftest.er1
3404169695Skan  cat conftest.err >&5
3405169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406169695Skan  (exit $ac_status); } &&
3407169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3408169695Skan			 || test ! -s conftest.err'
3409169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3410169695Skan  (eval $ac_try) 2>&5
3411169695Skan  ac_status=$?
3412169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413169695Skan  (exit $ac_status); }; } &&
3414169695Skan	 { ac_try='test -s conftest.$ac_objext'
3415169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3416169695Skan  (eval $ac_try) 2>&5
3417169695Skan  ac_status=$?
3418169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3419169695Skan  (exit $ac_status); }; }; then
3420169695Skan  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3421169695Skan  ac_cv_c_bigendian=yes
3422169695Skanfi
3423169695Skanif grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3424169695Skan  if test "$ac_cv_c_bigendian" = unknown; then
3425169695Skan    ac_cv_c_bigendian=no
3426169695Skan  else
3427169695Skan    # finding both strings is unlikely to happen, but who knows?
3428169695Skan    ac_cv_c_bigendian=unknown
3429169695Skan  fi
3430169695Skanfi
3431169695Skanelse
3432169695Skan  echo "$as_me: failed program was:" >&5
3433169695Skansed 's/^/| /' conftest.$ac_ext >&5
3434169695Skan
3435169695Skanfi
3436169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3437169695Skanelse
3438169695Skan  cat >conftest.$ac_ext <<_ACEOF
3439169695Skan/* confdefs.h.  */
3440169695Skan_ACEOF
3441169695Skancat confdefs.h >>conftest.$ac_ext
3442169695Skancat >>conftest.$ac_ext <<_ACEOF
3443169695Skan/* end confdefs.h.  */
3444169695Skanint
3445169695Skanmain ()
3446169695Skan{
3447169695Skan  /* Are we little or big endian?  From Harbison&Steele.  */
3448169695Skan  union
3449169695Skan  {
3450169695Skan    long l;
3451169695Skan    char c[sizeof (long)];
3452169695Skan  } u;
3453169695Skan  u.l = 1;
3454169695Skan  exit (u.c[sizeof (long) - 1] == 1);
3455169695Skan}
3456169695Skan_ACEOF
3457169695Skanrm -f conftest$ac_exeext
3458169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3459169695Skan  (eval $ac_link) 2>&5
3460169695Skan  ac_status=$?
3461169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3462169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3463169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3464169695Skan  (eval $ac_try) 2>&5
3465169695Skan  ac_status=$?
3466169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467169695Skan  (exit $ac_status); }; }; then
3468169695Skan  ac_cv_c_bigendian=no
3469169695Skanelse
3470169695Skan  echo "$as_me: program exited with status $ac_status" >&5
3471169695Skanecho "$as_me: failed program was:" >&5
3472169695Skansed 's/^/| /' conftest.$ac_ext >&5
3473169695Skan
3474169695Skan( exit $ac_status )
3475169695Skanac_cv_c_bigendian=yes
3476169695Skanfi
3477169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3478169695Skanfi
3479169695Skanfi
3480169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3481169695Skanfi
3482169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3483169695Skanecho "${ECHO_T}$ac_cv_c_bigendian" >&6
3484169695Skancase $ac_cv_c_bigendian in
3485169695Skan  yes)
3486169695Skan
3487169695Skancat >>confdefs.h <<\_ACEOF
3488169695Skan#define WORDS_BIGENDIAN 1
3489169695Skan_ACEOF
3490169695Skan ;;
3491169695Skan  no)
3492169695Skan     ;;
3493169695Skan  *)
3494169695Skan    { { echo "$as_me:$LINENO: error: unknown endianness
3495169695Skanpresetting ac_cv_c_bigendian=no (or yes) will help" >&5
3496169695Skanecho "$as_me: error: unknown endianness
3497169695Skanpresetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
3498169695Skan   { (exit 1); exit 1; }; } ;;
3499169695Skanesac
3500169695Skan
3501169695Skan
3502169695Skan
3503169695Skan
3504169695Skan          ac_config_headers="$ac_config_headers config.h:config.in"
3505169695Skan
3506169695Skan
3507169695Skan
3508169695Skan# Find a good install program.  We prefer a C program (faster),
3509169695Skan# so one script is as good as another.  But avoid the broken or
3510169695Skan# incompatible versions:
3511169695Skan# SysV /etc/install, /usr/sbin/install
3512169695Skan# SunOS /usr/etc/install
3513169695Skan# IRIX /sbin/install
3514169695Skan# AIX /bin/install
3515169695Skan# AmigaOS /C/install, which installs bootblocks on floppy discs
3516169695Skan# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3517169695Skan# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3518169695Skan# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3519169695Skan# OS/2's system install, which has a completely different semantic
3520169695Skan# ./install, which can be erroneously created by make from ./install.sh.
3521169695Skanecho "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3522169695Skanecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3523169695Skanif test -z "$INSTALL"; then
3524169695Skanif test "${ac_cv_path_install+set}" = set; then
3525169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3526169695Skanelse
3527169695Skan  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3528169695Skanfor as_dir in $PATH
3529169695Skando
3530169695Skan  IFS=$as_save_IFS
3531169695Skan  test -z "$as_dir" && as_dir=.
3532169695Skan  # Account for people who put trailing slashes in PATH elements.
3533169695Skancase $as_dir/ in
3534169695Skan  ./ | .// | /cC/* | \
3535169695Skan  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3536169695Skan  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3537169695Skan  /usr/ucb/* ) ;;
3538169695Skan  *)
3539169695Skan    # OSF1 and SCO ODT 3.0 have their own names for install.
3540169695Skan    # Don't use installbsd from OSF since it installs stuff as root
3541169695Skan    # by default.
3542169695Skan    for ac_prog in ginstall scoinst install; do
3543169695Skan      for ac_exec_ext in '' $ac_executable_extensions; do
3544169695Skan	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3545169695Skan	  if test $ac_prog = install &&
3546169695Skan	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3547169695Skan	    # AIX install.  It has an incompatible calling convention.
3548169695Skan	    :
3549169695Skan	  elif test $ac_prog = install &&
3550169695Skan	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3551169695Skan	    # program-specific install script used by HP pwplus--don't use.
3552169695Skan	    :
3553169695Skan	  else
3554169695Skan	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3555169695Skan	    break 3
3556169695Skan	  fi
3557169695Skan	fi
3558169695Skan      done
3559169695Skan    done
3560169695Skan    ;;
3561169695Skanesac
3562169695Skandone
3563169695Skan
3564169695Skan
3565169695Skanfi
3566169695Skan  if test "${ac_cv_path_install+set}" = set; then
3567169695Skan    INSTALL=$ac_cv_path_install
3568169695Skan  else
3569169695Skan    # As a last resort, use the slow shell script.  We don't cache a
3570169695Skan    # path for INSTALL within a source directory, because that will
3571169695Skan    # break other packages using the cache if that directory is
3572169695Skan    # removed, or if the path is relative.
3573169695Skan    INSTALL=$ac_install_sh
3574169695Skan  fi
3575169695Skanfi
3576169695Skanecho "$as_me:$LINENO: result: $INSTALL" >&5
3577169695Skanecho "${ECHO_T}$INSTALL" >&6
3578169695Skan
3579169695Skan# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3580169695Skan# It thinks the first close brace ends the variable substitution.
3581169695Skantest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3582169695Skan
3583169695Skantest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3584169695Skan
3585169695Skantest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3586169695Skan
3587169695Skan
3588169695Skan# Don't build the shared library for build.
3589169695Skanif [ -n "${with_build_subdir}" ]; then
3590169695Skan  enable_shared=no
3591169695Skanfi
3592169695Skan
3593169695Skanfrag=
3594169695Skancase "${host}" in
3595169695Skan  rs6000-ibm-aix3.1 | rs6000-ibm-aix)
3596169695Skan                        frag=mh-aix ;;
3597169695Skan  *-*-cxux7*)		frag=mh-cxux7 ;;
3598169695Skan  *-*-freebsd2.1.*)	frag=mh-fbsd21 ;;
3599169695Skan  *-*-freebsd2.2.[012])	frag=mh-fbsd21 ;;
3600169695Skan  i370-*-opened*)       frag=mh-openedition ;;
3601169695Skan  i[34567]86-*-windows*)	frag=mh-windows ;;
3602169695Skanesac
3603169695Skan
3604169695Skanif [ -n "${frag}" ]; then
3605169695Skan  frags=${libiberty_topdir}/libiberty/config/$frag
3606169695Skanelse
3607169695Skan  frags=
3608169695Skanfi
3609169695Skan
3610169695Skan# If they didn't specify --enable-shared, don't generate shared libs.
3611169695Skancase "${enable_shared}" in
3612169695Skan  yes) shared=yes ;;
3613169695Skan  no) shared=no ;;
3614169695Skan  "") shared=no ;;
3615169695Skan  *) shared=yes ;;
3616169695Skanesac
3617169695Skanif [ "${shared}" = "yes" ]; then
3618169695Skan  frag=
3619169695Skan  case "${host}" in
3620169695Skan    *-*-cygwin*)	;;
3621169695Skan    alpha*-*-linux*)	frag=mh-elfalphapic ;;
3622169695Skan    arm*-*-*)		frag=mh-armpic ;;
3623169695Skan    hppa*-*-*)		frag=mh-papic ;;
3624169695Skan    i[34567]86-*-* | x86_64-*-*)
3625169695Skan			frag=mh-x86pic ;;
3626169695Skan    powerpc*-*-aix*)	;;
3627169695Skan    powerpc*-*-*)	frag=mh-ppcpic ;;
3628169695Skan    sparc*-*-*)		frag=mh-sparcpic ;;
3629169695Skan    s390*-*-*)		frag=mh-s390pic ;;
3630169695Skan    *)			frag=mh-${host_cpu}pic ;;
3631169695Skan  esac
3632169695Skan  if [ -n "${frag}" ]; then
3633169695Skan    frags="${frags} ${libiberty_topdir}/config/${frag}"
3634169695Skan  fi
3635169695Skanfi
3636169695Skan
3637169695Skanecho "# Warning: this fragment is automatically generated" > temp-frag
3638169695Skan
3639169695Skanfor frag in ${frags}; do
3640169695Skan  if [ -f ${frag} ]; then
3641169695Skan    echo "Appending ${frag} to xhost-mkfrag"
3642169695Skan    echo "# Following fragment copied from ${frag}" >> temp-frag
3643169695Skan    cat ${frag} >> temp-frag
3644169695Skan  fi
3645169695Skandone
3646169695Skan
3647169695Skan# record if we want to build shared libs.
3648169695Skanif [ "${shared}" = "yes" ]; then
3649169695Skan  echo enable_shared = yes >> temp-frag
3650169695Skanelse
3651169695Skan  echo enable_shared = no >> temp-frag
3652169695Skanfi
3653169695Skan
3654169695Skanfrag=xhost-mkfrag
3655169695Skan${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
3656169695Skan
3657169695Skanhost_makefile_frag=${frag}
3658169695Skan
3659169695Skan
3660169695Skan# It's OK to check for header files.  Although the compiler may not be
3661169695Skan# able to link anything, it had better be able to at least compile
3662169695Skan# something.
3663169695Skan
3664169695Skan
3665169695Skan
3666169695Skan
3667169695Skan
3668169695Skan
3669169695Skan
3670169695Skan
3671169695Skan
3672169695Skan
3673169695Skan
3674169695Skan
3675169695Skan
3676169695Skan
3677169695Skan
3678169695Skan
3679169695Skan
3680169695Skan
3681169695Skan
3682169695Skan
3683169695Skan
3684169695Skan
3685169695Skan
3686169695Skan
3687169695Skan
3688169695Skanfor ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h
3689169695Skando
3690169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3691169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5
3692169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3693169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then
3694169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3695169695Skanelse
3696169695Skan  cat >conftest.$ac_ext <<_ACEOF
3697169695Skan/* confdefs.h.  */
3698169695Skan_ACEOF
3699169695Skancat confdefs.h >>conftest.$ac_ext
3700169695Skancat >>conftest.$ac_ext <<_ACEOF
3701169695Skan/* end confdefs.h.  */
3702169695Skan#include <$ac_header>
3703169695Skan_ACEOF
3704169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3705169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3706169695Skan  ac_status=$?
3707169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3708169695Skan  rm -f conftest.er1
3709169695Skan  cat conftest.err >&5
3710169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711169695Skan  (exit $ac_status); } >/dev/null; then
3712169695Skan  if test -s conftest.err; then
3713169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
3714169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3715169695Skan  else
3716169695Skan    ac_cpp_err=
3717169695Skan  fi
3718169695Skanelse
3719169695Skan  ac_cpp_err=yes
3720169695Skanfi
3721169695Skanif test -z "$ac_cpp_err"; then
3722169695Skan  eval "$as_ac_Header=yes"
3723169695Skanelse
3724169695Skan  echo "$as_me: failed program was:" >&5
3725169695Skansed 's/^/| /' conftest.$ac_ext >&5
3726169695Skan
3727169695Skan  eval "$as_ac_Header=no"
3728169695Skanfi
3729169695Skanrm -f conftest.err conftest.$ac_ext
3730169695Skanfi
3731169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3732169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3733169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then
3734169695Skan  cat >>confdefs.h <<_ACEOF
3735169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3736169695Skan_ACEOF
3737169695Skan
3738169695Skanfi
3739169695Skandone
3740169695Skan
3741169695Skanecho "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3742169695Skanecho $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
3743169695Skanif test "${ac_cv_header_sys_wait_h+set}" = set; then
3744169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3745169695Skanelse
3746169695Skan  cat >conftest.$ac_ext <<_ACEOF
3747169695Skan/* confdefs.h.  */
3748169695Skan_ACEOF
3749169695Skancat confdefs.h >>conftest.$ac_ext
3750169695Skancat >>conftest.$ac_ext <<_ACEOF
3751169695Skan/* end confdefs.h.  */
3752169695Skan#include <sys/types.h>
3753169695Skan#include <sys/wait.h>
3754169695Skan#ifndef WEXITSTATUS
3755169695Skan# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
3756169695Skan#endif
3757169695Skan#ifndef WIFEXITED
3758169695Skan# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3759169695Skan#endif
3760169695Skan
3761169695Skanint
3762169695Skanmain ()
3763169695Skan{
3764169695Skan  int s;
3765169695Skan  wait (&s);
3766169695Skan  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3767169695Skan  ;
3768169695Skan  return 0;
3769169695Skan}
3770169695Skan_ACEOF
3771169695Skanrm -f conftest.$ac_objext
3772169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3773169695Skan  (eval $ac_compile) 2>conftest.er1
3774169695Skan  ac_status=$?
3775169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3776169695Skan  rm -f conftest.er1
3777169695Skan  cat conftest.err >&5
3778169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3779169695Skan  (exit $ac_status); } &&
3780169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3781169695Skan			 || test ! -s conftest.err'
3782169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783169695Skan  (eval $ac_try) 2>&5
3784169695Skan  ac_status=$?
3785169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786169695Skan  (exit $ac_status); }; } &&
3787169695Skan	 { ac_try='test -s conftest.$ac_objext'
3788169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3789169695Skan  (eval $ac_try) 2>&5
3790169695Skan  ac_status=$?
3791169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3792169695Skan  (exit $ac_status); }; }; then
3793169695Skan  ac_cv_header_sys_wait_h=yes
3794169695Skanelse
3795169695Skan  echo "$as_me: failed program was:" >&5
3796169695Skansed 's/^/| /' conftest.$ac_ext >&5
3797169695Skan
3798169695Skanac_cv_header_sys_wait_h=no
3799169695Skanfi
3800169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3801169695Skanfi
3802169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3803169695Skanecho "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
3804169695Skanif test $ac_cv_header_sys_wait_h = yes; then
3805169695Skan
3806169695Skancat >>confdefs.h <<\_ACEOF
3807169695Skan#define HAVE_SYS_WAIT_H 1
3808169695Skan_ACEOF
3809169695Skan
3810169695Skanfi
3811169695Skan
3812169695Skanecho "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3813169695Skanecho $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3814169695Skanif test "${ac_cv_header_time+set}" = set; then
3815169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3816169695Skanelse
3817169695Skan  cat >conftest.$ac_ext <<_ACEOF
3818169695Skan/* confdefs.h.  */
3819169695Skan_ACEOF
3820169695Skancat confdefs.h >>conftest.$ac_ext
3821169695Skancat >>conftest.$ac_ext <<_ACEOF
3822169695Skan/* end confdefs.h.  */
3823169695Skan#include <sys/types.h>
3824169695Skan#include <sys/time.h>
3825169695Skan#include <time.h>
3826169695Skan
3827169695Skanint
3828169695Skanmain ()
3829169695Skan{
3830169695Skanif ((struct tm *) 0)
3831169695Skanreturn 0;
3832169695Skan  ;
3833169695Skan  return 0;
3834169695Skan}
3835169695Skan_ACEOF
3836169695Skanrm -f conftest.$ac_objext
3837169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3838169695Skan  (eval $ac_compile) 2>conftest.er1
3839169695Skan  ac_status=$?
3840169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3841169695Skan  rm -f conftest.er1
3842169695Skan  cat conftest.err >&5
3843169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844169695Skan  (exit $ac_status); } &&
3845169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3846169695Skan			 || test ! -s conftest.err'
3847169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3848169695Skan  (eval $ac_try) 2>&5
3849169695Skan  ac_status=$?
3850169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3851169695Skan  (exit $ac_status); }; } &&
3852169695Skan	 { ac_try='test -s conftest.$ac_objext'
3853169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3854169695Skan  (eval $ac_try) 2>&5
3855169695Skan  ac_status=$?
3856169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857169695Skan  (exit $ac_status); }; }; then
3858169695Skan  ac_cv_header_time=yes
3859169695Skanelse
3860169695Skan  echo "$as_me: failed program was:" >&5
3861169695Skansed 's/^/| /' conftest.$ac_ext >&5
3862169695Skan
3863169695Skanac_cv_header_time=no
3864169695Skanfi
3865169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3866169695Skanfi
3867169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3868169695Skanecho "${ECHO_T}$ac_cv_header_time" >&6
3869169695Skanif test $ac_cv_header_time = yes; then
3870169695Skan
3871169695Skancat >>confdefs.h <<\_ACEOF
3872169695Skan#define TIME_WITH_SYS_TIME 1
3873169695Skan_ACEOF
3874169695Skan
3875169695Skanfi
3876169695Skan
3877169695Skan
3878169695Skanecho "$as_me:$LINENO: checking whether errno must be declared" >&5
3879169695Skanecho $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6
3880169695Skanif test "${libiberty_cv_declare_errno+set}" = set; then
3881169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3882169695Skanelse
3883169695Skan  cat >conftest.$ac_ext <<_ACEOF
3884169695Skan/* confdefs.h.  */
3885169695Skan_ACEOF
3886169695Skancat confdefs.h >>conftest.$ac_ext
3887169695Skancat >>conftest.$ac_ext <<_ACEOF
3888169695Skan/* end confdefs.h.  */
3889169695Skan#include <errno.h>
3890169695Skanint
3891169695Skanmain ()
3892169695Skan{
3893169695Skanint x = errno;
3894169695Skan  ;
3895169695Skan  return 0;
3896169695Skan}
3897169695Skan_ACEOF
3898169695Skanrm -f conftest.$ac_objext
3899169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3900169695Skan  (eval $ac_compile) 2>conftest.er1
3901169695Skan  ac_status=$?
3902169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3903169695Skan  rm -f conftest.er1
3904169695Skan  cat conftest.err >&5
3905169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906169695Skan  (exit $ac_status); } &&
3907169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3908169695Skan			 || test ! -s conftest.err'
3909169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3910169695Skan  (eval $ac_try) 2>&5
3911169695Skan  ac_status=$?
3912169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3913169695Skan  (exit $ac_status); }; } &&
3914169695Skan	 { ac_try='test -s conftest.$ac_objext'
3915169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3916169695Skan  (eval $ac_try) 2>&5
3917169695Skan  ac_status=$?
3918169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919169695Skan  (exit $ac_status); }; }; then
3920169695Skan  libiberty_cv_declare_errno=no
3921169695Skanelse
3922169695Skan  echo "$as_me: failed program was:" >&5
3923169695Skansed 's/^/| /' conftest.$ac_ext >&5
3924169695Skan
3925169695Skanlibiberty_cv_declare_errno=yes
3926169695Skanfi
3927169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3928169695Skanfi
3929169695Skanecho "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5
3930169695Skanecho "${ECHO_T}$libiberty_cv_declare_errno" >&6
3931169695Skanif test $libiberty_cv_declare_errno = yes
3932169695Skanthen
3933169695Skancat >>confdefs.h <<\_ACEOF
3934169695Skan#define NEED_DECLARATION_ERRNO 1
3935169695Skan_ACEOF
3936169695Skan
3937169695Skanfi
3938169695Skan
3939169695Skan
3940169695Skan# Determine the size of an int for struct fibnode.
3941169695Skanecho "$as_me:$LINENO: checking for egrep" >&5
3942169695Skanecho $ECHO_N "checking for egrep... $ECHO_C" >&6
3943169695Skanif test "${ac_cv_prog_egrep+set}" = set; then
3944169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3945169695Skanelse
3946169695Skan  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3947169695Skan    then ac_cv_prog_egrep='grep -E'
3948169695Skan    else ac_cv_prog_egrep='egrep'
3949169695Skan    fi
3950169695Skanfi
3951169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3952169695Skanecho "${ECHO_T}$ac_cv_prog_egrep" >&6
3953169695Skan EGREP=$ac_cv_prog_egrep
3954169695Skan
3955169695Skan
3956169695Skanecho "$as_me:$LINENO: checking for ANSI C header files" >&5
3957169695Skanecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3958169695Skanif test "${ac_cv_header_stdc+set}" = set; then
3959169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
3960169695Skanelse
3961169695Skan  cat >conftest.$ac_ext <<_ACEOF
3962169695Skan/* confdefs.h.  */
3963169695Skan_ACEOF
3964169695Skancat confdefs.h >>conftest.$ac_ext
3965169695Skancat >>conftest.$ac_ext <<_ACEOF
3966169695Skan/* end confdefs.h.  */
3967169695Skan#include <stdlib.h>
3968169695Skan#include <stdarg.h>
3969169695Skan#include <string.h>
3970169695Skan#include <float.h>
3971169695Skan
3972169695Skanint
3973169695Skanmain ()
3974169695Skan{
3975169695Skan
3976169695Skan  ;
3977169695Skan  return 0;
3978169695Skan}
3979169695Skan_ACEOF
3980169695Skanrm -f conftest.$ac_objext
3981169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3982169695Skan  (eval $ac_compile) 2>conftest.er1
3983169695Skan  ac_status=$?
3984169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
3985169695Skan  rm -f conftest.er1
3986169695Skan  cat conftest.err >&5
3987169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3988169695Skan  (exit $ac_status); } &&
3989169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
3990169695Skan			 || test ! -s conftest.err'
3991169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3992169695Skan  (eval $ac_try) 2>&5
3993169695Skan  ac_status=$?
3994169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3995169695Skan  (exit $ac_status); }; } &&
3996169695Skan	 { ac_try='test -s conftest.$ac_objext'
3997169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3998169695Skan  (eval $ac_try) 2>&5
3999169695Skan  ac_status=$?
4000169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4001169695Skan  (exit $ac_status); }; }; then
4002169695Skan  ac_cv_header_stdc=yes
4003169695Skanelse
4004169695Skan  echo "$as_me: failed program was:" >&5
4005169695Skansed 's/^/| /' conftest.$ac_ext >&5
4006169695Skan
4007169695Skanac_cv_header_stdc=no
4008169695Skanfi
4009169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4010169695Skan
4011169695Skanif test $ac_cv_header_stdc = yes; then
4012169695Skan  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4013169695Skan  cat >conftest.$ac_ext <<_ACEOF
4014169695Skan/* confdefs.h.  */
4015169695Skan_ACEOF
4016169695Skancat confdefs.h >>conftest.$ac_ext
4017169695Skancat >>conftest.$ac_ext <<_ACEOF
4018169695Skan/* end confdefs.h.  */
4019169695Skan#include <string.h>
4020169695Skan
4021169695Skan_ACEOF
4022169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4023169695Skan  $EGREP "memchr" >/dev/null 2>&1; then
4024169695Skan  :
4025169695Skanelse
4026169695Skan  ac_cv_header_stdc=no
4027169695Skanfi
4028169695Skanrm -f conftest*
4029169695Skan
4030169695Skanfi
4031169695Skan
4032169695Skanif test $ac_cv_header_stdc = yes; then
4033169695Skan  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4034169695Skan  cat >conftest.$ac_ext <<_ACEOF
4035169695Skan/* confdefs.h.  */
4036169695Skan_ACEOF
4037169695Skancat confdefs.h >>conftest.$ac_ext
4038169695Skancat >>conftest.$ac_ext <<_ACEOF
4039169695Skan/* end confdefs.h.  */
4040169695Skan#include <stdlib.h>
4041169695Skan
4042169695Skan_ACEOF
4043169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4044169695Skan  $EGREP "free" >/dev/null 2>&1; then
4045169695Skan  :
4046169695Skanelse
4047169695Skan  ac_cv_header_stdc=no
4048169695Skanfi
4049169695Skanrm -f conftest*
4050169695Skan
4051169695Skanfi
4052169695Skan
4053169695Skanif test $ac_cv_header_stdc = yes; then
4054169695Skan  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4055169695Skan  if test "$cross_compiling" = yes; then
4056169695Skan  :
4057169695Skanelse
4058169695Skan  cat >conftest.$ac_ext <<_ACEOF
4059169695Skan/* confdefs.h.  */
4060169695Skan_ACEOF
4061169695Skancat confdefs.h >>conftest.$ac_ext
4062169695Skancat >>conftest.$ac_ext <<_ACEOF
4063169695Skan/* end confdefs.h.  */
4064169695Skan#include <ctype.h>
4065169695Skan#if ((' ' & 0x0FF) == 0x020)
4066169695Skan# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4067169695Skan# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4068169695Skan#else
4069169695Skan# define ISLOWER(c) \
4070169695Skan		   (('a' <= (c) && (c) <= 'i') \
4071169695Skan		     || ('j' <= (c) && (c) <= 'r') \
4072169695Skan		     || ('s' <= (c) && (c) <= 'z'))
4073169695Skan# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4074169695Skan#endif
4075169695Skan
4076169695Skan#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4077169695Skanint
4078169695Skanmain ()
4079169695Skan{
4080169695Skan  int i;
4081169695Skan  for (i = 0; i < 256; i++)
4082169695Skan    if (XOR (islower (i), ISLOWER (i))
4083169695Skan	|| toupper (i) != TOUPPER (i))
4084169695Skan      exit(2);
4085169695Skan  exit (0);
4086169695Skan}
4087169695Skan_ACEOF
4088169695Skanrm -f conftest$ac_exeext
4089169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4090169695Skan  (eval $ac_link) 2>&5
4091169695Skan  ac_status=$?
4092169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4094169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4095169695Skan  (eval $ac_try) 2>&5
4096169695Skan  ac_status=$?
4097169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4098169695Skan  (exit $ac_status); }; }; then
4099169695Skan  :
4100169695Skanelse
4101169695Skan  echo "$as_me: program exited with status $ac_status" >&5
4102169695Skanecho "$as_me: failed program was:" >&5
4103169695Skansed 's/^/| /' conftest.$ac_ext >&5
4104169695Skan
4105169695Skan( exit $ac_status )
4106169695Skanac_cv_header_stdc=no
4107169695Skanfi
4108169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4109169695Skanfi
4110169695Skanfi
4111169695Skanfi
4112169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4113169695Skanecho "${ECHO_T}$ac_cv_header_stdc" >&6
4114169695Skanif test $ac_cv_header_stdc = yes; then
4115169695Skan
4116169695Skancat >>confdefs.h <<\_ACEOF
4117169695Skan#define STDC_HEADERS 1
4118169695Skan_ACEOF
4119169695Skan
4120169695Skanfi
4121169695Skan
4122169695Skan# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4123169695Skan
4124169695Skan
4125169695Skan
4126169695Skan
4127169695Skan
4128169695Skan
4129169695Skan
4130169695Skan
4131169695Skan
4132169695Skanfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4133169695Skan		  inttypes.h stdint.h unistd.h
4134169695Skando
4135169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4136169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5
4137169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4138169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then
4139169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4140169695Skanelse
4141169695Skan  cat >conftest.$ac_ext <<_ACEOF
4142169695Skan/* confdefs.h.  */
4143169695Skan_ACEOF
4144169695Skancat confdefs.h >>conftest.$ac_ext
4145169695Skancat >>conftest.$ac_ext <<_ACEOF
4146169695Skan/* end confdefs.h.  */
4147169695Skan#include <$ac_header>
4148169695Skan_ACEOF
4149169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4150169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4151169695Skan  ac_status=$?
4152169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4153169695Skan  rm -f conftest.er1
4154169695Skan  cat conftest.err >&5
4155169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4156169695Skan  (exit $ac_status); } >/dev/null; then
4157169695Skan  if test -s conftest.err; then
4158169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
4159169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4160169695Skan  else
4161169695Skan    ac_cpp_err=
4162169695Skan  fi
4163169695Skanelse
4164169695Skan  ac_cpp_err=yes
4165169695Skanfi
4166169695Skanif test -z "$ac_cpp_err"; then
4167169695Skan  eval "$as_ac_Header=yes"
4168169695Skanelse
4169169695Skan  echo "$as_me: failed program was:" >&5
4170169695Skansed 's/^/| /' conftest.$ac_ext >&5
4171169695Skan
4172169695Skan  eval "$as_ac_Header=no"
4173169695Skanfi
4174169695Skanrm -f conftest.err conftest.$ac_ext
4175169695Skanfi
4176169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4177169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4178169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then
4179169695Skan  cat >>confdefs.h <<_ACEOF
4180169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4181169695Skan_ACEOF
4182169695Skan
4183169695Skanfi
4184169695Skandone
4185169695Skan
4186169695Skan
4187169695Skanecho "$as_me:$LINENO: checking for int" >&5
4188169695Skanecho $ECHO_N "checking for int... $ECHO_C" >&6
4189169695Skanif test "${ac_cv_type_int+set}" = set; then
4190169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4191169695Skanelse
4192169695Skan  cat >conftest.$ac_ext <<_ACEOF
4193169695Skan/* confdefs.h.  */
4194169695Skan_ACEOF
4195169695Skancat confdefs.h >>conftest.$ac_ext
4196169695Skancat >>conftest.$ac_ext <<_ACEOF
4197169695Skan/* end confdefs.h.  */
4198169695Skan$ac_includes_default
4199169695Skanint
4200169695Skanmain ()
4201169695Skan{
4202169695Skanif ((int *) 0)
4203169695Skan  return 0;
4204169695Skanif (sizeof (int))
4205169695Skan  return 0;
4206169695Skan  ;
4207169695Skan  return 0;
4208169695Skan}
4209169695Skan_ACEOF
4210169695Skanrm -f conftest.$ac_objext
4211169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4212169695Skan  (eval $ac_compile) 2>conftest.er1
4213169695Skan  ac_status=$?
4214169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4215169695Skan  rm -f conftest.er1
4216169695Skan  cat conftest.err >&5
4217169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218169695Skan  (exit $ac_status); } &&
4219169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4220169695Skan			 || test ! -s conftest.err'
4221169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4222169695Skan  (eval $ac_try) 2>&5
4223169695Skan  ac_status=$?
4224169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225169695Skan  (exit $ac_status); }; } &&
4226169695Skan	 { ac_try='test -s conftest.$ac_objext'
4227169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4228169695Skan  (eval $ac_try) 2>&5
4229169695Skan  ac_status=$?
4230169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231169695Skan  (exit $ac_status); }; }; then
4232169695Skan  ac_cv_type_int=yes
4233169695Skanelse
4234169695Skan  echo "$as_me: failed program was:" >&5
4235169695Skansed 's/^/| /' conftest.$ac_ext >&5
4236169695Skan
4237169695Skanac_cv_type_int=no
4238169695Skanfi
4239169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4240169695Skanfi
4241169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_int" >&5
4242169695Skanecho "${ECHO_T}$ac_cv_type_int" >&6
4243169695Skan
4244169695Skanecho "$as_me:$LINENO: checking size of int" >&5
4245169695Skanecho $ECHO_N "checking size of int... $ECHO_C" >&6
4246169695Skanif test "${ac_cv_sizeof_int+set}" = set; then
4247169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4248169695Skanelse
4249169695Skan  if test "$ac_cv_type_int" = yes; then
4250169695Skan  # The cast to unsigned long works around a bug in the HP C Compiler
4251169695Skan  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4252169695Skan  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4253169695Skan  # This bug is HP SR number 8606223364.
4254169695Skan  if test "$cross_compiling" = yes; then
4255169695Skan  # Depending upon the size, compute the lo and hi bounds.
4256169695Skancat >conftest.$ac_ext <<_ACEOF
4257169695Skan/* confdefs.h.  */
4258169695Skan_ACEOF
4259169695Skancat confdefs.h >>conftest.$ac_ext
4260169695Skancat >>conftest.$ac_ext <<_ACEOF
4261169695Skan/* end confdefs.h.  */
4262169695Skan$ac_includes_default
4263169695Skanint
4264169695Skanmain ()
4265169695Skan{
4266169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
4267169695Skantest_array [0] = 0
4268169695Skan
4269169695Skan  ;
4270169695Skan  return 0;
4271169695Skan}
4272169695Skan_ACEOF
4273169695Skanrm -f conftest.$ac_objext
4274169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4275169695Skan  (eval $ac_compile) 2>conftest.er1
4276169695Skan  ac_status=$?
4277169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4278169695Skan  rm -f conftest.er1
4279169695Skan  cat conftest.err >&5
4280169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281169695Skan  (exit $ac_status); } &&
4282169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4283169695Skan			 || test ! -s conftest.err'
4284169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4285169695Skan  (eval $ac_try) 2>&5
4286169695Skan  ac_status=$?
4287169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288169695Skan  (exit $ac_status); }; } &&
4289169695Skan	 { ac_try='test -s conftest.$ac_objext'
4290169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291169695Skan  (eval $ac_try) 2>&5
4292169695Skan  ac_status=$?
4293169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294169695Skan  (exit $ac_status); }; }; then
4295169695Skan  ac_lo=0 ac_mid=0
4296169695Skan  while :; do
4297169695Skan    cat >conftest.$ac_ext <<_ACEOF
4298169695Skan/* confdefs.h.  */
4299169695Skan_ACEOF
4300169695Skancat confdefs.h >>conftest.$ac_ext
4301169695Skancat >>conftest.$ac_ext <<_ACEOF
4302169695Skan/* end confdefs.h.  */
4303169695Skan$ac_includes_default
4304169695Skanint
4305169695Skanmain ()
4306169695Skan{
4307169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4308169695Skantest_array [0] = 0
4309169695Skan
4310169695Skan  ;
4311169695Skan  return 0;
4312169695Skan}
4313169695Skan_ACEOF
4314169695Skanrm -f conftest.$ac_objext
4315169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4316169695Skan  (eval $ac_compile) 2>conftest.er1
4317169695Skan  ac_status=$?
4318169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4319169695Skan  rm -f conftest.er1
4320169695Skan  cat conftest.err >&5
4321169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4322169695Skan  (exit $ac_status); } &&
4323169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4324169695Skan			 || test ! -s conftest.err'
4325169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4326169695Skan  (eval $ac_try) 2>&5
4327169695Skan  ac_status=$?
4328169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4329169695Skan  (exit $ac_status); }; } &&
4330169695Skan	 { ac_try='test -s conftest.$ac_objext'
4331169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4332169695Skan  (eval $ac_try) 2>&5
4333169695Skan  ac_status=$?
4334169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4335169695Skan  (exit $ac_status); }; }; then
4336169695Skan  ac_hi=$ac_mid; break
4337169695Skanelse
4338169695Skan  echo "$as_me: failed program was:" >&5
4339169695Skansed 's/^/| /' conftest.$ac_ext >&5
4340169695Skan
4341169695Skanac_lo=`expr $ac_mid + 1`
4342169695Skan		    if test $ac_lo -le $ac_mid; then
4343169695Skan		      ac_lo= ac_hi=
4344169695Skan		      break
4345169695Skan		    fi
4346169695Skan		    ac_mid=`expr 2 '*' $ac_mid + 1`
4347169695Skanfi
4348169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4349169695Skan  done
4350169695Skanelse
4351169695Skan  echo "$as_me: failed program was:" >&5
4352169695Skansed 's/^/| /' conftest.$ac_ext >&5
4353169695Skan
4354169695Skancat >conftest.$ac_ext <<_ACEOF
4355169695Skan/* confdefs.h.  */
4356169695Skan_ACEOF
4357169695Skancat confdefs.h >>conftest.$ac_ext
4358169695Skancat >>conftest.$ac_ext <<_ACEOF
4359169695Skan/* end confdefs.h.  */
4360169695Skan$ac_includes_default
4361169695Skanint
4362169695Skanmain ()
4363169695Skan{
4364169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
4365169695Skantest_array [0] = 0
4366169695Skan
4367169695Skan  ;
4368169695Skan  return 0;
4369169695Skan}
4370169695Skan_ACEOF
4371169695Skanrm -f conftest.$ac_objext
4372169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4373169695Skan  (eval $ac_compile) 2>conftest.er1
4374169695Skan  ac_status=$?
4375169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4376169695Skan  rm -f conftest.er1
4377169695Skan  cat conftest.err >&5
4378169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4379169695Skan  (exit $ac_status); } &&
4380169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4381169695Skan			 || test ! -s conftest.err'
4382169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4383169695Skan  (eval $ac_try) 2>&5
4384169695Skan  ac_status=$?
4385169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4386169695Skan  (exit $ac_status); }; } &&
4387169695Skan	 { ac_try='test -s conftest.$ac_objext'
4388169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4389169695Skan  (eval $ac_try) 2>&5
4390169695Skan  ac_status=$?
4391169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4392169695Skan  (exit $ac_status); }; }; then
4393169695Skan  ac_hi=-1 ac_mid=-1
4394169695Skan  while :; do
4395169695Skan    cat >conftest.$ac_ext <<_ACEOF
4396169695Skan/* confdefs.h.  */
4397169695Skan_ACEOF
4398169695Skancat confdefs.h >>conftest.$ac_ext
4399169695Skancat >>conftest.$ac_ext <<_ACEOF
4400169695Skan/* end confdefs.h.  */
4401169695Skan$ac_includes_default
4402169695Skanint
4403169695Skanmain ()
4404169695Skan{
4405169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
4406169695Skantest_array [0] = 0
4407169695Skan
4408169695Skan  ;
4409169695Skan  return 0;
4410169695Skan}
4411169695Skan_ACEOF
4412169695Skanrm -f conftest.$ac_objext
4413169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4414169695Skan  (eval $ac_compile) 2>conftest.er1
4415169695Skan  ac_status=$?
4416169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4417169695Skan  rm -f conftest.er1
4418169695Skan  cat conftest.err >&5
4419169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4420169695Skan  (exit $ac_status); } &&
4421169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4422169695Skan			 || test ! -s conftest.err'
4423169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4424169695Skan  (eval $ac_try) 2>&5
4425169695Skan  ac_status=$?
4426169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4427169695Skan  (exit $ac_status); }; } &&
4428169695Skan	 { ac_try='test -s conftest.$ac_objext'
4429169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4430169695Skan  (eval $ac_try) 2>&5
4431169695Skan  ac_status=$?
4432169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4433169695Skan  (exit $ac_status); }; }; then
4434169695Skan  ac_lo=$ac_mid; break
4435169695Skanelse
4436169695Skan  echo "$as_me: failed program was:" >&5
4437169695Skansed 's/^/| /' conftest.$ac_ext >&5
4438169695Skan
4439169695Skanac_hi=`expr '(' $ac_mid ')' - 1`
4440169695Skan		       if test $ac_mid -le $ac_hi; then
4441169695Skan			 ac_lo= ac_hi=
4442169695Skan			 break
4443169695Skan		       fi
4444169695Skan		       ac_mid=`expr 2 '*' $ac_mid`
4445169695Skanfi
4446169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4447169695Skan  done
4448169695Skanelse
4449169695Skan  echo "$as_me: failed program was:" >&5
4450169695Skansed 's/^/| /' conftest.$ac_ext >&5
4451169695Skan
4452169695Skanac_lo= ac_hi=
4453169695Skanfi
4454169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4455169695Skanfi
4456169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4457169695Skan# Binary search between lo and hi bounds.
4458169695Skanwhile test "x$ac_lo" != "x$ac_hi"; do
4459169695Skan  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
4460169695Skan  cat >conftest.$ac_ext <<_ACEOF
4461169695Skan/* confdefs.h.  */
4462169695Skan_ACEOF
4463169695Skancat confdefs.h >>conftest.$ac_ext
4464169695Skancat >>conftest.$ac_ext <<_ACEOF
4465169695Skan/* end confdefs.h.  */
4466169695Skan$ac_includes_default
4467169695Skanint
4468169695Skanmain ()
4469169695Skan{
4470169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4471169695Skantest_array [0] = 0
4472169695Skan
4473169695Skan  ;
4474169695Skan  return 0;
4475169695Skan}
4476169695Skan_ACEOF
4477169695Skanrm -f conftest.$ac_objext
4478169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4479169695Skan  (eval $ac_compile) 2>conftest.er1
4480169695Skan  ac_status=$?
4481169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4482169695Skan  rm -f conftest.er1
4483169695Skan  cat conftest.err >&5
4484169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4485169695Skan  (exit $ac_status); } &&
4486169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4487169695Skan			 || test ! -s conftest.err'
4488169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4489169695Skan  (eval $ac_try) 2>&5
4490169695Skan  ac_status=$?
4491169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4492169695Skan  (exit $ac_status); }; } &&
4493169695Skan	 { ac_try='test -s conftest.$ac_objext'
4494169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4495169695Skan  (eval $ac_try) 2>&5
4496169695Skan  ac_status=$?
4497169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498169695Skan  (exit $ac_status); }; }; then
4499169695Skan  ac_hi=$ac_mid
4500169695Skanelse
4501169695Skan  echo "$as_me: failed program was:" >&5
4502169695Skansed 's/^/| /' conftest.$ac_ext >&5
4503169695Skan
4504169695Skanac_lo=`expr '(' $ac_mid ')' + 1`
4505169695Skanfi
4506169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4507169695Skandone
4508169695Skancase $ac_lo in
4509169695Skan?*) ac_cv_sizeof_int=$ac_lo;;
4510169695Skan'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4511169695SkanSee \`config.log' for more details." >&5
4512169695Skanecho "$as_me: error: cannot compute sizeof (int), 77
4513169695SkanSee \`config.log' for more details." >&2;}
4514169695Skan   { (exit 1); exit 1; }; } ;;
4515169695Skanesac
4516169695Skanelse
4517169695Skan  if test "$cross_compiling" = yes; then
4518169695Skan  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
4519169695SkanSee \`config.log' for more details." >&5
4520169695Skanecho "$as_me: error: cannot run test program while cross compiling
4521169695SkanSee \`config.log' for more details." >&2;}
4522169695Skan   { (exit 1); exit 1; }; }
4523169695Skanelse
4524169695Skan  cat >conftest.$ac_ext <<_ACEOF
4525169695Skan/* confdefs.h.  */
4526169695Skan_ACEOF
4527169695Skancat confdefs.h >>conftest.$ac_ext
4528169695Skancat >>conftest.$ac_ext <<_ACEOF
4529169695Skan/* end confdefs.h.  */
4530169695Skan$ac_includes_default
4531169695Skanlong longval () { return (long) (sizeof (int)); }
4532169695Skanunsigned long ulongval () { return (long) (sizeof (int)); }
4533169695Skan#include <stdio.h>
4534169695Skan#include <stdlib.h>
4535169695Skanint
4536169695Skanmain ()
4537169695Skan{
4538169695Skan
4539169695Skan  FILE *f = fopen ("conftest.val", "w");
4540169695Skan  if (! f)
4541169695Skan    exit (1);
4542169695Skan  if (((long) (sizeof (int))) < 0)
4543169695Skan    {
4544169695Skan      long i = longval ();
4545169695Skan      if (i != ((long) (sizeof (int))))
4546169695Skan	exit (1);
4547169695Skan      fprintf (f, "%ld\n", i);
4548169695Skan    }
4549169695Skan  else
4550169695Skan    {
4551169695Skan      unsigned long i = ulongval ();
4552169695Skan      if (i != ((long) (sizeof (int))))
4553169695Skan	exit (1);
4554169695Skan      fprintf (f, "%lu\n", i);
4555169695Skan    }
4556169695Skan  exit (ferror (f) || fclose (f) != 0);
4557169695Skan
4558169695Skan  ;
4559169695Skan  return 0;
4560169695Skan}
4561169695Skan_ACEOF
4562169695Skanrm -f conftest$ac_exeext
4563169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4564169695Skan  (eval $ac_link) 2>&5
4565169695Skan  ac_status=$?
4566169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4567169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4568169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4569169695Skan  (eval $ac_try) 2>&5
4570169695Skan  ac_status=$?
4571169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4572169695Skan  (exit $ac_status); }; }; then
4573169695Skan  ac_cv_sizeof_int=`cat conftest.val`
4574169695Skanelse
4575169695Skan  echo "$as_me: program exited with status $ac_status" >&5
4576169695Skanecho "$as_me: failed program was:" >&5
4577169695Skansed 's/^/| /' conftest.$ac_ext >&5
4578169695Skan
4579169695Skan( exit $ac_status )
4580169695Skan{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4581169695SkanSee \`config.log' for more details." >&5
4582169695Skanecho "$as_me: error: cannot compute sizeof (int), 77
4583169695SkanSee \`config.log' for more details." >&2;}
4584169695Skan   { (exit 1); exit 1; }; }
4585169695Skanfi
4586169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4587169695Skanfi
4588169695Skanfi
4589169695Skanrm -f conftest.val
4590169695Skanelse
4591169695Skan  ac_cv_sizeof_int=0
4592169695Skanfi
4593169695Skanfi
4594169695Skanecho "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
4595169695Skanecho "${ECHO_T}$ac_cv_sizeof_int" >&6
4596169695Skancat >>confdefs.h <<_ACEOF
4597169695Skan#define SIZEOF_INT $ac_cv_sizeof_int
4598169695Skan_ACEOF
4599169695Skan
4600169695Skan
4601169695Skan
4602169695Skanecho "$as_me:$LINENO: checking for uintptr_t" >&5
4603169695Skanecho $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
4604169695Skanif test "${ac_cv_type_uintptr_t+set}" = set; then
4605169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4606169695Skanelse
4607169695Skan  cat >conftest.$ac_ext <<_ACEOF
4608169695Skan/* confdefs.h.  */
4609169695Skan_ACEOF
4610169695Skancat confdefs.h >>conftest.$ac_ext
4611169695Skancat >>conftest.$ac_ext <<_ACEOF
4612169695Skan/* end confdefs.h.  */
4613169695Skan$ac_includes_default
4614169695Skanint
4615169695Skanmain ()
4616169695Skan{
4617169695Skanif ((uintptr_t *) 0)
4618169695Skan  return 0;
4619169695Skanif (sizeof (uintptr_t))
4620169695Skan  return 0;
4621169695Skan  ;
4622169695Skan  return 0;
4623169695Skan}
4624169695Skan_ACEOF
4625169695Skanrm -f conftest.$ac_objext
4626169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4627169695Skan  (eval $ac_compile) 2>conftest.er1
4628169695Skan  ac_status=$?
4629169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4630169695Skan  rm -f conftest.er1
4631169695Skan  cat conftest.err >&5
4632169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4633169695Skan  (exit $ac_status); } &&
4634169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4635169695Skan			 || test ! -s conftest.err'
4636169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4637169695Skan  (eval $ac_try) 2>&5
4638169695Skan  ac_status=$?
4639169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4640169695Skan  (exit $ac_status); }; } &&
4641169695Skan	 { ac_try='test -s conftest.$ac_objext'
4642169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4643169695Skan  (eval $ac_try) 2>&5
4644169695Skan  ac_status=$?
4645169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4646169695Skan  (exit $ac_status); }; }; then
4647169695Skan  ac_cv_type_uintptr_t=yes
4648169695Skanelse
4649169695Skan  echo "$as_me: failed program was:" >&5
4650169695Skansed 's/^/| /' conftest.$ac_ext >&5
4651169695Skan
4652169695Skanac_cv_type_uintptr_t=no
4653169695Skanfi
4654169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4655169695Skanfi
4656169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
4657169695Skanecho "${ECHO_T}$ac_cv_type_uintptr_t" >&6
4658169695Skanif test $ac_cv_type_uintptr_t = yes; then
4659169695Skan  :
4660169695Skanelse
4661169695Skan
4662169695Skancat >>confdefs.h <<_ACEOF
4663169695Skan#define uintptr_t unsigned long
4664169695Skan_ACEOF
4665169695Skan
4666169695Skanfi
4667169695Skan
4668169695Skan
4669169695Skan# Look for a 64-bit type.
4670169695Skanecho "$as_me:$LINENO: checking for a 64-bit type" >&5
4671169695Skanecho $ECHO_N "checking for a 64-bit type... $ECHO_C" >&6
4672169695Skanif test "${liberty_cv_uint64+set}" = set; then
4673169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4674169695Skanelse
4675169695Skan  cat >conftest.$ac_ext <<_ACEOF
4676169695Skan/* confdefs.h.  */
4677169695Skan_ACEOF
4678169695Skancat confdefs.h >>conftest.$ac_ext
4679169695Skancat >>conftest.$ac_ext <<_ACEOF
4680169695Skan/* end confdefs.h.  */
4681169695Skan#ifdef HAVE_STDINT_H
4682169695Skan#include <stdint.h>
4683169695Skan#endif
4684169695Skanint
4685169695Skanmain ()
4686169695Skan{
4687169695Skanextern uint64_t foo;
4688169695Skan  ;
4689169695Skan  return 0;
4690169695Skan}
4691169695Skan_ACEOF
4692169695Skanrm -f conftest.$ac_objext
4693169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4694169695Skan  (eval $ac_compile) 2>conftest.er1
4695169695Skan  ac_status=$?
4696169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4697169695Skan  rm -f conftest.er1
4698169695Skan  cat conftest.err >&5
4699169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4700169695Skan  (exit $ac_status); } &&
4701169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4702169695Skan			 || test ! -s conftest.err'
4703169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4704169695Skan  (eval $ac_try) 2>&5
4705169695Skan  ac_status=$?
4706169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4707169695Skan  (exit $ac_status); }; } &&
4708169695Skan	 { ac_try='test -s conftest.$ac_objext'
4709169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4710169695Skan  (eval $ac_try) 2>&5
4711169695Skan  ac_status=$?
4712169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4713169695Skan  (exit $ac_status); }; }; then
4714169695Skan  liberty_cv_uint64=uint64_t
4715169695Skanelse
4716169695Skan  echo "$as_me: failed program was:" >&5
4717169695Skansed 's/^/| /' conftest.$ac_ext >&5
4718169695Skan
4719169695Skancat >conftest.$ac_ext <<_ACEOF
4720169695Skan/* confdefs.h.  */
4721169695Skan_ACEOF
4722169695Skancat confdefs.h >>conftest.$ac_ext
4723169695Skancat >>conftest.$ac_ext <<_ACEOF
4724169695Skan/* end confdefs.h.  */
4725169695Skan#ifdef HAVE_LIMITS_H
4726169695Skan#include <limits.h>
4727169695Skan#endif
4728169695Skan#ifndef CHAR_BIT
4729169695Skan#define CHAR_BIT 8
4730169695Skan#endif
4731169695Skanint
4732169695Skanmain ()
4733169695Skan{
4734169695Skanextern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
4735169695Skan  ;
4736169695Skan  return 0;
4737169695Skan}
4738169695Skan_ACEOF
4739169695Skanrm -f conftest.$ac_objext
4740169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4741169695Skan  (eval $ac_compile) 2>conftest.er1
4742169695Skan  ac_status=$?
4743169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4744169695Skan  rm -f conftest.er1
4745169695Skan  cat conftest.err >&5
4746169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4747169695Skan  (exit $ac_status); } &&
4748169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4749169695Skan			 || test ! -s conftest.err'
4750169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4751169695Skan  (eval $ac_try) 2>&5
4752169695Skan  ac_status=$?
4753169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4754169695Skan  (exit $ac_status); }; } &&
4755169695Skan	 { ac_try='test -s conftest.$ac_objext'
4756169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4757169695Skan  (eval $ac_try) 2>&5
4758169695Skan  ac_status=$?
4759169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4760169695Skan  (exit $ac_status); }; }; then
4761169695Skan  liberty_cv_uint64="unsigned long"
4762169695Skanelse
4763169695Skan  echo "$as_me: failed program was:" >&5
4764169695Skansed 's/^/| /' conftest.$ac_ext >&5
4765169695Skan
4766169695Skancat >conftest.$ac_ext <<_ACEOF
4767169695Skan/* confdefs.h.  */
4768169695Skan_ACEOF
4769169695Skancat confdefs.h >>conftest.$ac_ext
4770169695Skancat >>conftest.$ac_ext <<_ACEOF
4771169695Skan/* end confdefs.h.  */
4772169695Skan#ifdef HAVE_LIMITS_H
4773169695Skan#include <limits.h>
4774169695Skan#endif
4775169695Skan#ifndef CHAR_BIT
4776169695Skan#define CHAR_BIT 8
4777169695Skan#endif
4778169695Skanint
4779169695Skanmain ()
4780169695Skan{
4781169695Skanextern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
4782169695Skan  ;
4783169695Skan  return 0;
4784169695Skan}
4785169695Skan_ACEOF
4786169695Skanrm -f conftest.$ac_objext
4787169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4788169695Skan  (eval $ac_compile) 2>conftest.er1
4789169695Skan  ac_status=$?
4790169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4791169695Skan  rm -f conftest.er1
4792169695Skan  cat conftest.err >&5
4793169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4794169695Skan  (exit $ac_status); } &&
4795169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4796169695Skan			 || test ! -s conftest.err'
4797169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4798169695Skan  (eval $ac_try) 2>&5
4799169695Skan  ac_status=$?
4800169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4801169695Skan  (exit $ac_status); }; } &&
4802169695Skan	 { ac_try='test -s conftest.$ac_objext'
4803169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4804169695Skan  (eval $ac_try) 2>&5
4805169695Skan  ac_status=$?
4806169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4807169695Skan  (exit $ac_status); }; }; then
4808169695Skan  liberty_cv_uint64="unsigned long long"
4809169695Skanelse
4810169695Skan  echo "$as_me: failed program was:" >&5
4811169695Skansed 's/^/| /' conftest.$ac_ext >&5
4812169695Skan
4813169695Skanliberty_cv_uint64=none
4814169695Skanfi
4815169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4816169695Skanfi
4817169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4818169695Skanfi
4819169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4820169695Skanfi
4821169695Skan
4822169695Skanecho "$as_me:$LINENO: result: $liberty_cv_uint64" >&5
4823169695Skanecho "${ECHO_T}$liberty_cv_uint64" >&6
4824169695Skanif test "$liberty_cv_uint64" != none; then
4825169695Skan
4826169695Skancat >>confdefs.h <<_ACEOF
4827169695Skan#define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
4828169695Skan_ACEOF
4829169695Skan
4830169695Skanfi
4831169695Skan
4832169695Skan# Given the above check, we always have uintptr_t or a fallback
4833169695Skan# definition.  So define HAVE_UINTPTR_T in case any imported code
4834169695Skan# relies on it.
4835169695Skan
4836169695Skancat >>confdefs.h <<\_ACEOF
4837169695Skan#define HAVE_UINTPTR_T 1
4838169695Skan_ACEOF
4839169695Skan
4840169695Skan
4841169695Skanecho "$as_me:$LINENO: checking for pid_t" >&5
4842169695Skanecho $ECHO_N "checking for pid_t... $ECHO_C" >&6
4843169695Skanif test "${ac_cv_type_pid_t+set}" = set; then
4844169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
4845169695Skanelse
4846169695Skan  cat >conftest.$ac_ext <<_ACEOF
4847169695Skan/* confdefs.h.  */
4848169695Skan_ACEOF
4849169695Skancat confdefs.h >>conftest.$ac_ext
4850169695Skancat >>conftest.$ac_ext <<_ACEOF
4851169695Skan/* end confdefs.h.  */
4852169695Skan$ac_includes_default
4853169695Skanint
4854169695Skanmain ()
4855169695Skan{
4856169695Skanif ((pid_t *) 0)
4857169695Skan  return 0;
4858169695Skanif (sizeof (pid_t))
4859169695Skan  return 0;
4860169695Skan  ;
4861169695Skan  return 0;
4862169695Skan}
4863169695Skan_ACEOF
4864169695Skanrm -f conftest.$ac_objext
4865169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4866169695Skan  (eval $ac_compile) 2>conftest.er1
4867169695Skan  ac_status=$?
4868169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
4869169695Skan  rm -f conftest.er1
4870169695Skan  cat conftest.err >&5
4871169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4872169695Skan  (exit $ac_status); } &&
4873169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
4874169695Skan			 || test ! -s conftest.err'
4875169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4876169695Skan  (eval $ac_try) 2>&5
4877169695Skan  ac_status=$?
4878169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4879169695Skan  (exit $ac_status); }; } &&
4880169695Skan	 { ac_try='test -s conftest.$ac_objext'
4881169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4882169695Skan  (eval $ac_try) 2>&5
4883169695Skan  ac_status=$?
4884169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4885169695Skan  (exit $ac_status); }; }; then
4886169695Skan  ac_cv_type_pid_t=yes
4887169695Skanelse
4888169695Skan  echo "$as_me: failed program was:" >&5
4889169695Skansed 's/^/| /' conftest.$ac_ext >&5
4890169695Skan
4891169695Skanac_cv_type_pid_t=no
4892169695Skanfi
4893169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4894169695Skanfi
4895169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
4896169695Skanecho "${ECHO_T}$ac_cv_type_pid_t" >&6
4897169695Skanif test $ac_cv_type_pid_t = yes; then
4898169695Skan  :
4899169695Skanelse
4900169695Skan
4901169695Skancat >>confdefs.h <<_ACEOF
4902169695Skan#define pid_t int
4903169695Skan_ACEOF
4904169695Skan
4905169695Skanfi
4906169695Skan
4907169695Skan
4908169695Skan# This is the list of functions which libiberty will provide if they
4909169695Skan# are not available on the host.
4910169695Skan
4911169695Skanfuncs="asprintf"
4912169695Skanfuncs="$funcs atexit"
4913169695Skanfuncs="$funcs basename"
4914169695Skanfuncs="$funcs bcmp"
4915169695Skanfuncs="$funcs bcopy"
4916169695Skanfuncs="$funcs bsearch"
4917169695Skanfuncs="$funcs bzero"
4918169695Skanfuncs="$funcs calloc"
4919169695Skanfuncs="$funcs clock"
4920169695Skanfuncs="$funcs ffs"
4921169695Skanfuncs="$funcs getcwd"
4922169695Skanfuncs="$funcs getpagesize"
4923169695Skanfuncs="$funcs gettimeofday"
4924169695Skanfuncs="$funcs index"
4925169695Skanfuncs="$funcs insque"
4926169695Skanfuncs="$funcs memchr"
4927169695Skanfuncs="$funcs memcmp"
4928169695Skanfuncs="$funcs memcpy"
4929169695Skanfuncs="$funcs memmove"
4930169695Skanfuncs="$funcs mempcpy"
4931169695Skanfuncs="$funcs memset"
4932169695Skanfuncs="$funcs mkstemps"
4933169695Skanfuncs="$funcs putenv"
4934169695Skanfuncs="$funcs random"
4935169695Skanfuncs="$funcs rename"
4936169695Skanfuncs="$funcs rindex"
4937169695Skanfuncs="$funcs setenv"
4938169695Skanfuncs="$funcs snprintf"
4939169695Skanfuncs="$funcs sigsetmask"
4940169695Skanfuncs="$funcs stpcpy"
4941169695Skanfuncs="$funcs stpncpy"
4942169695Skanfuncs="$funcs strcasecmp"
4943169695Skanfuncs="$funcs strchr"
4944169695Skanfuncs="$funcs strdup"
4945169695Skanfuncs="$funcs strncasecmp"
4946169695Skanfuncs="$funcs strndup"
4947169695Skanfuncs="$funcs strrchr"
4948169695Skanfuncs="$funcs strstr"
4949169695Skanfuncs="$funcs strtod"
4950169695Skanfuncs="$funcs strtol"
4951169695Skanfuncs="$funcs strtoul"
4952169695Skanfuncs="$funcs strverscmp"
4953169695Skanfuncs="$funcs tmpnam"
4954169695Skanfuncs="$funcs vasprintf"
4955169695Skanfuncs="$funcs vfprintf"
4956169695Skanfuncs="$funcs vprintf"
4957169695Skanfuncs="$funcs vsnprintf"
4958169695Skanfuncs="$funcs vsprintf"
4959169695Skanfuncs="$funcs waitpid"
4960169695Skan
4961169695Skan# Also in the old function.def file: alloca, vfork, getopt.
4962169695Skan
4963169695Skanvars="sys_errlist sys_nerr sys_siglist"
4964169695Skan
4965169695Skancheckfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
4966169695Skancheckfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp"
4967169695Skancheckfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking"
4968169695Skan
4969169695Skan# These are neither executed nor required, but they help keep
4970169695Skan# autoheader happy without adding a bunch of text to acconfig.h.
4971169695Skanif test "x" = "y"; then
4972169695Skan
4973169695Skan
4974169695Skan
4975169695Skan
4976169695Skan
4977169695Skan
4978169695Skan
4979169695Skan
4980169695Skan
4981169695Skan
4982169695Skan
4983169695Skan
4984169695Skan
4985169695Skan
4986169695Skan
4987169695Skan
4988169695Skan
4989169695Skan
4990169695Skan
4991169695Skan
4992169695Skan
4993169695Skan
4994169695Skan
4995169695Skan
4996169695Skan
4997169695Skan
4998169695Skan
4999169695Skan
5000169695Skan
5001169695Skan
5002169695Skan
5003169695Skan
5004169695Skan
5005169695Skan
5006169695Skan
5007169695Skan
5008169695Skan
5009169695Skan
5010169695Skan
5011169695Skan
5012169695Skan
5013169695Skan
5014169695Skan
5015169695Skan
5016169695Skan
5017169695Skan
5018169695Skan
5019169695Skan
5020169695Skan
5021169695Skan
5022169695Skan
5023169695Skan
5024169695Skan
5025169695Skan
5026169695Skan
5027169695Skan
5028169695Skan
5029169695Skan
5030169695Skan
5031169695Skan
5032169695Skan
5033169695Skan
5034169695Skan
5035169695Skan
5036169695Skan
5037169695Skan
5038169695Skan
5039169695Skan
5040169695Skan
5041169695Skanfor ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
5042169695Skan  getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \
5043169695Skan  memmove mempcpy memset putenv random rename rindex sigsetmask \
5044169695Skan  strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \
5045169695Skan  strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \
5046169695Skan  vsprintf waitpid getrusage on_exit psignal strerror strsignal \
5047169695Skan  sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
5048169695Skan  pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \
5049169695Skan  realpath canonicalize_file_name __fsetlocking
5050169695Skando
5051169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5052169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
5053169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5054169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
5055169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5056169695Skanelse
5057169695Skan  if test x$gcc_no_link = xyes; then
5058169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5059169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5060169695Skan   { (exit 1); exit 1; }; }
5061169695Skanfi
5062169695Skancat >conftest.$ac_ext <<_ACEOF
5063169695Skan/* confdefs.h.  */
5064169695Skan_ACEOF
5065169695Skancat confdefs.h >>conftest.$ac_ext
5066169695Skancat >>conftest.$ac_ext <<_ACEOF
5067169695Skan/* end confdefs.h.  */
5068169695Skan/* System header to define __stub macros and hopefully few prototypes,
5069169695Skan    which can conflict with char $ac_func (); below.
5070169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5071169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
5072169695Skan    including <limits.h> includes <sys/time.h> and causes problems
5073169695Skan    checking for functions defined therein.  */
5074169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
5075169695Skan# include <limits.h>
5076169695Skan#else
5077169695Skan# include <assert.h>
5078169695Skan#endif
5079169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
5080169695Skan#ifdef __cplusplus
5081169695Skanextern "C"
5082169695Skan{
5083169695Skan#endif
5084169695Skan/* We use char because int might match the return type of a gcc2
5085169695Skan   builtin and then its argument prototype would still apply.  */
5086169695Skanchar $ac_func ();
5087169695Skan/* The GNU C library defines this for functions which it implements
5088169695Skan    to always fail with ENOSYS.  Some functions are actually named
5089169695Skan    something starting with __ and the normal name is an alias.  */
5090169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5091169695Skanchoke me
5092169695Skan#else
5093169695Skanchar (*f) () = $ac_func;
5094169695Skan#endif
5095169695Skan#ifdef __cplusplus
5096169695Skan}
5097169695Skan#endif
5098169695Skan
5099169695Skanint
5100169695Skanmain ()
5101169695Skan{
5102169695Skanreturn f != $ac_func;
5103169695Skan  ;
5104169695Skan  return 0;
5105169695Skan}
5106169695Skan_ACEOF
5107169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
5108169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5109169695Skan  (eval $ac_link) 2>conftest.er1
5110169695Skan  ac_status=$?
5111169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5112169695Skan  rm -f conftest.er1
5113169695Skan  cat conftest.err >&5
5114169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115169695Skan  (exit $ac_status); } &&
5116169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5117169695Skan			 || test ! -s conftest.err'
5118169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5119169695Skan  (eval $ac_try) 2>&5
5120169695Skan  ac_status=$?
5121169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5122169695Skan  (exit $ac_status); }; } &&
5123169695Skan	 { ac_try='test -s conftest$ac_exeext'
5124169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5125169695Skan  (eval $ac_try) 2>&5
5126169695Skan  ac_status=$?
5127169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5128169695Skan  (exit $ac_status); }; }; then
5129169695Skan  eval "$as_ac_var=yes"
5130169695Skanelse
5131169695Skan  echo "$as_me: failed program was:" >&5
5132169695Skansed 's/^/| /' conftest.$ac_ext >&5
5133169695Skan
5134169695Skaneval "$as_ac_var=no"
5135169695Skanfi
5136169695Skanrm -f conftest.err conftest.$ac_objext \
5137169695Skan      conftest$ac_exeext conftest.$ac_ext
5138169695Skanfi
5139169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5140169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5141169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
5142169695Skan  cat >>confdefs.h <<_ACEOF
5143169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5144169695Skan_ACEOF
5145169695Skan
5146169695Skanfi
5147169695Skandone
5148169695Skan
5149169695Skan  echo "$as_me:$LINENO: checking whether basename is declared" >&5
5150169695Skanecho $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
5151169695Skanif test "${ac_cv_have_decl_basename+set}" = set; then
5152169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5153169695Skanelse
5154169695Skan  cat >conftest.$ac_ext <<_ACEOF
5155169695Skan/* confdefs.h.  */
5156169695Skan_ACEOF
5157169695Skancat confdefs.h >>conftest.$ac_ext
5158169695Skancat >>conftest.$ac_ext <<_ACEOF
5159169695Skan/* end confdefs.h.  */
5160169695Skan$ac_includes_default
5161169695Skanint
5162169695Skanmain ()
5163169695Skan{
5164169695Skan#ifndef basename
5165169695Skan  char *p = (char *) basename;
5166169695Skan#endif
5167169695Skan
5168169695Skan  ;
5169169695Skan  return 0;
5170169695Skan}
5171169695Skan_ACEOF
5172169695Skanrm -f conftest.$ac_objext
5173169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5174169695Skan  (eval $ac_compile) 2>conftest.er1
5175169695Skan  ac_status=$?
5176169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5177169695Skan  rm -f conftest.er1
5178169695Skan  cat conftest.err >&5
5179169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5180169695Skan  (exit $ac_status); } &&
5181169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5182169695Skan			 || test ! -s conftest.err'
5183169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5184169695Skan  (eval $ac_try) 2>&5
5185169695Skan  ac_status=$?
5186169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5187169695Skan  (exit $ac_status); }; } &&
5188169695Skan	 { ac_try='test -s conftest.$ac_objext'
5189169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5190169695Skan  (eval $ac_try) 2>&5
5191169695Skan  ac_status=$?
5192169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5193169695Skan  (exit $ac_status); }; }; then
5194169695Skan  ac_cv_have_decl_basename=yes
5195169695Skanelse
5196169695Skan  echo "$as_me: failed program was:" >&5
5197169695Skansed 's/^/| /' conftest.$ac_ext >&5
5198169695Skan
5199169695Skanac_cv_have_decl_basename=no
5200169695Skanfi
5201169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5202169695Skanfi
5203169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
5204169695Skanecho "${ECHO_T}$ac_cv_have_decl_basename" >&6
5205169695Skanif test $ac_cv_have_decl_basename = yes; then
5206169695Skan
5207169695Skancat >>confdefs.h <<_ACEOF
5208169695Skan#define HAVE_DECL_BASENAME 1
5209169695Skan_ACEOF
5210169695Skan
5211169695Skan
5212169695Skanelse
5213169695Skan  cat >>confdefs.h <<_ACEOF
5214169695Skan#define HAVE_DECL_BASENAME 0
5215169695Skan_ACEOF
5216169695Skan
5217169695Skan
5218169695Skanfi
5219169695Skanecho "$as_me:$LINENO: checking whether ffs is declared" >&5
5220169695Skanecho $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
5221169695Skanif test "${ac_cv_have_decl_ffs+set}" = set; then
5222169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5223169695Skanelse
5224169695Skan  cat >conftest.$ac_ext <<_ACEOF
5225169695Skan/* confdefs.h.  */
5226169695Skan_ACEOF
5227169695Skancat confdefs.h >>conftest.$ac_ext
5228169695Skancat >>conftest.$ac_ext <<_ACEOF
5229169695Skan/* end confdefs.h.  */
5230169695Skan$ac_includes_default
5231169695Skanint
5232169695Skanmain ()
5233169695Skan{
5234169695Skan#ifndef ffs
5235169695Skan  char *p = (char *) ffs;
5236169695Skan#endif
5237169695Skan
5238169695Skan  ;
5239169695Skan  return 0;
5240169695Skan}
5241169695Skan_ACEOF
5242169695Skanrm -f conftest.$ac_objext
5243169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5244169695Skan  (eval $ac_compile) 2>conftest.er1
5245169695Skan  ac_status=$?
5246169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5247169695Skan  rm -f conftest.er1
5248169695Skan  cat conftest.err >&5
5249169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250169695Skan  (exit $ac_status); } &&
5251169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5252169695Skan			 || test ! -s conftest.err'
5253169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5254169695Skan  (eval $ac_try) 2>&5
5255169695Skan  ac_status=$?
5256169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5257169695Skan  (exit $ac_status); }; } &&
5258169695Skan	 { ac_try='test -s conftest.$ac_objext'
5259169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5260169695Skan  (eval $ac_try) 2>&5
5261169695Skan  ac_status=$?
5262169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5263169695Skan  (exit $ac_status); }; }; then
5264169695Skan  ac_cv_have_decl_ffs=yes
5265169695Skanelse
5266169695Skan  echo "$as_me: failed program was:" >&5
5267169695Skansed 's/^/| /' conftest.$ac_ext >&5
5268169695Skan
5269169695Skanac_cv_have_decl_ffs=no
5270169695Skanfi
5271169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5272169695Skanfi
5273169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
5274169695Skanecho "${ECHO_T}$ac_cv_have_decl_ffs" >&6
5275169695Skanif test $ac_cv_have_decl_ffs = yes; then
5276169695Skan
5277169695Skancat >>confdefs.h <<_ACEOF
5278169695Skan#define HAVE_DECL_FFS 1
5279169695Skan_ACEOF
5280169695Skan
5281169695Skan
5282169695Skanelse
5283169695Skan  cat >>confdefs.h <<_ACEOF
5284169695Skan#define HAVE_DECL_FFS 0
5285169695Skan_ACEOF
5286169695Skan
5287169695Skan
5288169695Skanfi
5289169695Skanecho "$as_me:$LINENO: checking whether asprintf is declared" >&5
5290169695Skanecho $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
5291169695Skanif test "${ac_cv_have_decl_asprintf+set}" = set; then
5292169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5293169695Skanelse
5294169695Skan  cat >conftest.$ac_ext <<_ACEOF
5295169695Skan/* confdefs.h.  */
5296169695Skan_ACEOF
5297169695Skancat confdefs.h >>conftest.$ac_ext
5298169695Skancat >>conftest.$ac_ext <<_ACEOF
5299169695Skan/* end confdefs.h.  */
5300169695Skan$ac_includes_default
5301169695Skanint
5302169695Skanmain ()
5303169695Skan{
5304169695Skan#ifndef asprintf
5305169695Skan  char *p = (char *) asprintf;
5306169695Skan#endif
5307169695Skan
5308169695Skan  ;
5309169695Skan  return 0;
5310169695Skan}
5311169695Skan_ACEOF
5312169695Skanrm -f conftest.$ac_objext
5313169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5314169695Skan  (eval $ac_compile) 2>conftest.er1
5315169695Skan  ac_status=$?
5316169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5317169695Skan  rm -f conftest.er1
5318169695Skan  cat conftest.err >&5
5319169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5320169695Skan  (exit $ac_status); } &&
5321169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5322169695Skan			 || test ! -s conftest.err'
5323169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5324169695Skan  (eval $ac_try) 2>&5
5325169695Skan  ac_status=$?
5326169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327169695Skan  (exit $ac_status); }; } &&
5328169695Skan	 { ac_try='test -s conftest.$ac_objext'
5329169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5330169695Skan  (eval $ac_try) 2>&5
5331169695Skan  ac_status=$?
5332169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5333169695Skan  (exit $ac_status); }; }; then
5334169695Skan  ac_cv_have_decl_asprintf=yes
5335169695Skanelse
5336169695Skan  echo "$as_me: failed program was:" >&5
5337169695Skansed 's/^/| /' conftest.$ac_ext >&5
5338169695Skan
5339169695Skanac_cv_have_decl_asprintf=no
5340169695Skanfi
5341169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5342169695Skanfi
5343169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
5344169695Skanecho "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
5345169695Skanif test $ac_cv_have_decl_asprintf = yes; then
5346169695Skan
5347169695Skancat >>confdefs.h <<_ACEOF
5348169695Skan#define HAVE_DECL_ASPRINTF 1
5349169695Skan_ACEOF
5350169695Skan
5351169695Skan
5352169695Skanelse
5353169695Skan  cat >>confdefs.h <<_ACEOF
5354169695Skan#define HAVE_DECL_ASPRINTF 0
5355169695Skan_ACEOF
5356169695Skan
5357169695Skan
5358169695Skanfi
5359169695Skanecho "$as_me:$LINENO: checking whether vasprintf is declared" >&5
5360169695Skanecho $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
5361169695Skanif test "${ac_cv_have_decl_vasprintf+set}" = set; then
5362169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5363169695Skanelse
5364169695Skan  cat >conftest.$ac_ext <<_ACEOF
5365169695Skan/* confdefs.h.  */
5366169695Skan_ACEOF
5367169695Skancat confdefs.h >>conftest.$ac_ext
5368169695Skancat >>conftest.$ac_ext <<_ACEOF
5369169695Skan/* end confdefs.h.  */
5370169695Skan$ac_includes_default
5371169695Skanint
5372169695Skanmain ()
5373169695Skan{
5374169695Skan#ifndef vasprintf
5375169695Skan  char *p = (char *) vasprintf;
5376169695Skan#endif
5377169695Skan
5378169695Skan  ;
5379169695Skan  return 0;
5380169695Skan}
5381169695Skan_ACEOF
5382169695Skanrm -f conftest.$ac_objext
5383169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5384169695Skan  (eval $ac_compile) 2>conftest.er1
5385169695Skan  ac_status=$?
5386169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5387169695Skan  rm -f conftest.er1
5388169695Skan  cat conftest.err >&5
5389169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5390169695Skan  (exit $ac_status); } &&
5391169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5392169695Skan			 || test ! -s conftest.err'
5393169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5394169695Skan  (eval $ac_try) 2>&5
5395169695Skan  ac_status=$?
5396169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5397169695Skan  (exit $ac_status); }; } &&
5398169695Skan	 { ac_try='test -s conftest.$ac_objext'
5399169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5400169695Skan  (eval $ac_try) 2>&5
5401169695Skan  ac_status=$?
5402169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5403169695Skan  (exit $ac_status); }; }; then
5404169695Skan  ac_cv_have_decl_vasprintf=yes
5405169695Skanelse
5406169695Skan  echo "$as_me: failed program was:" >&5
5407169695Skansed 's/^/| /' conftest.$ac_ext >&5
5408169695Skan
5409169695Skanac_cv_have_decl_vasprintf=no
5410169695Skanfi
5411169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5412169695Skanfi
5413169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
5414169695Skanecho "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
5415169695Skanif test $ac_cv_have_decl_vasprintf = yes; then
5416169695Skan
5417169695Skancat >>confdefs.h <<_ACEOF
5418169695Skan#define HAVE_DECL_VASPRINTF 1
5419169695Skan_ACEOF
5420169695Skan
5421169695Skan
5422169695Skanelse
5423169695Skan  cat >>confdefs.h <<_ACEOF
5424169695Skan#define HAVE_DECL_VASPRINTF 0
5425169695Skan_ACEOF
5426169695Skan
5427169695Skan
5428169695Skanfi
5429169695Skanecho "$as_me:$LINENO: checking whether snprintf is declared" >&5
5430169695Skanecho $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
5431169695Skanif test "${ac_cv_have_decl_snprintf+set}" = set; then
5432169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5433169695Skanelse
5434169695Skan  cat >conftest.$ac_ext <<_ACEOF
5435169695Skan/* confdefs.h.  */
5436169695Skan_ACEOF
5437169695Skancat confdefs.h >>conftest.$ac_ext
5438169695Skancat >>conftest.$ac_ext <<_ACEOF
5439169695Skan/* end confdefs.h.  */
5440169695Skan$ac_includes_default
5441169695Skanint
5442169695Skanmain ()
5443169695Skan{
5444169695Skan#ifndef snprintf
5445169695Skan  char *p = (char *) snprintf;
5446169695Skan#endif
5447169695Skan
5448169695Skan  ;
5449169695Skan  return 0;
5450169695Skan}
5451169695Skan_ACEOF
5452169695Skanrm -f conftest.$ac_objext
5453169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5454169695Skan  (eval $ac_compile) 2>conftest.er1
5455169695Skan  ac_status=$?
5456169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5457169695Skan  rm -f conftest.er1
5458169695Skan  cat conftest.err >&5
5459169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5460169695Skan  (exit $ac_status); } &&
5461169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5462169695Skan			 || test ! -s conftest.err'
5463169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5464169695Skan  (eval $ac_try) 2>&5
5465169695Skan  ac_status=$?
5466169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5467169695Skan  (exit $ac_status); }; } &&
5468169695Skan	 { ac_try='test -s conftest.$ac_objext'
5469169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5470169695Skan  (eval $ac_try) 2>&5
5471169695Skan  ac_status=$?
5472169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5473169695Skan  (exit $ac_status); }; }; then
5474169695Skan  ac_cv_have_decl_snprintf=yes
5475169695Skanelse
5476169695Skan  echo "$as_me: failed program was:" >&5
5477169695Skansed 's/^/| /' conftest.$ac_ext >&5
5478169695Skan
5479169695Skanac_cv_have_decl_snprintf=no
5480169695Skanfi
5481169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5482169695Skanfi
5483169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
5484169695Skanecho "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
5485169695Skanif test $ac_cv_have_decl_snprintf = yes; then
5486169695Skan
5487169695Skancat >>confdefs.h <<_ACEOF
5488169695Skan#define HAVE_DECL_SNPRINTF 1
5489169695Skan_ACEOF
5490169695Skan
5491169695Skan
5492169695Skanelse
5493169695Skan  cat >>confdefs.h <<_ACEOF
5494169695Skan#define HAVE_DECL_SNPRINTF 0
5495169695Skan_ACEOF
5496169695Skan
5497169695Skan
5498169695Skanfi
5499169695Skanecho "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
5500169695Skanecho $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
5501169695Skanif test "${ac_cv_have_decl_vsnprintf+set}" = set; then
5502169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
5503169695Skanelse
5504169695Skan  cat >conftest.$ac_ext <<_ACEOF
5505169695Skan/* confdefs.h.  */
5506169695Skan_ACEOF
5507169695Skancat confdefs.h >>conftest.$ac_ext
5508169695Skancat >>conftest.$ac_ext <<_ACEOF
5509169695Skan/* end confdefs.h.  */
5510169695Skan$ac_includes_default
5511169695Skanint
5512169695Skanmain ()
5513169695Skan{
5514169695Skan#ifndef vsnprintf
5515169695Skan  char *p = (char *) vsnprintf;
5516169695Skan#endif
5517169695Skan
5518169695Skan  ;
5519169695Skan  return 0;
5520169695Skan}
5521169695Skan_ACEOF
5522169695Skanrm -f conftest.$ac_objext
5523169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5524169695Skan  (eval $ac_compile) 2>conftest.er1
5525169695Skan  ac_status=$?
5526169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
5527169695Skan  rm -f conftest.er1
5528169695Skan  cat conftest.err >&5
5529169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530169695Skan  (exit $ac_status); } &&
5531169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
5532169695Skan			 || test ! -s conftest.err'
5533169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5534169695Skan  (eval $ac_try) 2>&5
5535169695Skan  ac_status=$?
5536169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5537169695Skan  (exit $ac_status); }; } &&
5538169695Skan	 { ac_try='test -s conftest.$ac_objext'
5539169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5540169695Skan  (eval $ac_try) 2>&5
5541169695Skan  ac_status=$?
5542169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5543169695Skan  (exit $ac_status); }; }; then
5544169695Skan  ac_cv_have_decl_vsnprintf=yes
5545169695Skanelse
5546169695Skan  echo "$as_me: failed program was:" >&5
5547169695Skansed 's/^/| /' conftest.$ac_ext >&5
5548169695Skan
5549169695Skanac_cv_have_decl_vsnprintf=no
5550169695Skanfi
5551169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5552169695Skanfi
5553169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
5554169695Skanecho "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
5555169695Skanif test $ac_cv_have_decl_vsnprintf = yes; then
5556169695Skan
5557169695Skancat >>confdefs.h <<_ACEOF
5558169695Skan#define HAVE_DECL_VSNPRINTF 1
5559169695Skan_ACEOF
5560169695Skan
5561169695Skan
5562169695Skanelse
5563169695Skan  cat >>confdefs.h <<_ACEOF
5564169695Skan#define HAVE_DECL_VSNPRINTF 0
5565169695Skan_ACEOF
5566169695Skan
5567169695Skan
5568169695Skanfi
5569169695Skan
5570169695Skan
5571169695Skan
5572169695Skancat >>confdefs.h <<\_ACEOF
5573169695Skan#define HAVE_SYS_ERRLIST 1
5574169695Skan_ACEOF
5575169695Skan
5576169695Skan
5577169695Skancat >>confdefs.h <<\_ACEOF
5578169695Skan#define HAVE_SYS_NERR 1
5579169695Skan_ACEOF
5580169695Skan
5581169695Skan
5582169695Skancat >>confdefs.h <<\_ACEOF
5583169695Skan#define HAVE_SYS_SIGLIST 1
5584169695Skan_ACEOF
5585169695Skan
5586169695Skanfi
5587169695Skan
5588169695Skan# For each of these functions, if the host does not provide the
5589169695Skan# function we want to put FN.o in LIBOBJS, and if the host does
5590169695Skan# provide the function, we want to define HAVE_FN in config.h.
5591169695Skan
5592169695Skansetobjs=
5593169695SkanCHECK=
5594169695Skantarget_header_dir=
5595169695Skanif test -n "${with_target_subdir}"; then
5596169695Skan
5597169695Skan  # We are being configured as a target library.  AC_REPLACE_FUNCS
5598169695Skan  # may not work correctly, because the compiler may not be able to
5599169695Skan  # link executables.  Note that we may still be being configured
5600169695Skan  # native.
5601169695Skan
5602169695Skan  # If we are being configured for newlib, we know which functions
5603169695Skan  # newlib provide and which ones we will be expected to provide.
5604169695Skan
5605169695Skan  if test "x${with_newlib}" = "xyes"; then
5606169695Skan    case $LIBOBJS in
5607169695Skan    "asprintf.$ac_objext"   | \
5608169695Skan  *" asprintf.$ac_objext"   | \
5609169695Skan    "asprintf.$ac_objext "* | \
5610169695Skan  *" asprintf.$ac_objext "* ) ;;
5611169695Skan  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5612169695Skanesac
5613169695Skan
5614169695Skan    case $LIBOBJS in
5615169695Skan    "basename.$ac_objext"   | \
5616169695Skan  *" basename.$ac_objext"   | \
5617169695Skan    "basename.$ac_objext "* | \
5618169695Skan  *" basename.$ac_objext "* ) ;;
5619169695Skan  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5620169695Skanesac
5621169695Skan
5622169695Skan    case $LIBOBJS in
5623169695Skan    "insque.$ac_objext"   | \
5624169695Skan  *" insque.$ac_objext"   | \
5625169695Skan    "insque.$ac_objext "* | \
5626169695Skan  *" insque.$ac_objext "* ) ;;
5627169695Skan  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5628169695Skanesac
5629169695Skan
5630169695Skan    case $LIBOBJS in
5631169695Skan    "random.$ac_objext"   | \
5632169695Skan  *" random.$ac_objext"   | \
5633169695Skan    "random.$ac_objext "* | \
5634169695Skan  *" random.$ac_objext "* ) ;;
5635169695Skan  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5636169695Skanesac
5637169695Skan
5638169695Skan    case $LIBOBJS in
5639169695Skan    "strdup.$ac_objext"   | \
5640169695Skan  *" strdup.$ac_objext"   | \
5641169695Skan    "strdup.$ac_objext "* | \
5642169695Skan  *" strdup.$ac_objext "* ) ;;
5643169695Skan  *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
5644169695Skanesac
5645169695Skan
5646169695Skan    case $LIBOBJS in
5647169695Skan    "vasprintf.$ac_objext"   | \
5648169695Skan  *" vasprintf.$ac_objext"   | \
5649169695Skan    "vasprintf.$ac_objext "* | \
5650169695Skan  *" vasprintf.$ac_objext "* ) ;;
5651169695Skan  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5652169695Skanesac
5653169695Skan
5654169695Skan
5655169695Skan    for f in $funcs; do
5656169695Skan      case "$f" in
5657169695Skan	asprintf | basename | insque | random | strdup | vasprintf)
5658169695Skan	  ;;
5659169695Skan	*)
5660169695Skan	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5661169695Skan	  cat >>confdefs.h <<_ACEOF
5662169695Skan#define $n 1
5663169695Skan_ACEOF
5664169695Skan
5665169695Skan	  ;;
5666169695Skan      esac
5667169695Skan    done
5668169695Skan
5669169695Skan    # newlib doesnt provide any of the variables in $vars, so we
5670169695Skan    # dont have to check them here.
5671169695Skan
5672169695Skan    # Of the functions in $checkfuncs, newlib only has strerror.
5673169695Skan    cat >>confdefs.h <<\_ACEOF
5674169695Skan#define HAVE_STRERROR 1
5675169695Skan_ACEOF
5676169695Skan
5677169695Skan
5678169695Skan    setobjs=yes
5679169695Skan
5680169695Skan  fi
5681169695Skan
5682169695Skan  # If we are being configured for Mingw, we know which functions
5683169695Skan  # Mingw provides and which ones we will be expected to provide.
5684169695Skan
5685169695Skan  case "${host}" in
5686169695Skan  *-*-mingw*)
5687169695Skan    case $LIBOBJS in
5688169695Skan    "asprintf.$ac_objext"   | \
5689169695Skan  *" asprintf.$ac_objext"   | \
5690169695Skan    "asprintf.$ac_objext "* | \
5691169695Skan  *" asprintf.$ac_objext "* ) ;;
5692169695Skan  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5693169695Skanesac
5694169695Skan
5695169695Skan    case $LIBOBJS in
5696169695Skan    "basename.$ac_objext"   | \
5697169695Skan  *" basename.$ac_objext"   | \
5698169695Skan    "basename.$ac_objext "* | \
5699169695Skan  *" basename.$ac_objext "* ) ;;
5700169695Skan  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5701169695Skanesac
5702169695Skan
5703169695Skan    case $LIBOBJS in
5704169695Skan    "bcmp.$ac_objext"   | \
5705169695Skan  *" bcmp.$ac_objext"   | \
5706169695Skan    "bcmp.$ac_objext "* | \
5707169695Skan  *" bcmp.$ac_objext "* ) ;;
5708169695Skan  *) LIBOBJS="$LIBOBJS bcmp.$ac_objext" ;;
5709169695Skanesac
5710169695Skan
5711169695Skan    case $LIBOBJS in
5712169695Skan    "bcopy.$ac_objext"   | \
5713169695Skan  *" bcopy.$ac_objext"   | \
5714169695Skan    "bcopy.$ac_objext "* | \
5715169695Skan  *" bcopy.$ac_objext "* ) ;;
5716169695Skan  *) LIBOBJS="$LIBOBJS bcopy.$ac_objext" ;;
5717169695Skanesac
5718169695Skan
5719169695Skan    case $LIBOBJS in
5720169695Skan    "bzero.$ac_objext"   | \
5721169695Skan  *" bzero.$ac_objext"   | \
5722169695Skan    "bzero.$ac_objext "* | \
5723169695Skan  *" bzero.$ac_objext "* ) ;;
5724169695Skan  *) LIBOBJS="$LIBOBJS bzero.$ac_objext" ;;
5725169695Skanesac
5726169695Skan
5727169695Skan    case $LIBOBJS in
5728169695Skan    "clock.$ac_objext"   | \
5729169695Skan  *" clock.$ac_objext"   | \
5730169695Skan    "clock.$ac_objext "* | \
5731169695Skan  *" clock.$ac_objext "* ) ;;
5732169695Skan  *) LIBOBJS="$LIBOBJS clock.$ac_objext" ;;
5733169695Skanesac
5734169695Skan
5735169695Skan    case $LIBOBJS in
5736169695Skan    "ffs.$ac_objext"   | \
5737169695Skan  *" ffs.$ac_objext"   | \
5738169695Skan    "ffs.$ac_objext "* | \
5739169695Skan  *" ffs.$ac_objext "* ) ;;
5740169695Skan  *) LIBOBJS="$LIBOBJS ffs.$ac_objext" ;;
5741169695Skanesac
5742169695Skan
5743169695Skan    case $LIBOBJS in
5744169695Skan    "getpagesize.$ac_objext"   | \
5745169695Skan  *" getpagesize.$ac_objext"   | \
5746169695Skan    "getpagesize.$ac_objext "* | \
5747169695Skan  *" getpagesize.$ac_objext "* ) ;;
5748169695Skan  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
5749169695Skanesac
5750169695Skan
5751169695Skan    case $LIBOBJS in
5752169695Skan    "index.$ac_objext"   | \
5753169695Skan  *" index.$ac_objext"   | \
5754169695Skan    "index.$ac_objext "* | \
5755169695Skan  *" index.$ac_objext "* ) ;;
5756169695Skan  *) LIBOBJS="$LIBOBJS index.$ac_objext" ;;
5757169695Skanesac
5758169695Skan
5759169695Skan    case $LIBOBJS in
5760169695Skan    "insque.$ac_objext"   | \
5761169695Skan  *" insque.$ac_objext"   | \
5762169695Skan    "insque.$ac_objext "* | \
5763169695Skan  *" insque.$ac_objext "* ) ;;
5764169695Skan  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5765169695Skanesac
5766169695Skan
5767169695Skan    case $LIBOBJS in
5768169695Skan    "mempcpy.$ac_objext"   | \
5769169695Skan  *" mempcpy.$ac_objext"   | \
5770169695Skan    "mempcpy.$ac_objext "* | \
5771169695Skan  *" mempcpy.$ac_objext "* ) ;;
5772169695Skan  *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext" ;;
5773169695Skanesac
5774169695Skan
5775169695Skan    case $LIBOBJS in
5776169695Skan    "mkstemps.$ac_objext"   | \
5777169695Skan  *" mkstemps.$ac_objext"   | \
5778169695Skan    "mkstemps.$ac_objext "* | \
5779169695Skan  *" mkstemps.$ac_objext "* ) ;;
5780169695Skan  *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext" ;;
5781169695Skanesac
5782169695Skan
5783169695Skan    case $LIBOBJS in
5784169695Skan    "random.$ac_objext"   | \
5785169695Skan  *" random.$ac_objext"   | \
5786169695Skan    "random.$ac_objext "* | \
5787169695Skan  *" random.$ac_objext "* ) ;;
5788169695Skan  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5789169695Skanesac
5790169695Skan
5791169695Skan    case $LIBOBJS in
5792169695Skan    "rindex.$ac_objext"   | \
5793169695Skan  *" rindex.$ac_objext"   | \
5794169695Skan    "rindex.$ac_objext "* | \
5795169695Skan  *" rindex.$ac_objext "* ) ;;
5796169695Skan  *) LIBOBJS="$LIBOBJS rindex.$ac_objext" ;;
5797169695Skanesac
5798169695Skan
5799169695Skan    case $LIBOBJS in
5800169695Skan    "sigsetmask.$ac_objext"   | \
5801169695Skan  *" sigsetmask.$ac_objext"   | \
5802169695Skan    "sigsetmask.$ac_objext "* | \
5803169695Skan  *" sigsetmask.$ac_objext "* ) ;;
5804169695Skan  *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext" ;;
5805169695Skanesac
5806169695Skan
5807169695Skan    case $LIBOBJS in
5808169695Skan    "stpcpy.$ac_objext"   | \
5809169695Skan  *" stpcpy.$ac_objext"   | \
5810169695Skan    "stpcpy.$ac_objext "* | \
5811169695Skan  *" stpcpy.$ac_objext "* ) ;;
5812169695Skan  *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext" ;;
5813169695Skanesac
5814169695Skan
5815169695Skan    case $LIBOBJS in
5816169695Skan    "stpncpy.$ac_objext"   | \
5817169695Skan  *" stpncpy.$ac_objext"   | \
5818169695Skan    "stpncpy.$ac_objext "* | \
5819169695Skan  *" stpncpy.$ac_objext "* ) ;;
5820169695Skan  *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext" ;;
5821169695Skanesac
5822169695Skan
5823169695Skan    case $LIBOBJS in
5824169695Skan    "strndup.$ac_objext"   | \
5825169695Skan  *" strndup.$ac_objext"   | \
5826169695Skan    "strndup.$ac_objext "* | \
5827169695Skan  *" strndup.$ac_objext "* ) ;;
5828169695Skan  *) LIBOBJS="$LIBOBJS strndup.$ac_objext" ;;
5829169695Skanesac
5830169695Skan
5831169695Skan    case $LIBOBJS in
5832169695Skan    "strverscmp.$ac_objext"   | \
5833169695Skan  *" strverscmp.$ac_objext"   | \
5834169695Skan    "strverscmp.$ac_objext "* | \
5835169695Skan  *" strverscmp.$ac_objext "* ) ;;
5836169695Skan  *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext" ;;
5837169695Skanesac
5838169695Skan
5839169695Skan    case $LIBOBJS in
5840169695Skan    "vasprintf.$ac_objext"   | \
5841169695Skan  *" vasprintf.$ac_objext"   | \
5842169695Skan    "vasprintf.$ac_objext "* | \
5843169695Skan  *" vasprintf.$ac_objext "* ) ;;
5844169695Skan  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5845169695Skanesac
5846169695Skan
5847169695Skan    case $LIBOBJS in
5848169695Skan    "waitpid.$ac_objext"   | \
5849169695Skan  *" waitpid.$ac_objext"   | \
5850169695Skan    "waitpid.$ac_objext "* | \
5851169695Skan  *" waitpid.$ac_objext "* ) ;;
5852169695Skan  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
5853169695Skanesac
5854169695Skan
5855169695Skan
5856169695Skan    for f in $funcs; do
5857169695Skan      case "$f" in
5858169695Skan	asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid)
5859169695Skan	  ;;
5860169695Skan	*)
5861169695Skan	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5862169695Skan	  cat >>confdefs.h <<_ACEOF
5863169695Skan#define $n 1
5864169695Skan_ACEOF
5865169695Skan
5866169695Skan	  ;;
5867169695Skan      esac
5868169695Skan    done
5869169695Skan
5870169695Skan    # Mingw doesnt provide any of the variables in $vars, so we
5871169695Skan    # dont have to check them here.
5872169695Skan
5873169695Skan    # Of the functions in $checkfuncs, Mingw only has strerror.
5874169695Skan    cat >>confdefs.h <<\_ACEOF
5875169695Skan#define HAVE_STRERROR 1
5876169695Skan_ACEOF
5877169695Skan
5878169695Skan
5879169695Skan    setobjs=yes
5880169695Skan    ;;
5881169695Skan
5882169695Skan  esac
5883169695Skan
5884169695Skan  # We may wish to install the target headers somewhere.
5885169695Skan  # Check whether --enable-install-libiberty or --disable-install-libiberty was given.
5886169695Skanif test "${enable_install_libiberty+set}" = set; then
5887169695Skan  enableval="$enable_install_libiberty"
5888169695Skan  enable_install_libiberty=$enableval
5889169695Skanelse
5890169695Skan  enable_install_libiberty=no
5891169695Skanfi;
5892169695Skan  # Option parsed, now set things appropriately.
5893169695Skan  case x"$enable_install_libiberty" in
5894169695Skan    xyes|x)
5895169695Skan      target_header_dir=libiberty
5896169695Skan      ;;
5897169695Skan    xno)
5898169695Skan      target_header_dir=
5899169695Skan      ;;
5900169695Skan    *)
5901169695Skan      # This could be sanity-checked in various ways...
5902169695Skan      target_header_dir="${enable_install_libiberty}"
5903169695Skan      ;;
5904169695Skan  esac
5905169695Skan
5906169695Skan
5907169695Skanelse
5908169695Skan
5909169695Skan   # Not a target library, so we set things up to run the test suite.
5910169695Skan   CHECK=really-check
5911169695Skan
5912169695Skanfi
5913169695Skan
5914169695Skan
5915169695Skan
5916169695Skan
5917169695Skancase "${host}" in
5918169695Skan  *-*-cygwin* | *-*-mingw*)
5919169695Skan    cat >>confdefs.h <<\_ACEOF
5920169695Skan#define HAVE_SYS_ERRLIST 1
5921169695Skan_ACEOF
5922169695Skan
5923169695Skan    cat >>confdefs.h <<\_ACEOF
5924169695Skan#define HAVE_SYS_NERR 1
5925169695Skan_ACEOF
5926169695Skan
5927169695Skan    ;;
5928169695Skanesac
5929169695Skan
5930169695Skanif test -z "${setobjs}"; then
5931169695Skan  case "${host}" in
5932169695Skan
5933169695Skan  *-*-vxworks*)
5934169695Skan    # Handle VxWorks configuration specially, since on VxWorks the
5935169695Skan    # libraries are actually on the target board, not in the file
5936169695Skan    # system.
5937169695Skan    case $LIBOBJS in
5938169695Skan    "basename.$ac_objext"   | \
5939169695Skan  *" basename.$ac_objext"   | \
5940169695Skan    "basename.$ac_objext "* | \
5941169695Skan  *" basename.$ac_objext "* ) ;;
5942169695Skan  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5943169695Skanesac
5944169695Skan
5945169695Skan    case $LIBOBJS in
5946169695Skan    "getpagesize.$ac_objext"   | \
5947169695Skan  *" getpagesize.$ac_objext"   | \
5948169695Skan    "getpagesize.$ac_objext "* | \
5949169695Skan  *" getpagesize.$ac_objext "* ) ;;
5950169695Skan  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
5951169695Skanesac
5952169695Skan
5953169695Skan    case $LIBOBJS in
5954169695Skan    "insque.$ac_objext"   | \
5955169695Skan  *" insque.$ac_objext"   | \
5956169695Skan    "insque.$ac_objext "* | \
5957169695Skan  *" insque.$ac_objext "* ) ;;
5958169695Skan  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5959169695Skanesac
5960169695Skan
5961169695Skan    case $LIBOBJS in
5962169695Skan    "random.$ac_objext"   | \
5963169695Skan  *" random.$ac_objext"   | \
5964169695Skan    "random.$ac_objext "* | \
5965169695Skan  *" random.$ac_objext "* ) ;;
5966169695Skan  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5967169695Skanesac
5968169695Skan
5969169695Skan    case $LIBOBJS in
5970169695Skan    "strcasecmp.$ac_objext"   | \
5971169695Skan  *" strcasecmp.$ac_objext"   | \
5972169695Skan    "strcasecmp.$ac_objext "* | \
5973169695Skan  *" strcasecmp.$ac_objext "* ) ;;
5974169695Skan  *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" ;;
5975169695Skanesac
5976169695Skan
5977169695Skan    case $LIBOBJS in
5978169695Skan    "strncasecmp.$ac_objext"   | \
5979169695Skan  *" strncasecmp.$ac_objext"   | \
5980169695Skan    "strncasecmp.$ac_objext "* | \
5981169695Skan  *" strncasecmp.$ac_objext "* ) ;;
5982169695Skan  *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" ;;
5983169695Skanesac
5984169695Skan
5985169695Skan    case $LIBOBJS in
5986169695Skan    "strdup.$ac_objext"   | \
5987169695Skan  *" strdup.$ac_objext"   | \
5988169695Skan    "strdup.$ac_objext "* | \
5989169695Skan  *" strdup.$ac_objext "* ) ;;
5990169695Skan  *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
5991169695Skanesac
5992169695Skan
5993169695Skan    case $LIBOBJS in
5994169695Skan    "vfork.$ac_objext"   | \
5995169695Skan  *" vfork.$ac_objext"   | \
5996169695Skan    "vfork.$ac_objext "* | \
5997169695Skan  *" vfork.$ac_objext "* ) ;;
5998169695Skan  *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
5999169695Skanesac
6000169695Skan
6001169695Skan    case $LIBOBJS in
6002169695Skan    "waitpid.$ac_objext"   | \
6003169695Skan  *" waitpid.$ac_objext"   | \
6004169695Skan    "waitpid.$ac_objext "* | \
6005169695Skan  *" waitpid.$ac_objext "* ) ;;
6006169695Skan  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
6007169695Skanesac
6008169695Skan
6009169695Skan    case $LIBOBJS in
6010169695Skan    "vasprintf.$ac_objext"   | \
6011169695Skan  *" vasprintf.$ac_objext"   | \
6012169695Skan    "vasprintf.$ac_objext "* | \
6013169695Skan  *" vasprintf.$ac_objext "* ) ;;
6014169695Skan  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
6015169695Skanesac
6016169695Skan
6017169695Skan    for f in $funcs; do
6018169695Skan      case "$f" in
6019169695Skan	basename | getpagesize | insque | random | strcasecmp)
6020169695Skan	  ;;
6021169695Skan	strncasecmp | strdup | vfork | waitpid | vasprintf)
6022169695Skan	  ;;
6023169695Skan	*)
6024169695Skan	  n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6025169695Skan	  cat >>confdefs.h <<_ACEOF
6026169695Skan#define $n 1
6027169695Skan_ACEOF
6028169695Skan
6029169695Skan	  ;;
6030169695Skan      esac
6031169695Skan    done
6032169695Skan
6033169695Skan    # VxWorks doesn't provide any of the variables in $vars, so we
6034169695Skan    # don't have to check them here.
6035169695Skan
6036169695Skan    # Of the functions in $checkfuncs, VxWorks only has strerror.
6037169695Skan    cat >>confdefs.h <<\_ACEOF
6038169695Skan#define HAVE_STRERROR 1
6039169695Skan_ACEOF
6040169695Skan
6041169695Skan
6042169695Skan    setobjs=yes
6043169695Skan    ;;
6044169695Skan
6045169695Skan  esac
6046169695Skanfi
6047169695Skan
6048169695Skanif test -z "${setobjs}"; then
6049169695Skan
6050169695Skan  case "${host}" in
6051169695Skan
6052169695Skan  *-*-cygwin*)
6053169695Skan    # The Cygwin library actually uses a couple of files from
6054169695Skan    # libiberty when it is built.  If we are building a native
6055169695Skan    # Cygwin, and we run the tests, we will appear to have these
6056169695Skan    # files.  However, when we go on to build winsup, we will wind up
6057169695Skan    # with a library which does not have the files, since they should
6058169695Skan    # have come from libiberty.
6059169695Skan
6060169695Skan    # We handle this by removing the functions the winsup library
6061169695Skan    # provides from our shell variables, so that they appear to be
6062169695Skan    # missing.
6063169695Skan
6064169695Skan    # DJ - only if we're *building* cygwin, not just building *with* cygwin
6065169695Skan
6066169695Skan    if test -n "${with_target_subdir}"
6067169695Skan    then
6068169695Skan      funcs="`echo $funcs | sed -e 's/random//'`"
6069169695Skan      case $LIBOBJS in
6070169695Skan    "random.$ac_objext"   | \
6071169695Skan  *" random.$ac_objext"   | \
6072169695Skan    "random.$ac_objext "* | \
6073169695Skan  *" random.$ac_objext "* ) ;;
6074169695Skan  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
6075169695Skanesac
6076169695Skan
6077169695Skan      vars="`echo $vars | sed -e 's/sys_siglist//'`"
6078169695Skan      checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
6079169695Skan    fi
6080169695Skan    ;;
6081169695Skan
6082169695Skan  *-*-mingw32*)
6083169695Skan    # Under mingw32, sys_nerr and sys_errlist exist, but they are
6084169695Skan    # macros, so the test below won't find them.
6085169695Skan    libiberty_cv_var_sys_nerr=yes
6086169695Skan    libiberty_cv_var_sys_errlist=yes
6087169695Skan    ;;
6088169695Skan
6089169695Skan  *-*-msdosdjgpp*)
6090169695Skan    # vfork and fork are stubs.
6091169695Skan    ac_cv_func_vfork_works=no
6092169695Skan    ;;
6093169695Skan
6094169695Skan  *-*-uwin*)
6095169695Skan    # Under some versions of uwin, vfork is notoriously buggy and the test
6096169695Skan    # can hang configure; on other versions, vfork exists just as a stub.
6097169695Skan    # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6098169695Skan    ac_cv_func_vfork_works=no
6099169695Skan    # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6100169695Skan    # macros (actually, these are imported from a DLL, but the end effect
6101169695Skan    # is the same), so the test below won't find them.
6102169695Skan    libiberty_cv_var_sys_nerr=yes
6103169695Skan    libiberty_cv_var_sys_errlist=yes
6104169695Skan    ;;
6105169695Skan
6106169695Skan  *-*-*vms*)
6107169695Skan    # Under VMS, vfork works very different than on Unix. The standard test
6108169695Skan    # won't work, and it isn't easily adaptable. It makes more sense to
6109169695Skan    # just force it.
6110169695Skan    ac_cv_func_vfork_works=yes
6111169695Skan    ;;
6112169695Skan
6113169695Skan  esac
6114169695Skan
6115169695Skan  # We haven't set the list of objects yet.  Use the standard autoconf
6116169695Skan  # tests.  This will only work if the compiler works.
6117169695Skan  echo "$as_me:$LINENO: checking for library containing strerror" >&5
6118169695Skanecho $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
6119169695Skanif test "${ac_cv_search_strerror+set}" = set; then
6120169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6121169695Skanelse
6122169695Skan  ac_func_search_save_LIBS=$LIBS
6123169695Skanac_cv_search_strerror=no
6124169695Skanif test x$gcc_no_link = xyes; then
6125169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6126169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6127169695Skan   { (exit 1); exit 1; }; }
6128169695Skanfi
6129169695Skancat >conftest.$ac_ext <<_ACEOF
6130169695Skan/* confdefs.h.  */
6131169695Skan_ACEOF
6132169695Skancat confdefs.h >>conftest.$ac_ext
6133169695Skancat >>conftest.$ac_ext <<_ACEOF
6134169695Skan/* end confdefs.h.  */
6135169695Skan
6136169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6137169695Skan#ifdef __cplusplus
6138169695Skanextern "C"
6139169695Skan#endif
6140169695Skan/* We use char because int might match the return type of a gcc2
6141169695Skan   builtin and then its argument prototype would still apply.  */
6142169695Skanchar strerror ();
6143169695Skanint
6144169695Skanmain ()
6145169695Skan{
6146169695Skanstrerror ();
6147169695Skan  ;
6148169695Skan  return 0;
6149169695Skan}
6150169695Skan_ACEOF
6151169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
6152169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6153169695Skan  (eval $ac_link) 2>conftest.er1
6154169695Skan  ac_status=$?
6155169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6156169695Skan  rm -f conftest.er1
6157169695Skan  cat conftest.err >&5
6158169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6159169695Skan  (exit $ac_status); } &&
6160169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
6161169695Skan			 || test ! -s conftest.err'
6162169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6163169695Skan  (eval $ac_try) 2>&5
6164169695Skan  ac_status=$?
6165169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6166169695Skan  (exit $ac_status); }; } &&
6167169695Skan	 { ac_try='test -s conftest$ac_exeext'
6168169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6169169695Skan  (eval $ac_try) 2>&5
6170169695Skan  ac_status=$?
6171169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6172169695Skan  (exit $ac_status); }; }; then
6173169695Skan  ac_cv_search_strerror="none required"
6174169695Skanelse
6175169695Skan  echo "$as_me: failed program was:" >&5
6176169695Skansed 's/^/| /' conftest.$ac_ext >&5
6177169695Skan
6178169695Skanfi
6179169695Skanrm -f conftest.err conftest.$ac_objext \
6180169695Skan      conftest$ac_exeext conftest.$ac_ext
6181169695Skanif test "$ac_cv_search_strerror" = no; then
6182169695Skan  for ac_lib in cposix; do
6183169695Skan    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6184169695Skan    if test x$gcc_no_link = xyes; then
6185169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6186169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6187169695Skan   { (exit 1); exit 1; }; }
6188169695Skanfi
6189169695Skancat >conftest.$ac_ext <<_ACEOF
6190169695Skan/* confdefs.h.  */
6191169695Skan_ACEOF
6192169695Skancat confdefs.h >>conftest.$ac_ext
6193169695Skancat >>conftest.$ac_ext <<_ACEOF
6194169695Skan/* end confdefs.h.  */
6195169695Skan
6196169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6197169695Skan#ifdef __cplusplus
6198169695Skanextern "C"
6199169695Skan#endif
6200169695Skan/* We use char because int might match the return type of a gcc2
6201169695Skan   builtin and then its argument prototype would still apply.  */
6202169695Skanchar strerror ();
6203169695Skanint
6204169695Skanmain ()
6205169695Skan{
6206169695Skanstrerror ();
6207169695Skan  ;
6208169695Skan  return 0;
6209169695Skan}
6210169695Skan_ACEOF
6211169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
6212169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6213169695Skan  (eval $ac_link) 2>conftest.er1
6214169695Skan  ac_status=$?
6215169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6216169695Skan  rm -f conftest.er1
6217169695Skan  cat conftest.err >&5
6218169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219169695Skan  (exit $ac_status); } &&
6220169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
6221169695Skan			 || test ! -s conftest.err'
6222169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6223169695Skan  (eval $ac_try) 2>&5
6224169695Skan  ac_status=$?
6225169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226169695Skan  (exit $ac_status); }; } &&
6227169695Skan	 { ac_try='test -s conftest$ac_exeext'
6228169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6229169695Skan  (eval $ac_try) 2>&5
6230169695Skan  ac_status=$?
6231169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6232169695Skan  (exit $ac_status); }; }; then
6233169695Skan  ac_cv_search_strerror="-l$ac_lib"
6234169695Skanbreak
6235169695Skanelse
6236169695Skan  echo "$as_me: failed program was:" >&5
6237169695Skansed 's/^/| /' conftest.$ac_ext >&5
6238169695Skan
6239169695Skanfi
6240169695Skanrm -f conftest.err conftest.$ac_objext \
6241169695Skan      conftest$ac_exeext conftest.$ac_ext
6242169695Skan  done
6243169695Skanfi
6244169695SkanLIBS=$ac_func_search_save_LIBS
6245169695Skanfi
6246169695Skanecho "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
6247169695Skanecho "${ECHO_T}$ac_cv_search_strerror" >&6
6248169695Skanif test "$ac_cv_search_strerror" != no; then
6249169695Skan  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
6250169695Skan
6251169695Skanfi
6252169695Skan
6253169695Skan
6254169695Skanfor ac_func in $funcs
6255169695Skando
6256169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6257169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
6258169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6259169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
6260169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6261169695Skanelse
6262169695Skan  if test x$gcc_no_link = xyes; then
6263169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6264169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6265169695Skan   { (exit 1); exit 1; }; }
6266169695Skanfi
6267169695Skancat >conftest.$ac_ext <<_ACEOF
6268169695Skan/* confdefs.h.  */
6269169695Skan_ACEOF
6270169695Skancat confdefs.h >>conftest.$ac_ext
6271169695Skancat >>conftest.$ac_ext <<_ACEOF
6272169695Skan/* end confdefs.h.  */
6273169695Skan/* System header to define __stub macros and hopefully few prototypes,
6274169695Skan    which can conflict with char $ac_func (); below.
6275169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6276169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
6277169695Skan    including <limits.h> includes <sys/time.h> and causes problems
6278169695Skan    checking for functions defined therein.  */
6279169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6280169695Skan# include <limits.h>
6281169695Skan#else
6282169695Skan# include <assert.h>
6283169695Skan#endif
6284169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6285169695Skan#ifdef __cplusplus
6286169695Skanextern "C"
6287169695Skan{
6288169695Skan#endif
6289169695Skan/* We use char because int might match the return type of a gcc2
6290169695Skan   builtin and then its argument prototype would still apply.  */
6291169695Skanchar $ac_func ();
6292169695Skan/* The GNU C library defines this for functions which it implements
6293169695Skan    to always fail with ENOSYS.  Some functions are actually named
6294169695Skan    something starting with __ and the normal name is an alias.  */
6295169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6296169695Skanchoke me
6297169695Skan#else
6298169695Skanchar (*f) () = $ac_func;
6299169695Skan#endif
6300169695Skan#ifdef __cplusplus
6301169695Skan}
6302169695Skan#endif
6303169695Skan
6304169695Skanint
6305169695Skanmain ()
6306169695Skan{
6307169695Skanreturn f != $ac_func;
6308169695Skan  ;
6309169695Skan  return 0;
6310169695Skan}
6311169695Skan_ACEOF
6312169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
6313169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6314169695Skan  (eval $ac_link) 2>conftest.er1
6315169695Skan  ac_status=$?
6316169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6317169695Skan  rm -f conftest.er1
6318169695Skan  cat conftest.err >&5
6319169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6320169695Skan  (exit $ac_status); } &&
6321169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
6322169695Skan			 || test ! -s conftest.err'
6323169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6324169695Skan  (eval $ac_try) 2>&5
6325169695Skan  ac_status=$?
6326169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6327169695Skan  (exit $ac_status); }; } &&
6328169695Skan	 { ac_try='test -s conftest$ac_exeext'
6329169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6330169695Skan  (eval $ac_try) 2>&5
6331169695Skan  ac_status=$?
6332169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6333169695Skan  (exit $ac_status); }; }; then
6334169695Skan  eval "$as_ac_var=yes"
6335169695Skanelse
6336169695Skan  echo "$as_me: failed program was:" >&5
6337169695Skansed 's/^/| /' conftest.$ac_ext >&5
6338169695Skan
6339169695Skaneval "$as_ac_var=no"
6340169695Skanfi
6341169695Skanrm -f conftest.err conftest.$ac_objext \
6342169695Skan      conftest$ac_exeext conftest.$ac_ext
6343169695Skanfi
6344169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6345169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6346169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
6347169695Skan  cat >>confdefs.h <<_ACEOF
6348169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6349169695Skan_ACEOF
6350169695Skan
6351169695Skanelse
6352169695Skan  case $LIBOBJS in
6353169695Skan    "$ac_func.$ac_objext"   | \
6354169695Skan  *" $ac_func.$ac_objext"   | \
6355169695Skan    "$ac_func.$ac_objext "* | \
6356169695Skan  *" $ac_func.$ac_objext "* ) ;;
6357169695Skan  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
6358169695Skanesac
6359169695Skan
6360169695Skanfi
6361169695Skandone
6362169695Skan
6363169695Skan
6364169695Skan  echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5
6365169695Skanecho $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6
6366169695Skanif test "${ac_cv_os_cray+set}" = set; then
6367169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6368169695Skanelse
6369169695Skan  cat >conftest.$ac_ext <<_ACEOF
6370169695Skan/* confdefs.h.  */
6371169695Skan_ACEOF
6372169695Skancat confdefs.h >>conftest.$ac_ext
6373169695Skancat >>conftest.$ac_ext <<_ACEOF
6374169695Skan/* end confdefs.h.  */
6375169695Skan#if defined(CRAY) && ! defined(CRAY2)
6376169695Skanwebecray
6377169695Skan#else
6378169695Skanwenotbecray
6379169695Skan#endif
6380169695Skan
6381169695Skan_ACEOF
6382169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6383169695Skan  $EGREP "webecray" >/dev/null 2>&1; then
6384169695Skan  ac_cv_os_cray=yes
6385169695Skanelse
6386169695Skan  ac_cv_os_cray=no
6387169695Skanfi
6388169695Skanrm -f conftest*
6389169695Skan
6390169695Skanfi
6391169695Skanecho "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6392169695Skanecho "${ECHO_T}$ac_cv_os_cray" >&6
6393169695Skanif test $ac_cv_os_cray = yes; then
6394169695Skan  for ac_func in _getb67 GETB67 getb67; do
6395169695Skan    as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6396169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
6397169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6398169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
6399169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6400169695Skanelse
6401169695Skan  if test x$gcc_no_link = xyes; then
6402169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6403169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6404169695Skan   { (exit 1); exit 1; }; }
6405169695Skanfi
6406169695Skancat >conftest.$ac_ext <<_ACEOF
6407169695Skan/* confdefs.h.  */
6408169695Skan_ACEOF
6409169695Skancat confdefs.h >>conftest.$ac_ext
6410169695Skancat >>conftest.$ac_ext <<_ACEOF
6411169695Skan/* end confdefs.h.  */
6412169695Skan/* System header to define __stub macros and hopefully few prototypes,
6413169695Skan    which can conflict with char $ac_func (); below.
6414169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6415169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
6416169695Skan    including <limits.h> includes <sys/time.h> and causes problems
6417169695Skan    checking for functions defined therein.  */
6418169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6419169695Skan# include <limits.h>
6420169695Skan#else
6421169695Skan# include <assert.h>
6422169695Skan#endif
6423169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6424169695Skan#ifdef __cplusplus
6425169695Skanextern "C"
6426169695Skan{
6427169695Skan#endif
6428169695Skan/* We use char because int might match the return type of a gcc2
6429169695Skan   builtin and then its argument prototype would still apply.  */
6430169695Skanchar $ac_func ();
6431169695Skan/* The GNU C library defines this for functions which it implements
6432169695Skan    to always fail with ENOSYS.  Some functions are actually named
6433169695Skan    something starting with __ and the normal name is an alias.  */
6434169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6435169695Skanchoke me
6436169695Skan#else
6437169695Skanchar (*f) () = $ac_func;
6438169695Skan#endif
6439169695Skan#ifdef __cplusplus
6440169695Skan}
6441169695Skan#endif
6442169695Skan
6443169695Skanint
6444169695Skanmain ()
6445169695Skan{
6446169695Skanreturn f != $ac_func;
6447169695Skan  ;
6448169695Skan  return 0;
6449169695Skan}
6450169695Skan_ACEOF
6451169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
6452169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6453169695Skan  (eval $ac_link) 2>conftest.er1
6454169695Skan  ac_status=$?
6455169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6456169695Skan  rm -f conftest.er1
6457169695Skan  cat conftest.err >&5
6458169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6459169695Skan  (exit $ac_status); } &&
6460169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
6461169695Skan			 || test ! -s conftest.err'
6462169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6463169695Skan  (eval $ac_try) 2>&5
6464169695Skan  ac_status=$?
6465169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6466169695Skan  (exit $ac_status); }; } &&
6467169695Skan	 { ac_try='test -s conftest$ac_exeext'
6468169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6469169695Skan  (eval $ac_try) 2>&5
6470169695Skan  ac_status=$?
6471169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472169695Skan  (exit $ac_status); }; }; then
6473169695Skan  eval "$as_ac_var=yes"
6474169695Skanelse
6475169695Skan  echo "$as_me: failed program was:" >&5
6476169695Skansed 's/^/| /' conftest.$ac_ext >&5
6477169695Skan
6478169695Skaneval "$as_ac_var=no"
6479169695Skanfi
6480169695Skanrm -f conftest.err conftest.$ac_objext \
6481169695Skan      conftest$ac_exeext conftest.$ac_ext
6482169695Skanfi
6483169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6484169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6485169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
6486169695Skan
6487169695Skancat >>confdefs.h <<_ACEOF
6488169695Skan#define CRAY_STACKSEG_END $ac_func
6489169695Skan_ACEOF
6490169695Skan  break
6491169695Skanfi
6492169695Skan
6493169695Skan  done
6494169695Skanfi
6495169695Skan
6496169695Skanecho "$as_me:$LINENO: checking stack direction for C alloca" >&5
6497169695Skanecho $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6498169695Skanif test "${ac_cv_c_stack_direction+set}" = set; then
6499169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6500169695Skanelse
6501169695Skan  if test "$cross_compiling" = yes; then
6502169695Skan  ac_cv_c_stack_direction=0
6503169695Skanelse
6504169695Skan  cat >conftest.$ac_ext <<_ACEOF
6505169695Skan/* confdefs.h.  */
6506169695Skan_ACEOF
6507169695Skancat confdefs.h >>conftest.$ac_ext
6508169695Skancat >>conftest.$ac_ext <<_ACEOF
6509169695Skan/* end confdefs.h.  */
6510169695Skanfind_stack_direction ()
6511169695Skan{
6512169695Skan  static char *addr = 0;
6513169695Skan  auto char dummy;
6514169695Skan  if (addr == 0)
6515169695Skan    {
6516169695Skan      addr = &dummy;
6517169695Skan      return find_stack_direction ();
6518169695Skan    }
6519169695Skan  else
6520169695Skan    return (&dummy > addr) ? 1 : -1;
6521169695Skan}
6522169695Skanmain ()
6523169695Skan{
6524169695Skan  exit (find_stack_direction() < 0);
6525169695Skan}
6526169695Skan_ACEOF
6527169695Skanrm -f conftest$ac_exeext
6528169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6529169695Skan  (eval $ac_link) 2>&5
6530169695Skan  ac_status=$?
6531169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6533169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6534169695Skan  (eval $ac_try) 2>&5
6535169695Skan  ac_status=$?
6536169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6537169695Skan  (exit $ac_status); }; }; then
6538169695Skan  ac_cv_c_stack_direction=1
6539169695Skanelse
6540169695Skan  echo "$as_me: program exited with status $ac_status" >&5
6541169695Skanecho "$as_me: failed program was:" >&5
6542169695Skansed 's/^/| /' conftest.$ac_ext >&5
6543169695Skan
6544169695Skan( exit $ac_status )
6545169695Skanac_cv_c_stack_direction=-1
6546169695Skanfi
6547169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6548169695Skanfi
6549169695Skanfi
6550169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6551169695Skanecho "${ECHO_T}$ac_cv_c_stack_direction" >&6
6552169695Skan
6553169695Skancat >>confdefs.h <<_ACEOF
6554169695Skan#define STACK_DIRECTION $ac_cv_c_stack_direction
6555169695Skan_ACEOF
6556169695Skan
6557169695Skan
6558169695Skan
6559169695Skan
6560169695Skanfor ac_header in unistd.h vfork.h
6561169695Skando
6562169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6563169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5
6564169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6565169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then
6566169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6567169695Skanelse
6568169695Skan  cat >conftest.$ac_ext <<_ACEOF
6569169695Skan/* confdefs.h.  */
6570169695Skan_ACEOF
6571169695Skancat confdefs.h >>conftest.$ac_ext
6572169695Skancat >>conftest.$ac_ext <<_ACEOF
6573169695Skan/* end confdefs.h.  */
6574169695Skan#include <$ac_header>
6575169695Skan_ACEOF
6576169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6577169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6578169695Skan  ac_status=$?
6579169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6580169695Skan  rm -f conftest.er1
6581169695Skan  cat conftest.err >&5
6582169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6583169695Skan  (exit $ac_status); } >/dev/null; then
6584169695Skan  if test -s conftest.err; then
6585169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
6586169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6587169695Skan  else
6588169695Skan    ac_cpp_err=
6589169695Skan  fi
6590169695Skanelse
6591169695Skan  ac_cpp_err=yes
6592169695Skanfi
6593169695Skanif test -z "$ac_cpp_err"; then
6594169695Skan  eval "$as_ac_Header=yes"
6595169695Skanelse
6596169695Skan  echo "$as_me: failed program was:" >&5
6597169695Skansed 's/^/| /' conftest.$ac_ext >&5
6598169695Skan
6599169695Skan  eval "$as_ac_Header=no"
6600169695Skanfi
6601169695Skanrm -f conftest.err conftest.$ac_ext
6602169695Skanfi
6603169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6604169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6605169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then
6606169695Skan  cat >>confdefs.h <<_ACEOF
6607169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6608169695Skan_ACEOF
6609169695Skan
6610169695Skanfi
6611169695Skandone
6612169695Skan
6613169695Skan
6614169695Skan
6615169695Skanfor ac_func in fork vfork
6616169695Skando
6617169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6618169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
6619169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6620169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
6621169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6622169695Skanelse
6623169695Skan  if test x$gcc_no_link = xyes; then
6624169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6625169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6626169695Skan   { (exit 1); exit 1; }; }
6627169695Skanfi
6628169695Skancat >conftest.$ac_ext <<_ACEOF
6629169695Skan/* confdefs.h.  */
6630169695Skan_ACEOF
6631169695Skancat confdefs.h >>conftest.$ac_ext
6632169695Skancat >>conftest.$ac_ext <<_ACEOF
6633169695Skan/* end confdefs.h.  */
6634169695Skan/* System header to define __stub macros and hopefully few prototypes,
6635169695Skan    which can conflict with char $ac_func (); below.
6636169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6637169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
6638169695Skan    including <limits.h> includes <sys/time.h> and causes problems
6639169695Skan    checking for functions defined therein.  */
6640169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6641169695Skan# include <limits.h>
6642169695Skan#else
6643169695Skan# include <assert.h>
6644169695Skan#endif
6645169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6646169695Skan#ifdef __cplusplus
6647169695Skanextern "C"
6648169695Skan{
6649169695Skan#endif
6650169695Skan/* We use char because int might match the return type of a gcc2
6651169695Skan   builtin and then its argument prototype would still apply.  */
6652169695Skanchar $ac_func ();
6653169695Skan/* The GNU C library defines this for functions which it implements
6654169695Skan    to always fail with ENOSYS.  Some functions are actually named
6655169695Skan    something starting with __ and the normal name is an alias.  */
6656169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6657169695Skanchoke me
6658169695Skan#else
6659169695Skanchar (*f) () = $ac_func;
6660169695Skan#endif
6661169695Skan#ifdef __cplusplus
6662169695Skan}
6663169695Skan#endif
6664169695Skan
6665169695Skanint
6666169695Skanmain ()
6667169695Skan{
6668169695Skanreturn f != $ac_func;
6669169695Skan  ;
6670169695Skan  return 0;
6671169695Skan}
6672169695Skan_ACEOF
6673169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
6674169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6675169695Skan  (eval $ac_link) 2>conftest.er1
6676169695Skan  ac_status=$?
6677169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
6678169695Skan  rm -f conftest.er1
6679169695Skan  cat conftest.err >&5
6680169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6681169695Skan  (exit $ac_status); } &&
6682169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
6683169695Skan			 || test ! -s conftest.err'
6684169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6685169695Skan  (eval $ac_try) 2>&5
6686169695Skan  ac_status=$?
6687169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6688169695Skan  (exit $ac_status); }; } &&
6689169695Skan	 { ac_try='test -s conftest$ac_exeext'
6690169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6691169695Skan  (eval $ac_try) 2>&5
6692169695Skan  ac_status=$?
6693169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6694169695Skan  (exit $ac_status); }; }; then
6695169695Skan  eval "$as_ac_var=yes"
6696169695Skanelse
6697169695Skan  echo "$as_me: failed program was:" >&5
6698169695Skansed 's/^/| /' conftest.$ac_ext >&5
6699169695Skan
6700169695Skaneval "$as_ac_var=no"
6701169695Skanfi
6702169695Skanrm -f conftest.err conftest.$ac_objext \
6703169695Skan      conftest$ac_exeext conftest.$ac_ext
6704169695Skanfi
6705169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6706169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6707169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
6708169695Skan  cat >>confdefs.h <<_ACEOF
6709169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6710169695Skan_ACEOF
6711169695Skan
6712169695Skanfi
6713169695Skandone
6714169695Skan
6715169695Skanif test "x$ac_cv_func_fork" = xyes; then
6716169695Skan  echo "$as_me:$LINENO: checking for working fork" >&5
6717169695Skanecho $ECHO_N "checking for working fork... $ECHO_C" >&6
6718169695Skanif test "${ac_cv_func_fork_works+set}" = set; then
6719169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6720169695Skanelse
6721169695Skan  if test "$cross_compiling" = yes; then
6722169695Skan  ac_cv_func_fork_works=cross
6723169695Skanelse
6724169695Skan  cat >conftest.$ac_ext <<_ACEOF
6725169695Skan/* By Ruediger Kuhlmann. */
6726169695Skan      #include <sys/types.h>
6727169695Skan      #if HAVE_UNISTD_H
6728169695Skan      # include <unistd.h>
6729169695Skan      #endif
6730169695Skan      /* Some systems only have a dummy stub for fork() */
6731169695Skan      int main ()
6732169695Skan      {
6733169695Skan	if (fork() < 0)
6734169695Skan	  exit (1);
6735169695Skan	exit (0);
6736169695Skan      }
6737169695Skan_ACEOF
6738169695Skanrm -f conftest$ac_exeext
6739169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6740169695Skan  (eval $ac_link) 2>&5
6741169695Skan  ac_status=$?
6742169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6743169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6744169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6745169695Skan  (eval $ac_try) 2>&5
6746169695Skan  ac_status=$?
6747169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6748169695Skan  (exit $ac_status); }; }; then
6749169695Skan  ac_cv_func_fork_works=yes
6750169695Skanelse
6751169695Skan  echo "$as_me: program exited with status $ac_status" >&5
6752169695Skanecho "$as_me: failed program was:" >&5
6753169695Skansed 's/^/| /' conftest.$ac_ext >&5
6754169695Skan
6755169695Skan( exit $ac_status )
6756169695Skanac_cv_func_fork_works=no
6757169695Skanfi
6758169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6759169695Skanfi
6760169695Skanfi
6761169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
6762169695Skanecho "${ECHO_T}$ac_cv_func_fork_works" >&6
6763169695Skan
6764169695Skanelse
6765169695Skan  ac_cv_func_fork_works=$ac_cv_func_fork
6766169695Skanfi
6767169695Skanif test "x$ac_cv_func_fork_works" = xcross; then
6768169695Skan  case $host in
6769169695Skan    *-*-amigaos* | *-*-msdosdjgpp*)
6770169695Skan      # Override, as these systems have only a dummy fork() stub
6771169695Skan      ac_cv_func_fork_works=no
6772169695Skan      ;;
6773169695Skan    *)
6774169695Skan      ac_cv_func_fork_works=yes
6775169695Skan      ;;
6776169695Skan  esac
6777169695Skan  { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6778169695Skanecho "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6779169695Skanfi
6780169695Skanac_cv_func_vfork_works=$ac_cv_func_vfork
6781169695Skanif test "x$ac_cv_func_vfork" = xyes; then
6782169695Skan  echo "$as_me:$LINENO: checking for working vfork" >&5
6783169695Skanecho $ECHO_N "checking for working vfork... $ECHO_C" >&6
6784169695Skanif test "${ac_cv_func_vfork_works+set}" = set; then
6785169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6786169695Skanelse
6787169695Skan  if test "$cross_compiling" = yes; then
6788169695Skan  ac_cv_func_vfork_works=cross
6789169695Skanelse
6790169695Skan  cat >conftest.$ac_ext <<_ACEOF
6791169695Skan/* confdefs.h.  */
6792169695Skan_ACEOF
6793169695Skancat confdefs.h >>conftest.$ac_ext
6794169695Skancat >>conftest.$ac_ext <<_ACEOF
6795169695Skan/* end confdefs.h.  */
6796169695Skan/* Thanks to Paul Eggert for this test.  */
6797169695Skan#include <stdio.h>
6798169695Skan#include <stdlib.h>
6799169695Skan#include <sys/types.h>
6800169695Skan#include <sys/stat.h>
6801169695Skan#include <sys/wait.h>
6802169695Skan#if HAVE_UNISTD_H
6803169695Skan# include <unistd.h>
6804169695Skan#endif
6805169695Skan#if HAVE_VFORK_H
6806169695Skan# include <vfork.h>
6807169695Skan#endif
6808169695Skan/* On some sparc systems, changes by the child to local and incoming
6809169695Skan   argument registers are propagated back to the parent.  The compiler
6810169695Skan   is told about this with #include <vfork.h>, but some compilers
6811169695Skan   (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
6812169695Skan   static variable whose address is put into a register that is
6813169695Skan   clobbered by the vfork.  */
6814169695Skanstatic void
6815169695Skan#ifdef __cplusplus
6816169695Skansparc_address_test (int arg)
6817169695Skan# else
6818169695Skansparc_address_test (arg) int arg;
6819169695Skan#endif
6820169695Skan{
6821169695Skan  static pid_t child;
6822169695Skan  if (!child) {
6823169695Skan    child = vfork ();
6824169695Skan    if (child < 0) {
6825169695Skan      perror ("vfork");
6826169695Skan      _exit(2);
6827169695Skan    }
6828169695Skan    if (!child) {
6829169695Skan      arg = getpid();
6830169695Skan      write(-1, "", 0);
6831169695Skan      _exit (arg);
6832169695Skan    }
6833169695Skan  }
6834169695Skan}
6835169695Skan
6836169695Skanint
6837169695Skanmain ()
6838169695Skan{
6839169695Skan  pid_t parent = getpid ();
6840169695Skan  pid_t child;
6841169695Skan
6842169695Skan  sparc_address_test (0);
6843169695Skan
6844169695Skan  child = vfork ();
6845169695Skan
6846169695Skan  if (child == 0) {
6847169695Skan    /* Here is another test for sparc vfork register problems.  This
6848169695Skan       test uses lots of local variables, at least as many local
6849169695Skan       variables as main has allocated so far including compiler
6850169695Skan       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
6851169695Skan       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
6852169695Skan       reuse the register of parent for one of the local variables,
6853169695Skan       since it will think that parent can't possibly be used any more
6854169695Skan       in this routine.  Assigning to the local variable will thus
6855169695Skan       munge parent in the parent process.  */
6856169695Skan    pid_t
6857169695Skan      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6858169695Skan      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6859169695Skan    /* Convince the compiler that p..p7 are live; otherwise, it might
6860169695Skan       use the same hardware register for all 8 local variables.  */
6861169695Skan    if (p != p1 || p != p2 || p != p3 || p != p4
6862169695Skan	|| p != p5 || p != p6 || p != p7)
6863169695Skan      _exit(1);
6864169695Skan
6865169695Skan    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6866169695Skan       from child file descriptors.  If the child closes a descriptor
6867169695Skan       before it execs or exits, this munges the parent's descriptor
6868169695Skan       as well.  Test for this by closing stdout in the child.  */
6869169695Skan    _exit(close(fileno(stdout)) != 0);
6870169695Skan  } else {
6871169695Skan    int status;
6872169695Skan    struct stat st;
6873169695Skan
6874169695Skan    while (wait(&status) != child)
6875169695Skan      ;
6876169695Skan    exit(
6877169695Skan	 /* Was there some problem with vforking?  */
6878169695Skan	 child < 0
6879169695Skan
6880169695Skan	 /* Did the child fail?  (This shouldn't happen.)  */
6881169695Skan	 || status
6882169695Skan
6883169695Skan	 /* Did the vfork/compiler bug occur?  */
6884169695Skan	 || parent != getpid()
6885169695Skan
6886169695Skan	 /* Did the file descriptor bug occur?  */
6887169695Skan	 || fstat(fileno(stdout), &st) != 0
6888169695Skan	 );
6889169695Skan  }
6890169695Skan}
6891169695Skan_ACEOF
6892169695Skanrm -f conftest$ac_exeext
6893169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6894169695Skan  (eval $ac_link) 2>&5
6895169695Skan  ac_status=$?
6896169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6897169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6898169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6899169695Skan  (eval $ac_try) 2>&5
6900169695Skan  ac_status=$?
6901169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6902169695Skan  (exit $ac_status); }; }; then
6903169695Skan  ac_cv_func_vfork_works=yes
6904169695Skanelse
6905169695Skan  echo "$as_me: program exited with status $ac_status" >&5
6906169695Skanecho "$as_me: failed program was:" >&5
6907169695Skansed 's/^/| /' conftest.$ac_ext >&5
6908169695Skan
6909169695Skan( exit $ac_status )
6910169695Skanac_cv_func_vfork_works=no
6911169695Skanfi
6912169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6913169695Skanfi
6914169695Skanfi
6915169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
6916169695Skanecho "${ECHO_T}$ac_cv_func_vfork_works" >&6
6917169695Skan
6918169695Skanfi;
6919169695Skanif test "x$ac_cv_func_fork_works" = xcross; then
6920169695Skan  ac_cv_func_vfork_works=$ac_cv_func_vfork
6921169695Skan  { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
6922169695Skanecho "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
6923169695Skanfi
6924169695Skan
6925169695Skanif test "x$ac_cv_func_vfork_works" = xyes; then
6926169695Skan
6927169695Skancat >>confdefs.h <<\_ACEOF
6928169695Skan#define HAVE_WORKING_VFORK 1
6929169695Skan_ACEOF
6930169695Skan
6931169695Skanelse
6932169695Skan
6933169695Skancat >>confdefs.h <<\_ACEOF
6934169695Skan#define vfork fork
6935169695Skan_ACEOF
6936169695Skan
6937169695Skanfi
6938169695Skanif test "x$ac_cv_func_fork_works" = xyes; then
6939169695Skan
6940169695Skancat >>confdefs.h <<\_ACEOF
6941169695Skan#define HAVE_WORKING_FORK 1
6942169695Skan_ACEOF
6943169695Skan
6944169695Skanfi
6945169695Skan
6946169695Skan  if test $ac_cv_func_vfork_works = no; then
6947169695Skan    case $LIBOBJS in
6948169695Skan    "vfork.$ac_objext"   | \
6949169695Skan  *" vfork.$ac_objext"   | \
6950169695Skan    "vfork.$ac_objext "* | \
6951169695Skan  *" vfork.$ac_objext "* ) ;;
6952169695Skan  *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
6953169695Skanesac
6954169695Skan
6955169695Skan  fi
6956169695Skan  # We only need _doprnt if we might use it to implement v*printf.
6957169695Skan  if test $ac_cv_func_vprintf != yes \
6958169695Skan     || test $ac_cv_func_vfprintf != yes \
6959169695Skan     || test $ac_cv_func_vsprintf != yes; then
6960169695Skan
6961169695Skanfor ac_func in _doprnt
6962169695Skando
6963169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6964169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
6965169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6966169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
6967169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
6968169695Skanelse
6969169695Skan  if test x$gcc_no_link = xyes; then
6970169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6971169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6972169695Skan   { (exit 1); exit 1; }; }
6973169695Skanfi
6974169695Skancat >conftest.$ac_ext <<_ACEOF
6975169695Skan/* confdefs.h.  */
6976169695Skan_ACEOF
6977169695Skancat confdefs.h >>conftest.$ac_ext
6978169695Skancat >>conftest.$ac_ext <<_ACEOF
6979169695Skan/* end confdefs.h.  */
6980169695Skan/* System header to define __stub macros and hopefully few prototypes,
6981169695Skan    which can conflict with char $ac_func (); below.
6982169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6983169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
6984169695Skan    including <limits.h> includes <sys/time.h> and causes problems
6985169695Skan    checking for functions defined therein.  */
6986169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6987169695Skan# include <limits.h>
6988169695Skan#else
6989169695Skan# include <assert.h>
6990169695Skan#endif
6991169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
6992169695Skan#ifdef __cplusplus
6993169695Skanextern "C"
6994169695Skan{
6995169695Skan#endif
6996169695Skan/* We use char because int might match the return type of a gcc2
6997169695Skan   builtin and then its argument prototype would still apply.  */
6998169695Skanchar $ac_func ();
6999169695Skan/* The GNU C library defines this for functions which it implements
7000169695Skan    to always fail with ENOSYS.  Some functions are actually named
7001169695Skan    something starting with __ and the normal name is an alias.  */
7002169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7003169695Skanchoke me
7004169695Skan#else
7005169695Skanchar (*f) () = $ac_func;
7006169695Skan#endif
7007169695Skan#ifdef __cplusplus
7008169695Skan}
7009169695Skan#endif
7010169695Skan
7011169695Skanint
7012169695Skanmain ()
7013169695Skan{
7014169695Skanreturn f != $ac_func;
7015169695Skan  ;
7016169695Skan  return 0;
7017169695Skan}
7018169695Skan_ACEOF
7019169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
7020169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7021169695Skan  (eval $ac_link) 2>conftest.er1
7022169695Skan  ac_status=$?
7023169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7024169695Skan  rm -f conftest.er1
7025169695Skan  cat conftest.err >&5
7026169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027169695Skan  (exit $ac_status); } &&
7028169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7029169695Skan			 || test ! -s conftest.err'
7030169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7031169695Skan  (eval $ac_try) 2>&5
7032169695Skan  ac_status=$?
7033169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034169695Skan  (exit $ac_status); }; } &&
7035169695Skan	 { ac_try='test -s conftest$ac_exeext'
7036169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037169695Skan  (eval $ac_try) 2>&5
7038169695Skan  ac_status=$?
7039169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040169695Skan  (exit $ac_status); }; }; then
7041169695Skan  eval "$as_ac_var=yes"
7042169695Skanelse
7043169695Skan  echo "$as_me: failed program was:" >&5
7044169695Skansed 's/^/| /' conftest.$ac_ext >&5
7045169695Skan
7046169695Skaneval "$as_ac_var=no"
7047169695Skanfi
7048169695Skanrm -f conftest.err conftest.$ac_objext \
7049169695Skan      conftest$ac_exeext conftest.$ac_ext
7050169695Skanfi
7051169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7052169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7053169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
7054169695Skan  cat >>confdefs.h <<_ACEOF
7055169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7056169695Skan_ACEOF
7057169695Skan
7058169695Skanelse
7059169695Skan  case $LIBOBJS in
7060169695Skan    "$ac_func.$ac_objext"   | \
7061169695Skan  *" $ac_func.$ac_objext"   | \
7062169695Skan    "$ac_func.$ac_objext "* | \
7063169695Skan  *" $ac_func.$ac_objext "* ) ;;
7064169695Skan  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
7065169695Skanesac
7066169695Skan
7067169695Skanfi
7068169695Skandone
7069169695Skan
7070169695Skan
7071169695Skan  else
7072169695Skan
7073169695Skanfor ac_func in _doprnt
7074169695Skando
7075169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7076169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
7077169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7078169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
7079169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7080169695Skanelse
7081169695Skan  if test x$gcc_no_link = xyes; then
7082169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7083169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7084169695Skan   { (exit 1); exit 1; }; }
7085169695Skanfi
7086169695Skancat >conftest.$ac_ext <<_ACEOF
7087169695Skan/* confdefs.h.  */
7088169695Skan_ACEOF
7089169695Skancat confdefs.h >>conftest.$ac_ext
7090169695Skancat >>conftest.$ac_ext <<_ACEOF
7091169695Skan/* end confdefs.h.  */
7092169695Skan/* System header to define __stub macros and hopefully few prototypes,
7093169695Skan    which can conflict with char $ac_func (); below.
7094169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7095169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
7096169695Skan    including <limits.h> includes <sys/time.h> and causes problems
7097169695Skan    checking for functions defined therein.  */
7098169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
7099169695Skan# include <limits.h>
7100169695Skan#else
7101169695Skan# include <assert.h>
7102169695Skan#endif
7103169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
7104169695Skan#ifdef __cplusplus
7105169695Skanextern "C"
7106169695Skan{
7107169695Skan#endif
7108169695Skan/* We use char because int might match the return type of a gcc2
7109169695Skan   builtin and then its argument prototype would still apply.  */
7110169695Skanchar $ac_func ();
7111169695Skan/* The GNU C library defines this for functions which it implements
7112169695Skan    to always fail with ENOSYS.  Some functions are actually named
7113169695Skan    something starting with __ and the normal name is an alias.  */
7114169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7115169695Skanchoke me
7116169695Skan#else
7117169695Skanchar (*f) () = $ac_func;
7118169695Skan#endif
7119169695Skan#ifdef __cplusplus
7120169695Skan}
7121169695Skan#endif
7122169695Skan
7123169695Skanint
7124169695Skanmain ()
7125169695Skan{
7126169695Skanreturn f != $ac_func;
7127169695Skan  ;
7128169695Skan  return 0;
7129169695Skan}
7130169695Skan_ACEOF
7131169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
7132169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7133169695Skan  (eval $ac_link) 2>conftest.er1
7134169695Skan  ac_status=$?
7135169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7136169695Skan  rm -f conftest.er1
7137169695Skan  cat conftest.err >&5
7138169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7139169695Skan  (exit $ac_status); } &&
7140169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7141169695Skan			 || test ! -s conftest.err'
7142169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7143169695Skan  (eval $ac_try) 2>&5
7144169695Skan  ac_status=$?
7145169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146169695Skan  (exit $ac_status); }; } &&
7147169695Skan	 { ac_try='test -s conftest$ac_exeext'
7148169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7149169695Skan  (eval $ac_try) 2>&5
7150169695Skan  ac_status=$?
7151169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152169695Skan  (exit $ac_status); }; }; then
7153169695Skan  eval "$as_ac_var=yes"
7154169695Skanelse
7155169695Skan  echo "$as_me: failed program was:" >&5
7156169695Skansed 's/^/| /' conftest.$ac_ext >&5
7157169695Skan
7158169695Skaneval "$as_ac_var=no"
7159169695Skanfi
7160169695Skanrm -f conftest.err conftest.$ac_objext \
7161169695Skan      conftest$ac_exeext conftest.$ac_ext
7162169695Skanfi
7163169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7164169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7165169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
7166169695Skan  cat >>confdefs.h <<_ACEOF
7167169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7168169695Skan_ACEOF
7169169695Skan
7170169695Skanfi
7171169695Skandone
7172169695Skan
7173169695Skan  fi
7174169695Skan
7175169695Skan  for v in $vars; do
7176169695Skan    echo "$as_me:$LINENO: checking for $v" >&5
7177169695Skanecho $ECHO_N "checking for $v... $ECHO_C" >&6
7178169695Skan    if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then
7179169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7180169695Skanelse
7181169695Skan  if test x$gcc_no_link = xyes; then
7182169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7183169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7184169695Skan   { (exit 1); exit 1; }; }
7185169695Skanfi
7186169695Skancat >conftest.$ac_ext <<_ACEOF
7187169695Skan/* confdefs.h.  */
7188169695Skan_ACEOF
7189169695Skancat confdefs.h >>conftest.$ac_ext
7190169695Skancat >>conftest.$ac_ext <<_ACEOF
7191169695Skan/* end confdefs.h.  */
7192169695Skanint *p;
7193169695Skanint
7194169695Skanmain ()
7195169695Skan{
7196169695Skanextern int $v []; p = $v;
7197169695Skan  ;
7198169695Skan  return 0;
7199169695Skan}
7200169695Skan_ACEOF
7201169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
7202169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7203169695Skan  (eval $ac_link) 2>conftest.er1
7204169695Skan  ac_status=$?
7205169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7206169695Skan  rm -f conftest.er1
7207169695Skan  cat conftest.err >&5
7208169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7209169695Skan  (exit $ac_status); } &&
7210169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7211169695Skan			 || test ! -s conftest.err'
7212169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7213169695Skan  (eval $ac_try) 2>&5
7214169695Skan  ac_status=$?
7215169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7216169695Skan  (exit $ac_status); }; } &&
7217169695Skan	 { ac_try='test -s conftest$ac_exeext'
7218169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7219169695Skan  (eval $ac_try) 2>&5
7220169695Skan  ac_status=$?
7221169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7222169695Skan  (exit $ac_status); }; }; then
7223169695Skan  eval "libiberty_cv_var_$v=yes"
7224169695Skanelse
7225169695Skan  echo "$as_me: failed program was:" >&5
7226169695Skansed 's/^/| /' conftest.$ac_ext >&5
7227169695Skan
7228169695Skaneval "libiberty_cv_var_$v=no"
7229169695Skanfi
7230169695Skanrm -f conftest.err conftest.$ac_objext \
7231169695Skan      conftest$ac_exeext conftest.$ac_ext
7232169695Skanfi
7233169695Skan
7234169695Skan    if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7235169695Skan      echo "$as_me:$LINENO: result: yes" >&5
7236169695Skanecho "${ECHO_T}yes" >&6
7237169695Skan      n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7238169695Skan      cat >>confdefs.h <<_ACEOF
7239169695Skan#define $n 1
7240169695Skan_ACEOF
7241169695Skan
7242169695Skan    else
7243169695Skan      echo "$as_me:$LINENO: result: no" >&5
7244169695Skanecho "${ECHO_T}no" >&6
7245169695Skan    fi
7246169695Skan  done
7247169695Skan
7248169695Skan  # special check for _system_configuration because AIX <4.3.2 do not
7249169695Skan  # contain the `physmem' member.
7250169695Skan  echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7251169695Skanecho $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7252169695Skan  cat >conftest.$ac_ext <<_ACEOF
7253169695Skan/* confdefs.h.  */
7254169695Skan_ACEOF
7255169695Skancat confdefs.h >>conftest.$ac_ext
7256169695Skancat >>conftest.$ac_ext <<_ACEOF
7257169695Skan/* end confdefs.h.  */
7258169695Skan#include <sys/systemcfg.h>
7259169695Skanint
7260169695Skanmain ()
7261169695Skan{
7262169695Skandouble x = _system_configuration.physmem;
7263169695Skan  ;
7264169695Skan  return 0;
7265169695Skan}
7266169695Skan_ACEOF
7267169695Skanrm -f conftest.$ac_objext
7268169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7269169695Skan  (eval $ac_compile) 2>conftest.er1
7270169695Skan  ac_status=$?
7271169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7272169695Skan  rm -f conftest.er1
7273169695Skan  cat conftest.err >&5
7274169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7275169695Skan  (exit $ac_status); } &&
7276169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7277169695Skan			 || test ! -s conftest.err'
7278169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7279169695Skan  (eval $ac_try) 2>&5
7280169695Skan  ac_status=$?
7281169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7282169695Skan  (exit $ac_status); }; } &&
7283169695Skan	 { ac_try='test -s conftest.$ac_objext'
7284169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7285169695Skan  (eval $ac_try) 2>&5
7286169695Skan  ac_status=$?
7287169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7288169695Skan  (exit $ac_status); }; }; then
7289169695Skan  echo "$as_me:$LINENO: result: yes" >&5
7290169695Skanecho "${ECHO_T}yes" >&6
7291169695Skan
7292169695Skancat >>confdefs.h <<\_ACEOF
7293169695Skan#define HAVE__SYSTEM_CONFIGURATION 1
7294169695Skan_ACEOF
7295169695Skan
7296169695Skanelse
7297169695Skan  echo "$as_me: failed program was:" >&5
7298169695Skansed 's/^/| /' conftest.$ac_ext >&5
7299169695Skan
7300169695Skanecho "$as_me:$LINENO: result: no" >&5
7301169695Skanecho "${ECHO_T}no" >&6
7302169695Skanfi
7303169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7304169695Skan
7305169695Skan
7306169695Skanfor ac_func in $checkfuncs
7307169695Skando
7308169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7309169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
7310169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7311169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
7312169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7313169695Skanelse
7314169695Skan  if test x$gcc_no_link = xyes; then
7315169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7316169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7317169695Skan   { (exit 1); exit 1; }; }
7318169695Skanfi
7319169695Skancat >conftest.$ac_ext <<_ACEOF
7320169695Skan/* confdefs.h.  */
7321169695Skan_ACEOF
7322169695Skancat confdefs.h >>conftest.$ac_ext
7323169695Skancat >>conftest.$ac_ext <<_ACEOF
7324169695Skan/* end confdefs.h.  */
7325169695Skan/* System header to define __stub macros and hopefully few prototypes,
7326169695Skan    which can conflict with char $ac_func (); below.
7327169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7328169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
7329169695Skan    including <limits.h> includes <sys/time.h> and causes problems
7330169695Skan    checking for functions defined therein.  */
7331169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
7332169695Skan# include <limits.h>
7333169695Skan#else
7334169695Skan# include <assert.h>
7335169695Skan#endif
7336169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
7337169695Skan#ifdef __cplusplus
7338169695Skanextern "C"
7339169695Skan{
7340169695Skan#endif
7341169695Skan/* We use char because int might match the return type of a gcc2
7342169695Skan   builtin and then its argument prototype would still apply.  */
7343169695Skanchar $ac_func ();
7344169695Skan/* The GNU C library defines this for functions which it implements
7345169695Skan    to always fail with ENOSYS.  Some functions are actually named
7346169695Skan    something starting with __ and the normal name is an alias.  */
7347169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7348169695Skanchoke me
7349169695Skan#else
7350169695Skanchar (*f) () = $ac_func;
7351169695Skan#endif
7352169695Skan#ifdef __cplusplus
7353169695Skan}
7354169695Skan#endif
7355169695Skan
7356169695Skanint
7357169695Skanmain ()
7358169695Skan{
7359169695Skanreturn f != $ac_func;
7360169695Skan  ;
7361169695Skan  return 0;
7362169695Skan}
7363169695Skan_ACEOF
7364169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
7365169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7366169695Skan  (eval $ac_link) 2>conftest.er1
7367169695Skan  ac_status=$?
7368169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7369169695Skan  rm -f conftest.er1
7370169695Skan  cat conftest.err >&5
7371169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7372169695Skan  (exit $ac_status); } &&
7373169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7374169695Skan			 || test ! -s conftest.err'
7375169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7376169695Skan  (eval $ac_try) 2>&5
7377169695Skan  ac_status=$?
7378169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7379169695Skan  (exit $ac_status); }; } &&
7380169695Skan	 { ac_try='test -s conftest$ac_exeext'
7381169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7382169695Skan  (eval $ac_try) 2>&5
7383169695Skan  ac_status=$?
7384169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7385169695Skan  (exit $ac_status); }; }; then
7386169695Skan  eval "$as_ac_var=yes"
7387169695Skanelse
7388169695Skan  echo "$as_me: failed program was:" >&5
7389169695Skansed 's/^/| /' conftest.$ac_ext >&5
7390169695Skan
7391169695Skaneval "$as_ac_var=no"
7392169695Skanfi
7393169695Skanrm -f conftest.err conftest.$ac_objext \
7394169695Skan      conftest$ac_exeext conftest.$ac_ext
7395169695Skanfi
7396169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7397169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7398169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
7399169695Skan  cat >>confdefs.h <<_ACEOF
7400169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7401169695Skan_ACEOF
7402169695Skan
7403169695Skanfi
7404169695Skandone
7405169695Skan
7406169695Skan  echo "$as_me:$LINENO: checking whether basename is declared" >&5
7407169695Skanecho $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
7408169695Skanif test "${ac_cv_have_decl_basename+set}" = set; then
7409169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7410169695Skanelse
7411169695Skan  cat >conftest.$ac_ext <<_ACEOF
7412169695Skan/* confdefs.h.  */
7413169695Skan_ACEOF
7414169695Skancat confdefs.h >>conftest.$ac_ext
7415169695Skancat >>conftest.$ac_ext <<_ACEOF
7416169695Skan/* end confdefs.h.  */
7417169695Skan$ac_includes_default
7418169695Skanint
7419169695Skanmain ()
7420169695Skan{
7421169695Skan#ifndef basename
7422169695Skan  char *p = (char *) basename;
7423169695Skan#endif
7424169695Skan
7425169695Skan  ;
7426169695Skan  return 0;
7427169695Skan}
7428169695Skan_ACEOF
7429169695Skanrm -f conftest.$ac_objext
7430169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7431169695Skan  (eval $ac_compile) 2>conftest.er1
7432169695Skan  ac_status=$?
7433169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7434169695Skan  rm -f conftest.er1
7435169695Skan  cat conftest.err >&5
7436169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437169695Skan  (exit $ac_status); } &&
7438169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7439169695Skan			 || test ! -s conftest.err'
7440169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7441169695Skan  (eval $ac_try) 2>&5
7442169695Skan  ac_status=$?
7443169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7444169695Skan  (exit $ac_status); }; } &&
7445169695Skan	 { ac_try='test -s conftest.$ac_objext'
7446169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7447169695Skan  (eval $ac_try) 2>&5
7448169695Skan  ac_status=$?
7449169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7450169695Skan  (exit $ac_status); }; }; then
7451169695Skan  ac_cv_have_decl_basename=yes
7452169695Skanelse
7453169695Skan  echo "$as_me: failed program was:" >&5
7454169695Skansed 's/^/| /' conftest.$ac_ext >&5
7455169695Skan
7456169695Skanac_cv_have_decl_basename=no
7457169695Skanfi
7458169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7459169695Skanfi
7460169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
7461169695Skanecho "${ECHO_T}$ac_cv_have_decl_basename" >&6
7462169695Skanif test $ac_cv_have_decl_basename = yes; then
7463169695Skan
7464169695Skancat >>confdefs.h <<_ACEOF
7465169695Skan#define HAVE_DECL_BASENAME 1
7466169695Skan_ACEOF
7467169695Skan
7468169695Skan
7469169695Skanelse
7470169695Skan  cat >>confdefs.h <<_ACEOF
7471169695Skan#define HAVE_DECL_BASENAME 0
7472169695Skan_ACEOF
7473169695Skan
7474169695Skan
7475169695Skanfi
7476169695Skanecho "$as_me:$LINENO: checking whether ffs is declared" >&5
7477169695Skanecho $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
7478169695Skanif test "${ac_cv_have_decl_ffs+set}" = set; then
7479169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7480169695Skanelse
7481169695Skan  cat >conftest.$ac_ext <<_ACEOF
7482169695Skan/* confdefs.h.  */
7483169695Skan_ACEOF
7484169695Skancat confdefs.h >>conftest.$ac_ext
7485169695Skancat >>conftest.$ac_ext <<_ACEOF
7486169695Skan/* end confdefs.h.  */
7487169695Skan$ac_includes_default
7488169695Skanint
7489169695Skanmain ()
7490169695Skan{
7491169695Skan#ifndef ffs
7492169695Skan  char *p = (char *) ffs;
7493169695Skan#endif
7494169695Skan
7495169695Skan  ;
7496169695Skan  return 0;
7497169695Skan}
7498169695Skan_ACEOF
7499169695Skanrm -f conftest.$ac_objext
7500169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7501169695Skan  (eval $ac_compile) 2>conftest.er1
7502169695Skan  ac_status=$?
7503169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7504169695Skan  rm -f conftest.er1
7505169695Skan  cat conftest.err >&5
7506169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507169695Skan  (exit $ac_status); } &&
7508169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7509169695Skan			 || test ! -s conftest.err'
7510169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7511169695Skan  (eval $ac_try) 2>&5
7512169695Skan  ac_status=$?
7513169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7514169695Skan  (exit $ac_status); }; } &&
7515169695Skan	 { ac_try='test -s conftest.$ac_objext'
7516169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7517169695Skan  (eval $ac_try) 2>&5
7518169695Skan  ac_status=$?
7519169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7520169695Skan  (exit $ac_status); }; }; then
7521169695Skan  ac_cv_have_decl_ffs=yes
7522169695Skanelse
7523169695Skan  echo "$as_me: failed program was:" >&5
7524169695Skansed 's/^/| /' conftest.$ac_ext >&5
7525169695Skan
7526169695Skanac_cv_have_decl_ffs=no
7527169695Skanfi
7528169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7529169695Skanfi
7530169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
7531169695Skanecho "${ECHO_T}$ac_cv_have_decl_ffs" >&6
7532169695Skanif test $ac_cv_have_decl_ffs = yes; then
7533169695Skan
7534169695Skancat >>confdefs.h <<_ACEOF
7535169695Skan#define HAVE_DECL_FFS 1
7536169695Skan_ACEOF
7537169695Skan
7538169695Skan
7539169695Skanelse
7540169695Skan  cat >>confdefs.h <<_ACEOF
7541169695Skan#define HAVE_DECL_FFS 0
7542169695Skan_ACEOF
7543169695Skan
7544169695Skan
7545169695Skanfi
7546169695Skanecho "$as_me:$LINENO: checking whether asprintf is declared" >&5
7547169695Skanecho $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
7548169695Skanif test "${ac_cv_have_decl_asprintf+set}" = set; then
7549169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7550169695Skanelse
7551169695Skan  cat >conftest.$ac_ext <<_ACEOF
7552169695Skan/* confdefs.h.  */
7553169695Skan_ACEOF
7554169695Skancat confdefs.h >>conftest.$ac_ext
7555169695Skancat >>conftest.$ac_ext <<_ACEOF
7556169695Skan/* end confdefs.h.  */
7557169695Skan$ac_includes_default
7558169695Skanint
7559169695Skanmain ()
7560169695Skan{
7561169695Skan#ifndef asprintf
7562169695Skan  char *p = (char *) asprintf;
7563169695Skan#endif
7564169695Skan
7565169695Skan  ;
7566169695Skan  return 0;
7567169695Skan}
7568169695Skan_ACEOF
7569169695Skanrm -f conftest.$ac_objext
7570169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7571169695Skan  (eval $ac_compile) 2>conftest.er1
7572169695Skan  ac_status=$?
7573169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7574169695Skan  rm -f conftest.er1
7575169695Skan  cat conftest.err >&5
7576169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7577169695Skan  (exit $ac_status); } &&
7578169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7579169695Skan			 || test ! -s conftest.err'
7580169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7581169695Skan  (eval $ac_try) 2>&5
7582169695Skan  ac_status=$?
7583169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584169695Skan  (exit $ac_status); }; } &&
7585169695Skan	 { ac_try='test -s conftest.$ac_objext'
7586169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7587169695Skan  (eval $ac_try) 2>&5
7588169695Skan  ac_status=$?
7589169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590169695Skan  (exit $ac_status); }; }; then
7591169695Skan  ac_cv_have_decl_asprintf=yes
7592169695Skanelse
7593169695Skan  echo "$as_me: failed program was:" >&5
7594169695Skansed 's/^/| /' conftest.$ac_ext >&5
7595169695Skan
7596169695Skanac_cv_have_decl_asprintf=no
7597169695Skanfi
7598169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7599169695Skanfi
7600169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
7601169695Skanecho "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
7602169695Skanif test $ac_cv_have_decl_asprintf = yes; then
7603169695Skan
7604169695Skancat >>confdefs.h <<_ACEOF
7605169695Skan#define HAVE_DECL_ASPRINTF 1
7606169695Skan_ACEOF
7607169695Skan
7608169695Skan
7609169695Skanelse
7610169695Skan  cat >>confdefs.h <<_ACEOF
7611169695Skan#define HAVE_DECL_ASPRINTF 0
7612169695Skan_ACEOF
7613169695Skan
7614169695Skan
7615169695Skanfi
7616169695Skanecho "$as_me:$LINENO: checking whether vasprintf is declared" >&5
7617169695Skanecho $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
7618169695Skanif test "${ac_cv_have_decl_vasprintf+set}" = set; then
7619169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7620169695Skanelse
7621169695Skan  cat >conftest.$ac_ext <<_ACEOF
7622169695Skan/* confdefs.h.  */
7623169695Skan_ACEOF
7624169695Skancat confdefs.h >>conftest.$ac_ext
7625169695Skancat >>conftest.$ac_ext <<_ACEOF
7626169695Skan/* end confdefs.h.  */
7627169695Skan$ac_includes_default
7628169695Skanint
7629169695Skanmain ()
7630169695Skan{
7631169695Skan#ifndef vasprintf
7632169695Skan  char *p = (char *) vasprintf;
7633169695Skan#endif
7634169695Skan
7635169695Skan  ;
7636169695Skan  return 0;
7637169695Skan}
7638169695Skan_ACEOF
7639169695Skanrm -f conftest.$ac_objext
7640169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7641169695Skan  (eval $ac_compile) 2>conftest.er1
7642169695Skan  ac_status=$?
7643169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7644169695Skan  rm -f conftest.er1
7645169695Skan  cat conftest.err >&5
7646169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7647169695Skan  (exit $ac_status); } &&
7648169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7649169695Skan			 || test ! -s conftest.err'
7650169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7651169695Skan  (eval $ac_try) 2>&5
7652169695Skan  ac_status=$?
7653169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7654169695Skan  (exit $ac_status); }; } &&
7655169695Skan	 { ac_try='test -s conftest.$ac_objext'
7656169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7657169695Skan  (eval $ac_try) 2>&5
7658169695Skan  ac_status=$?
7659169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660169695Skan  (exit $ac_status); }; }; then
7661169695Skan  ac_cv_have_decl_vasprintf=yes
7662169695Skanelse
7663169695Skan  echo "$as_me: failed program was:" >&5
7664169695Skansed 's/^/| /' conftest.$ac_ext >&5
7665169695Skan
7666169695Skanac_cv_have_decl_vasprintf=no
7667169695Skanfi
7668169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7669169695Skanfi
7670169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
7671169695Skanecho "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
7672169695Skanif test $ac_cv_have_decl_vasprintf = yes; then
7673169695Skan
7674169695Skancat >>confdefs.h <<_ACEOF
7675169695Skan#define HAVE_DECL_VASPRINTF 1
7676169695Skan_ACEOF
7677169695Skan
7678169695Skan
7679169695Skanelse
7680169695Skan  cat >>confdefs.h <<_ACEOF
7681169695Skan#define HAVE_DECL_VASPRINTF 0
7682169695Skan_ACEOF
7683169695Skan
7684169695Skan
7685169695Skanfi
7686169695Skanecho "$as_me:$LINENO: checking whether snprintf is declared" >&5
7687169695Skanecho $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
7688169695Skanif test "${ac_cv_have_decl_snprintf+set}" = set; then
7689169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7690169695Skanelse
7691169695Skan  cat >conftest.$ac_ext <<_ACEOF
7692169695Skan/* confdefs.h.  */
7693169695Skan_ACEOF
7694169695Skancat confdefs.h >>conftest.$ac_ext
7695169695Skancat >>conftest.$ac_ext <<_ACEOF
7696169695Skan/* end confdefs.h.  */
7697169695Skan$ac_includes_default
7698169695Skanint
7699169695Skanmain ()
7700169695Skan{
7701169695Skan#ifndef snprintf
7702169695Skan  char *p = (char *) snprintf;
7703169695Skan#endif
7704169695Skan
7705169695Skan  ;
7706169695Skan  return 0;
7707169695Skan}
7708169695Skan_ACEOF
7709169695Skanrm -f conftest.$ac_objext
7710169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7711169695Skan  (eval $ac_compile) 2>conftest.er1
7712169695Skan  ac_status=$?
7713169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7714169695Skan  rm -f conftest.er1
7715169695Skan  cat conftest.err >&5
7716169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7717169695Skan  (exit $ac_status); } &&
7718169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7719169695Skan			 || test ! -s conftest.err'
7720169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7721169695Skan  (eval $ac_try) 2>&5
7722169695Skan  ac_status=$?
7723169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7724169695Skan  (exit $ac_status); }; } &&
7725169695Skan	 { ac_try='test -s conftest.$ac_objext'
7726169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7727169695Skan  (eval $ac_try) 2>&5
7728169695Skan  ac_status=$?
7729169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7730169695Skan  (exit $ac_status); }; }; then
7731169695Skan  ac_cv_have_decl_snprintf=yes
7732169695Skanelse
7733169695Skan  echo "$as_me: failed program was:" >&5
7734169695Skansed 's/^/| /' conftest.$ac_ext >&5
7735169695Skan
7736169695Skanac_cv_have_decl_snprintf=no
7737169695Skanfi
7738169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7739169695Skanfi
7740169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
7741169695Skanecho "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
7742169695Skanif test $ac_cv_have_decl_snprintf = yes; then
7743169695Skan
7744169695Skancat >>confdefs.h <<_ACEOF
7745169695Skan#define HAVE_DECL_SNPRINTF 1
7746169695Skan_ACEOF
7747169695Skan
7748169695Skan
7749169695Skanelse
7750169695Skan  cat >>confdefs.h <<_ACEOF
7751169695Skan#define HAVE_DECL_SNPRINTF 0
7752169695Skan_ACEOF
7753169695Skan
7754169695Skan
7755169695Skanfi
7756169695Skanecho "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
7757169695Skanecho $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
7758169695Skanif test "${ac_cv_have_decl_vsnprintf+set}" = set; then
7759169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7760169695Skanelse
7761169695Skan  cat >conftest.$ac_ext <<_ACEOF
7762169695Skan/* confdefs.h.  */
7763169695Skan_ACEOF
7764169695Skancat confdefs.h >>conftest.$ac_ext
7765169695Skancat >>conftest.$ac_ext <<_ACEOF
7766169695Skan/* end confdefs.h.  */
7767169695Skan$ac_includes_default
7768169695Skanint
7769169695Skanmain ()
7770169695Skan{
7771169695Skan#ifndef vsnprintf
7772169695Skan  char *p = (char *) vsnprintf;
7773169695Skan#endif
7774169695Skan
7775169695Skan  ;
7776169695Skan  return 0;
7777169695Skan}
7778169695Skan_ACEOF
7779169695Skanrm -f conftest.$ac_objext
7780169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7781169695Skan  (eval $ac_compile) 2>conftest.er1
7782169695Skan  ac_status=$?
7783169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7784169695Skan  rm -f conftest.er1
7785169695Skan  cat conftest.err >&5
7786169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7787169695Skan  (exit $ac_status); } &&
7788169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7789169695Skan			 || test ! -s conftest.err'
7790169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7791169695Skan  (eval $ac_try) 2>&5
7792169695Skan  ac_status=$?
7793169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7794169695Skan  (exit $ac_status); }; } &&
7795169695Skan	 { ac_try='test -s conftest.$ac_objext'
7796169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7797169695Skan  (eval $ac_try) 2>&5
7798169695Skan  ac_status=$?
7799169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7800169695Skan  (exit $ac_status); }; }; then
7801169695Skan  ac_cv_have_decl_vsnprintf=yes
7802169695Skanelse
7803169695Skan  echo "$as_me: failed program was:" >&5
7804169695Skansed 's/^/| /' conftest.$ac_ext >&5
7805169695Skan
7806169695Skanac_cv_have_decl_vsnprintf=no
7807169695Skanfi
7808169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7809169695Skanfi
7810169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
7811169695Skanecho "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
7812169695Skanif test $ac_cv_have_decl_vsnprintf = yes; then
7813169695Skan
7814169695Skancat >>confdefs.h <<_ACEOF
7815169695Skan#define HAVE_DECL_VSNPRINTF 1
7816169695Skan_ACEOF
7817169695Skan
7818169695Skan
7819169695Skanelse
7820169695Skan  cat >>confdefs.h <<_ACEOF
7821169695Skan#define HAVE_DECL_VSNPRINTF 0
7822169695Skan_ACEOF
7823169695Skan
7824169695Skan
7825169695Skanfi
7826169695Skan
7827169695Skan
7828169695Skan  echo "$as_me:$LINENO: checking whether calloc is declared" >&5
7829169695Skanecho $ECHO_N "checking whether calloc is declared... $ECHO_C" >&6
7830169695Skanif test "${ac_cv_have_decl_calloc+set}" = set; then
7831169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7832169695Skanelse
7833169695Skan  cat >conftest.$ac_ext <<_ACEOF
7834169695Skan/* confdefs.h.  */
7835169695Skan_ACEOF
7836169695Skancat confdefs.h >>conftest.$ac_ext
7837169695Skancat >>conftest.$ac_ext <<_ACEOF
7838169695Skan/* end confdefs.h.  */
7839169695Skan$ac_includes_default
7840169695Skanint
7841169695Skanmain ()
7842169695Skan{
7843169695Skan#ifndef calloc
7844169695Skan  char *p = (char *) calloc;
7845169695Skan#endif
7846169695Skan
7847169695Skan  ;
7848169695Skan  return 0;
7849169695Skan}
7850169695Skan_ACEOF
7851169695Skanrm -f conftest.$ac_objext
7852169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7853169695Skan  (eval $ac_compile) 2>conftest.er1
7854169695Skan  ac_status=$?
7855169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7856169695Skan  rm -f conftest.er1
7857169695Skan  cat conftest.err >&5
7858169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7859169695Skan  (exit $ac_status); } &&
7860169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7861169695Skan			 || test ! -s conftest.err'
7862169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7863169695Skan  (eval $ac_try) 2>&5
7864169695Skan  ac_status=$?
7865169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7866169695Skan  (exit $ac_status); }; } &&
7867169695Skan	 { ac_try='test -s conftest.$ac_objext'
7868169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7869169695Skan  (eval $ac_try) 2>&5
7870169695Skan  ac_status=$?
7871169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7872169695Skan  (exit $ac_status); }; }; then
7873169695Skan  ac_cv_have_decl_calloc=yes
7874169695Skanelse
7875169695Skan  echo "$as_me: failed program was:" >&5
7876169695Skansed 's/^/| /' conftest.$ac_ext >&5
7877169695Skan
7878169695Skanac_cv_have_decl_calloc=no
7879169695Skanfi
7880169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7881169695Skanfi
7882169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_calloc" >&5
7883169695Skanecho "${ECHO_T}$ac_cv_have_decl_calloc" >&6
7884169695Skanif test $ac_cv_have_decl_calloc = yes; then
7885169695Skan
7886169695Skancat >>confdefs.h <<_ACEOF
7887169695Skan#define HAVE_DECL_CALLOC 1
7888169695Skan_ACEOF
7889169695Skan
7890169695Skan
7891169695Skanelse
7892169695Skan  cat >>confdefs.h <<_ACEOF
7893169695Skan#define HAVE_DECL_CALLOC 0
7894169695Skan_ACEOF
7895169695Skan
7896169695Skan
7897169695Skanfi
7898169695Skanecho "$as_me:$LINENO: checking whether getenv is declared" >&5
7899169695Skanecho $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
7900169695Skanif test "${ac_cv_have_decl_getenv+set}" = set; then
7901169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7902169695Skanelse
7903169695Skan  cat >conftest.$ac_ext <<_ACEOF
7904169695Skan/* confdefs.h.  */
7905169695Skan_ACEOF
7906169695Skancat confdefs.h >>conftest.$ac_ext
7907169695Skancat >>conftest.$ac_ext <<_ACEOF
7908169695Skan/* end confdefs.h.  */
7909169695Skan$ac_includes_default
7910169695Skanint
7911169695Skanmain ()
7912169695Skan{
7913169695Skan#ifndef getenv
7914169695Skan  char *p = (char *) getenv;
7915169695Skan#endif
7916169695Skan
7917169695Skan  ;
7918169695Skan  return 0;
7919169695Skan}
7920169695Skan_ACEOF
7921169695Skanrm -f conftest.$ac_objext
7922169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7923169695Skan  (eval $ac_compile) 2>conftest.er1
7924169695Skan  ac_status=$?
7925169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7926169695Skan  rm -f conftest.er1
7927169695Skan  cat conftest.err >&5
7928169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7929169695Skan  (exit $ac_status); } &&
7930169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
7931169695Skan			 || test ! -s conftest.err'
7932169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7933169695Skan  (eval $ac_try) 2>&5
7934169695Skan  ac_status=$?
7935169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7936169695Skan  (exit $ac_status); }; } &&
7937169695Skan	 { ac_try='test -s conftest.$ac_objext'
7938169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7939169695Skan  (eval $ac_try) 2>&5
7940169695Skan  ac_status=$?
7941169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7942169695Skan  (exit $ac_status); }; }; then
7943169695Skan  ac_cv_have_decl_getenv=yes
7944169695Skanelse
7945169695Skan  echo "$as_me: failed program was:" >&5
7946169695Skansed 's/^/| /' conftest.$ac_ext >&5
7947169695Skan
7948169695Skanac_cv_have_decl_getenv=no
7949169695Skanfi
7950169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7951169695Skanfi
7952169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
7953169695Skanecho "${ECHO_T}$ac_cv_have_decl_getenv" >&6
7954169695Skanif test $ac_cv_have_decl_getenv = yes; then
7955169695Skan
7956169695Skancat >>confdefs.h <<_ACEOF
7957169695Skan#define HAVE_DECL_GETENV 1
7958169695Skan_ACEOF
7959169695Skan
7960169695Skan
7961169695Skanelse
7962169695Skan  cat >>confdefs.h <<_ACEOF
7963169695Skan#define HAVE_DECL_GETENV 0
7964169695Skan_ACEOF
7965169695Skan
7966169695Skan
7967169695Skanfi
7968169695Skanecho "$as_me:$LINENO: checking whether getopt is declared" >&5
7969169695Skanecho $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
7970169695Skanif test "${ac_cv_have_decl_getopt+set}" = set; then
7971169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
7972169695Skanelse
7973169695Skan  cat >conftest.$ac_ext <<_ACEOF
7974169695Skan/* confdefs.h.  */
7975169695Skan_ACEOF
7976169695Skancat confdefs.h >>conftest.$ac_ext
7977169695Skancat >>conftest.$ac_ext <<_ACEOF
7978169695Skan/* end confdefs.h.  */
7979169695Skan$ac_includes_default
7980169695Skanint
7981169695Skanmain ()
7982169695Skan{
7983169695Skan#ifndef getopt
7984169695Skan  char *p = (char *) getopt;
7985169695Skan#endif
7986169695Skan
7987169695Skan  ;
7988169695Skan  return 0;
7989169695Skan}
7990169695Skan_ACEOF
7991169695Skanrm -f conftest.$ac_objext
7992169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7993169695Skan  (eval $ac_compile) 2>conftest.er1
7994169695Skan  ac_status=$?
7995169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
7996169695Skan  rm -f conftest.er1
7997169695Skan  cat conftest.err >&5
7998169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7999169695Skan  (exit $ac_status); } &&
8000169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8001169695Skan			 || test ! -s conftest.err'
8002169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8003169695Skan  (eval $ac_try) 2>&5
8004169695Skan  ac_status=$?
8005169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8006169695Skan  (exit $ac_status); }; } &&
8007169695Skan	 { ac_try='test -s conftest.$ac_objext'
8008169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8009169695Skan  (eval $ac_try) 2>&5
8010169695Skan  ac_status=$?
8011169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8012169695Skan  (exit $ac_status); }; }; then
8013169695Skan  ac_cv_have_decl_getopt=yes
8014169695Skanelse
8015169695Skan  echo "$as_me: failed program was:" >&5
8016169695Skansed 's/^/| /' conftest.$ac_ext >&5
8017169695Skan
8018169695Skanac_cv_have_decl_getopt=no
8019169695Skanfi
8020169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8021169695Skanfi
8022169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
8023169695Skanecho "${ECHO_T}$ac_cv_have_decl_getopt" >&6
8024169695Skanif test $ac_cv_have_decl_getopt = yes; then
8025169695Skan
8026169695Skancat >>confdefs.h <<_ACEOF
8027169695Skan#define HAVE_DECL_GETOPT 1
8028169695Skan_ACEOF
8029169695Skan
8030169695Skan
8031169695Skanelse
8032169695Skan  cat >>confdefs.h <<_ACEOF
8033169695Skan#define HAVE_DECL_GETOPT 0
8034169695Skan_ACEOF
8035169695Skan
8036169695Skan
8037169695Skanfi
8038169695Skanecho "$as_me:$LINENO: checking whether malloc is declared" >&5
8039169695Skanecho $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
8040169695Skanif test "${ac_cv_have_decl_malloc+set}" = set; then
8041169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8042169695Skanelse
8043169695Skan  cat >conftest.$ac_ext <<_ACEOF
8044169695Skan/* confdefs.h.  */
8045169695Skan_ACEOF
8046169695Skancat confdefs.h >>conftest.$ac_ext
8047169695Skancat >>conftest.$ac_ext <<_ACEOF
8048169695Skan/* end confdefs.h.  */
8049169695Skan$ac_includes_default
8050169695Skanint
8051169695Skanmain ()
8052169695Skan{
8053169695Skan#ifndef malloc
8054169695Skan  char *p = (char *) malloc;
8055169695Skan#endif
8056169695Skan
8057169695Skan  ;
8058169695Skan  return 0;
8059169695Skan}
8060169695Skan_ACEOF
8061169695Skanrm -f conftest.$ac_objext
8062169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8063169695Skan  (eval $ac_compile) 2>conftest.er1
8064169695Skan  ac_status=$?
8065169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8066169695Skan  rm -f conftest.er1
8067169695Skan  cat conftest.err >&5
8068169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8069169695Skan  (exit $ac_status); } &&
8070169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8071169695Skan			 || test ! -s conftest.err'
8072169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8073169695Skan  (eval $ac_try) 2>&5
8074169695Skan  ac_status=$?
8075169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076169695Skan  (exit $ac_status); }; } &&
8077169695Skan	 { ac_try='test -s conftest.$ac_objext'
8078169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8079169695Skan  (eval $ac_try) 2>&5
8080169695Skan  ac_status=$?
8081169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8082169695Skan  (exit $ac_status); }; }; then
8083169695Skan  ac_cv_have_decl_malloc=yes
8084169695Skanelse
8085169695Skan  echo "$as_me: failed program was:" >&5
8086169695Skansed 's/^/| /' conftest.$ac_ext >&5
8087169695Skan
8088169695Skanac_cv_have_decl_malloc=no
8089169695Skanfi
8090169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8091169695Skanfi
8092169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
8093169695Skanecho "${ECHO_T}$ac_cv_have_decl_malloc" >&6
8094169695Skanif test $ac_cv_have_decl_malloc = yes; then
8095169695Skan
8096169695Skancat >>confdefs.h <<_ACEOF
8097169695Skan#define HAVE_DECL_MALLOC 1
8098169695Skan_ACEOF
8099169695Skan
8100169695Skan
8101169695Skanelse
8102169695Skan  cat >>confdefs.h <<_ACEOF
8103169695Skan#define HAVE_DECL_MALLOC 0
8104169695Skan_ACEOF
8105169695Skan
8106169695Skan
8107169695Skanfi
8108169695Skanecho "$as_me:$LINENO: checking whether realloc is declared" >&5
8109169695Skanecho $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
8110169695Skanif test "${ac_cv_have_decl_realloc+set}" = set; then
8111169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8112169695Skanelse
8113169695Skan  cat >conftest.$ac_ext <<_ACEOF
8114169695Skan/* confdefs.h.  */
8115169695Skan_ACEOF
8116169695Skancat confdefs.h >>conftest.$ac_ext
8117169695Skancat >>conftest.$ac_ext <<_ACEOF
8118169695Skan/* end confdefs.h.  */
8119169695Skan$ac_includes_default
8120169695Skanint
8121169695Skanmain ()
8122169695Skan{
8123169695Skan#ifndef realloc
8124169695Skan  char *p = (char *) realloc;
8125169695Skan#endif
8126169695Skan
8127169695Skan  ;
8128169695Skan  return 0;
8129169695Skan}
8130169695Skan_ACEOF
8131169695Skanrm -f conftest.$ac_objext
8132169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8133169695Skan  (eval $ac_compile) 2>conftest.er1
8134169695Skan  ac_status=$?
8135169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8136169695Skan  rm -f conftest.er1
8137169695Skan  cat conftest.err >&5
8138169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139169695Skan  (exit $ac_status); } &&
8140169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8141169695Skan			 || test ! -s conftest.err'
8142169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8143169695Skan  (eval $ac_try) 2>&5
8144169695Skan  ac_status=$?
8145169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146169695Skan  (exit $ac_status); }; } &&
8147169695Skan	 { ac_try='test -s conftest.$ac_objext'
8148169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8149169695Skan  (eval $ac_try) 2>&5
8150169695Skan  ac_status=$?
8151169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8152169695Skan  (exit $ac_status); }; }; then
8153169695Skan  ac_cv_have_decl_realloc=yes
8154169695Skanelse
8155169695Skan  echo "$as_me: failed program was:" >&5
8156169695Skansed 's/^/| /' conftest.$ac_ext >&5
8157169695Skan
8158169695Skanac_cv_have_decl_realloc=no
8159169695Skanfi
8160169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8161169695Skanfi
8162169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
8163169695Skanecho "${ECHO_T}$ac_cv_have_decl_realloc" >&6
8164169695Skanif test $ac_cv_have_decl_realloc = yes; then
8165169695Skan
8166169695Skancat >>confdefs.h <<_ACEOF
8167169695Skan#define HAVE_DECL_REALLOC 1
8168169695Skan_ACEOF
8169169695Skan
8170169695Skan
8171169695Skanelse
8172169695Skan  cat >>confdefs.h <<_ACEOF
8173169695Skan#define HAVE_DECL_REALLOC 0
8174169695Skan_ACEOF
8175169695Skan
8176169695Skan
8177169695Skanfi
8178169695Skanecho "$as_me:$LINENO: checking whether sbrk is declared" >&5
8179169695Skanecho $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
8180169695Skanif test "${ac_cv_have_decl_sbrk+set}" = set; then
8181169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8182169695Skanelse
8183169695Skan  cat >conftest.$ac_ext <<_ACEOF
8184169695Skan/* confdefs.h.  */
8185169695Skan_ACEOF
8186169695Skancat confdefs.h >>conftest.$ac_ext
8187169695Skancat >>conftest.$ac_ext <<_ACEOF
8188169695Skan/* end confdefs.h.  */
8189169695Skan$ac_includes_default
8190169695Skanint
8191169695Skanmain ()
8192169695Skan{
8193169695Skan#ifndef sbrk
8194169695Skan  char *p = (char *) sbrk;
8195169695Skan#endif
8196169695Skan
8197169695Skan  ;
8198169695Skan  return 0;
8199169695Skan}
8200169695Skan_ACEOF
8201169695Skanrm -f conftest.$ac_objext
8202169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8203169695Skan  (eval $ac_compile) 2>conftest.er1
8204169695Skan  ac_status=$?
8205169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8206169695Skan  rm -f conftest.er1
8207169695Skan  cat conftest.err >&5
8208169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8209169695Skan  (exit $ac_status); } &&
8210169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8211169695Skan			 || test ! -s conftest.err'
8212169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8213169695Skan  (eval $ac_try) 2>&5
8214169695Skan  ac_status=$?
8215169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216169695Skan  (exit $ac_status); }; } &&
8217169695Skan	 { ac_try='test -s conftest.$ac_objext'
8218169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8219169695Skan  (eval $ac_try) 2>&5
8220169695Skan  ac_status=$?
8221169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222169695Skan  (exit $ac_status); }; }; then
8223169695Skan  ac_cv_have_decl_sbrk=yes
8224169695Skanelse
8225169695Skan  echo "$as_me: failed program was:" >&5
8226169695Skansed 's/^/| /' conftest.$ac_ext >&5
8227169695Skan
8228169695Skanac_cv_have_decl_sbrk=no
8229169695Skanfi
8230169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8231169695Skanfi
8232169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
8233169695Skanecho "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
8234169695Skanif test $ac_cv_have_decl_sbrk = yes; then
8235169695Skan
8236169695Skancat >>confdefs.h <<_ACEOF
8237169695Skan#define HAVE_DECL_SBRK 1
8238169695Skan_ACEOF
8239169695Skan
8240169695Skan
8241169695Skanelse
8242169695Skan  cat >>confdefs.h <<_ACEOF
8243169695Skan#define HAVE_DECL_SBRK 0
8244169695Skan_ACEOF
8245169695Skan
8246169695Skan
8247169695Skanfi
8248169695Skan
8249169695Skan
8250169695Skan  echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5
8251169695Skanecho $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6
8252169695Skanif test "${ac_cv_have_decl_strverscmp+set}" = set; then
8253169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8254169695Skanelse
8255169695Skan  cat >conftest.$ac_ext <<_ACEOF
8256169695Skan/* confdefs.h.  */
8257169695Skan_ACEOF
8258169695Skancat confdefs.h >>conftest.$ac_ext
8259169695Skancat >>conftest.$ac_ext <<_ACEOF
8260169695Skan/* end confdefs.h.  */
8261169695Skan$ac_includes_default
8262169695Skanint
8263169695Skanmain ()
8264169695Skan{
8265169695Skan#ifndef strverscmp
8266169695Skan  char *p = (char *) strverscmp;
8267169695Skan#endif
8268169695Skan
8269169695Skan  ;
8270169695Skan  return 0;
8271169695Skan}
8272169695Skan_ACEOF
8273169695Skanrm -f conftest.$ac_objext
8274169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8275169695Skan  (eval $ac_compile) 2>conftest.er1
8276169695Skan  ac_status=$?
8277169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8278169695Skan  rm -f conftest.er1
8279169695Skan  cat conftest.err >&5
8280169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8281169695Skan  (exit $ac_status); } &&
8282169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8283169695Skan			 || test ! -s conftest.err'
8284169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8285169695Skan  (eval $ac_try) 2>&5
8286169695Skan  ac_status=$?
8287169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8288169695Skan  (exit $ac_status); }; } &&
8289169695Skan	 { ac_try='test -s conftest.$ac_objext'
8290169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8291169695Skan  (eval $ac_try) 2>&5
8292169695Skan  ac_status=$?
8293169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8294169695Skan  (exit $ac_status); }; }; then
8295169695Skan  ac_cv_have_decl_strverscmp=yes
8296169695Skanelse
8297169695Skan  echo "$as_me: failed program was:" >&5
8298169695Skansed 's/^/| /' conftest.$ac_ext >&5
8299169695Skan
8300169695Skanac_cv_have_decl_strverscmp=no
8301169695Skanfi
8302169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8303169695Skanfi
8304169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5
8305169695Skanecho "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6
8306169695Skanif test $ac_cv_have_decl_strverscmp = yes; then
8307169695Skan
8308169695Skancat >>confdefs.h <<_ACEOF
8309169695Skan#define HAVE_DECL_STRVERSCMP 1
8310169695Skan_ACEOF
8311169695Skan
8312169695Skan
8313169695Skanelse
8314169695Skan  cat >>confdefs.h <<_ACEOF
8315169695Skan#define HAVE_DECL_STRVERSCMP 0
8316169695Skan_ACEOF
8317169695Skan
8318169695Skan
8319169695Skanfi
8320169695Skan
8321169695Skan
8322169695Skan  echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5
8323169695Skanecho $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6
8324169695Skanif test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then
8325169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8326169695Skanelse
8327169695Skan  cat >conftest.$ac_ext <<_ACEOF
8328169695Skan/* confdefs.h.  */
8329169695Skan_ACEOF
8330169695Skancat confdefs.h >>conftest.$ac_ext
8331169695Skancat >>conftest.$ac_ext <<_ACEOF
8332169695Skan/* end confdefs.h.  */
8333169695Skan
8334169695Skan#include "confdefs.h"
8335169695Skan#include <stdio.h>
8336169695Skan#ifdef HAVE_STRING_H
8337169695Skan#include <string.h>
8338169695Skan#else
8339169695Skan#ifdef HAVE_STRINGS_H
8340169695Skan#include <strings.h>
8341169695Skan#endif
8342169695Skan#endif
8343169695Skan#ifdef HAVE_STDLIB_H
8344169695Skan#include <stdlib.h>
8345169695Skan#endif
8346169695Skan#ifdef HAVE_UNISTD_H
8347169695Skan#include <unistd.h>
8348169695Skan#endif
8349169695Skanint
8350169695Skanmain ()
8351169695Skan{
8352169695Skanchar *(*pfn) = (char *(*)) canonicalize_file_name
8353169695Skan  ;
8354169695Skan  return 0;
8355169695Skan}
8356169695Skan_ACEOF
8357169695Skanrm -f conftest.$ac_objext
8358169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8359169695Skan  (eval $ac_compile) 2>conftest.er1
8360169695Skan  ac_status=$?
8361169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8362169695Skan  rm -f conftest.er1
8363169695Skan  cat conftest.err >&5
8364169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8365169695Skan  (exit $ac_status); } &&
8366169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8367169695Skan			 || test ! -s conftest.err'
8368169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8369169695Skan  (eval $ac_try) 2>&5
8370169695Skan  ac_status=$?
8371169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372169695Skan  (exit $ac_status); }; } &&
8373169695Skan	 { ac_try='test -s conftest.$ac_objext'
8374169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8375169695Skan  (eval $ac_try) 2>&5
8376169695Skan  ac_status=$?
8377169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378169695Skan  (exit $ac_status); }; }; then
8379169695Skan  libiberty_cv_decl_needed_canonicalize_file_name=no
8380169695Skanelse
8381169695Skan  echo "$as_me: failed program was:" >&5
8382169695Skansed 's/^/| /' conftest.$ac_ext >&5
8383169695Skan
8384169695Skanlibiberty_cv_decl_needed_canonicalize_file_name=yes
8385169695Skanfi
8386169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8387169695Skanfi
8388169695Skan
8389169695Skanecho "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
8390169695Skanecho "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6
8391169695Skanif test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
8392169695Skan
8393169695Skancat >>confdefs.h <<\_ACEOF
8394169695Skan#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8395169695Skan_ACEOF
8396169695Skan
8397169695Skanfi
8398169695Skan
8399169695Skanfi
8400169695Skan
8401169695Skan# Figure out which version of pexecute to use.
8402169695Skancase "${host}" in
8403169695Skan     *-*-mingw* | *-*-winnt*)	pexecute=./pex-win32.o  ;;
8404169695Skan     *-*-msdosdjgpp*)		pexecute=./pex-djgpp.o  ;;
8405169695Skan     *-*-msdos*)		pexecute=./pex-msdos.o  ;;
8406169695Skan     *)				pexecute=./pex-unix.o   ;;
8407169695Skanesac
8408169695Skan
8409169695Skan
8410169695Skanif test x$gcc_no_link = xyes; then
8411169695Skan  if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
8412169695Skan    ac_cv_func_mmap_fixed_mapped=no
8413169695Skan  fi
8414169695Skanfi
8415169695Skanif test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
8416169695Skan
8417169695Skan
8418169695Skanfor ac_header in stdlib.h unistd.h
8419169695Skando
8420169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8421169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5
8422169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8423169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then
8424169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8425169695Skanelse
8426169695Skan  cat >conftest.$ac_ext <<_ACEOF
8427169695Skan/* confdefs.h.  */
8428169695Skan_ACEOF
8429169695Skancat confdefs.h >>conftest.$ac_ext
8430169695Skancat >>conftest.$ac_ext <<_ACEOF
8431169695Skan/* end confdefs.h.  */
8432169695Skan#include <$ac_header>
8433169695Skan_ACEOF
8434169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8435169695Skan  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8436169695Skan  ac_status=$?
8437169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8438169695Skan  rm -f conftest.er1
8439169695Skan  cat conftest.err >&5
8440169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441169695Skan  (exit $ac_status); } >/dev/null; then
8442169695Skan  if test -s conftest.err; then
8443169695Skan    ac_cpp_err=$ac_c_preproc_warn_flag
8444169695Skan    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8445169695Skan  else
8446169695Skan    ac_cpp_err=
8447169695Skan  fi
8448169695Skanelse
8449169695Skan  ac_cpp_err=yes
8450169695Skanfi
8451169695Skanif test -z "$ac_cpp_err"; then
8452169695Skan  eval "$as_ac_Header=yes"
8453169695Skanelse
8454169695Skan  echo "$as_me: failed program was:" >&5
8455169695Skansed 's/^/| /' conftest.$ac_ext >&5
8456169695Skan
8457169695Skan  eval "$as_ac_Header=no"
8458169695Skanfi
8459169695Skanrm -f conftest.err conftest.$ac_ext
8460169695Skanfi
8461169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8462169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8463169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then
8464169695Skan  cat >>confdefs.h <<_ACEOF
8465169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8466169695Skan_ACEOF
8467169695Skan
8468169695Skanfi
8469169695Skandone
8470169695Skan
8471169695Skan
8472169695Skanfor ac_func in getpagesize
8473169695Skando
8474169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8475169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5
8476169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8477169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then
8478169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8479169695Skanelse
8480169695Skan  if test x$gcc_no_link = xyes; then
8481169695Skan  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8482169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8483169695Skan   { (exit 1); exit 1; }; }
8484169695Skanfi
8485169695Skancat >conftest.$ac_ext <<_ACEOF
8486169695Skan/* confdefs.h.  */
8487169695Skan_ACEOF
8488169695Skancat confdefs.h >>conftest.$ac_ext
8489169695Skancat >>conftest.$ac_ext <<_ACEOF
8490169695Skan/* end confdefs.h.  */
8491169695Skan/* System header to define __stub macros and hopefully few prototypes,
8492169695Skan    which can conflict with char $ac_func (); below.
8493169695Skan    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8494169695Skan    <limits.h> exists even on freestanding compilers.  Under hpux,
8495169695Skan    including <limits.h> includes <sys/time.h> and causes problems
8496169695Skan    checking for functions defined therein.  */
8497169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE)
8498169695Skan# include <limits.h>
8499169695Skan#else
8500169695Skan# include <assert.h>
8501169695Skan#endif
8502169695Skan/* Override any gcc2 internal prototype to avoid an error.  */
8503169695Skan#ifdef __cplusplus
8504169695Skanextern "C"
8505169695Skan{
8506169695Skan#endif
8507169695Skan/* We use char because int might match the return type of a gcc2
8508169695Skan   builtin and then its argument prototype would still apply.  */
8509169695Skanchar $ac_func ();
8510169695Skan/* The GNU C library defines this for functions which it implements
8511169695Skan    to always fail with ENOSYS.  Some functions are actually named
8512169695Skan    something starting with __ and the normal name is an alias.  */
8513169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8514169695Skanchoke me
8515169695Skan#else
8516169695Skanchar (*f) () = $ac_func;
8517169695Skan#endif
8518169695Skan#ifdef __cplusplus
8519169695Skan}
8520169695Skan#endif
8521169695Skan
8522169695Skanint
8523169695Skanmain ()
8524169695Skan{
8525169695Skanreturn f != $ac_func;
8526169695Skan  ;
8527169695Skan  return 0;
8528169695Skan}
8529169695Skan_ACEOF
8530169695Skanrm -f conftest.$ac_objext conftest$ac_exeext
8531169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8532169695Skan  (eval $ac_link) 2>conftest.er1
8533169695Skan  ac_status=$?
8534169695Skan  grep -v '^ *+' conftest.er1 >conftest.err
8535169695Skan  rm -f conftest.er1
8536169695Skan  cat conftest.err >&5
8537169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8538169695Skan  (exit $ac_status); } &&
8539169695Skan	 { ac_try='test -z "$ac_c_werror_flag"
8540169695Skan			 || test ! -s conftest.err'
8541169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8542169695Skan  (eval $ac_try) 2>&5
8543169695Skan  ac_status=$?
8544169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8545169695Skan  (exit $ac_status); }; } &&
8546169695Skan	 { ac_try='test -s conftest$ac_exeext'
8547169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8548169695Skan  (eval $ac_try) 2>&5
8549169695Skan  ac_status=$?
8550169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8551169695Skan  (exit $ac_status); }; }; then
8552169695Skan  eval "$as_ac_var=yes"
8553169695Skanelse
8554169695Skan  echo "$as_me: failed program was:" >&5
8555169695Skansed 's/^/| /' conftest.$ac_ext >&5
8556169695Skan
8557169695Skaneval "$as_ac_var=no"
8558169695Skanfi
8559169695Skanrm -f conftest.err conftest.$ac_objext \
8560169695Skan      conftest$ac_exeext conftest.$ac_ext
8561169695Skanfi
8562169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8563169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8564169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then
8565169695Skan  cat >>confdefs.h <<_ACEOF
8566169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8567169695Skan_ACEOF
8568169695Skan
8569169695Skanfi
8570169695Skandone
8571169695Skan
8572169695Skanecho "$as_me:$LINENO: checking for working mmap" >&5
8573169695Skanecho $ECHO_N "checking for working mmap... $ECHO_C" >&6
8574169695Skanif test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
8575169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8576169695Skanelse
8577169695Skan  if test "$cross_compiling" = yes; then
8578169695Skan  ac_cv_func_mmap_fixed_mapped=no
8579169695Skanelse
8580169695Skan  cat >conftest.$ac_ext <<_ACEOF
8581169695Skan/* confdefs.h.  */
8582169695Skan_ACEOF
8583169695Skancat confdefs.h >>conftest.$ac_ext
8584169695Skancat >>conftest.$ac_ext <<_ACEOF
8585169695Skan/* end confdefs.h.  */
8586169695Skan$ac_includes_default
8587169695Skan/* malloc might have been renamed as rpl_malloc. */
8588169695Skan#undef malloc
8589169695Skan
8590169695Skan/* Thanks to Mike Haertel and Jim Avera for this test.
8591169695Skan   Here is a matrix of mmap possibilities:
8592169695Skan	mmap private not fixed
8593169695Skan	mmap private fixed at somewhere currently unmapped
8594169695Skan	mmap private fixed at somewhere already mapped
8595169695Skan	mmap shared not fixed
8596169695Skan	mmap shared fixed at somewhere currently unmapped
8597169695Skan	mmap shared fixed at somewhere already mapped
8598169695Skan   For private mappings, we should verify that changes cannot be read()
8599169695Skan   back from the file, nor mmap's back from the file at a different
8600169695Skan   address.  (There have been systems where private was not correctly
8601169695Skan   implemented like the infamous i386 svr4.0, and systems where the
8602169695Skan   VM page cache was not coherent with the file system buffer cache
8603169695Skan   like early versions of FreeBSD and possibly contemporary NetBSD.)
8604169695Skan   For shared mappings, we should conversely verify that changes get
8605169695Skan   propagated back to all the places they're supposed to be.
8606169695Skan
8607169695Skan   Grep wants private fixed already mapped.
8608169695Skan   The main things grep needs to know about mmap are:
8609169695Skan   * does it exist and is it safe to write into the mmap'd area
8610169695Skan   * how to use it (BSD variants)  */
8611169695Skan
8612169695Skan#include <fcntl.h>
8613169695Skan#include <sys/mman.h>
8614169695Skan
8615169695Skan#if !STDC_HEADERS && !HAVE_STDLIB_H
8616169695Skanchar *malloc ();
8617169695Skan#endif
8618169695Skan
8619169695Skan/* This mess was copied from the GNU getpagesize.h.  */
8620169695Skan#if !HAVE_GETPAGESIZE
8621169695Skan/* Assume that all systems that can run configure have sys/param.h.  */
8622169695Skan# if !HAVE_SYS_PARAM_H
8623169695Skan#  define HAVE_SYS_PARAM_H 1
8624169695Skan# endif
8625169695Skan
8626169695Skan# ifdef _SC_PAGESIZE
8627169695Skan#  define getpagesize() sysconf(_SC_PAGESIZE)
8628169695Skan# else /* no _SC_PAGESIZE */
8629169695Skan#  if HAVE_SYS_PARAM_H
8630169695Skan#   include <sys/param.h>
8631169695Skan#   ifdef EXEC_PAGESIZE
8632169695Skan#    define getpagesize() EXEC_PAGESIZE
8633169695Skan#   else /* no EXEC_PAGESIZE */
8634169695Skan#    ifdef NBPG
8635169695Skan#     define getpagesize() NBPG * CLSIZE
8636169695Skan#     ifndef CLSIZE
8637169695Skan#      define CLSIZE 1
8638169695Skan#     endif /* no CLSIZE */
8639169695Skan#    else /* no NBPG */
8640169695Skan#     ifdef NBPC
8641169695Skan#      define getpagesize() NBPC
8642169695Skan#     else /* no NBPC */
8643169695Skan#      ifdef PAGESIZE
8644169695Skan#       define getpagesize() PAGESIZE
8645169695Skan#      endif /* PAGESIZE */
8646169695Skan#     endif /* no NBPC */
8647169695Skan#    endif /* no NBPG */
8648169695Skan#   endif /* no EXEC_PAGESIZE */
8649169695Skan#  else /* no HAVE_SYS_PARAM_H */
8650169695Skan#   define getpagesize() 8192	/* punt totally */
8651169695Skan#  endif /* no HAVE_SYS_PARAM_H */
8652169695Skan# endif /* no _SC_PAGESIZE */
8653169695Skan
8654169695Skan#endif /* no HAVE_GETPAGESIZE */
8655169695Skan
8656169695Skanint
8657169695Skanmain ()
8658169695Skan{
8659169695Skan  char *data, *data2, *data3;
8660169695Skan  int i, pagesize;
8661169695Skan  int fd;
8662169695Skan
8663169695Skan  pagesize = getpagesize ();
8664169695Skan
8665169695Skan  /* First, make a file with some known garbage in it. */
8666169695Skan  data = (char *) malloc (pagesize);
8667169695Skan  if (!data)
8668169695Skan    exit (1);
8669169695Skan  for (i = 0; i < pagesize; ++i)
8670169695Skan    *(data + i) = rand ();
8671169695Skan  umask (0);
8672169695Skan  fd = creat ("conftest.mmap", 0600);
8673169695Skan  if (fd < 0)
8674169695Skan    exit (1);
8675169695Skan  if (write (fd, data, pagesize) != pagesize)
8676169695Skan    exit (1);
8677169695Skan  close (fd);
8678169695Skan
8679169695Skan  /* Next, try to mmap the file at a fixed address which already has
8680169695Skan     something else allocated at it.  If we can, also make sure that
8681169695Skan     we see the same garbage.  */
8682169695Skan  fd = open ("conftest.mmap", O_RDWR);
8683169695Skan  if (fd < 0)
8684169695Skan    exit (1);
8685169695Skan  data2 = (char *) malloc (2 * pagesize);
8686169695Skan  if (!data2)
8687169695Skan    exit (1);
8688169695Skan  data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
8689169695Skan  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8690169695Skan		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
8691169695Skan    exit (1);
8692169695Skan  for (i = 0; i < pagesize; ++i)
8693169695Skan    if (*(data + i) != *(data2 + i))
8694169695Skan      exit (1);
8695169695Skan
8696169695Skan  /* Finally, make sure that changes to the mapped area do not
8697169695Skan     percolate back to the file as seen by read().  (This is a bug on
8698169695Skan     some variants of i386 svr4.0.)  */
8699169695Skan  for (i = 0; i < pagesize; ++i)
8700169695Skan    *(data2 + i) = *(data2 + i) + 1;
8701169695Skan  data3 = (char *) malloc (pagesize);
8702169695Skan  if (!data3)
8703169695Skan    exit (1);
8704169695Skan  if (read (fd, data3, pagesize) != pagesize)
8705169695Skan    exit (1);
8706169695Skan  for (i = 0; i < pagesize; ++i)
8707169695Skan    if (*(data + i) != *(data3 + i))
8708169695Skan      exit (1);
8709169695Skan  close (fd);
8710169695Skan  exit (0);
8711169695Skan}
8712169695Skan_ACEOF
8713169695Skanrm -f conftest$ac_exeext
8714169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8715169695Skan  (eval $ac_link) 2>&5
8716169695Skan  ac_status=$?
8717169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8718169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8719169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8720169695Skan  (eval $ac_try) 2>&5
8721169695Skan  ac_status=$?
8722169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8723169695Skan  (exit $ac_status); }; }; then
8724169695Skan  ac_cv_func_mmap_fixed_mapped=yes
8725169695Skanelse
8726169695Skan  echo "$as_me: program exited with status $ac_status" >&5
8727169695Skanecho "$as_me: failed program was:" >&5
8728169695Skansed 's/^/| /' conftest.$ac_ext >&5
8729169695Skan
8730169695Skan( exit $ac_status )
8731169695Skanac_cv_func_mmap_fixed_mapped=no
8732169695Skanfi
8733169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8734169695Skanfi
8735169695Skanfi
8736169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
8737169695Skanecho "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
8738169695Skanif test $ac_cv_func_mmap_fixed_mapped = yes; then
8739169695Skan
8740169695Skancat >>confdefs.h <<\_ACEOF
8741169695Skan#define HAVE_MMAP 1
8742169695Skan_ACEOF
8743169695Skan
8744169695Skanfi
8745169695Skanrm -f conftest.mmap
8746169695Skan
8747169695Skanfi
8748169695Skan
8749169695Skanecho "$as_me:$LINENO: checking for working strncmp" >&5
8750169695Skanecho $ECHO_N "checking for working strncmp... $ECHO_C" >&6
8751169695Skanif test "${ac_cv_func_strncmp_works+set}" = set; then
8752169695Skan  echo $ECHO_N "(cached) $ECHO_C" >&6
8753169695Skanelse
8754169695Skan  if test "$cross_compiling" = yes; then
8755169695Skan  ac_cv_func_strncmp_works=no
8756169695Skanelse
8757169695Skan  cat >conftest.$ac_ext <<_ACEOF
8758169695Skan/* confdefs.h.  */
8759169695Skan_ACEOF
8760169695Skancat confdefs.h >>conftest.$ac_ext
8761169695Skancat >>conftest.$ac_ext <<_ACEOF
8762169695Skan/* end confdefs.h.  */
8763169695Skan
8764169695Skan/* Test by Jim Wilson and Kaveh Ghazi.
8765169695Skan   Check whether strncmp reads past the end of its string parameters. */
8766169695Skan#include <sys/types.h>
8767169695Skan
8768169695Skan#ifdef HAVE_FCNTL_H
8769169695Skan#include <fcntl.h>
8770169695Skan#endif
8771169695Skan
8772169695Skan#ifdef HAVE_SYS_MMAN_H
8773169695Skan#include <sys/mman.h>
8774169695Skan#endif
8775169695Skan
8776169695Skan#ifndef MAP_ANON
8777169695Skan#ifdef MAP_ANONYMOUS
8778169695Skan#define MAP_ANON MAP_ANONYMOUS
8779169695Skan#else
8780169695Skan#define MAP_ANON MAP_FILE
8781169695Skan#endif
8782169695Skan#endif
8783169695Skan
8784169695Skan#ifndef MAP_FILE
8785169695Skan#define MAP_FILE 0
8786169695Skan#endif
8787169695Skan#ifndef O_RDONLY
8788169695Skan#define O_RDONLY 0
8789169695Skan#endif
8790169695Skan
8791169695Skan#define MAP_LEN 0x10000
8792169695Skan
8793169695Skanmain ()
8794169695Skan{
8795169695Skan#if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
8796169695Skan  char *p;
8797169695Skan  int dev_zero;
8798169695Skan
8799169695Skan  dev_zero = open ("/dev/zero", O_RDONLY);
8800169695Skan  if (dev_zero < 0)
8801169695Skan    exit (1);
8802169695Skan
8803169695Skan  p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8804169695Skan		     MAP_ANON|MAP_PRIVATE, dev_zero, 0);
8805169695Skan  if (p == (char *)-1)
8806169695Skan    p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8807169695Skan		       MAP_ANON|MAP_PRIVATE, -1, 0);
8808169695Skan  if (p == (char *)-1)
8809169695Skan    exit (2);
8810169695Skan  else
8811169695Skan    {
8812169695Skan      char *string = "__si_type_info";
8813169695Skan      char *q = (char *) p + MAP_LEN - strlen (string) - 2;
8814169695Skan      char *r = (char *) p + 0xe;
8815169695Skan
8816169695Skan      strcpy (q, string);
8817169695Skan      strcpy (r, string);
8818169695Skan      strncmp (r, q, 14);
8819169695Skan    }
8820169695Skan#endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
8821169695Skan  exit (0);
8822169695Skan}
8823169695Skan
8824169695Skan_ACEOF
8825169695Skanrm -f conftest$ac_exeext
8826169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8827169695Skan  (eval $ac_link) 2>&5
8828169695Skan  ac_status=$?
8829169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830169695Skan  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8831169695Skan  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8832169695Skan  (eval $ac_try) 2>&5
8833169695Skan  ac_status=$?
8834169695Skan  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8835169695Skan  (exit $ac_status); }; }; then
8836169695Skan  ac_cv_func_strncmp_works=yes
8837169695Skanelse
8838169695Skan  echo "$as_me: program exited with status $ac_status" >&5
8839169695Skanecho "$as_me: failed program was:" >&5
8840169695Skansed 's/^/| /' conftest.$ac_ext >&5
8841169695Skan
8842169695Skan( exit $ac_status )
8843169695Skanac_cv_func_strncmp_works=no
8844169695Skanfi
8845169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8846169695Skanfi
8847169695Skanrm -f core core.* *.core
8848169695Skanfi
8849169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5
8850169695Skanecho "${ECHO_T}$ac_cv_func_strncmp_works" >&6
8851169695Skanif test $ac_cv_func_strncmp_works = no ; then
8852169695Skan  case $LIBOBJS in
8853169695Skan    "strncmp.$ac_objext"   | \
8854169695Skan  *" strncmp.$ac_objext"   | \
8855169695Skan    "strncmp.$ac_objext "* | \
8856169695Skan  *" strncmp.$ac_objext "* ) ;;
8857169695Skan  *) LIBOBJS="$LIBOBJS strncmp.$ac_objext" ;;
8858169695Skanesac
8859169695Skan
8860169695Skanfi
8861169695Skan
8862169695Skan
8863169695Skan# Install a library built with a cross compiler in $(tooldir) rather
8864169695Skan# than $(libdir).
8865169695Skanif test -z "${with_cross_host}"; then
8866169695Skan  INSTALL_DEST=libdir
8867169695Skanelse
8868169695Skan  INSTALL_DEST=tooldir
8869169695Skanfi
8870169695Skan
8871169695Skan
8872169695Skan
8873169695SkanL=""
8874169695Skanfor l in x $LIBOBJS; do
8875169695Skan  case $l in
8876169695Skan    x) ;;
8877169695Skan    *) L="$L ./$l" ;;
8878169695Skan  esac
8879169695Skandone
8880169695SkanLIBOBJS="$L"
8881169695Skan
8882169695Skan
8883169695Skan
8884169695Skan
8885169695Skan
8886169695Skan# We need multilib support, but only if configuring for the target.
8887169695Skan                    ac_config_files="$ac_config_files Makefile testsuite/Makefile"
8888169695Skan
8889169695Skan          ac_config_commands="$ac_config_commands default"
8890169695Skan
8891169695Skancat >confcache <<\_ACEOF
8892169695Skan# This file is a shell script that caches the results of configure
8893169695Skan# tests run on this system so they can be shared between configure
8894169695Skan# scripts and configure runs, see configure's option --config-cache.
8895169695Skan# It is not useful on other systems.  If it contains results you don't
8896169695Skan# want to keep, you may remove or edit it.
8897169695Skan#
8898169695Skan# config.status only pays attention to the cache file if you give it
8899169695Skan# the --recheck option to rerun configure.
8900169695Skan#
8901169695Skan# `ac_cv_env_foo' variables (set or unset) will be overridden when
8902169695Skan# loading this file, other *unset* `ac_cv_foo' will be assigned the
8903169695Skan# following values.
8904169695Skan
8905169695Skan_ACEOF
8906169695Skan
8907169695Skan# The following way of writing the cache mishandles newlines in values,
8908169695Skan# but we know of no workaround that is simple, portable, and efficient.
8909169695Skan# So, don't put newlines in cache variables' values.
8910169695Skan# Ultrix sh set writes to stderr and can't be redirected directly,
8911169695Skan# and sets the high bit in the cache file unless we assign to the vars.
8912169695Skan{
8913169695Skan  (set) 2>&1 |
8914169695Skan    case `(ac_space=' '; set | grep ac_space) 2>&1` in
8915169695Skan    *ac_space=\ *)
8916169695Skan      # `set' does not quote correctly, so add quotes (double-quote
8917169695Skan      # substitution turns \\\\ into \\, and sed turns \\ into \).
8918169695Skan      sed -n \
8919169695Skan	"s/'/'\\\\''/g;
8920169695Skan	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8921169695Skan      ;;
8922169695Skan    *)
8923169695Skan      # `set' quotes correctly as required by POSIX, so do not add quotes.
8924169695Skan      sed -n \
8925169695Skan	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
8926169695Skan      ;;
8927169695Skan    esac;
8928169695Skan} |
8929169695Skan  sed '
8930169695Skan     t clear
8931169695Skan     : clear
8932169695Skan     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8933169695Skan     t end
8934169695Skan     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8935169695Skan     : end' >>confcache
8936169695Skanif diff $cache_file confcache >/dev/null 2>&1; then :; else
8937169695Skan  if test -w $cache_file; then
8938169695Skan    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
8939169695Skan    cat confcache >$cache_file
8940169695Skan  else
8941169695Skan    echo "not updating unwritable cache $cache_file"
8942169695Skan  fi
8943169695Skanfi
8944169695Skanrm -f confcache
8945169695Skan
8946169695Skantest "x$prefix" = xNONE && prefix=$ac_default_prefix
8947169695Skan# Let make expand exec_prefix.
8948169695Skantest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8949169695Skan
8950169695Skan# VPATH may cause trouble with some makes, so we remove $(srcdir),
8951169695Skan# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8952169695Skan# trailing colons and then remove the whole line if VPATH becomes empty
8953169695Skan# (actually we leave an empty line to preserve line numbers).
8954169695Skanif test "x$srcdir" = x.; then
8955169695Skan  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
8956169695Skans/:*\$(srcdir):*/:/;
8957169695Skans/:*\${srcdir}:*/:/;
8958169695Skans/:*@srcdir@:*/:/;
8959169695Skans/^\([^=]*=[	 ]*\):*/\1/;
8960169695Skans/:*$//;
8961169695Skans/^[^=]*=[	 ]*$//;
8962169695Skan}'
8963169695Skanfi
8964169695Skan
8965169695SkanDEFS=-DHAVE_CONFIG_H
8966169695Skan
8967169695Skanac_libobjs=
8968169695Skanac_ltlibobjs=
8969169695Skanfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8970169695Skan  # 1. Remove the extension, and $U if already installed.
8971169695Skan  ac_i=`echo "$ac_i" |
8972169695Skan	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
8973169695Skan  # 2. Add them.
8974169695Skan  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
8975169695Skan  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
8976169695Skandone
8977169695SkanLIBOBJS=$ac_libobjs
8978169695Skan
8979169695SkanLTLIBOBJS=$ac_ltlibobjs
8980169695Skan
8981169695Skan
8982169695Skan
8983169695Skan: ${CONFIG_STATUS=./config.status}
8984169695Skanac_clean_files_save=$ac_clean_files
8985169695Skanac_clean_files="$ac_clean_files $CONFIG_STATUS"
8986169695Skan{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
8987169695Skanecho "$as_me: creating $CONFIG_STATUS" >&6;}
8988169695Skancat >$CONFIG_STATUS <<_ACEOF
8989169695Skan#! $SHELL
8990169695Skan# Generated by $as_me.
8991169695Skan# Run this file to recreate the current configuration.
8992169695Skan# Compiler output produced by configure, useful for debugging
8993169695Skan# configure, is in config.log if it exists.
8994169695Skan
8995169695Skandebug=false
8996169695Skanac_cs_recheck=false
8997169695Skanac_cs_silent=false
8998169695SkanSHELL=\${CONFIG_SHELL-$SHELL}
8999169695Skan_ACEOF
9000169695Skan
9001169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9002169695Skan## --------------------- ##
9003169695Skan## M4sh Initialization.  ##
9004169695Skan## --------------------- ##
9005169695Skan
9006169695Skan# Be Bourne compatible
9007169695Skanif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9008169695Skan  emulate sh
9009169695Skan  NULLCMD=:
9010169695Skan  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9011169695Skan  # is contrary to our usage.  Disable this feature.
9012169695Skan  alias -g '${1+"$@"}'='"$@"'
9013169695Skanelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9014169695Skan  set -o posix
9015169695Skanfi
9016169695SkanDUALCASE=1; export DUALCASE # for MKS sh
9017169695Skan
9018169695Skan# Support unset when possible.
9019169695Skanif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9020169695Skan  as_unset=unset
9021169695Skanelse
9022169695Skan  as_unset=false
9023169695Skanfi
9024169695Skan
9025169695Skan
9026169695Skan# Work around bugs in pre-3.0 UWIN ksh.
9027169695Skan$as_unset ENV MAIL MAILPATH
9028169695SkanPS1='$ '
9029169695SkanPS2='> '
9030169695SkanPS4='+ '
9031169695Skan
9032169695Skan# NLS nuisances.
9033169695Skanfor as_var in \
9034169695Skan  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9035169695Skan  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9036169695Skan  LC_TELEPHONE LC_TIME
9037169695Skando
9038169695Skan  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9039169695Skan    eval $as_var=C; export $as_var
9040169695Skan  else
9041169695Skan    $as_unset $as_var
9042169695Skan  fi
9043169695Skandone
9044169695Skan
9045169695Skan# Required to use basename.
9046169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then
9047169695Skan  as_expr=expr
9048169695Skanelse
9049169695Skan  as_expr=false
9050169695Skanfi
9051169695Skan
9052169695Skanif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9053169695Skan  as_basename=basename
9054169695Skanelse
9055169695Skan  as_basename=false
9056169695Skanfi
9057169695Skan
9058169695Skan
9059169695Skan# Name of the executable.
9060169695Skanas_me=`$as_basename "$0" ||
9061169695Skan$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9062169695Skan	 X"$0" : 'X\(//\)$' \| \
9063169695Skan	 X"$0" : 'X\(/\)$' \| \
9064169695Skan	 .     : '\(.\)' 2>/dev/null ||
9065169695Skanecho X/"$0" |
9066169695Skan    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9067169695Skan  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
9068169695Skan  	  /^X\/\(\/\).*/{ s//\1/; q; }
9069169695Skan  	  s/.*/./; q'`
9070169695Skan
9071169695Skan
9072169695Skan# PATH needs CR, and LINENO needs CR and PATH.
9073169695Skan# Avoid depending upon Character Ranges.
9074169695Skanas_cr_letters='abcdefghijklmnopqrstuvwxyz'
9075169695Skanas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9076169695Skanas_cr_Letters=$as_cr_letters$as_cr_LETTERS
9077169695Skanas_cr_digits='0123456789'
9078169695Skanas_cr_alnum=$as_cr_Letters$as_cr_digits
9079169695Skan
9080169695Skan# The user is always right.
9081169695Skanif test "${PATH_SEPARATOR+set}" != set; then
9082169695Skan  echo "#! /bin/sh" >conf$$.sh
9083169695Skan  echo  "exit 0"   >>conf$$.sh
9084169695Skan  chmod +x conf$$.sh
9085169695Skan  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9086169695Skan    PATH_SEPARATOR=';'
9087169695Skan  else
9088169695Skan    PATH_SEPARATOR=:
9089169695Skan  fi
9090169695Skan  rm -f conf$$.sh
9091169695Skanfi
9092169695Skan
9093169695Skan
9094169695Skan  as_lineno_1=$LINENO
9095169695Skan  as_lineno_2=$LINENO
9096169695Skan  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9097169695Skan  test "x$as_lineno_1" != "x$as_lineno_2" &&
9098169695Skan  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
9099169695Skan  # Find who we are.  Look in the path if we contain no path at all
9100169695Skan  # relative or not.
9101169695Skan  case $0 in
9102169695Skan    *[\\/]* ) as_myself=$0 ;;
9103169695Skan    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9104169695Skanfor as_dir in $PATH
9105169695Skando
9106169695Skan  IFS=$as_save_IFS
9107169695Skan  test -z "$as_dir" && as_dir=.
9108169695Skan  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9109169695Skandone
9110169695Skan
9111169695Skan       ;;
9112169695Skan  esac
9113169695Skan  # We did not find ourselves, most probably we were run as `sh COMMAND'
9114169695Skan  # in which case we are not to be found in the path.
9115169695Skan  if test "x$as_myself" = x; then
9116169695Skan    as_myself=$0
9117169695Skan  fi
9118169695Skan  if test ! -f "$as_myself"; then
9119169695Skan    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9120169695Skanecho "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9121169695Skan   { (exit 1); exit 1; }; }
9122169695Skan  fi
9123169695Skan  case $CONFIG_SHELL in
9124169695Skan  '')
9125169695Skan    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9126169695Skanfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9127169695Skando
9128169695Skan  IFS=$as_save_IFS
9129169695Skan  test -z "$as_dir" && as_dir=.
9130169695Skan  for as_base in sh bash ksh sh5; do
9131169695Skan	 case $as_dir in
9132169695Skan	 /*)
9133169695Skan	   if ("$as_dir/$as_base" -c '
9134169695Skan  as_lineno_1=$LINENO
9135169695Skan  as_lineno_2=$LINENO
9136169695Skan  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9137169695Skan  test "x$as_lineno_1" != "x$as_lineno_2" &&
9138169695Skan  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
9139169695Skan	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9140169695Skan	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9141169695Skan	     CONFIG_SHELL=$as_dir/$as_base
9142169695Skan	     export CONFIG_SHELL
9143169695Skan	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
9144169695Skan	   fi;;
9145169695Skan	 esac
9146169695Skan       done
9147169695Skandone
9148169695Skan;;
9149169695Skan  esac
9150169695Skan
9151169695Skan  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
9152169695Skan  # uniformly replaced by the line number.  The first 'sed' inserts a
9153169695Skan  # line-number line before each line; the second 'sed' does the real
9154169695Skan  # work.  The second script uses 'N' to pair each line-number line
9155169695Skan  # with the numbered line, and appends trailing '-' during
9156169695Skan  # substitution so that $LINENO is not a special case at line end.
9157169695Skan  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9158169695Skan  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
9159169695Skan  sed '=' <$as_myself |
9160169695Skan    sed '
9161169695Skan      N
9162169695Skan      s,$,-,
9163169695Skan      : loop
9164169695Skan      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9165169695Skan      t loop
9166169695Skan      s,-$,,
9167169695Skan      s,^['$as_cr_digits']*\n,,
9168169695Skan    ' >$as_me.lineno &&
9169169695Skan  chmod +x $as_me.lineno ||
9170169695Skan    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9171169695Skanecho "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9172169695Skan   { (exit 1); exit 1; }; }
9173169695Skan
9174169695Skan  # Don't try to exec as it changes $[0], causing all sort of problems
9175169695Skan  # (the dirname of $[0] is not the place where we might find the
9176169695Skan  # original and so on.  Autoconf is especially sensible to this).
9177169695Skan  . ./$as_me.lineno
9178169695Skan  # Exit status is that of the last command.
9179169695Skan  exit
9180169695Skan}
9181169695Skan
9182169695Skan
9183169695Skancase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9184169695Skan  *c*,-n*) ECHO_N= ECHO_C='
9185169695Skan' ECHO_T='	' ;;
9186169695Skan  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9187169695Skan  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
9188169695Skanesac
9189169695Skan
9190169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then
9191169695Skan  as_expr=expr
9192169695Skanelse
9193169695Skan  as_expr=false
9194169695Skanfi
9195169695Skan
9196169695Skanrm -f conf$$ conf$$.exe conf$$.file
9197169695Skanecho >conf$$.file
9198169695Skanif ln -s conf$$.file conf$$ 2>/dev/null; then
9199169695Skan  # We could just check for DJGPP; but this test a) works b) is more generic
9200169695Skan  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9201169695Skan  if test -f conf$$.exe; then
9202169695Skan    # Don't use ln at all; we don't have any links
9203169695Skan    as_ln_s='cp -p'
9204169695Skan  else
9205169695Skan    as_ln_s='ln -s'
9206169695Skan  fi
9207169695Skanelif ln conf$$.file conf$$ 2>/dev/null; then
9208169695Skan  as_ln_s=ln
9209169695Skanelse
9210169695Skan  as_ln_s='cp -p'
9211169695Skanfi
9212169695Skanrm -f conf$$ conf$$.exe conf$$.file
9213169695Skan
9214169695Skanif mkdir -p . 2>/dev/null; then
9215169695Skan  as_mkdir_p=:
9216169695Skanelse
9217169695Skan  test -d ./-p && rmdir ./-p
9218169695Skan  as_mkdir_p=false
9219169695Skanfi
9220169695Skan
9221169695Skanas_executable_p="test -f"
9222169695Skan
9223169695Skan# Sed expression to map a string onto a valid CPP name.
9224169695Skanas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9225169695Skan
9226169695Skan# Sed expression to map a string onto a valid variable name.
9227169695Skanas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9228169695Skan
9229169695Skan
9230169695Skan# IFS
9231169695Skan# We need space, tab and new line, in precisely that order.
9232169695Skanas_nl='
9233169695Skan'
9234169695SkanIFS=" 	$as_nl"
9235169695Skan
9236169695Skan# CDPATH.
9237169695Skan$as_unset CDPATH
9238169695Skan
9239169695Skanexec 6>&1
9240169695Skan
9241169695Skan# Open the log real soon, to keep \$[0] and so on meaningful, and to
9242169695Skan# report actual input values of CONFIG_FILES etc. instead of their
9243169695Skan# values after options handling.  Logging --version etc. is OK.
9244169695Skanexec 5>>config.log
9245169695Skan{
9246169695Skan  echo
9247169695Skan  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9248169695Skan## Running $as_me. ##
9249169695Skan_ASBOX
9250169695Skan} >&5
9251169695Skancat >&5 <<_CSEOF
9252169695Skan
9253169695SkanThis file was extended by $as_me, which was
9254169695Skangenerated by GNU Autoconf 2.59.  Invocation command line was
9255169695Skan
9256169695Skan  CONFIG_FILES    = $CONFIG_FILES
9257169695Skan  CONFIG_HEADERS  = $CONFIG_HEADERS
9258169695Skan  CONFIG_LINKS    = $CONFIG_LINKS
9259169695Skan  CONFIG_COMMANDS = $CONFIG_COMMANDS
9260169695Skan  $ $0 $@
9261169695Skan
9262169695Skan_CSEOF
9263169695Skanecho "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9264169695Skanecho >&5
9265169695Skan_ACEOF
9266169695Skan
9267169695Skan# Files that config.status was made for.
9268169695Skanif test -n "$ac_config_files"; then
9269169695Skan  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9270169695Skanfi
9271169695Skan
9272169695Skanif test -n "$ac_config_headers"; then
9273169695Skan  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9274169695Skanfi
9275169695Skan
9276169695Skanif test -n "$ac_config_links"; then
9277169695Skan  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9278169695Skanfi
9279169695Skan
9280169695Skanif test -n "$ac_config_commands"; then
9281169695Skan  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9282169695Skanfi
9283169695Skan
9284169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9285169695Skan
9286169695Skanac_cs_usage="\
9287169695Skan\`$as_me' instantiates files from templates according to the
9288169695Skancurrent configuration.
9289169695Skan
9290169695SkanUsage: $0 [OPTIONS] [FILE]...
9291169695Skan
9292169695Skan  -h, --help       print this help, then exit
9293169695Skan  -V, --version    print version number, then exit
9294169695Skan  -q, --quiet      do not print progress messages
9295169695Skan  -d, --debug      don't remove temporary files
9296169695Skan      --recheck    update $as_me by reconfiguring in the same conditions
9297169695Skan  --file=FILE[:TEMPLATE]
9298169695Skan		   instantiate the configuration file FILE
9299169695Skan  --header=FILE[:TEMPLATE]
9300169695Skan		   instantiate the configuration header FILE
9301169695Skan
9302169695SkanConfiguration files:
9303169695Skan$config_files
9304169695Skan
9305169695SkanConfiguration headers:
9306169695Skan$config_headers
9307169695Skan
9308169695SkanConfiguration commands:
9309169695Skan$config_commands
9310169695Skan
9311169695SkanReport bugs to <bug-autoconf@gnu.org>."
9312169695Skan_ACEOF
9313169695Skan
9314169695Skancat >>$CONFIG_STATUS <<_ACEOF
9315169695Skanac_cs_version="\\
9316169695Skanconfig.status
9317169695Skanconfigured by $0, generated by GNU Autoconf 2.59,
9318169695Skan  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9319169695Skan
9320169695SkanCopyright (C) 2003 Free Software Foundation, Inc.
9321169695SkanThis config.status script is free software; the Free Software Foundation
9322169695Skangives unlimited permission to copy, distribute and modify it."
9323169695Skansrcdir=$srcdir
9324169695SkanINSTALL="$INSTALL"
9325169695Skan_ACEOF
9326169695Skan
9327169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9328169695Skan# If no file are specified by the user, then we need to provide default
9329169695Skan# value.  By we need to know if files were specified by the user.
9330169695Skanac_need_defaults=:
9331169695Skanwhile test $# != 0
9332169695Skando
9333169695Skan  case $1 in
9334169695Skan  --*=*)
9335169695Skan    ac_option=`expr "x$1" : 'x\([^=]*\)='`
9336169695Skan    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9337169695Skan    ac_shift=:
9338169695Skan    ;;
9339169695Skan  -*)
9340169695Skan    ac_option=$1
9341169695Skan    ac_optarg=$2
9342169695Skan    ac_shift=shift
9343169695Skan    ;;
9344169695Skan  *) # This is not an option, so the user has probably given explicit
9345169695Skan     # arguments.
9346169695Skan     ac_option=$1
9347169695Skan     ac_need_defaults=false;;
9348169695Skan  esac
9349169695Skan
9350169695Skan  case $ac_option in
9351169695Skan  # Handling of the options.
9352169695Skan_ACEOF
9353169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9354169695Skan  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9355169695Skan    ac_cs_recheck=: ;;
9356169695Skan  --version | --vers* | -V )
9357169695Skan    echo "$ac_cs_version"; exit 0 ;;
9358169695Skan  --he | --h)
9359169695Skan    # Conflict between --help and --header
9360169695Skan    { { echo "$as_me:$LINENO: error: ambiguous option: $1
9361169695SkanTry \`$0 --help' for more information." >&5
9362169695Skanecho "$as_me: error: ambiguous option: $1
9363169695SkanTry \`$0 --help' for more information." >&2;}
9364169695Skan   { (exit 1); exit 1; }; };;
9365169695Skan  --help | --hel | -h )
9366169695Skan    echo "$ac_cs_usage"; exit 0 ;;
9367169695Skan  --debug | --d* | -d )
9368169695Skan    debug=: ;;
9369169695Skan  --file | --fil | --fi | --f )
9370169695Skan    $ac_shift
9371169695Skan    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
9372169695Skan    ac_need_defaults=false;;
9373169695Skan  --header | --heade | --head | --hea )
9374169695Skan    $ac_shift
9375169695Skan    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
9376169695Skan    ac_need_defaults=false;;
9377169695Skan  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9378169695Skan  | -silent | --silent | --silen | --sile | --sil | --si | --s)
9379169695Skan    ac_cs_silent=: ;;
9380169695Skan
9381169695Skan  # This is an error.
9382169695Skan  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
9383169695SkanTry \`$0 --help' for more information." >&5
9384169695Skanecho "$as_me: error: unrecognized option: $1
9385169695SkanTry \`$0 --help' for more information." >&2;}
9386169695Skan   { (exit 1); exit 1; }; } ;;
9387169695Skan
9388169695Skan  *) ac_config_targets="$ac_config_targets $1" ;;
9389169695Skan
9390169695Skan  esac
9391169695Skan  shift
9392169695Skandone
9393169695Skan
9394169695Skanac_configure_extra_args=
9395169695Skan
9396169695Skanif $ac_cs_silent; then
9397169695Skan  exec 6>/dev/null
9398169695Skan  ac_configure_extra_args="$ac_configure_extra_args --silent"
9399169695Skanfi
9400169695Skan
9401169695Skan_ACEOF
9402169695Skancat >>$CONFIG_STATUS <<_ACEOF
9403169695Skanif \$ac_cs_recheck; then
9404169695Skan  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9405169695Skan  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9406169695Skanfi
9407169695Skan
9408169695Skan_ACEOF
9409169695Skan
9410169695Skancat >>$CONFIG_STATUS <<_ACEOF
9411169695Skan#
9412169695Skan# INIT-COMMANDS section.
9413169695Skan#
9414169695Skan
9415169695Skansrcdir=${srcdir}
9416169695Skanhost=${host}
9417169695Skantarget=${target}
9418169695Skanwith_target_subdir=${with_target_subdir}
9419169695Skanwith_multisubdir=${with_multisubdir}
9420169695Skanac_configure_args="--enable-multilib ${ac_configure_args}"
9421169695SkanCONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
9422169695SkanORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
9423169695Skanlibiberty_topdir=${libiberty_topdir}
9424169695Skan
9425169695Skan
9426169695Skan_ACEOF
9427169695Skan
9428169695Skan
9429169695Skan
9430169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9431169695Skanfor ac_config_target in $ac_config_targets
9432169695Skando
9433169695Skan  case "$ac_config_target" in
9434169695Skan  # Handling of arguments.
9435169695Skan  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9436169695Skan  "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
9437169695Skan  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
9438169695Skan  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9439169695Skan  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9440169695Skanecho "$as_me: error: invalid argument: $ac_config_target" >&2;}
9441169695Skan   { (exit 1); exit 1; }; };;
9442169695Skan  esac
9443169695Skandone
9444169695Skan
9445169695Skan# If the user did not use the arguments to specify the items to instantiate,
9446169695Skan# then the envvar interface is used.  Set only those that are not.
9447169695Skan# We use the long form for the default assignment because of an extremely
9448169695Skan# bizarre bug on SunOS 4.1.3.
9449169695Skanif $ac_need_defaults; then
9450169695Skan  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9451169695Skan  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9452169695Skan  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9453169695Skanfi
9454169695Skan
9455169695Skan# Have a temporary directory for convenience.  Make it in the build tree
9456169695Skan# simply because there is no reason to put it here, and in addition,
9457169695Skan# creating and moving files from /tmp can sometimes cause problems.
9458169695Skan# Create a temporary directory, and hook for its removal unless debugging.
9459169695Skan$debug ||
9460169695Skan{
9461169695Skan  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9462169695Skan  trap '{ (exit 1); exit 1; }' 1 2 13 15
9463169695Skan}
9464169695Skan
9465169695Skan# Create a (secure) tmp directory for tmp files.
9466169695Skan
9467169695Skan{
9468169695Skan  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9469169695Skan  test -n "$tmp" && test -d "$tmp"
9470169695Skan}  ||
9471169695Skan{
9472169695Skan  tmp=./confstat$$-$RANDOM
9473169695Skan  (umask 077 && mkdir $tmp)
9474169695Skan} ||
9475169695Skan{
9476169695Skan   echo "$me: cannot create a temporary directory in ." >&2
9477169695Skan   { (exit 1); exit 1; }
9478169695Skan}
9479169695Skan
9480169695Skan_ACEOF
9481169695Skan
9482169695Skancat >>$CONFIG_STATUS <<_ACEOF
9483169695Skan
9484169695Skan#
9485169695Skan# CONFIG_FILES section.
9486169695Skan#
9487169695Skan
9488169695Skan# No need to generate the scripts if there are no CONFIG_FILES.
9489169695Skan# This happens for instance when ./config.status config.h
9490169695Skanif test -n "\$CONFIG_FILES"; then
9491169695Skan  # Protect against being on the right side of a sed subst in config.status.
9492169695Skan  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
9493169695Skan   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
9494169695Skans,@SHELL@,$SHELL,;t t
9495169695Skans,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
9496169695Skans,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
9497169695Skans,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
9498169695Skans,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
9499169695Skans,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
9500169695Skans,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
9501169695Skans,@exec_prefix@,$exec_prefix,;t t
9502169695Skans,@prefix@,$prefix,;t t
9503169695Skans,@program_transform_name@,$program_transform_name,;t t
9504169695Skans,@bindir@,$bindir,;t t
9505169695Skans,@sbindir@,$sbindir,;t t
9506169695Skans,@libexecdir@,$libexecdir,;t t
9507169695Skans,@datadir@,$datadir,;t t
9508169695Skans,@sysconfdir@,$sysconfdir,;t t
9509169695Skans,@sharedstatedir@,$sharedstatedir,;t t
9510169695Skans,@localstatedir@,$localstatedir,;t t
9511169695Skans,@libdir@,$libdir,;t t
9512169695Skans,@includedir@,$includedir,;t t
9513169695Skans,@oldincludedir@,$oldincludedir,;t t
9514169695Skans,@infodir@,$infodir,;t t
9515169695Skans,@mandir@,$mandir,;t t
9516169695Skans,@build_alias@,$build_alias,;t t
9517169695Skans,@host_alias@,$host_alias,;t t
9518169695Skans,@target_alias@,$target_alias,;t t
9519169695Skans,@DEFS@,$DEFS,;t t
9520169695Skans,@ECHO_C@,$ECHO_C,;t t
9521169695Skans,@ECHO_N@,$ECHO_N,;t t
9522169695Skans,@ECHO_T@,$ECHO_T,;t t
9523169695Skans,@LIBS@,$LIBS,;t t
9524169695Skans,@libiberty_topdir@,$libiberty_topdir,;t t
9525169695Skans,@MAINT@,$MAINT,;t t
9526169695Skans,@NOTMAINT@,$NOTMAINT,;t t
9527169695Skans,@MAKEINFO@,$MAKEINFO,;t t
9528169695Skans,@BUILD_INFO@,$BUILD_INFO,;t t
9529169695Skans,@PERL@,$PERL,;t t
9530169695Skans,@HAVE_PERL@,$HAVE_PERL,;t t
9531169695Skans,@build@,$build,;t t
9532169695Skans,@build_cpu@,$build_cpu,;t t
9533169695Skans,@build_vendor@,$build_vendor,;t t
9534169695Skans,@build_os@,$build_os,;t t
9535169695Skans,@host@,$host,;t t
9536169695Skans,@host_cpu@,$host_cpu,;t t
9537169695Skans,@host_vendor@,$host_vendor,;t t
9538169695Skans,@host_os@,$host_os,;t t
9539169695Skans,@AR@,$AR,;t t
9540169695Skans,@ac_ct_AR@,$ac_ct_AR,;t t
9541169695Skans,@RANLIB@,$RANLIB,;t t
9542169695Skans,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
9543169695Skans,@CC@,$CC,;t t
9544169695Skans,@CFLAGS@,$CFLAGS,;t t
9545169695Skans,@LDFLAGS@,$LDFLAGS,;t t
9546169695Skans,@CPPFLAGS@,$CPPFLAGS,;t t
9547169695Skans,@ac_ct_CC@,$ac_ct_CC,;t t
9548169695Skans,@EXEEXT@,$EXEEXT,;t t
9549169695Skans,@OBJEXT@,$OBJEXT,;t t
9550169695Skans,@CPP@,$CPP,;t t
9551169695Skans,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t
9552169695Skans,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t
9553169695Skans,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t
9554169695Skans,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
9555169695Skans,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
9556169695Skans,@INSTALL_DATA@,$INSTALL_DATA,;t t
9557169695Skans,@EGREP@,$EGREP,;t t
9558169695Skans,@LIBOBJS@,$LIBOBJS,;t t
9559169695Skans,@CHECK@,$CHECK,;t t
9560169695Skans,@target_header_dir@,$target_header_dir,;t t
9561169695Skans,@pexecute@,$pexecute,;t t
9562169695Skans,@INSTALL_DEST@,$INSTALL_DEST,;t t
9563169695Skans,@datarootdir@,$datarootdir,;t t
9564169695Skans,@docdir@,$docdir,;t t
9565169695Skans,@htmldir@,$htmldir,;t t
9566169695Skans,@LTLIBOBJS@,$LTLIBOBJS,;t t
9567169695Skan/@host_makefile_frag@/r $host_makefile_frag
9568169695Skans,@host_makefile_frag@,,;t t
9569169695SkanCEOF
9570169695Skan
9571169695Skan_ACEOF
9572169695Skan
9573169695Skan  cat >>$CONFIG_STATUS <<\_ACEOF
9574169695Skan  # Split the substitutions into bite-sized pieces for seds with
9575169695Skan  # small command number limits, like on Digital OSF/1 and HP-UX.
9576169695Skan  ac_max_sed_lines=48
9577169695Skan  ac_sed_frag=1 # Number of current file.
9578169695Skan  ac_beg=1 # First line for current file.
9579169695Skan  ac_end=$ac_max_sed_lines # Line after last line for current file.
9580169695Skan  ac_more_lines=:
9581169695Skan  ac_sed_cmds=
9582169695Skan  while $ac_more_lines; do
9583169695Skan    if test $ac_beg -gt 1; then
9584169695Skan      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9585169695Skan    else
9586169695Skan      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9587169695Skan    fi
9588169695Skan    if test ! -s $tmp/subs.frag; then
9589169695Skan      ac_more_lines=false
9590169695Skan    else
9591169695Skan      # The purpose of the label and of the branching condition is to
9592169695Skan      # speed up the sed processing (if there are no `@' at all, there
9593169695Skan      # is no need to browse any of the substitutions).
9594169695Skan      # These are the two extra sed commands mentioned above.
9595169695Skan      (echo ':t
9596169695Skan  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
9597169695Skan      if test -z "$ac_sed_cmds"; then
9598169695Skan	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
9599169695Skan      else
9600169695Skan	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
9601169695Skan      fi
9602169695Skan      ac_sed_frag=`expr $ac_sed_frag + 1`
9603169695Skan      ac_beg=$ac_end
9604169695Skan      ac_end=`expr $ac_end + $ac_max_sed_lines`
9605169695Skan    fi
9606169695Skan  done
9607169695Skan  if test -z "$ac_sed_cmds"; then
9608169695Skan    ac_sed_cmds=cat
9609169695Skan  fi
9610169695Skanfi # test -n "$CONFIG_FILES"
9611169695Skan
9612169695Skan_ACEOF
9613169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9614169695Skanfor ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
9615169695Skan  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9616169695Skan  case $ac_file in
9617169695Skan  - | *:- | *:-:* ) # input from stdin
9618169695Skan	cat >$tmp/stdin
9619169695Skan	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9620169695Skan	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9621169695Skan  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9622169695Skan	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9623169695Skan  * )   ac_file_in=$ac_file.in ;;
9624169695Skan  esac
9625169695Skan
9626169695Skan  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
9627169695Skan  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9628169695Skan$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9629169695Skan	 X"$ac_file" : 'X\(//\)[^/]' \| \
9630169695Skan	 X"$ac_file" : 'X\(//\)$' \| \
9631169695Skan	 X"$ac_file" : 'X\(/\)' \| \
9632169695Skan	 .     : '\(.\)' 2>/dev/null ||
9633169695Skanecho X"$ac_file" |
9634169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9635169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9636169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
9637169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
9638169695Skan  	  s/.*/./; q'`
9639169695Skan  { if $as_mkdir_p; then
9640169695Skan    mkdir -p "$ac_dir"
9641169695Skan  else
9642169695Skan    as_dir="$ac_dir"
9643169695Skan    as_dirs=
9644169695Skan    while test ! -d "$as_dir"; do
9645169695Skan      as_dirs="$as_dir $as_dirs"
9646169695Skan      as_dir=`(dirname "$as_dir") 2>/dev/null ||
9647169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9648169695Skan	 X"$as_dir" : 'X\(//\)[^/]' \| \
9649169695Skan	 X"$as_dir" : 'X\(//\)$' \| \
9650169695Skan	 X"$as_dir" : 'X\(/\)' \| \
9651169695Skan	 .     : '\(.\)' 2>/dev/null ||
9652169695Skanecho X"$as_dir" |
9653169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9654169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9655169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
9656169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
9657169695Skan  	  s/.*/./; q'`
9658169695Skan    done
9659169695Skan    test ! -n "$as_dirs" || mkdir $as_dirs
9660169695Skan  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9661169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9662169695Skan   { (exit 1); exit 1; }; }; }
9663169695Skan
9664169695Skan  ac_builddir=.
9665169695Skan
9666169695Skanif test "$ac_dir" != .; then
9667169695Skan  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9668169695Skan  # A "../" for each directory in $ac_dir_suffix.
9669169695Skan  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9670169695Skanelse
9671169695Skan  ac_dir_suffix= ac_top_builddir=
9672169695Skanfi
9673169695Skan
9674169695Skancase $srcdir in
9675169695Skan  .)  # No --srcdir option.  We are building in place.
9676169695Skan    ac_srcdir=.
9677169695Skan    if test -z "$ac_top_builddir"; then
9678169695Skan       ac_top_srcdir=.
9679169695Skan    else
9680169695Skan       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9681169695Skan    fi ;;
9682169695Skan  [\\/]* | ?:[\\/]* )  # Absolute path.
9683169695Skan    ac_srcdir=$srcdir$ac_dir_suffix;
9684169695Skan    ac_top_srcdir=$srcdir ;;
9685169695Skan  *) # Relative path.
9686169695Skan    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9687169695Skan    ac_top_srcdir=$ac_top_builddir$srcdir ;;
9688169695Skanesac
9689169695Skan
9690169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because
9691169695Skan# the directories may not exist.
9692169695Skancase `pwd` in
9693169695Skan.) ac_abs_builddir="$ac_dir";;
9694169695Skan*)
9695169695Skan  case "$ac_dir" in
9696169695Skan  .) ac_abs_builddir=`pwd`;;
9697169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9698169695Skan  *) ac_abs_builddir=`pwd`/"$ac_dir";;
9699169695Skan  esac;;
9700169695Skanesac
9701169695Skancase $ac_abs_builddir in
9702169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;;
9703169695Skan*)
9704169695Skan  case ${ac_top_builddir}. in
9705169695Skan  .) ac_abs_top_builddir=$ac_abs_builddir;;
9706169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9707169695Skan  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9708169695Skan  esac;;
9709169695Skanesac
9710169695Skancase $ac_abs_builddir in
9711169695Skan.) ac_abs_srcdir=$ac_srcdir;;
9712169695Skan*)
9713169695Skan  case $ac_srcdir in
9714169695Skan  .) ac_abs_srcdir=$ac_abs_builddir;;
9715169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9716169695Skan  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9717169695Skan  esac;;
9718169695Skanesac
9719169695Skancase $ac_abs_builddir in
9720169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;;
9721169695Skan*)
9722169695Skan  case $ac_top_srcdir in
9723169695Skan  .) ac_abs_top_srcdir=$ac_abs_builddir;;
9724169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9725169695Skan  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9726169695Skan  esac;;
9727169695Skanesac
9728169695Skan
9729169695Skan
9730169695Skan  case $INSTALL in
9731169695Skan  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9732169695Skan  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
9733169695Skan  esac
9734169695Skan
9735169695Skan  if test x"$ac_file" != x-; then
9736169695Skan    { echo "$as_me:$LINENO: creating $ac_file" >&5
9737169695Skanecho "$as_me: creating $ac_file" >&6;}
9738169695Skan    rm -f "$ac_file"
9739169695Skan  fi
9740169695Skan  # Let's still pretend it is `configure' which instantiates (i.e., don't
9741169695Skan  # use $as_me), people would be surprised to read:
9742169695Skan  #    /* config.h.  Generated by config.status.  */
9743169695Skan  if test x"$ac_file" = x-; then
9744169695Skan    configure_input=
9745169695Skan  else
9746169695Skan    configure_input="$ac_file.  "
9747169695Skan  fi
9748169695Skan  configure_input=$configure_input"Generated from `echo $ac_file_in |
9749169695Skan				     sed 's,.*/,,'` by configure."
9750169695Skan
9751169695Skan  # First look for the input files in the build tree, otherwise in the
9752169695Skan  # src tree.
9753169695Skan  ac_file_inputs=`IFS=:
9754169695Skan    for f in $ac_file_in; do
9755169695Skan      case $f in
9756169695Skan      -) echo $tmp/stdin ;;
9757169695Skan      [\\/$]*)
9758169695Skan	 # Absolute (can't be DOS-style, as IFS=:)
9759169695Skan	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9760169695Skanecho "$as_me: error: cannot find input file: $f" >&2;}
9761169695Skan   { (exit 1); exit 1; }; }
9762169695Skan	 echo "$f";;
9763169695Skan      *) # Relative
9764169695Skan	 if test -f "$f"; then
9765169695Skan	   # Build tree
9766169695Skan	   echo "$f"
9767169695Skan	 elif test -f "$srcdir/$f"; then
9768169695Skan	   # Source tree
9769169695Skan	   echo "$srcdir/$f"
9770169695Skan	 else
9771169695Skan	   # /dev/null tree
9772169695Skan	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9773169695Skanecho "$as_me: error: cannot find input file: $f" >&2;}
9774169695Skan   { (exit 1); exit 1; }; }
9775169695Skan	 fi;;
9776169695Skan      esac
9777169695Skan    done` || { (exit 1); exit 1; }
9778169695Skan_ACEOF
9779169695Skancat >>$CONFIG_STATUS <<_ACEOF
9780169695Skan  sed "$ac_vpsub
9781169695Skan$extrasub
9782169695Skan_ACEOF
9783169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9784169695Skan:t
9785169695Skan/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9786169695Skans,@configure_input@,$configure_input,;t t
9787169695Skans,@srcdir@,$ac_srcdir,;t t
9788169695Skans,@abs_srcdir@,$ac_abs_srcdir,;t t
9789169695Skans,@top_srcdir@,$ac_top_srcdir,;t t
9790169695Skans,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
9791169695Skans,@builddir@,$ac_builddir,;t t
9792169695Skans,@abs_builddir@,$ac_abs_builddir,;t t
9793169695Skans,@top_builddir@,$ac_top_builddir,;t t
9794169695Skans,@abs_top_builddir@,$ac_abs_top_builddir,;t t
9795169695Skans,@INSTALL@,$ac_INSTALL,;t t
9796169695Skan" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9797169695Skan  rm -f $tmp/stdin
9798169695Skan  if test x"$ac_file" != x-; then
9799169695Skan    mv $tmp/out $ac_file
9800169695Skan  else
9801169695Skan    cat $tmp/out
9802169695Skan    rm -f $tmp/out
9803169695Skan  fi
9804169695Skan
9805169695Skandone
9806169695Skan_ACEOF
9807169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9808169695Skan
9809169695Skan#
9810169695Skan# CONFIG_HEADER section.
9811169695Skan#
9812169695Skan
9813169695Skan# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9814169695Skan# NAME is the cpp macro being defined and VALUE is the value it is being given.
9815169695Skan#
9816169695Skan# ac_d sets the value in "#define NAME VALUE" lines.
9817169695Skanac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
9818169695Skanac_dB='[	 ].*$,\1#\2'
9819169695Skanac_dC=' '
9820169695Skanac_dD=',;t'
9821169695Skan# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9822169695Skanac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
9823169695Skanac_uB='$,\1#\2define\3'
9824169695Skanac_uC=' '
9825169695Skanac_uD=',;t'
9826169695Skan
9827169695Skanfor ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
9828169695Skan  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9829169695Skan  case $ac_file in
9830169695Skan  - | *:- | *:-:* ) # input from stdin
9831169695Skan	cat >$tmp/stdin
9832169695Skan	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9833169695Skan	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9834169695Skan  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9835169695Skan	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9836169695Skan  * )   ac_file_in=$ac_file.in ;;
9837169695Skan  esac
9838169695Skan
9839169695Skan  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
9840169695Skanecho "$as_me: creating $ac_file" >&6;}
9841169695Skan
9842169695Skan  # First look for the input files in the build tree, otherwise in the
9843169695Skan  # src tree.
9844169695Skan  ac_file_inputs=`IFS=:
9845169695Skan    for f in $ac_file_in; do
9846169695Skan      case $f in
9847169695Skan      -) echo $tmp/stdin ;;
9848169695Skan      [\\/$]*)
9849169695Skan	 # Absolute (can't be DOS-style, as IFS=:)
9850169695Skan	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9851169695Skanecho "$as_me: error: cannot find input file: $f" >&2;}
9852169695Skan   { (exit 1); exit 1; }; }
9853169695Skan	 # Do quote $f, to prevent DOS paths from being IFS'd.
9854169695Skan	 echo "$f";;
9855169695Skan      *) # Relative
9856169695Skan	 if test -f "$f"; then
9857169695Skan	   # Build tree
9858169695Skan	   echo "$f"
9859169695Skan	 elif test -f "$srcdir/$f"; then
9860169695Skan	   # Source tree
9861169695Skan	   echo "$srcdir/$f"
9862169695Skan	 else
9863169695Skan	   # /dev/null tree
9864169695Skan	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9865169695Skanecho "$as_me: error: cannot find input file: $f" >&2;}
9866169695Skan   { (exit 1); exit 1; }; }
9867169695Skan	 fi;;
9868169695Skan      esac
9869169695Skan    done` || { (exit 1); exit 1; }
9870169695Skan  # Remove the trailing spaces.
9871169695Skan  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
9872169695Skan
9873169695Skan_ACEOF
9874169695Skan
9875169695Skan# Transform confdefs.h into two sed scripts, `conftest.defines' and
9876169695Skan# `conftest.undefs', that substitutes the proper values into
9877169695Skan# config.h.in to produce config.h.  The first handles `#define'
9878169695Skan# templates, and the second `#undef' templates.
9879169695Skan# And first: Protect against being on the right side of a sed subst in
9880169695Skan# config.status.  Protect against being in an unquoted here document
9881169695Skan# in config.status.
9882169695Skanrm -f conftest.defines conftest.undefs
9883169695Skan# Using a here document instead of a string reduces the quoting nightmare.
9884169695Skan# Putting comments in sed scripts is not portable.
9885169695Skan#
9886169695Skan# `end' is used to avoid that the second main sed command (meant for
9887169695Skan# 0-ary CPP macros) applies to n-ary macro definitions.
9888169695Skan# See the Autoconf documentation for `clear'.
9889169695Skancat >confdef2sed.sed <<\_ACEOF
9890169695Skans/[\\&,]/\\&/g
9891169695Skans,[\\$`],\\&,g
9892169695Skant clear
9893169695Skan: clear
9894169695Skans,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
9895169695Skant end
9896169695Skans,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
9897169695Skan: end
9898169695Skan_ACEOF
9899169695Skan# If some macros were called several times there might be several times
9900169695Skan# the same #defines, which is useless.  Nevertheless, we may not want to
9901169695Skan# sort them, since we want the *last* AC-DEFINE to be honored.
9902169695Skanuniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
9903169695Skansed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
9904169695Skanrm -f confdef2sed.sed
9905169695Skan
9906169695Skan# This sed command replaces #undef with comments.  This is necessary, for
9907169695Skan# example, in the case of _POSIX_SOURCE, which is predefined and required
9908169695Skan# on some systems where configure will not decide to define it.
9909169695Skancat >>conftest.undefs <<\_ACEOF
9910169695Skans,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
9911169695Skan_ACEOF
9912169695Skan
9913169695Skan# Break up conftest.defines because some shells have a limit on the size
9914169695Skan# of here documents, and old seds have small limits too (100 cmds).
9915169695Skanecho '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
9916169695Skanecho '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
9917169695Skanecho '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
9918169695Skanecho '  :' >>$CONFIG_STATUS
9919169695Skanrm -f conftest.tail
9920169695Skanwhile grep . conftest.defines >/dev/null
9921169695Skando
9922169695Skan  # Write a limited-size here document to $tmp/defines.sed.
9923169695Skan  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
9924169695Skan  # Speed up: don't consider the non `#define' lines.
9925169695Skan  echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
9926169695Skan  # Work around the forget-to-reset-the-flag bug.
9927169695Skan  echo 't clr' >>$CONFIG_STATUS
9928169695Skan  echo ': clr' >>$CONFIG_STATUS
9929169695Skan  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
9930169695Skan  echo 'CEOF
9931169695Skan  sed -f $tmp/defines.sed $tmp/in >$tmp/out
9932169695Skan  rm -f $tmp/in
9933169695Skan  mv $tmp/out $tmp/in
9934169695Skan' >>$CONFIG_STATUS
9935169695Skan  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
9936169695Skan  rm -f conftest.defines
9937169695Skan  mv conftest.tail conftest.defines
9938169695Skandone
9939169695Skanrm -f conftest.defines
9940169695Skanecho '  fi # grep' >>$CONFIG_STATUS
9941169695Skanecho >>$CONFIG_STATUS
9942169695Skan
9943169695Skan# Break up conftest.undefs because some shells have a limit on the size
9944169695Skan# of here documents, and old seds have small limits too (100 cmds).
9945169695Skanecho '  # Handle all the #undef templates' >>$CONFIG_STATUS
9946169695Skanrm -f conftest.tail
9947169695Skanwhile grep . conftest.undefs >/dev/null
9948169695Skando
9949169695Skan  # Write a limited-size here document to $tmp/undefs.sed.
9950169695Skan  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
9951169695Skan  # Speed up: don't consider the non `#undef'
9952169695Skan  echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
9953169695Skan  # Work around the forget-to-reset-the-flag bug.
9954169695Skan  echo 't clr' >>$CONFIG_STATUS
9955169695Skan  echo ': clr' >>$CONFIG_STATUS
9956169695Skan  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
9957169695Skan  echo 'CEOF
9958169695Skan  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
9959169695Skan  rm -f $tmp/in
9960169695Skan  mv $tmp/out $tmp/in
9961169695Skan' >>$CONFIG_STATUS
9962169695Skan  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
9963169695Skan  rm -f conftest.undefs
9964169695Skan  mv conftest.tail conftest.undefs
9965169695Skandone
9966169695Skanrm -f conftest.undefs
9967169695Skan
9968169695Skancat >>$CONFIG_STATUS <<\_ACEOF
9969169695Skan  # Let's still pretend it is `configure' which instantiates (i.e., don't
9970169695Skan  # use $as_me), people would be surprised to read:
9971169695Skan  #    /* config.h.  Generated by config.status.  */
9972169695Skan  if test x"$ac_file" = x-; then
9973169695Skan    echo "/* Generated by configure.  */" >$tmp/config.h
9974169695Skan  else
9975169695Skan    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
9976169695Skan  fi
9977169695Skan  cat $tmp/in >>$tmp/config.h
9978169695Skan  rm -f $tmp/in
9979169695Skan  if test x"$ac_file" != x-; then
9980169695Skan    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
9981169695Skan      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
9982169695Skanecho "$as_me: $ac_file is unchanged" >&6;}
9983169695Skan    else
9984169695Skan      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9985169695Skan$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9986169695Skan	 X"$ac_file" : 'X\(//\)[^/]' \| \
9987169695Skan	 X"$ac_file" : 'X\(//\)$' \| \
9988169695Skan	 X"$ac_file" : 'X\(/\)' \| \
9989169695Skan	 .     : '\(.\)' 2>/dev/null ||
9990169695Skanecho X"$ac_file" |
9991169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9992169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9993169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
9994169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
9995169695Skan  	  s/.*/./; q'`
9996169695Skan      { if $as_mkdir_p; then
9997169695Skan    mkdir -p "$ac_dir"
9998169695Skan  else
9999169695Skan    as_dir="$ac_dir"
10000169695Skan    as_dirs=
10001169695Skan    while test ! -d "$as_dir"; do
10002169695Skan      as_dirs="$as_dir $as_dirs"
10003169695Skan      as_dir=`(dirname "$as_dir") 2>/dev/null ||
10004169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10005169695Skan	 X"$as_dir" : 'X\(//\)[^/]' \| \
10006169695Skan	 X"$as_dir" : 'X\(//\)$' \| \
10007169695Skan	 X"$as_dir" : 'X\(/\)' \| \
10008169695Skan	 .     : '\(.\)' 2>/dev/null ||
10009169695Skanecho X"$as_dir" |
10010169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10011169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10012169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
10013169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
10014169695Skan  	  s/.*/./; q'`
10015169695Skan    done
10016169695Skan    test ! -n "$as_dirs" || mkdir $as_dirs
10017169695Skan  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10018169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10019169695Skan   { (exit 1); exit 1; }; }; }
10020169695Skan
10021169695Skan      rm -f $ac_file
10022169695Skan      mv $tmp/config.h $ac_file
10023169695Skan    fi
10024169695Skan  else
10025169695Skan    cat $tmp/config.h
10026169695Skan    rm -f $tmp/config.h
10027169695Skan  fi
10028169695Skandone
10029169695Skan_ACEOF
10030169695Skancat >>$CONFIG_STATUS <<\_ACEOF
10031169695Skan
10032169695Skan#
10033169695Skan# CONFIG_COMMANDS section.
10034169695Skan#
10035169695Skanfor ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10036169695Skan  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10037169695Skan  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10038169695Skan  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10039169695Skan$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10040169695Skan	 X"$ac_dest" : 'X\(//\)[^/]' \| \
10041169695Skan	 X"$ac_dest" : 'X\(//\)$' \| \
10042169695Skan	 X"$ac_dest" : 'X\(/\)' \| \
10043169695Skan	 .     : '\(.\)' 2>/dev/null ||
10044169695Skanecho X"$ac_dest" |
10045169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10046169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10047169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
10048169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
10049169695Skan  	  s/.*/./; q'`
10050169695Skan  { if $as_mkdir_p; then
10051169695Skan    mkdir -p "$ac_dir"
10052169695Skan  else
10053169695Skan    as_dir="$ac_dir"
10054169695Skan    as_dirs=
10055169695Skan    while test ! -d "$as_dir"; do
10056169695Skan      as_dirs="$as_dir $as_dirs"
10057169695Skan      as_dir=`(dirname "$as_dir") 2>/dev/null ||
10058169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10059169695Skan	 X"$as_dir" : 'X\(//\)[^/]' \| \
10060169695Skan	 X"$as_dir" : 'X\(//\)$' \| \
10061169695Skan	 X"$as_dir" : 'X\(/\)' \| \
10062169695Skan	 .     : '\(.\)' 2>/dev/null ||
10063169695Skanecho X"$as_dir" |
10064169695Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10065169695Skan  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10066169695Skan  	  /^X\(\/\/\)$/{ s//\1/; q; }
10067169695Skan  	  /^X\(\/\).*/{ s//\1/; q; }
10068169695Skan  	  s/.*/./; q'`
10069169695Skan    done
10070169695Skan    test ! -n "$as_dirs" || mkdir $as_dirs
10071169695Skan  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10072169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10073169695Skan   { (exit 1); exit 1; }; }; }
10074169695Skan
10075169695Skan  ac_builddir=.
10076169695Skan
10077169695Skanif test "$ac_dir" != .; then
10078169695Skan  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10079169695Skan  # A "../" for each directory in $ac_dir_suffix.
10080169695Skan  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10081169695Skanelse
10082169695Skan  ac_dir_suffix= ac_top_builddir=
10083169695Skanfi
10084169695Skan
10085169695Skancase $srcdir in
10086169695Skan  .)  # No --srcdir option.  We are building in place.
10087169695Skan    ac_srcdir=.
10088169695Skan    if test -z "$ac_top_builddir"; then
10089169695Skan       ac_top_srcdir=.
10090169695Skan    else
10091169695Skan       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10092169695Skan    fi ;;
10093169695Skan  [\\/]* | ?:[\\/]* )  # Absolute path.
10094169695Skan    ac_srcdir=$srcdir$ac_dir_suffix;
10095169695Skan    ac_top_srcdir=$srcdir ;;
10096169695Skan  *) # Relative path.
10097169695Skan    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10098169695Skan    ac_top_srcdir=$ac_top_builddir$srcdir ;;
10099169695Skanesac
10100169695Skan
10101169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because
10102169695Skan# the directories may not exist.
10103169695Skancase `pwd` in
10104169695Skan.) ac_abs_builddir="$ac_dir";;
10105169695Skan*)
10106169695Skan  case "$ac_dir" in
10107169695Skan  .) ac_abs_builddir=`pwd`;;
10108169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10109169695Skan  *) ac_abs_builddir=`pwd`/"$ac_dir";;
10110169695Skan  esac;;
10111169695Skanesac
10112169695Skancase $ac_abs_builddir in
10113169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;;
10114169695Skan*)
10115169695Skan  case ${ac_top_builddir}. in
10116169695Skan  .) ac_abs_top_builddir=$ac_abs_builddir;;
10117169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10118169695Skan  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10119169695Skan  esac;;
10120169695Skanesac
10121169695Skancase $ac_abs_builddir in
10122169695Skan.) ac_abs_srcdir=$ac_srcdir;;
10123169695Skan*)
10124169695Skan  case $ac_srcdir in
10125169695Skan  .) ac_abs_srcdir=$ac_abs_builddir;;
10126169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10127169695Skan  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10128169695Skan  esac;;
10129169695Skanesac
10130169695Skancase $ac_abs_builddir in
10131169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;;
10132169695Skan*)
10133169695Skan  case $ac_top_srcdir in
10134169695Skan  .) ac_abs_top_srcdir=$ac_abs_builddir;;
10135169695Skan  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10136169695Skan  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10137169695Skan  esac;;
10138169695Skanesac
10139169695Skan
10140169695Skan
10141169695Skan  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10142169695Skanecho "$as_me: executing $ac_dest commands" >&6;}
10143169695Skan  case $ac_dest in
10144169695Skan    default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
10145169695Skanif test -n "$CONFIG_FILES"; then
10146169695Skan  if test -n "${with_target_subdir}"; then
10147169695Skan    # FIXME: We shouldn't need to set ac_file
10148169695Skan    ac_file=Makefile
10149169695Skan    LD="${ORIGINAL_LD_FOR_MULTILIBS}"
10150169695Skan    . ${libiberty_topdir}/config-ml.in
10151169695Skan  fi
10152169695Skanfi ;;
10153169695Skan  esac
10154169695Skandone
10155169695Skan_ACEOF
10156169695Skan
10157169695Skancat >>$CONFIG_STATUS <<\_ACEOF
10158169695Skan
10159169695Skan{ (exit 0); exit 0; }
10160169695Skan_ACEOF
10161169695Skanchmod +x $CONFIG_STATUS
10162169695Skanac_clean_files=$ac_clean_files_save
10163169695Skan
10164169695Skan
10165169695Skan# configure is writing to config.log, and then calls config.status.
10166169695Skan# config.status does its own redirection, appending to config.log.
10167169695Skan# Unfortunately, on DOS this fails, as config.log is still kept open
10168169695Skan# by configure, so config.status won't be able to write to it; its
10169169695Skan# output is simply discarded.  So we exec the FD to /dev/null,
10170169695Skan# effectively closing config.log, so it can be properly (re)opened and
10171169695Skan# appended to by config.status.  When coming back to configure, we
10172169695Skan# need to make the FD available again.
10173169695Skanif test "$no_create" != yes; then
10174169695Skan  ac_cs_success=:
10175169695Skan  ac_config_status_args=
10176169695Skan  test "$silent" = yes &&
10177169695Skan    ac_config_status_args="$ac_config_status_args --quiet"
10178169695Skan  exec 5>/dev/null
10179169695Skan  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10180169695Skan  exec 5>>config.log
10181169695Skan  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10182169695Skan  # would make configure fail if this is the last instruction.
10183169695Skan  $ac_cs_success || { (exit 1); exit 1; }
10184169695Skanfi
10185169695Skan
10186