OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [libiberty/] [configure] - Blame information for rev 156

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.59.
4
#
5
# Copyright (C) 2003 Free Software Foundation, Inc.
6
# This configure script is free software; the Free Software Foundation
7
# gives unlimited permission to copy, distribute and modify it.
8
## --------------------- ##
9
## M4sh Initialization.  ##
10
## --------------------- ##
11
 
12
# Be Bourne compatible
13
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14
  emulate sh
15
  NULLCMD=:
16
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17
  # is contrary to our usage.  Disable this feature.
18
  alias -g '${1+"$@"}'='"$@"'
19
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20
  set -o posix
21
fi
22
DUALCASE=1; export DUALCASE # for MKS sh
23
 
24
# Support unset when possible.
25
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26
  as_unset=unset
27
else
28
  as_unset=false
29
fi
30
 
31
 
32
# Work around bugs in pre-3.0 UWIN ksh.
33
$as_unset ENV MAIL MAILPATH
34
PS1='$ '
35
PS2='> '
36
PS4='+ '
37
 
38
# NLS nuisances.
39
for as_var in \
40
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42
  LC_TELEPHONE LC_TIME
43
do
44
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45
    eval $as_var=C; export $as_var
46
  else
47
    $as_unset $as_var
48
  fi
49
done
50
 
51
# Required to use basename.
52
if expr a : '\(a\)' >/dev/null 2>&1; then
53
  as_expr=expr
54
else
55
  as_expr=false
56
fi
57
 
58
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59
  as_basename=basename
60
else
61
  as_basename=false
62
fi
63
 
64
 
65
# Name of the executable.
66
as_me=`$as_basename "$0" ||
67
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68
         X"$0" : 'X\(//\)$' \| \
69
         X"$0" : 'X\(/\)$' \| \
70
         .     : '\(.\)' 2>/dev/null ||
71
echo X/"$0" |
72
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73
          /^X\/\(\/\/\)$/{ s//\1/; q; }
74
          /^X\/\(\/\).*/{ s//\1/; q; }
75
          s/.*/./; q'`
76
 
77
 
78
# PATH needs CR, and LINENO needs CR and PATH.
79
# Avoid depending upon Character Ranges.
80
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83
as_cr_digits='0123456789'
84
as_cr_alnum=$as_cr_Letters$as_cr_digits
85
 
86
# The user is always right.
87
if test "${PATH_SEPARATOR+set}" != set; then
88
  echo "#! /bin/sh" >conf$$.sh
89
  echo  "exit 0"   >>conf$$.sh
90
  chmod +x conf$$.sh
91
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92
    PATH_SEPARATOR=';'
93
  else
94
    PATH_SEPARATOR=:
95
  fi
96
  rm -f conf$$.sh
97
fi
98
 
99
 
100
  as_lineno_1=$LINENO
101
  as_lineno_2=$LINENO
102
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103
  test "x$as_lineno_1" != "x$as_lineno_2" &&
104
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105
  # Find who we are.  Look in the path if we contain no path at all
106
  # relative or not.
107
  case $0 in
108
    *[\\/]* ) as_myself=$0 ;;
109
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110
for as_dir in $PATH
111
do
112
  IFS=$as_save_IFS
113
  test -z "$as_dir" && as_dir=.
114
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115
done
116
 
117
       ;;
118
  esac
119
  # We did not find ourselves, most probably we were run as `sh COMMAND'
120
  # in which case we are not to be found in the path.
121
  if test "x$as_myself" = x; then
122
    as_myself=$0
123
  fi
124
  if test ! -f "$as_myself"; then
125
    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126
   { (exit 1); exit 1; }; }
127
  fi
128
  case $CONFIG_SHELL in
129
  '')
130
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132
do
133
  IFS=$as_save_IFS
134
  test -z "$as_dir" && as_dir=.
135
  for as_base in sh bash ksh sh5; do
136
         case $as_dir in
137
         /*)
138
           if ("$as_dir/$as_base" -c '
139
  as_lineno_1=$LINENO
140
  as_lineno_2=$LINENO
141
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142
  test "x$as_lineno_1" != "x$as_lineno_2" &&
143
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146
             CONFIG_SHELL=$as_dir/$as_base
147
             export CONFIG_SHELL
148
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149
           fi;;
150
         esac
151
       done
152
done
153
;;
154
  esac
155
 
156
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157
  # uniformly replaced by the line number.  The first 'sed' inserts a
158
  # line-number line before each line; the second 'sed' does the real
159
  # work.  The second script uses 'N' to pair each line-number line
160
  # with the numbered line, and appends trailing '-' during
161
  # substitution so that $LINENO is not a special case at line end.
162
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164
  sed '=' <$as_myself |
165
    sed '
166
      N
167
      s,$,-,
168
      : loop
169
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170
      t loop
171
      s,-$,,
172
      s,^['$as_cr_digits']*\n,,
173
    ' >$as_me.lineno &&
174
  chmod +x $as_me.lineno ||
175
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176
   { (exit 1); exit 1; }; }
177
 
178
  # Don't try to exec as it changes $[0], causing all sort of problems
179
  # (the dirname of $[0] is not the place where we might find the
180
  # original and so on.  Autoconf is especially sensible to this).
181
  . ./$as_me.lineno
182
  # Exit status is that of the last command.
183
  exit
184
}
185
 
186
 
187
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188
  *c*,-n*) ECHO_N= ECHO_C='
189
' ECHO_T='      ' ;;
190
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192
esac
193
 
194
if expr a : '\(a\)' >/dev/null 2>&1; then
195
  as_expr=expr
196
else
197
  as_expr=false
198
fi
199
 
200
rm -f conf$$ conf$$.exe conf$$.file
201
echo >conf$$.file
202
if ln -s conf$$.file conf$$ 2>/dev/null; then
203
  # We could just check for DJGPP; but this test a) works b) is more generic
204
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205
  if test -f conf$$.exe; then
206
    # Don't use ln at all; we don't have any links
207
    as_ln_s='cp -p'
208
  else
209
    as_ln_s='ln -s'
210
  fi
211
elif ln conf$$.file conf$$ 2>/dev/null; then
212
  as_ln_s=ln
213
else
214
  as_ln_s='cp -p'
215
fi
216
rm -f conf$$ conf$$.exe conf$$.file
217
 
218
if mkdir -p . 2>/dev/null; then
219
  as_mkdir_p=:
220
else
221
  test -d ./-p && rmdir ./-p
222
  as_mkdir_p=false
223
fi
224
 
225
as_executable_p="test -f"
226
 
227
# Sed expression to map a string onto a valid CPP name.
228
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
 
230
# Sed expression to map a string onto a valid variable name.
231
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
 
233
 
234
# IFS
235
# We need space, tab and new line, in precisely that order.
236
as_nl='
237
'
238
IFS="   $as_nl"
239
 
240
# CDPATH.
241
$as_unset CDPATH
242
 
243
 
244
# Name of the host.
245
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246
# so uname gets run too.
247
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
 
249
exec 6>&1
250
 
251
#
252
# Initializations.
253
#
254
ac_default_prefix=/usr/local
255
ac_config_libobj_dir=.
256
cross_compiling=no
257
subdirs=
258
MFLAGS=
259
MAKEFLAGS=
260
SHELL=${CONFIG_SHELL-/bin/sh}
261
 
262
# Maximum number of lines to put in a shell here document.
263
# This variable seems obsolete.  It should probably be removed, and
264
# only ac_max_sed_lines should be used.
265
: ${ac_max_here_lines=38}
266
 
267
# Identity of this package.
268
PACKAGE_NAME=
269
PACKAGE_TARNAME=
270
PACKAGE_VERSION=
271
PACKAGE_STRING=
272
PACKAGE_BUGREPORT=
273
 
274
ac_unique_file="xmalloc.c"
275
# Factoring default headers for most tests.
276
ac_includes_default="\
277
#include 
278
#if HAVE_SYS_TYPES_H
279
# include 
280
#endif
281
#if HAVE_SYS_STAT_H
282
# include 
283
#endif
284
#if STDC_HEADERS
285
# include 
286
# include 
287
#else
288
# if HAVE_STDLIB_H
289
#  include 
290
# endif
291
#endif
292
#if HAVE_STRING_H
293
# if !STDC_HEADERS && HAVE_MEMORY_H
294
#  include 
295
# endif
296
# include 
297
#endif
298
#if HAVE_STRINGS_H
299
# include 
300
#endif
301
#if HAVE_INTTYPES_H
302
# include 
303
#else
304
# if HAVE_STDINT_H
305
#  include 
306
# endif
307
#endif
308
#if HAVE_UNISTD_H
309
# include 
310
#endif"
311
 
312
ac_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 PICFLAG EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST datarootdir docdir htmldir LTLIBOBJS'
313
ac_subst_files='host_makefile_frag'
314
 
315
# Initialize some variables set by options.
316
ac_init_help=
317
ac_init_version=false
318
# The variables have the same names as the options, with
319
# dashes changed to underlines.
320
cache_file=/dev/null
321
exec_prefix=NONE
322
no_create=
323
no_recursion=
324
prefix=NONE
325
program_prefix=NONE
326
program_suffix=NONE
327
program_transform_name=s,x,x,
328
silent=
329
site=
330
srcdir=
331
verbose=
332
x_includes=NONE
333
x_libraries=NONE
334
 
335
# Installation directory options.
336
# These are left unexpanded so users can "make install exec_prefix=/foo"
337
# and all the variables that are supposed to be based on exec_prefix
338
# by default will actually change.
339
# Use braces instead of parens because sh, perl, etc. also accept them.
340
bindir='${exec_prefix}/bin'
341
sbindir='${exec_prefix}/sbin'
342
libexecdir='${exec_prefix}/libexec'
343
datadir='${prefix}/share'
344
sysconfdir='${prefix}/etc'
345
sharedstatedir='${prefix}/com'
346
localstatedir='${prefix}/var'
347
libdir='${exec_prefix}/lib'
348
includedir='${prefix}/include'
349
oldincludedir='/usr/include'
350
infodir='${prefix}/info'
351
mandir='${prefix}/man'
352
 
353
ac_prev=
354
for ac_option
355
do
356
  # If the previous option needs an argument, assign it.
357
  if test -n "$ac_prev"; then
358
    eval "$ac_prev=\$ac_option"
359
    ac_prev=
360
    continue
361
  fi
362
 
363
  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
 
365
  # Accept the important Cygnus configure options, so we can diagnose typos.
366
 
367
  case $ac_option in
368
 
369
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
370
    ac_prev=bindir ;;
371
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372
    bindir=$ac_optarg ;;
373
 
374
  -build | --build | --buil | --bui | --bu)
375
    ac_prev=build_alias ;;
376
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377
    build_alias=$ac_optarg ;;
378
 
379
  -cache-file | --cache-file | --cache-fil | --cache-fi \
380
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381
    ac_prev=cache_file ;;
382
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384
    cache_file=$ac_optarg ;;
385
 
386
  --config-cache | -C)
387
    cache_file=config.cache ;;
388
 
389
  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390
    ac_prev=datadir ;;
391
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392
  | --da=*)
393
    datadir=$ac_optarg ;;
394
 
395
  -disable-* | --disable-*)
396
    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397
    # Reject names that are not valid shell variable names.
398
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400
   { (exit 1); exit 1; }; }
401
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402
    eval "enable_$ac_feature=no" ;;
403
 
404
  -enable-* | --enable-*)
405
    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406
    # Reject names that are not valid shell variable names.
407
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409
   { (exit 1); exit 1; }; }
410
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411
    case $ac_option in
412
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413
      *) ac_optarg=yes ;;
414
    esac
415
    eval "enable_$ac_feature='$ac_optarg'" ;;
416
 
417
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419
  | --exec | --exe | --ex)
420
    ac_prev=exec_prefix ;;
421
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423
  | --exec=* | --exe=* | --ex=*)
424
    exec_prefix=$ac_optarg ;;
425
 
426
  -gas | --gas | --ga | --g)
427
    # Obsolete; use --with-gas.
428
    with_gas=yes ;;
429
 
430
  -help | --help | --hel | --he | -h)
431
    ac_init_help=long ;;
432
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433
    ac_init_help=recursive ;;
434
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435
    ac_init_help=short ;;
436
 
437
  -host | --host | --hos | --ho)
438
    ac_prev=host_alias ;;
439
  -host=* | --host=* | --hos=* | --ho=*)
440
    host_alias=$ac_optarg ;;
441
 
442
  -includedir | --includedir | --includedi | --included | --include \
443
  | --includ | --inclu | --incl | --inc)
444
    ac_prev=includedir ;;
445
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446
  | --includ=* | --inclu=* | --incl=* | --inc=*)
447
    includedir=$ac_optarg ;;
448
 
449
  -infodir | --infodir | --infodi | --infod | --info | --inf)
450
    ac_prev=infodir ;;
451
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452
    infodir=$ac_optarg ;;
453
 
454
  -libdir | --libdir | --libdi | --libd)
455
    ac_prev=libdir ;;
456
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
457
    libdir=$ac_optarg ;;
458
 
459
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460
  | --libexe | --libex | --libe)
461
    ac_prev=libexecdir ;;
462
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463
  | --libexe=* | --libex=* | --libe=*)
464
    libexecdir=$ac_optarg ;;
465
 
466
  -localstatedir | --localstatedir | --localstatedi | --localstated \
467
  | --localstate | --localstat | --localsta | --localst \
468
  | --locals | --local | --loca | --loc | --lo)
469
    ac_prev=localstatedir ;;
470
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473
    localstatedir=$ac_optarg ;;
474
 
475
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476
    ac_prev=mandir ;;
477
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478
    mandir=$ac_optarg ;;
479
 
480
  -nfp | --nfp | --nf)
481
    # Obsolete; use --without-fp.
482
    with_fp=no ;;
483
 
484
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485
  | --no-cr | --no-c | -n)
486
    no_create=yes ;;
487
 
488
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490
    no_recursion=yes ;;
491
 
492
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494
  | --oldin | --oldi | --old | --ol | --o)
495
    ac_prev=oldincludedir ;;
496
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499
    oldincludedir=$ac_optarg ;;
500
 
501
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502
    ac_prev=prefix ;;
503
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504
    prefix=$ac_optarg ;;
505
 
506
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
507
  | --program-pre | --program-pr | --program-p)
508
    ac_prev=program_prefix ;;
509
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
510
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511
    program_prefix=$ac_optarg ;;
512
 
513
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
514
  | --program-suf | --program-su | --program-s)
515
    ac_prev=program_suffix ;;
516
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
517
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518
    program_suffix=$ac_optarg ;;
519
 
520
  -program-transform-name | --program-transform-name \
521
  | --program-transform-nam | --program-transform-na \
522
  | --program-transform-n | --program-transform- \
523
  | --program-transform | --program-transfor \
524
  | --program-transfo | --program-transf \
525
  | --program-trans | --program-tran \
526
  | --progr-tra | --program-tr | --program-t)
527
    ac_prev=program_transform_name ;;
528
  -program-transform-name=* | --program-transform-name=* \
529
  | --program-transform-nam=* | --program-transform-na=* \
530
  | --program-transform-n=* | --program-transform-=* \
531
  | --program-transform=* | --program-transfor=* \
532
  | --program-transfo=* | --program-transf=* \
533
  | --program-trans=* | --program-tran=* \
534
  | --progr-tra=* | --program-tr=* | --program-t=*)
535
    program_transform_name=$ac_optarg ;;
536
 
537
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538
  | -silent | --silent | --silen | --sile | --sil)
539
    silent=yes ;;
540
 
541
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542
    ac_prev=sbindir ;;
543
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544
  | --sbi=* | --sb=*)
545
    sbindir=$ac_optarg ;;
546
 
547
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
548
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549
  | --sharedst | --shareds | --shared | --share | --shar \
550
  | --sha | --sh)
551
    ac_prev=sharedstatedir ;;
552
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555
  | --sha=* | --sh=*)
556
    sharedstatedir=$ac_optarg ;;
557
 
558
  -site | --site | --sit)
559
    ac_prev=site ;;
560
  -site=* | --site=* | --sit=*)
561
    site=$ac_optarg ;;
562
 
563
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564
    ac_prev=srcdir ;;
565
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566
    srcdir=$ac_optarg ;;
567
 
568
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569
  | --syscon | --sysco | --sysc | --sys | --sy)
570
    ac_prev=sysconfdir ;;
571
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573
    sysconfdir=$ac_optarg ;;
574
 
575
  -target | --target | --targe | --targ | --tar | --ta | --t)
576
    ac_prev=target_alias ;;
577
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578
    target_alias=$ac_optarg ;;
579
 
580
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
581
    verbose=yes ;;
582
 
583
  -version | --version | --versio | --versi | --vers | -V)
584
    ac_init_version=: ;;
585
 
586
  -with-* | --with-*)
587
    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588
    # Reject names that are not valid shell variable names.
589
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590
      { echo "$as_me: error: invalid package name: $ac_package" >&2
591
   { (exit 1); exit 1; }; }
592
    ac_package=`echo $ac_package| sed 's/-/_/g'`
593
    case $ac_option in
594
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595
      *) ac_optarg=yes ;;
596
    esac
597
    eval "with_$ac_package='$ac_optarg'" ;;
598
 
599
  -without-* | --without-*)
600
    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601
    # Reject names that are not valid shell variable names.
602
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603
      { echo "$as_me: error: invalid package name: $ac_package" >&2
604
   { (exit 1); exit 1; }; }
605
    ac_package=`echo $ac_package | sed 's/-/_/g'`
606
    eval "with_$ac_package=no" ;;
607
 
608
  --x)
609
    # Obsolete; use --with-x.
610
    with_x=yes ;;
611
 
612
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613
  | --x-incl | --x-inc | --x-in | --x-i)
614
    ac_prev=x_includes ;;
615
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617
    x_includes=$ac_optarg ;;
618
 
619
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
620
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621
    ac_prev=x_libraries ;;
622
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624
    x_libraries=$ac_optarg ;;
625
 
626
  -*) { echo "$as_me: error: unrecognized option: $ac_option
627
Try \`$0 --help' for more information." >&2
628
   { (exit 1); exit 1; }; }
629
    ;;
630
 
631
  *=*)
632
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633
    # Reject names that are not valid shell variable names.
634
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635
      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636
   { (exit 1); exit 1; }; }
637
    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638
    eval "$ac_envvar='$ac_optarg'"
639
    export $ac_envvar ;;
640
 
641
  *)
642
    # FIXME: should be removed in autoconf 3.0.
643
    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645
      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647
    ;;
648
 
649
  esac
650
done
651
 
652
if test -n "$ac_prev"; then
653
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654
  { echo "$as_me: error: missing argument to $ac_option" >&2
655
   { (exit 1); exit 1; }; }
656
fi
657
 
658
# Be sure to have absolute paths.
659
for ac_var in exec_prefix prefix
660
do
661
  eval ac_val=$`echo $ac_var`
662
  case $ac_val in
663
    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665
   { (exit 1); exit 1; }; };;
666
  esac
667
done
668
 
669
# Be sure to have absolute paths.
670
for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671
              localstatedir libdir includedir oldincludedir infodir mandir
672
do
673
  eval ac_val=$`echo $ac_var`
674
  case $ac_val in
675
    [\\/$]* | ?:[\\/]* ) ;;
676
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677
   { (exit 1); exit 1; }; };;
678
  esac
679
done
680
 
681
# There might be people who depend on the old broken behavior: `$host'
682
# used to hold the argument of --host etc.
683
# FIXME: To remove some day.
684
build=$build_alias
685
host=$host_alias
686
target=$target_alias
687
 
688
# FIXME: To remove some day.
689
if test "x$host_alias" != x; then
690
  if test "x$build_alias" = x; then
691
    cross_compiling=maybe
692
    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693
    If a cross compiler is detected then cross compile mode will be used." >&2
694
  elif test "x$build_alias" != "x$host_alias"; then
695
    cross_compiling=yes
696
  fi
697
fi
698
 
699
ac_tool_prefix=
700
test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
 
702
test "$silent" = yes && exec 6>/dev/null
703
 
704
 
705
# Find the source files, if location was not specified.
706
if test -z "$srcdir"; then
707
  ac_srcdir_defaulted=yes
708
  # Try the directory containing this script, then its parent.
709
  ac_confdir=`(dirname "$0") 2>/dev/null ||
710
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711
         X"$0" : 'X\(//\)[^/]' \| \
712
         X"$0" : 'X\(//\)$' \| \
713
         X"$0" : 'X\(/\)' \| \
714
         .     : '\(.\)' 2>/dev/null ||
715
echo X"$0" |
716
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718
          /^X\(\/\/\)$/{ s//\1/; q; }
719
          /^X\(\/\).*/{ s//\1/; q; }
720
          s/.*/./; q'`
721
  srcdir=$ac_confdir
722
  if test ! -r $srcdir/$ac_unique_file; then
723
    srcdir=..
724
  fi
725
else
726
  ac_srcdir_defaulted=no
727
fi
728
if test ! -r $srcdir/$ac_unique_file; then
729
  if test "$ac_srcdir_defaulted" = yes; then
730
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731
   { (exit 1); exit 1; }; }
732
  else
733
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734
   { (exit 1); exit 1; }; }
735
  fi
736
fi
737
(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738
  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739
   { (exit 1); exit 1; }; }
740
srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741
ac_env_build_alias_set=${build_alias+set}
742
ac_env_build_alias_value=$build_alias
743
ac_cv_env_build_alias_set=${build_alias+set}
744
ac_cv_env_build_alias_value=$build_alias
745
ac_env_host_alias_set=${host_alias+set}
746
ac_env_host_alias_value=$host_alias
747
ac_cv_env_host_alias_set=${host_alias+set}
748
ac_cv_env_host_alias_value=$host_alias
749
ac_env_target_alias_set=${target_alias+set}
750
ac_env_target_alias_value=$target_alias
751
ac_cv_env_target_alias_set=${target_alias+set}
752
ac_cv_env_target_alias_value=$target_alias
753
ac_env_CC_set=${CC+set}
754
ac_env_CC_value=$CC
755
ac_cv_env_CC_set=${CC+set}
756
ac_cv_env_CC_value=$CC
757
ac_env_CFLAGS_set=${CFLAGS+set}
758
ac_env_CFLAGS_value=$CFLAGS
759
ac_cv_env_CFLAGS_set=${CFLAGS+set}
760
ac_cv_env_CFLAGS_value=$CFLAGS
761
ac_env_LDFLAGS_set=${LDFLAGS+set}
762
ac_env_LDFLAGS_value=$LDFLAGS
763
ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764
ac_cv_env_LDFLAGS_value=$LDFLAGS
765
ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766
ac_env_CPPFLAGS_value=$CPPFLAGS
767
ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768
ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769
ac_env_CPP_set=${CPP+set}
770
ac_env_CPP_value=$CPP
771
ac_cv_env_CPP_set=${CPP+set}
772
ac_cv_env_CPP_value=$CPP
773
 
774
#
775
# Report the --help message.
776
#
777
if test "$ac_init_help" = "long"; then
778
  # Omit some internal or obsolete options to make the list less imposing.
779
  # This message is too long to be a string in the A/UX 3.1 sh.
780
  cat <<_ACEOF
781
\`configure' configures this package to adapt to many kinds of systems.
782
 
783
Usage: $0 [OPTION]... [VAR=VALUE]...
784
 
785
To assign environment variables (e.g., CC, CFLAGS...), specify them as
786
VAR=VALUE.  See below for descriptions of some of the useful variables.
787
 
788
Defaults for the options are specified in brackets.
789
 
790
Configuration:
791
  -h, --help              display this help and exit
792
      --help=short        display options specific to this package
793
      --help=recursive    display the short help of all the included packages
794
  -V, --version           display version information and exit
795
  -q, --quiet, --silent   do not print \`checking...' messages
796
      --cache-file=FILE   cache test results in FILE [disabled]
797
  -C, --config-cache      alias for \`--cache-file=config.cache'
798
  -n, --no-create         do not create output files
799
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
800
 
801
_ACEOF
802
 
803
  cat <<_ACEOF
804
Installation directories:
805
  --prefix=PREFIX         install architecture-independent files in PREFIX
806
                          [$ac_default_prefix]
807
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
808
                          [PREFIX]
809
 
810
By default, \`make install' will install all the files in
811
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
812
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813
for instance \`--prefix=\$HOME'.
814
 
815
For better control, use the options below.
816
 
817
Fine tuning of the installation directories:
818
  --bindir=DIR           user executables [EPREFIX/bin]
819
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
820
  --libexecdir=DIR       program executables [EPREFIX/libexec]
821
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
822
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
823
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
824
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
825
  --libdir=DIR           object code libraries [EPREFIX/lib]
826
  --includedir=DIR       C header files [PREFIX/include]
827
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
828
  --infodir=DIR          info documentation [PREFIX/info]
829
  --mandir=DIR           man documentation [PREFIX/man]
830
_ACEOF
831
 
832
  cat <<\_ACEOF
833
 
834
System types:
835
  --build=BUILD     configure for building on BUILD [guessed]
836
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
837
_ACEOF
838
fi
839
 
840
if test -n "$ac_init_help"; then
841
 
842
  cat <<\_ACEOF
843
 
844
Optional Features:
845
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
846
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
847
  --enable-maintainer-mode
848
                          enable make rules and dependencies not useful
849
                          (and sometimes confusing) to the casual installer
850
  --enable-multilib       build many library versions (default)
851
  --enable-install-libiberty       Install headers for end users
852
 
853
Optional Packages:
854
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
855
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
856
  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
857
  --with-build-subdir=SUBDIR       Configuring in a subdirectory for build
858
  --with-cross-host=HOST           Configuring with a cross compiler
859
  --with-newlib                    Configuring with newlib
860
 
861
Some influential environment variables:
862
  CC          C compiler command
863
  CFLAGS      C compiler flags
864
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
865
              nonstandard directory 
866
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have
867
              headers in a nonstandard directory 
868
  CPP         C preprocessor
869
 
870
Use these variables to override the choices made by `configure' or to help
871
it to find libraries and programs with nonstandard names/locations.
872
 
873
_ACEOF
874
fi
875
 
876
if test "$ac_init_help" = "recursive"; then
877
  # If there are subdirs, report their specific --help.
878
  ac_popdir=`pwd`
879
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
880
    test -d $ac_dir || continue
881
    ac_builddir=.
882
 
883
if test "$ac_dir" != .; then
884
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
885
  # A "../" for each directory in $ac_dir_suffix.
886
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
887
else
888
  ac_dir_suffix= ac_top_builddir=
889
fi
890
 
891
case $srcdir in
892
  .)  # No --srcdir option.  We are building in place.
893
    ac_srcdir=.
894
    if test -z "$ac_top_builddir"; then
895
       ac_top_srcdir=.
896
    else
897
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
898
    fi ;;
899
  [\\/]* | ?:[\\/]* )  # Absolute path.
900
    ac_srcdir=$srcdir$ac_dir_suffix;
901
    ac_top_srcdir=$srcdir ;;
902
  *) # Relative path.
903
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
904
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
905
esac
906
 
907
# Do not use `cd foo && pwd` to compute absolute paths, because
908
# the directories may not exist.
909
case `pwd` in
910
.) ac_abs_builddir="$ac_dir";;
911
*)
912
  case "$ac_dir" in
913
  .) ac_abs_builddir=`pwd`;;
914
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
915
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
916
  esac;;
917
esac
918
case $ac_abs_builddir in
919
.) ac_abs_top_builddir=${ac_top_builddir}.;;
920
*)
921
  case ${ac_top_builddir}. in
922
  .) ac_abs_top_builddir=$ac_abs_builddir;;
923
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
924
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
925
  esac;;
926
esac
927
case $ac_abs_builddir in
928
.) ac_abs_srcdir=$ac_srcdir;;
929
*)
930
  case $ac_srcdir in
931
  .) ac_abs_srcdir=$ac_abs_builddir;;
932
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
933
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
934
  esac;;
935
esac
936
case $ac_abs_builddir in
937
.) ac_abs_top_srcdir=$ac_top_srcdir;;
938
*)
939
  case $ac_top_srcdir in
940
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
941
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
942
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
943
  esac;;
944
esac
945
 
946
    cd $ac_dir
947
    # Check for guested configure; otherwise get Cygnus style configure.
948
    if test -f $ac_srcdir/configure.gnu; then
949
      echo
950
      $SHELL $ac_srcdir/configure.gnu  --help=recursive
951
    elif test -f $ac_srcdir/configure; then
952
      echo
953
      $SHELL $ac_srcdir/configure  --help=recursive
954
    elif test -f $ac_srcdir/configure.ac ||
955
           test -f $ac_srcdir/configure.in; then
956
      echo
957
      $ac_configure --help
958
    else
959
      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
960
    fi
961
    cd $ac_popdir
962
  done
963
fi
964
 
965
test -n "$ac_init_help" && exit 0
966
if $ac_init_version; then
967
  cat <<\_ACEOF
968
 
969
Copyright (C) 2003 Free Software Foundation, Inc.
970
This configure script is free software; the Free Software Foundation
971
gives unlimited permission to copy, distribute and modify it.
972
_ACEOF
973
  exit 0
974
fi
975
exec 5>config.log
976
cat >&5 <<_ACEOF
977
This file contains any messages produced by compilers while
978
running configure, to aid debugging if configure makes a mistake.
979
 
980
It was created by $as_me, which was
981
generated by GNU Autoconf 2.59.  Invocation command line was
982
 
983
  $ $0 $@
984
 
985
_ACEOF
986
{
987
cat <<_ASUNAME
988
## --------- ##
989
## Platform. ##
990
## --------- ##
991
 
992
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
993
uname -m = `(uname -m) 2>/dev/null || echo unknown`
994
uname -r = `(uname -r) 2>/dev/null || echo unknown`
995
uname -s = `(uname -s) 2>/dev/null || echo unknown`
996
uname -v = `(uname -v) 2>/dev/null || echo unknown`
997
 
998
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
999
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1000
 
1001
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1002
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1003
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1004
hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1005
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1006
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1007
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1008
 
1009
_ASUNAME
1010
 
1011
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1012
for as_dir in $PATH
1013
do
1014
  IFS=$as_save_IFS
1015
  test -z "$as_dir" && as_dir=.
1016
  echo "PATH: $as_dir"
1017
done
1018
 
1019
} >&5
1020
 
1021
cat >&5 <<_ACEOF
1022
 
1023
 
1024
## ----------- ##
1025
## Core tests. ##
1026
## ----------- ##
1027
 
1028
_ACEOF
1029
 
1030
 
1031
# Keep a trace of the command line.
1032
# Strip out --no-create and --no-recursion so they do not pile up.
1033
# Strip out --silent because we don't want to record it for future runs.
1034
# Also quote any args containing shell meta-characters.
1035
# Make two passes to allow for proper duplicate-argument suppression.
1036
ac_configure_args=
1037
ac_configure_args0=
1038
ac_configure_args1=
1039
ac_sep=
1040
ac_must_keep_next=false
1041
for ac_pass in 1 2
1042
do
1043
  for ac_arg
1044
  do
1045
    case $ac_arg in
1046
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1047
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1048
    | -silent | --silent | --silen | --sile | --sil)
1049
      continue ;;
1050
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1051
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1052
    esac
1053
    case $ac_pass in
1054
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1055
    2)
1056
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1057
      if test $ac_must_keep_next = true; then
1058
        ac_must_keep_next=false # Got value, back to normal.
1059
      else
1060
        case $ac_arg in
1061
          *=* | --config-cache | -C | -disable-* | --disable-* \
1062
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1063
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1064
          | -with-* | --with-* | -without-* | --without-* | --x)
1065
            case "$ac_configure_args0 " in
1066
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1067
            esac
1068
            ;;
1069
          -* ) ac_must_keep_next=true ;;
1070
        esac
1071
      fi
1072
      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1073
      # Get rid of the leading space.
1074
      ac_sep=" "
1075
      ;;
1076
    esac
1077
  done
1078
done
1079
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1080
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1081
 
1082
# When interrupted or exit'd, cleanup temporary files, and complete
1083
# config.log.  We remove comments because anyway the quotes in there
1084
# would cause problems or look ugly.
1085
# WARNING: Be sure not to use single quotes in there, as some shells,
1086
# such as our DU 5.0 friend, will then `close' the trap.
1087
trap 'exit_status=$?
1088
  # Save into config.log some information that might help in debugging.
1089
  {
1090
    echo
1091
 
1092
    cat <<\_ASBOX
1093
## ---------------- ##
1094
## Cache variables. ##
1095
## ---------------- ##
1096
_ASBOX
1097
    echo
1098
    # The following way of writing the cache mishandles newlines in values,
1099
{
1100
  (set) 2>&1 |
1101
    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1102
    *ac_space=\ *)
1103
      sed -n \
1104
        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1105
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1106
      ;;
1107
    *)
1108
      sed -n \
1109
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1110
      ;;
1111
    esac;
1112
}
1113
    echo
1114
 
1115
    cat <<\_ASBOX
1116
## ----------------- ##
1117
## Output variables. ##
1118
## ----------------- ##
1119
_ASBOX
1120
    echo
1121
    for ac_var in $ac_subst_vars
1122
    do
1123
      eval ac_val=$`echo $ac_var`
1124
      echo "$ac_var='"'"'$ac_val'"'"'"
1125
    done | sort
1126
    echo
1127
 
1128
    if test -n "$ac_subst_files"; then
1129
      cat <<\_ASBOX
1130
## ------------- ##
1131
## Output files. ##
1132
## ------------- ##
1133
_ASBOX
1134
      echo
1135
      for ac_var in $ac_subst_files
1136
      do
1137
        eval ac_val=$`echo $ac_var`
1138
        echo "$ac_var='"'"'$ac_val'"'"'"
1139
      done | sort
1140
      echo
1141
    fi
1142
 
1143
    if test -s confdefs.h; then
1144
      cat <<\_ASBOX
1145
## ----------- ##
1146
## confdefs.h. ##
1147
## ----------- ##
1148
_ASBOX
1149
      echo
1150
      sed "/^$/d" confdefs.h | sort
1151
      echo
1152
    fi
1153
    test "$ac_signal" != 0 &&
1154
      echo "$as_me: caught signal $ac_signal"
1155
    echo "$as_me: exit $exit_status"
1156
  } >&5
1157
  rm -f core *.core &&
1158
  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1159
    exit $exit_status
1160
     ' 0
1161
for ac_signal in 1 2 13 15; do
1162
  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1163
done
1164
ac_signal=0
1165
 
1166
# confdefs.h avoids OS command line length limits that DEFS can exceed.
1167
rm -rf conftest* confdefs.h
1168
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1169
echo >confdefs.h
1170
 
1171
# Predefined preprocessor variables.
1172
 
1173
cat >>confdefs.h <<_ACEOF
1174
#define PACKAGE_NAME "$PACKAGE_NAME"
1175
_ACEOF
1176
 
1177
 
1178
cat >>confdefs.h <<_ACEOF
1179
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1180
_ACEOF
1181
 
1182
 
1183
cat >>confdefs.h <<_ACEOF
1184
#define PACKAGE_VERSION "$PACKAGE_VERSION"
1185
_ACEOF
1186
 
1187
 
1188
cat >>confdefs.h <<_ACEOF
1189
#define PACKAGE_STRING "$PACKAGE_STRING"
1190
_ACEOF
1191
 
1192
 
1193
cat >>confdefs.h <<_ACEOF
1194
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1195
_ACEOF
1196
 
1197
 
1198
# Let the site file select an alternate cache file if it wants to.
1199
# Prefer explicitly selected file to automatically selected ones.
1200
if test -z "$CONFIG_SITE"; then
1201
  if test "x$prefix" != xNONE; then
1202
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1203
  else
1204
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1205
  fi
1206
fi
1207
for ac_site_file in $CONFIG_SITE; do
1208
  if test -r "$ac_site_file"; then
1209
    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1210
echo "$as_me: loading site script $ac_site_file" >&6;}
1211
    sed 's/^/| /' "$ac_site_file" >&5
1212
    . "$ac_site_file"
1213
  fi
1214
done
1215
 
1216
if test -r "$cache_file"; then
1217
  # Some versions of bash will fail to source /dev/null (special
1218
  # files actually), so we avoid doing that.
1219
  if test -f "$cache_file"; then
1220
    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1221
echo "$as_me: loading cache $cache_file" >&6;}
1222
    case $cache_file in
1223
      [\\/]* | ?:[\\/]* ) . $cache_file;;
1224
      *)                      . ./$cache_file;;
1225
    esac
1226
  fi
1227
else
1228
  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1229
echo "$as_me: creating cache $cache_file" >&6;}
1230
  >$cache_file
1231
fi
1232
 
1233
# Check that the precious variables saved in the cache have kept the same
1234
# value.
1235
ac_cache_corrupted=false
1236
for ac_var in `(set) 2>&1 |
1237
               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1238
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1239
  eval ac_new_set=\$ac_env_${ac_var}_set
1240
  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1241
  eval ac_new_val="\$ac_env_${ac_var}_value"
1242
  case $ac_old_set,$ac_new_set in
1243
    set,)
1244
      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1245
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1246
      ac_cache_corrupted=: ;;
1247
    ,set)
1248
      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1249
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1250
      ac_cache_corrupted=: ;;
1251
    ,);;
1252
    *)
1253
      if test "x$ac_old_val" != "x$ac_new_val"; then
1254
        # differences in whitespace do not lead to failure.
1255
        ac_old_val_w=`echo x $ac_old_val`
1256
        ac_new_val_w=`echo x $ac_new_val`
1257
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
1258
          { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1259
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1260
          ac_cache_corrupted=:
1261
        else
1262
          { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1263
echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1264
          eval $ac_var=\$ac_old_val
1265
        fi
1266
        { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1267
echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1268
        { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1269
echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1270
      fi;;
1271
  esac
1272
  # Pass precious variables to config.status.
1273
  if test "$ac_new_set" = set; then
1274
    case $ac_new_val in
1275
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1276
      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1277
    *) ac_arg=$ac_var=$ac_new_val ;;
1278
    esac
1279
    case " $ac_configure_args " in
1280
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1281
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1282
    esac
1283
  fi
1284
done
1285
if $ac_cache_corrupted; then
1286
  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1287
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1288
  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1289
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1290
   { (exit 1); exit 1; }; }
1291
fi
1292
 
1293
ac_ext=c
1294
ac_cpp='$CPP $CPPFLAGS'
1295
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1296
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1297
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1298
 
1299
 
1300
 
1301
 
1302
 
1303
 
1304
 
1305
 
1306
 
1307
 
1308
 
1309
 
1310
 
1311
 
1312
 
1313
 
1314
 
1315
 
1316
 
1317
 
1318
 
1319
# This works around the fact that libtool configuration may change LD
1320
# for this particular configuration, but some shells, instead of
1321
# keeping the changes in LD private, export them just because LD is
1322
# exported.  We don't use libtool yet, but some day we might, so...
1323
ORIGINAL_LD_FOR_MULTILIBS=$LD
1324
 
1325
 
1326
# Check whether --with-target-subdir or --without-target-subdir was given.
1327
if test "${with_target_subdir+set}" = set; then
1328
  withval="$with_target_subdir"
1329
 
1330
fi;
1331
 
1332
# Check whether --with-build-subdir or --without-build-subdir was given.
1333
if test "${with_build_subdir+set}" = set; then
1334
  withval="$with_build_subdir"
1335
 
1336
fi;
1337
 
1338
# Check whether --with-cross-host or --without-cross-host was given.
1339
if test "${with_cross_host+set}" = set; then
1340
  withval="$with_cross_host"
1341
 
1342
fi;
1343
 
1344
# Check whether --with-newlib or --without-newlib was given.
1345
if test "${with_newlib+set}" = set; then
1346
  withval="$with_newlib"
1347
 
1348
fi;
1349
 
1350
if test "${srcdir}" = "."; then
1351
  if test -n "${with_build_subdir}"; then
1352
    libiberty_topdir="${srcdir}/../.."
1353
    with_target_subdir=
1354
  elif test -z "${with_target_subdir}"; then
1355
    libiberty_topdir="${srcdir}/.."
1356
  else
1357
    if test "${with_target_subdir}" != "."; then
1358
      libiberty_topdir="${srcdir}/${with_multisrctop}../.."
1359
    else
1360
      libiberty_topdir="${srcdir}/${with_multisrctop}.."
1361
    fi
1362
  fi
1363
else
1364
  libiberty_topdir="${srcdir}/.."
1365
fi
1366
 
1367
ac_aux_dir=
1368
for ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do
1369
  if test -f $ac_dir/install-sh; then
1370
    ac_aux_dir=$ac_dir
1371
    ac_install_sh="$ac_aux_dir/install-sh -c"
1372
    break
1373
  elif test -f $ac_dir/install.sh; then
1374
    ac_aux_dir=$ac_dir
1375
    ac_install_sh="$ac_aux_dir/install.sh -c"
1376
    break
1377
  elif test -f $ac_dir/shtool; then
1378
    ac_aux_dir=$ac_dir
1379
    ac_install_sh="$ac_aux_dir/shtool install -c"
1380
    break
1381
  fi
1382
done
1383
if test -z "$ac_aux_dir"; then
1384
  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5
1385
echo "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;}
1386
   { (exit 1); exit 1; }; }
1387
fi
1388
ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1389
ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1390
ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1391
 
1392
 
1393
 
1394
echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1395
echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1396
    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1397
if test "${enable_maintainer_mode+set}" = set; then
1398
  enableval="$enable_maintainer_mode"
1399
  maintainer_mode=$enableval
1400
else
1401
  maintainer_mode=no
1402
fi;
1403
 
1404
echo "$as_me:$LINENO: result: $maintainer_mode" >&5
1405
echo "${ECHO_T}$maintainer_mode" >&6
1406
 
1407
if test "$maintainer_mode" = "yes"; then
1408
  MAINT=''
1409
  NOTMAINT='#'
1410
else
1411
  MAINT='#'
1412
  NOTMAINT=''
1413
fi
1414
 
1415
# Do we have a single-tree copy of texinfo?  Even if we do, we can't
1416
# rely on it - libiberty is built before texinfo.
1417
# Extract the first word of "makeinfo", so it can be a program name with args.
1418
set dummy makeinfo; ac_word=$2
1419
echo "$as_me:$LINENO: checking for $ac_word" >&5
1420
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1421
if test "${ac_cv_prog_MAKEINFO+set}" = set; then
1422
  echo $ECHO_N "(cached) $ECHO_C" >&6
1423
else
1424
  if test -n "$MAKEINFO"; then
1425
  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
1426
else
1427
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1428
for as_dir in $PATH
1429
do
1430
  IFS=$as_save_IFS
1431
  test -z "$as_dir" && as_dir=.
1432
  for ac_exec_ext in '' $ac_executable_extensions; do
1433
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1434
    ac_cv_prog_MAKEINFO="makeinfo"
1435
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1436
    break 2
1437
  fi
1438
done
1439
done
1440
 
1441
fi
1442
fi
1443
MAKEINFO=$ac_cv_prog_MAKEINFO
1444
if test -n "$MAKEINFO"; then
1445
  echo "$as_me:$LINENO: result: $MAKEINFO" >&5
1446
echo "${ECHO_T}$MAKEINFO" >&6
1447
else
1448
  echo "$as_me:$LINENO: result: no" >&5
1449
echo "${ECHO_T}no" >&6
1450
fi
1451
 
1452
if test "x$MAKEINFO" = "x"; then
1453
    MAKEINFO="@echo makeinfo missing; true"
1454
    BUILD_INFO=
1455
else
1456
    BUILD_INFO=info
1457
    case "$MAKEINFO" in
1458
      */missing\ makeinfo*)
1459
        BUILD_INFO=
1460
        { echo "$as_me:$LINENO: WARNING:
1461
*** Makeinfo is missing. Info documentation will not be built." >&5
1462
echo "$as_me: WARNING:
1463
*** Makeinfo is missing. Info documentation will not be built." >&2;}
1464
        ;;
1465
      *)
1466
        case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
1467
          x*\ [1-3].* )
1468
            MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
1469
            BUILD_INFO=
1470
            { echo "$as_me:$LINENO: WARNING:
1471
*** Makeinfo is too old. Info documentation will not be built." >&5
1472
echo "$as_me: WARNING:
1473
*** Makeinfo is too old. Info documentation will not be built." >&2;}
1474
          ;;
1475
        esac
1476
        ;;
1477
    esac
1478
fi
1479
 
1480
 
1481
 
1482
# Extract the first word of "perl", so it can be a program name with args.
1483
set dummy perl; ac_word=$2
1484
echo "$as_me:$LINENO: checking for $ac_word" >&5
1485
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1486
if test "${ac_cv_prog_PERL+set}" = set; then
1487
  echo $ECHO_N "(cached) $ECHO_C" >&6
1488
else
1489
  if test -n "$PERL"; then
1490
  ac_cv_prog_PERL="$PERL" # Let the user override the test.
1491
else
1492
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1493
for as_dir in $PATH
1494
do
1495
  IFS=$as_save_IFS
1496
  test -z "$as_dir" && as_dir=.
1497
  for ac_exec_ext in '' $ac_executable_extensions; do
1498
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1499
    ac_cv_prog_PERL="perl"
1500
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1501
    break 2
1502
  fi
1503
done
1504
done
1505
 
1506
fi
1507
fi
1508
PERL=$ac_cv_prog_PERL
1509
if test -n "$PERL"; then
1510
  echo "$as_me:$LINENO: result: $PERL" >&5
1511
echo "${ECHO_T}$PERL" >&6
1512
else
1513
  echo "$as_me:$LINENO: result: no" >&5
1514
echo "${ECHO_T}no" >&6
1515
fi
1516
 
1517
if test x"$PERL" = x""; then
1518
  HAVE_PERL='#'
1519
else
1520
  HAVE_PERL=''
1521
fi
1522
 
1523
 
1524
# Make sure we can run config.sub.
1525
$ac_config_sub sun4 >/dev/null 2>&1 ||
1526
  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1527
echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1528
   { (exit 1); exit 1; }; }
1529
 
1530
echo "$as_me:$LINENO: checking build system type" >&5
1531
echo $ECHO_N "checking build system type... $ECHO_C" >&6
1532
if test "${ac_cv_build+set}" = set; then
1533
  echo $ECHO_N "(cached) $ECHO_C" >&6
1534
else
1535
  ac_cv_build_alias=$build_alias
1536
test -z "$ac_cv_build_alias" &&
1537
  ac_cv_build_alias=`$ac_config_guess`
1538
test -z "$ac_cv_build_alias" &&
1539
  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1540
echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1541
   { (exit 1); exit 1; }; }
1542
ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1543
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1544
echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1545
   { (exit 1); exit 1; }; }
1546
 
1547
fi
1548
echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1549
echo "${ECHO_T}$ac_cv_build" >&6
1550
build=$ac_cv_build
1551
build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1552
build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1553
build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1554
 
1555
 
1556
echo "$as_me:$LINENO: checking host system type" >&5
1557
echo $ECHO_N "checking host system type... $ECHO_C" >&6
1558
if test "${ac_cv_host+set}" = set; then
1559
  echo $ECHO_N "(cached) $ECHO_C" >&6
1560
else
1561
  ac_cv_host_alias=$host_alias
1562
test -z "$ac_cv_host_alias" &&
1563
  ac_cv_host_alias=$ac_cv_build_alias
1564
ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1565
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1566
echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1567
   { (exit 1); exit 1; }; }
1568
 
1569
fi
1570
echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1571
echo "${ECHO_T}$ac_cv_host" >&6
1572
host=$ac_cv_host
1573
host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1574
host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1575
host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1576
 
1577
 
1578
 
1579
 
1580
if test -n "$ac_tool_prefix"; then
1581
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1582
set dummy ${ac_tool_prefix}ar; ac_word=$2
1583
echo "$as_me:$LINENO: checking for $ac_word" >&5
1584
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1585
if test "${ac_cv_prog_AR+set}" = set; then
1586
  echo $ECHO_N "(cached) $ECHO_C" >&6
1587
else
1588
  if test -n "$AR"; then
1589
  ac_cv_prog_AR="$AR" # Let the user override the test.
1590
else
1591
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1592
for as_dir in $PATH
1593
do
1594
  IFS=$as_save_IFS
1595
  test -z "$as_dir" && as_dir=.
1596
  for ac_exec_ext in '' $ac_executable_extensions; do
1597
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1598
    ac_cv_prog_AR="${ac_tool_prefix}ar"
1599
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1600
    break 2
1601
  fi
1602
done
1603
done
1604
 
1605
fi
1606
fi
1607
AR=$ac_cv_prog_AR
1608
if test -n "$AR"; then
1609
  echo "$as_me:$LINENO: result: $AR" >&5
1610
echo "${ECHO_T}$AR" >&6
1611
else
1612
  echo "$as_me:$LINENO: result: no" >&5
1613
echo "${ECHO_T}no" >&6
1614
fi
1615
 
1616
fi
1617
if test -z "$ac_cv_prog_AR"; then
1618
  ac_ct_AR=$AR
1619
  # Extract the first word of "ar", so it can be a program name with args.
1620
set dummy ar; ac_word=$2
1621
echo "$as_me:$LINENO: checking for $ac_word" >&5
1622
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1623
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
1624
  echo $ECHO_N "(cached) $ECHO_C" >&6
1625
else
1626
  if test -n "$ac_ct_AR"; then
1627
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
1628
else
1629
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1630
for as_dir in $PATH
1631
do
1632
  IFS=$as_save_IFS
1633
  test -z "$as_dir" && as_dir=.
1634
  for ac_exec_ext in '' $ac_executable_extensions; do
1635
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1636
    ac_cv_prog_ac_ct_AR="ar"
1637
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1638
    break 2
1639
  fi
1640
done
1641
done
1642
 
1643
fi
1644
fi
1645
ac_ct_AR=$ac_cv_prog_ac_ct_AR
1646
if test -n "$ac_ct_AR"; then
1647
  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
1648
echo "${ECHO_T}$ac_ct_AR" >&6
1649
else
1650
  echo "$as_me:$LINENO: result: no" >&5
1651
echo "${ECHO_T}no" >&6
1652
fi
1653
 
1654
  AR=$ac_ct_AR
1655
else
1656
  AR="$ac_cv_prog_AR"
1657
fi
1658
 
1659
if test -n "$ac_tool_prefix"; then
1660
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1661
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1662
echo "$as_me:$LINENO: checking for $ac_word" >&5
1663
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1664
if test "${ac_cv_prog_RANLIB+set}" = set; then
1665
  echo $ECHO_N "(cached) $ECHO_C" >&6
1666
else
1667
  if test -n "$RANLIB"; then
1668
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1669
else
1670
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1671
for as_dir in $PATH
1672
do
1673
  IFS=$as_save_IFS
1674
  test -z "$as_dir" && as_dir=.
1675
  for ac_exec_ext in '' $ac_executable_extensions; do
1676
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1677
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1678
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1679
    break 2
1680
  fi
1681
done
1682
done
1683
 
1684
fi
1685
fi
1686
RANLIB=$ac_cv_prog_RANLIB
1687
if test -n "$RANLIB"; then
1688
  echo "$as_me:$LINENO: result: $RANLIB" >&5
1689
echo "${ECHO_T}$RANLIB" >&6
1690
else
1691
  echo "$as_me:$LINENO: result: no" >&5
1692
echo "${ECHO_T}no" >&6
1693
fi
1694
 
1695
fi
1696
if test -z "$ac_cv_prog_RANLIB"; then
1697
  ac_ct_RANLIB=$RANLIB
1698
  # Extract the first word of "ranlib", so it can be a program name with args.
1699
set dummy ranlib; ac_word=$2
1700
echo "$as_me:$LINENO: checking for $ac_word" >&5
1701
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1702
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
1703
  echo $ECHO_N "(cached) $ECHO_C" >&6
1704
else
1705
  if test -n "$ac_ct_RANLIB"; then
1706
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
1707
else
1708
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1709
for as_dir in $PATH
1710
do
1711
  IFS=$as_save_IFS
1712
  test -z "$as_dir" && as_dir=.
1713
  for ac_exec_ext in '' $ac_executable_extensions; do
1714
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1715
    ac_cv_prog_ac_ct_RANLIB="ranlib"
1716
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1717
    break 2
1718
  fi
1719
done
1720
done
1721
 
1722
  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
1723
fi
1724
fi
1725
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
1726
if test -n "$ac_ct_RANLIB"; then
1727
  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
1728
echo "${ECHO_T}$ac_ct_RANLIB" >&6
1729
else
1730
  echo "$as_me:$LINENO: result: no" >&5
1731
echo "${ECHO_T}no" >&6
1732
fi
1733
 
1734
  RANLIB=$ac_ct_RANLIB
1735
else
1736
  RANLIB="$ac_cv_prog_RANLIB"
1737
fi
1738
 
1739
 
1740
# Add --enable-multilib to configure.
1741
# Default to --enable-multilib
1742
# Check whether --enable-multilib or --disable-multilib was given.
1743
if test "${enable_multilib+set}" = set; then
1744
  enableval="$enable_multilib"
1745
  case "$enableval" in
1746
  yes) multilib=yes ;;
1747
  no)  multilib=no ;;
1748
  *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1749
echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1750
   { (exit 1); exit 1; }; } ;;
1751
 esac
1752
else
1753
  multilib=yes
1754
fi;
1755
 
1756
# Even if the default multilib is not a cross compilation,
1757
# it may be that some of the other multilibs are.
1758
if test $cross_compiling = no && test $multilib = yes \
1759
   && test "x${with_multisubdir}" != x ; then
1760
   cross_compiling=maybe
1761
fi
1762
 
1763
 
1764
ac_ext=c
1765
ac_cpp='$CPP $CPPFLAGS'
1766
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1767
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1768
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1769
if test -n "$ac_tool_prefix"; then
1770
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1771
set dummy ${ac_tool_prefix}gcc; ac_word=$2
1772
echo "$as_me:$LINENO: checking for $ac_word" >&5
1773
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1774
if test "${ac_cv_prog_CC+set}" = set; then
1775
  echo $ECHO_N "(cached) $ECHO_C" >&6
1776
else
1777
  if test -n "$CC"; then
1778
  ac_cv_prog_CC="$CC" # Let the user override the test.
1779
else
1780
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1781
for as_dir in $PATH
1782
do
1783
  IFS=$as_save_IFS
1784
  test -z "$as_dir" && as_dir=.
1785
  for ac_exec_ext in '' $ac_executable_extensions; do
1786
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1787
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1788
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1789
    break 2
1790
  fi
1791
done
1792
done
1793
 
1794
fi
1795
fi
1796
CC=$ac_cv_prog_CC
1797
if test -n "$CC"; then
1798
  echo "$as_me:$LINENO: result: $CC" >&5
1799
echo "${ECHO_T}$CC" >&6
1800
else
1801
  echo "$as_me:$LINENO: result: no" >&5
1802
echo "${ECHO_T}no" >&6
1803
fi
1804
 
1805
fi
1806
if test -z "$ac_cv_prog_CC"; then
1807
  ac_ct_CC=$CC
1808
  # Extract the first word of "gcc", so it can be a program name with args.
1809
set dummy gcc; ac_word=$2
1810
echo "$as_me:$LINENO: checking for $ac_word" >&5
1811
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1812
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1813
  echo $ECHO_N "(cached) $ECHO_C" >&6
1814
else
1815
  if test -n "$ac_ct_CC"; then
1816
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1817
else
1818
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1819
for as_dir in $PATH
1820
do
1821
  IFS=$as_save_IFS
1822
  test -z "$as_dir" && as_dir=.
1823
  for ac_exec_ext in '' $ac_executable_extensions; do
1824
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1825
    ac_cv_prog_ac_ct_CC="gcc"
1826
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1827
    break 2
1828
  fi
1829
done
1830
done
1831
 
1832
fi
1833
fi
1834
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1835
if test -n "$ac_ct_CC"; then
1836
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1837
echo "${ECHO_T}$ac_ct_CC" >&6
1838
else
1839
  echo "$as_me:$LINENO: result: no" >&5
1840
echo "${ECHO_T}no" >&6
1841
fi
1842
 
1843
  CC=$ac_ct_CC
1844
else
1845
  CC="$ac_cv_prog_CC"
1846
fi
1847
 
1848
if test -z "$CC"; then
1849
  if test -n "$ac_tool_prefix"; then
1850
  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1851
set dummy ${ac_tool_prefix}cc; ac_word=$2
1852
echo "$as_me:$LINENO: checking for $ac_word" >&5
1853
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1854
if test "${ac_cv_prog_CC+set}" = set; then
1855
  echo $ECHO_N "(cached) $ECHO_C" >&6
1856
else
1857
  if test -n "$CC"; then
1858
  ac_cv_prog_CC="$CC" # Let the user override the test.
1859
else
1860
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861
for as_dir in $PATH
1862
do
1863
  IFS=$as_save_IFS
1864
  test -z "$as_dir" && as_dir=.
1865
  for ac_exec_ext in '' $ac_executable_extensions; do
1866
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1867
    ac_cv_prog_CC="${ac_tool_prefix}cc"
1868
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1869
    break 2
1870
  fi
1871
done
1872
done
1873
 
1874
fi
1875
fi
1876
CC=$ac_cv_prog_CC
1877
if test -n "$CC"; then
1878
  echo "$as_me:$LINENO: result: $CC" >&5
1879
echo "${ECHO_T}$CC" >&6
1880
else
1881
  echo "$as_me:$LINENO: result: no" >&5
1882
echo "${ECHO_T}no" >&6
1883
fi
1884
 
1885
fi
1886
if test -z "$ac_cv_prog_CC"; then
1887
  ac_ct_CC=$CC
1888
  # Extract the first word of "cc", so it can be a program name with args.
1889
set dummy cc; ac_word=$2
1890
echo "$as_me:$LINENO: checking for $ac_word" >&5
1891
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1892
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1893
  echo $ECHO_N "(cached) $ECHO_C" >&6
1894
else
1895
  if test -n "$ac_ct_CC"; then
1896
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1897
else
1898
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1899
for as_dir in $PATH
1900
do
1901
  IFS=$as_save_IFS
1902
  test -z "$as_dir" && as_dir=.
1903
  for ac_exec_ext in '' $ac_executable_extensions; do
1904
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1905
    ac_cv_prog_ac_ct_CC="cc"
1906
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1907
    break 2
1908
  fi
1909
done
1910
done
1911
 
1912
fi
1913
fi
1914
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1915
if test -n "$ac_ct_CC"; then
1916
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1917
echo "${ECHO_T}$ac_ct_CC" >&6
1918
else
1919
  echo "$as_me:$LINENO: result: no" >&5
1920
echo "${ECHO_T}no" >&6
1921
fi
1922
 
1923
  CC=$ac_ct_CC
1924
else
1925
  CC="$ac_cv_prog_CC"
1926
fi
1927
 
1928
fi
1929
if test -z "$CC"; then
1930
  # Extract the first word of "cc", so it can be a program name with args.
1931
set dummy cc; ac_word=$2
1932
echo "$as_me:$LINENO: checking for $ac_word" >&5
1933
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1934
if test "${ac_cv_prog_CC+set}" = set; then
1935
  echo $ECHO_N "(cached) $ECHO_C" >&6
1936
else
1937
  if test -n "$CC"; then
1938
  ac_cv_prog_CC="$CC" # Let the user override the test.
1939
else
1940
  ac_prog_rejected=no
1941
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1942
for as_dir in $PATH
1943
do
1944
  IFS=$as_save_IFS
1945
  test -z "$as_dir" && as_dir=.
1946
  for ac_exec_ext in '' $ac_executable_extensions; do
1947
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1948
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1949
       ac_prog_rejected=yes
1950
       continue
1951
     fi
1952
    ac_cv_prog_CC="cc"
1953
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1954
    break 2
1955
  fi
1956
done
1957
done
1958
 
1959
if test $ac_prog_rejected = yes; then
1960
  # We found a bogon in the path, so make sure we never use it.
1961
  set dummy $ac_cv_prog_CC
1962
  shift
1963
  if test $# != 0; then
1964
    # We chose a different compiler from the bogus one.
1965
    # However, it has the same basename, so the bogon will be chosen
1966
    # first if we set CC to just the basename; use the full file name.
1967
    shift
1968
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1969
  fi
1970
fi
1971
fi
1972
fi
1973
CC=$ac_cv_prog_CC
1974
if test -n "$CC"; then
1975
  echo "$as_me:$LINENO: result: $CC" >&5
1976
echo "${ECHO_T}$CC" >&6
1977
else
1978
  echo "$as_me:$LINENO: result: no" >&5
1979
echo "${ECHO_T}no" >&6
1980
fi
1981
 
1982
fi
1983
if test -z "$CC"; then
1984
  if test -n "$ac_tool_prefix"; then
1985
  for ac_prog in cl
1986
  do
1987
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1988
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1989
echo "$as_me:$LINENO: checking for $ac_word" >&5
1990
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1991
if test "${ac_cv_prog_CC+set}" = set; then
1992
  echo $ECHO_N "(cached) $ECHO_C" >&6
1993
else
1994
  if test -n "$CC"; then
1995
  ac_cv_prog_CC="$CC" # Let the user override the test.
1996
else
1997
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1998
for as_dir in $PATH
1999
do
2000
  IFS=$as_save_IFS
2001
  test -z "$as_dir" && as_dir=.
2002
  for ac_exec_ext in '' $ac_executable_extensions; do
2003
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2004
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2005
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2006
    break 2
2007
  fi
2008
done
2009
done
2010
 
2011
fi
2012
fi
2013
CC=$ac_cv_prog_CC
2014
if test -n "$CC"; then
2015
  echo "$as_me:$LINENO: result: $CC" >&5
2016
echo "${ECHO_T}$CC" >&6
2017
else
2018
  echo "$as_me:$LINENO: result: no" >&5
2019
echo "${ECHO_T}no" >&6
2020
fi
2021
 
2022
    test -n "$CC" && break
2023
  done
2024
fi
2025
if test -z "$CC"; then
2026
  ac_ct_CC=$CC
2027
  for ac_prog in cl
2028
do
2029
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2030
set dummy $ac_prog; ac_word=$2
2031
echo "$as_me:$LINENO: checking for $ac_word" >&5
2032
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2033
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2034
  echo $ECHO_N "(cached) $ECHO_C" >&6
2035
else
2036
  if test -n "$ac_ct_CC"; then
2037
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2038
else
2039
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2040
for as_dir in $PATH
2041
do
2042
  IFS=$as_save_IFS
2043
  test -z "$as_dir" && as_dir=.
2044
  for ac_exec_ext in '' $ac_executable_extensions; do
2045
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2046
    ac_cv_prog_ac_ct_CC="$ac_prog"
2047
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2048
    break 2
2049
  fi
2050
done
2051
done
2052
 
2053
fi
2054
fi
2055
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2056
if test -n "$ac_ct_CC"; then
2057
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2058
echo "${ECHO_T}$ac_ct_CC" >&6
2059
else
2060
  echo "$as_me:$LINENO: result: no" >&5
2061
echo "${ECHO_T}no" >&6
2062
fi
2063
 
2064
  test -n "$ac_ct_CC" && break
2065
done
2066
 
2067
  CC=$ac_ct_CC
2068
fi
2069
 
2070
fi
2071
 
2072
 
2073
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2074
See \`config.log' for more details." >&5
2075
echo "$as_me: error: no acceptable C compiler found in \$PATH
2076
See \`config.log' for more details." >&2;}
2077
   { (exit 1); exit 1; }; }
2078
 
2079
# Provide some information about the compiler.
2080
echo "$as_me:$LINENO:" \
2081
     "checking for C compiler version" >&5
2082
ac_compiler=`set X $ac_compile; echo $2`
2083
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5
2084
  (eval $ac_compiler --version &5) 2>&5
2085
  ac_status=$?
2086
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087
  (exit $ac_status); }
2088
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5
2089
  (eval $ac_compiler -v &5) 2>&5
2090
  ac_status=$?
2091
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2092
  (exit $ac_status); }
2093
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
2094
  (eval $ac_compiler -V &5) 2>&5
2095
  ac_status=$?
2096
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097
  (exit $ac_status); }
2098
 
2099
cat >conftest.$ac_ext <<_ACEOF
2100
/* confdefs.h.  */
2101
_ACEOF
2102
cat confdefs.h >>conftest.$ac_ext
2103
cat >>conftest.$ac_ext <<_ACEOF
2104
/* end confdefs.h.  */
2105
 
2106
int
2107
main ()
2108
{
2109
 
2110
  ;
2111
  return 0;
2112
}
2113
_ACEOF
2114
# FIXME: Cleanup?
2115
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2116
  (eval $ac_link) 2>&5
2117
  ac_status=$?
2118
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119
  (exit $ac_status); }; then
2120
  gcc_no_link=no
2121
else
2122
  gcc_no_link=yes
2123
fi
2124
 
2125
if test x$gcc_no_link = xyes; then
2126
  # Setting cross_compile will disable run tests; it will
2127
  # also disable AC_CHECK_FILE but that's generally
2128
  # correct if we can't link.
2129
  cross_compiling=yes
2130
  EXEEXT=
2131
else
2132
  cat >conftest.$ac_ext <<_ACEOF
2133
/* confdefs.h.  */
2134
_ACEOF
2135
cat confdefs.h >>conftest.$ac_ext
2136
cat >>conftest.$ac_ext <<_ACEOF
2137
/* end confdefs.h.  */
2138
 
2139
int
2140
main ()
2141
{
2142
 
2143
  ;
2144
  return 0;
2145
}
2146
_ACEOF
2147
ac_clean_files_save=$ac_clean_files
2148
ac_clean_files="$ac_clean_files a.out a.exe b.out"
2149
# Try to create an executable without -o first, disregard a.out.
2150
# It will help us diagnose broken compilers, and finding out an intuition
2151
# of exeext.
2152
echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2153
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2154
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155
if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2156
  (eval $ac_link_default) 2>&5
2157
  ac_status=$?
2158
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159
  (exit $ac_status); }; then
2160
  # Find the output, starting from the most likely.  This scheme is
2161
# not robust to junk in `.', hence go to wildcards (a.*) only as a last
2162
# resort.
2163
 
2164
# Be careful to initialize this variable, since it used to be cached.
2165
# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2166
ac_cv_exeext=
2167
# b.out is created by i960 compilers.
2168
for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2169
do
2170
  test -f "$ac_file" || continue
2171
  case $ac_file in
2172
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2173
        ;;
2174
    conftest.$ac_ext )
2175
        # This is the source file.
2176
        ;;
2177
    [ab].out )
2178
        # We found the default executable, but exeext='' is most
2179
        # certainly right.
2180
        break;;
2181
    *.* )
2182
        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2183
        # FIXME: I believe we export ac_cv_exeext for Libtool,
2184
        # but it would be cool to find out if it's true.  Does anybody
2185
        # maintain Libtool? --akim.
2186
        export ac_cv_exeext
2187
        break;;
2188
    * )
2189
        break;;
2190
  esac
2191
done
2192
else
2193
  echo "$as_me: failed program was:" >&5
2194
sed 's/^/| /' conftest.$ac_ext >&5
2195
 
2196
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2197
See \`config.log' for more details." >&5
2198
echo "$as_me: error: C compiler cannot create executables
2199
See \`config.log' for more details." >&2;}
2200
   { (exit 77); exit 77; }; }
2201
fi
2202
 
2203
ac_exeext=$ac_cv_exeext
2204
echo "$as_me:$LINENO: result: $ac_file" >&5
2205
echo "${ECHO_T}$ac_file" >&6
2206
 
2207
# Check the compiler produces executables we can run.  If not, either
2208
# the compiler is broken, or we cross compile.
2209
echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2210
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2211
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2212
# If not cross compiling, check that we can run a simple program.
2213
if test "$cross_compiling" != yes; then
2214
  if { ac_try='./$ac_file'
2215
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216
  (eval $ac_try) 2>&5
2217
  ac_status=$?
2218
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219
  (exit $ac_status); }; }; then
2220
    cross_compiling=no
2221
  else
2222
    if test "$cross_compiling" = maybe; then
2223
        cross_compiling=yes
2224
    else
2225
        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2226
If you meant to cross compile, use \`--host'.
2227
See \`config.log' for more details." >&5
2228
echo "$as_me: error: cannot run C compiled programs.
2229
If you meant to cross compile, use \`--host'.
2230
See \`config.log' for more details." >&2;}
2231
   { (exit 1); exit 1; }; }
2232
    fi
2233
  fi
2234
fi
2235
echo "$as_me:$LINENO: result: yes" >&5
2236
echo "${ECHO_T}yes" >&6
2237
 
2238
rm -f a.out a.exe conftest$ac_cv_exeext b.out
2239
ac_clean_files=$ac_clean_files_save
2240
# Check the compiler produces executables we can run.  If not, either
2241
# the compiler is broken, or we cross compile.
2242
echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2243
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2244
echo "$as_me:$LINENO: result: $cross_compiling" >&5
2245
echo "${ECHO_T}$cross_compiling" >&6
2246
 
2247
echo "$as_me:$LINENO: checking for suffix of executables" >&5
2248
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2249
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2250
  (eval $ac_link) 2>&5
2251
  ac_status=$?
2252
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253
  (exit $ac_status); }; then
2254
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2255
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2256
# work properly (i.e., refer to `conftest.exe'), while it won't with
2257
# `rm'.
2258
for ac_file in conftest.exe conftest conftest.*; do
2259
  test -f "$ac_file" || continue
2260
  case $ac_file in
2261
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2262
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2263
          export ac_cv_exeext
2264
          break;;
2265
    * ) break;;
2266
  esac
2267
done
2268
else
2269
  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2270
See \`config.log' for more details." >&5
2271
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2272
See \`config.log' for more details." >&2;}
2273
   { (exit 1); exit 1; }; }
2274
fi
2275
 
2276
rm -f conftest$ac_cv_exeext
2277
echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2278
echo "${ECHO_T}$ac_cv_exeext" >&6
2279
 
2280
rm -f conftest.$ac_ext
2281
EXEEXT=$ac_cv_exeext
2282
ac_exeext=$EXEEXT
2283
fi
2284
echo "$as_me:$LINENO: checking for suffix of object files" >&5
2285
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2286
if test "${ac_cv_objext+set}" = set; then
2287
  echo $ECHO_N "(cached) $ECHO_C" >&6
2288
else
2289
  cat >conftest.$ac_ext <<_ACEOF
2290
/* confdefs.h.  */
2291
_ACEOF
2292
cat confdefs.h >>conftest.$ac_ext
2293
cat >>conftest.$ac_ext <<_ACEOF
2294
/* end confdefs.h.  */
2295
 
2296
int
2297
main ()
2298
{
2299
 
2300
  ;
2301
  return 0;
2302
}
2303
_ACEOF
2304
rm -f conftest.o conftest.obj
2305
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2306
  (eval $ac_compile) 2>&5
2307
  ac_status=$?
2308
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309
  (exit $ac_status); }; then
2310
  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2311
  case $ac_file in
2312
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2313
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2314
       break;;
2315
  esac
2316
done
2317
else
2318
  echo "$as_me: failed program was:" >&5
2319
sed 's/^/| /' conftest.$ac_ext >&5
2320
 
2321
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2322
See \`config.log' for more details." >&5
2323
echo "$as_me: error: cannot compute suffix of object files: cannot compile
2324
See \`config.log' for more details." >&2;}
2325
   { (exit 1); exit 1; }; }
2326
fi
2327
 
2328
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2329
fi
2330
echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2331
echo "${ECHO_T}$ac_cv_objext" >&6
2332
OBJEXT=$ac_cv_objext
2333
ac_objext=$OBJEXT
2334
echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2335
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2336
if test "${ac_cv_c_compiler_gnu+set}" = set; then
2337
  echo $ECHO_N "(cached) $ECHO_C" >&6
2338
else
2339
  cat >conftest.$ac_ext <<_ACEOF
2340
/* confdefs.h.  */
2341
_ACEOF
2342
cat confdefs.h >>conftest.$ac_ext
2343
cat >>conftest.$ac_ext <<_ACEOF
2344
/* end confdefs.h.  */
2345
 
2346
int
2347
main ()
2348
{
2349
#ifndef __GNUC__
2350
       choke me
2351
#endif
2352
 
2353
  ;
2354
  return 0;
2355
}
2356
_ACEOF
2357
rm -f conftest.$ac_objext
2358
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2359
  (eval $ac_compile) 2>conftest.er1
2360
  ac_status=$?
2361
  grep -v '^ *+' conftest.er1 >conftest.err
2362
  rm -f conftest.er1
2363
  cat conftest.err >&5
2364
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365
  (exit $ac_status); } &&
2366
         { ac_try='test -z "$ac_c_werror_flag"
2367
                         || test ! -s conftest.err'
2368
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2369
  (eval $ac_try) 2>&5
2370
  ac_status=$?
2371
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372
  (exit $ac_status); }; } &&
2373
         { ac_try='test -s conftest.$ac_objext'
2374
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2375
  (eval $ac_try) 2>&5
2376
  ac_status=$?
2377
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2378
  (exit $ac_status); }; }; then
2379
  ac_compiler_gnu=yes
2380
else
2381
  echo "$as_me: failed program was:" >&5
2382
sed 's/^/| /' conftest.$ac_ext >&5
2383
 
2384
ac_compiler_gnu=no
2385
fi
2386
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2387
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2388
 
2389
fi
2390
echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2391
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2392
GCC=`test $ac_compiler_gnu = yes && echo yes`
2393
ac_test_CFLAGS=${CFLAGS+set}
2394
ac_save_CFLAGS=$CFLAGS
2395
CFLAGS="-g"
2396
echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2397
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2398
if test "${ac_cv_prog_cc_g+set}" = set; then
2399
  echo $ECHO_N "(cached) $ECHO_C" >&6
2400
else
2401
  cat >conftest.$ac_ext <<_ACEOF
2402
/* confdefs.h.  */
2403
_ACEOF
2404
cat confdefs.h >>conftest.$ac_ext
2405
cat >>conftest.$ac_ext <<_ACEOF
2406
/* end confdefs.h.  */
2407
 
2408
int
2409
main ()
2410
{
2411
 
2412
  ;
2413
  return 0;
2414
}
2415
_ACEOF
2416
rm -f conftest.$ac_objext
2417
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2418
  (eval $ac_compile) 2>conftest.er1
2419
  ac_status=$?
2420
  grep -v '^ *+' conftest.er1 >conftest.err
2421
  rm -f conftest.er1
2422
  cat conftest.err >&5
2423
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424
  (exit $ac_status); } &&
2425
         { ac_try='test -z "$ac_c_werror_flag"
2426
                         || test ! -s conftest.err'
2427
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2428
  (eval $ac_try) 2>&5
2429
  ac_status=$?
2430
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2431
  (exit $ac_status); }; } &&
2432
         { ac_try='test -s conftest.$ac_objext'
2433
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2434
  (eval $ac_try) 2>&5
2435
  ac_status=$?
2436
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437
  (exit $ac_status); }; }; then
2438
  ac_cv_prog_cc_g=yes
2439
else
2440
  echo "$as_me: failed program was:" >&5
2441
sed 's/^/| /' conftest.$ac_ext >&5
2442
 
2443
ac_cv_prog_cc_g=no
2444
fi
2445
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2446
fi
2447
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2448
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2449
if test "$ac_test_CFLAGS" = set; then
2450
  CFLAGS=$ac_save_CFLAGS
2451
elif test $ac_cv_prog_cc_g = yes; then
2452
  if test "$GCC" = yes; then
2453
    CFLAGS="-g -O2"
2454
  else
2455
    CFLAGS="-g"
2456
  fi
2457
else
2458
  if test "$GCC" = yes; then
2459
    CFLAGS="-O2"
2460
  else
2461
    CFLAGS=
2462
  fi
2463
fi
2464
echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2465
echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2466
if test "${ac_cv_prog_cc_stdc+set}" = set; then
2467
  echo $ECHO_N "(cached) $ECHO_C" >&6
2468
else
2469
  ac_cv_prog_cc_stdc=no
2470
ac_save_CC=$CC
2471
cat >conftest.$ac_ext <<_ACEOF
2472
/* confdefs.h.  */
2473
_ACEOF
2474
cat confdefs.h >>conftest.$ac_ext
2475
cat >>conftest.$ac_ext <<_ACEOF
2476
/* end confdefs.h.  */
2477
#include 
2478
#include 
2479
#include 
2480
#include 
2481
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2482
struct buf { int x; };
2483
FILE * (*rcsopen) (struct buf *, struct stat *, int);
2484
static char *e (p, i)
2485
     char **p;
2486
     int i;
2487
{
2488
  return p[i];
2489
}
2490
static char *f (char * (*g) (char **, int), char **p, ...)
2491
{
2492
  char *s;
2493
  va_list v;
2494
  va_start (v,p);
2495
  s = g (p, va_arg (v,int));
2496
  va_end (v);
2497
  return s;
2498
}
2499
 
2500
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2501
   function prototypes and stuff, but not '\xHH' hex character constants.
2502
   These don't provoke an error unfortunately, instead are silently treated
2503
   as 'x'.  The following induces an error, until -std1 is added to get
2504
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2505
   array size at least.  It's necessary to write '\x00'==0 to get something
2506
   that's true only with -std1.  */
2507
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2508
 
2509
int test (int i, double x);
2510
struct s1 {int (*f) (int a);};
2511
struct s2 {int (*f) (double a);};
2512
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2513
int argc;
2514
char **argv;
2515
int
2516
main ()
2517
{
2518
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2519
  ;
2520
  return 0;
2521
}
2522
_ACEOF
2523
# Don't try gcc -ansi; that turns off useful extensions and
2524
# breaks some systems' header files.
2525
# AIX                   -qlanglvl=ansi
2526
# Ultrix and OSF/1      -std1
2527
# HP-UX 10.20 and later -Ae
2528
# HP-UX older versions  -Aa -D_HPUX_SOURCE
2529
# SVR4                  -Xc -D__EXTENSIONS__
2530
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2531
do
2532
  CC="$ac_save_CC $ac_arg"
2533
  rm -f conftest.$ac_objext
2534
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2535
  (eval $ac_compile) 2>conftest.er1
2536
  ac_status=$?
2537
  grep -v '^ *+' conftest.er1 >conftest.err
2538
  rm -f conftest.er1
2539
  cat conftest.err >&5
2540
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541
  (exit $ac_status); } &&
2542
         { ac_try='test -z "$ac_c_werror_flag"
2543
                         || test ! -s conftest.err'
2544
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2545
  (eval $ac_try) 2>&5
2546
  ac_status=$?
2547
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2548
  (exit $ac_status); }; } &&
2549
         { ac_try='test -s conftest.$ac_objext'
2550
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2551
  (eval $ac_try) 2>&5
2552
  ac_status=$?
2553
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554
  (exit $ac_status); }; }; then
2555
  ac_cv_prog_cc_stdc=$ac_arg
2556
break
2557
else
2558
  echo "$as_me: failed program was:" >&5
2559
sed 's/^/| /' conftest.$ac_ext >&5
2560
 
2561
fi
2562
rm -f conftest.err conftest.$ac_objext
2563
done
2564
rm -f conftest.$ac_ext conftest.$ac_objext
2565
CC=$ac_save_CC
2566
 
2567
fi
2568
 
2569
case "x$ac_cv_prog_cc_stdc" in
2570
  x|xno)
2571
    echo "$as_me:$LINENO: result: none needed" >&5
2572
echo "${ECHO_T}none needed" >&6 ;;
2573
  *)
2574
    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2575
echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2576
    CC="$CC $ac_cv_prog_cc_stdc" ;;
2577
esac
2578
 
2579
# Some people use a C++ compiler to compile C.  Since we use `exit',
2580
# in C++ we need to declare it.  In case someone uses the same compiler
2581
# for both compiling C and C++ we need to have the C++ compiler decide
2582
# the declaration of exit, since it's the most demanding environment.
2583
cat >conftest.$ac_ext <<_ACEOF
2584
#ifndef __cplusplus
2585
  choke me
2586
#endif
2587
_ACEOF
2588
rm -f conftest.$ac_objext
2589
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2590
  (eval $ac_compile) 2>conftest.er1
2591
  ac_status=$?
2592
  grep -v '^ *+' conftest.er1 >conftest.err
2593
  rm -f conftest.er1
2594
  cat conftest.err >&5
2595
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2596
  (exit $ac_status); } &&
2597
         { ac_try='test -z "$ac_c_werror_flag"
2598
                         || test ! -s conftest.err'
2599
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600
  (eval $ac_try) 2>&5
2601
  ac_status=$?
2602
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603
  (exit $ac_status); }; } &&
2604
         { ac_try='test -s conftest.$ac_objext'
2605
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2606
  (eval $ac_try) 2>&5
2607
  ac_status=$?
2608
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609
  (exit $ac_status); }; }; then
2610
  for ac_declaration in \
2611
   '' \
2612
   'extern "C" void std::exit (int) throw (); using std::exit;' \
2613
   'extern "C" void std::exit (int); using std::exit;' \
2614
   'extern "C" void exit (int) throw ();' \
2615
   'extern "C" void exit (int);' \
2616
   'void exit (int);'
2617
do
2618
  cat >conftest.$ac_ext <<_ACEOF
2619
/* confdefs.h.  */
2620
_ACEOF
2621
cat confdefs.h >>conftest.$ac_ext
2622
cat >>conftest.$ac_ext <<_ACEOF
2623
/* end confdefs.h.  */
2624
$ac_declaration
2625
#include 
2626
int
2627
main ()
2628
{
2629
exit (42);
2630
  ;
2631
  return 0;
2632
}
2633
_ACEOF
2634
rm -f conftest.$ac_objext
2635
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2636
  (eval $ac_compile) 2>conftest.er1
2637
  ac_status=$?
2638
  grep -v '^ *+' conftest.er1 >conftest.err
2639
  rm -f conftest.er1
2640
  cat conftest.err >&5
2641
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642
  (exit $ac_status); } &&
2643
         { ac_try='test -z "$ac_c_werror_flag"
2644
                         || test ! -s conftest.err'
2645
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2646
  (eval $ac_try) 2>&5
2647
  ac_status=$?
2648
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649
  (exit $ac_status); }; } &&
2650
         { ac_try='test -s conftest.$ac_objext'
2651
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2652
  (eval $ac_try) 2>&5
2653
  ac_status=$?
2654
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655
  (exit $ac_status); }; }; then
2656
  :
2657
else
2658
  echo "$as_me: failed program was:" >&5
2659
sed 's/^/| /' conftest.$ac_ext >&5
2660
 
2661
continue
2662
fi
2663
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2664
  cat >conftest.$ac_ext <<_ACEOF
2665
/* confdefs.h.  */
2666
_ACEOF
2667
cat confdefs.h >>conftest.$ac_ext
2668
cat >>conftest.$ac_ext <<_ACEOF
2669
/* end confdefs.h.  */
2670
$ac_declaration
2671
int
2672
main ()
2673
{
2674
exit (42);
2675
  ;
2676
  return 0;
2677
}
2678
_ACEOF
2679
rm -f conftest.$ac_objext
2680
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2681
  (eval $ac_compile) 2>conftest.er1
2682
  ac_status=$?
2683
  grep -v '^ *+' conftest.er1 >conftest.err
2684
  rm -f conftest.er1
2685
  cat conftest.err >&5
2686
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2687
  (exit $ac_status); } &&
2688
         { ac_try='test -z "$ac_c_werror_flag"
2689
                         || test ! -s conftest.err'
2690
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2691
  (eval $ac_try) 2>&5
2692
  ac_status=$?
2693
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2694
  (exit $ac_status); }; } &&
2695
         { ac_try='test -s conftest.$ac_objext'
2696
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2697
  (eval $ac_try) 2>&5
2698
  ac_status=$?
2699
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700
  (exit $ac_status); }; }; then
2701
  break
2702
else
2703
  echo "$as_me: failed program was:" >&5
2704
sed 's/^/| /' conftest.$ac_ext >&5
2705
 
2706
fi
2707
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2708
done
2709
rm -f conftest*
2710
if test -n "$ac_declaration"; then
2711
  echo '#ifdef __cplusplus' >>confdefs.h
2712
  echo $ac_declaration      >>confdefs.h
2713
  echo '#endif'             >>confdefs.h
2714
fi
2715
 
2716
else
2717
  echo "$as_me: failed program was:" >&5
2718
sed 's/^/| /' conftest.$ac_ext >&5
2719
 
2720
fi
2721
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2722
ac_ext=c
2723
ac_cpp='$CPP $CPPFLAGS'
2724
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2725
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2726
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2727
 
2728
ac_ext=c
2729
ac_cpp='$CPP $CPPFLAGS'
2730
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2731
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2733
echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2734
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2735
# On Suns, sometimes $CPP names a directory.
2736
if test -n "$CPP" && test -d "$CPP"; then
2737
  CPP=
2738
fi
2739
if test -z "$CPP"; then
2740
  if test "${ac_cv_prog_CPP+set}" = set; then
2741
  echo $ECHO_N "(cached) $ECHO_C" >&6
2742
else
2743
      # Double quotes because CPP needs to be expanded
2744
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2745
    do
2746
      ac_preproc_ok=false
2747
for ac_c_preproc_warn_flag in '' yes
2748
do
2749
  # Use a header file that comes with gcc, so configuring glibc
2750
  # with a fresh cross-compiler works.
2751
  # Prefer  to  if __STDC__ is defined, since
2752
  #  exists even on freestanding compilers.
2753
  # On the NeXT, cc -E runs the code through the compiler's parser,
2754
  # not just through cpp. "Syntax error" is here to catch this case.
2755
  cat >conftest.$ac_ext <<_ACEOF
2756
/* confdefs.h.  */
2757
_ACEOF
2758
cat confdefs.h >>conftest.$ac_ext
2759
cat >>conftest.$ac_ext <<_ACEOF
2760
/* end confdefs.h.  */
2761
#ifdef __STDC__
2762
# include 
2763
#else
2764
# include 
2765
#endif
2766
                     Syntax error
2767
_ACEOF
2768
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2769
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2770
  ac_status=$?
2771
  grep -v '^ *+' conftest.er1 >conftest.err
2772
  rm -f conftest.er1
2773
  cat conftest.err >&5
2774
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2775
  (exit $ac_status); } >/dev/null; then
2776
  if test -s conftest.err; then
2777
    ac_cpp_err=$ac_c_preproc_warn_flag
2778
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2779
  else
2780
    ac_cpp_err=
2781
  fi
2782
else
2783
  ac_cpp_err=yes
2784
fi
2785
if test -z "$ac_cpp_err"; then
2786
  :
2787
else
2788
  echo "$as_me: failed program was:" >&5
2789
sed 's/^/| /' conftest.$ac_ext >&5
2790
 
2791
  # Broken: fails on valid input.
2792
continue
2793
fi
2794
rm -f conftest.err conftest.$ac_ext
2795
 
2796
  # OK, works on sane cases.  Now check whether non-existent headers
2797
  # can be detected and how.
2798
  cat >conftest.$ac_ext <<_ACEOF
2799
/* confdefs.h.  */
2800
_ACEOF
2801
cat confdefs.h >>conftest.$ac_ext
2802
cat >>conftest.$ac_ext <<_ACEOF
2803
/* end confdefs.h.  */
2804
#include 
2805
_ACEOF
2806
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2807
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2808
  ac_status=$?
2809
  grep -v '^ *+' conftest.er1 >conftest.err
2810
  rm -f conftest.er1
2811
  cat conftest.err >&5
2812
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2813
  (exit $ac_status); } >/dev/null; then
2814
  if test -s conftest.err; then
2815
    ac_cpp_err=$ac_c_preproc_warn_flag
2816
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2817
  else
2818
    ac_cpp_err=
2819
  fi
2820
else
2821
  ac_cpp_err=yes
2822
fi
2823
if test -z "$ac_cpp_err"; then
2824
  # Broken: success on invalid input.
2825
continue
2826
else
2827
  echo "$as_me: failed program was:" >&5
2828
sed 's/^/| /' conftest.$ac_ext >&5
2829
 
2830
  # Passes both tests.
2831
ac_preproc_ok=:
2832
break
2833
fi
2834
rm -f conftest.err conftest.$ac_ext
2835
 
2836
done
2837
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2838
rm -f conftest.err conftest.$ac_ext
2839
if $ac_preproc_ok; then
2840
  break
2841
fi
2842
 
2843
    done
2844
    ac_cv_prog_CPP=$CPP
2845
 
2846
fi
2847
  CPP=$ac_cv_prog_CPP
2848
else
2849
  ac_cv_prog_CPP=$CPP
2850
fi
2851
echo "$as_me:$LINENO: result: $CPP" >&5
2852
echo "${ECHO_T}$CPP" >&6
2853
ac_preproc_ok=false
2854
for ac_c_preproc_warn_flag in '' yes
2855
do
2856
  # Use a header file that comes with gcc, so configuring glibc
2857
  # with a fresh cross-compiler works.
2858
  # Prefer  to  if __STDC__ is defined, since
2859
  #  exists even on freestanding compilers.
2860
  # On the NeXT, cc -E runs the code through the compiler's parser,
2861
  # not just through cpp. "Syntax error" is here to catch this case.
2862
  cat >conftest.$ac_ext <<_ACEOF
2863
/* confdefs.h.  */
2864
_ACEOF
2865
cat confdefs.h >>conftest.$ac_ext
2866
cat >>conftest.$ac_ext <<_ACEOF
2867
/* end confdefs.h.  */
2868
#ifdef __STDC__
2869
# include 
2870
#else
2871
# include 
2872
#endif
2873
                     Syntax error
2874
_ACEOF
2875
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2876
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2877
  ac_status=$?
2878
  grep -v '^ *+' conftest.er1 >conftest.err
2879
  rm -f conftest.er1
2880
  cat conftest.err >&5
2881
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882
  (exit $ac_status); } >/dev/null; then
2883
  if test -s conftest.err; then
2884
    ac_cpp_err=$ac_c_preproc_warn_flag
2885
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2886
  else
2887
    ac_cpp_err=
2888
  fi
2889
else
2890
  ac_cpp_err=yes
2891
fi
2892
if test -z "$ac_cpp_err"; then
2893
  :
2894
else
2895
  echo "$as_me: failed program was:" >&5
2896
sed 's/^/| /' conftest.$ac_ext >&5
2897
 
2898
  # Broken: fails on valid input.
2899
continue
2900
fi
2901
rm -f conftest.err conftest.$ac_ext
2902
 
2903
  # OK, works on sane cases.  Now check whether non-existent headers
2904
  # can be detected and how.
2905
  cat >conftest.$ac_ext <<_ACEOF
2906
/* confdefs.h.  */
2907
_ACEOF
2908
cat confdefs.h >>conftest.$ac_ext
2909
cat >>conftest.$ac_ext <<_ACEOF
2910
/* end confdefs.h.  */
2911
#include 
2912
_ACEOF
2913
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2914
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2915
  ac_status=$?
2916
  grep -v '^ *+' conftest.er1 >conftest.err
2917
  rm -f conftest.er1
2918
  cat conftest.err >&5
2919
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920
  (exit $ac_status); } >/dev/null; then
2921
  if test -s conftest.err; then
2922
    ac_cpp_err=$ac_c_preproc_warn_flag
2923
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2924
  else
2925
    ac_cpp_err=
2926
  fi
2927
else
2928
  ac_cpp_err=yes
2929
fi
2930
if test -z "$ac_cpp_err"; then
2931
  # Broken: success on invalid input.
2932
continue
2933
else
2934
  echo "$as_me: failed program was:" >&5
2935
sed 's/^/| /' conftest.$ac_ext >&5
2936
 
2937
  # Passes both tests.
2938
ac_preproc_ok=:
2939
break
2940
fi
2941
rm -f conftest.err conftest.$ac_ext
2942
 
2943
done
2944
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2945
rm -f conftest.err conftest.$ac_ext
2946
if $ac_preproc_ok; then
2947
  :
2948
else
2949
  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2950
See \`config.log' for more details." >&5
2951
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2952
See \`config.log' for more details." >&2;}
2953
   { (exit 1); exit 1; }; }
2954
fi
2955
 
2956
ac_ext=c
2957
ac_cpp='$CPP $CPPFLAGS'
2958
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2959
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2960
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2961
 
2962
 
2963
ac_c_preproc_warn_flag=yes
2964
 
2965
 
2966
ac_libiberty_warn_cflags=
2967
save_CFLAGS="$CFLAGS"
2968
for option in -W -Wall -Wwrite-strings -Wc++-compat \
2969
                          -Wstrict-prototypes; do
2970
  as_acx_Woption=`echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
2971
 
2972
  echo "$as_me:$LINENO: checking whether $CC supports $option" >&5
2973
echo $ECHO_N "checking whether $CC supports $option... $ECHO_C" >&6
2974
if eval "test \"\${$as_acx_Woption+set}\" = set"; then
2975
  echo $ECHO_N "(cached) $ECHO_C" >&6
2976
else
2977
  CFLAGS="$option"
2978
    cat >conftest.$ac_ext <<_ACEOF
2979
/* confdefs.h.  */
2980
_ACEOF
2981
cat confdefs.h >>conftest.$ac_ext
2982
cat >>conftest.$ac_ext <<_ACEOF
2983
/* end confdefs.h.  */
2984
 
2985
int
2986
main ()
2987
{
2988
 
2989
  ;
2990
  return 0;
2991
}
2992
_ACEOF
2993
rm -f conftest.$ac_objext
2994
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2995
  (eval $ac_compile) 2>conftest.er1
2996
  ac_status=$?
2997
  grep -v '^ *+' conftest.er1 >conftest.err
2998
  rm -f conftest.er1
2999
  cat conftest.err >&5
3000
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001
  (exit $ac_status); } &&
3002
         { ac_try='test -z "$ac_c_werror_flag"
3003
                         || test ! -s conftest.err'
3004
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3005
  (eval $ac_try) 2>&5
3006
  ac_status=$?
3007
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008
  (exit $ac_status); }; } &&
3009
         { ac_try='test -s conftest.$ac_objext'
3010
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3011
  (eval $ac_try) 2>&5
3012
  ac_status=$?
3013
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3014
  (exit $ac_status); }; }; then
3015
  eval "$as_acx_Woption=yes"
3016
else
3017
  echo "$as_me: failed program was:" >&5
3018
sed 's/^/| /' conftest.$ac_ext >&5
3019
 
3020
eval "$as_acx_Woption=no"
3021
fi
3022
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3023
 
3024
fi
3025
echo "$as_me:$LINENO: result: `eval echo '${'$as_acx_Woption'}'`" >&5
3026
echo "${ECHO_T}`eval echo '${'$as_acx_Woption'}'`" >&6
3027
  if test `eval echo '${'$as_acx_Woption'}'` = yes; then
3028
  ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$option"
3029
fi
3030
 
3031
  done
3032
CFLAGS="$save_CFLAGS"
3033
 
3034
if test "$GCC" = yes; then
3035
  echo "$as_me:$LINENO: checking whether $CC supports -pedantic " >&5
3036
echo $ECHO_N "checking whether $CC supports -pedantic ... $ECHO_C" >&6
3037
if test "${acx_cv_prog_cc_pedantic_+set}" = set; then
3038
  echo $ECHO_N "(cached) $ECHO_C" >&6
3039
else
3040
  save_CFLAGS="$CFLAGS"
3041
CFLAGS="-pedantic "
3042
cat >conftest.$ac_ext <<_ACEOF
3043
/* confdefs.h.  */
3044
_ACEOF
3045
cat confdefs.h >>conftest.$ac_ext
3046
cat >>conftest.$ac_ext <<_ACEOF
3047
/* end confdefs.h.  */
3048
 
3049
int
3050
main ()
3051
{
3052
 
3053
  ;
3054
  return 0;
3055
}
3056
_ACEOF
3057
rm -f conftest.$ac_objext
3058
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3059
  (eval $ac_compile) 2>conftest.er1
3060
  ac_status=$?
3061
  grep -v '^ *+' conftest.er1 >conftest.err
3062
  rm -f conftest.er1
3063
  cat conftest.err >&5
3064
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065
  (exit $ac_status); } &&
3066
         { ac_try='test -z "$ac_c_werror_flag"
3067
                         || test ! -s conftest.err'
3068
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3069
  (eval $ac_try) 2>&5
3070
  ac_status=$?
3071
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3072
  (exit $ac_status); }; } &&
3073
         { ac_try='test -s conftest.$ac_objext'
3074
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3075
  (eval $ac_try) 2>&5
3076
  ac_status=$?
3077
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078
  (exit $ac_status); }; }; then
3079
  acx_cv_prog_cc_pedantic_=yes
3080
else
3081
  echo "$as_me: failed program was:" >&5
3082
sed 's/^/| /' conftest.$ac_ext >&5
3083
 
3084
acx_cv_prog_cc_pedantic_=no
3085
fi
3086
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3087
CFLAGS="$save_CFLAGS"
3088
fi
3089
echo "$as_me:$LINENO: result: $acx_cv_prog_cc_pedantic_" >&5
3090
echo "${ECHO_T}$acx_cv_prog_cc_pedantic_" >&6
3091
if test $acx_cv_prog_cc_pedantic_ = yes; then
3092
  ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
3093
fi
3094
 
3095
 
3096
fi
3097
 
3098
 
3099
 
3100
if test "x$CC" != xcc; then
3101
  echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3102
echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
3103
else
3104
  echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3105
echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3106
fi
3107
set dummy $CC; ac_cc=`echo $2 |
3108
                      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3109
if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3110
  echo $ECHO_N "(cached) $ECHO_C" >&6
3111
else
3112
  cat >conftest.$ac_ext <<_ACEOF
3113
/* confdefs.h.  */
3114
_ACEOF
3115
cat confdefs.h >>conftest.$ac_ext
3116
cat >>conftest.$ac_ext <<_ACEOF
3117
/* end confdefs.h.  */
3118
 
3119
int
3120
main ()
3121
{
3122
 
3123
  ;
3124
  return 0;
3125
}
3126
_ACEOF
3127
# Make sure it works both with $CC and with simple cc.
3128
# We do the test twice because some compilers refuse to overwrite an
3129
# existing .o file with -o, though they will create one.
3130
ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3131
if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3132
  (eval $ac_try) 2>&5
3133
  ac_status=$?
3134
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3135
  (exit $ac_status); } &&
3136
   test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3137
  (eval $ac_try) 2>&5
3138
  ac_status=$?
3139
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3140
  (exit $ac_status); };
3141
then
3142
  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3143
  if test "x$CC" != xcc; then
3144
    # Test first that cc exists at all.
3145
    if { ac_try='cc -c conftest.$ac_ext >&5'
3146
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3147
  (eval $ac_try) 2>&5
3148
  ac_status=$?
3149
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3150
  (exit $ac_status); }; }; then
3151
      ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3152
      if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3153
  (eval $ac_try) 2>&5
3154
  ac_status=$?
3155
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156
  (exit $ac_status); } &&
3157
         test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3158
  (eval $ac_try) 2>&5
3159
  ac_status=$?
3160
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3161
  (exit $ac_status); };
3162
      then
3163
        # cc works too.
3164
        :
3165
      else
3166
        # cc exists but doesn't like -o.
3167
        eval ac_cv_prog_cc_${ac_cc}_c_o=no
3168
      fi
3169
    fi
3170
  fi
3171
else
3172
  eval ac_cv_prog_cc_${ac_cc}_c_o=no
3173
fi
3174
rm -f conftest*
3175
 
3176
fi
3177
if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3178
  echo "$as_me:$LINENO: result: yes" >&5
3179
echo "${ECHO_T}yes" >&6
3180
else
3181
  echo "$as_me:$LINENO: result: no" >&5
3182
echo "${ECHO_T}no" >&6
3183
 
3184
cat >>confdefs.h <<\_ACEOF
3185
#define NO_MINUS_C_MINUS_O 1
3186
_ACEOF
3187
 
3188
fi
3189
 
3190
# autoconf is lame and doesn't give us any substitution variable for this.
3191
if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
3192
  NO_MINUS_C_MINUS_O=yes
3193
else
3194
  OUTPUT_OPTION='-o $@'
3195
fi
3196
 
3197
 
3198
 
3199
echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3200
echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
3201
if test "${ac_cv_c_const+set}" = set; then
3202
  echo $ECHO_N "(cached) $ECHO_C" >&6
3203
else
3204
  cat >conftest.$ac_ext <<_ACEOF
3205
/* confdefs.h.  */
3206
_ACEOF
3207
cat confdefs.h >>conftest.$ac_ext
3208
cat >>conftest.$ac_ext <<_ACEOF
3209
/* end confdefs.h.  */
3210
 
3211
int
3212
main ()
3213
{
3214
/* FIXME: Include the comments suggested by Paul. */
3215
#ifndef __cplusplus
3216
  /* Ultrix mips cc rejects this.  */
3217
  typedef int charset[2];
3218
  const charset x;
3219
  /* SunOS 4.1.1 cc rejects this.  */
3220
  char const *const *ccp;
3221
  char **p;
3222
  /* NEC SVR4.0.2 mips cc rejects this.  */
3223
  struct point {int x, y;};
3224
  static struct point const zero = {0,0};
3225
  /* AIX XL C 1.02.0.0 rejects this.
3226
     It does not let you subtract one const X* pointer from another in
3227
     an arm of an if-expression whose if-part is not a constant
3228
     expression */
3229
  const char *g = "string";
3230
  ccp = &g + (g ? g-g : 0);
3231
  /* HPUX 7.0 cc rejects these. */
3232
  ++ccp;
3233
  p = (char**) ccp;
3234
  ccp = (char const *const *) p;
3235
  { /* SCO 3.2v4 cc rejects this.  */
3236
    char *t;
3237
    char const *s = 0 ? (char *) 0 : (char const *) 0;
3238
 
3239
    *t++ = 0;
3240
  }
3241
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3242
    int x[] = {25, 17};
3243
    const int *foo = &x[0];
3244
    ++foo;
3245
  }
3246
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3247
    typedef const int *iptr;
3248
    iptr p = 0;
3249
    ++p;
3250
  }
3251
  { /* AIX XL C 1.02.0.0 rejects this saying
3252
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3253
    struct s { int j; const int *ap[3]; };
3254
    struct s *b; b->j = 5;
3255
  }
3256
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3257
    const int foo = 10;
3258
  }
3259
#endif
3260
 
3261
  ;
3262
  return 0;
3263
}
3264
_ACEOF
3265
rm -f conftest.$ac_objext
3266
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3267
  (eval $ac_compile) 2>conftest.er1
3268
  ac_status=$?
3269
  grep -v '^ *+' conftest.er1 >conftest.err
3270
  rm -f conftest.er1
3271
  cat conftest.err >&5
3272
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273
  (exit $ac_status); } &&
3274
         { ac_try='test -z "$ac_c_werror_flag"
3275
                         || test ! -s conftest.err'
3276
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3277
  (eval $ac_try) 2>&5
3278
  ac_status=$?
3279
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280
  (exit $ac_status); }; } &&
3281
         { ac_try='test -s conftest.$ac_objext'
3282
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3283
  (eval $ac_try) 2>&5
3284
  ac_status=$?
3285
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3286
  (exit $ac_status); }; }; then
3287
  ac_cv_c_const=yes
3288
else
3289
  echo "$as_me: failed program was:" >&5
3290
sed 's/^/| /' conftest.$ac_ext >&5
3291
 
3292
ac_cv_c_const=no
3293
fi
3294
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3295
fi
3296
echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3297
echo "${ECHO_T}$ac_cv_c_const" >&6
3298
if test $ac_cv_c_const = no; then
3299
 
3300
cat >>confdefs.h <<\_ACEOF
3301
#define const
3302
_ACEOF
3303
 
3304
fi
3305
 
3306
echo "$as_me:$LINENO: checking for inline" >&5
3307
echo $ECHO_N "checking for inline... $ECHO_C" >&6
3308
if test "${ac_cv_c_inline+set}" = set; then
3309
  echo $ECHO_N "(cached) $ECHO_C" >&6
3310
else
3311
  ac_cv_c_inline=no
3312
for ac_kw in inline __inline__ __inline; do
3313
  cat >conftest.$ac_ext <<_ACEOF
3314
/* confdefs.h.  */
3315
_ACEOF
3316
cat confdefs.h >>conftest.$ac_ext
3317
cat >>conftest.$ac_ext <<_ACEOF
3318
/* end confdefs.h.  */
3319
#ifndef __cplusplus
3320
typedef int foo_t;
3321
static $ac_kw foo_t static_foo () {return 0; }
3322
$ac_kw foo_t foo () {return 0; }
3323
#endif
3324
 
3325
_ACEOF
3326
rm -f conftest.$ac_objext
3327
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3328
  (eval $ac_compile) 2>conftest.er1
3329
  ac_status=$?
3330
  grep -v '^ *+' conftest.er1 >conftest.err
3331
  rm -f conftest.er1
3332
  cat conftest.err >&5
3333
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3334
  (exit $ac_status); } &&
3335
         { ac_try='test -z "$ac_c_werror_flag"
3336
                         || test ! -s conftest.err'
3337
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3338
  (eval $ac_try) 2>&5
3339
  ac_status=$?
3340
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341
  (exit $ac_status); }; } &&
3342
         { ac_try='test -s conftest.$ac_objext'
3343
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3344
  (eval $ac_try) 2>&5
3345
  ac_status=$?
3346
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3347
  (exit $ac_status); }; }; then
3348
  ac_cv_c_inline=$ac_kw; break
3349
else
3350
  echo "$as_me: failed program was:" >&5
3351
sed 's/^/| /' conftest.$ac_ext >&5
3352
 
3353
fi
3354
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3355
done
3356
 
3357
fi
3358
echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3359
echo "${ECHO_T}$ac_cv_c_inline" >&6
3360
 
3361
 
3362
case $ac_cv_c_inline in
3363
  inline | yes) ;;
3364
  *)
3365
    case $ac_cv_c_inline in
3366
      no) ac_val=;;
3367
      *) ac_val=$ac_cv_c_inline;;
3368
    esac
3369
    cat >>confdefs.h <<_ACEOF
3370
#ifndef __cplusplus
3371
#define inline $ac_val
3372
#endif
3373
_ACEOF
3374
    ;;
3375
esac
3376
 
3377
echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3378
echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
3379
if test "${ac_cv_c_bigendian+set}" = set; then
3380
  echo $ECHO_N "(cached) $ECHO_C" >&6
3381
else
3382
  # See if sys/param.h defines the BYTE_ORDER macro.
3383
cat >conftest.$ac_ext <<_ACEOF
3384
/* confdefs.h.  */
3385
_ACEOF
3386
cat confdefs.h >>conftest.$ac_ext
3387
cat >>conftest.$ac_ext <<_ACEOF
3388
/* end confdefs.h.  */
3389
#include 
3390
#include 
3391
 
3392
int
3393
main ()
3394
{
3395
#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3396
 bogus endian macros
3397
#endif
3398
 
3399
  ;
3400
  return 0;
3401
}
3402
_ACEOF
3403
rm -f conftest.$ac_objext
3404
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3405
  (eval $ac_compile) 2>conftest.er1
3406
  ac_status=$?
3407
  grep -v '^ *+' conftest.er1 >conftest.err
3408
  rm -f conftest.er1
3409
  cat conftest.err >&5
3410
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3411
  (exit $ac_status); } &&
3412
         { ac_try='test -z "$ac_c_werror_flag"
3413
                         || test ! -s conftest.err'
3414
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3415
  (eval $ac_try) 2>&5
3416
  ac_status=$?
3417
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418
  (exit $ac_status); }; } &&
3419
         { ac_try='test -s conftest.$ac_objext'
3420
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3421
  (eval $ac_try) 2>&5
3422
  ac_status=$?
3423
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3424
  (exit $ac_status); }; }; then
3425
  # It does; now see whether it defined to BIG_ENDIAN or not.
3426
cat >conftest.$ac_ext <<_ACEOF
3427
/* confdefs.h.  */
3428
_ACEOF
3429
cat confdefs.h >>conftest.$ac_ext
3430
cat >>conftest.$ac_ext <<_ACEOF
3431
/* end confdefs.h.  */
3432
#include 
3433
#include 
3434
 
3435
int
3436
main ()
3437
{
3438
#if BYTE_ORDER != BIG_ENDIAN
3439
 not big endian
3440
#endif
3441
 
3442
  ;
3443
  return 0;
3444
}
3445
_ACEOF
3446
rm -f conftest.$ac_objext
3447
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3448
  (eval $ac_compile) 2>conftest.er1
3449
  ac_status=$?
3450
  grep -v '^ *+' conftest.er1 >conftest.err
3451
  rm -f conftest.er1
3452
  cat conftest.err >&5
3453
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3454
  (exit $ac_status); } &&
3455
         { ac_try='test -z "$ac_c_werror_flag"
3456
                         || test ! -s conftest.err'
3457
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458
  (eval $ac_try) 2>&5
3459
  ac_status=$?
3460
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461
  (exit $ac_status); }; } &&
3462
         { ac_try='test -s conftest.$ac_objext'
3463
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3464
  (eval $ac_try) 2>&5
3465
  ac_status=$?
3466
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467
  (exit $ac_status); }; }; then
3468
  ac_cv_c_bigendian=yes
3469
else
3470
  echo "$as_me: failed program was:" >&5
3471
sed 's/^/| /' conftest.$ac_ext >&5
3472
 
3473
ac_cv_c_bigendian=no
3474
fi
3475
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3476
else
3477
  echo "$as_me: failed program was:" >&5
3478
sed 's/^/| /' conftest.$ac_ext >&5
3479
 
3480
# It does not; compile a test program.
3481
if test "$cross_compiling" = yes; then
3482
  # try to guess the endianness by grepping values into an object file
3483
  ac_cv_c_bigendian=unknown
3484
  cat >conftest.$ac_ext <<_ACEOF
3485
/* confdefs.h.  */
3486
_ACEOF
3487
cat confdefs.h >>conftest.$ac_ext
3488
cat >>conftest.$ac_ext <<_ACEOF
3489
/* end confdefs.h.  */
3490
short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3491
short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3492
void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3493
short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3494
short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3495
void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3496
int
3497
main ()
3498
{
3499
 _ascii (); _ebcdic ();
3500
  ;
3501
  return 0;
3502
}
3503
_ACEOF
3504
rm -f conftest.$ac_objext
3505
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3506
  (eval $ac_compile) 2>conftest.er1
3507
  ac_status=$?
3508
  grep -v '^ *+' conftest.er1 >conftest.err
3509
  rm -f conftest.er1
3510
  cat conftest.err >&5
3511
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3512
  (exit $ac_status); } &&
3513
         { ac_try='test -z "$ac_c_werror_flag"
3514
                         || test ! -s conftest.err'
3515
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3516
  (eval $ac_try) 2>&5
3517
  ac_status=$?
3518
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3519
  (exit $ac_status); }; } &&
3520
         { ac_try='test -s conftest.$ac_objext'
3521
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3522
  (eval $ac_try) 2>&5
3523
  ac_status=$?
3524
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3525
  (exit $ac_status); }; }; then
3526
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3527
  ac_cv_c_bigendian=yes
3528
fi
3529
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3530
  if test "$ac_cv_c_bigendian" = unknown; then
3531
    ac_cv_c_bigendian=no
3532
  else
3533
    # finding both strings is unlikely to happen, but who knows?
3534
    ac_cv_c_bigendian=unknown
3535
  fi
3536
fi
3537
else
3538
  echo "$as_me: failed program was:" >&5
3539
sed 's/^/| /' conftest.$ac_ext >&5
3540
 
3541
fi
3542
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3543
else
3544
  cat >conftest.$ac_ext <<_ACEOF
3545
/* confdefs.h.  */
3546
_ACEOF
3547
cat confdefs.h >>conftest.$ac_ext
3548
cat >>conftest.$ac_ext <<_ACEOF
3549
/* end confdefs.h.  */
3550
int
3551
main ()
3552
{
3553
  /* Are we little or big endian?  From Harbison&Steele.  */
3554
  union
3555
  {
3556
    long l;
3557
    char c[sizeof (long)];
3558
  } u;
3559
  u.l = 1;
3560
  exit (u.c[sizeof (long) - 1] == 1);
3561
}
3562
_ACEOF
3563
rm -f conftest$ac_exeext
3564
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3565
  (eval $ac_link) 2>&5
3566
  ac_status=$?
3567
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3569
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3570
  (eval $ac_try) 2>&5
3571
  ac_status=$?
3572
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3573
  (exit $ac_status); }; }; then
3574
  ac_cv_c_bigendian=no
3575
else
3576
  echo "$as_me: program exited with status $ac_status" >&5
3577
echo "$as_me: failed program was:" >&5
3578
sed 's/^/| /' conftest.$ac_ext >&5
3579
 
3580
( exit $ac_status )
3581
ac_cv_c_bigendian=yes
3582
fi
3583
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3584
fi
3585
fi
3586
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3587
fi
3588
echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3589
echo "${ECHO_T}$ac_cv_c_bigendian" >&6
3590
case $ac_cv_c_bigendian in
3591
  yes)
3592
 
3593
cat >>confdefs.h <<\_ACEOF
3594
#define WORDS_BIGENDIAN 1
3595
_ACEOF
3596
 ;;
3597
  no)
3598
     ;;
3599
  *)
3600
    { { echo "$as_me:$LINENO: error: unknown endianness
3601
presetting ac_cv_c_bigendian=no (or yes) will help" >&5
3602
echo "$as_me: error: unknown endianness
3603
presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
3604
   { (exit 1); exit 1; }; } ;;
3605
esac
3606
 
3607
 
3608
 
3609
 
3610
          ac_config_headers="$ac_config_headers config.h:config.in"
3611
 
3612
 
3613
 
3614
# Find a good install program.  We prefer a C program (faster),
3615
# so one script is as good as another.  But avoid the broken or
3616
# incompatible versions:
3617
# SysV /etc/install, /usr/sbin/install
3618
# SunOS /usr/etc/install
3619
# IRIX /sbin/install
3620
# AIX /bin/install
3621
# AmigaOS /C/install, which installs bootblocks on floppy discs
3622
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3623
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3624
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3625
# OS/2's system install, which has a completely different semantic
3626
# ./install, which can be erroneously created by make from ./install.sh.
3627
echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3628
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3629
if test -z "$INSTALL"; then
3630
if test "${ac_cv_path_install+set}" = set; then
3631
  echo $ECHO_N "(cached) $ECHO_C" >&6
3632
else
3633
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3634
for as_dir in $PATH
3635
do
3636
  IFS=$as_save_IFS
3637
  test -z "$as_dir" && as_dir=.
3638
  # Account for people who put trailing slashes in PATH elements.
3639
case $as_dir/ in
3640
  ./ | .// | /cC/* | \
3641
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3642
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3643
  /usr/ucb/* ) ;;
3644
  *)
3645
    # OSF1 and SCO ODT 3.0 have their own names for install.
3646
    # Don't use installbsd from OSF since it installs stuff as root
3647
    # by default.
3648
    for ac_prog in ginstall scoinst install; do
3649
      for ac_exec_ext in '' $ac_executable_extensions; do
3650
        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3651
          if test $ac_prog = install &&
3652
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3653
            # AIX install.  It has an incompatible calling convention.
3654
            :
3655
          elif test $ac_prog = install &&
3656
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3657
            # program-specific install script used by HP pwplus--don't use.
3658
            :
3659
          else
3660
            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3661
            break 3
3662
          fi
3663
        fi
3664
      done
3665
    done
3666
    ;;
3667
esac
3668
done
3669
 
3670
 
3671
fi
3672
  if test "${ac_cv_path_install+set}" = set; then
3673
    INSTALL=$ac_cv_path_install
3674
  else
3675
    # As a last resort, use the slow shell script.  We don't cache a
3676
    # path for INSTALL within a source directory, because that will
3677
    # break other packages using the cache if that directory is
3678
    # removed, or if the path is relative.
3679
    INSTALL=$ac_install_sh
3680
  fi
3681
fi
3682
echo "$as_me:$LINENO: result: $INSTALL" >&5
3683
echo "${ECHO_T}$INSTALL" >&6
3684
 
3685
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3686
# It thinks the first close brace ends the variable substitution.
3687
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3688
 
3689
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3690
 
3691
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3692
 
3693
 
3694
# Don't build the shared library for build.
3695
if [ -n "${with_build_subdir}" ]; then
3696
  enable_shared=no
3697
fi
3698
 
3699
frag=
3700
case "${host}" in
3701
  rs6000-ibm-aix3.1 | rs6000-ibm-aix)
3702
                        frag=mh-aix ;;
3703
  *-*-cxux7*)           frag=mh-cxux7 ;;
3704
  *-*-freebsd2.1.*)     frag=mh-fbsd21 ;;
3705
  *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
3706
  i370-*-opened*)       frag=mh-openedition ;;
3707
  i[34567]86-*-windows*)        frag=mh-windows ;;
3708
esac
3709
 
3710
if [ -n "${frag}" ]; then
3711
  frag=${libiberty_topdir}/libiberty/config/$frag
3712
fi
3713
 
3714
# If they didn't specify --enable-shared, don't generate shared libs.
3715
case "${enable_shared}" in
3716
  yes) shared=yes ;;
3717
  no) shared=no ;;
3718
  "") shared=no ;;
3719
  *) shared=yes ;;
3720
esac
3721
if [ "${shared}" = "yes" ]; then
3722
  case "${host}" in
3723
    *-*-cygwin*)        ;;
3724
    alpha*-*-linux*)    PICFLAG=-fPIC ;;
3725
    arm*-*-*)           PICFLAG=-fPIC ;;
3726
    hppa*-*-*)          PICFLAG=-fPIC ;;
3727
    i370-*-*)           PICFLAG=-fPIC ;;
3728
    ia64-*-*)           PICFLAG=-fpic ;;
3729
    i[34567]86-*-* | x86_64-*-*)
3730
                        PICFLAG=-fpic ;;
3731
    m68k-*-*)           PICFLAG=-fpic ;;
3732
    mips*-*-linux)      PICFLAG=-fPIC ;;
3733
    powerpc*-*-aix*)    ;;
3734
    powerpc*-*-*)       PICFLAG=-fPIC ;;
3735
    sparc*-*-*)         case "${CFLAGS}" in
3736
                          *-fpic* ) PICFLAG=-fpic ;;
3737
                          * ) PICFLAG=-fPIC ;;
3738
                        esac ;;
3739
    s390*-*-*)          PICFLAG=-fpic ;;
3740
  esac
3741
fi
3742
 
3743
 
3744
echo "# Warning: this fragment is automatically generated" > temp-frag
3745
 
3746
if [ -n "${frag}" ] && [ -f "${frag}" ]; then
3747
  echo "Appending ${frag} to xhost-mkfrag"
3748
  echo "# Following fragment copied from ${frag}" >> temp-frag
3749
  cat ${frag} >> temp-frag
3750
fi
3751
 
3752
# record if we want to build shared libs.
3753
if [ "${shared}" = "yes" ]; then
3754
  echo enable_shared = yes >> temp-frag
3755
else
3756
  echo enable_shared = no >> temp-frag
3757
fi
3758
 
3759
frag=xhost-mkfrag
3760
${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
3761
 
3762
host_makefile_frag=${frag}
3763
 
3764
 
3765
# It's OK to check for header files.  Although the compiler may not be
3766
# able to link anything, it had better be able to at least compile
3767
# something.
3768
 
3769
 
3770
 
3771
 
3772
 
3773
 
3774
 
3775
 
3776
 
3777
 
3778
 
3779
 
3780
 
3781
 
3782
 
3783
 
3784
 
3785
 
3786
 
3787
 
3788
 
3789
 
3790
 
3791
 
3792
 
3793
for 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
3794
do
3795
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3796
echo "$as_me:$LINENO: checking for $ac_header" >&5
3797
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3798
if eval "test \"\${$as_ac_Header+set}\" = set"; then
3799
  echo $ECHO_N "(cached) $ECHO_C" >&6
3800
else
3801
  cat >conftest.$ac_ext <<_ACEOF
3802
/* confdefs.h.  */
3803
_ACEOF
3804
cat confdefs.h >>conftest.$ac_ext
3805
cat >>conftest.$ac_ext <<_ACEOF
3806
/* end confdefs.h.  */
3807
#include <$ac_header>
3808
_ACEOF
3809
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3810
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3811
  ac_status=$?
3812
  grep -v '^ *+' conftest.er1 >conftest.err
3813
  rm -f conftest.er1
3814
  cat conftest.err >&5
3815
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3816
  (exit $ac_status); } >/dev/null; then
3817
  if test -s conftest.err; then
3818
    ac_cpp_err=$ac_c_preproc_warn_flag
3819
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3820
  else
3821
    ac_cpp_err=
3822
  fi
3823
else
3824
  ac_cpp_err=yes
3825
fi
3826
if test -z "$ac_cpp_err"; then
3827
  eval "$as_ac_Header=yes"
3828
else
3829
  echo "$as_me: failed program was:" >&5
3830
sed 's/^/| /' conftest.$ac_ext >&5
3831
 
3832
  eval "$as_ac_Header=no"
3833
fi
3834
rm -f conftest.err conftest.$ac_ext
3835
fi
3836
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3837
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3838
if test `eval echo '${'$as_ac_Header'}'` = yes; then
3839
  cat >>confdefs.h <<_ACEOF
3840
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3841
_ACEOF
3842
 
3843
fi
3844
done
3845
 
3846
echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3847
echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
3848
if test "${ac_cv_header_sys_wait_h+set}" = set; then
3849
  echo $ECHO_N "(cached) $ECHO_C" >&6
3850
else
3851
  cat >conftest.$ac_ext <<_ACEOF
3852
/* confdefs.h.  */
3853
_ACEOF
3854
cat confdefs.h >>conftest.$ac_ext
3855
cat >>conftest.$ac_ext <<_ACEOF
3856
/* end confdefs.h.  */
3857
#include 
3858
#include 
3859
#ifndef WEXITSTATUS
3860
# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
3861
#endif
3862
#ifndef WIFEXITED
3863
# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3864
#endif
3865
 
3866
int
3867
main ()
3868
{
3869
  int s;
3870
  wait (&s);
3871
  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3872
  ;
3873
  return 0;
3874
}
3875
_ACEOF
3876
rm -f conftest.$ac_objext
3877
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3878
  (eval $ac_compile) 2>conftest.er1
3879
  ac_status=$?
3880
  grep -v '^ *+' conftest.er1 >conftest.err
3881
  rm -f conftest.er1
3882
  cat conftest.err >&5
3883
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3884
  (exit $ac_status); } &&
3885
         { ac_try='test -z "$ac_c_werror_flag"
3886
                         || test ! -s conftest.err'
3887
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3888
  (eval $ac_try) 2>&5
3889
  ac_status=$?
3890
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3891
  (exit $ac_status); }; } &&
3892
         { ac_try='test -s conftest.$ac_objext'
3893
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3894
  (eval $ac_try) 2>&5
3895
  ac_status=$?
3896
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3897
  (exit $ac_status); }; }; then
3898
  ac_cv_header_sys_wait_h=yes
3899
else
3900
  echo "$as_me: failed program was:" >&5
3901
sed 's/^/| /' conftest.$ac_ext >&5
3902
 
3903
ac_cv_header_sys_wait_h=no
3904
fi
3905
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3906
fi
3907
echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3908
echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
3909
if test $ac_cv_header_sys_wait_h = yes; then
3910
 
3911
cat >>confdefs.h <<\_ACEOF
3912
#define HAVE_SYS_WAIT_H 1
3913
_ACEOF
3914
 
3915
fi
3916
 
3917
echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3918
echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3919
if test "${ac_cv_header_time+set}" = set; then
3920
  echo $ECHO_N "(cached) $ECHO_C" >&6
3921
else
3922
  cat >conftest.$ac_ext <<_ACEOF
3923
/* confdefs.h.  */
3924
_ACEOF
3925
cat confdefs.h >>conftest.$ac_ext
3926
cat >>conftest.$ac_ext <<_ACEOF
3927
/* end confdefs.h.  */
3928
#include 
3929
#include 
3930
#include 
3931
 
3932
int
3933
main ()
3934
{
3935
if ((struct tm *) 0)
3936
return 0;
3937
  ;
3938
  return 0;
3939
}
3940
_ACEOF
3941
rm -f conftest.$ac_objext
3942
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3943
  (eval $ac_compile) 2>conftest.er1
3944
  ac_status=$?
3945
  grep -v '^ *+' conftest.er1 >conftest.err
3946
  rm -f conftest.er1
3947
  cat conftest.err >&5
3948
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3949
  (exit $ac_status); } &&
3950
         { ac_try='test -z "$ac_c_werror_flag"
3951
                         || test ! -s conftest.err'
3952
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3953
  (eval $ac_try) 2>&5
3954
  ac_status=$?
3955
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3956
  (exit $ac_status); }; } &&
3957
         { ac_try='test -s conftest.$ac_objext'
3958
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3959
  (eval $ac_try) 2>&5
3960
  ac_status=$?
3961
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3962
  (exit $ac_status); }; }; then
3963
  ac_cv_header_time=yes
3964
else
3965
  echo "$as_me: failed program was:" >&5
3966
sed 's/^/| /' conftest.$ac_ext >&5
3967
 
3968
ac_cv_header_time=no
3969
fi
3970
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3971
fi
3972
echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3973
echo "${ECHO_T}$ac_cv_header_time" >&6
3974
if test $ac_cv_header_time = yes; then
3975
 
3976
cat >>confdefs.h <<\_ACEOF
3977
#define TIME_WITH_SYS_TIME 1
3978
_ACEOF
3979
 
3980
fi
3981
 
3982
 
3983
echo "$as_me:$LINENO: checking whether errno must be declared" >&5
3984
echo $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6
3985
if test "${libiberty_cv_declare_errno+set}" = set; then
3986
  echo $ECHO_N "(cached) $ECHO_C" >&6
3987
else
3988
  cat >conftest.$ac_ext <<_ACEOF
3989
/* confdefs.h.  */
3990
_ACEOF
3991
cat confdefs.h >>conftest.$ac_ext
3992
cat >>conftest.$ac_ext <<_ACEOF
3993
/* end confdefs.h.  */
3994
#include 
3995
int
3996
main ()
3997
{
3998
int x = errno;
3999
  ;
4000
  return 0;
4001
}
4002
_ACEOF
4003
rm -f conftest.$ac_objext
4004
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4005
  (eval $ac_compile) 2>conftest.er1
4006
  ac_status=$?
4007
  grep -v '^ *+' conftest.er1 >conftest.err
4008
  rm -f conftest.er1
4009
  cat conftest.err >&5
4010
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011
  (exit $ac_status); } &&
4012
         { ac_try='test -z "$ac_c_werror_flag"
4013
                         || test ! -s conftest.err'
4014
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4015
  (eval $ac_try) 2>&5
4016
  ac_status=$?
4017
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4018
  (exit $ac_status); }; } &&
4019
         { ac_try='test -s conftest.$ac_objext'
4020
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4021
  (eval $ac_try) 2>&5
4022
  ac_status=$?
4023
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4024
  (exit $ac_status); }; }; then
4025
  libiberty_cv_declare_errno=no
4026
else
4027
  echo "$as_me: failed program was:" >&5
4028
sed 's/^/| /' conftest.$ac_ext >&5
4029
 
4030
libiberty_cv_declare_errno=yes
4031
fi
4032
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4033
fi
4034
echo "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5
4035
echo "${ECHO_T}$libiberty_cv_declare_errno" >&6
4036
if test $libiberty_cv_declare_errno = yes
4037
then
4038
cat >>confdefs.h <<\_ACEOF
4039
#define NEED_DECLARATION_ERRNO 1
4040
_ACEOF
4041
 
4042
fi
4043
 
4044
 
4045
# Determine the size of an int for struct fibnode.
4046
echo "$as_me:$LINENO: checking for egrep" >&5
4047
echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4048
if test "${ac_cv_prog_egrep+set}" = set; then
4049
  echo $ECHO_N "(cached) $ECHO_C" >&6
4050
else
4051
  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4052
    then ac_cv_prog_egrep='grep -E'
4053
    else ac_cv_prog_egrep='egrep'
4054
    fi
4055
fi
4056
echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4057
echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4058
 EGREP=$ac_cv_prog_egrep
4059
 
4060
 
4061
echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4062
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4063
if test "${ac_cv_header_stdc+set}" = set; then
4064
  echo $ECHO_N "(cached) $ECHO_C" >&6
4065
else
4066
  cat >conftest.$ac_ext <<_ACEOF
4067
/* confdefs.h.  */
4068
_ACEOF
4069
cat confdefs.h >>conftest.$ac_ext
4070
cat >>conftest.$ac_ext <<_ACEOF
4071
/* end confdefs.h.  */
4072
#include 
4073
#include 
4074
#include 
4075
#include 
4076
 
4077
int
4078
main ()
4079
{
4080
 
4081
  ;
4082
  return 0;
4083
}
4084
_ACEOF
4085
rm -f conftest.$ac_objext
4086
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4087
  (eval $ac_compile) 2>conftest.er1
4088
  ac_status=$?
4089
  grep -v '^ *+' conftest.er1 >conftest.err
4090
  rm -f conftest.er1
4091
  cat conftest.err >&5
4092
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093
  (exit $ac_status); } &&
4094
         { ac_try='test -z "$ac_c_werror_flag"
4095
                         || test ! -s conftest.err'
4096
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4097
  (eval $ac_try) 2>&5
4098
  ac_status=$?
4099
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100
  (exit $ac_status); }; } &&
4101
         { ac_try='test -s conftest.$ac_objext'
4102
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4103
  (eval $ac_try) 2>&5
4104
  ac_status=$?
4105
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4106
  (exit $ac_status); }; }; then
4107
  ac_cv_header_stdc=yes
4108
else
4109
  echo "$as_me: failed program was:" >&5
4110
sed 's/^/| /' conftest.$ac_ext >&5
4111
 
4112
ac_cv_header_stdc=no
4113
fi
4114
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4115
 
4116
if test $ac_cv_header_stdc = yes; then
4117
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4118
  cat >conftest.$ac_ext <<_ACEOF
4119
/* confdefs.h.  */
4120
_ACEOF
4121
cat confdefs.h >>conftest.$ac_ext
4122
cat >>conftest.$ac_ext <<_ACEOF
4123
/* end confdefs.h.  */
4124
#include 
4125
 
4126
_ACEOF
4127
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4128
  $EGREP "memchr" >/dev/null 2>&1; then
4129
  :
4130
else
4131
  ac_cv_header_stdc=no
4132
fi
4133
rm -f conftest*
4134
 
4135
fi
4136
 
4137
if test $ac_cv_header_stdc = yes; then
4138
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4139
  cat >conftest.$ac_ext <<_ACEOF
4140
/* confdefs.h.  */
4141
_ACEOF
4142
cat confdefs.h >>conftest.$ac_ext
4143
cat >>conftest.$ac_ext <<_ACEOF
4144
/* end confdefs.h.  */
4145
#include 
4146
 
4147
_ACEOF
4148
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4149
  $EGREP "free" >/dev/null 2>&1; then
4150
  :
4151
else
4152
  ac_cv_header_stdc=no
4153
fi
4154
rm -f conftest*
4155
 
4156
fi
4157
 
4158
if test $ac_cv_header_stdc = yes; then
4159
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4160
  if test "$cross_compiling" = yes; then
4161
  :
4162
else
4163
  cat >conftest.$ac_ext <<_ACEOF
4164
/* confdefs.h.  */
4165
_ACEOF
4166
cat confdefs.h >>conftest.$ac_ext
4167
cat >>conftest.$ac_ext <<_ACEOF
4168
/* end confdefs.h.  */
4169
#include 
4170
#if ((' ' & 0x0FF) == 0x020)
4171
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4172
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4173
#else
4174
# define ISLOWER(c) \
4175
                   (('a' <= (c) && (c) <= 'i') \
4176
                     || ('j' <= (c) && (c) <= 'r') \
4177
                     || ('s' <= (c) && (c) <= 'z'))
4178
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4179
#endif
4180
 
4181
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4182
int
4183
main ()
4184
{
4185
  int i;
4186
  for (i = 0; i < 256; i++)
4187
    if (XOR (islower (i), ISLOWER (i))
4188
        || toupper (i) != TOUPPER (i))
4189
      exit(2);
4190
  exit (0);
4191
}
4192
_ACEOF
4193
rm -f conftest$ac_exeext
4194
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4195
  (eval $ac_link) 2>&5
4196
  ac_status=$?
4197
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4198
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4199
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4200
  (eval $ac_try) 2>&5
4201
  ac_status=$?
4202
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4203
  (exit $ac_status); }; }; then
4204
  :
4205
else
4206
  echo "$as_me: program exited with status $ac_status" >&5
4207
echo "$as_me: failed program was:" >&5
4208
sed 's/^/| /' conftest.$ac_ext >&5
4209
 
4210
( exit $ac_status )
4211
ac_cv_header_stdc=no
4212
fi
4213
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4214
fi
4215
fi
4216
fi
4217
echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4218
echo "${ECHO_T}$ac_cv_header_stdc" >&6
4219
if test $ac_cv_header_stdc = yes; then
4220
 
4221
cat >>confdefs.h <<\_ACEOF
4222
#define STDC_HEADERS 1
4223
_ACEOF
4224
 
4225
fi
4226
 
4227
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4228
 
4229
 
4230
 
4231
 
4232
 
4233
 
4234
 
4235
 
4236
 
4237
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4238
                  inttypes.h stdint.h unistd.h
4239
do
4240
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4241
echo "$as_me:$LINENO: checking for $ac_header" >&5
4242
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4243
if eval "test \"\${$as_ac_Header+set}\" = set"; then
4244
  echo $ECHO_N "(cached) $ECHO_C" >&6
4245
else
4246
  cat >conftest.$ac_ext <<_ACEOF
4247
/* confdefs.h.  */
4248
_ACEOF
4249
cat confdefs.h >>conftest.$ac_ext
4250
cat >>conftest.$ac_ext <<_ACEOF
4251
/* end confdefs.h.  */
4252
#include <$ac_header>
4253
_ACEOF
4254
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4255
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4256
  ac_status=$?
4257
  grep -v '^ *+' conftest.er1 >conftest.err
4258
  rm -f conftest.er1
4259
  cat conftest.err >&5
4260
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4261
  (exit $ac_status); } >/dev/null; then
4262
  if test -s conftest.err; then
4263
    ac_cpp_err=$ac_c_preproc_warn_flag
4264
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4265
  else
4266
    ac_cpp_err=
4267
  fi
4268
else
4269
  ac_cpp_err=yes
4270
fi
4271
if test -z "$ac_cpp_err"; then
4272
  eval "$as_ac_Header=yes"
4273
else
4274
  echo "$as_me: failed program was:" >&5
4275
sed 's/^/| /' conftest.$ac_ext >&5
4276
 
4277
  eval "$as_ac_Header=no"
4278
fi
4279
rm -f conftest.err conftest.$ac_ext
4280
fi
4281
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4282
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4283
if test `eval echo '${'$as_ac_Header'}'` = yes; then
4284
  cat >>confdefs.h <<_ACEOF
4285
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4286
_ACEOF
4287
 
4288
fi
4289
done
4290
 
4291
 
4292
echo "$as_me:$LINENO: checking for int" >&5
4293
echo $ECHO_N "checking for int... $ECHO_C" >&6
4294
if test "${ac_cv_type_int+set}" = set; then
4295
  echo $ECHO_N "(cached) $ECHO_C" >&6
4296
else
4297
  cat >conftest.$ac_ext <<_ACEOF
4298
/* confdefs.h.  */
4299
_ACEOF
4300
cat confdefs.h >>conftest.$ac_ext
4301
cat >>conftest.$ac_ext <<_ACEOF
4302
/* end confdefs.h.  */
4303
$ac_includes_default
4304
int
4305
main ()
4306
{
4307
if ((int *) 0)
4308
  return 0;
4309
if (sizeof (int))
4310
  return 0;
4311
  ;
4312
  return 0;
4313
}
4314
_ACEOF
4315
rm -f conftest.$ac_objext
4316
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4317
  (eval $ac_compile) 2>conftest.er1
4318
  ac_status=$?
4319
  grep -v '^ *+' conftest.er1 >conftest.err
4320
  rm -f conftest.er1
4321
  cat conftest.err >&5
4322
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4323
  (exit $ac_status); } &&
4324
         { ac_try='test -z "$ac_c_werror_flag"
4325
                         || test ! -s conftest.err'
4326
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4327
  (eval $ac_try) 2>&5
4328
  ac_status=$?
4329
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4330
  (exit $ac_status); }; } &&
4331
         { ac_try='test -s conftest.$ac_objext'
4332
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4333
  (eval $ac_try) 2>&5
4334
  ac_status=$?
4335
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4336
  (exit $ac_status); }; }; then
4337
  ac_cv_type_int=yes
4338
else
4339
  echo "$as_me: failed program was:" >&5
4340
sed 's/^/| /' conftest.$ac_ext >&5
4341
 
4342
ac_cv_type_int=no
4343
fi
4344
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4345
fi
4346
echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
4347
echo "${ECHO_T}$ac_cv_type_int" >&6
4348
 
4349
echo "$as_me:$LINENO: checking size of int" >&5
4350
echo $ECHO_N "checking size of int... $ECHO_C" >&6
4351
if test "${ac_cv_sizeof_int+set}" = set; then
4352
  echo $ECHO_N "(cached) $ECHO_C" >&6
4353
else
4354
  if test "$ac_cv_type_int" = yes; then
4355
  # The cast to unsigned long works around a bug in the HP C Compiler
4356
  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4357
  # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4358
  # This bug is HP SR number 8606223364.
4359
  if test "$cross_compiling" = yes; then
4360
  # Depending upon the size, compute the lo and hi bounds.
4361
cat >conftest.$ac_ext <<_ACEOF
4362
/* confdefs.h.  */
4363
_ACEOF
4364
cat confdefs.h >>conftest.$ac_ext
4365
cat >>conftest.$ac_ext <<_ACEOF
4366
/* end confdefs.h.  */
4367
$ac_includes_default
4368
int
4369
main ()
4370
{
4371
static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
4372
test_array [0] = 0
4373
 
4374
  ;
4375
  return 0;
4376
}
4377
_ACEOF
4378
rm -f conftest.$ac_objext
4379
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4380
  (eval $ac_compile) 2>conftest.er1
4381
  ac_status=$?
4382
  grep -v '^ *+' conftest.er1 >conftest.err
4383
  rm -f conftest.er1
4384
  cat conftest.err >&5
4385
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4386
  (exit $ac_status); } &&
4387
         { ac_try='test -z "$ac_c_werror_flag"
4388
                         || test ! -s conftest.err'
4389
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4390
  (eval $ac_try) 2>&5
4391
  ac_status=$?
4392
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4393
  (exit $ac_status); }; } &&
4394
         { ac_try='test -s conftest.$ac_objext'
4395
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4396
  (eval $ac_try) 2>&5
4397
  ac_status=$?
4398
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4399
  (exit $ac_status); }; }; then
4400
  ac_lo=0 ac_mid=0
4401
  while :; do
4402
    cat >conftest.$ac_ext <<_ACEOF
4403
/* confdefs.h.  */
4404
_ACEOF
4405
cat confdefs.h >>conftest.$ac_ext
4406
cat >>conftest.$ac_ext <<_ACEOF
4407
/* end confdefs.h.  */
4408
$ac_includes_default
4409
int
4410
main ()
4411
{
4412
static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4413
test_array [0] = 0
4414
 
4415
  ;
4416
  return 0;
4417
}
4418
_ACEOF
4419
rm -f conftest.$ac_objext
4420
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4421
  (eval $ac_compile) 2>conftest.er1
4422
  ac_status=$?
4423
  grep -v '^ *+' conftest.er1 >conftest.err
4424
  rm -f conftest.er1
4425
  cat conftest.err >&5
4426
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4427
  (exit $ac_status); } &&
4428
         { ac_try='test -z "$ac_c_werror_flag"
4429
                         || test ! -s conftest.err'
4430
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4431
  (eval $ac_try) 2>&5
4432
  ac_status=$?
4433
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4434
  (exit $ac_status); }; } &&
4435
         { ac_try='test -s conftest.$ac_objext'
4436
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4437
  (eval $ac_try) 2>&5
4438
  ac_status=$?
4439
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4440
  (exit $ac_status); }; }; then
4441
  ac_hi=$ac_mid; break
4442
else
4443
  echo "$as_me: failed program was:" >&5
4444
sed 's/^/| /' conftest.$ac_ext >&5
4445
 
4446
ac_lo=`expr $ac_mid + 1`
4447
                    if test $ac_lo -le $ac_mid; then
4448
                      ac_lo= ac_hi=
4449
                      break
4450
                    fi
4451
                    ac_mid=`expr 2 '*' $ac_mid + 1`
4452
fi
4453
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4454
  done
4455
else
4456
  echo "$as_me: failed program was:" >&5
4457
sed 's/^/| /' conftest.$ac_ext >&5
4458
 
4459
cat >conftest.$ac_ext <<_ACEOF
4460
/* confdefs.h.  */
4461
_ACEOF
4462
cat confdefs.h >>conftest.$ac_ext
4463
cat >>conftest.$ac_ext <<_ACEOF
4464
/* end confdefs.h.  */
4465
$ac_includes_default
4466
int
4467
main ()
4468
{
4469
static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
4470
test_array [0] = 0
4471
 
4472
  ;
4473
  return 0;
4474
}
4475
_ACEOF
4476
rm -f conftest.$ac_objext
4477
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4478
  (eval $ac_compile) 2>conftest.er1
4479
  ac_status=$?
4480
  grep -v '^ *+' conftest.er1 >conftest.err
4481
  rm -f conftest.er1
4482
  cat conftest.err >&5
4483
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484
  (exit $ac_status); } &&
4485
         { ac_try='test -z "$ac_c_werror_flag"
4486
                         || test ! -s conftest.err'
4487
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4488
  (eval $ac_try) 2>&5
4489
  ac_status=$?
4490
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491
  (exit $ac_status); }; } &&
4492
         { ac_try='test -s conftest.$ac_objext'
4493
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4494
  (eval $ac_try) 2>&5
4495
  ac_status=$?
4496
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497
  (exit $ac_status); }; }; then
4498
  ac_hi=-1 ac_mid=-1
4499
  while :; do
4500
    cat >conftest.$ac_ext <<_ACEOF
4501
/* confdefs.h.  */
4502
_ACEOF
4503
cat confdefs.h >>conftest.$ac_ext
4504
cat >>conftest.$ac_ext <<_ACEOF
4505
/* end confdefs.h.  */
4506
$ac_includes_default
4507
int
4508
main ()
4509
{
4510
static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
4511
test_array [0] = 0
4512
 
4513
  ;
4514
  return 0;
4515
}
4516
_ACEOF
4517
rm -f conftest.$ac_objext
4518
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4519
  (eval $ac_compile) 2>conftest.er1
4520
  ac_status=$?
4521
  grep -v '^ *+' conftest.er1 >conftest.err
4522
  rm -f conftest.er1
4523
  cat conftest.err >&5
4524
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4525
  (exit $ac_status); } &&
4526
         { ac_try='test -z "$ac_c_werror_flag"
4527
                         || test ! -s conftest.err'
4528
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4529
  (eval $ac_try) 2>&5
4530
  ac_status=$?
4531
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4532
  (exit $ac_status); }; } &&
4533
         { ac_try='test -s conftest.$ac_objext'
4534
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4535
  (eval $ac_try) 2>&5
4536
  ac_status=$?
4537
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538
  (exit $ac_status); }; }; then
4539
  ac_lo=$ac_mid; break
4540
else
4541
  echo "$as_me: failed program was:" >&5
4542
sed 's/^/| /' conftest.$ac_ext >&5
4543
 
4544
ac_hi=`expr '(' $ac_mid ')' - 1`
4545
                       if test $ac_mid -le $ac_hi; then
4546
                         ac_lo= ac_hi=
4547
                         break
4548
                       fi
4549
                       ac_mid=`expr 2 '*' $ac_mid`
4550
fi
4551
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4552
  done
4553
else
4554
  echo "$as_me: failed program was:" >&5
4555
sed 's/^/| /' conftest.$ac_ext >&5
4556
 
4557
ac_lo= ac_hi=
4558
fi
4559
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4560
fi
4561
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4562
# Binary search between lo and hi bounds.
4563
while test "x$ac_lo" != "x$ac_hi"; do
4564
  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
4565
  cat >conftest.$ac_ext <<_ACEOF
4566
/* confdefs.h.  */
4567
_ACEOF
4568
cat confdefs.h >>conftest.$ac_ext
4569
cat >>conftest.$ac_ext <<_ACEOF
4570
/* end confdefs.h.  */
4571
$ac_includes_default
4572
int
4573
main ()
4574
{
4575
static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4576
test_array [0] = 0
4577
 
4578
  ;
4579
  return 0;
4580
}
4581
_ACEOF
4582
rm -f conftest.$ac_objext
4583
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4584
  (eval $ac_compile) 2>conftest.er1
4585
  ac_status=$?
4586
  grep -v '^ *+' conftest.er1 >conftest.err
4587
  rm -f conftest.er1
4588
  cat conftest.err >&5
4589
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4590
  (exit $ac_status); } &&
4591
         { ac_try='test -z "$ac_c_werror_flag"
4592
                         || test ! -s conftest.err'
4593
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4594
  (eval $ac_try) 2>&5
4595
  ac_status=$?
4596
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4597
  (exit $ac_status); }; } &&
4598
         { ac_try='test -s conftest.$ac_objext'
4599
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4600
  (eval $ac_try) 2>&5
4601
  ac_status=$?
4602
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4603
  (exit $ac_status); }; }; then
4604
  ac_hi=$ac_mid
4605
else
4606
  echo "$as_me: failed program was:" >&5
4607
sed 's/^/| /' conftest.$ac_ext >&5
4608
 
4609
ac_lo=`expr '(' $ac_mid ')' + 1`
4610
fi
4611
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4612
done
4613
case $ac_lo in
4614
?*) ac_cv_sizeof_int=$ac_lo;;
4615
'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4616
See \`config.log' for more details." >&5
4617
echo "$as_me: error: cannot compute sizeof (int), 77
4618
See \`config.log' for more details." >&2;}
4619
   { (exit 1); exit 1; }; } ;;
4620
esac
4621
else
4622
  if test "$cross_compiling" = yes; then
4623
  { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
4624
See \`config.log' for more details." >&5
4625
echo "$as_me: error: cannot run test program while cross compiling
4626
See \`config.log' for more details." >&2;}
4627
   { (exit 1); exit 1; }; }
4628
else
4629
  cat >conftest.$ac_ext <<_ACEOF
4630
/* confdefs.h.  */
4631
_ACEOF
4632
cat confdefs.h >>conftest.$ac_ext
4633
cat >>conftest.$ac_ext <<_ACEOF
4634
/* end confdefs.h.  */
4635
$ac_includes_default
4636
long longval () { return (long) (sizeof (int)); }
4637
unsigned long ulongval () { return (long) (sizeof (int)); }
4638
#include 
4639
#include 
4640
int
4641
main ()
4642
{
4643
 
4644
  FILE *f = fopen ("conftest.val", "w");
4645
  if (! f)
4646
    exit (1);
4647
  if (((long) (sizeof (int))) < 0)
4648
    {
4649
      long i = longval ();
4650
      if (i != ((long) (sizeof (int))))
4651
        exit (1);
4652
      fprintf (f, "%ld\n", i);
4653
    }
4654
  else
4655
    {
4656
      unsigned long i = ulongval ();
4657
      if (i != ((long) (sizeof (int))))
4658
        exit (1);
4659
      fprintf (f, "%lu\n", i);
4660
    }
4661
  exit (ferror (f) || fclose (f) != 0);
4662
 
4663
  ;
4664
  return 0;
4665
}
4666
_ACEOF
4667
rm -f conftest$ac_exeext
4668
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4669
  (eval $ac_link) 2>&5
4670
  ac_status=$?
4671
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4672
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4673
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4674
  (eval $ac_try) 2>&5
4675
  ac_status=$?
4676
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677
  (exit $ac_status); }; }; then
4678
  ac_cv_sizeof_int=`cat conftest.val`
4679
else
4680
  echo "$as_me: program exited with status $ac_status" >&5
4681
echo "$as_me: failed program was:" >&5
4682
sed 's/^/| /' conftest.$ac_ext >&5
4683
 
4684
( exit $ac_status )
4685
{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4686
See \`config.log' for more details." >&5
4687
echo "$as_me: error: cannot compute sizeof (int), 77
4688
See \`config.log' for more details." >&2;}
4689
   { (exit 1); exit 1; }; }
4690
fi
4691
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4692
fi
4693
fi
4694
rm -f conftest.val
4695
else
4696
  ac_cv_sizeof_int=0
4697
fi
4698
fi
4699
echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
4700
echo "${ECHO_T}$ac_cv_sizeof_int" >&6
4701
cat >>confdefs.h <<_ACEOF
4702
#define SIZEOF_INT $ac_cv_sizeof_int
4703
_ACEOF
4704
 
4705
 
4706
 
4707
echo "$as_me:$LINENO: checking for uintptr_t" >&5
4708
echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
4709
if test "${ac_cv_type_uintptr_t+set}" = set; then
4710
  echo $ECHO_N "(cached) $ECHO_C" >&6
4711
else
4712
  cat >conftest.$ac_ext <<_ACEOF
4713
/* confdefs.h.  */
4714
_ACEOF
4715
cat confdefs.h >>conftest.$ac_ext
4716
cat >>conftest.$ac_ext <<_ACEOF
4717
/* end confdefs.h.  */
4718
$ac_includes_default
4719
int
4720
main ()
4721
{
4722
if ((uintptr_t *) 0)
4723
  return 0;
4724
if (sizeof (uintptr_t))
4725
  return 0;
4726
  ;
4727
  return 0;
4728
}
4729
_ACEOF
4730
rm -f conftest.$ac_objext
4731
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4732
  (eval $ac_compile) 2>conftest.er1
4733
  ac_status=$?
4734
  grep -v '^ *+' conftest.er1 >conftest.err
4735
  rm -f conftest.er1
4736
  cat conftest.err >&5
4737
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738
  (exit $ac_status); } &&
4739
         { ac_try='test -z "$ac_c_werror_flag"
4740
                         || test ! -s conftest.err'
4741
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4742
  (eval $ac_try) 2>&5
4743
  ac_status=$?
4744
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4745
  (exit $ac_status); }; } &&
4746
         { ac_try='test -s conftest.$ac_objext'
4747
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4748
  (eval $ac_try) 2>&5
4749
  ac_status=$?
4750
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4751
  (exit $ac_status); }; }; then
4752
  ac_cv_type_uintptr_t=yes
4753
else
4754
  echo "$as_me: failed program was:" >&5
4755
sed 's/^/| /' conftest.$ac_ext >&5
4756
 
4757
ac_cv_type_uintptr_t=no
4758
fi
4759
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4760
fi
4761
echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
4762
echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
4763
if test $ac_cv_type_uintptr_t = yes; then
4764
  :
4765
else
4766
 
4767
cat >>confdefs.h <<_ACEOF
4768
#define uintptr_t unsigned long
4769
_ACEOF
4770
 
4771
fi
4772
 
4773
 
4774
# Look for a 64-bit type.
4775
echo "$as_me:$LINENO: checking for a 64-bit type" >&5
4776
echo $ECHO_N "checking for a 64-bit type... $ECHO_C" >&6
4777
if test "${liberty_cv_uint64+set}" = set; then
4778
  echo $ECHO_N "(cached) $ECHO_C" >&6
4779
else
4780
  cat >conftest.$ac_ext <<_ACEOF
4781
/* confdefs.h.  */
4782
_ACEOF
4783
cat confdefs.h >>conftest.$ac_ext
4784
cat >>conftest.$ac_ext <<_ACEOF
4785
/* end confdefs.h.  */
4786
#ifdef HAVE_STDINT_H
4787
#include 
4788
#endif
4789
int
4790
main ()
4791
{
4792
extern uint64_t foo;
4793
  ;
4794
  return 0;
4795
}
4796
_ACEOF
4797
rm -f conftest.$ac_objext
4798
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4799
  (eval $ac_compile) 2>conftest.er1
4800
  ac_status=$?
4801
  grep -v '^ *+' conftest.er1 >conftest.err
4802
  rm -f conftest.er1
4803
  cat conftest.err >&5
4804
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805
  (exit $ac_status); } &&
4806
         { ac_try='test -z "$ac_c_werror_flag"
4807
                         || test ! -s conftest.err'
4808
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4809
  (eval $ac_try) 2>&5
4810
  ac_status=$?
4811
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4812
  (exit $ac_status); }; } &&
4813
         { ac_try='test -s conftest.$ac_objext'
4814
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4815
  (eval $ac_try) 2>&5
4816
  ac_status=$?
4817
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4818
  (exit $ac_status); }; }; then
4819
  liberty_cv_uint64=uint64_t
4820
else
4821
  echo "$as_me: failed program was:" >&5
4822
sed 's/^/| /' conftest.$ac_ext >&5
4823
 
4824
cat >conftest.$ac_ext <<_ACEOF
4825
/* confdefs.h.  */
4826
_ACEOF
4827
cat confdefs.h >>conftest.$ac_ext
4828
cat >>conftest.$ac_ext <<_ACEOF
4829
/* end confdefs.h.  */
4830
#ifdef HAVE_LIMITS_H
4831
#include 
4832
#endif
4833
#ifndef CHAR_BIT
4834
#define CHAR_BIT 8
4835
#endif
4836
int
4837
main ()
4838
{
4839
extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
4840
  ;
4841
  return 0;
4842
}
4843
_ACEOF
4844
rm -f conftest.$ac_objext
4845
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4846
  (eval $ac_compile) 2>conftest.er1
4847
  ac_status=$?
4848
  grep -v '^ *+' conftest.er1 >conftest.err
4849
  rm -f conftest.er1
4850
  cat conftest.err >&5
4851
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4852
  (exit $ac_status); } &&
4853
         { ac_try='test -z "$ac_c_werror_flag"
4854
                         || test ! -s conftest.err'
4855
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4856
  (eval $ac_try) 2>&5
4857
  ac_status=$?
4858
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4859
  (exit $ac_status); }; } &&
4860
         { ac_try='test -s conftest.$ac_objext'
4861
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4862
  (eval $ac_try) 2>&5
4863
  ac_status=$?
4864
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4865
  (exit $ac_status); }; }; then
4866
  liberty_cv_uint64="unsigned long"
4867
else
4868
  echo "$as_me: failed program was:" >&5
4869
sed 's/^/| /' conftest.$ac_ext >&5
4870
 
4871
cat >conftest.$ac_ext <<_ACEOF
4872
/* confdefs.h.  */
4873
_ACEOF
4874
cat confdefs.h >>conftest.$ac_ext
4875
cat >>conftest.$ac_ext <<_ACEOF
4876
/* end confdefs.h.  */
4877
#ifdef HAVE_LIMITS_H
4878
#include 
4879
#endif
4880
#ifndef CHAR_BIT
4881
#define CHAR_BIT 8
4882
#endif
4883
int
4884
main ()
4885
{
4886
extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
4887
  ;
4888
  return 0;
4889
}
4890
_ACEOF
4891
rm -f conftest.$ac_objext
4892
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4893
  (eval $ac_compile) 2>conftest.er1
4894
  ac_status=$?
4895
  grep -v '^ *+' conftest.er1 >conftest.err
4896
  rm -f conftest.er1
4897
  cat conftest.err >&5
4898
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899
  (exit $ac_status); } &&
4900
         { ac_try='test -z "$ac_c_werror_flag"
4901
                         || test ! -s conftest.err'
4902
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4903
  (eval $ac_try) 2>&5
4904
  ac_status=$?
4905
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4906
  (exit $ac_status); }; } &&
4907
         { ac_try='test -s conftest.$ac_objext'
4908
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4909
  (eval $ac_try) 2>&5
4910
  ac_status=$?
4911
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4912
  (exit $ac_status); }; }; then
4913
  liberty_cv_uint64="unsigned long long"
4914
else
4915
  echo "$as_me: failed program was:" >&5
4916
sed 's/^/| /' conftest.$ac_ext >&5
4917
 
4918
liberty_cv_uint64=none
4919
fi
4920
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4921
fi
4922
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4923
fi
4924
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4925
fi
4926
 
4927
echo "$as_me:$LINENO: result: $liberty_cv_uint64" >&5
4928
echo "${ECHO_T}$liberty_cv_uint64" >&6
4929
if test "$liberty_cv_uint64" != none; then
4930
 
4931
cat >>confdefs.h <<_ACEOF
4932
#define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
4933
_ACEOF
4934
 
4935
fi
4936
 
4937
# Given the above check, we always have uintptr_t or a fallback
4938
# definition.  So define HAVE_UINTPTR_T in case any imported code
4939
# relies on it.
4940
 
4941
cat >>confdefs.h <<\_ACEOF
4942
#define HAVE_UINTPTR_T 1
4943
_ACEOF
4944
 
4945
 
4946
echo "$as_me:$LINENO: checking for pid_t" >&5
4947
echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
4948
if test "${ac_cv_type_pid_t+set}" = set; then
4949
  echo $ECHO_N "(cached) $ECHO_C" >&6
4950
else
4951
  cat >conftest.$ac_ext <<_ACEOF
4952
/* confdefs.h.  */
4953
_ACEOF
4954
cat confdefs.h >>conftest.$ac_ext
4955
cat >>conftest.$ac_ext <<_ACEOF
4956
/* end confdefs.h.  */
4957
$ac_includes_default
4958
int
4959
main ()
4960
{
4961
if ((pid_t *) 0)
4962
  return 0;
4963
if (sizeof (pid_t))
4964
  return 0;
4965
  ;
4966
  return 0;
4967
}
4968
_ACEOF
4969
rm -f conftest.$ac_objext
4970
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4971
  (eval $ac_compile) 2>conftest.er1
4972
  ac_status=$?
4973
  grep -v '^ *+' conftest.er1 >conftest.err
4974
  rm -f conftest.er1
4975
  cat conftest.err >&5
4976
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977
  (exit $ac_status); } &&
4978
         { ac_try='test -z "$ac_c_werror_flag"
4979
                         || test ! -s conftest.err'
4980
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4981
  (eval $ac_try) 2>&5
4982
  ac_status=$?
4983
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984
  (exit $ac_status); }; } &&
4985
         { ac_try='test -s conftest.$ac_objext'
4986
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4987
  (eval $ac_try) 2>&5
4988
  ac_status=$?
4989
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990
  (exit $ac_status); }; }; then
4991
  ac_cv_type_pid_t=yes
4992
else
4993
  echo "$as_me: failed program was:" >&5
4994
sed 's/^/| /' conftest.$ac_ext >&5
4995
 
4996
ac_cv_type_pid_t=no
4997
fi
4998
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4999
fi
5000
echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
5001
echo "${ECHO_T}$ac_cv_type_pid_t" >&6
5002
if test $ac_cv_type_pid_t = yes; then
5003
  :
5004
else
5005
 
5006
cat >>confdefs.h <<_ACEOF
5007
#define pid_t int
5008
_ACEOF
5009
 
5010
fi
5011
 
5012
 
5013
# This is the list of functions which libiberty will provide if they
5014
# are not available on the host.
5015
 
5016
funcs="asprintf"
5017
funcs="$funcs atexit"
5018
funcs="$funcs basename"
5019
funcs="$funcs bcmp"
5020
funcs="$funcs bcopy"
5021
funcs="$funcs bsearch"
5022
funcs="$funcs bzero"
5023
funcs="$funcs calloc"
5024
funcs="$funcs clock"
5025
funcs="$funcs ffs"
5026
funcs="$funcs getcwd"
5027
funcs="$funcs getpagesize"
5028
funcs="$funcs gettimeofday"
5029
funcs="$funcs index"
5030
funcs="$funcs insque"
5031
funcs="$funcs memchr"
5032
funcs="$funcs memcmp"
5033
funcs="$funcs memcpy"
5034
funcs="$funcs memmove"
5035
funcs="$funcs mempcpy"
5036
funcs="$funcs memset"
5037
funcs="$funcs mkstemps"
5038
funcs="$funcs putenv"
5039
funcs="$funcs random"
5040
funcs="$funcs rename"
5041
funcs="$funcs rindex"
5042
funcs="$funcs setenv"
5043
funcs="$funcs snprintf"
5044
funcs="$funcs sigsetmask"
5045
funcs="$funcs stpcpy"
5046
funcs="$funcs stpncpy"
5047
funcs="$funcs strcasecmp"
5048
funcs="$funcs strchr"
5049
funcs="$funcs strdup"
5050
funcs="$funcs strncasecmp"
5051
funcs="$funcs strndup"
5052
funcs="$funcs strrchr"
5053
funcs="$funcs strstr"
5054
funcs="$funcs strtod"
5055
funcs="$funcs strtol"
5056
funcs="$funcs strtoul"
5057
funcs="$funcs strverscmp"
5058
funcs="$funcs tmpnam"
5059
funcs="$funcs vasprintf"
5060
funcs="$funcs vfprintf"
5061
funcs="$funcs vprintf"
5062
funcs="$funcs vsnprintf"
5063
funcs="$funcs vsprintf"
5064
funcs="$funcs waitpid"
5065
 
5066
# Also in the old function.def file: alloca, vfork, getopt.
5067
 
5068
vars="sys_errlist sys_nerr sys_siglist"
5069
 
5070
checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
5071
checkfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp"
5072
checkfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking"
5073
 
5074
# These are neither executed nor required, but they help keep
5075
# autoheader happy without adding a bunch of text to acconfig.h.
5076
if test "x" = "y"; then
5077
 
5078
 
5079
 
5080
 
5081
 
5082
 
5083
 
5084
 
5085
 
5086
 
5087
 
5088
 
5089
 
5090
 
5091
 
5092
 
5093
 
5094
 
5095
 
5096
 
5097
 
5098
 
5099
 
5100
 
5101
 
5102
 
5103
 
5104
 
5105
 
5106
 
5107
 
5108
 
5109
 
5110
 
5111
 
5112
 
5113
 
5114
 
5115
 
5116
 
5117
 
5118
 
5119
 
5120
 
5121
 
5122
 
5123
 
5124
 
5125
 
5126
 
5127
 
5128
 
5129
 
5130
 
5131
 
5132
 
5133
 
5134
 
5135
 
5136
 
5137
 
5138
 
5139
 
5140
 
5141
 
5142
 
5143
 
5144
 
5145
 
5146
for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
5147
  getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \
5148
  memmove mempcpy memset putenv random rename rindex sigsetmask \
5149
  strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \
5150
  strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \
5151
  vsprintf waitpid getrusage on_exit psignal strerror strsignal \
5152
  sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
5153
  pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \
5154
  realpath canonicalize_file_name __fsetlocking
5155
do
5156
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5157
echo "$as_me:$LINENO: checking for $ac_func" >&5
5158
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5159
if eval "test \"\${$as_ac_var+set}\" = set"; then
5160
  echo $ECHO_N "(cached) $ECHO_C" >&6
5161
else
5162
  if test x$gcc_no_link = xyes; then
5163
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5164
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5165
   { (exit 1); exit 1; }; }
5166
fi
5167
cat >conftest.$ac_ext <<_ACEOF
5168
/* confdefs.h.  */
5169
_ACEOF
5170
cat confdefs.h >>conftest.$ac_ext
5171
cat >>conftest.$ac_ext <<_ACEOF
5172
/* end confdefs.h.  */
5173
/* System header to define __stub macros and hopefully few prototypes,
5174
    which can conflict with char $ac_func (); below.
5175
    Prefer  to  if __STDC__ is defined, since
5176
     exists even on freestanding compilers.  Under hpux,
5177
    including  includes  and causes problems
5178
    checking for functions defined therein.  */
5179
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
5180
# include 
5181
#else
5182
# include 
5183
#endif
5184
/* Override any gcc2 internal prototype to avoid an error.  */
5185
#ifdef __cplusplus
5186
extern "C"
5187
{
5188
#endif
5189
/* We use char because int might match the return type of a gcc2
5190
   builtin and then its argument prototype would still apply.  */
5191
char $ac_func ();
5192
/* The GNU C library defines this for functions which it implements
5193
    to always fail with ENOSYS.  Some functions are actually named
5194
    something starting with __ and the normal name is an alias.  */
5195
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5196
choke me
5197
#else
5198
char (*f) () = $ac_func;
5199
#endif
5200
#ifdef __cplusplus
5201
}
5202
#endif
5203
 
5204
int
5205
main ()
5206
{
5207
return f != $ac_func;
5208
  ;
5209
  return 0;
5210
}
5211
_ACEOF
5212
rm -f conftest.$ac_objext conftest$ac_exeext
5213
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5214
  (eval $ac_link) 2>conftest.er1
5215
  ac_status=$?
5216
  grep -v '^ *+' conftest.er1 >conftest.err
5217
  rm -f conftest.er1
5218
  cat conftest.err >&5
5219
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220
  (exit $ac_status); } &&
5221
         { ac_try='test -z "$ac_c_werror_flag"
5222
                         || test ! -s conftest.err'
5223
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5224
  (eval $ac_try) 2>&5
5225
  ac_status=$?
5226
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5227
  (exit $ac_status); }; } &&
5228
         { ac_try='test -s conftest$ac_exeext'
5229
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5230
  (eval $ac_try) 2>&5
5231
  ac_status=$?
5232
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5233
  (exit $ac_status); }; }; then
5234
  eval "$as_ac_var=yes"
5235
else
5236
  echo "$as_me: failed program was:" >&5
5237
sed 's/^/| /' conftest.$ac_ext >&5
5238
 
5239
eval "$as_ac_var=no"
5240
fi
5241
rm -f conftest.err conftest.$ac_objext \
5242
      conftest$ac_exeext conftest.$ac_ext
5243
fi
5244
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5245
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5246
if test `eval echo '${'$as_ac_var'}'` = yes; then
5247
  cat >>confdefs.h <<_ACEOF
5248
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5249
_ACEOF
5250
 
5251
fi
5252
done
5253
 
5254
  echo "$as_me:$LINENO: checking whether basename is declared" >&5
5255
echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
5256
if test "${ac_cv_have_decl_basename+set}" = set; then
5257
  echo $ECHO_N "(cached) $ECHO_C" >&6
5258
else
5259
  cat >conftest.$ac_ext <<_ACEOF
5260
/* confdefs.h.  */
5261
_ACEOF
5262
cat confdefs.h >>conftest.$ac_ext
5263
cat >>conftest.$ac_ext <<_ACEOF
5264
/* end confdefs.h.  */
5265
$ac_includes_default
5266
int
5267
main ()
5268
{
5269
#ifndef basename
5270
  char *p = (char *) basename;
5271
#endif
5272
 
5273
  ;
5274
  return 0;
5275
}
5276
_ACEOF
5277
rm -f conftest.$ac_objext
5278
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5279
  (eval $ac_compile) 2>conftest.er1
5280
  ac_status=$?
5281
  grep -v '^ *+' conftest.er1 >conftest.err
5282
  rm -f conftest.er1
5283
  cat conftest.err >&5
5284
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5285
  (exit $ac_status); } &&
5286
         { ac_try='test -z "$ac_c_werror_flag"
5287
                         || test ! -s conftest.err'
5288
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5289
  (eval $ac_try) 2>&5
5290
  ac_status=$?
5291
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292
  (exit $ac_status); }; } &&
5293
         { ac_try='test -s conftest.$ac_objext'
5294
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5295
  (eval $ac_try) 2>&5
5296
  ac_status=$?
5297
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5298
  (exit $ac_status); }; }; then
5299
  ac_cv_have_decl_basename=yes
5300
else
5301
  echo "$as_me: failed program was:" >&5
5302
sed 's/^/| /' conftest.$ac_ext >&5
5303
 
5304
ac_cv_have_decl_basename=no
5305
fi
5306
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5307
fi
5308
echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
5309
echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
5310
if test $ac_cv_have_decl_basename = yes; then
5311
 
5312
cat >>confdefs.h <<_ACEOF
5313
#define HAVE_DECL_BASENAME 1
5314
_ACEOF
5315
 
5316
 
5317
else
5318
  cat >>confdefs.h <<_ACEOF
5319
#define HAVE_DECL_BASENAME 0
5320
_ACEOF
5321
 
5322
 
5323
fi
5324
echo "$as_me:$LINENO: checking whether ffs is declared" >&5
5325
echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
5326
if test "${ac_cv_have_decl_ffs+set}" = set; then
5327
  echo $ECHO_N "(cached) $ECHO_C" >&6
5328
else
5329
  cat >conftest.$ac_ext <<_ACEOF
5330
/* confdefs.h.  */
5331
_ACEOF
5332
cat confdefs.h >>conftest.$ac_ext
5333
cat >>conftest.$ac_ext <<_ACEOF
5334
/* end confdefs.h.  */
5335
$ac_includes_default
5336
int
5337
main ()
5338
{
5339
#ifndef ffs
5340
  char *p = (char *) ffs;
5341
#endif
5342
 
5343
  ;
5344
  return 0;
5345
}
5346
_ACEOF
5347
rm -f conftest.$ac_objext
5348
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5349
  (eval $ac_compile) 2>conftest.er1
5350
  ac_status=$?
5351
  grep -v '^ *+' conftest.er1 >conftest.err
5352
  rm -f conftest.er1
5353
  cat conftest.err >&5
5354
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355
  (exit $ac_status); } &&
5356
         { ac_try='test -z "$ac_c_werror_flag"
5357
                         || test ! -s conftest.err'
5358
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5359
  (eval $ac_try) 2>&5
5360
  ac_status=$?
5361
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5362
  (exit $ac_status); }; } &&
5363
         { ac_try='test -s conftest.$ac_objext'
5364
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5365
  (eval $ac_try) 2>&5
5366
  ac_status=$?
5367
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368
  (exit $ac_status); }; }; then
5369
  ac_cv_have_decl_ffs=yes
5370
else
5371
  echo "$as_me: failed program was:" >&5
5372
sed 's/^/| /' conftest.$ac_ext >&5
5373
 
5374
ac_cv_have_decl_ffs=no
5375
fi
5376
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5377
fi
5378
echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
5379
echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
5380
if test $ac_cv_have_decl_ffs = yes; then
5381
 
5382
cat >>confdefs.h <<_ACEOF
5383
#define HAVE_DECL_FFS 1
5384
_ACEOF
5385
 
5386
 
5387
else
5388
  cat >>confdefs.h <<_ACEOF
5389
#define HAVE_DECL_FFS 0
5390
_ACEOF
5391
 
5392
 
5393
fi
5394
echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
5395
echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
5396
if test "${ac_cv_have_decl_asprintf+set}" = set; then
5397
  echo $ECHO_N "(cached) $ECHO_C" >&6
5398
else
5399
  cat >conftest.$ac_ext <<_ACEOF
5400
/* confdefs.h.  */
5401
_ACEOF
5402
cat confdefs.h >>conftest.$ac_ext
5403
cat >>conftest.$ac_ext <<_ACEOF
5404
/* end confdefs.h.  */
5405
$ac_includes_default
5406
int
5407
main ()
5408
{
5409
#ifndef asprintf
5410
  char *p = (char *) asprintf;
5411
#endif
5412
 
5413
  ;
5414
  return 0;
5415
}
5416
_ACEOF
5417
rm -f conftest.$ac_objext
5418
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5419
  (eval $ac_compile) 2>conftest.er1
5420
  ac_status=$?
5421
  grep -v '^ *+' conftest.er1 >conftest.err
5422
  rm -f conftest.er1
5423
  cat conftest.err >&5
5424
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5425
  (exit $ac_status); } &&
5426
         { ac_try='test -z "$ac_c_werror_flag"
5427
                         || test ! -s conftest.err'
5428
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5429
  (eval $ac_try) 2>&5
5430
  ac_status=$?
5431
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432
  (exit $ac_status); }; } &&
5433
         { ac_try='test -s conftest.$ac_objext'
5434
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5435
  (eval $ac_try) 2>&5
5436
  ac_status=$?
5437
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438
  (exit $ac_status); }; }; then
5439
  ac_cv_have_decl_asprintf=yes
5440
else
5441
  echo "$as_me: failed program was:" >&5
5442
sed 's/^/| /' conftest.$ac_ext >&5
5443
 
5444
ac_cv_have_decl_asprintf=no
5445
fi
5446
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5447
fi
5448
echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
5449
echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
5450
if test $ac_cv_have_decl_asprintf = yes; then
5451
 
5452
cat >>confdefs.h <<_ACEOF
5453
#define HAVE_DECL_ASPRINTF 1
5454
_ACEOF
5455
 
5456
 
5457
else
5458
  cat >>confdefs.h <<_ACEOF
5459
#define HAVE_DECL_ASPRINTF 0
5460
_ACEOF
5461
 
5462
 
5463
fi
5464
echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
5465
echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
5466
if test "${ac_cv_have_decl_vasprintf+set}" = set; then
5467
  echo $ECHO_N "(cached) $ECHO_C" >&6
5468
else
5469
  cat >conftest.$ac_ext <<_ACEOF
5470
/* confdefs.h.  */
5471
_ACEOF
5472
cat confdefs.h >>conftest.$ac_ext
5473
cat >>conftest.$ac_ext <<_ACEOF
5474
/* end confdefs.h.  */
5475
$ac_includes_default
5476
int
5477
main ()
5478
{
5479
#ifndef vasprintf
5480
  char *p = (char *) vasprintf;
5481
#endif
5482
 
5483
  ;
5484
  return 0;
5485
}
5486
_ACEOF
5487
rm -f conftest.$ac_objext
5488
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5489
  (eval $ac_compile) 2>conftest.er1
5490
  ac_status=$?
5491
  grep -v '^ *+' conftest.er1 >conftest.err
5492
  rm -f conftest.er1
5493
  cat conftest.err >&5
5494
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5495
  (exit $ac_status); } &&
5496
         { ac_try='test -z "$ac_c_werror_flag"
5497
                         || test ! -s conftest.err'
5498
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5499
  (eval $ac_try) 2>&5
5500
  ac_status=$?
5501
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5502
  (exit $ac_status); }; } &&
5503
         { ac_try='test -s conftest.$ac_objext'
5504
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5505
  (eval $ac_try) 2>&5
5506
  ac_status=$?
5507
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5508
  (exit $ac_status); }; }; then
5509
  ac_cv_have_decl_vasprintf=yes
5510
else
5511
  echo "$as_me: failed program was:" >&5
5512
sed 's/^/| /' conftest.$ac_ext >&5
5513
 
5514
ac_cv_have_decl_vasprintf=no
5515
fi
5516
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5517
fi
5518
echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
5519
echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
5520
if test $ac_cv_have_decl_vasprintf = yes; then
5521
 
5522
cat >>confdefs.h <<_ACEOF
5523
#define HAVE_DECL_VASPRINTF 1
5524
_ACEOF
5525
 
5526
 
5527
else
5528
  cat >>confdefs.h <<_ACEOF
5529
#define HAVE_DECL_VASPRINTF 0
5530
_ACEOF
5531
 
5532
 
5533
fi
5534
echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
5535
echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
5536
if test "${ac_cv_have_decl_snprintf+set}" = set; then
5537
  echo $ECHO_N "(cached) $ECHO_C" >&6
5538
else
5539
  cat >conftest.$ac_ext <<_ACEOF
5540
/* confdefs.h.  */
5541
_ACEOF
5542
cat confdefs.h >>conftest.$ac_ext
5543
cat >>conftest.$ac_ext <<_ACEOF
5544
/* end confdefs.h.  */
5545
$ac_includes_default
5546
int
5547
main ()
5548
{
5549
#ifndef snprintf
5550
  char *p = (char *) snprintf;
5551
#endif
5552
 
5553
  ;
5554
  return 0;
5555
}
5556
_ACEOF
5557
rm -f conftest.$ac_objext
5558
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5559
  (eval $ac_compile) 2>conftest.er1
5560
  ac_status=$?
5561
  grep -v '^ *+' conftest.er1 >conftest.err
5562
  rm -f conftest.er1
5563
  cat conftest.err >&5
5564
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5565
  (exit $ac_status); } &&
5566
         { ac_try='test -z "$ac_c_werror_flag"
5567
                         || test ! -s conftest.err'
5568
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5569
  (eval $ac_try) 2>&5
5570
  ac_status=$?
5571
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5572
  (exit $ac_status); }; } &&
5573
         { ac_try='test -s conftest.$ac_objext'
5574
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5575
  (eval $ac_try) 2>&5
5576
  ac_status=$?
5577
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578
  (exit $ac_status); }; }; then
5579
  ac_cv_have_decl_snprintf=yes
5580
else
5581
  echo "$as_me: failed program was:" >&5
5582
sed 's/^/| /' conftest.$ac_ext >&5
5583
 
5584
ac_cv_have_decl_snprintf=no
5585
fi
5586
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5587
fi
5588
echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
5589
echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
5590
if test $ac_cv_have_decl_snprintf = yes; then
5591
 
5592
cat >>confdefs.h <<_ACEOF
5593
#define HAVE_DECL_SNPRINTF 1
5594
_ACEOF
5595
 
5596
 
5597
else
5598
  cat >>confdefs.h <<_ACEOF
5599
#define HAVE_DECL_SNPRINTF 0
5600
_ACEOF
5601
 
5602
 
5603
fi
5604
echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
5605
echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
5606
if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
5607
  echo $ECHO_N "(cached) $ECHO_C" >&6
5608
else
5609
  cat >conftest.$ac_ext <<_ACEOF
5610
/* confdefs.h.  */
5611
_ACEOF
5612
cat confdefs.h >>conftest.$ac_ext
5613
cat >>conftest.$ac_ext <<_ACEOF
5614
/* end confdefs.h.  */
5615
$ac_includes_default
5616
int
5617
main ()
5618
{
5619
#ifndef vsnprintf
5620
  char *p = (char *) vsnprintf;
5621
#endif
5622
 
5623
  ;
5624
  return 0;
5625
}
5626
_ACEOF
5627
rm -f conftest.$ac_objext
5628
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5629
  (eval $ac_compile) 2>conftest.er1
5630
  ac_status=$?
5631
  grep -v '^ *+' conftest.er1 >conftest.err
5632
  rm -f conftest.er1
5633
  cat conftest.err >&5
5634
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5635
  (exit $ac_status); } &&
5636
         { ac_try='test -z "$ac_c_werror_flag"
5637
                         || test ! -s conftest.err'
5638
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639
  (eval $ac_try) 2>&5
5640
  ac_status=$?
5641
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642
  (exit $ac_status); }; } &&
5643
         { ac_try='test -s conftest.$ac_objext'
5644
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5645
  (eval $ac_try) 2>&5
5646
  ac_status=$?
5647
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5648
  (exit $ac_status); }; }; then
5649
  ac_cv_have_decl_vsnprintf=yes
5650
else
5651
  echo "$as_me: failed program was:" >&5
5652
sed 's/^/| /' conftest.$ac_ext >&5
5653
 
5654
ac_cv_have_decl_vsnprintf=no
5655
fi
5656
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5657
fi
5658
echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
5659
echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
5660
if test $ac_cv_have_decl_vsnprintf = yes; then
5661
 
5662
cat >>confdefs.h <<_ACEOF
5663
#define HAVE_DECL_VSNPRINTF 1
5664
_ACEOF
5665
 
5666
 
5667
else
5668
  cat >>confdefs.h <<_ACEOF
5669
#define HAVE_DECL_VSNPRINTF 0
5670
_ACEOF
5671
 
5672
 
5673
fi
5674
 
5675
 
5676
 
5677
cat >>confdefs.h <<\_ACEOF
5678
#define HAVE_SYS_ERRLIST 1
5679
_ACEOF
5680
 
5681
 
5682
cat >>confdefs.h <<\_ACEOF
5683
#define HAVE_SYS_NERR 1
5684
_ACEOF
5685
 
5686
 
5687
cat >>confdefs.h <<\_ACEOF
5688
#define HAVE_SYS_SIGLIST 1
5689
_ACEOF
5690
 
5691
fi
5692
 
5693
# For each of these functions, if the host does not provide the
5694
# function we want to put FN.o in LIBOBJS, and if the host does
5695
# provide the function, we want to define HAVE_FN in config.h.
5696
 
5697
setobjs=
5698
CHECK=
5699
target_header_dir=
5700
if test -n "${with_target_subdir}"; then
5701
 
5702
  # We are being configured as a target library.  AC_REPLACE_FUNCS
5703
  # may not work correctly, because the compiler may not be able to
5704
  # link executables.  Note that we may still be being configured
5705
  # native.
5706
 
5707
  # If we are being configured for newlib, we know which functions
5708
  # newlib provide and which ones we will be expected to provide.
5709
 
5710
  if test "x${with_newlib}" = "xyes"; then
5711
    case $LIBOBJS in
5712
    "asprintf.$ac_objext"   | \
5713
  *" asprintf.$ac_objext"   | \
5714
    "asprintf.$ac_objext "* | \
5715
  *" asprintf.$ac_objext "* ) ;;
5716
  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5717
esac
5718
 
5719
    case $LIBOBJS in
5720
    "basename.$ac_objext"   | \
5721
  *" basename.$ac_objext"   | \
5722
    "basename.$ac_objext "* | \
5723
  *" basename.$ac_objext "* ) ;;
5724
  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5725
esac
5726
 
5727
    case $LIBOBJS in
5728
    "insque.$ac_objext"   | \
5729
  *" insque.$ac_objext"   | \
5730
    "insque.$ac_objext "* | \
5731
  *" insque.$ac_objext "* ) ;;
5732
  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5733
esac
5734
 
5735
    case $LIBOBJS in
5736
    "random.$ac_objext"   | \
5737
  *" random.$ac_objext"   | \
5738
    "random.$ac_objext "* | \
5739
  *" random.$ac_objext "* ) ;;
5740
  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5741
esac
5742
 
5743
    case $LIBOBJS in
5744
    "strdup.$ac_objext"   | \
5745
  *" strdup.$ac_objext"   | \
5746
    "strdup.$ac_objext "* | \
5747
  *" strdup.$ac_objext "* ) ;;
5748
  *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
5749
esac
5750
 
5751
    case $LIBOBJS in
5752
    "vasprintf.$ac_objext"   | \
5753
  *" vasprintf.$ac_objext"   | \
5754
    "vasprintf.$ac_objext "* | \
5755
  *" vasprintf.$ac_objext "* ) ;;
5756
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5757
esac
5758
 
5759
 
5760
    for f in $funcs; do
5761
      case "$f" in
5762
        asprintf | basename | insque | random | strdup | vasprintf)
5763
          ;;
5764
        *)
5765
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5766
          cat >>confdefs.h <<_ACEOF
5767
#define $n 1
5768
_ACEOF
5769
 
5770
          ;;
5771
      esac
5772
    done
5773
 
5774
    # newlib doesnt provide any of the variables in $vars, so we
5775
    # dont have to check them here.
5776
 
5777
    # Of the functions in $checkfuncs, newlib only has strerror.
5778
    cat >>confdefs.h <<\_ACEOF
5779
#define HAVE_STRERROR 1
5780
_ACEOF
5781
 
5782
 
5783
    setobjs=yes
5784
 
5785
  fi
5786
 
5787
  # If we are being configured for Mingw, we know which functions
5788
  # Mingw provides and which ones we will be expected to provide.
5789
 
5790
  case "${host}" in
5791
  *-*-mingw*)
5792
    case $LIBOBJS in
5793
    "asprintf.$ac_objext"   | \
5794
  *" asprintf.$ac_objext"   | \
5795
    "asprintf.$ac_objext "* | \
5796
  *" asprintf.$ac_objext "* ) ;;
5797
  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5798
esac
5799
 
5800
    case $LIBOBJS in
5801
    "basename.$ac_objext"   | \
5802
  *" basename.$ac_objext"   | \
5803
    "basename.$ac_objext "* | \
5804
  *" basename.$ac_objext "* ) ;;
5805
  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5806
esac
5807
 
5808
    case $LIBOBJS in
5809
    "bcmp.$ac_objext"   | \
5810
  *" bcmp.$ac_objext"   | \
5811
    "bcmp.$ac_objext "* | \
5812
  *" bcmp.$ac_objext "* ) ;;
5813
  *) LIBOBJS="$LIBOBJS bcmp.$ac_objext" ;;
5814
esac
5815
 
5816
    case $LIBOBJS in
5817
    "bcopy.$ac_objext"   | \
5818
  *" bcopy.$ac_objext"   | \
5819
    "bcopy.$ac_objext "* | \
5820
  *" bcopy.$ac_objext "* ) ;;
5821
  *) LIBOBJS="$LIBOBJS bcopy.$ac_objext" ;;
5822
esac
5823
 
5824
    case $LIBOBJS in
5825
    "bzero.$ac_objext"   | \
5826
  *" bzero.$ac_objext"   | \
5827
    "bzero.$ac_objext "* | \
5828
  *" bzero.$ac_objext "* ) ;;
5829
  *) LIBOBJS="$LIBOBJS bzero.$ac_objext" ;;
5830
esac
5831
 
5832
    case $LIBOBJS in
5833
    "clock.$ac_objext"   | \
5834
  *" clock.$ac_objext"   | \
5835
    "clock.$ac_objext "* | \
5836
  *" clock.$ac_objext "* ) ;;
5837
  *) LIBOBJS="$LIBOBJS clock.$ac_objext" ;;
5838
esac
5839
 
5840
    case $LIBOBJS in
5841
    "ffs.$ac_objext"   | \
5842
  *" ffs.$ac_objext"   | \
5843
    "ffs.$ac_objext "* | \
5844
  *" ffs.$ac_objext "* ) ;;
5845
  *) LIBOBJS="$LIBOBJS ffs.$ac_objext" ;;
5846
esac
5847
 
5848
    case $LIBOBJS in
5849
    "getpagesize.$ac_objext"   | \
5850
  *" getpagesize.$ac_objext"   | \
5851
    "getpagesize.$ac_objext "* | \
5852
  *" getpagesize.$ac_objext "* ) ;;
5853
  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
5854
esac
5855
 
5856
    case $LIBOBJS in
5857
    "index.$ac_objext"   | \
5858
  *" index.$ac_objext"   | \
5859
    "index.$ac_objext "* | \
5860
  *" index.$ac_objext "* ) ;;
5861
  *) LIBOBJS="$LIBOBJS index.$ac_objext" ;;
5862
esac
5863
 
5864
    case $LIBOBJS in
5865
    "insque.$ac_objext"   | \
5866
  *" insque.$ac_objext"   | \
5867
    "insque.$ac_objext "* | \
5868
  *" insque.$ac_objext "* ) ;;
5869
  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5870
esac
5871
 
5872
    case $LIBOBJS in
5873
    "mempcpy.$ac_objext"   | \
5874
  *" mempcpy.$ac_objext"   | \
5875
    "mempcpy.$ac_objext "* | \
5876
  *" mempcpy.$ac_objext "* ) ;;
5877
  *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext" ;;
5878
esac
5879
 
5880
    case $LIBOBJS in
5881
    "mkstemps.$ac_objext"   | \
5882
  *" mkstemps.$ac_objext"   | \
5883
    "mkstemps.$ac_objext "* | \
5884
  *" mkstemps.$ac_objext "* ) ;;
5885
  *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext" ;;
5886
esac
5887
 
5888
    case $LIBOBJS in
5889
    "random.$ac_objext"   | \
5890
  *" random.$ac_objext"   | \
5891
    "random.$ac_objext "* | \
5892
  *" random.$ac_objext "* ) ;;
5893
  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5894
esac
5895
 
5896
    case $LIBOBJS in
5897
    "rindex.$ac_objext"   | \
5898
  *" rindex.$ac_objext"   | \
5899
    "rindex.$ac_objext "* | \
5900
  *" rindex.$ac_objext "* ) ;;
5901
  *) LIBOBJS="$LIBOBJS rindex.$ac_objext" ;;
5902
esac
5903
 
5904
    case $LIBOBJS in
5905
    "sigsetmask.$ac_objext"   | \
5906
  *" sigsetmask.$ac_objext"   | \
5907
    "sigsetmask.$ac_objext "* | \
5908
  *" sigsetmask.$ac_objext "* ) ;;
5909
  *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext" ;;
5910
esac
5911
 
5912
    case $LIBOBJS in
5913
    "stpcpy.$ac_objext"   | \
5914
  *" stpcpy.$ac_objext"   | \
5915
    "stpcpy.$ac_objext "* | \
5916
  *" stpcpy.$ac_objext "* ) ;;
5917
  *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext" ;;
5918
esac
5919
 
5920
    case $LIBOBJS in
5921
    "stpncpy.$ac_objext"   | \
5922
  *" stpncpy.$ac_objext"   | \
5923
    "stpncpy.$ac_objext "* | \
5924
  *" stpncpy.$ac_objext "* ) ;;
5925
  *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext" ;;
5926
esac
5927
 
5928
    case $LIBOBJS in
5929
    "strndup.$ac_objext"   | \
5930
  *" strndup.$ac_objext"   | \
5931
    "strndup.$ac_objext "* | \
5932
  *" strndup.$ac_objext "* ) ;;
5933
  *) LIBOBJS="$LIBOBJS strndup.$ac_objext" ;;
5934
esac
5935
 
5936
    case $LIBOBJS in
5937
    "strverscmp.$ac_objext"   | \
5938
  *" strverscmp.$ac_objext"   | \
5939
    "strverscmp.$ac_objext "* | \
5940
  *" strverscmp.$ac_objext "* ) ;;
5941
  *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext" ;;
5942
esac
5943
 
5944
    case $LIBOBJS in
5945
    "vasprintf.$ac_objext"   | \
5946
  *" vasprintf.$ac_objext"   | \
5947
    "vasprintf.$ac_objext "* | \
5948
  *" vasprintf.$ac_objext "* ) ;;
5949
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5950
esac
5951
 
5952
    case $LIBOBJS in
5953
    "waitpid.$ac_objext"   | \
5954
  *" waitpid.$ac_objext"   | \
5955
    "waitpid.$ac_objext "* | \
5956
  *" waitpid.$ac_objext "* ) ;;
5957
  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
5958
esac
5959
 
5960
 
5961
    for f in $funcs; do
5962
      case "$f" in
5963
        asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid)
5964
          ;;
5965
        *)
5966
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5967
          cat >>confdefs.h <<_ACEOF
5968
#define $n 1
5969
_ACEOF
5970
 
5971
          ;;
5972
      esac
5973
    done
5974
 
5975
    # Mingw doesnt provide any of the variables in $vars, so we
5976
    # dont have to check them here.
5977
 
5978
    # Of the functions in $checkfuncs, Mingw only has strerror.
5979
    cat >>confdefs.h <<\_ACEOF
5980
#define HAVE_STRERROR 1
5981
_ACEOF
5982
 
5983
 
5984
    setobjs=yes
5985
    ;;
5986
 
5987
  esac
5988
 
5989
  # We may wish to install the target headers somewhere.
5990
  # Check whether --enable-install-libiberty or --disable-install-libiberty was given.
5991
if test "${enable_install_libiberty+set}" = set; then
5992
  enableval="$enable_install_libiberty"
5993
  enable_install_libiberty=$enableval
5994
else
5995
  enable_install_libiberty=no
5996
fi;
5997
  # Option parsed, now set things appropriately.
5998
  case x"$enable_install_libiberty" in
5999
    xyes|x)
6000
      target_header_dir=libiberty
6001
      ;;
6002
    xno)
6003
      target_header_dir=
6004
      ;;
6005
    *)
6006
      # This could be sanity-checked in various ways...
6007
      target_header_dir="${enable_install_libiberty}"
6008
      ;;
6009
  esac
6010
 
6011
 
6012
else
6013
 
6014
   # Not a target library, so we set things up to run the test suite.
6015
   CHECK=really-check
6016
 
6017
fi
6018
 
6019
 
6020
 
6021
 
6022
case "${host}" in
6023
  *-*-cygwin* | *-*-mingw*)
6024
    cat >>confdefs.h <<\_ACEOF
6025
#define HAVE_SYS_ERRLIST 1
6026
_ACEOF
6027
 
6028
    cat >>confdefs.h <<\_ACEOF
6029
#define HAVE_SYS_NERR 1
6030
_ACEOF
6031
 
6032
    ;;
6033
esac
6034
 
6035
if test -z "${setobjs}"; then
6036
  case "${host}" in
6037
 
6038
  *-*-vxworks*)
6039
    # Handle VxWorks configuration specially, since on VxWorks the
6040
    # libraries are actually on the target board, not in the file
6041
    # system.
6042
    case $LIBOBJS in
6043
    "basename.$ac_objext"   | \
6044
  *" basename.$ac_objext"   | \
6045
    "basename.$ac_objext "* | \
6046
  *" basename.$ac_objext "* ) ;;
6047
  *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
6048
esac
6049
 
6050
    case $LIBOBJS in
6051
    "getpagesize.$ac_objext"   | \
6052
  *" getpagesize.$ac_objext"   | \
6053
    "getpagesize.$ac_objext "* | \
6054
  *" getpagesize.$ac_objext "* ) ;;
6055
  *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
6056
esac
6057
 
6058
    case $LIBOBJS in
6059
    "insque.$ac_objext"   | \
6060
  *" insque.$ac_objext"   | \
6061
    "insque.$ac_objext "* | \
6062
  *" insque.$ac_objext "* ) ;;
6063
  *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
6064
esac
6065
 
6066
    case $LIBOBJS in
6067
    "random.$ac_objext"   | \
6068
  *" random.$ac_objext"   | \
6069
    "random.$ac_objext "* | \
6070
  *" random.$ac_objext "* ) ;;
6071
  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
6072
esac
6073
 
6074
    case $LIBOBJS in
6075
    "strcasecmp.$ac_objext"   | \
6076
  *" strcasecmp.$ac_objext"   | \
6077
    "strcasecmp.$ac_objext "* | \
6078
  *" strcasecmp.$ac_objext "* ) ;;
6079
  *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" ;;
6080
esac
6081
 
6082
    case $LIBOBJS in
6083
    "strncasecmp.$ac_objext"   | \
6084
  *" strncasecmp.$ac_objext"   | \
6085
    "strncasecmp.$ac_objext "* | \
6086
  *" strncasecmp.$ac_objext "* ) ;;
6087
  *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" ;;
6088
esac
6089
 
6090
    case $LIBOBJS in
6091
    "strdup.$ac_objext"   | \
6092
  *" strdup.$ac_objext"   | \
6093
    "strdup.$ac_objext "* | \
6094
  *" strdup.$ac_objext "* ) ;;
6095
  *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
6096
esac
6097
 
6098
    case $LIBOBJS in
6099
    "vfork.$ac_objext"   | \
6100
  *" vfork.$ac_objext"   | \
6101
    "vfork.$ac_objext "* | \
6102
  *" vfork.$ac_objext "* ) ;;
6103
  *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
6104
esac
6105
 
6106
    case $LIBOBJS in
6107
    "waitpid.$ac_objext"   | \
6108
  *" waitpid.$ac_objext"   | \
6109
    "waitpid.$ac_objext "* | \
6110
  *" waitpid.$ac_objext "* ) ;;
6111
  *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
6112
esac
6113
 
6114
    case $LIBOBJS in
6115
    "vasprintf.$ac_objext"   | \
6116
  *" vasprintf.$ac_objext"   | \
6117
    "vasprintf.$ac_objext "* | \
6118
  *" vasprintf.$ac_objext "* ) ;;
6119
  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
6120
esac
6121
 
6122
    for f in $funcs; do
6123
      case "$f" in
6124
        basename | getpagesize | insque | random | strcasecmp)
6125
          ;;
6126
        strncasecmp | strdup | vfork | waitpid | vasprintf)
6127
          ;;
6128
        *)
6129
          n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6130
          cat >>confdefs.h <<_ACEOF
6131
#define $n 1
6132
_ACEOF
6133
 
6134
          ;;
6135
      esac
6136
    done
6137
 
6138
    # VxWorks doesn't provide any of the variables in $vars, so we
6139
    # don't have to check them here.
6140
 
6141
    # Of the functions in $checkfuncs, VxWorks only has strerror.
6142
    cat >>confdefs.h <<\_ACEOF
6143
#define HAVE_STRERROR 1
6144
_ACEOF
6145
 
6146
 
6147
    setobjs=yes
6148
    ;;
6149
 
6150
  *-*-msdosdjgpp)
6151
    for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
6152
             getcwd getpagesize getrusage gettimeofday \
6153
             index insque memchr memcmp memcpy memmove memset psignal \
6154
             putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6155
             strchr strdup strerror strncasecmp strrchr strstr strtod \
6156
             strtol strtoul sysconf times tmpnam vfprintf vprintf \
6157
             vsprintf waitpid
6158
    do
6159
      n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6160
      cat >>confdefs.h <<_ACEOF
6161
#define $n 1
6162
_ACEOF
6163
 
6164
    done
6165
 
6166
 
6167
    setobjs=yes
6168
    ;;
6169
 
6170
  esac
6171
fi
6172
 
6173
if test -z "${setobjs}"; then
6174
 
6175
  case "${host}" in
6176
 
6177
  *-*-cygwin*)
6178
    # The Cygwin library actually uses a couple of files from
6179
    # libiberty when it is built.  If we are building a native
6180
    # Cygwin, and we run the tests, we will appear to have these
6181
    # files.  However, when we go on to build winsup, we will wind up
6182
    # with a library which does not have the files, since they should
6183
    # have come from libiberty.
6184
 
6185
    # We handle this by removing the functions the winsup library
6186
    # provides from our shell variables, so that they appear to be
6187
    # missing.
6188
 
6189
    # DJ - only if we're *building* cygwin, not just building *with* cygwin
6190
 
6191
    if test -n "${with_target_subdir}"
6192
    then
6193
      funcs="`echo $funcs | sed -e 's/random//'`"
6194
      case $LIBOBJS in
6195
    "random.$ac_objext"   | \
6196
  *" random.$ac_objext"   | \
6197
    "random.$ac_objext "* | \
6198
  *" random.$ac_objext "* ) ;;
6199
  *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
6200
esac
6201
 
6202
      vars="`echo $vars | sed -e 's/sys_siglist//'`"
6203
      checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
6204
    fi
6205
    ;;
6206
 
6207
  *-*-mingw32*)
6208
    # Under mingw32, sys_nerr and sys_errlist exist, but they are
6209
    # macros, so the test below won't find them.
6210
    libiberty_cv_var_sys_nerr=yes
6211
    libiberty_cv_var_sys_errlist=yes
6212
    ;;
6213
 
6214
  *-*-msdosdjgpp*)
6215
    # vfork and fork are stubs.
6216
    ac_cv_func_vfork_works=no
6217
    ;;
6218
 
6219
  *-*-uwin*)
6220
    # Under some versions of uwin, vfork is notoriously buggy and the test
6221
    # can hang configure; on other versions, vfork exists just as a stub.
6222
    # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6223
    ac_cv_func_vfork_works=no
6224
    # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6225
    # macros (actually, these are imported from a DLL, but the end effect
6226
    # is the same), so the test below won't find them.
6227
    libiberty_cv_var_sys_nerr=yes
6228
    libiberty_cv_var_sys_errlist=yes
6229
    ;;
6230
 
6231
  *-*-*vms*)
6232
    # Under VMS, vfork works very different than on Unix. The standard test
6233
    # won't work, and it isn't easily adaptable. It makes more sense to
6234
    # just force it.
6235
    ac_cv_func_vfork_works=yes
6236
    ;;
6237
 
6238
  esac
6239
 
6240
  # We haven't set the list of objects yet.  Use the standard autoconf
6241
  # tests.  This will only work if the compiler works.
6242
  echo "$as_me:$LINENO: checking for library containing strerror" >&5
6243
echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
6244
if test "${ac_cv_search_strerror+set}" = set; then
6245
  echo $ECHO_N "(cached) $ECHO_C" >&6
6246
else
6247
  ac_func_search_save_LIBS=$LIBS
6248
ac_cv_search_strerror=no
6249
if test x$gcc_no_link = xyes; then
6250
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6251
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6252
   { (exit 1); exit 1; }; }
6253
fi
6254
cat >conftest.$ac_ext <<_ACEOF
6255
/* confdefs.h.  */
6256
_ACEOF
6257
cat confdefs.h >>conftest.$ac_ext
6258
cat >>conftest.$ac_ext <<_ACEOF
6259
/* end confdefs.h.  */
6260
 
6261
/* Override any gcc2 internal prototype to avoid an error.  */
6262
#ifdef __cplusplus
6263
extern "C"
6264
#endif
6265
/* We use char because int might match the return type of a gcc2
6266
   builtin and then its argument prototype would still apply.  */
6267
char strerror ();
6268
int
6269
main ()
6270
{
6271
strerror ();
6272
  ;
6273
  return 0;
6274
}
6275
_ACEOF
6276
rm -f conftest.$ac_objext conftest$ac_exeext
6277
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6278
  (eval $ac_link) 2>conftest.er1
6279
  ac_status=$?
6280
  grep -v '^ *+' conftest.er1 >conftest.err
6281
  rm -f conftest.er1
6282
  cat conftest.err >&5
6283
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6284
  (exit $ac_status); } &&
6285
         { ac_try='test -z "$ac_c_werror_flag"
6286
                         || test ! -s conftest.err'
6287
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6288
  (eval $ac_try) 2>&5
6289
  ac_status=$?
6290
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6291
  (exit $ac_status); }; } &&
6292
         { ac_try='test -s conftest$ac_exeext'
6293
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6294
  (eval $ac_try) 2>&5
6295
  ac_status=$?
6296
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6297
  (exit $ac_status); }; }; then
6298
  ac_cv_search_strerror="none required"
6299
else
6300
  echo "$as_me: failed program was:" >&5
6301
sed 's/^/| /' conftest.$ac_ext >&5
6302
 
6303
fi
6304
rm -f conftest.err conftest.$ac_objext \
6305
      conftest$ac_exeext conftest.$ac_ext
6306
if test "$ac_cv_search_strerror" = no; then
6307
  for ac_lib in cposix; do
6308
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6309
    if test x$gcc_no_link = xyes; then
6310
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6311
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6312
   { (exit 1); exit 1; }; }
6313
fi
6314
cat >conftest.$ac_ext <<_ACEOF
6315
/* confdefs.h.  */
6316
_ACEOF
6317
cat confdefs.h >>conftest.$ac_ext
6318
cat >>conftest.$ac_ext <<_ACEOF
6319
/* end confdefs.h.  */
6320
 
6321
/* Override any gcc2 internal prototype to avoid an error.  */
6322
#ifdef __cplusplus
6323
extern "C"
6324
#endif
6325
/* We use char because int might match the return type of a gcc2
6326
   builtin and then its argument prototype would still apply.  */
6327
char strerror ();
6328
int
6329
main ()
6330
{
6331
strerror ();
6332
  ;
6333
  return 0;
6334
}
6335
_ACEOF
6336
rm -f conftest.$ac_objext conftest$ac_exeext
6337
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6338
  (eval $ac_link) 2>conftest.er1
6339
  ac_status=$?
6340
  grep -v '^ *+' conftest.er1 >conftest.err
6341
  rm -f conftest.er1
6342
  cat conftest.err >&5
6343
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344
  (exit $ac_status); } &&
6345
         { ac_try='test -z "$ac_c_werror_flag"
6346
                         || test ! -s conftest.err'
6347
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6348
  (eval $ac_try) 2>&5
6349
  ac_status=$?
6350
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6351
  (exit $ac_status); }; } &&
6352
         { ac_try='test -s conftest$ac_exeext'
6353
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6354
  (eval $ac_try) 2>&5
6355
  ac_status=$?
6356
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6357
  (exit $ac_status); }; }; then
6358
  ac_cv_search_strerror="-l$ac_lib"
6359
break
6360
else
6361
  echo "$as_me: failed program was:" >&5
6362
sed 's/^/| /' conftest.$ac_ext >&5
6363
 
6364
fi
6365
rm -f conftest.err conftest.$ac_objext \
6366
      conftest$ac_exeext conftest.$ac_ext
6367
  done
6368
fi
6369
LIBS=$ac_func_search_save_LIBS
6370
fi
6371
echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
6372
echo "${ECHO_T}$ac_cv_search_strerror" >&6
6373
if test "$ac_cv_search_strerror" != no; then
6374
  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
6375
 
6376
fi
6377
 
6378
 
6379
for ac_func in $funcs
6380
do
6381
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6382
echo "$as_me:$LINENO: checking for $ac_func" >&5
6383
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6384
if eval "test \"\${$as_ac_var+set}\" = set"; then
6385
  echo $ECHO_N "(cached) $ECHO_C" >&6
6386
else
6387
  if test x$gcc_no_link = xyes; then
6388
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6389
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6390
   { (exit 1); exit 1; }; }
6391
fi
6392
cat >conftest.$ac_ext <<_ACEOF
6393
/* confdefs.h.  */
6394
_ACEOF
6395
cat confdefs.h >>conftest.$ac_ext
6396
cat >>conftest.$ac_ext <<_ACEOF
6397
/* end confdefs.h.  */
6398
/* System header to define __stub macros and hopefully few prototypes,
6399
    which can conflict with char $ac_func (); below.
6400
    Prefer  to  if __STDC__ is defined, since
6401
     exists even on freestanding compilers.  Under hpux,
6402
    including  includes  and causes problems
6403
    checking for functions defined therein.  */
6404
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6405
# include 
6406
#else
6407
# include 
6408
#endif
6409
/* Override any gcc2 internal prototype to avoid an error.  */
6410
#ifdef __cplusplus
6411
extern "C"
6412
{
6413
#endif
6414
/* We use char because int might match the return type of a gcc2
6415
   builtin and then its argument prototype would still apply.  */
6416
char $ac_func ();
6417
/* The GNU C library defines this for functions which it implements
6418
    to always fail with ENOSYS.  Some functions are actually named
6419
    something starting with __ and the normal name is an alias.  */
6420
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6421
choke me
6422
#else
6423
char (*f) () = $ac_func;
6424
#endif
6425
#ifdef __cplusplus
6426
}
6427
#endif
6428
 
6429
int
6430
main ()
6431
{
6432
return f != $ac_func;
6433
  ;
6434
  return 0;
6435
}
6436
_ACEOF
6437
rm -f conftest.$ac_objext conftest$ac_exeext
6438
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6439
  (eval $ac_link) 2>conftest.er1
6440
  ac_status=$?
6441
  grep -v '^ *+' conftest.er1 >conftest.err
6442
  rm -f conftest.er1
6443
  cat conftest.err >&5
6444
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6445
  (exit $ac_status); } &&
6446
         { ac_try='test -z "$ac_c_werror_flag"
6447
                         || test ! -s conftest.err'
6448
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6449
  (eval $ac_try) 2>&5
6450
  ac_status=$?
6451
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6452
  (exit $ac_status); }; } &&
6453
         { ac_try='test -s conftest$ac_exeext'
6454
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6455
  (eval $ac_try) 2>&5
6456
  ac_status=$?
6457
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6458
  (exit $ac_status); }; }; then
6459
  eval "$as_ac_var=yes"
6460
else
6461
  echo "$as_me: failed program was:" >&5
6462
sed 's/^/| /' conftest.$ac_ext >&5
6463
 
6464
eval "$as_ac_var=no"
6465
fi
6466
rm -f conftest.err conftest.$ac_objext \
6467
      conftest$ac_exeext conftest.$ac_ext
6468
fi
6469
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6470
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6471
if test `eval echo '${'$as_ac_var'}'` = yes; then
6472
  cat >>confdefs.h <<_ACEOF
6473
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6474
_ACEOF
6475
 
6476
else
6477
  case $LIBOBJS in
6478
    "$ac_func.$ac_objext"   | \
6479
  *" $ac_func.$ac_objext"   | \
6480
    "$ac_func.$ac_objext "* | \
6481
  *" $ac_func.$ac_objext "* ) ;;
6482
  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
6483
esac
6484
 
6485
fi
6486
done
6487
 
6488
 
6489
  echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5
6490
echo $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6
6491
if test "${ac_cv_os_cray+set}" = set; then
6492
  echo $ECHO_N "(cached) $ECHO_C" >&6
6493
else
6494
  cat >conftest.$ac_ext <<_ACEOF
6495
/* confdefs.h.  */
6496
_ACEOF
6497
cat confdefs.h >>conftest.$ac_ext
6498
cat >>conftest.$ac_ext <<_ACEOF
6499
/* end confdefs.h.  */
6500
#if defined(CRAY) && ! defined(CRAY2)
6501
webecray
6502
#else
6503
wenotbecray
6504
#endif
6505
 
6506
_ACEOF
6507
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6508
  $EGREP "webecray" >/dev/null 2>&1; then
6509
  ac_cv_os_cray=yes
6510
else
6511
  ac_cv_os_cray=no
6512
fi
6513
rm -f conftest*
6514
 
6515
fi
6516
echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6517
echo "${ECHO_T}$ac_cv_os_cray" >&6
6518
if test $ac_cv_os_cray = yes; then
6519
  for ac_func in _getb67 GETB67 getb67; do
6520
    as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6521
echo "$as_me:$LINENO: checking for $ac_func" >&5
6522
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6523
if eval "test \"\${$as_ac_var+set}\" = set"; then
6524
  echo $ECHO_N "(cached) $ECHO_C" >&6
6525
else
6526
  if test x$gcc_no_link = xyes; then
6527
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6528
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6529
   { (exit 1); exit 1; }; }
6530
fi
6531
cat >conftest.$ac_ext <<_ACEOF
6532
/* confdefs.h.  */
6533
_ACEOF
6534
cat confdefs.h >>conftest.$ac_ext
6535
cat >>conftest.$ac_ext <<_ACEOF
6536
/* end confdefs.h.  */
6537
/* System header to define __stub macros and hopefully few prototypes,
6538
    which can conflict with char $ac_func (); below.
6539
    Prefer  to  if __STDC__ is defined, since
6540
     exists even on freestanding compilers.  Under hpux,
6541
    including  includes  and causes problems
6542
    checking for functions defined therein.  */
6543
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6544
# include 
6545
#else
6546
# include 
6547
#endif
6548
/* Override any gcc2 internal prototype to avoid an error.  */
6549
#ifdef __cplusplus
6550
extern "C"
6551
{
6552
#endif
6553
/* We use char because int might match the return type of a gcc2
6554
   builtin and then its argument prototype would still apply.  */
6555
char $ac_func ();
6556
/* The GNU C library defines this for functions which it implements
6557
    to always fail with ENOSYS.  Some functions are actually named
6558
    something starting with __ and the normal name is an alias.  */
6559
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6560
choke me
6561
#else
6562
char (*f) () = $ac_func;
6563
#endif
6564
#ifdef __cplusplus
6565
}
6566
#endif
6567
 
6568
int
6569
main ()
6570
{
6571
return f != $ac_func;
6572
  ;
6573
  return 0;
6574
}
6575
_ACEOF
6576
rm -f conftest.$ac_objext conftest$ac_exeext
6577
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6578
  (eval $ac_link) 2>conftest.er1
6579
  ac_status=$?
6580
  grep -v '^ *+' conftest.er1 >conftest.err
6581
  rm -f conftest.er1
6582
  cat conftest.err >&5
6583
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6584
  (exit $ac_status); } &&
6585
         { ac_try='test -z "$ac_c_werror_flag"
6586
                         || test ! -s conftest.err'
6587
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6588
  (eval $ac_try) 2>&5
6589
  ac_status=$?
6590
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591
  (exit $ac_status); }; } &&
6592
         { ac_try='test -s conftest$ac_exeext'
6593
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6594
  (eval $ac_try) 2>&5
6595
  ac_status=$?
6596
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597
  (exit $ac_status); }; }; then
6598
  eval "$as_ac_var=yes"
6599
else
6600
  echo "$as_me: failed program was:" >&5
6601
sed 's/^/| /' conftest.$ac_ext >&5
6602
 
6603
eval "$as_ac_var=no"
6604
fi
6605
rm -f conftest.err conftest.$ac_objext \
6606
      conftest$ac_exeext conftest.$ac_ext
6607
fi
6608
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6609
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6610
if test `eval echo '${'$as_ac_var'}'` = yes; then
6611
 
6612
cat >>confdefs.h <<_ACEOF
6613
#define CRAY_STACKSEG_END $ac_func
6614
_ACEOF
6615
  break
6616
fi
6617
 
6618
  done
6619
fi
6620
 
6621
echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6622
echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6623
if test "${ac_cv_c_stack_direction+set}" = set; then
6624
  echo $ECHO_N "(cached) $ECHO_C" >&6
6625
else
6626
  if test "$cross_compiling" = yes; then
6627
  ac_cv_c_stack_direction=0
6628
else
6629
  cat >conftest.$ac_ext <<_ACEOF
6630
/* confdefs.h.  */
6631
_ACEOF
6632
cat confdefs.h >>conftest.$ac_ext
6633
cat >>conftest.$ac_ext <<_ACEOF
6634
/* end confdefs.h.  */
6635
find_stack_direction ()
6636
{
6637
  static char *addr = 0;
6638
  auto char dummy;
6639
  if (addr == 0)
6640
    {
6641
      addr = &dummy;
6642
      return find_stack_direction ();
6643
    }
6644
  else
6645
    return (&dummy > addr) ? 1 : -1;
6646
}
6647
main ()
6648
{
6649
  exit (find_stack_direction() < 0);
6650
}
6651
_ACEOF
6652
rm -f conftest$ac_exeext
6653
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6654
  (eval $ac_link) 2>&5
6655
  ac_status=$?
6656
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6657
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6658
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6659
  (eval $ac_try) 2>&5
6660
  ac_status=$?
6661
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6662
  (exit $ac_status); }; }; then
6663
  ac_cv_c_stack_direction=1
6664
else
6665
  echo "$as_me: program exited with status $ac_status" >&5
6666
echo "$as_me: failed program was:" >&5
6667
sed 's/^/| /' conftest.$ac_ext >&5
6668
 
6669
( exit $ac_status )
6670
ac_cv_c_stack_direction=-1
6671
fi
6672
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6673
fi
6674
fi
6675
echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6676
echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
6677
 
6678
cat >>confdefs.h <<_ACEOF
6679
#define STACK_DIRECTION $ac_cv_c_stack_direction
6680
_ACEOF
6681
 
6682
 
6683
 
6684
 
6685
for ac_header in unistd.h vfork.h
6686
do
6687
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6688
echo "$as_me:$LINENO: checking for $ac_header" >&5
6689
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6690
if eval "test \"\${$as_ac_Header+set}\" = set"; then
6691
  echo $ECHO_N "(cached) $ECHO_C" >&6
6692
else
6693
  cat >conftest.$ac_ext <<_ACEOF
6694
/* confdefs.h.  */
6695
_ACEOF
6696
cat confdefs.h >>conftest.$ac_ext
6697
cat >>conftest.$ac_ext <<_ACEOF
6698
/* end confdefs.h.  */
6699
#include <$ac_header>
6700
_ACEOF
6701
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6702
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6703
  ac_status=$?
6704
  grep -v '^ *+' conftest.er1 >conftest.err
6705
  rm -f conftest.er1
6706
  cat conftest.err >&5
6707
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708
  (exit $ac_status); } >/dev/null; then
6709
  if test -s conftest.err; then
6710
    ac_cpp_err=$ac_c_preproc_warn_flag
6711
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6712
  else
6713
    ac_cpp_err=
6714
  fi
6715
else
6716
  ac_cpp_err=yes
6717
fi
6718
if test -z "$ac_cpp_err"; then
6719
  eval "$as_ac_Header=yes"
6720
else
6721
  echo "$as_me: failed program was:" >&5
6722
sed 's/^/| /' conftest.$ac_ext >&5
6723
 
6724
  eval "$as_ac_Header=no"
6725
fi
6726
rm -f conftest.err conftest.$ac_ext
6727
fi
6728
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6729
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6730
if test `eval echo '${'$as_ac_Header'}'` = yes; then
6731
  cat >>confdefs.h <<_ACEOF
6732
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6733
_ACEOF
6734
 
6735
fi
6736
done
6737
 
6738
 
6739
 
6740
for ac_func in fork vfork
6741
do
6742
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6743
echo "$as_me:$LINENO: checking for $ac_func" >&5
6744
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6745
if eval "test \"\${$as_ac_var+set}\" = set"; then
6746
  echo $ECHO_N "(cached) $ECHO_C" >&6
6747
else
6748
  if test x$gcc_no_link = xyes; then
6749
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6750
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6751
   { (exit 1); exit 1; }; }
6752
fi
6753
cat >conftest.$ac_ext <<_ACEOF
6754
/* confdefs.h.  */
6755
_ACEOF
6756
cat confdefs.h >>conftest.$ac_ext
6757
cat >>conftest.$ac_ext <<_ACEOF
6758
/* end confdefs.h.  */
6759
/* System header to define __stub macros and hopefully few prototypes,
6760
    which can conflict with char $ac_func (); below.
6761
    Prefer  to  if __STDC__ is defined, since
6762
     exists even on freestanding compilers.  Under hpux,
6763
    including  includes  and causes problems
6764
    checking for functions defined therein.  */
6765
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
6766
# include 
6767
#else
6768
# include 
6769
#endif
6770
/* Override any gcc2 internal prototype to avoid an error.  */
6771
#ifdef __cplusplus
6772
extern "C"
6773
{
6774
#endif
6775
/* We use char because int might match the return type of a gcc2
6776
   builtin and then its argument prototype would still apply.  */
6777
char $ac_func ();
6778
/* The GNU C library defines this for functions which it implements
6779
    to always fail with ENOSYS.  Some functions are actually named
6780
    something starting with __ and the normal name is an alias.  */
6781
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6782
choke me
6783
#else
6784
char (*f) () = $ac_func;
6785
#endif
6786
#ifdef __cplusplus
6787
}
6788
#endif
6789
 
6790
int
6791
main ()
6792
{
6793
return f != $ac_func;
6794
  ;
6795
  return 0;
6796
}
6797
_ACEOF
6798
rm -f conftest.$ac_objext conftest$ac_exeext
6799
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6800
  (eval $ac_link) 2>conftest.er1
6801
  ac_status=$?
6802
  grep -v '^ *+' conftest.er1 >conftest.err
6803
  rm -f conftest.er1
6804
  cat conftest.err >&5
6805
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806
  (exit $ac_status); } &&
6807
         { ac_try='test -z "$ac_c_werror_flag"
6808
                         || test ! -s conftest.err'
6809
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6810
  (eval $ac_try) 2>&5
6811
  ac_status=$?
6812
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813
  (exit $ac_status); }; } &&
6814
         { ac_try='test -s conftest$ac_exeext'
6815
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6816
  (eval $ac_try) 2>&5
6817
  ac_status=$?
6818
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819
  (exit $ac_status); }; }; then
6820
  eval "$as_ac_var=yes"
6821
else
6822
  echo "$as_me: failed program was:" >&5
6823
sed 's/^/| /' conftest.$ac_ext >&5
6824
 
6825
eval "$as_ac_var=no"
6826
fi
6827
rm -f conftest.err conftest.$ac_objext \
6828
      conftest$ac_exeext conftest.$ac_ext
6829
fi
6830
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6831
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6832
if test `eval echo '${'$as_ac_var'}'` = yes; then
6833
  cat >>confdefs.h <<_ACEOF
6834
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6835
_ACEOF
6836
 
6837
fi
6838
done
6839
 
6840
if test "x$ac_cv_func_fork" = xyes; then
6841
  echo "$as_me:$LINENO: checking for working fork" >&5
6842
echo $ECHO_N "checking for working fork... $ECHO_C" >&6
6843
if test "${ac_cv_func_fork_works+set}" = set; then
6844
  echo $ECHO_N "(cached) $ECHO_C" >&6
6845
else
6846
  if test "$cross_compiling" = yes; then
6847
  ac_cv_func_fork_works=cross
6848
else
6849
  cat >conftest.$ac_ext <<_ACEOF
6850
/* By Ruediger Kuhlmann. */
6851
      #include 
6852
      #if HAVE_UNISTD_H
6853
      # include 
6854
      #endif
6855
      /* Some systems only have a dummy stub for fork() */
6856
      int main ()
6857
      {
6858
        if (fork() < 0)
6859
          exit (1);
6860
        exit (0);
6861
      }
6862
_ACEOF
6863
rm -f conftest$ac_exeext
6864
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6865
  (eval $ac_link) 2>&5
6866
  ac_status=$?
6867
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6868
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6869
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6870
  (eval $ac_try) 2>&5
6871
  ac_status=$?
6872
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6873
  (exit $ac_status); }; }; then
6874
  ac_cv_func_fork_works=yes
6875
else
6876
  echo "$as_me: program exited with status $ac_status" >&5
6877
echo "$as_me: failed program was:" >&5
6878
sed 's/^/| /' conftest.$ac_ext >&5
6879
 
6880
( exit $ac_status )
6881
ac_cv_func_fork_works=no
6882
fi
6883
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6884
fi
6885
fi
6886
echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
6887
echo "${ECHO_T}$ac_cv_func_fork_works" >&6
6888
 
6889
else
6890
  ac_cv_func_fork_works=$ac_cv_func_fork
6891
fi
6892
if test "x$ac_cv_func_fork_works" = xcross; then
6893
  case $host in
6894
    *-*-amigaos* | *-*-msdosdjgpp*)
6895
      # Override, as these systems have only a dummy fork() stub
6896
      ac_cv_func_fork_works=no
6897
      ;;
6898
    *)
6899
      ac_cv_func_fork_works=yes
6900
      ;;
6901
  esac
6902
  { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6903
echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6904
fi
6905
ac_cv_func_vfork_works=$ac_cv_func_vfork
6906
if test "x$ac_cv_func_vfork" = xyes; then
6907
  echo "$as_me:$LINENO: checking for working vfork" >&5
6908
echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
6909
if test "${ac_cv_func_vfork_works+set}" = set; then
6910
  echo $ECHO_N "(cached) $ECHO_C" >&6
6911
else
6912
  if test "$cross_compiling" = yes; then
6913
  ac_cv_func_vfork_works=cross
6914
else
6915
  cat >conftest.$ac_ext <<_ACEOF
6916
/* confdefs.h.  */
6917
_ACEOF
6918
cat confdefs.h >>conftest.$ac_ext
6919
cat >>conftest.$ac_ext <<_ACEOF
6920
/* end confdefs.h.  */
6921
/* Thanks to Paul Eggert for this test.  */
6922
#include 
6923
#include 
6924
#include 
6925
#include 
6926
#include 
6927
#if HAVE_UNISTD_H
6928
# include 
6929
#endif
6930
#if HAVE_VFORK_H
6931
# include 
6932
#endif
6933
/* On some sparc systems, changes by the child to local and incoming
6934
   argument registers are propagated back to the parent.  The compiler
6935
   is told about this with #include , but some compilers
6936
   (e.g. gcc -O) don't grok .  Test for this by using a
6937
   static variable whose address is put into a register that is
6938
   clobbered by the vfork.  */
6939
static void
6940
#ifdef __cplusplus
6941
sparc_address_test (int arg)
6942
# else
6943
sparc_address_test (arg) int arg;
6944
#endif
6945
{
6946
  static pid_t child;
6947
  if (!child) {
6948
    child = vfork ();
6949
    if (child < 0) {
6950
      perror ("vfork");
6951
      _exit(2);
6952
    }
6953
    if (!child) {
6954
      arg = getpid();
6955
      write(-1, "", 0);
6956
      _exit (arg);
6957
    }
6958
  }
6959
}
6960
 
6961
int
6962
main ()
6963
{
6964
  pid_t parent = getpid ();
6965
  pid_t child;
6966
 
6967
  sparc_address_test (0);
6968
 
6969
  child = vfork ();
6970
 
6971
  if (child == 0) {
6972
    /* Here is another test for sparc vfork register problems.  This
6973
       test uses lots of local variables, at least as many local
6974
       variables as main has allocated so far including compiler
6975
       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
6976
       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
6977
       reuse the register of parent for one of the local variables,
6978
       since it will think that parent can't possibly be used any more
6979
       in this routine.  Assigning to the local variable will thus
6980
       munge parent in the parent process.  */
6981
    pid_t
6982
      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6983
      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6984
    /* Convince the compiler that p..p7 are live; otherwise, it might
6985
       use the same hardware register for all 8 local variables.  */
6986
    if (p != p1 || p != p2 || p != p3 || p != p4
6987
        || p != p5 || p != p6 || p != p7)
6988
      _exit(1);
6989
 
6990
    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6991
       from child file descriptors.  If the child closes a descriptor
6992
       before it execs or exits, this munges the parent's descriptor
6993
       as well.  Test for this by closing stdout in the child.  */
6994
    _exit(close(fileno(stdout)) != 0);
6995
  } else {
6996
    int status;
6997
    struct stat st;
6998
 
6999
    while (wait(&status) != child)
7000
      ;
7001
    exit(
7002
         /* Was there some problem with vforking?  */
7003
         child < 0
7004
 
7005
         /* Did the child fail?  (This shouldn't happen.)  */
7006
         || status
7007
 
7008
         /* Did the vfork/compiler bug occur?  */
7009
         || parent != getpid()
7010
 
7011
         /* Did the file descriptor bug occur?  */
7012
         || fstat(fileno(stdout), &st) != 0
7013
         );
7014
  }
7015
}
7016
_ACEOF
7017
rm -f conftest$ac_exeext
7018
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7019
  (eval $ac_link) 2>&5
7020
  ac_status=$?
7021
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7022
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7023
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7024
  (eval $ac_try) 2>&5
7025
  ac_status=$?
7026
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027
  (exit $ac_status); }; }; then
7028
  ac_cv_func_vfork_works=yes
7029
else
7030
  echo "$as_me: program exited with status $ac_status" >&5
7031
echo "$as_me: failed program was:" >&5
7032
sed 's/^/| /' conftest.$ac_ext >&5
7033
 
7034
( exit $ac_status )
7035
ac_cv_func_vfork_works=no
7036
fi
7037
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7038
fi
7039
fi
7040
echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
7041
echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
7042
 
7043
fi;
7044
if test "x$ac_cv_func_fork_works" = xcross; then
7045
  ac_cv_func_vfork_works=$ac_cv_func_vfork
7046
  { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7047
echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7048
fi
7049
 
7050
if test "x$ac_cv_func_vfork_works" = xyes; then
7051
 
7052
cat >>confdefs.h <<\_ACEOF
7053
#define HAVE_WORKING_VFORK 1
7054
_ACEOF
7055
 
7056
else
7057
 
7058
cat >>confdefs.h <<\_ACEOF
7059
#define vfork fork
7060
_ACEOF
7061
 
7062
fi
7063
if test "x$ac_cv_func_fork_works" = xyes; then
7064
 
7065
cat >>confdefs.h <<\_ACEOF
7066
#define HAVE_WORKING_FORK 1
7067
_ACEOF
7068
 
7069
fi
7070
 
7071
  if test $ac_cv_func_vfork_works = no; then
7072
    case $LIBOBJS in
7073
    "vfork.$ac_objext"   | \
7074
  *" vfork.$ac_objext"   | \
7075
    "vfork.$ac_objext "* | \
7076
  *" vfork.$ac_objext "* ) ;;
7077
  *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
7078
esac
7079
 
7080
  fi
7081
  # We only need _doprnt if we might use it to implement v*printf.
7082
  if test $ac_cv_func_vprintf != yes \
7083
     || test $ac_cv_func_vfprintf != yes \
7084
     || test $ac_cv_func_vsprintf != yes; then
7085
 
7086
for ac_func in _doprnt
7087
do
7088
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7089
echo "$as_me:$LINENO: checking for $ac_func" >&5
7090
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7091
if eval "test \"\${$as_ac_var+set}\" = set"; then
7092
  echo $ECHO_N "(cached) $ECHO_C" >&6
7093
else
7094
  if test x$gcc_no_link = xyes; then
7095
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7096
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7097
   { (exit 1); exit 1; }; }
7098
fi
7099
cat >conftest.$ac_ext <<_ACEOF
7100
/* confdefs.h.  */
7101
_ACEOF
7102
cat confdefs.h >>conftest.$ac_ext
7103
cat >>conftest.$ac_ext <<_ACEOF
7104
/* end confdefs.h.  */
7105
/* System header to define __stub macros and hopefully few prototypes,
7106
    which can conflict with char $ac_func (); below.
7107
    Prefer  to  if __STDC__ is defined, since
7108
     exists even on freestanding compilers.  Under hpux,
7109
    including  includes  and causes problems
7110
    checking for functions defined therein.  */
7111
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
7112
# include 
7113
#else
7114
# include 
7115
#endif
7116
/* Override any gcc2 internal prototype to avoid an error.  */
7117
#ifdef __cplusplus
7118
extern "C"
7119
{
7120
#endif
7121
/* We use char because int might match the return type of a gcc2
7122
   builtin and then its argument prototype would still apply.  */
7123
char $ac_func ();
7124
/* The GNU C library defines this for functions which it implements
7125
    to always fail with ENOSYS.  Some functions are actually named
7126
    something starting with __ and the normal name is an alias.  */
7127
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7128
choke me
7129
#else
7130
char (*f) () = $ac_func;
7131
#endif
7132
#ifdef __cplusplus
7133
}
7134
#endif
7135
 
7136
int
7137
main ()
7138
{
7139
return f != $ac_func;
7140
  ;
7141
  return 0;
7142
}
7143
_ACEOF
7144
rm -f conftest.$ac_objext conftest$ac_exeext
7145
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7146
  (eval $ac_link) 2>conftest.er1
7147
  ac_status=$?
7148
  grep -v '^ *+' conftest.er1 >conftest.err
7149
  rm -f conftest.er1
7150
  cat conftest.err >&5
7151
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152
  (exit $ac_status); } &&
7153
         { ac_try='test -z "$ac_c_werror_flag"
7154
                         || test ! -s conftest.err'
7155
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7156
  (eval $ac_try) 2>&5
7157
  ac_status=$?
7158
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159
  (exit $ac_status); }; } &&
7160
         { ac_try='test -s conftest$ac_exeext'
7161
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7162
  (eval $ac_try) 2>&5
7163
  ac_status=$?
7164
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7165
  (exit $ac_status); }; }; then
7166
  eval "$as_ac_var=yes"
7167
else
7168
  echo "$as_me: failed program was:" >&5
7169
sed 's/^/| /' conftest.$ac_ext >&5
7170
 
7171
eval "$as_ac_var=no"
7172
fi
7173
rm -f conftest.err conftest.$ac_objext \
7174
      conftest$ac_exeext conftest.$ac_ext
7175
fi
7176
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7177
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7178
if test `eval echo '${'$as_ac_var'}'` = yes; then
7179
  cat >>confdefs.h <<_ACEOF
7180
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7181
_ACEOF
7182
 
7183
else
7184
  case $LIBOBJS in
7185
    "$ac_func.$ac_objext"   | \
7186
  *" $ac_func.$ac_objext"   | \
7187
    "$ac_func.$ac_objext "* | \
7188
  *" $ac_func.$ac_objext "* ) ;;
7189
  *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
7190
esac
7191
 
7192
fi
7193
done
7194
 
7195
 
7196
  else
7197
 
7198
for ac_func in _doprnt
7199
do
7200
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7201
echo "$as_me:$LINENO: checking for $ac_func" >&5
7202
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7203
if eval "test \"\${$as_ac_var+set}\" = set"; then
7204
  echo $ECHO_N "(cached) $ECHO_C" >&6
7205
else
7206
  if test x$gcc_no_link = xyes; then
7207
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7208
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7209
   { (exit 1); exit 1; }; }
7210
fi
7211
cat >conftest.$ac_ext <<_ACEOF
7212
/* confdefs.h.  */
7213
_ACEOF
7214
cat confdefs.h >>conftest.$ac_ext
7215
cat >>conftest.$ac_ext <<_ACEOF
7216
/* end confdefs.h.  */
7217
/* System header to define __stub macros and hopefully few prototypes,
7218
    which can conflict with char $ac_func (); below.
7219
    Prefer  to  if __STDC__ is defined, since
7220
     exists even on freestanding compilers.  Under hpux,
7221
    including  includes  and causes problems
7222
    checking for functions defined therein.  */
7223
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
7224
# include 
7225
#else
7226
# include 
7227
#endif
7228
/* Override any gcc2 internal prototype to avoid an error.  */
7229
#ifdef __cplusplus
7230
extern "C"
7231
{
7232
#endif
7233
/* We use char because int might match the return type of a gcc2
7234
   builtin and then its argument prototype would still apply.  */
7235
char $ac_func ();
7236
/* The GNU C library defines this for functions which it implements
7237
    to always fail with ENOSYS.  Some functions are actually named
7238
    something starting with __ and the normal name is an alias.  */
7239
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7240
choke me
7241
#else
7242
char (*f) () = $ac_func;
7243
#endif
7244
#ifdef __cplusplus
7245
}
7246
#endif
7247
 
7248
int
7249
main ()
7250
{
7251
return f != $ac_func;
7252
  ;
7253
  return 0;
7254
}
7255
_ACEOF
7256
rm -f conftest.$ac_objext conftest$ac_exeext
7257
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7258
  (eval $ac_link) 2>conftest.er1
7259
  ac_status=$?
7260
  grep -v '^ *+' conftest.er1 >conftest.err
7261
  rm -f conftest.er1
7262
  cat conftest.err >&5
7263
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7264
  (exit $ac_status); } &&
7265
         { ac_try='test -z "$ac_c_werror_flag"
7266
                         || test ! -s conftest.err'
7267
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7268
  (eval $ac_try) 2>&5
7269
  ac_status=$?
7270
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271
  (exit $ac_status); }; } &&
7272
         { ac_try='test -s conftest$ac_exeext'
7273
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7274
  (eval $ac_try) 2>&5
7275
  ac_status=$?
7276
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7277
  (exit $ac_status); }; }; then
7278
  eval "$as_ac_var=yes"
7279
else
7280
  echo "$as_me: failed program was:" >&5
7281
sed 's/^/| /' conftest.$ac_ext >&5
7282
 
7283
eval "$as_ac_var=no"
7284
fi
7285
rm -f conftest.err conftest.$ac_objext \
7286
      conftest$ac_exeext conftest.$ac_ext
7287
fi
7288
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7289
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7290
if test `eval echo '${'$as_ac_var'}'` = yes; then
7291
  cat >>confdefs.h <<_ACEOF
7292
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7293
_ACEOF
7294
 
7295
fi
7296
done
7297
 
7298
  fi
7299
 
7300
  for v in $vars; do
7301
    echo "$as_me:$LINENO: checking for $v" >&5
7302
echo $ECHO_N "checking for $v... $ECHO_C" >&6
7303
    if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then
7304
  echo $ECHO_N "(cached) $ECHO_C" >&6
7305
else
7306
  if test x$gcc_no_link = xyes; then
7307
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7308
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7309
   { (exit 1); exit 1; }; }
7310
fi
7311
cat >conftest.$ac_ext <<_ACEOF
7312
/* confdefs.h.  */
7313
_ACEOF
7314
cat confdefs.h >>conftest.$ac_ext
7315
cat >>conftest.$ac_ext <<_ACEOF
7316
/* end confdefs.h.  */
7317
int *p;
7318
int
7319
main ()
7320
{
7321
extern int $v []; p = $v;
7322
  ;
7323
  return 0;
7324
}
7325
_ACEOF
7326
rm -f conftest.$ac_objext conftest$ac_exeext
7327
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7328
  (eval $ac_link) 2>conftest.er1
7329
  ac_status=$?
7330
  grep -v '^ *+' conftest.er1 >conftest.err
7331
  rm -f conftest.er1
7332
  cat conftest.err >&5
7333
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7334
  (exit $ac_status); } &&
7335
         { ac_try='test -z "$ac_c_werror_flag"
7336
                         || test ! -s conftest.err'
7337
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7338
  (eval $ac_try) 2>&5
7339
  ac_status=$?
7340
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7341
  (exit $ac_status); }; } &&
7342
         { ac_try='test -s conftest$ac_exeext'
7343
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7344
  (eval $ac_try) 2>&5
7345
  ac_status=$?
7346
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347
  (exit $ac_status); }; }; then
7348
  eval "libiberty_cv_var_$v=yes"
7349
else
7350
  echo "$as_me: failed program was:" >&5
7351
sed 's/^/| /' conftest.$ac_ext >&5
7352
 
7353
eval "libiberty_cv_var_$v=no"
7354
fi
7355
rm -f conftest.err conftest.$ac_objext \
7356
      conftest$ac_exeext conftest.$ac_ext
7357
fi
7358
 
7359
    if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7360
      echo "$as_me:$LINENO: result: yes" >&5
7361
echo "${ECHO_T}yes" >&6
7362
      n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7363
      cat >>confdefs.h <<_ACEOF
7364
#define $n 1
7365
_ACEOF
7366
 
7367
    else
7368
      echo "$as_me:$LINENO: result: no" >&5
7369
echo "${ECHO_T}no" >&6
7370
    fi
7371
  done
7372
 
7373
  # special check for _system_configuration because AIX <4.3.2 do not
7374
  # contain the `physmem' member.
7375
  echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7376
echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7377
  cat >conftest.$ac_ext <<_ACEOF
7378
/* confdefs.h.  */
7379
_ACEOF
7380
cat confdefs.h >>conftest.$ac_ext
7381
cat >>conftest.$ac_ext <<_ACEOF
7382
/* end confdefs.h.  */
7383
#include 
7384
int
7385
main ()
7386
{
7387
double x = _system_configuration.physmem;
7388
  ;
7389
  return 0;
7390
}
7391
_ACEOF
7392
rm -f conftest.$ac_objext
7393
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7394
  (eval $ac_compile) 2>conftest.er1
7395
  ac_status=$?
7396
  grep -v '^ *+' conftest.er1 >conftest.err
7397
  rm -f conftest.er1
7398
  cat conftest.err >&5
7399
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400
  (exit $ac_status); } &&
7401
         { ac_try='test -z "$ac_c_werror_flag"
7402
                         || test ! -s conftest.err'
7403
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7404
  (eval $ac_try) 2>&5
7405
  ac_status=$?
7406
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407
  (exit $ac_status); }; } &&
7408
         { ac_try='test -s conftest.$ac_objext'
7409
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7410
  (eval $ac_try) 2>&5
7411
  ac_status=$?
7412
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413
  (exit $ac_status); }; }; then
7414
  echo "$as_me:$LINENO: result: yes" >&5
7415
echo "${ECHO_T}yes" >&6
7416
 
7417
cat >>confdefs.h <<\_ACEOF
7418
#define HAVE__SYSTEM_CONFIGURATION 1
7419
_ACEOF
7420
 
7421
else
7422
  echo "$as_me: failed program was:" >&5
7423
sed 's/^/| /' conftest.$ac_ext >&5
7424
 
7425
echo "$as_me:$LINENO: result: no" >&5
7426
echo "${ECHO_T}no" >&6
7427
fi
7428
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7429
 
7430
 
7431
for ac_func in $checkfuncs
7432
do
7433
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7434
echo "$as_me:$LINENO: checking for $ac_func" >&5
7435
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7436
if eval "test \"\${$as_ac_var+set}\" = set"; then
7437
  echo $ECHO_N "(cached) $ECHO_C" >&6
7438
else
7439
  if test x$gcc_no_link = xyes; then
7440
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7441
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7442
   { (exit 1); exit 1; }; }
7443
fi
7444
cat >conftest.$ac_ext <<_ACEOF
7445
/* confdefs.h.  */
7446
_ACEOF
7447
cat confdefs.h >>conftest.$ac_ext
7448
cat >>conftest.$ac_ext <<_ACEOF
7449
/* end confdefs.h.  */
7450
/* System header to define __stub macros and hopefully few prototypes,
7451
    which can conflict with char $ac_func (); below.
7452
    Prefer  to  if __STDC__ is defined, since
7453
     exists even on freestanding compilers.  Under hpux,
7454
    including  includes  and causes problems
7455
    checking for functions defined therein.  */
7456
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
7457
# include 
7458
#else
7459
# include 
7460
#endif
7461
/* Override any gcc2 internal prototype to avoid an error.  */
7462
#ifdef __cplusplus
7463
extern "C"
7464
{
7465
#endif
7466
/* We use char because int might match the return type of a gcc2
7467
   builtin and then its argument prototype would still apply.  */
7468
char $ac_func ();
7469
/* The GNU C library defines this for functions which it implements
7470
    to always fail with ENOSYS.  Some functions are actually named
7471
    something starting with __ and the normal name is an alias.  */
7472
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7473
choke me
7474
#else
7475
char (*f) () = $ac_func;
7476
#endif
7477
#ifdef __cplusplus
7478
}
7479
#endif
7480
 
7481
int
7482
main ()
7483
{
7484
return f != $ac_func;
7485
  ;
7486
  return 0;
7487
}
7488
_ACEOF
7489
rm -f conftest.$ac_objext conftest$ac_exeext
7490
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7491
  (eval $ac_link) 2>conftest.er1
7492
  ac_status=$?
7493
  grep -v '^ *+' conftest.er1 >conftest.err
7494
  rm -f conftest.er1
7495
  cat conftest.err >&5
7496
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7497
  (exit $ac_status); } &&
7498
         { ac_try='test -z "$ac_c_werror_flag"
7499
                         || test ! -s conftest.err'
7500
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7501
  (eval $ac_try) 2>&5
7502
  ac_status=$?
7503
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7504
  (exit $ac_status); }; } &&
7505
         { ac_try='test -s conftest$ac_exeext'
7506
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7507
  (eval $ac_try) 2>&5
7508
  ac_status=$?
7509
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7510
  (exit $ac_status); }; }; then
7511
  eval "$as_ac_var=yes"
7512
else
7513
  echo "$as_me: failed program was:" >&5
7514
sed 's/^/| /' conftest.$ac_ext >&5
7515
 
7516
eval "$as_ac_var=no"
7517
fi
7518
rm -f conftest.err conftest.$ac_objext \
7519
      conftest$ac_exeext conftest.$ac_ext
7520
fi
7521
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7522
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7523
if test `eval echo '${'$as_ac_var'}'` = yes; then
7524
  cat >>confdefs.h <<_ACEOF
7525
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7526
_ACEOF
7527
 
7528
fi
7529
done
7530
 
7531
  echo "$as_me:$LINENO: checking whether basename is declared" >&5
7532
echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
7533
if test "${ac_cv_have_decl_basename+set}" = set; then
7534
  echo $ECHO_N "(cached) $ECHO_C" >&6
7535
else
7536
  cat >conftest.$ac_ext <<_ACEOF
7537
/* confdefs.h.  */
7538
_ACEOF
7539
cat confdefs.h >>conftest.$ac_ext
7540
cat >>conftest.$ac_ext <<_ACEOF
7541
/* end confdefs.h.  */
7542
$ac_includes_default
7543
int
7544
main ()
7545
{
7546
#ifndef basename
7547
  char *p = (char *) basename;
7548
#endif
7549
 
7550
  ;
7551
  return 0;
7552
}
7553
_ACEOF
7554
rm -f conftest.$ac_objext
7555
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7556
  (eval $ac_compile) 2>conftest.er1
7557
  ac_status=$?
7558
  grep -v '^ *+' conftest.er1 >conftest.err
7559
  rm -f conftest.er1
7560
  cat conftest.err >&5
7561
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7562
  (exit $ac_status); } &&
7563
         { ac_try='test -z "$ac_c_werror_flag"
7564
                         || test ! -s conftest.err'
7565
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7566
  (eval $ac_try) 2>&5
7567
  ac_status=$?
7568
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7569
  (exit $ac_status); }; } &&
7570
         { ac_try='test -s conftest.$ac_objext'
7571
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7572
  (eval $ac_try) 2>&5
7573
  ac_status=$?
7574
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7575
  (exit $ac_status); }; }; then
7576
  ac_cv_have_decl_basename=yes
7577
else
7578
  echo "$as_me: failed program was:" >&5
7579
sed 's/^/| /' conftest.$ac_ext >&5
7580
 
7581
ac_cv_have_decl_basename=no
7582
fi
7583
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7584
fi
7585
echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
7586
echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
7587
if test $ac_cv_have_decl_basename = yes; then
7588
 
7589
cat >>confdefs.h <<_ACEOF
7590
#define HAVE_DECL_BASENAME 1
7591
_ACEOF
7592
 
7593
 
7594
else
7595
  cat >>confdefs.h <<_ACEOF
7596
#define HAVE_DECL_BASENAME 0
7597
_ACEOF
7598
 
7599
 
7600
fi
7601
echo "$as_me:$LINENO: checking whether ffs is declared" >&5
7602
echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
7603
if test "${ac_cv_have_decl_ffs+set}" = set; then
7604
  echo $ECHO_N "(cached) $ECHO_C" >&6
7605
else
7606
  cat >conftest.$ac_ext <<_ACEOF
7607
/* confdefs.h.  */
7608
_ACEOF
7609
cat confdefs.h >>conftest.$ac_ext
7610
cat >>conftest.$ac_ext <<_ACEOF
7611
/* end confdefs.h.  */
7612
$ac_includes_default
7613
int
7614
main ()
7615
{
7616
#ifndef ffs
7617
  char *p = (char *) ffs;
7618
#endif
7619
 
7620
  ;
7621
  return 0;
7622
}
7623
_ACEOF
7624
rm -f conftest.$ac_objext
7625
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7626
  (eval $ac_compile) 2>conftest.er1
7627
  ac_status=$?
7628
  grep -v '^ *+' conftest.er1 >conftest.err
7629
  rm -f conftest.er1
7630
  cat conftest.err >&5
7631
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7632
  (exit $ac_status); } &&
7633
         { ac_try='test -z "$ac_c_werror_flag"
7634
                         || test ! -s conftest.err'
7635
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7636
  (eval $ac_try) 2>&5
7637
  ac_status=$?
7638
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7639
  (exit $ac_status); }; } &&
7640
         { ac_try='test -s conftest.$ac_objext'
7641
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7642
  (eval $ac_try) 2>&5
7643
  ac_status=$?
7644
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7645
  (exit $ac_status); }; }; then
7646
  ac_cv_have_decl_ffs=yes
7647
else
7648
  echo "$as_me: failed program was:" >&5
7649
sed 's/^/| /' conftest.$ac_ext >&5
7650
 
7651
ac_cv_have_decl_ffs=no
7652
fi
7653
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7654
fi
7655
echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
7656
echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
7657
if test $ac_cv_have_decl_ffs = yes; then
7658
 
7659
cat >>confdefs.h <<_ACEOF
7660
#define HAVE_DECL_FFS 1
7661
_ACEOF
7662
 
7663
 
7664
else
7665
  cat >>confdefs.h <<_ACEOF
7666
#define HAVE_DECL_FFS 0
7667
_ACEOF
7668
 
7669
 
7670
fi
7671
echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
7672
echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
7673
if test "${ac_cv_have_decl_asprintf+set}" = set; then
7674
  echo $ECHO_N "(cached) $ECHO_C" >&6
7675
else
7676
  cat >conftest.$ac_ext <<_ACEOF
7677
/* confdefs.h.  */
7678
_ACEOF
7679
cat confdefs.h >>conftest.$ac_ext
7680
cat >>conftest.$ac_ext <<_ACEOF
7681
/* end confdefs.h.  */
7682
$ac_includes_default
7683
int
7684
main ()
7685
{
7686
#ifndef asprintf
7687
  char *p = (char *) asprintf;
7688
#endif
7689
 
7690
  ;
7691
  return 0;
7692
}
7693
_ACEOF
7694
rm -f conftest.$ac_objext
7695
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7696
  (eval $ac_compile) 2>conftest.er1
7697
  ac_status=$?
7698
  grep -v '^ *+' conftest.er1 >conftest.err
7699
  rm -f conftest.er1
7700
  cat conftest.err >&5
7701
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702
  (exit $ac_status); } &&
7703
         { ac_try='test -z "$ac_c_werror_flag"
7704
                         || test ! -s conftest.err'
7705
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7706
  (eval $ac_try) 2>&5
7707
  ac_status=$?
7708
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709
  (exit $ac_status); }; } &&
7710
         { ac_try='test -s conftest.$ac_objext'
7711
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7712
  (eval $ac_try) 2>&5
7713
  ac_status=$?
7714
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715
  (exit $ac_status); }; }; then
7716
  ac_cv_have_decl_asprintf=yes
7717
else
7718
  echo "$as_me: failed program was:" >&5
7719
sed 's/^/| /' conftest.$ac_ext >&5
7720
 
7721
ac_cv_have_decl_asprintf=no
7722
fi
7723
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7724
fi
7725
echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
7726
echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
7727
if test $ac_cv_have_decl_asprintf = yes; then
7728
 
7729
cat >>confdefs.h <<_ACEOF
7730
#define HAVE_DECL_ASPRINTF 1
7731
_ACEOF
7732
 
7733
 
7734
else
7735
  cat >>confdefs.h <<_ACEOF
7736
#define HAVE_DECL_ASPRINTF 0
7737
_ACEOF
7738
 
7739
 
7740
fi
7741
echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
7742
echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
7743
if test "${ac_cv_have_decl_vasprintf+set}" = set; then
7744
  echo $ECHO_N "(cached) $ECHO_C" >&6
7745
else
7746
  cat >conftest.$ac_ext <<_ACEOF
7747
/* confdefs.h.  */
7748
_ACEOF
7749
cat confdefs.h >>conftest.$ac_ext
7750
cat >>conftest.$ac_ext <<_ACEOF
7751
/* end confdefs.h.  */
7752
$ac_includes_default
7753
int
7754
main ()
7755
{
7756
#ifndef vasprintf
7757
  char *p = (char *) vasprintf;
7758
#endif
7759
 
7760
  ;
7761
  return 0;
7762
}
7763
_ACEOF
7764
rm -f conftest.$ac_objext
7765
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7766
  (eval $ac_compile) 2>conftest.er1
7767
  ac_status=$?
7768
  grep -v '^ *+' conftest.er1 >conftest.err
7769
  rm -f conftest.er1
7770
  cat conftest.err >&5
7771
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772
  (exit $ac_status); } &&
7773
         { ac_try='test -z "$ac_c_werror_flag"
7774
                         || test ! -s conftest.err'
7775
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7776
  (eval $ac_try) 2>&5
7777
  ac_status=$?
7778
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7779
  (exit $ac_status); }; } &&
7780
         { ac_try='test -s conftest.$ac_objext'
7781
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7782
  (eval $ac_try) 2>&5
7783
  ac_status=$?
7784
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7785
  (exit $ac_status); }; }; then
7786
  ac_cv_have_decl_vasprintf=yes
7787
else
7788
  echo "$as_me: failed program was:" >&5
7789
sed 's/^/| /' conftest.$ac_ext >&5
7790
 
7791
ac_cv_have_decl_vasprintf=no
7792
fi
7793
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7794
fi
7795
echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
7796
echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
7797
if test $ac_cv_have_decl_vasprintf = yes; then
7798
 
7799
cat >>confdefs.h <<_ACEOF
7800
#define HAVE_DECL_VASPRINTF 1
7801
_ACEOF
7802
 
7803
 
7804
else
7805
  cat >>confdefs.h <<_ACEOF
7806
#define HAVE_DECL_VASPRINTF 0
7807
_ACEOF
7808
 
7809
 
7810
fi
7811
echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
7812
echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
7813
if test "${ac_cv_have_decl_snprintf+set}" = set; then
7814
  echo $ECHO_N "(cached) $ECHO_C" >&6
7815
else
7816
  cat >conftest.$ac_ext <<_ACEOF
7817
/* confdefs.h.  */
7818
_ACEOF
7819
cat confdefs.h >>conftest.$ac_ext
7820
cat >>conftest.$ac_ext <<_ACEOF
7821
/* end confdefs.h.  */
7822
$ac_includes_default
7823
int
7824
main ()
7825
{
7826
#ifndef snprintf
7827
  char *p = (char *) snprintf;
7828
#endif
7829
 
7830
  ;
7831
  return 0;
7832
}
7833
_ACEOF
7834
rm -f conftest.$ac_objext
7835
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7836
  (eval $ac_compile) 2>conftest.er1
7837
  ac_status=$?
7838
  grep -v '^ *+' conftest.er1 >conftest.err
7839
  rm -f conftest.er1
7840
  cat conftest.err >&5
7841
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7842
  (exit $ac_status); } &&
7843
         { ac_try='test -z "$ac_c_werror_flag"
7844
                         || test ! -s conftest.err'
7845
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7846
  (eval $ac_try) 2>&5
7847
  ac_status=$?
7848
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7849
  (exit $ac_status); }; } &&
7850
         { ac_try='test -s conftest.$ac_objext'
7851
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7852
  (eval $ac_try) 2>&5
7853
  ac_status=$?
7854
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7855
  (exit $ac_status); }; }; then
7856
  ac_cv_have_decl_snprintf=yes
7857
else
7858
  echo "$as_me: failed program was:" >&5
7859
sed 's/^/| /' conftest.$ac_ext >&5
7860
 
7861
ac_cv_have_decl_snprintf=no
7862
fi
7863
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7864
fi
7865
echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
7866
echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
7867
if test $ac_cv_have_decl_snprintf = yes; then
7868
 
7869
cat >>confdefs.h <<_ACEOF
7870
#define HAVE_DECL_SNPRINTF 1
7871
_ACEOF
7872
 
7873
 
7874
else
7875
  cat >>confdefs.h <<_ACEOF
7876
#define HAVE_DECL_SNPRINTF 0
7877
_ACEOF
7878
 
7879
 
7880
fi
7881
echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
7882
echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
7883
if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
7884
  echo $ECHO_N "(cached) $ECHO_C" >&6
7885
else
7886
  cat >conftest.$ac_ext <<_ACEOF
7887
/* confdefs.h.  */
7888
_ACEOF
7889
cat confdefs.h >>conftest.$ac_ext
7890
cat >>conftest.$ac_ext <<_ACEOF
7891
/* end confdefs.h.  */
7892
$ac_includes_default
7893
int
7894
main ()
7895
{
7896
#ifndef vsnprintf
7897
  char *p = (char *) vsnprintf;
7898
#endif
7899
 
7900
  ;
7901
  return 0;
7902
}
7903
_ACEOF
7904
rm -f conftest.$ac_objext
7905
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7906
  (eval $ac_compile) 2>conftest.er1
7907
  ac_status=$?
7908
  grep -v '^ *+' conftest.er1 >conftest.err
7909
  rm -f conftest.er1
7910
  cat conftest.err >&5
7911
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7912
  (exit $ac_status); } &&
7913
         { ac_try='test -z "$ac_c_werror_flag"
7914
                         || test ! -s conftest.err'
7915
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7916
  (eval $ac_try) 2>&5
7917
  ac_status=$?
7918
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919
  (exit $ac_status); }; } &&
7920
         { ac_try='test -s conftest.$ac_objext'
7921
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7922
  (eval $ac_try) 2>&5
7923
  ac_status=$?
7924
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7925
  (exit $ac_status); }; }; then
7926
  ac_cv_have_decl_vsnprintf=yes
7927
else
7928
  echo "$as_me: failed program was:" >&5
7929
sed 's/^/| /' conftest.$ac_ext >&5
7930
 
7931
ac_cv_have_decl_vsnprintf=no
7932
fi
7933
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7934
fi
7935
echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
7936
echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
7937
if test $ac_cv_have_decl_vsnprintf = yes; then
7938
 
7939
cat >>confdefs.h <<_ACEOF
7940
#define HAVE_DECL_VSNPRINTF 1
7941
_ACEOF
7942
 
7943
 
7944
else
7945
  cat >>confdefs.h <<_ACEOF
7946
#define HAVE_DECL_VSNPRINTF 0
7947
_ACEOF
7948
 
7949
 
7950
fi
7951
 
7952
 
7953
  echo "$as_me:$LINENO: checking whether calloc is declared" >&5
7954
echo $ECHO_N "checking whether calloc is declared... $ECHO_C" >&6
7955
if test "${ac_cv_have_decl_calloc+set}" = set; then
7956
  echo $ECHO_N "(cached) $ECHO_C" >&6
7957
else
7958
  cat >conftest.$ac_ext <<_ACEOF
7959
/* confdefs.h.  */
7960
_ACEOF
7961
cat confdefs.h >>conftest.$ac_ext
7962
cat >>conftest.$ac_ext <<_ACEOF
7963
/* end confdefs.h.  */
7964
$ac_includes_default
7965
int
7966
main ()
7967
{
7968
#ifndef calloc
7969
  char *p = (char *) calloc;
7970
#endif
7971
 
7972
  ;
7973
  return 0;
7974
}
7975
_ACEOF
7976
rm -f conftest.$ac_objext
7977
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7978
  (eval $ac_compile) 2>conftest.er1
7979
  ac_status=$?
7980
  grep -v '^ *+' conftest.er1 >conftest.err
7981
  rm -f conftest.er1
7982
  cat conftest.err >&5
7983
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984
  (exit $ac_status); } &&
7985
         { ac_try='test -z "$ac_c_werror_flag"
7986
                         || test ! -s conftest.err'
7987
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7988
  (eval $ac_try) 2>&5
7989
  ac_status=$?
7990
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7991
  (exit $ac_status); }; } &&
7992
         { ac_try='test -s conftest.$ac_objext'
7993
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7994
  (eval $ac_try) 2>&5
7995
  ac_status=$?
7996
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997
  (exit $ac_status); }; }; then
7998
  ac_cv_have_decl_calloc=yes
7999
else
8000
  echo "$as_me: failed program was:" >&5
8001
sed 's/^/| /' conftest.$ac_ext >&5
8002
 
8003
ac_cv_have_decl_calloc=no
8004
fi
8005
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8006
fi
8007
echo "$as_me:$LINENO: result: $ac_cv_have_decl_calloc" >&5
8008
echo "${ECHO_T}$ac_cv_have_decl_calloc" >&6
8009
if test $ac_cv_have_decl_calloc = yes; then
8010
 
8011
cat >>confdefs.h <<_ACEOF
8012
#define HAVE_DECL_CALLOC 1
8013
_ACEOF
8014
 
8015
 
8016
else
8017
  cat >>confdefs.h <<_ACEOF
8018
#define HAVE_DECL_CALLOC 0
8019
_ACEOF
8020
 
8021
 
8022
fi
8023
echo "$as_me:$LINENO: checking whether getenv is declared" >&5
8024
echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
8025
if test "${ac_cv_have_decl_getenv+set}" = set; then
8026
  echo $ECHO_N "(cached) $ECHO_C" >&6
8027
else
8028
  cat >conftest.$ac_ext <<_ACEOF
8029
/* confdefs.h.  */
8030
_ACEOF
8031
cat confdefs.h >>conftest.$ac_ext
8032
cat >>conftest.$ac_ext <<_ACEOF
8033
/* end confdefs.h.  */
8034
$ac_includes_default
8035
int
8036
main ()
8037
{
8038
#ifndef getenv
8039
  char *p = (char *) getenv;
8040
#endif
8041
 
8042
  ;
8043
  return 0;
8044
}
8045
_ACEOF
8046
rm -f conftest.$ac_objext
8047
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8048
  (eval $ac_compile) 2>conftest.er1
8049
  ac_status=$?
8050
  grep -v '^ *+' conftest.er1 >conftest.err
8051
  rm -f conftest.er1
8052
  cat conftest.err >&5
8053
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8054
  (exit $ac_status); } &&
8055
         { ac_try='test -z "$ac_c_werror_flag"
8056
                         || test ! -s conftest.err'
8057
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8058
  (eval $ac_try) 2>&5
8059
  ac_status=$?
8060
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8061
  (exit $ac_status); }; } &&
8062
         { ac_try='test -s conftest.$ac_objext'
8063
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8064
  (eval $ac_try) 2>&5
8065
  ac_status=$?
8066
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8067
  (exit $ac_status); }; }; then
8068
  ac_cv_have_decl_getenv=yes
8069
else
8070
  echo "$as_me: failed program was:" >&5
8071
sed 's/^/| /' conftest.$ac_ext >&5
8072
 
8073
ac_cv_have_decl_getenv=no
8074
fi
8075
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8076
fi
8077
echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
8078
echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
8079
if test $ac_cv_have_decl_getenv = yes; then
8080
 
8081
cat >>confdefs.h <<_ACEOF
8082
#define HAVE_DECL_GETENV 1
8083
_ACEOF
8084
 
8085
 
8086
else
8087
  cat >>confdefs.h <<_ACEOF
8088
#define HAVE_DECL_GETENV 0
8089
_ACEOF
8090
 
8091
 
8092
fi
8093
echo "$as_me:$LINENO: checking whether getopt is declared" >&5
8094
echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
8095
if test "${ac_cv_have_decl_getopt+set}" = set; then
8096
  echo $ECHO_N "(cached) $ECHO_C" >&6
8097
else
8098
  cat >conftest.$ac_ext <<_ACEOF
8099
/* confdefs.h.  */
8100
_ACEOF
8101
cat confdefs.h >>conftest.$ac_ext
8102
cat >>conftest.$ac_ext <<_ACEOF
8103
/* end confdefs.h.  */
8104
$ac_includes_default
8105
int
8106
main ()
8107
{
8108
#ifndef getopt
8109
  char *p = (char *) getopt;
8110
#endif
8111
 
8112
  ;
8113
  return 0;
8114
}
8115
_ACEOF
8116
rm -f conftest.$ac_objext
8117
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8118
  (eval $ac_compile) 2>conftest.er1
8119
  ac_status=$?
8120
  grep -v '^ *+' conftest.er1 >conftest.err
8121
  rm -f conftest.er1
8122
  cat conftest.err >&5
8123
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8124
  (exit $ac_status); } &&
8125
         { ac_try='test -z "$ac_c_werror_flag"
8126
                         || test ! -s conftest.err'
8127
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128
  (eval $ac_try) 2>&5
8129
  ac_status=$?
8130
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8131
  (exit $ac_status); }; } &&
8132
         { ac_try='test -s conftest.$ac_objext'
8133
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8134
  (eval $ac_try) 2>&5
8135
  ac_status=$?
8136
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8137
  (exit $ac_status); }; }; then
8138
  ac_cv_have_decl_getopt=yes
8139
else
8140
  echo "$as_me: failed program was:" >&5
8141
sed 's/^/| /' conftest.$ac_ext >&5
8142
 
8143
ac_cv_have_decl_getopt=no
8144
fi
8145
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8146
fi
8147
echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
8148
echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
8149
if test $ac_cv_have_decl_getopt = yes; then
8150
 
8151
cat >>confdefs.h <<_ACEOF
8152
#define HAVE_DECL_GETOPT 1
8153
_ACEOF
8154
 
8155
 
8156
else
8157
  cat >>confdefs.h <<_ACEOF
8158
#define HAVE_DECL_GETOPT 0
8159
_ACEOF
8160
 
8161
 
8162
fi
8163
echo "$as_me:$LINENO: checking whether malloc is declared" >&5
8164
echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
8165
if test "${ac_cv_have_decl_malloc+set}" = set; then
8166
  echo $ECHO_N "(cached) $ECHO_C" >&6
8167
else
8168
  cat >conftest.$ac_ext <<_ACEOF
8169
/* confdefs.h.  */
8170
_ACEOF
8171
cat confdefs.h >>conftest.$ac_ext
8172
cat >>conftest.$ac_ext <<_ACEOF
8173
/* end confdefs.h.  */
8174
$ac_includes_default
8175
int
8176
main ()
8177
{
8178
#ifndef malloc
8179
  char *p = (char *) malloc;
8180
#endif
8181
 
8182
  ;
8183
  return 0;
8184
}
8185
_ACEOF
8186
rm -f conftest.$ac_objext
8187
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8188
  (eval $ac_compile) 2>conftest.er1
8189
  ac_status=$?
8190
  grep -v '^ *+' conftest.er1 >conftest.err
8191
  rm -f conftest.er1
8192
  cat conftest.err >&5
8193
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8194
  (exit $ac_status); } &&
8195
         { ac_try='test -z "$ac_c_werror_flag"
8196
                         || test ! -s conftest.err'
8197
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8198
  (eval $ac_try) 2>&5
8199
  ac_status=$?
8200
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8201
  (exit $ac_status); }; } &&
8202
         { ac_try='test -s conftest.$ac_objext'
8203
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8204
  (eval $ac_try) 2>&5
8205
  ac_status=$?
8206
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207
  (exit $ac_status); }; }; then
8208
  ac_cv_have_decl_malloc=yes
8209
else
8210
  echo "$as_me: failed program was:" >&5
8211
sed 's/^/| /' conftest.$ac_ext >&5
8212
 
8213
ac_cv_have_decl_malloc=no
8214
fi
8215
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8216
fi
8217
echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
8218
echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
8219
if test $ac_cv_have_decl_malloc = yes; then
8220
 
8221
cat >>confdefs.h <<_ACEOF
8222
#define HAVE_DECL_MALLOC 1
8223
_ACEOF
8224
 
8225
 
8226
else
8227
  cat >>confdefs.h <<_ACEOF
8228
#define HAVE_DECL_MALLOC 0
8229
_ACEOF
8230
 
8231
 
8232
fi
8233
echo "$as_me:$LINENO: checking whether realloc is declared" >&5
8234
echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
8235
if test "${ac_cv_have_decl_realloc+set}" = set; then
8236
  echo $ECHO_N "(cached) $ECHO_C" >&6
8237
else
8238
  cat >conftest.$ac_ext <<_ACEOF
8239
/* confdefs.h.  */
8240
_ACEOF
8241
cat confdefs.h >>conftest.$ac_ext
8242
cat >>conftest.$ac_ext <<_ACEOF
8243
/* end confdefs.h.  */
8244
$ac_includes_default
8245
int
8246
main ()
8247
{
8248
#ifndef realloc
8249
  char *p = (char *) realloc;
8250
#endif
8251
 
8252
  ;
8253
  return 0;
8254
}
8255
_ACEOF
8256
rm -f conftest.$ac_objext
8257
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8258
  (eval $ac_compile) 2>conftest.er1
8259
  ac_status=$?
8260
  grep -v '^ *+' conftest.er1 >conftest.err
8261
  rm -f conftest.er1
8262
  cat conftest.err >&5
8263
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8264
  (exit $ac_status); } &&
8265
         { ac_try='test -z "$ac_c_werror_flag"
8266
                         || test ! -s conftest.err'
8267
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8268
  (eval $ac_try) 2>&5
8269
  ac_status=$?
8270
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8271
  (exit $ac_status); }; } &&
8272
         { ac_try='test -s conftest.$ac_objext'
8273
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8274
  (eval $ac_try) 2>&5
8275
  ac_status=$?
8276
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8277
  (exit $ac_status); }; }; then
8278
  ac_cv_have_decl_realloc=yes
8279
else
8280
  echo "$as_me: failed program was:" >&5
8281
sed 's/^/| /' conftest.$ac_ext >&5
8282
 
8283
ac_cv_have_decl_realloc=no
8284
fi
8285
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8286
fi
8287
echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
8288
echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
8289
if test $ac_cv_have_decl_realloc = yes; then
8290
 
8291
cat >>confdefs.h <<_ACEOF
8292
#define HAVE_DECL_REALLOC 1
8293
_ACEOF
8294
 
8295
 
8296
else
8297
  cat >>confdefs.h <<_ACEOF
8298
#define HAVE_DECL_REALLOC 0
8299
_ACEOF
8300
 
8301
 
8302
fi
8303
echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
8304
echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
8305
if test "${ac_cv_have_decl_sbrk+set}" = set; then
8306
  echo $ECHO_N "(cached) $ECHO_C" >&6
8307
else
8308
  cat >conftest.$ac_ext <<_ACEOF
8309
/* confdefs.h.  */
8310
_ACEOF
8311
cat confdefs.h >>conftest.$ac_ext
8312
cat >>conftest.$ac_ext <<_ACEOF
8313
/* end confdefs.h.  */
8314
$ac_includes_default
8315
int
8316
main ()
8317
{
8318
#ifndef sbrk
8319
  char *p = (char *) sbrk;
8320
#endif
8321
 
8322
  ;
8323
  return 0;
8324
}
8325
_ACEOF
8326
rm -f conftest.$ac_objext
8327
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8328
  (eval $ac_compile) 2>conftest.er1
8329
  ac_status=$?
8330
  grep -v '^ *+' conftest.er1 >conftest.err
8331
  rm -f conftest.er1
8332
  cat conftest.err >&5
8333
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8334
  (exit $ac_status); } &&
8335
         { ac_try='test -z "$ac_c_werror_flag"
8336
                         || test ! -s conftest.err'
8337
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8338
  (eval $ac_try) 2>&5
8339
  ac_status=$?
8340
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8341
  (exit $ac_status); }; } &&
8342
         { ac_try='test -s conftest.$ac_objext'
8343
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8344
  (eval $ac_try) 2>&5
8345
  ac_status=$?
8346
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8347
  (exit $ac_status); }; }; then
8348
  ac_cv_have_decl_sbrk=yes
8349
else
8350
  echo "$as_me: failed program was:" >&5
8351
sed 's/^/| /' conftest.$ac_ext >&5
8352
 
8353
ac_cv_have_decl_sbrk=no
8354
fi
8355
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8356
fi
8357
echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
8358
echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
8359
if test $ac_cv_have_decl_sbrk = yes; then
8360
 
8361
cat >>confdefs.h <<_ACEOF
8362
#define HAVE_DECL_SBRK 1
8363
_ACEOF
8364
 
8365
 
8366
else
8367
  cat >>confdefs.h <<_ACEOF
8368
#define HAVE_DECL_SBRK 0
8369
_ACEOF
8370
 
8371
 
8372
fi
8373
 
8374
 
8375
  echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5
8376
echo $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6
8377
if test "${ac_cv_have_decl_strverscmp+set}" = set; then
8378
  echo $ECHO_N "(cached) $ECHO_C" >&6
8379
else
8380
  cat >conftest.$ac_ext <<_ACEOF
8381
/* confdefs.h.  */
8382
_ACEOF
8383
cat confdefs.h >>conftest.$ac_ext
8384
cat >>conftest.$ac_ext <<_ACEOF
8385
/* end confdefs.h.  */
8386
$ac_includes_default
8387
int
8388
main ()
8389
{
8390
#ifndef strverscmp
8391
  char *p = (char *) strverscmp;
8392
#endif
8393
 
8394
  ;
8395
  return 0;
8396
}
8397
_ACEOF
8398
rm -f conftest.$ac_objext
8399
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8400
  (eval $ac_compile) 2>conftest.er1
8401
  ac_status=$?
8402
  grep -v '^ *+' conftest.er1 >conftest.err
8403
  rm -f conftest.er1
8404
  cat conftest.err >&5
8405
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8406
  (exit $ac_status); } &&
8407
         { ac_try='test -z "$ac_c_werror_flag"
8408
                         || test ! -s conftest.err'
8409
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8410
  (eval $ac_try) 2>&5
8411
  ac_status=$?
8412
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8413
  (exit $ac_status); }; } &&
8414
         { ac_try='test -s conftest.$ac_objext'
8415
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8416
  (eval $ac_try) 2>&5
8417
  ac_status=$?
8418
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419
  (exit $ac_status); }; }; then
8420
  ac_cv_have_decl_strverscmp=yes
8421
else
8422
  echo "$as_me: failed program was:" >&5
8423
sed 's/^/| /' conftest.$ac_ext >&5
8424
 
8425
ac_cv_have_decl_strverscmp=no
8426
fi
8427
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8428
fi
8429
echo "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5
8430
echo "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6
8431
if test $ac_cv_have_decl_strverscmp = yes; then
8432
 
8433
cat >>confdefs.h <<_ACEOF
8434
#define HAVE_DECL_STRVERSCMP 1
8435
_ACEOF
8436
 
8437
 
8438
else
8439
  cat >>confdefs.h <<_ACEOF
8440
#define HAVE_DECL_STRVERSCMP 0
8441
_ACEOF
8442
 
8443
 
8444
fi
8445
 
8446
 
8447
  echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5
8448
echo $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6
8449
if test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then
8450
  echo $ECHO_N "(cached) $ECHO_C" >&6
8451
else
8452
  cat >conftest.$ac_ext <<_ACEOF
8453
/* confdefs.h.  */
8454
_ACEOF
8455
cat confdefs.h >>conftest.$ac_ext
8456
cat >>conftest.$ac_ext <<_ACEOF
8457
/* end confdefs.h.  */
8458
 
8459
#include "confdefs.h"
8460
#include 
8461
#ifdef HAVE_STRING_H
8462
#include 
8463
#else
8464
#ifdef HAVE_STRINGS_H
8465
#include 
8466
#endif
8467
#endif
8468
#ifdef HAVE_STDLIB_H
8469
#include 
8470
#endif
8471
#ifdef HAVE_UNISTD_H
8472
#include 
8473
#endif
8474
int
8475
main ()
8476
{
8477
char *(*pfn) = (char *(*)) canonicalize_file_name
8478
  ;
8479
  return 0;
8480
}
8481
_ACEOF
8482
rm -f conftest.$ac_objext
8483
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8484
  (eval $ac_compile) 2>conftest.er1
8485
  ac_status=$?
8486
  grep -v '^ *+' conftest.er1 >conftest.err
8487
  rm -f conftest.er1
8488
  cat conftest.err >&5
8489
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490
  (exit $ac_status); } &&
8491
         { ac_try='test -z "$ac_c_werror_flag"
8492
                         || test ! -s conftest.err'
8493
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8494
  (eval $ac_try) 2>&5
8495
  ac_status=$?
8496
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8497
  (exit $ac_status); }; } &&
8498
         { ac_try='test -s conftest.$ac_objext'
8499
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8500
  (eval $ac_try) 2>&5
8501
  ac_status=$?
8502
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8503
  (exit $ac_status); }; }; then
8504
  libiberty_cv_decl_needed_canonicalize_file_name=no
8505
else
8506
  echo "$as_me: failed program was:" >&5
8507
sed 's/^/| /' conftest.$ac_ext >&5
8508
 
8509
libiberty_cv_decl_needed_canonicalize_file_name=yes
8510
fi
8511
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8512
fi
8513
 
8514
echo "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
8515
echo "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6
8516
if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
8517
 
8518
cat >>confdefs.h <<\_ACEOF
8519
#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8520
_ACEOF
8521
 
8522
fi
8523
 
8524
fi
8525
 
8526
# Figure out which version of pexecute to use.
8527
case "${host}" in
8528
     *-*-mingw* | *-*-winnt*)   pexecute=./pex-win32.o  ;;
8529
     *-*-msdosdjgpp*)           pexecute=./pex-djgpp.o  ;;
8530
     *-*-msdos*)                pexecute=./pex-msdos.o  ;;
8531
     *)                         pexecute=./pex-unix.o   ;;
8532
esac
8533
 
8534
 
8535
if test x$gcc_no_link = xyes; then
8536
  if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
8537
    ac_cv_func_mmap_fixed_mapped=no
8538
  fi
8539
fi
8540
if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
8541
 
8542
 
8543
for ac_header in stdlib.h unistd.h
8544
do
8545
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8546
echo "$as_me:$LINENO: checking for $ac_header" >&5
8547
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8548
if eval "test \"\${$as_ac_Header+set}\" = set"; then
8549
  echo $ECHO_N "(cached) $ECHO_C" >&6
8550
else
8551
  cat >conftest.$ac_ext <<_ACEOF
8552
/* confdefs.h.  */
8553
_ACEOF
8554
cat confdefs.h >>conftest.$ac_ext
8555
cat >>conftest.$ac_ext <<_ACEOF
8556
/* end confdefs.h.  */
8557
#include <$ac_header>
8558
_ACEOF
8559
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8560
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8561
  ac_status=$?
8562
  grep -v '^ *+' conftest.er1 >conftest.err
8563
  rm -f conftest.er1
8564
  cat conftest.err >&5
8565
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8566
  (exit $ac_status); } >/dev/null; then
8567
  if test -s conftest.err; then
8568
    ac_cpp_err=$ac_c_preproc_warn_flag
8569
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8570
  else
8571
    ac_cpp_err=
8572
  fi
8573
else
8574
  ac_cpp_err=yes
8575
fi
8576
if test -z "$ac_cpp_err"; then
8577
  eval "$as_ac_Header=yes"
8578
else
8579
  echo "$as_me: failed program was:" >&5
8580
sed 's/^/| /' conftest.$ac_ext >&5
8581
 
8582
  eval "$as_ac_Header=no"
8583
fi
8584
rm -f conftest.err conftest.$ac_ext
8585
fi
8586
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8587
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8588
if test `eval echo '${'$as_ac_Header'}'` = yes; then
8589
  cat >>confdefs.h <<_ACEOF
8590
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8591
_ACEOF
8592
 
8593
fi
8594
done
8595
 
8596
 
8597
for ac_func in getpagesize
8598
do
8599
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8600
echo "$as_me:$LINENO: checking for $ac_func" >&5
8601
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8602
if eval "test \"\${$as_ac_var+set}\" = set"; then
8603
  echo $ECHO_N "(cached) $ECHO_C" >&6
8604
else
8605
  if test x$gcc_no_link = xyes; then
8606
  { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8607
echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8608
   { (exit 1); exit 1; }; }
8609
fi
8610
cat >conftest.$ac_ext <<_ACEOF
8611
/* confdefs.h.  */
8612
_ACEOF
8613
cat confdefs.h >>conftest.$ac_ext
8614
cat >>conftest.$ac_ext <<_ACEOF
8615
/* end confdefs.h.  */
8616
/* System header to define __stub macros and hopefully few prototypes,
8617
    which can conflict with char $ac_func (); below.
8618
    Prefer  to  if __STDC__ is defined, since
8619
     exists even on freestanding compilers.  Under hpux,
8620
    including  includes  and causes problems
8621
    checking for functions defined therein.  */
8622
#if defined (__STDC__) && !defined (_HPUX_SOURCE)
8623
# include 
8624
#else
8625
# include 
8626
#endif
8627
/* Override any gcc2 internal prototype to avoid an error.  */
8628
#ifdef __cplusplus
8629
extern "C"
8630
{
8631
#endif
8632
/* We use char because int might match the return type of a gcc2
8633
   builtin and then its argument prototype would still apply.  */
8634
char $ac_func ();
8635
/* The GNU C library defines this for functions which it implements
8636
    to always fail with ENOSYS.  Some functions are actually named
8637
    something starting with __ and the normal name is an alias.  */
8638
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8639
choke me
8640
#else
8641
char (*f) () = $ac_func;
8642
#endif
8643
#ifdef __cplusplus
8644
}
8645
#endif
8646
 
8647
int
8648
main ()
8649
{
8650
return f != $ac_func;
8651
  ;
8652
  return 0;
8653
}
8654
_ACEOF
8655
rm -f conftest.$ac_objext conftest$ac_exeext
8656
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8657
  (eval $ac_link) 2>conftest.er1
8658
  ac_status=$?
8659
  grep -v '^ *+' conftest.er1 >conftest.err
8660
  rm -f conftest.er1
8661
  cat conftest.err >&5
8662
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8663
  (exit $ac_status); } &&
8664
         { ac_try='test -z "$ac_c_werror_flag"
8665
                         || test ! -s conftest.err'
8666
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8667
  (eval $ac_try) 2>&5
8668
  ac_status=$?
8669
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8670
  (exit $ac_status); }; } &&
8671
         { ac_try='test -s conftest$ac_exeext'
8672
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8673
  (eval $ac_try) 2>&5
8674
  ac_status=$?
8675
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8676
  (exit $ac_status); }; }; then
8677
  eval "$as_ac_var=yes"
8678
else
8679
  echo "$as_me: failed program was:" >&5
8680
sed 's/^/| /' conftest.$ac_ext >&5
8681
 
8682
eval "$as_ac_var=no"
8683
fi
8684
rm -f conftest.err conftest.$ac_objext \
8685
      conftest$ac_exeext conftest.$ac_ext
8686
fi
8687
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8688
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8689
if test `eval echo '${'$as_ac_var'}'` = yes; then
8690
  cat >>confdefs.h <<_ACEOF
8691
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8692
_ACEOF
8693
 
8694
fi
8695
done
8696
 
8697
echo "$as_me:$LINENO: checking for working mmap" >&5
8698
echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
8699
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
8700
  echo $ECHO_N "(cached) $ECHO_C" >&6
8701
else
8702
  if test "$cross_compiling" = yes; then
8703
  ac_cv_func_mmap_fixed_mapped=no
8704
else
8705
  cat >conftest.$ac_ext <<_ACEOF
8706
/* confdefs.h.  */
8707
_ACEOF
8708
cat confdefs.h >>conftest.$ac_ext
8709
cat >>conftest.$ac_ext <<_ACEOF
8710
/* end confdefs.h.  */
8711
$ac_includes_default
8712
/* malloc might have been renamed as rpl_malloc. */
8713
#undef malloc
8714
 
8715
/* Thanks to Mike Haertel and Jim Avera for this test.
8716
   Here is a matrix of mmap possibilities:
8717
        mmap private not fixed
8718
        mmap private fixed at somewhere currently unmapped
8719
        mmap private fixed at somewhere already mapped
8720
        mmap shared not fixed
8721
        mmap shared fixed at somewhere currently unmapped
8722
        mmap shared fixed at somewhere already mapped
8723
   For private mappings, we should verify that changes cannot be read()
8724
   back from the file, nor mmap's back from the file at a different
8725
   address.  (There have been systems where private was not correctly
8726
   implemented like the infamous i386 svr4.0, and systems where the
8727
   VM page cache was not coherent with the file system buffer cache
8728
   like early versions of FreeBSD and possibly contemporary NetBSD.)
8729
   For shared mappings, we should conversely verify that changes get
8730
   propagated back to all the places they're supposed to be.
8731
 
8732
   Grep wants private fixed already mapped.
8733
   The main things grep needs to know about mmap are:
8734
   * does it exist and is it safe to write into the mmap'd area
8735
   * how to use it (BSD variants)  */
8736
 
8737
#include 
8738
#include 
8739
 
8740
#if !STDC_HEADERS && !HAVE_STDLIB_H
8741
char *malloc ();
8742
#endif
8743
 
8744
/* This mess was copied from the GNU getpagesize.h.  */
8745
#if !HAVE_GETPAGESIZE
8746
/* Assume that all systems that can run configure have sys/param.h.  */
8747
# if !HAVE_SYS_PARAM_H
8748
#  define HAVE_SYS_PARAM_H 1
8749
# endif
8750
 
8751
# ifdef _SC_PAGESIZE
8752
#  define getpagesize() sysconf(_SC_PAGESIZE)
8753
# else /* no _SC_PAGESIZE */
8754
#  if HAVE_SYS_PARAM_H
8755
#   include 
8756
#   ifdef EXEC_PAGESIZE
8757
#    define getpagesize() EXEC_PAGESIZE
8758
#   else /* no EXEC_PAGESIZE */
8759
#    ifdef NBPG
8760
#     define getpagesize() NBPG * CLSIZE
8761
#     ifndef CLSIZE
8762
#      define CLSIZE 1
8763
#     endif /* no CLSIZE */
8764
#    else /* no NBPG */
8765
#     ifdef NBPC
8766
#      define getpagesize() NBPC
8767
#     else /* no NBPC */
8768
#      ifdef PAGESIZE
8769
#       define getpagesize() PAGESIZE
8770
#      endif /* PAGESIZE */
8771
#     endif /* no NBPC */
8772
#    endif /* no NBPG */
8773
#   endif /* no EXEC_PAGESIZE */
8774
#  else /* no HAVE_SYS_PARAM_H */
8775
#   define getpagesize() 8192   /* punt totally */
8776
#  endif /* no HAVE_SYS_PARAM_H */
8777
# endif /* no _SC_PAGESIZE */
8778
 
8779
#endif /* no HAVE_GETPAGESIZE */
8780
 
8781
int
8782
main ()
8783
{
8784
  char *data, *data2, *data3;
8785
  int i, pagesize;
8786
  int fd;
8787
 
8788
  pagesize = getpagesize ();
8789
 
8790
  /* First, make a file with some known garbage in it. */
8791
  data = (char *) malloc (pagesize);
8792
  if (!data)
8793
    exit (1);
8794
  for (i = 0; i < pagesize; ++i)
8795
    *(data + i) = rand ();
8796
  umask (0);
8797
  fd = creat ("conftest.mmap", 0600);
8798
  if (fd < 0)
8799
    exit (1);
8800
  if (write (fd, data, pagesize) != pagesize)
8801
    exit (1);
8802
  close (fd);
8803
 
8804
  /* Next, try to mmap the file at a fixed address which already has
8805
     something else allocated at it.  If we can, also make sure that
8806
     we see the same garbage.  */
8807
  fd = open ("conftest.mmap", O_RDWR);
8808
  if (fd < 0)
8809
    exit (1);
8810
  data2 = (char *) malloc (2 * pagesize);
8811
  if (!data2)
8812
    exit (1);
8813
  data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
8814
  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8815
                     MAP_PRIVATE | MAP_FIXED, fd, 0L))
8816
    exit (1);
8817
  for (i = 0; i < pagesize; ++i)
8818
    if (*(data + i) != *(data2 + i))
8819
      exit (1);
8820
 
8821
  /* Finally, make sure that changes to the mapped area do not
8822
     percolate back to the file as seen by read().  (This is a bug on
8823
     some variants of i386 svr4.0.)  */
8824
  for (i = 0; i < pagesize; ++i)
8825
    *(data2 + i) = *(data2 + i) + 1;
8826
  data3 = (char *) malloc (pagesize);
8827
  if (!data3)
8828
    exit (1);
8829
  if (read (fd, data3, pagesize) != pagesize)
8830
    exit (1);
8831
  for (i = 0; i < pagesize; ++i)
8832
    if (*(data + i) != *(data3 + i))
8833
      exit (1);
8834
  close (fd);
8835
  exit (0);
8836
}
8837
_ACEOF
8838
rm -f conftest$ac_exeext
8839
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8840
  (eval $ac_link) 2>&5
8841
  ac_status=$?
8842
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8843
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8844
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8845
  (eval $ac_try) 2>&5
8846
  ac_status=$?
8847
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8848
  (exit $ac_status); }; }; then
8849
  ac_cv_func_mmap_fixed_mapped=yes
8850
else
8851
  echo "$as_me: program exited with status $ac_status" >&5
8852
echo "$as_me: failed program was:" >&5
8853
sed 's/^/| /' conftest.$ac_ext >&5
8854
 
8855
( exit $ac_status )
8856
ac_cv_func_mmap_fixed_mapped=no
8857
fi
8858
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8859
fi
8860
fi
8861
echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
8862
echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
8863
if test $ac_cv_func_mmap_fixed_mapped = yes; then
8864
 
8865
cat >>confdefs.h <<\_ACEOF
8866
#define HAVE_MMAP 1
8867
_ACEOF
8868
 
8869
fi
8870
rm -f conftest.mmap
8871
 
8872
fi
8873
 
8874
echo "$as_me:$LINENO: checking for working strncmp" >&5
8875
echo $ECHO_N "checking for working strncmp... $ECHO_C" >&6
8876
if test "${ac_cv_func_strncmp_works+set}" = set; then
8877
  echo $ECHO_N "(cached) $ECHO_C" >&6
8878
else
8879
  if test "$cross_compiling" = yes; then
8880
  ac_cv_func_strncmp_works=no
8881
else
8882
  cat >conftest.$ac_ext <<_ACEOF
8883
/* confdefs.h.  */
8884
_ACEOF
8885
cat confdefs.h >>conftest.$ac_ext
8886
cat >>conftest.$ac_ext <<_ACEOF
8887
/* end confdefs.h.  */
8888
 
8889
/* Test by Jim Wilson and Kaveh Ghazi.
8890
   Check whether strncmp reads past the end of its string parameters. */
8891
#include 
8892
 
8893
#ifdef HAVE_FCNTL_H
8894
#include 
8895
#endif
8896
 
8897
#ifdef HAVE_SYS_MMAN_H
8898
#include 
8899
#endif
8900
 
8901
#ifndef MAP_ANON
8902
#ifdef MAP_ANONYMOUS
8903
#define MAP_ANON MAP_ANONYMOUS
8904
#else
8905
#define MAP_ANON MAP_FILE
8906
#endif
8907
#endif
8908
 
8909
#ifndef MAP_FILE
8910
#define MAP_FILE 0
8911
#endif
8912
#ifndef O_RDONLY
8913
#define O_RDONLY 0
8914
#endif
8915
 
8916
#define MAP_LEN 0x10000
8917
 
8918
main ()
8919
{
8920
#if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
8921
  char *p;
8922
  int dev_zero;
8923
 
8924
  dev_zero = open ("/dev/zero", O_RDONLY);
8925
  if (dev_zero < 0)
8926
    exit (1);
8927
 
8928
  p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8929
                     MAP_ANON|MAP_PRIVATE, dev_zero, 0);
8930
  if (p == (char *)-1)
8931
    p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8932
                       MAP_ANON|MAP_PRIVATE, -1, 0);
8933
  if (p == (char *)-1)
8934
    exit (2);
8935
  else
8936
    {
8937
      char *string = "__si_type_info";
8938
      char *q = (char *) p + MAP_LEN - strlen (string) - 2;
8939
      char *r = (char *) p + 0xe;
8940
 
8941
      strcpy (q, string);
8942
      strcpy (r, string);
8943
      strncmp (r, q, 14);
8944
    }
8945
#endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
8946
  exit (0);
8947
}
8948
 
8949
_ACEOF
8950
rm -f conftest$ac_exeext
8951
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8952
  (eval $ac_link) 2>&5
8953
  ac_status=$?
8954
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8955
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8956
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8957
  (eval $ac_try) 2>&5
8958
  ac_status=$?
8959
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8960
  (exit $ac_status); }; }; then
8961
  ac_cv_func_strncmp_works=yes
8962
else
8963
  echo "$as_me: program exited with status $ac_status" >&5
8964
echo "$as_me: failed program was:" >&5
8965
sed 's/^/| /' conftest.$ac_ext >&5
8966
 
8967
( exit $ac_status )
8968
ac_cv_func_strncmp_works=no
8969
fi
8970
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8971
fi
8972
rm -f core core.* *.core
8973
fi
8974
echo "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5
8975
echo "${ECHO_T}$ac_cv_func_strncmp_works" >&6
8976
if test $ac_cv_func_strncmp_works = no ; then
8977
  case $LIBOBJS in
8978
    "strncmp.$ac_objext"   | \
8979
  *" strncmp.$ac_objext"   | \
8980
    "strncmp.$ac_objext "* | \
8981
  *" strncmp.$ac_objext "* ) ;;
8982
  *) LIBOBJS="$LIBOBJS strncmp.$ac_objext" ;;
8983
esac
8984
 
8985
fi
8986
 
8987
 
8988
# Install a library built with a cross compiler in $(tooldir) rather
8989
# than $(libdir).
8990
if test -z "${with_cross_host}"; then
8991
  INSTALL_DEST=libdir
8992
else
8993
  INSTALL_DEST=tooldir
8994
fi
8995
 
8996
 
8997
 
8998
L=""
8999
for l in x $LIBOBJS; do
9000
  case $l in
9001
    x) ;;
9002
    *) L="$L ./$l" ;;
9003
  esac
9004
done
9005
LIBOBJS="$L"
9006
 
9007
 
9008
 
9009
 
9010
 
9011
# We need multilib support, but only if configuring for the target.
9012
                    ac_config_files="$ac_config_files Makefile testsuite/Makefile"
9013
 
9014
          ac_config_commands="$ac_config_commands default"
9015
 
9016
cat >confcache <<\_ACEOF
9017
# This file is a shell script that caches the results of configure
9018
# tests run on this system so they can be shared between configure
9019
# scripts and configure runs, see configure's option --config-cache.
9020
# It is not useful on other systems.  If it contains results you don't
9021
# want to keep, you may remove or edit it.
9022
#
9023
# config.status only pays attention to the cache file if you give it
9024
# the --recheck option to rerun configure.
9025
#
9026
# `ac_cv_env_foo' variables (set or unset) will be overridden when
9027
# loading this file, other *unset* `ac_cv_foo' will be assigned the
9028
# following values.
9029
 
9030
_ACEOF
9031
 
9032
# The following way of writing the cache mishandles newlines in values,
9033
# but we know of no workaround that is simple, portable, and efficient.
9034
# So, don't put newlines in cache variables' values.
9035
# Ultrix sh set writes to stderr and can't be redirected directly,
9036
# and sets the high bit in the cache file unless we assign to the vars.
9037
{
9038
  (set) 2>&1 |
9039
    case `(ac_space=' '; set | grep ac_space) 2>&1` in
9040
    *ac_space=\ *)
9041
      # `set' does not quote correctly, so add quotes (double-quote
9042
      # substitution turns \\\\ into \\, and sed turns \\ into \).
9043
      sed -n \
9044
        "s/'/'\\\\''/g;
9045
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9046
      ;;
9047
    *)
9048
      # `set' quotes correctly as required by POSIX, so do not add quotes.
9049
      sed -n \
9050
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9051
      ;;
9052
    esac;
9053
} |
9054
  sed '
9055
     t clear
9056
     : clear
9057
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9058
     t end
9059
     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9060
     : end' >>confcache
9061
if diff $cache_file confcache >/dev/null 2>&1; then :; else
9062
  if test -w $cache_file; then
9063
    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9064
    cat confcache >$cache_file
9065
  else
9066
    echo "not updating unwritable cache $cache_file"
9067
  fi
9068
fi
9069
rm -f confcache
9070
 
9071
test "x$prefix" = xNONE && prefix=$ac_default_prefix
9072
# Let make expand exec_prefix.
9073
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9074
 
9075
# VPATH may cause trouble with some makes, so we remove $(srcdir),
9076
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9077
# trailing colons and then remove the whole line if VPATH becomes empty
9078
# (actually we leave an empty line to preserve line numbers).
9079
if test "x$srcdir" = x.; then
9080
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
9081
s/:*\$(srcdir):*/:/;
9082
s/:*\${srcdir}:*/:/;
9083
s/:*@srcdir@:*/:/;
9084
s/^\([^=]*=[     ]*\):*/\1/;
9085
s/:*$//;
9086
s/^[^=]*=[       ]*$//;
9087
}'
9088
fi
9089
 
9090
DEFS=-DHAVE_CONFIG_H
9091
 
9092
ac_libobjs=
9093
ac_ltlibobjs=
9094
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9095
  # 1. Remove the extension, and $U if already installed.
9096
  ac_i=`echo "$ac_i" |
9097
         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9098
  # 2. Add them.
9099
  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9100
  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9101
done
9102
LIBOBJS=$ac_libobjs
9103
 
9104
LTLIBOBJS=$ac_ltlibobjs
9105
 
9106
 
9107
 
9108
: ${CONFIG_STATUS=./config.status}
9109
ac_clean_files_save=$ac_clean_files
9110
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9111
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9112
echo "$as_me: creating $CONFIG_STATUS" >&6;}
9113
cat >$CONFIG_STATUS <<_ACEOF
9114
#! $SHELL
9115
# Generated by $as_me.
9116
# Run this file to recreate the current configuration.
9117
# Compiler output produced by configure, useful for debugging
9118
# configure, is in config.log if it exists.
9119
 
9120
debug=false
9121
ac_cs_recheck=false
9122
ac_cs_silent=false
9123
SHELL=\${CONFIG_SHELL-$SHELL}
9124
_ACEOF
9125
 
9126
cat >>$CONFIG_STATUS <<\_ACEOF
9127
## --------------------- ##
9128
## M4sh Initialization.  ##
9129
## --------------------- ##
9130
 
9131
# Be Bourne compatible
9132
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9133
  emulate sh
9134
  NULLCMD=:
9135
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9136
  # is contrary to our usage.  Disable this feature.
9137
  alias -g '${1+"$@"}'='"$@"'
9138
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9139
  set -o posix
9140
fi
9141
DUALCASE=1; export DUALCASE # for MKS sh
9142
 
9143
# Support unset when possible.
9144
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9145
  as_unset=unset
9146
else
9147
  as_unset=false
9148
fi
9149
 
9150
 
9151
# Work around bugs in pre-3.0 UWIN ksh.
9152
$as_unset ENV MAIL MAILPATH
9153
PS1='$ '
9154
PS2='> '
9155
PS4='+ '
9156
 
9157
# NLS nuisances.
9158
for as_var in \
9159
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9160
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9161
  LC_TELEPHONE LC_TIME
9162
do
9163
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9164
    eval $as_var=C; export $as_var
9165
  else
9166
    $as_unset $as_var
9167
  fi
9168
done
9169
 
9170
# Required to use basename.
9171
if expr a : '\(a\)' >/dev/null 2>&1; then
9172
  as_expr=expr
9173
else
9174
  as_expr=false
9175
fi
9176
 
9177
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9178
  as_basename=basename
9179
else
9180
  as_basename=false
9181
fi
9182
 
9183
 
9184
# Name of the executable.
9185
as_me=`$as_basename "$0" ||
9186
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9187
         X"$0" : 'X\(//\)$' \| \
9188
         X"$0" : 'X\(/\)$' \| \
9189
         .     : '\(.\)' 2>/dev/null ||
9190
echo X/"$0" |
9191
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9192
          /^X\/\(\/\/\)$/{ s//\1/; q; }
9193
          /^X\/\(\/\).*/{ s//\1/; q; }
9194
          s/.*/./; q'`
9195
 
9196
 
9197
# PATH needs CR, and LINENO needs CR and PATH.
9198
# Avoid depending upon Character Ranges.
9199
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9200
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9201
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9202
as_cr_digits='0123456789'
9203
as_cr_alnum=$as_cr_Letters$as_cr_digits
9204
 
9205
# The user is always right.
9206
if test "${PATH_SEPARATOR+set}" != set; then
9207
  echo "#! /bin/sh" >conf$$.sh
9208
  echo  "exit 0"   >>conf$$.sh
9209
  chmod +x conf$$.sh
9210
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9211
    PATH_SEPARATOR=';'
9212
  else
9213
    PATH_SEPARATOR=:
9214
  fi
9215
  rm -f conf$$.sh
9216
fi
9217
 
9218
 
9219
  as_lineno_1=$LINENO
9220
  as_lineno_2=$LINENO
9221
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9222
  test "x$as_lineno_1" != "x$as_lineno_2" &&
9223
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
9224
  # Find who we are.  Look in the path if we contain no path at all
9225
  # relative or not.
9226
  case $0 in
9227
    *[\\/]* ) as_myself=$0 ;;
9228
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9229
for as_dir in $PATH
9230
do
9231
  IFS=$as_save_IFS
9232
  test -z "$as_dir" && as_dir=.
9233
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9234
done
9235
 
9236
       ;;
9237
  esac
9238
  # We did not find ourselves, most probably we were run as `sh COMMAND'
9239
  # in which case we are not to be found in the path.
9240
  if test "x$as_myself" = x; then
9241
    as_myself=$0
9242
  fi
9243
  if test ! -f "$as_myself"; then
9244
    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9245
echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9246
   { (exit 1); exit 1; }; }
9247
  fi
9248
  case $CONFIG_SHELL in
9249
  '')
9250
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9251
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9252
do
9253
  IFS=$as_save_IFS
9254
  test -z "$as_dir" && as_dir=.
9255
  for as_base in sh bash ksh sh5; do
9256
         case $as_dir in
9257
         /*)
9258
           if ("$as_dir/$as_base" -c '
9259
  as_lineno_1=$LINENO
9260
  as_lineno_2=$LINENO
9261
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9262
  test "x$as_lineno_1" != "x$as_lineno_2" &&
9263
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
9264
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9265
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9266
             CONFIG_SHELL=$as_dir/$as_base
9267
             export CONFIG_SHELL
9268
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
9269
           fi;;
9270
         esac
9271
       done
9272
done
9273
;;
9274
  esac
9275
 
9276
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
9277
  # uniformly replaced by the line number.  The first 'sed' inserts a
9278
  # line-number line before each line; the second 'sed' does the real
9279
  # work.  The second script uses 'N' to pair each line-number line
9280
  # with the numbered line, and appends trailing '-' during
9281
  # substitution so that $LINENO is not a special case at line end.
9282
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9283
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
9284
  sed '=' <$as_myself |
9285
    sed '
9286
      N
9287
      s,$,-,
9288
      : loop
9289
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9290
      t loop
9291
      s,-$,,
9292
      s,^['$as_cr_digits']*\n,,
9293
    ' >$as_me.lineno &&
9294
  chmod +x $as_me.lineno ||
9295
    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9296
echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9297
   { (exit 1); exit 1; }; }
9298
 
9299
  # Don't try to exec as it changes $[0], causing all sort of problems
9300
  # (the dirname of $[0] is not the place where we might find the
9301
  # original and so on.  Autoconf is especially sensible to this).
9302
  . ./$as_me.lineno
9303
  # Exit status is that of the last command.
9304
  exit
9305
}
9306
 
9307
 
9308
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9309
  *c*,-n*) ECHO_N= ECHO_C='
9310
' ECHO_T='      ' ;;
9311
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9312
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
9313
esac
9314
 
9315
if expr a : '\(a\)' >/dev/null 2>&1; then
9316
  as_expr=expr
9317
else
9318
  as_expr=false
9319
fi
9320
 
9321
rm -f conf$$ conf$$.exe conf$$.file
9322
echo >conf$$.file
9323
if ln -s conf$$.file conf$$ 2>/dev/null; then
9324
  # We could just check for DJGPP; but this test a) works b) is more generic
9325
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9326
  if test -f conf$$.exe; then
9327
    # Don't use ln at all; we don't have any links
9328
    as_ln_s='cp -p'
9329
  else
9330
    as_ln_s='ln -s'
9331
  fi
9332
elif ln conf$$.file conf$$ 2>/dev/null; then
9333
  as_ln_s=ln
9334
else
9335
  as_ln_s='cp -p'
9336
fi
9337
rm -f conf$$ conf$$.exe conf$$.file
9338
 
9339
if mkdir -p . 2>/dev/null; then
9340
  as_mkdir_p=:
9341
else
9342
  test -d ./-p && rmdir ./-p
9343
  as_mkdir_p=false
9344
fi
9345
 
9346
as_executable_p="test -f"
9347
 
9348
# Sed expression to map a string onto a valid CPP name.
9349
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9350
 
9351
# Sed expression to map a string onto a valid variable name.
9352
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9353
 
9354
 
9355
# IFS
9356
# We need space, tab and new line, in precisely that order.
9357
as_nl='
9358
'
9359
IFS="   $as_nl"
9360
 
9361
# CDPATH.
9362
$as_unset CDPATH
9363
 
9364
exec 6>&1
9365
 
9366
# Open the log real soon, to keep \$[0] and so on meaningful, and to
9367
# report actual input values of CONFIG_FILES etc. instead of their
9368
# values after options handling.  Logging --version etc. is OK.
9369
exec 5>>config.log
9370
{
9371
  echo
9372
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9373
## Running $as_me. ##
9374
_ASBOX
9375
} >&5
9376
cat >&5 <<_CSEOF
9377
 
9378
This file was extended by $as_me, which was
9379
generated by GNU Autoconf 2.59.  Invocation command line was
9380
 
9381
  CONFIG_FILES    = $CONFIG_FILES
9382
  CONFIG_HEADERS  = $CONFIG_HEADERS
9383
  CONFIG_LINKS    = $CONFIG_LINKS
9384
  CONFIG_COMMANDS = $CONFIG_COMMANDS
9385
  $ $0 $@
9386
 
9387
_CSEOF
9388
echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9389
echo >&5
9390
_ACEOF
9391
 
9392
# Files that config.status was made for.
9393
if test -n "$ac_config_files"; then
9394
  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9395
fi
9396
 
9397
if test -n "$ac_config_headers"; then
9398
  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9399
fi
9400
 
9401
if test -n "$ac_config_links"; then
9402
  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9403
fi
9404
 
9405
if test -n "$ac_config_commands"; then
9406
  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9407
fi
9408
 
9409
cat >>$CONFIG_STATUS <<\_ACEOF
9410
 
9411
ac_cs_usage="\
9412
\`$as_me' instantiates files from templates according to the
9413
current configuration.
9414
 
9415
Usage: $0 [OPTIONS] [FILE]...
9416
 
9417
  -h, --help       print this help, then exit
9418
  -V, --version    print version number, then exit
9419
  -q, --quiet      do not print progress messages
9420
  -d, --debug      don't remove temporary files
9421
      --recheck    update $as_me by reconfiguring in the same conditions
9422
  --file=FILE[:TEMPLATE]
9423
                   instantiate the configuration file FILE
9424
  --header=FILE[:TEMPLATE]
9425
                   instantiate the configuration header FILE
9426
 
9427
Configuration files:
9428
$config_files
9429
 
9430
Configuration headers:
9431
$config_headers
9432
 
9433
Configuration commands:
9434
$config_commands
9435
 
9436
Report bugs to ."
9437
_ACEOF
9438
 
9439
cat >>$CONFIG_STATUS <<_ACEOF
9440
ac_cs_version="\\
9441
config.status
9442
configured by $0, generated by GNU Autoconf 2.59,
9443
  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9444
 
9445
Copyright (C) 2003 Free Software Foundation, Inc.
9446
This config.status script is free software; the Free Software Foundation
9447
gives unlimited permission to copy, distribute and modify it."
9448
srcdir=$srcdir
9449
INSTALL="$INSTALL"
9450
_ACEOF
9451
 
9452
cat >>$CONFIG_STATUS <<\_ACEOF
9453
# If no file are specified by the user, then we need to provide default
9454
# value.  By we need to know if files were specified by the user.
9455
ac_need_defaults=:
9456
while test $# != 0
9457
do
9458
  case $1 in
9459
  --*=*)
9460
    ac_option=`expr "x$1" : 'x\([^=]*\)='`
9461
    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9462
    ac_shift=:
9463
    ;;
9464
  -*)
9465
    ac_option=$1
9466
    ac_optarg=$2
9467
    ac_shift=shift
9468
    ;;
9469
  *) # This is not an option, so the user has probably given explicit
9470
     # arguments.
9471
     ac_option=$1
9472
     ac_need_defaults=false;;
9473
  esac
9474
 
9475
  case $ac_option in
9476
  # Handling of the options.
9477
_ACEOF
9478
cat >>$CONFIG_STATUS <<\_ACEOF
9479
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9480
    ac_cs_recheck=: ;;
9481
  --version | --vers* | -V )
9482
    echo "$ac_cs_version"; exit 0 ;;
9483
  --he | --h)
9484
    # Conflict between --help and --header
9485
    { { echo "$as_me:$LINENO: error: ambiguous option: $1
9486
Try \`$0 --help' for more information." >&5
9487
echo "$as_me: error: ambiguous option: $1
9488
Try \`$0 --help' for more information." >&2;}
9489
   { (exit 1); exit 1; }; };;
9490
  --help | --hel | -h )
9491
    echo "$ac_cs_usage"; exit 0 ;;
9492
  --debug | --d* | -d )
9493
    debug=: ;;
9494
  --file | --fil | --fi | --f )
9495
    $ac_shift
9496
    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
9497
    ac_need_defaults=false;;
9498
  --header | --heade | --head | --hea )
9499
    $ac_shift
9500
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
9501
    ac_need_defaults=false;;
9502
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9503
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
9504
    ac_cs_silent=: ;;
9505
 
9506
  # This is an error.
9507
  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
9508
Try \`$0 --help' for more information." >&5
9509
echo "$as_me: error: unrecognized option: $1
9510
Try \`$0 --help' for more information." >&2;}
9511
   { (exit 1); exit 1; }; } ;;
9512
 
9513
  *) ac_config_targets="$ac_config_targets $1" ;;
9514
 
9515
  esac
9516
  shift
9517
done
9518
 
9519
ac_configure_extra_args=
9520
 
9521
if $ac_cs_silent; then
9522
  exec 6>/dev/null
9523
  ac_configure_extra_args="$ac_configure_extra_args --silent"
9524
fi
9525
 
9526
_ACEOF
9527
cat >>$CONFIG_STATUS <<_ACEOF
9528
if \$ac_cs_recheck; then
9529
  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9530
  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9531
fi
9532
 
9533
_ACEOF
9534
 
9535
cat >>$CONFIG_STATUS <<_ACEOF
9536
#
9537
# INIT-COMMANDS section.
9538
#
9539
 
9540
srcdir=${srcdir}
9541
host=${host}
9542
target=${target}
9543
with_target_subdir=${with_target_subdir}
9544
with_multisubdir=${with_multisubdir}
9545
ac_configure_args="--enable-multilib ${ac_configure_args}"
9546
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
9547
ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
9548
libiberty_topdir=${libiberty_topdir}
9549
 
9550
 
9551
_ACEOF
9552
 
9553
 
9554
 
9555
cat >>$CONFIG_STATUS <<\_ACEOF
9556
for ac_config_target in $ac_config_targets
9557
do
9558
  case "$ac_config_target" in
9559
  # Handling of arguments.
9560
  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9561
  "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
9562
  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
9563
  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9564
  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9565
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9566
   { (exit 1); exit 1; }; };;
9567
  esac
9568
done
9569
 
9570
# If the user did not use the arguments to specify the items to instantiate,
9571
# then the envvar interface is used.  Set only those that are not.
9572
# We use the long form for the default assignment because of an extremely
9573
# bizarre bug on SunOS 4.1.3.
9574
if $ac_need_defaults; then
9575
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9576
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9577
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9578
fi
9579
 
9580
# Have a temporary directory for convenience.  Make it in the build tree
9581
# simply because there is no reason to put it here, and in addition,
9582
# creating and moving files from /tmp can sometimes cause problems.
9583
# Create a temporary directory, and hook for its removal unless debugging.
9584
$debug ||
9585
{
9586
  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9587
  trap '{ (exit 1); exit 1; }' 1 2 13 15
9588
}
9589
 
9590
# Create a (secure) tmp directory for tmp files.
9591
 
9592
{
9593
  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9594
  test -n "$tmp" && test -d "$tmp"
9595
}  ||
9596
{
9597
  tmp=./confstat$$-$RANDOM
9598
  (umask 077 && mkdir $tmp)
9599
} ||
9600
{
9601
   echo "$me: cannot create a temporary directory in ." >&2
9602
   { (exit 1); exit 1; }
9603
}
9604
 
9605
_ACEOF
9606
 
9607
cat >>$CONFIG_STATUS <<_ACEOF
9608
 
9609
#
9610
# CONFIG_FILES section.
9611
#
9612
 
9613
# No need to generate the scripts if there are no CONFIG_FILES.
9614
# This happens for instance when ./config.status config.h
9615
if test -n "\$CONFIG_FILES"; then
9616
  # Protect against being on the right side of a sed subst in config.status.
9617
  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
9618
   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
9619
s,@SHELL@,$SHELL,;t t
9620
s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
9621
s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
9622
s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
9623
s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
9624
s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
9625
s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
9626
s,@exec_prefix@,$exec_prefix,;t t
9627
s,@prefix@,$prefix,;t t
9628
s,@program_transform_name@,$program_transform_name,;t t
9629
s,@bindir@,$bindir,;t t
9630
s,@sbindir@,$sbindir,;t t
9631
s,@libexecdir@,$libexecdir,;t t
9632
s,@datadir@,$datadir,;t t
9633
s,@sysconfdir@,$sysconfdir,;t t
9634
s,@sharedstatedir@,$sharedstatedir,;t t
9635
s,@localstatedir@,$localstatedir,;t t
9636
s,@libdir@,$libdir,;t t
9637
s,@includedir@,$includedir,;t t
9638
s,@oldincludedir@,$oldincludedir,;t t
9639
s,@infodir@,$infodir,;t t
9640
s,@mandir@,$mandir,;t t
9641
s,@build_alias@,$build_alias,;t t
9642
s,@host_alias@,$host_alias,;t t
9643
s,@target_alias@,$target_alias,;t t
9644
s,@DEFS@,$DEFS,;t t
9645
s,@ECHO_C@,$ECHO_C,;t t
9646
s,@ECHO_N@,$ECHO_N,;t t
9647
s,@ECHO_T@,$ECHO_T,;t t
9648
s,@LIBS@,$LIBS,;t t
9649
s,@libiberty_topdir@,$libiberty_topdir,;t t
9650
s,@MAINT@,$MAINT,;t t
9651
s,@NOTMAINT@,$NOTMAINT,;t t
9652
s,@MAKEINFO@,$MAKEINFO,;t t
9653
s,@BUILD_INFO@,$BUILD_INFO,;t t
9654
s,@PERL@,$PERL,;t t
9655
s,@HAVE_PERL@,$HAVE_PERL,;t t
9656
s,@build@,$build,;t t
9657
s,@build_cpu@,$build_cpu,;t t
9658
s,@build_vendor@,$build_vendor,;t t
9659
s,@build_os@,$build_os,;t t
9660
s,@host@,$host,;t t
9661
s,@host_cpu@,$host_cpu,;t t
9662
s,@host_vendor@,$host_vendor,;t t
9663
s,@host_os@,$host_os,;t t
9664
s,@AR@,$AR,;t t
9665
s,@ac_ct_AR@,$ac_ct_AR,;t t
9666
s,@RANLIB@,$RANLIB,;t t
9667
s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
9668
s,@CC@,$CC,;t t
9669
s,@CFLAGS@,$CFLAGS,;t t
9670
s,@LDFLAGS@,$LDFLAGS,;t t
9671
s,@CPPFLAGS@,$CPPFLAGS,;t t
9672
s,@ac_ct_CC@,$ac_ct_CC,;t t
9673
s,@EXEEXT@,$EXEEXT,;t t
9674
s,@OBJEXT@,$OBJEXT,;t t
9675
s,@CPP@,$CPP,;t t
9676
s,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t
9677
s,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t
9678
s,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t
9679
s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
9680
s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
9681
s,@INSTALL_DATA@,$INSTALL_DATA,;t t
9682
s,@PICFLAG@,$PICFLAG,;t t
9683
s,@EGREP@,$EGREP,;t t
9684
s,@LIBOBJS@,$LIBOBJS,;t t
9685
s,@CHECK@,$CHECK,;t t
9686
s,@target_header_dir@,$target_header_dir,;t t
9687
s,@pexecute@,$pexecute,;t t
9688
s,@INSTALL_DEST@,$INSTALL_DEST,;t t
9689
s,@datarootdir@,$datarootdir,;t t
9690
s,@docdir@,$docdir,;t t
9691
s,@htmldir@,$htmldir,;t t
9692
s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9693
/@host_makefile_frag@/r $host_makefile_frag
9694
s,@host_makefile_frag@,,;t t
9695
CEOF
9696
 
9697
_ACEOF
9698
 
9699
  cat >>$CONFIG_STATUS <<\_ACEOF
9700
  # Split the substitutions into bite-sized pieces for seds with
9701
  # small command number limits, like on Digital OSF/1 and HP-UX.
9702
  ac_max_sed_lines=48
9703
  ac_sed_frag=1 # Number of current file.
9704
  ac_beg=1 # First line for current file.
9705
  ac_end=$ac_max_sed_lines # Line after last line for current file.
9706
  ac_more_lines=:
9707
  ac_sed_cmds=
9708
  while $ac_more_lines; do
9709
    if test $ac_beg -gt 1; then
9710
      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9711
    else
9712
      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9713
    fi
9714
    if test ! -s $tmp/subs.frag; then
9715
      ac_more_lines=false
9716
    else
9717
      # The purpose of the label and of the branching condition is to
9718
      # speed up the sed processing (if there are no `@' at all, there
9719
      # is no need to browse any of the substitutions).
9720
      # These are the two extra sed commands mentioned above.
9721
      (echo ':t
9722
  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
9723
      if test -z "$ac_sed_cmds"; then
9724
        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
9725
      else
9726
        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
9727
      fi
9728
      ac_sed_frag=`expr $ac_sed_frag + 1`
9729
      ac_beg=$ac_end
9730
      ac_end=`expr $ac_end + $ac_max_sed_lines`
9731
    fi
9732
  done
9733
  if test -z "$ac_sed_cmds"; then
9734
    ac_sed_cmds=cat
9735
  fi
9736
fi # test -n "$CONFIG_FILES"
9737
 
9738
_ACEOF
9739
cat >>$CONFIG_STATUS <<\_ACEOF
9740
for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
9741
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9742
  case $ac_file in
9743
  - | *:- | *:-:* ) # input from stdin
9744
        cat >$tmp/stdin
9745
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9746
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9747
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9748
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9749
  * )   ac_file_in=$ac_file.in ;;
9750
  esac
9751
 
9752
  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
9753
  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9754
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9755
         X"$ac_file" : 'X\(//\)[^/]' \| \
9756
         X"$ac_file" : 'X\(//\)$' \| \
9757
         X"$ac_file" : 'X\(/\)' \| \
9758
         .     : '\(.\)' 2>/dev/null ||
9759
echo X"$ac_file" |
9760
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9761
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9762
          /^X\(\/\/\)$/{ s//\1/; q; }
9763
          /^X\(\/\).*/{ s//\1/; q; }
9764
          s/.*/./; q'`
9765
  { if $as_mkdir_p; then
9766
    mkdir -p "$ac_dir"
9767
  else
9768
    as_dir="$ac_dir"
9769
    as_dirs=
9770
    while test ! -d "$as_dir"; do
9771
      as_dirs="$as_dir $as_dirs"
9772
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
9773
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9774
         X"$as_dir" : 'X\(//\)[^/]' \| \
9775
         X"$as_dir" : 'X\(//\)$' \| \
9776
         X"$as_dir" : 'X\(/\)' \| \
9777
         .     : '\(.\)' 2>/dev/null ||
9778
echo X"$as_dir" |
9779
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9780
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9781
          /^X\(\/\/\)$/{ s//\1/; q; }
9782
          /^X\(\/\).*/{ s//\1/; q; }
9783
          s/.*/./; q'`
9784
    done
9785
    test ! -n "$as_dirs" || mkdir $as_dirs
9786
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9787
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9788
   { (exit 1); exit 1; }; }; }
9789
 
9790
  ac_builddir=.
9791
 
9792
if test "$ac_dir" != .; then
9793
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9794
  # A "../" for each directory in $ac_dir_suffix.
9795
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9796
else
9797
  ac_dir_suffix= ac_top_builddir=
9798
fi
9799
 
9800
case $srcdir in
9801
  .)  # No --srcdir option.  We are building in place.
9802
    ac_srcdir=.
9803
    if test -z "$ac_top_builddir"; then
9804
       ac_top_srcdir=.
9805
    else
9806
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9807
    fi ;;
9808
  [\\/]* | ?:[\\/]* )  # Absolute path.
9809
    ac_srcdir=$srcdir$ac_dir_suffix;
9810
    ac_top_srcdir=$srcdir ;;
9811
  *) # Relative path.
9812
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9813
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
9814
esac
9815
 
9816
# Do not use `cd foo && pwd` to compute absolute paths, because
9817
# the directories may not exist.
9818
case `pwd` in
9819
.) ac_abs_builddir="$ac_dir";;
9820
*)
9821
  case "$ac_dir" in
9822
  .) ac_abs_builddir=`pwd`;;
9823
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9824
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
9825
  esac;;
9826
esac
9827
case $ac_abs_builddir in
9828
.) ac_abs_top_builddir=${ac_top_builddir}.;;
9829
*)
9830
  case ${ac_top_builddir}. in
9831
  .) ac_abs_top_builddir=$ac_abs_builddir;;
9832
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9833
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9834
  esac;;
9835
esac
9836
case $ac_abs_builddir in
9837
.) ac_abs_srcdir=$ac_srcdir;;
9838
*)
9839
  case $ac_srcdir in
9840
  .) ac_abs_srcdir=$ac_abs_builddir;;
9841
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9842
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9843
  esac;;
9844
esac
9845
case $ac_abs_builddir in
9846
.) ac_abs_top_srcdir=$ac_top_srcdir;;
9847
*)
9848
  case $ac_top_srcdir in
9849
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
9850
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9851
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9852
  esac;;
9853
esac
9854
 
9855
 
9856
  case $INSTALL in
9857
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9858
  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
9859
  esac
9860
 
9861
  if test x"$ac_file" != x-; then
9862
    { echo "$as_me:$LINENO: creating $ac_file" >&5
9863
echo "$as_me: creating $ac_file" >&6;}
9864
    rm -f "$ac_file"
9865
  fi
9866
  # Let's still pretend it is `configure' which instantiates (i.e., don't
9867
  # use $as_me), people would be surprised to read:
9868
  #    /* config.h.  Generated by config.status.  */
9869
  if test x"$ac_file" = x-; then
9870
    configure_input=
9871
  else
9872
    configure_input="$ac_file.  "
9873
  fi
9874
  configure_input=$configure_input"Generated from `echo $ac_file_in |
9875
                                     sed 's,.*/,,'` by configure."
9876
 
9877
  # First look for the input files in the build tree, otherwise in the
9878
  # src tree.
9879
  ac_file_inputs=`IFS=:
9880
    for f in $ac_file_in; do
9881
      case $f in
9882
      -) echo $tmp/stdin ;;
9883
      [\\/$]*)
9884
         # Absolute (can't be DOS-style, as IFS=:)
9885
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9886
echo "$as_me: error: cannot find input file: $f" >&2;}
9887
   { (exit 1); exit 1; }; }
9888
         echo "$f";;
9889
      *) # Relative
9890
         if test -f "$f"; then
9891
           # Build tree
9892
           echo "$f"
9893
         elif test -f "$srcdir/$f"; then
9894
           # Source tree
9895
           echo "$srcdir/$f"
9896
         else
9897
           # /dev/null tree
9898
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9899
echo "$as_me: error: cannot find input file: $f" >&2;}
9900
   { (exit 1); exit 1; }; }
9901
         fi;;
9902
      esac
9903
    done` || { (exit 1); exit 1; }
9904
_ACEOF
9905
cat >>$CONFIG_STATUS <<_ACEOF
9906
  sed "$ac_vpsub
9907
$extrasub
9908
_ACEOF
9909
cat >>$CONFIG_STATUS <<\_ACEOF
9910
:t
9911
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9912
s,@configure_input@,$configure_input,;t t
9913
s,@srcdir@,$ac_srcdir,;t t
9914
s,@abs_srcdir@,$ac_abs_srcdir,;t t
9915
s,@top_srcdir@,$ac_top_srcdir,;t t
9916
s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
9917
s,@builddir@,$ac_builddir,;t t
9918
s,@abs_builddir@,$ac_abs_builddir,;t t
9919
s,@top_builddir@,$ac_top_builddir,;t t
9920
s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
9921
s,@INSTALL@,$ac_INSTALL,;t t
9922
" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9923
  rm -f $tmp/stdin
9924
  if test x"$ac_file" != x-; then
9925
    mv $tmp/out $ac_file
9926
  else
9927
    cat $tmp/out
9928
    rm -f $tmp/out
9929
  fi
9930
 
9931
done
9932
_ACEOF
9933
cat >>$CONFIG_STATUS <<\_ACEOF
9934
 
9935
#
9936
# CONFIG_HEADER section.
9937
#
9938
 
9939
# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9940
# NAME is the cpp macro being defined and VALUE is the value it is being given.
9941
#
9942
# ac_d sets the value in "#define NAME VALUE" lines.
9943
ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
9944
ac_dB='[         ].*$,\1#\2'
9945
ac_dC=' '
9946
ac_dD=',;t'
9947
# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9948
ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
9949
ac_uB='$,\1#\2define\3'
9950
ac_uC=' '
9951
ac_uD=',;t'
9952
 
9953
for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
9954
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9955
  case $ac_file in
9956
  - | *:- | *:-:* ) # input from stdin
9957
        cat >$tmp/stdin
9958
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9959
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9960
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9961
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9962
  * )   ac_file_in=$ac_file.in ;;
9963
  esac
9964
 
9965
  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
9966
echo "$as_me: creating $ac_file" >&6;}
9967
 
9968
  # First look for the input files in the build tree, otherwise in the
9969
  # src tree.
9970
  ac_file_inputs=`IFS=:
9971
    for f in $ac_file_in; do
9972
      case $f in
9973
      -) echo $tmp/stdin ;;
9974
      [\\/$]*)
9975
         # Absolute (can't be DOS-style, as IFS=:)
9976
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9977
echo "$as_me: error: cannot find input file: $f" >&2;}
9978
   { (exit 1); exit 1; }; }
9979
         # Do quote $f, to prevent DOS paths from being IFS'd.
9980
         echo "$f";;
9981
      *) # Relative
9982
         if test -f "$f"; then
9983
           # Build tree
9984
           echo "$f"
9985
         elif test -f "$srcdir/$f"; then
9986
           # Source tree
9987
           echo "$srcdir/$f"
9988
         else
9989
           # /dev/null tree
9990
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9991
echo "$as_me: error: cannot find input file: $f" >&2;}
9992
   { (exit 1); exit 1; }; }
9993
         fi;;
9994
      esac
9995
    done` || { (exit 1); exit 1; }
9996
  # Remove the trailing spaces.
9997
  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
9998
 
9999
_ACEOF
10000
 
10001
# Transform confdefs.h into two sed scripts, `conftest.defines' and
10002
# `conftest.undefs', that substitutes the proper values into
10003
# config.h.in to produce config.h.  The first handles `#define'
10004
# templates, and the second `#undef' templates.
10005
# And first: Protect against being on the right side of a sed subst in
10006
# config.status.  Protect against being in an unquoted here document
10007
# in config.status.
10008
rm -f conftest.defines conftest.undefs
10009
# Using a here document instead of a string reduces the quoting nightmare.
10010
# Putting comments in sed scripts is not portable.
10011
#
10012
# `end' is used to avoid that the second main sed command (meant for
10013
# 0-ary CPP macros) applies to n-ary macro definitions.
10014
# See the Autoconf documentation for `clear'.
10015
cat >confdef2sed.sed <<\_ACEOF
10016
s/[\\&,]/\\&/g
10017
s,[\\$`],\\&,g
10018
t clear
10019
: clear
10020
s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
10021
t end
10022
s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
10023
: end
10024
_ACEOF
10025
# If some macros were called several times there might be several times
10026
# the same #defines, which is useless.  Nevertheless, we may not want to
10027
# sort them, since we want the *last* AC-DEFINE to be honored.
10028
uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
10029
sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
10030
rm -f confdef2sed.sed
10031
 
10032
# This sed command replaces #undef with comments.  This is necessary, for
10033
# example, in the case of _POSIX_SOURCE, which is predefined and required
10034
# on some systems where configure will not decide to define it.
10035
cat >>conftest.undefs <<\_ACEOF
10036
s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
10037
_ACEOF
10038
 
10039
# Break up conftest.defines because some shells have a limit on the size
10040
# of here documents, and old seds have small limits too (100 cmds).
10041
echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
10042
echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
10043
echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
10044
echo '  :' >>$CONFIG_STATUS
10045
rm -f conftest.tail
10046
while grep . conftest.defines >/dev/null
10047
do
10048
  # Write a limited-size here document to $tmp/defines.sed.
10049
  echo '  cat >$tmp/defines.sed <>$CONFIG_STATUS
10050
  # Speed up: don't consider the non `#define' lines.
10051
  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
10052
  # Work around the forget-to-reset-the-flag bug.
10053
  echo 't clr' >>$CONFIG_STATUS
10054
  echo ': clr' >>$CONFIG_STATUS
10055
  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
10056
  echo 'CEOF
10057
  sed -f $tmp/defines.sed $tmp/in >$tmp/out
10058
  rm -f $tmp/in
10059
  mv $tmp/out $tmp/in
10060
' >>$CONFIG_STATUS
10061
  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
10062
  rm -f conftest.defines
10063
  mv conftest.tail conftest.defines
10064
done
10065
rm -f conftest.defines
10066
echo '  fi # grep' >>$CONFIG_STATUS
10067
echo >>$CONFIG_STATUS
10068
 
10069
# Break up conftest.undefs because some shells have a limit on the size
10070
# of here documents, and old seds have small limits too (100 cmds).
10071
echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
10072
rm -f conftest.tail
10073
while grep . conftest.undefs >/dev/null
10074
do
10075
  # Write a limited-size here document to $tmp/undefs.sed.
10076
  echo '  cat >$tmp/undefs.sed <>$CONFIG_STATUS
10077
  # Speed up: don't consider the non `#undef'
10078
  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
10079
  # Work around the forget-to-reset-the-flag bug.
10080
  echo 't clr' >>$CONFIG_STATUS
10081
  echo ': clr' >>$CONFIG_STATUS
10082
  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
10083
  echo 'CEOF
10084
  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
10085
  rm -f $tmp/in
10086
  mv $tmp/out $tmp/in
10087
' >>$CONFIG_STATUS
10088
  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
10089
  rm -f conftest.undefs
10090
  mv conftest.tail conftest.undefs
10091
done
10092
rm -f conftest.undefs
10093
 
10094
cat >>$CONFIG_STATUS <<\_ACEOF
10095
  # Let's still pretend it is `configure' which instantiates (i.e., don't
10096
  # use $as_me), people would be surprised to read:
10097
  #    /* config.h.  Generated by config.status.  */
10098
  if test x"$ac_file" = x-; then
10099
    echo "/* Generated by configure.  */" >$tmp/config.h
10100
  else
10101
    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
10102
  fi
10103
  cat $tmp/in >>$tmp/config.h
10104
  rm -f $tmp/in
10105
  if test x"$ac_file" != x-; then
10106
    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
10107
      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
10108
echo "$as_me: $ac_file is unchanged" >&6;}
10109
    else
10110
      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10111
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10112
         X"$ac_file" : 'X\(//\)[^/]' \| \
10113
         X"$ac_file" : 'X\(//\)$' \| \
10114
         X"$ac_file" : 'X\(/\)' \| \
10115
         .     : '\(.\)' 2>/dev/null ||
10116
echo X"$ac_file" |
10117
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10118
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10119
          /^X\(\/\/\)$/{ s//\1/; q; }
10120
          /^X\(\/\).*/{ s//\1/; q; }
10121
          s/.*/./; q'`
10122
      { if $as_mkdir_p; then
10123
    mkdir -p "$ac_dir"
10124
  else
10125
    as_dir="$ac_dir"
10126
    as_dirs=
10127
    while test ! -d "$as_dir"; do
10128
      as_dirs="$as_dir $as_dirs"
10129
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
10130
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10131
         X"$as_dir" : 'X\(//\)[^/]' \| \
10132
         X"$as_dir" : 'X\(//\)$' \| \
10133
         X"$as_dir" : 'X\(/\)' \| \
10134
         .     : '\(.\)' 2>/dev/null ||
10135
echo X"$as_dir" |
10136
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10137
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10138
          /^X\(\/\/\)$/{ s//\1/; q; }
10139
          /^X\(\/\).*/{ s//\1/; q; }
10140
          s/.*/./; q'`
10141
    done
10142
    test ! -n "$as_dirs" || mkdir $as_dirs
10143
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10144
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10145
   { (exit 1); exit 1; }; }; }
10146
 
10147
      rm -f $ac_file
10148
      mv $tmp/config.h $ac_file
10149
    fi
10150
  else
10151
    cat $tmp/config.h
10152
    rm -f $tmp/config.h
10153
  fi
10154
done
10155
_ACEOF
10156
cat >>$CONFIG_STATUS <<\_ACEOF
10157
 
10158
#
10159
# CONFIG_COMMANDS section.
10160
#
10161
for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10162
  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10163
  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10164
  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10165
$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10166
         X"$ac_dest" : 'X\(//\)[^/]' \| \
10167
         X"$ac_dest" : 'X\(//\)$' \| \
10168
         X"$ac_dest" : 'X\(/\)' \| \
10169
         .     : '\(.\)' 2>/dev/null ||
10170
echo X"$ac_dest" |
10171
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10172
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10173
          /^X\(\/\/\)$/{ s//\1/; q; }
10174
          /^X\(\/\).*/{ s//\1/; q; }
10175
          s/.*/./; q'`
10176
  { if $as_mkdir_p; then
10177
    mkdir -p "$ac_dir"
10178
  else
10179
    as_dir="$ac_dir"
10180
    as_dirs=
10181
    while test ! -d "$as_dir"; do
10182
      as_dirs="$as_dir $as_dirs"
10183
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
10184
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10185
         X"$as_dir" : 'X\(//\)[^/]' \| \
10186
         X"$as_dir" : 'X\(//\)$' \| \
10187
         X"$as_dir" : 'X\(/\)' \| \
10188
         .     : '\(.\)' 2>/dev/null ||
10189
echo X"$as_dir" |
10190
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10191
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10192
          /^X\(\/\/\)$/{ s//\1/; q; }
10193
          /^X\(\/\).*/{ s//\1/; q; }
10194
          s/.*/./; q'`
10195
    done
10196
    test ! -n "$as_dirs" || mkdir $as_dirs
10197
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10198
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10199
   { (exit 1); exit 1; }; }; }
10200
 
10201
  ac_builddir=.
10202
 
10203
if test "$ac_dir" != .; then
10204
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10205
  # A "../" for each directory in $ac_dir_suffix.
10206
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10207
else
10208
  ac_dir_suffix= ac_top_builddir=
10209
fi
10210
 
10211
case $srcdir in
10212
  .)  # No --srcdir option.  We are building in place.
10213
    ac_srcdir=.
10214
    if test -z "$ac_top_builddir"; then
10215
       ac_top_srcdir=.
10216
    else
10217
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10218
    fi ;;
10219
  [\\/]* | ?:[\\/]* )  # Absolute path.
10220
    ac_srcdir=$srcdir$ac_dir_suffix;
10221
    ac_top_srcdir=$srcdir ;;
10222
  *) # Relative path.
10223
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10224
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
10225
esac
10226
 
10227
# Do not use `cd foo && pwd` to compute absolute paths, because
10228
# the directories may not exist.
10229
case `pwd` in
10230
.) ac_abs_builddir="$ac_dir";;
10231
*)
10232
  case "$ac_dir" in
10233
  .) ac_abs_builddir=`pwd`;;
10234
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10235
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
10236
  esac;;
10237
esac
10238
case $ac_abs_builddir in
10239
.) ac_abs_top_builddir=${ac_top_builddir}.;;
10240
*)
10241
  case ${ac_top_builddir}. in
10242
  .) ac_abs_top_builddir=$ac_abs_builddir;;
10243
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10244
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10245
  esac;;
10246
esac
10247
case $ac_abs_builddir in
10248
.) ac_abs_srcdir=$ac_srcdir;;
10249
*)
10250
  case $ac_srcdir in
10251
  .) ac_abs_srcdir=$ac_abs_builddir;;
10252
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10253
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10254
  esac;;
10255
esac
10256
case $ac_abs_builddir in
10257
.) ac_abs_top_srcdir=$ac_top_srcdir;;
10258
*)
10259
  case $ac_top_srcdir in
10260
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
10261
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10262
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10263
  esac;;
10264
esac
10265
 
10266
 
10267
  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10268
echo "$as_me: executing $ac_dest commands" >&6;}
10269
  case $ac_dest in
10270
    default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
10271
if test -n "$CONFIG_FILES"; then
10272
  if test -n "${with_target_subdir}"; then
10273
    # FIXME: We shouldn't need to set ac_file
10274
    ac_file=Makefile
10275
    LD="${ORIGINAL_LD_FOR_MULTILIBS}"
10276
    . ${libiberty_topdir}/config-ml.in
10277
  fi
10278
fi ;;
10279
  esac
10280
done
10281
_ACEOF
10282
 
10283
cat >>$CONFIG_STATUS <<\_ACEOF
10284
 
10285
{ (exit 0); exit 0; }
10286
_ACEOF
10287
chmod +x $CONFIG_STATUS
10288
ac_clean_files=$ac_clean_files_save
10289
 
10290
 
10291
# configure is writing to config.log, and then calls config.status.
10292
# config.status does its own redirection, appending to config.log.
10293
# Unfortunately, on DOS this fails, as config.log is still kept open
10294
# by configure, so config.status won't be able to write to it; its
10295
# output is simply discarded.  So we exec the FD to /dev/null,
10296
# effectively closing config.log, so it can be properly (re)opened and
10297
# appended to by config.status.  When coming back to configure, we
10298
# need to make the FD available again.
10299
if test "$no_create" != yes; then
10300
  ac_cs_success=:
10301
  ac_config_status_args=
10302
  test "$silent" = yes &&
10303
    ac_config_status_args="$ac_config_status_args --quiet"
10304
  exec 5>/dev/null
10305
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10306
  exec 5>>config.log
10307
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10308
  # would make configure fail if this is the last instruction.
10309
  $ac_cs_success || { (exit 1); exit 1; }
10310
fi
10311
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.