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

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-binutils/] [binutils-2.19.1/] [libiberty/] [configure] - Blame information for rev 6

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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