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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [libiberty/] [configure] - Blame information for rev 867

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

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

powered by: WebSVN 2.1.0

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