OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gdb-6.8/] [pre-binutils-2.20.1-sync/] [libiberty/] [configure] - Blame information for rev 297

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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