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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [gdb-7.2/] [readline/] [configure] - Blame information for rev 853

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

Line No. Rev Author Line
1 330 jeremybenn
#! /bin/sh
2
# From configure.in for Readline 5.1, version 2.59.
3
# Guess values for system-dependent variables and create Makefiles.
4
# Generated by GNU Autoconf 2.64 for readline 5.1-release.
5
#
6
# Report bugs to .
7
#
8
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
10
# Foundation, Inc.
11
#
12
# This configure script is free software; the Free Software Foundation
13
# gives unlimited permission to copy, distribute and modify it.
14
## -------------------- ##
15
## M4sh Initialization. ##
16
## -------------------- ##
17
 
18
# Be more Bourne compatible
19
DUALCASE=1; export DUALCASE # for MKS sh
20
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
21
  emulate sh
22
  NULLCMD=:
23
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24
  # is contrary to our usage.  Disable this feature.
25
  alias -g '${1+"$@"}'='"$@"'
26
  setopt NO_GLOB_SUBST
27
else
28
  case `(set -o) 2>/dev/null` in #(
29
  *posix*) :
30
    set -o posix ;; #(
31
  *) :
32
     ;;
33
esac
34
fi
35
 
36
 
37
as_nl='
38
'
39
export as_nl
40
# Printing a long string crashes Solaris 7 /usr/bin/printf.
41
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
42
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
44
# Prefer a ksh shell builtin over an external printf program on Solaris,
45
# but without wasting forks for bash or zsh.
46
if test -z "$BASH_VERSION$ZSH_VERSION" \
47
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48
  as_echo='print -r --'
49
  as_echo_n='print -rn --'
50
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51
  as_echo='printf %s\n'
52
  as_echo_n='printf %s'
53
else
54
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
55
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
56
    as_echo_n='/usr/ucb/echo -n'
57
  else
58
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
59
    as_echo_n_body='eval
60
      arg=$1;
61
      case $arg in #(
62
      *"$as_nl"*)
63
        expr "X$arg" : "X\\(.*\\)$as_nl";
64
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65
      esac;
66
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
67
    '
68
    export as_echo_n_body
69
    as_echo_n='sh -c $as_echo_n_body as_echo'
70
  fi
71
  export as_echo_body
72
  as_echo='sh -c $as_echo_body as_echo'
73
fi
74
 
75
# The user is always right.
76
if test "${PATH_SEPARATOR+set}" != set; then
77
  PATH_SEPARATOR=:
78
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80
      PATH_SEPARATOR=';'
81
  }
82
fi
83
 
84
 
85
# IFS
86
# We need space, tab and new line, in precisely that order.  Quoting is
87
# there to prevent editors from complaining about space-tab.
88
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
89
# splitting by setting IFS to empty value.)
90
IFS=" ""        $as_nl"
91
 
92
# Find who we are.  Look in the path if we contain no directory separator.
93
case $0 in #((
94
  *[\\/]* ) as_myself=$0 ;;
95
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96
for as_dir in $PATH
97
do
98
  IFS=$as_save_IFS
99
  test -z "$as_dir" && as_dir=.
100
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101
  done
102
IFS=$as_save_IFS
103
 
104
     ;;
105
esac
106
# We did not find ourselves, most probably we were run as `sh COMMAND'
107
# in which case we are not to be found in the path.
108
if test "x$as_myself" = x; then
109
  as_myself=$0
110
fi
111
if test ! -f "$as_myself"; then
112
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113
  exit 1
114
fi
115
 
116
# Unset variables that we do not need and which cause bugs (e.g. in
117
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118
# suppresses any "Segmentation fault" message there.  '((' could
119
# trigger a bug in pdksh 5.2.14.
120
for as_var in BASH_ENV ENV MAIL MAILPATH
121
do eval test x\${$as_var+set} = xset \
122
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123
done
124
PS1='$ '
125
PS2='> '
126
PS4='+ '
127
 
128
# NLS nuisances.
129
LC_ALL=C
130
export LC_ALL
131
LANGUAGE=C
132
export LANGUAGE
133
 
134
# CDPATH.
135
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
 
137
if test "x$CONFIG_SHELL" = x; then
138
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
139
  emulate sh
140
  NULLCMD=:
141
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142
  # is contrary to our usage.  Disable this feature.
143
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
144
  setopt NO_GLOB_SUBST
145
else
146
  case \`(set -o) 2>/dev/null\` in #(
147
  *posix*) :
148
    set -o posix ;; #(
149
  *) :
150
     ;;
151
esac
152
fi
153
"
154
  as_required="as_fn_return () { (exit \$1); }
155
as_fn_success () { as_fn_return 0; }
156
as_fn_failure () { as_fn_return 1; }
157
as_fn_ret_success () { return 0; }
158
as_fn_ret_failure () { return 1; }
159
 
160
exitcode=0
161
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
166
 
167
else
168
  exitcode=1; echo positional parameters were not saved.
169
fi
170
test x\$exitcode = x0 || exit 1"
171
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
172
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
173
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175
test \$(( 1 + 1 )) = 2 || exit 1"
176
  if (eval "$as_required") 2>/dev/null; then :
177
  as_have_required=yes
178
else
179
  as_have_required=no
180
fi
181
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
182
 
183
else
184
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
185
as_found=false
186
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
187
do
188
  IFS=$as_save_IFS
189
  test -z "$as_dir" && as_dir=.
190
  as_found=:
191
  case $as_dir in #(
192
         /*)
193
           for as_base in sh bash ksh sh5; do
194
             # Try only shells that exist, to save several forks.
195
             as_shell=$as_dir/$as_base
196
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
197
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
198
  CONFIG_SHELL=$as_shell as_have_required=yes
199
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
200
  break 2
201
fi
202
fi
203
           done;;
204
       esac
205
  as_found=false
206
done
207
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
208
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
209
  CONFIG_SHELL=$SHELL as_have_required=yes
210
fi; }
211
IFS=$as_save_IFS
212
 
213
 
214
      if test "x$CONFIG_SHELL" != x; then :
215
  # We cannot yet assume a decent shell, so we have to provide a
216
        # neutralization value for shells without unset; and this also
217
        # works around shells that cannot unset nonexistent variables.
218
        BASH_ENV=/dev/null
219
        ENV=/dev/null
220
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
221
        export CONFIG_SHELL
222
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
223
fi
224
 
225
    if test x$as_have_required = xno; then :
226
  $as_echo "$0: This script requires a shell more modern than all"
227
  $as_echo "$0: the shells that I found on your system."
228
  if test x${ZSH_VERSION+set} = xset ; then
229
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
230
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
231
  else
232
    $as_echo "$0: Please tell bug-autoconf@gnu.org and
233
$0: bug-readline@gnu.org about your system, including any
234
$0: error possibly output before this message. Then install
235
$0: a modern shell, or manually run the script under such a
236
$0: shell if you do have one."
237
  fi
238
  exit 1
239
fi
240
fi
241
fi
242
SHELL=${CONFIG_SHELL-/bin/sh}
243
export SHELL
244
# Unset more variables known to interfere with behavior of common tools.
245
CLICOLOR_FORCE= GREP_OPTIONS=
246
unset CLICOLOR_FORCE GREP_OPTIONS
247
 
248
## --------------------- ##
249
## M4sh Shell Functions. ##
250
## --------------------- ##
251
# as_fn_unset VAR
252
# ---------------
253
# Portably unset VAR.
254
as_fn_unset ()
255
{
256
  { eval $1=; unset $1;}
257
}
258
as_unset=as_fn_unset
259
 
260
# as_fn_set_status STATUS
261
# -----------------------
262
# Set $? to STATUS, without forking.
263
as_fn_set_status ()
264
{
265
  return $1
266
} # as_fn_set_status
267
 
268
# as_fn_exit STATUS
269
# -----------------
270
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
271
as_fn_exit ()
272
{
273
  set +e
274
  as_fn_set_status $1
275
  exit $1
276
} # as_fn_exit
277
 
278
# as_fn_mkdir_p
279
# -------------
280
# Create "$as_dir" as a directory, including parents if necessary.
281
as_fn_mkdir_p ()
282
{
283
 
284
  case $as_dir in #(
285
  -*) as_dir=./$as_dir;;
286
  esac
287
  test -d "$as_dir" || eval $as_mkdir_p || {
288
    as_dirs=
289
    while :; do
290
      case $as_dir in #(
291
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
292
      *) as_qdir=$as_dir;;
293
      esac
294
      as_dirs="'$as_qdir' $as_dirs"
295
      as_dir=`$as_dirname -- "$as_dir" ||
296
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
297
         X"$as_dir" : 'X\(//\)[^/]' \| \
298
         X"$as_dir" : 'X\(//\)$' \| \
299
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
300
$as_echo X"$as_dir" |
301
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
302
            s//\1/
303
            q
304
          }
305
          /^X\(\/\/\)[^/].*/{
306
            s//\1/
307
            q
308
          }
309
          /^X\(\/\/\)$/{
310
            s//\1/
311
            q
312
          }
313
          /^X\(\/\).*/{
314
            s//\1/
315
            q
316
          }
317
          s/.*/./; q'`
318
      test -d "$as_dir" && break
319
    done
320
    test -z "$as_dirs" || eval "mkdir $as_dirs"
321
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
322
 
323
 
324
} # as_fn_mkdir_p
325
# as_fn_append VAR VALUE
326
# ----------------------
327
# Append the text in VALUE to the end of the definition contained in VAR. Take
328
# advantage of any shell optimizations that allow amortized linear growth over
329
# repeated appends, instead of the typical quadratic growth present in naive
330
# implementations.
331
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
332
  eval 'as_fn_append ()
333
  {
334
    eval $1+=\$2
335
  }'
336
else
337
  as_fn_append ()
338
  {
339
    eval $1=\$$1\$2
340
  }
341
fi # as_fn_append
342
 
343
# as_fn_arith ARG...
344
# ------------------
345
# Perform arithmetic evaluation on the ARGs, and store the result in the
346
# global $as_val. Take advantage of shells that can avoid forks. The arguments
347
# must be portable across $(()) and expr.
348
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
349
  eval 'as_fn_arith ()
350
  {
351
    as_val=$(( $* ))
352
  }'
353
else
354
  as_fn_arith ()
355
  {
356
    as_val=`expr "$@" || test $? -eq 1`
357
  }
358
fi # as_fn_arith
359
 
360
 
361
# as_fn_error ERROR [LINENO LOG_FD]
362
# ---------------------------------
363
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
364
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
365
# script with status $?, using 1 if that was 0.
366
as_fn_error ()
367
{
368
  as_status=$?; test $as_status -eq 0 && as_status=1
369
  if test "$3"; then
370
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
371
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
372
  fi
373
  $as_echo "$as_me: error: $1" >&2
374
  as_fn_exit $as_status
375
} # as_fn_error
376
 
377
if expr a : '\(a\)' >/dev/null 2>&1 &&
378
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
379
  as_expr=expr
380
else
381
  as_expr=false
382
fi
383
 
384
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
385
  as_basename=basename
386
else
387
  as_basename=false
388
fi
389
 
390
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
391
  as_dirname=dirname
392
else
393
  as_dirname=false
394
fi
395
 
396
as_me=`$as_basename -- "$0" ||
397
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
398
         X"$0" : 'X\(//\)$' \| \
399
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400
$as_echo X/"$0" |
401
    sed '/^.*\/\([^/][^/]*\)\/*$/{
402
            s//\1/
403
            q
404
          }
405
          /^X\/\(\/\/\)$/{
406
            s//\1/
407
            q
408
          }
409
          /^X\/\(\/\).*/{
410
            s//\1/
411
            q
412
          }
413
          s/.*/./; q'`
414
 
415
# Avoid depending upon Character Ranges.
416
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
417
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
418
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
419
as_cr_digits='0123456789'
420
as_cr_alnum=$as_cr_Letters$as_cr_digits
421
 
422
 
423
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
424
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
425
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
426
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
427
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
428
  sed -n '
429
    p
430
    /[$]LINENO/=
431
  ' <$as_myself |
432
    sed '
433
      s/[$]LINENO.*/&-/
434
      t lineno
435
      b
436
      :lineno
437
      N
438
      :loop
439
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
440
      t loop
441
      s/-\n.*//
442
    ' >$as_me.lineno &&
443
  chmod +x "$as_me.lineno" ||
444
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
445
 
446
  # Don't try to exec as it changes $[0], causing all sort of problems
447
  # (the dirname of $[0] is not the place where we might find the
448
  # original and so on.  Autoconf is especially sensitive to this).
449
  . "./$as_me.lineno"
450
  # Exit status is that of the last command.
451
  exit
452
}
453
 
454
ECHO_C= ECHO_N= ECHO_T=
455
case `echo -n x` in #(((((
456
-n*)
457
  case `echo 'xy\c'` in
458
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
459
  xy)  ECHO_C='\c';;
460
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
461
       ECHO_T=' ';;
462
  esac;;
463
*)
464
  ECHO_N='-n';;
465
esac
466
 
467
rm -f conf$$ conf$$.exe conf$$.file
468
if test -d conf$$.dir; then
469
  rm -f conf$$.dir/conf$$.file
470
else
471
  rm -f conf$$.dir
472
  mkdir conf$$.dir 2>/dev/null
473
fi
474
if (echo >conf$$.file) 2>/dev/null; then
475
  if ln -s conf$$.file conf$$ 2>/dev/null; then
476
    as_ln_s='ln -s'
477
    # ... but there are two gotchas:
478
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
479
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
480
    # In both cases, we have to default to `cp -p'.
481
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
482
      as_ln_s='cp -p'
483
  elif ln conf$$.file conf$$ 2>/dev/null; then
484
    as_ln_s=ln
485
  else
486
    as_ln_s='cp -p'
487
  fi
488
else
489
  as_ln_s='cp -p'
490
fi
491
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
492
rmdir conf$$.dir 2>/dev/null
493
 
494
if mkdir -p . 2>/dev/null; then
495
  as_mkdir_p='mkdir -p "$as_dir"'
496
else
497
  test -d ./-p && rmdir ./-p
498
  as_mkdir_p=false
499
fi
500
 
501
if test -x / >/dev/null 2>&1; then
502
  as_test_x='test -x'
503
else
504
  if ls -dL / >/dev/null 2>&1; then
505
    as_ls_L_option=L
506
  else
507
    as_ls_L_option=
508
  fi
509
  as_test_x='
510
    eval sh -c '\''
511
      if test -d "$1"; then
512
        test -d "$1/.";
513
      else
514
        case $1 in #(
515
        -*)set "./$1";;
516
        esac;
517
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
518
        ???[sx]*):;;*)false;;esac;fi
519
    '\'' sh
520
  '
521
fi
522
as_executable_p=$as_test_x
523
 
524
# Sed expression to map a string onto a valid CPP name.
525
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526
 
527
# Sed expression to map a string onto a valid variable name.
528
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
529
 
530
 
531
exec 7<&0 &1
532
 
533
# Name of the host.
534
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
535
# so uname gets run too.
536
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
537
 
538
#
539
# Initializations.
540
#
541
ac_default_prefix=/usr/local
542
ac_clean_files=
543
ac_config_libobj_dir=.
544
LIBOBJS=
545
cross_compiling=no
546
subdirs=
547
MFLAGS=
548
MAKEFLAGS=
549
 
550
# Identity of this package.
551
PACKAGE_NAME='readline'
552
PACKAGE_TARNAME='readline'
553
PACKAGE_VERSION='5.1-release'
554
PACKAGE_STRING='readline 5.1-release'
555
PACKAGE_BUGREPORT='bug-readline@gnu.org'
556
PACKAGE_URL=''
557
 
558
ac_unique_file="readline.h"
559
# Factoring default headers for most tests.
560
ac_includes_default="\
561
#include 
562
#ifdef HAVE_SYS_TYPES_H
563
# include 
564
#endif
565
#ifdef HAVE_SYS_STAT_H
566
# include 
567
#endif
568
#ifdef STDC_HEADERS
569
# include 
570
# include 
571
#else
572
# ifdef HAVE_STDLIB_H
573
#  include 
574
# endif
575
#endif
576
#ifdef HAVE_STRING_H
577
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578
#  include 
579
# endif
580
# include 
581
#endif
582
#ifdef HAVE_STRINGS_H
583
# include 
584
#endif
585
#ifdef HAVE_INTTYPES_H
586
# include 
587
#endif
588
#ifdef HAVE_STDINT_H
589
# include 
590
#endif
591
#ifdef HAVE_UNISTD_H
592
# include 
593
#endif"
594
 
595
ac_subst_vars='LTLIBOBJS
596
LIBOBJS
597
TERMCAP_LIB
598
LIBVERSION
599
ARFLAGS
600
LOCAL_DEFS
601
LOCAL_LDFLAGS
602
LOCAL_CFLAGS
603
BUILD_DIR
604
PURIFY
605
SHARED_INSTALL_TARGET
606
STATIC_INSTALL_TARGET
607
SHARED_TARGET
608
STATIC_TARGET
609
SHLIB_MINOR
610
SHLIB_MAJOR
611
SHLIB_LIBS
612
SHLIB_DLLVERSION
613
SHLIB_LIBVERSION
614
SHLIB_LIBSUFF
615
SHLIB_LIBPREF
616
SHLIB_DOT
617
SHLIB_XLDFLAGS
618
SHLIB_STATUS
619
SHOBJ_STATUS
620
SHOBJ_LIBS
621
SHOBJ_XLDFLAGS
622
SHOBJ_LDFLAGS
623
SHOBJ_LD
624
SHOBJ_CFLAGS
625
SHOBJ_CC
626
WCWIDTH_OBJ
627
MAKE_SHELL
628
RANLIB
629
AR
630
INSTALL_DATA
631
INSTALL_SCRIPT
632
INSTALL_PROGRAM
633
CC_FOR_BUILD
634
EGREP
635
GREP
636
CPP
637
OBJEXT
638
EXEEXT
639
ac_ct_CC
640
CPPFLAGS
641
LDFLAGS
642
CFLAGS
643
CC
644
SET_MAKE
645
CROSS_COMPILE
646
host_os
647
host_vendor
648
host_cpu
649
host
650
build_os
651
build_vendor
652
build_cpu
653
build
654
target_alias
655
host_alias
656
build_alias
657
LIBS
658
ECHO_T
659
ECHO_N
660
ECHO_C
661
DEFS
662
mandir
663
localedir
664
libdir
665
psdir
666
pdfdir
667
dvidir
668
htmldir
669
infodir
670
docdir
671
oldincludedir
672
includedir
673
localstatedir
674
sharedstatedir
675
sysconfdir
676
datadir
677
datarootdir
678
libexecdir
679
sbindir
680
bindir
681
program_transform_name
682
prefix
683
exec_prefix
684
PACKAGE_URL
685
PACKAGE_BUGREPORT
686
PACKAGE_STRING
687
PACKAGE_VERSION
688
PACKAGE_TARNAME
689
PACKAGE_NAME
690
PATH_SEPARATOR
691
SHELL'
692
ac_subst_files=''
693
ac_user_opts='
694
enable_option_checking
695
with_curses
696
with_purify
697
enable_multibyte
698
enable_static
699
'
700
      ac_precious_vars='build_alias
701
host_alias
702
target_alias
703
CC
704
CFLAGS
705
LDFLAGS
706
LIBS
707
CPPFLAGS
708
CPP'
709
 
710
 
711
# Initialize some variables set by options.
712
ac_init_help=
713
ac_init_version=false
714
ac_unrecognized_opts=
715
ac_unrecognized_sep=
716
# The variables have the same names as the options, with
717
# dashes changed to underlines.
718
cache_file=/dev/null
719
exec_prefix=NONE
720
no_create=
721
no_recursion=
722
prefix=NONE
723
program_prefix=NONE
724
program_suffix=NONE
725
program_transform_name=s,x,x,
726
silent=
727
site=
728
srcdir=
729
verbose=
730
x_includes=NONE
731
x_libraries=NONE
732
 
733
# Installation directory options.
734
# These are left unexpanded so users can "make install exec_prefix=/foo"
735
# and all the variables that are supposed to be based on exec_prefix
736
# by default will actually change.
737
# Use braces instead of parens because sh, perl, etc. also accept them.
738
# (The list follows the same order as the GNU Coding Standards.)
739
bindir='${exec_prefix}/bin'
740
sbindir='${exec_prefix}/sbin'
741
libexecdir='${exec_prefix}/libexec'
742
datarootdir='${prefix}/share'
743
datadir='${datarootdir}'
744
sysconfdir='${prefix}/etc'
745
sharedstatedir='${prefix}/com'
746
localstatedir='${prefix}/var'
747
includedir='${prefix}/include'
748
oldincludedir='/usr/include'
749
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
750
infodir='${datarootdir}/info'
751
htmldir='${docdir}'
752
dvidir='${docdir}'
753
pdfdir='${docdir}'
754
psdir='${docdir}'
755
libdir='${exec_prefix}/lib'
756
localedir='${datarootdir}/locale'
757
mandir='${datarootdir}/man'
758
 
759
ac_prev=
760
ac_dashdash=
761
for ac_option
762
do
763
  # If the previous option needs an argument, assign it.
764
  if test -n "$ac_prev"; then
765
    eval $ac_prev=\$ac_option
766
    ac_prev=
767
    continue
768
  fi
769
 
770
  case $ac_option in
771
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
772
  *)    ac_optarg=yes ;;
773
  esac
774
 
775
  # Accept the important Cygnus configure options, so we can diagnose typos.
776
 
777
  case $ac_dashdash$ac_option in
778
  --)
779
    ac_dashdash=yes ;;
780
 
781
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
782
    ac_prev=bindir ;;
783
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
784
    bindir=$ac_optarg ;;
785
 
786
  -build | --build | --buil | --bui | --bu)
787
    ac_prev=build_alias ;;
788
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
789
    build_alias=$ac_optarg ;;
790
 
791
  -cache-file | --cache-file | --cache-fil | --cache-fi \
792
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
793
    ac_prev=cache_file ;;
794
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
795
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
796
    cache_file=$ac_optarg ;;
797
 
798
  --config-cache | -C)
799
    cache_file=config.cache ;;
800
 
801
  -datadir | --datadir | --datadi | --datad)
802
    ac_prev=datadir ;;
803
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
804
    datadir=$ac_optarg ;;
805
 
806
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
807
  | --dataroo | --dataro | --datar)
808
    ac_prev=datarootdir ;;
809
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
810
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
811
    datarootdir=$ac_optarg ;;
812
 
813
  -disable-* | --disable-*)
814
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
815
    # Reject names that are not valid shell variable names.
816
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
817
      as_fn_error "invalid feature name: $ac_useropt"
818
    ac_useropt_orig=$ac_useropt
819
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
820
    case $ac_user_opts in
821
      *"
822
"enable_$ac_useropt"
823
"*) ;;
824
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
825
         ac_unrecognized_sep=', ';;
826
    esac
827
    eval enable_$ac_useropt=no ;;
828
 
829
  -docdir | --docdir | --docdi | --doc | --do)
830
    ac_prev=docdir ;;
831
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
832
    docdir=$ac_optarg ;;
833
 
834
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
835
    ac_prev=dvidir ;;
836
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
837
    dvidir=$ac_optarg ;;
838
 
839
  -enable-* | --enable-*)
840
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
841
    # Reject names that are not valid shell variable names.
842
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
843
      as_fn_error "invalid feature name: $ac_useropt"
844
    ac_useropt_orig=$ac_useropt
845
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
846
    case $ac_user_opts in
847
      *"
848
"enable_$ac_useropt"
849
"*) ;;
850
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
851
         ac_unrecognized_sep=', ';;
852
    esac
853
    eval enable_$ac_useropt=\$ac_optarg ;;
854
 
855
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
856
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
857
  | --exec | --exe | --ex)
858
    ac_prev=exec_prefix ;;
859
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
860
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
861
  | --exec=* | --exe=* | --ex=*)
862
    exec_prefix=$ac_optarg ;;
863
 
864
  -gas | --gas | --ga | --g)
865
    # Obsolete; use --with-gas.
866
    with_gas=yes ;;
867
 
868
  -help | --help | --hel | --he | -h)
869
    ac_init_help=long ;;
870
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
871
    ac_init_help=recursive ;;
872
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
873
    ac_init_help=short ;;
874
 
875
  -host | --host | --hos | --ho)
876
    ac_prev=host_alias ;;
877
  -host=* | --host=* | --hos=* | --ho=*)
878
    host_alias=$ac_optarg ;;
879
 
880
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
881
    ac_prev=htmldir ;;
882
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
883
  | --ht=*)
884
    htmldir=$ac_optarg ;;
885
 
886
  -includedir | --includedir | --includedi | --included | --include \
887
  | --includ | --inclu | --incl | --inc)
888
    ac_prev=includedir ;;
889
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
890
  | --includ=* | --inclu=* | --incl=* | --inc=*)
891
    includedir=$ac_optarg ;;
892
 
893
  -infodir | --infodir | --infodi | --infod | --info | --inf)
894
    ac_prev=infodir ;;
895
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
896
    infodir=$ac_optarg ;;
897
 
898
  -libdir | --libdir | --libdi | --libd)
899
    ac_prev=libdir ;;
900
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
901
    libdir=$ac_optarg ;;
902
 
903
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
904
  | --libexe | --libex | --libe)
905
    ac_prev=libexecdir ;;
906
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
907
  | --libexe=* | --libex=* | --libe=*)
908
    libexecdir=$ac_optarg ;;
909
 
910
  -localedir | --localedir | --localedi | --localed | --locale)
911
    ac_prev=localedir ;;
912
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
913
    localedir=$ac_optarg ;;
914
 
915
  -localstatedir | --localstatedir | --localstatedi | --localstated \
916
  | --localstate | --localstat | --localsta | --localst | --locals)
917
    ac_prev=localstatedir ;;
918
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
919
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
920
    localstatedir=$ac_optarg ;;
921
 
922
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
923
    ac_prev=mandir ;;
924
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
925
    mandir=$ac_optarg ;;
926
 
927
  -nfp | --nfp | --nf)
928
    # Obsolete; use --without-fp.
929
    with_fp=no ;;
930
 
931
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
932
  | --no-cr | --no-c | -n)
933
    no_create=yes ;;
934
 
935
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
936
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
937
    no_recursion=yes ;;
938
 
939
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
940
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
941
  | --oldin | --oldi | --old | --ol | --o)
942
    ac_prev=oldincludedir ;;
943
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
944
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
945
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
946
    oldincludedir=$ac_optarg ;;
947
 
948
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
949
    ac_prev=prefix ;;
950
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
951
    prefix=$ac_optarg ;;
952
 
953
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
954
  | --program-pre | --program-pr | --program-p)
955
    ac_prev=program_prefix ;;
956
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
957
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
958
    program_prefix=$ac_optarg ;;
959
 
960
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
961
  | --program-suf | --program-su | --program-s)
962
    ac_prev=program_suffix ;;
963
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
964
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
965
    program_suffix=$ac_optarg ;;
966
 
967
  -program-transform-name | --program-transform-name \
968
  | --program-transform-nam | --program-transform-na \
969
  | --program-transform-n | --program-transform- \
970
  | --program-transform | --program-transfor \
971
  | --program-transfo | --program-transf \
972
  | --program-trans | --program-tran \
973
  | --progr-tra | --program-tr | --program-t)
974
    ac_prev=program_transform_name ;;
975
  -program-transform-name=* | --program-transform-name=* \
976
  | --program-transform-nam=* | --program-transform-na=* \
977
  | --program-transform-n=* | --program-transform-=* \
978
  | --program-transform=* | --program-transfor=* \
979
  | --program-transfo=* | --program-transf=* \
980
  | --program-trans=* | --program-tran=* \
981
  | --progr-tra=* | --program-tr=* | --program-t=*)
982
    program_transform_name=$ac_optarg ;;
983
 
984
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
985
    ac_prev=pdfdir ;;
986
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
987
    pdfdir=$ac_optarg ;;
988
 
989
  -psdir | --psdir | --psdi | --psd | --ps)
990
    ac_prev=psdir ;;
991
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
992
    psdir=$ac_optarg ;;
993
 
994
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
995
  | -silent | --silent | --silen | --sile | --sil)
996
    silent=yes ;;
997
 
998
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
999
    ac_prev=sbindir ;;
1000
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1001
  | --sbi=* | --sb=*)
1002
    sbindir=$ac_optarg ;;
1003
 
1004
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1005
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1006
  | --sharedst | --shareds | --shared | --share | --shar \
1007
  | --sha | --sh)
1008
    ac_prev=sharedstatedir ;;
1009
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1010
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1011
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1012
  | --sha=* | --sh=*)
1013
    sharedstatedir=$ac_optarg ;;
1014
 
1015
  -site | --site | --sit)
1016
    ac_prev=site ;;
1017
  -site=* | --site=* | --sit=*)
1018
    site=$ac_optarg ;;
1019
 
1020
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1021
    ac_prev=srcdir ;;
1022
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1023
    srcdir=$ac_optarg ;;
1024
 
1025
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1026
  | --syscon | --sysco | --sysc | --sys | --sy)
1027
    ac_prev=sysconfdir ;;
1028
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1029
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1030
    sysconfdir=$ac_optarg ;;
1031
 
1032
  -target | --target | --targe | --targ | --tar | --ta | --t)
1033
    ac_prev=target_alias ;;
1034
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1035
    target_alias=$ac_optarg ;;
1036
 
1037
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1038
    verbose=yes ;;
1039
 
1040
  -version | --version | --versio | --versi | --vers | -V)
1041
    ac_init_version=: ;;
1042
 
1043
  -with-* | --with-*)
1044
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1045
    # Reject names that are not valid shell variable names.
1046
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1047
      as_fn_error "invalid package name: $ac_useropt"
1048
    ac_useropt_orig=$ac_useropt
1049
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1050
    case $ac_user_opts in
1051
      *"
1052
"with_$ac_useropt"
1053
"*) ;;
1054
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1055
         ac_unrecognized_sep=', ';;
1056
    esac
1057
    eval with_$ac_useropt=\$ac_optarg ;;
1058
 
1059
  -without-* | --without-*)
1060
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1061
    # Reject names that are not valid shell variable names.
1062
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1063
      as_fn_error "invalid package name: $ac_useropt"
1064
    ac_useropt_orig=$ac_useropt
1065
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1066
    case $ac_user_opts in
1067
      *"
1068
"with_$ac_useropt"
1069
"*) ;;
1070
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1071
         ac_unrecognized_sep=', ';;
1072
    esac
1073
    eval with_$ac_useropt=no ;;
1074
 
1075
  --x)
1076
    # Obsolete; use --with-x.
1077
    with_x=yes ;;
1078
 
1079
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1080
  | --x-incl | --x-inc | --x-in | --x-i)
1081
    ac_prev=x_includes ;;
1082
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1083
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1084
    x_includes=$ac_optarg ;;
1085
 
1086
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1087
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1088
    ac_prev=x_libraries ;;
1089
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1090
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1091
    x_libraries=$ac_optarg ;;
1092
 
1093
  -*) as_fn_error "unrecognized option: \`$ac_option'
1094
Try \`$0 --help' for more information."
1095
    ;;
1096
 
1097
  *=*)
1098
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099
    # Reject names that are not valid shell variable names.
1100
    case $ac_envvar in #(
1101
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1102
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1103
    esac
1104
    eval $ac_envvar=\$ac_optarg
1105
    export $ac_envvar ;;
1106
 
1107
  *)
1108
    # FIXME: should be removed in autoconf 3.0.
1109
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1110
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1111
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1112
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1113
    ;;
1114
 
1115
  esac
1116
done
1117
 
1118
if test -n "$ac_prev"; then
1119
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1120
  as_fn_error "missing argument to $ac_option"
1121
fi
1122
 
1123
if test -n "$ac_unrecognized_opts"; then
1124
  case $enable_option_checking in
1125
    no) ;;
1126
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1127
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1128
  esac
1129
fi
1130
 
1131
# Check all directory arguments for consistency.
1132
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1133
                datadir sysconfdir sharedstatedir localstatedir includedir \
1134
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1135
                libdir localedir mandir
1136
do
1137
  eval ac_val=\$$ac_var
1138
  # Remove trailing slashes.
1139
  case $ac_val in
1140
    */ )
1141
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1142
      eval $ac_var=\$ac_val;;
1143
  esac
1144
  # Be sure to have absolute directory names.
1145
  case $ac_val in
1146
    [\\/$]* | ?:[\\/]* )  continue;;
1147
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1148
  esac
1149
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1150
done
1151
 
1152
# There might be people who depend on the old broken behavior: `$host'
1153
# used to hold the argument of --host etc.
1154
# FIXME: To remove some day.
1155
build=$build_alias
1156
host=$host_alias
1157
target=$target_alias
1158
 
1159
# FIXME: To remove some day.
1160
if test "x$host_alias" != x; then
1161
  if test "x$build_alias" = x; then
1162
    cross_compiling=maybe
1163
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1164
    If a cross compiler is detected then cross compile mode will be used." >&2
1165
  elif test "x$build_alias" != "x$host_alias"; then
1166
    cross_compiling=yes
1167
  fi
1168
fi
1169
 
1170
ac_tool_prefix=
1171
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1172
 
1173
test "$silent" = yes && exec 6>/dev/null
1174
 
1175
 
1176
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1177
ac_ls_di=`ls -di .` &&
1178
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1179
  as_fn_error "working directory cannot be determined"
1180
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1181
  as_fn_error "pwd does not report name of working directory"
1182
 
1183
 
1184
# Find the source files, if location was not specified.
1185
if test -z "$srcdir"; then
1186
  ac_srcdir_defaulted=yes
1187
  # Try the directory containing this script, then the parent directory.
1188
  ac_confdir=`$as_dirname -- "$as_myself" ||
1189
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1190
         X"$as_myself" : 'X\(//\)[^/]' \| \
1191
         X"$as_myself" : 'X\(//\)$' \| \
1192
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1193
$as_echo X"$as_myself" |
1194
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1195
            s//\1/
1196
            q
1197
          }
1198
          /^X\(\/\/\)[^/].*/{
1199
            s//\1/
1200
            q
1201
          }
1202
          /^X\(\/\/\)$/{
1203
            s//\1/
1204
            q
1205
          }
1206
          /^X\(\/\).*/{
1207
            s//\1/
1208
            q
1209
          }
1210
          s/.*/./; q'`
1211
  srcdir=$ac_confdir
1212
  if test ! -r "$srcdir/$ac_unique_file"; then
1213
    srcdir=..
1214
  fi
1215
else
1216
  ac_srcdir_defaulted=no
1217
fi
1218
if test ! -r "$srcdir/$ac_unique_file"; then
1219
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1220
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1221
fi
1222
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1223
ac_abs_confdir=`(
1224
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1225
        pwd)`
1226
# When building in place, set srcdir=.
1227
if test "$ac_abs_confdir" = "$ac_pwd"; then
1228
  srcdir=.
1229
fi
1230
# Remove unnecessary trailing slashes from srcdir.
1231
# Double slashes in file names in object file debugging info
1232
# mess up M-x gdb in Emacs.
1233
case $srcdir in
1234
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1235
esac
1236
for ac_var in $ac_precious_vars; do
1237
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1238
  eval ac_env_${ac_var}_value=\$${ac_var}
1239
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1240
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1241
done
1242
 
1243
#
1244
# Report the --help message.
1245
#
1246
if test "$ac_init_help" = "long"; then
1247
  # Omit some internal or obsolete options to make the list less imposing.
1248
  # This message is too long to be a string in the A/UX 3.1 sh.
1249
  cat <<_ACEOF
1250
\`configure' configures readline 5.1-release to adapt to many kinds of systems.
1251
 
1252
Usage: $0 [OPTION]... [VAR=VALUE]...
1253
 
1254
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1255
VAR=VALUE.  See below for descriptions of some of the useful variables.
1256
 
1257
Defaults for the options are specified in brackets.
1258
 
1259
Configuration:
1260
  -h, --help              display this help and exit
1261
      --help=short        display options specific to this package
1262
      --help=recursive    display the short help of all the included packages
1263
  -V, --version           display version information and exit
1264
  -q, --quiet, --silent   do not print \`checking...' messages
1265
      --cache-file=FILE   cache test results in FILE [disabled]
1266
  -C, --config-cache      alias for \`--cache-file=config.cache'
1267
  -n, --no-create         do not create output files
1268
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1269
 
1270
Installation directories:
1271
  --prefix=PREFIX         install architecture-independent files in PREFIX
1272
                          [$ac_default_prefix]
1273
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1274
                          [PREFIX]
1275
 
1276
By default, \`make install' will install all the files in
1277
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1278
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1279
for instance \`--prefix=\$HOME'.
1280
 
1281
For better control, use the options below.
1282
 
1283
Fine tuning of the installation directories:
1284
  --bindir=DIR            user executables [EPREFIX/bin]
1285
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1286
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1287
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1288
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1289
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1290
  --libdir=DIR            object code libraries [EPREFIX/lib]
1291
  --includedir=DIR        C header files [PREFIX/include]
1292
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1293
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1294
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1295
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1296
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1297
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1298
  --docdir=DIR            documentation root [DATAROOTDIR/doc/readline]
1299
  --htmldir=DIR           html documentation [DOCDIR]
1300
  --dvidir=DIR            dvi documentation [DOCDIR]
1301
  --pdfdir=DIR            pdf documentation [DOCDIR]
1302
  --psdir=DIR             ps documentation [DOCDIR]
1303
_ACEOF
1304
 
1305
  cat <<\_ACEOF
1306
 
1307
System types:
1308
  --build=BUILD     configure for building on BUILD [guessed]
1309
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1310
_ACEOF
1311
fi
1312
 
1313
if test -n "$ac_init_help"; then
1314
  case $ac_init_help in
1315
     short | recursive ) echo "Configuration of readline 5.1-release:";;
1316
   esac
1317
  cat <<\_ACEOF
1318
 
1319
Optional Features:
1320
  --disable-option-checking  ignore unrecognized --enable/--with options
1321
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1322
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1323
  --enable-multibyte      enable multibyte characters if OS supports them
1324
  --enable-static         build static libraries [default=YES]
1325
 
1326
Optional Packages:
1327
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1328
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1329
  --with-curses           use the curses library instead of the termcap
1330
                          library
1331
  --with-purify           configure to postprocess with purify
1332
 
1333
Some influential environment variables:
1334
  CC          C compiler command
1335
  CFLAGS      C compiler flags
1336
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1337
              nonstandard directory 
1338
  LIBS        libraries to pass to the linker, e.g. -l
1339
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1340
              you have headers in a nonstandard directory 
1341
  CPP         C preprocessor
1342
 
1343
Use these variables to override the choices made by `configure' or to help
1344
it to find libraries and programs with nonstandard names/locations.
1345
 
1346
Report bugs to .
1347
_ACEOF
1348
ac_status=$?
1349
fi
1350
 
1351
if test "$ac_init_help" = "recursive"; then
1352
  # If there are subdirs, report their specific --help.
1353
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1354
    test -d "$ac_dir" ||
1355
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1356
      continue
1357
    ac_builddir=.
1358
 
1359
case "$ac_dir" in
1360
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1361
*)
1362
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1363
  # A ".." for each directory in $ac_dir_suffix.
1364
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1365
  case $ac_top_builddir_sub in
1366
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1367
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1368
  esac ;;
1369
esac
1370
ac_abs_top_builddir=$ac_pwd
1371
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1372
# for backward compatibility:
1373
ac_top_builddir=$ac_top_build_prefix
1374
 
1375
case $srcdir in
1376
  .)  # We are building in place.
1377
    ac_srcdir=.
1378
    ac_top_srcdir=$ac_top_builddir_sub
1379
    ac_abs_top_srcdir=$ac_pwd ;;
1380
  [\\/]* | ?:[\\/]* )  # Absolute name.
1381
    ac_srcdir=$srcdir$ac_dir_suffix;
1382
    ac_top_srcdir=$srcdir
1383
    ac_abs_top_srcdir=$srcdir ;;
1384
  *) # Relative name.
1385
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1386
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1387
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1388
esac
1389
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1390
 
1391
    cd "$ac_dir" || { ac_status=$?; continue; }
1392
    # Check for guested configure.
1393
    if test -f "$ac_srcdir/configure.gnu"; then
1394
      echo &&
1395
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1396
    elif test -f "$ac_srcdir/configure"; then
1397
      echo &&
1398
      $SHELL "$ac_srcdir/configure" --help=recursive
1399
    else
1400
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1401
    fi || ac_status=$?
1402
    cd "$ac_pwd" || { ac_status=$?; break; }
1403
  done
1404
fi
1405
 
1406
test -n "$ac_init_help" && exit $ac_status
1407
if $ac_init_version; then
1408
  cat <<\_ACEOF
1409
readline configure 5.1-release
1410
generated by GNU Autoconf 2.64
1411
 
1412
Copyright (C) 2009 Free Software Foundation, Inc.
1413
This configure script is free software; the Free Software Foundation
1414
gives unlimited permission to copy, distribute and modify it.
1415
_ACEOF
1416
  exit
1417
fi
1418
 
1419
## ------------------------ ##
1420
## Autoconf initialization. ##
1421
## ------------------------ ##
1422
 
1423
# ac_fn_c_try_compile LINENO
1424
# --------------------------
1425
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1426
ac_fn_c_try_compile ()
1427
{
1428
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1429
  rm -f conftest.$ac_objext
1430
  if { { ac_try="$ac_compile"
1431
case "(($ac_try" in
1432
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1433
  *) ac_try_echo=$ac_try;;
1434
esac
1435
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1436
$as_echo "$ac_try_echo"; } >&5
1437
  (eval "$ac_compile") 2>conftest.err
1438
  ac_status=$?
1439
  if test -s conftest.err; then
1440
    grep -v '^ *+' conftest.err >conftest.er1
1441
    cat conftest.er1 >&5
1442
    mv -f conftest.er1 conftest.err
1443
  fi
1444
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1445
  test $ac_status = 0; } && {
1446
         test -z "$ac_c_werror_flag" ||
1447
         test ! -s conftest.err
1448
       } && test -s conftest.$ac_objext; then :
1449
  ac_retval=0
1450
else
1451
  $as_echo "$as_me: failed program was:" >&5
1452
sed 's/^/| /' conftest.$ac_ext >&5
1453
 
1454
        ac_retval=1
1455
fi
1456
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1457
  return $ac_retval
1458
 
1459
} # ac_fn_c_try_compile
1460
 
1461
# ac_fn_c_try_cpp LINENO
1462
# ----------------------
1463
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1464
ac_fn_c_try_cpp ()
1465
{
1466
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1467
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1468
case "(($ac_try" in
1469
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1470
  *) ac_try_echo=$ac_try;;
1471
esac
1472
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1473
$as_echo "$ac_try_echo"; } >&5
1474
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1475
  ac_status=$?
1476
  if test -s conftest.err; then
1477
    grep -v '^ *+' conftest.err >conftest.er1
1478
    cat conftest.er1 >&5
1479
    mv -f conftest.er1 conftest.err
1480
  fi
1481
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1482
  test $ac_status = 0; } >/dev/null && {
1483
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1484
         test ! -s conftest.err
1485
       }; then :
1486
  ac_retval=0
1487
else
1488
  $as_echo "$as_me: failed program was:" >&5
1489
sed 's/^/| /' conftest.$ac_ext >&5
1490
 
1491
    ac_retval=1
1492
fi
1493
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1494
  return $ac_retval
1495
 
1496
} # ac_fn_c_try_cpp
1497
 
1498
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1499
# -------------------------------------------------------
1500
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1501
# the include files in INCLUDES and setting the cache variable VAR
1502
# accordingly.
1503
ac_fn_c_check_header_mongrel ()
1504
{
1505
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1506
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1507
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1508
$as_echo_n "checking for $2... " >&6; }
1509
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1510
  $as_echo_n "(cached) " >&6
1511
fi
1512
eval ac_res=\$$3
1513
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1514
$as_echo "$ac_res" >&6; }
1515
else
1516
  # Is the header compilable?
1517
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1518
$as_echo_n "checking $2 usability... " >&6; }
1519
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1520
/* end confdefs.h.  */
1521
$4
1522
#include <$2>
1523
_ACEOF
1524
if ac_fn_c_try_compile "$LINENO"; then :
1525
  ac_header_compiler=yes
1526
else
1527
  ac_header_compiler=no
1528
fi
1529
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1530
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1531
$as_echo "$ac_header_compiler" >&6; }
1532
 
1533
# Is the header present?
1534
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1535
$as_echo_n "checking $2 presence... " >&6; }
1536
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1537
/* end confdefs.h.  */
1538
#include <$2>
1539
_ACEOF
1540
if ac_fn_c_try_cpp "$LINENO"; then :
1541
  ac_header_preproc=yes
1542
else
1543
  ac_header_preproc=no
1544
fi
1545
rm -f conftest.err conftest.$ac_ext
1546
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1547
$as_echo "$ac_header_preproc" >&6; }
1548
 
1549
# So?  What about this header?
1550
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1551
  yes:no: )
1552
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1553
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1554
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1555
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1556
    ;;
1557
  no:yes:* )
1558
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1559
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1560
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1561
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1562
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1563
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1564
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1565
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1566
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1567
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1568
( cat <<\_ASBOX
1569
## ----------------------------------- ##
1570
## Report this to bug-readline@gnu.org ##
1571
## ----------------------------------- ##
1572
_ASBOX
1573
     ) | sed "s/^/$as_me: WARNING:     /" >&2
1574
    ;;
1575
esac
1576
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1577
$as_echo_n "checking for $2... " >&6; }
1578
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1579
  $as_echo_n "(cached) " >&6
1580
else
1581
  eval "$3=\$ac_header_compiler"
1582
fi
1583
eval ac_res=\$$3
1584
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1585
$as_echo "$ac_res" >&6; }
1586
fi
1587
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1588
 
1589
} # ac_fn_c_check_header_mongrel
1590
 
1591
# ac_fn_c_try_run LINENO
1592
# ----------------------
1593
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1594
# that executables *can* be run.
1595
ac_fn_c_try_run ()
1596
{
1597
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1598
  if { { ac_try="$ac_link"
1599
case "(($ac_try" in
1600
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1601
  *) ac_try_echo=$ac_try;;
1602
esac
1603
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1604
$as_echo "$ac_try_echo"; } >&5
1605
  (eval "$ac_link") 2>&5
1606
  ac_status=$?
1607
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1609
  { { case "(($ac_try" in
1610
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611
  *) ac_try_echo=$ac_try;;
1612
esac
1613
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614
$as_echo "$ac_try_echo"; } >&5
1615
  (eval "$ac_try") 2>&5
1616
  ac_status=$?
1617
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618
  test $ac_status = 0; }; }; then :
1619
  ac_retval=0
1620
else
1621
  $as_echo "$as_me: program exited with status $ac_status" >&5
1622
       $as_echo "$as_me: failed program was:" >&5
1623
sed 's/^/| /' conftest.$ac_ext >&5
1624
 
1625
       ac_retval=$ac_status
1626
fi
1627
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1628
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1629
  return $ac_retval
1630
 
1631
} # ac_fn_c_try_run
1632
 
1633
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1634
# -------------------------------------------------------
1635
# Tests whether HEADER exists and can be compiled using the include files in
1636
# INCLUDES, setting the cache variable VAR accordingly.
1637
ac_fn_c_check_header_compile ()
1638
{
1639
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1641
$as_echo_n "checking for $2... " >&6; }
1642
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1643
  $as_echo_n "(cached) " >&6
1644
else
1645
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646
/* end confdefs.h.  */
1647
$4
1648
#include <$2>
1649
_ACEOF
1650
if ac_fn_c_try_compile "$LINENO"; then :
1651
  eval "$3=yes"
1652
else
1653
  eval "$3=no"
1654
fi
1655
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1656
fi
1657
eval ac_res=\$$3
1658
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1659
$as_echo "$ac_res" >&6; }
1660
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1661
 
1662
} # ac_fn_c_check_header_compile
1663
 
1664
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1665
# -------------------------------------------
1666
# Tests whether TYPE exists after having included INCLUDES, setting cache
1667
# variable VAR accordingly.
1668
ac_fn_c_check_type ()
1669
{
1670
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1672
$as_echo_n "checking for $2... " >&6; }
1673
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1674
  $as_echo_n "(cached) " >&6
1675
else
1676
  eval "$3=no"
1677
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1678
/* end confdefs.h.  */
1679
$4
1680
int
1681
main ()
1682
{
1683
if (sizeof ($2))
1684
         return 0;
1685
  ;
1686
  return 0;
1687
}
1688
_ACEOF
1689
if ac_fn_c_try_compile "$LINENO"; then :
1690
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1691
/* end confdefs.h.  */
1692
$4
1693
int
1694
main ()
1695
{
1696
if (sizeof (($2)))
1697
            return 0;
1698
  ;
1699
  return 0;
1700
}
1701
_ACEOF
1702
if ac_fn_c_try_compile "$LINENO"; then :
1703
 
1704
else
1705
  eval "$3=yes"
1706
fi
1707
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1708
fi
1709
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1710
fi
1711
eval ac_res=\$$3
1712
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1713
$as_echo "$ac_res" >&6; }
1714
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1715
 
1716
} # ac_fn_c_check_type
1717
 
1718
# ac_fn_c_try_link LINENO
1719
# -----------------------
1720
# Try to link conftest.$ac_ext, and return whether this succeeded.
1721
ac_fn_c_try_link ()
1722
{
1723
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724
  rm -f conftest.$ac_objext conftest$ac_exeext
1725
  if { { ac_try="$ac_link"
1726
case "(($ac_try" in
1727
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728
  *) ac_try_echo=$ac_try;;
1729
esac
1730
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731
$as_echo "$ac_try_echo"; } >&5
1732
  (eval "$ac_link") 2>conftest.err
1733
  ac_status=$?
1734
  if test -s conftest.err; then
1735
    grep -v '^ *+' conftest.err >conftest.er1
1736
    cat conftest.er1 >&5
1737
    mv -f conftest.er1 conftest.err
1738
  fi
1739
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740
  test $ac_status = 0; } && {
1741
         test -z "$ac_c_werror_flag" ||
1742
         test ! -s conftest.err
1743
       } && test -s conftest$ac_exeext && {
1744
         test "$cross_compiling" = yes ||
1745
         $as_test_x conftest$ac_exeext
1746
       }; then :
1747
  ac_retval=0
1748
else
1749
  $as_echo "$as_me: failed program was:" >&5
1750
sed 's/^/| /' conftest.$ac_ext >&5
1751
 
1752
        ac_retval=1
1753
fi
1754
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1755
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1756
  # interfere with the next link command; also delete a directory that is
1757
  # left behind by Apple's compiler.  We do this before executing the actions.
1758
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1759
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760
  return $ac_retval
1761
 
1762
} # ac_fn_c_try_link
1763
 
1764
# ac_fn_c_check_func LINENO FUNC VAR
1765
# ----------------------------------
1766
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1767
ac_fn_c_check_func ()
1768
{
1769
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1771
$as_echo_n "checking for $2... " >&6; }
1772
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1773
  $as_echo_n "(cached) " >&6
1774
else
1775
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1776
/* end confdefs.h.  */
1777
/* Define $2 to an innocuous variant, in case  declares $2.
1778
   For example, HP-UX 11i  declares gettimeofday.  */
1779
#define $2 innocuous_$2
1780
 
1781
/* System header to define __stub macros and hopefully few prototypes,
1782
    which can conflict with char $2 (); below.
1783
    Prefer  to  if __STDC__ is defined, since
1784
     exists even on freestanding compilers.  */
1785
 
1786
#ifdef __STDC__
1787
# include 
1788
#else
1789
# include 
1790
#endif
1791
 
1792
#undef $2
1793
 
1794
/* Override any GCC internal prototype to avoid an error.
1795
   Use char because int might match the return type of a GCC
1796
   builtin and then its argument prototype would still apply.  */
1797
#ifdef __cplusplus
1798
extern "C"
1799
#endif
1800
char $2 ();
1801
/* The GNU C library defines this for functions which it implements
1802
    to always fail with ENOSYS.  Some functions are actually named
1803
    something starting with __ and the normal name is an alias.  */
1804
#if defined __stub_$2 || defined __stub___$2
1805
choke me
1806
#endif
1807
 
1808
int
1809
main ()
1810
{
1811
return $2 ();
1812
  ;
1813
  return 0;
1814
}
1815
_ACEOF
1816
if ac_fn_c_try_link "$LINENO"; then :
1817
  eval "$3=yes"
1818
else
1819
  eval "$3=no"
1820
fi
1821
rm -f core conftest.err conftest.$ac_objext \
1822
    conftest$ac_exeext conftest.$ac_ext
1823
fi
1824
eval ac_res=\$$3
1825
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1826
$as_echo "$ac_res" >&6; }
1827
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828
 
1829
} # ac_fn_c_check_func
1830
cat >config.log <<_ACEOF
1831
This file contains any messages produced by compilers while
1832
running configure, to aid debugging if configure makes a mistake.
1833
 
1834
It was created by readline $as_me 5.1-release, which was
1835
generated by GNU Autoconf 2.64.  Invocation command line was
1836
 
1837
  $ $0 $@
1838
 
1839
_ACEOF
1840
exec 5>>config.log
1841
{
1842
cat <<_ASUNAME
1843
## --------- ##
1844
## Platform. ##
1845
## --------- ##
1846
 
1847
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1848
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1849
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1850
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1851
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1852
 
1853
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1854
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1855
 
1856
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1857
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1858
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1859
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1860
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1861
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1862
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1863
 
1864
_ASUNAME
1865
 
1866
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1867
for as_dir in $PATH
1868
do
1869
  IFS=$as_save_IFS
1870
  test -z "$as_dir" && as_dir=.
1871
    $as_echo "PATH: $as_dir"
1872
  done
1873
IFS=$as_save_IFS
1874
 
1875
} >&5
1876
 
1877
cat >&5 <<_ACEOF
1878
 
1879
 
1880
## ----------- ##
1881
## Core tests. ##
1882
## ----------- ##
1883
 
1884
_ACEOF
1885
 
1886
 
1887
# Keep a trace of the command line.
1888
# Strip out --no-create and --no-recursion so they do not pile up.
1889
# Strip out --silent because we don't want to record it for future runs.
1890
# Also quote any args containing shell meta-characters.
1891
# Make two passes to allow for proper duplicate-argument suppression.
1892
ac_configure_args=
1893
ac_configure_args0=
1894
ac_configure_args1=
1895
ac_must_keep_next=false
1896
for ac_pass in 1 2
1897
do
1898
  for ac_arg
1899
  do
1900
    case $ac_arg in
1901
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1902
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1903
    | -silent | --silent | --silen | --sile | --sil)
1904
      continue ;;
1905
    *\'*)
1906
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1907
    esac
1908
    case $ac_pass in
1909
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1910
    2)
1911
      as_fn_append ac_configure_args1 " '$ac_arg'"
1912
      if test $ac_must_keep_next = true; then
1913
        ac_must_keep_next=false # Got value, back to normal.
1914
      else
1915
        case $ac_arg in
1916
          *=* | --config-cache | -C | -disable-* | --disable-* \
1917
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1918
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1919
          | -with-* | --with-* | -without-* | --without-* | --x)
1920
            case "$ac_configure_args0 " in
1921
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1922
            esac
1923
            ;;
1924
          -* ) ac_must_keep_next=true ;;
1925
        esac
1926
      fi
1927
      as_fn_append ac_configure_args " '$ac_arg'"
1928
      ;;
1929
    esac
1930
  done
1931
done
1932
{ ac_configure_args0=; unset ac_configure_args0;}
1933
{ ac_configure_args1=; unset ac_configure_args1;}
1934
 
1935
# When interrupted or exit'd, cleanup temporary files, and complete
1936
# config.log.  We remove comments because anyway the quotes in there
1937
# would cause problems or look ugly.
1938
# WARNING: Use '\'' to represent an apostrophe within the trap.
1939
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1940
trap 'exit_status=$?
1941
  # Save into config.log some information that might help in debugging.
1942
  {
1943
    echo
1944
 
1945
    cat <<\_ASBOX
1946
## ---------------- ##
1947
## Cache variables. ##
1948
## ---------------- ##
1949
_ASBOX
1950
    echo
1951
    # The following way of writing the cache mishandles newlines in values,
1952
(
1953
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1954
    eval ac_val=\$$ac_var
1955
    case $ac_val in #(
1956
    *${as_nl}*)
1957
      case $ac_var in #(
1958
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1959
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1960
      esac
1961
      case $ac_var in #(
1962
      _ | IFS | as_nl) ;; #(
1963
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1964
      *) { eval $ac_var=; unset $ac_var;} ;;
1965
      esac ;;
1966
    esac
1967
  done
1968
  (set) 2>&1 |
1969
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1970
    *${as_nl}ac_space=\ *)
1971
      sed -n \
1972
        "s/'\''/'\''\\\\'\'''\''/g;
1973
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1974
      ;; #(
1975
    *)
1976
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1977
      ;;
1978
    esac |
1979
    sort
1980
)
1981
    echo
1982
 
1983
    cat <<\_ASBOX
1984
## ----------------- ##
1985
## Output variables. ##
1986
## ----------------- ##
1987
_ASBOX
1988
    echo
1989
    for ac_var in $ac_subst_vars
1990
    do
1991
      eval ac_val=\$$ac_var
1992
      case $ac_val in
1993
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1994
      esac
1995
      $as_echo "$ac_var='\''$ac_val'\''"
1996
    done | sort
1997
    echo
1998
 
1999
    if test -n "$ac_subst_files"; then
2000
      cat <<\_ASBOX
2001
## ------------------- ##
2002
## File substitutions. ##
2003
## ------------------- ##
2004
_ASBOX
2005
      echo
2006
      for ac_var in $ac_subst_files
2007
      do
2008
        eval ac_val=\$$ac_var
2009
        case $ac_val in
2010
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2011
        esac
2012
        $as_echo "$ac_var='\''$ac_val'\''"
2013
      done | sort
2014
      echo
2015
    fi
2016
 
2017
    if test -s confdefs.h; then
2018
      cat <<\_ASBOX
2019
## ----------- ##
2020
## confdefs.h. ##
2021
## ----------- ##
2022
_ASBOX
2023
      echo
2024
      cat confdefs.h
2025
      echo
2026
    fi
2027
    test "$ac_signal" != 0 &&
2028
      $as_echo "$as_me: caught signal $ac_signal"
2029
    $as_echo "$as_me: exit $exit_status"
2030
  } >&5
2031
  rm -f core *.core core.conftest.* &&
2032
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2033
    exit $exit_status
2034
' 0
2035
for ac_signal in 1 2 13 15; do
2036
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2037
done
2038
ac_signal=0
2039
 
2040
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2041
rm -f -r conftest* confdefs.h
2042
 
2043
$as_echo "/* confdefs.h */" > confdefs.h
2044
 
2045
# Predefined preprocessor variables.
2046
 
2047
cat >>confdefs.h <<_ACEOF
2048
#define PACKAGE_NAME "$PACKAGE_NAME"
2049
_ACEOF
2050
 
2051
cat >>confdefs.h <<_ACEOF
2052
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2053
_ACEOF
2054
 
2055
cat >>confdefs.h <<_ACEOF
2056
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2057
_ACEOF
2058
 
2059
cat >>confdefs.h <<_ACEOF
2060
#define PACKAGE_STRING "$PACKAGE_STRING"
2061
_ACEOF
2062
 
2063
cat >>confdefs.h <<_ACEOF
2064
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2065
_ACEOF
2066
 
2067
cat >>confdefs.h <<_ACEOF
2068
#define PACKAGE_URL "$PACKAGE_URL"
2069
_ACEOF
2070
 
2071
 
2072
# Let the site file select an alternate cache file if it wants to.
2073
# Prefer an explicitly selected file to automatically selected ones.
2074
ac_site_file1=NONE
2075
ac_site_file2=NONE
2076
if test -n "$CONFIG_SITE"; then
2077
  ac_site_file1=$CONFIG_SITE
2078
elif test "x$prefix" != xNONE; then
2079
  ac_site_file1=$prefix/share/config.site
2080
  ac_site_file2=$prefix/etc/config.site
2081
else
2082
  ac_site_file1=$ac_default_prefix/share/config.site
2083
  ac_site_file2=$ac_default_prefix/etc/config.site
2084
fi
2085
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2086
do
2087
  test "x$ac_site_file" = xNONE && continue
2088
  if test -r "$ac_site_file"; then
2089
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2090
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2091
    sed 's/^/| /' "$ac_site_file" >&5
2092
    . "$ac_site_file"
2093
  fi
2094
done
2095
 
2096
if test -r "$cache_file"; then
2097
  # Some versions of bash will fail to source /dev/null (special
2098
  # files actually), so we avoid doing that.
2099
  if test -f "$cache_file"; then
2100
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2101
$as_echo "$as_me: loading cache $cache_file" >&6;}
2102
    case $cache_file in
2103
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2104
      *)                      . "./$cache_file";;
2105
    esac
2106
  fi
2107
else
2108
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2109
$as_echo "$as_me: creating cache $cache_file" >&6;}
2110
  >$cache_file
2111
fi
2112
 
2113
# Check that the precious variables saved in the cache have kept the same
2114
# value.
2115
ac_cache_corrupted=false
2116
for ac_var in $ac_precious_vars; do
2117
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2118
  eval ac_new_set=\$ac_env_${ac_var}_set
2119
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2120
  eval ac_new_val=\$ac_env_${ac_var}_value
2121
  case $ac_old_set,$ac_new_set in
2122
    set,)
2123
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2124
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2125
      ac_cache_corrupted=: ;;
2126
    ,set)
2127
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2128
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2129
      ac_cache_corrupted=: ;;
2130
    ,);;
2131
    *)
2132
      if test "x$ac_old_val" != "x$ac_new_val"; then
2133
        # differences in whitespace do not lead to failure.
2134
        ac_old_val_w=`echo x $ac_old_val`
2135
        ac_new_val_w=`echo x $ac_new_val`
2136
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2137
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2138
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2139
          ac_cache_corrupted=:
2140
        else
2141
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2142
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2143
          eval $ac_var=\$ac_old_val
2144
        fi
2145
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2146
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2147
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2148
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2149
      fi;;
2150
  esac
2151
  # Pass precious variables to config.status.
2152
  if test "$ac_new_set" = set; then
2153
    case $ac_new_val in
2154
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2155
    *) ac_arg=$ac_var=$ac_new_val ;;
2156
    esac
2157
    case " $ac_configure_args " in
2158
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2159
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2160
    esac
2161
  fi
2162
done
2163
if $ac_cache_corrupted; then
2164
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2165
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2166
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2167
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2168
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2169
fi
2170
## -------------------- ##
2171
## Main body of script. ##
2172
## -------------------- ##
2173
 
2174
ac_ext=c
2175
ac_cpp='$CPP $CPPFLAGS'
2176
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2177
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2178
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2179
 
2180
 
2181
 
2182
 
2183
 
2184
 
2185
 
2186
 
2187
 
2188
ac_aux_dir=
2189
for ac_dir in `cd $srcdir;pwd`/.. "$srcdir"/`cd $srcdir;pwd`/..; do
2190
  for ac_t in install-sh install.sh shtool; do
2191
    if test -f "$ac_dir/$ac_t"; then
2192
      ac_aux_dir=$ac_dir
2193
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2194
      break 2
2195
    fi
2196
  done
2197
done
2198
if test -z "$ac_aux_dir"; then
2199
  as_fn_error "cannot find install-sh, install.sh, or shtool in \`cd $srcdir;pwd\`/.. \"$srcdir\"/\`cd $srcdir;pwd\`/.." "$LINENO" 5
2200
fi
2201
 
2202
# These three variables are undocumented and unsupported,
2203
# and are intended to be withdrawn in a future Autoconf release.
2204
# They can cause serious problems if a builder's source tree is in a directory
2205
# whose full name contains unusual characters.
2206
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2207
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2208
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2209
 
2210
 
2211
ac_config_headers="$ac_config_headers config.h"
2212
 
2213
 
2214
LIBVERSION=5.1
2215
 
2216
# Make sure we can run config.sub.
2217
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2218
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2219
 
2220
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2221
$as_echo_n "checking build system type... " >&6; }
2222
if test "${ac_cv_build+set}" = set; then :
2223
  $as_echo_n "(cached) " >&6
2224
else
2225
  ac_build_alias=$build_alias
2226
test "x$ac_build_alias" = x &&
2227
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2228
test "x$ac_build_alias" = x &&
2229
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2230
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2231
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2232
 
2233
fi
2234
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2235
$as_echo "$ac_cv_build" >&6; }
2236
case $ac_cv_build in
2237
*-*-*) ;;
2238
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2239
esac
2240
build=$ac_cv_build
2241
ac_save_IFS=$IFS; IFS='-'
2242
set x $ac_cv_build
2243
shift
2244
build_cpu=$1
2245
build_vendor=$2
2246
shift; shift
2247
# Remember, the first character of IFS is used to create $*,
2248
# except with old shells:
2249
build_os=$*
2250
IFS=$ac_save_IFS
2251
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2252
 
2253
 
2254
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2255
$as_echo_n "checking host system type... " >&6; }
2256
if test "${ac_cv_host+set}" = set; then :
2257
  $as_echo_n "(cached) " >&6
2258
else
2259
  if test "x$host_alias" = x; then
2260
  ac_cv_host=$ac_cv_build
2261
else
2262
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2263
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2264
fi
2265
 
2266
fi
2267
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2268
$as_echo "$ac_cv_host" >&6; }
2269
case $ac_cv_host in
2270
*-*-*) ;;
2271
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2272
esac
2273
host=$ac_cv_host
2274
ac_save_IFS=$IFS; IFS='-'
2275
set x $ac_cv_host
2276
shift
2277
host_cpu=$1
2278
host_vendor=$2
2279
shift; shift
2280
# Remember, the first character of IFS is used to create $*,
2281
# except with old shells:
2282
host_os=$*
2283
IFS=$ac_save_IFS
2284
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2285
 
2286
 
2287
 
2288
opt_curses=no
2289
opt_purify=no
2290
 
2291
 
2292
# Check whether --with-curses was given.
2293
if test "${with_curses+set}" = set; then :
2294
  withval=$with_curses; opt_curses=$withval
2295
fi
2296
 
2297
 
2298
# Check whether --with-purify was given.
2299
if test "${with_purify+set}" = set; then :
2300
  withval=$with_purify; opt_purify=$withval
2301
fi
2302
 
2303
 
2304
if test "$opt_curses" = "yes"; then
2305
        prefer_curses=yes
2306
fi
2307
 
2308
if test "$opt_purify" = yes; then
2309
        PURIFY="purify"
2310
else
2311
        PURIFY=
2312
fi
2313
 
2314
opt_multibyte=yes
2315
opt_static_libs=yes
2316
opt_shared_libs=no
2317
 
2318
# Check whether --enable-multibyte was given.
2319
if test "${enable_multibyte+set}" = set; then :
2320
  enableval=$enable_multibyte; opt_multibyte=$enableval
2321
fi
2322
 
2323
# Check whether --enable-static was given.
2324
if test "${enable_static+set}" = set; then :
2325
  enableval=$enable_static; opt_static_libs=$enableval
2326
fi
2327
 
2328
 
2329
if test $opt_multibyte = no; then
2330
$as_echo "#define NO_MULTIBYTE_SUPPORT 1" >>confdefs.h
2331
 
2332
fi
2333
 
2334
 
2335
 
2336
CROSS_COMPILE=
2337
if test "x$cross_compiling" = "xyes"; then
2338
    case "${host}" in
2339
    *-cygwin*)
2340
        cross_cache=${srcdir}/cross-build/cygwin.cache
2341
        ;;
2342
    *-mingw*)
2343
        cross_cache=${srcdir}/cross-build/mingw.cache
2344
        ;;
2345
    i[3456]86-*-beos*)
2346
        cross_cache=${srcdir}/cross-build/x86-beos.cache
2347
        ;;
2348
    *)  echo "configure: cross-compiling for $host is not supported" >&2
2349
        ;;
2350
    esac
2351
    if test -n "${cross_cache}" && test -r "${cross_cache}"; then
2352
        echo "loading cross-build cache file ${cross_cache}"
2353
        . ${cross_cache}
2354
    fi
2355
    unset cross_cache
2356
    CROSS_COMPILE='-DCROSS_COMPILING'
2357
 
2358
fi
2359
 
2360
echo ""
2361
echo "Beginning configuration for readline-$LIBVERSION for ${host_cpu}-${host_vendor}-${host_os}"
2362
echo ""
2363
 
2364
# We want these before the checks, so the checks can modify their values.
2365
test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
2366
 
2367
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2368
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2369
set x ${MAKE-make}
2370
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2371
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2372
  $as_echo_n "(cached) " >&6
2373
else
2374
  cat >conftest.make <<\_ACEOF
2375
SHELL = /bin/sh
2376
all:
2377
        @echo '@@@%%%=$(MAKE)=@@@%%%'
2378
_ACEOF
2379
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2380
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2381
  *@@@%%%=?*=@@@%%%*)
2382
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2383
  *)
2384
    eval ac_cv_prog_make_${ac_make}_set=no;;
2385
esac
2386
rm -f conftest.make
2387
fi
2388
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2389
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2390
$as_echo "yes" >&6; }
2391
  SET_MAKE=
2392
else
2393
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2394
$as_echo "no" >&6; }
2395
  SET_MAKE="MAKE=${MAKE-make}"
2396
fi
2397
 
2398
ac_ext=c
2399
ac_cpp='$CPP $CPPFLAGS'
2400
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2401
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2402
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2403
if test -n "$ac_tool_prefix"; then
2404
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2405
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2406
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2407
$as_echo_n "checking for $ac_word... " >&6; }
2408
if test "${ac_cv_prog_CC+set}" = set; then :
2409
  $as_echo_n "(cached) " >&6
2410
else
2411
  if test -n "$CC"; then
2412
  ac_cv_prog_CC="$CC" # Let the user override the test.
2413
else
2414
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2415
for as_dir in $PATH
2416
do
2417
  IFS=$as_save_IFS
2418
  test -z "$as_dir" && as_dir=.
2419
    for ac_exec_ext in '' $ac_executable_extensions; do
2420
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2421
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2422
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2423
    break 2
2424
  fi
2425
done
2426
  done
2427
IFS=$as_save_IFS
2428
 
2429
fi
2430
fi
2431
CC=$ac_cv_prog_CC
2432
if test -n "$CC"; then
2433
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2434
$as_echo "$CC" >&6; }
2435
else
2436
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2437
$as_echo "no" >&6; }
2438
fi
2439
 
2440
 
2441
fi
2442
if test -z "$ac_cv_prog_CC"; then
2443
  ac_ct_CC=$CC
2444
  # Extract the first word of "gcc", so it can be a program name with args.
2445
set dummy gcc; ac_word=$2
2446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2447
$as_echo_n "checking for $ac_word... " >&6; }
2448
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2449
  $as_echo_n "(cached) " >&6
2450
else
2451
  if test -n "$ac_ct_CC"; then
2452
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2453
else
2454
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2455
for as_dir in $PATH
2456
do
2457
  IFS=$as_save_IFS
2458
  test -z "$as_dir" && as_dir=.
2459
    for ac_exec_ext in '' $ac_executable_extensions; do
2460
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2461
    ac_cv_prog_ac_ct_CC="gcc"
2462
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2463
    break 2
2464
  fi
2465
done
2466
  done
2467
IFS=$as_save_IFS
2468
 
2469
fi
2470
fi
2471
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2472
if test -n "$ac_ct_CC"; then
2473
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2474
$as_echo "$ac_ct_CC" >&6; }
2475
else
2476
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2477
$as_echo "no" >&6; }
2478
fi
2479
 
2480
  if test "x$ac_ct_CC" = x; then
2481
    CC=""
2482
  else
2483
    case $cross_compiling:$ac_tool_warned in
2484
yes:)
2485
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2486
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2487
ac_tool_warned=yes ;;
2488
esac
2489
    CC=$ac_ct_CC
2490
  fi
2491
else
2492
  CC="$ac_cv_prog_CC"
2493
fi
2494
 
2495
if test -z "$CC"; then
2496
          if test -n "$ac_tool_prefix"; then
2497
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2498
set dummy ${ac_tool_prefix}cc; ac_word=$2
2499
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2500
$as_echo_n "checking for $ac_word... " >&6; }
2501
if test "${ac_cv_prog_CC+set}" = set; then :
2502
  $as_echo_n "(cached) " >&6
2503
else
2504
  if test -n "$CC"; then
2505
  ac_cv_prog_CC="$CC" # Let the user override the test.
2506
else
2507
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2508
for as_dir in $PATH
2509
do
2510
  IFS=$as_save_IFS
2511
  test -z "$as_dir" && as_dir=.
2512
    for ac_exec_ext in '' $ac_executable_extensions; do
2513
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2514
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2515
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2516
    break 2
2517
  fi
2518
done
2519
  done
2520
IFS=$as_save_IFS
2521
 
2522
fi
2523
fi
2524
CC=$ac_cv_prog_CC
2525
if test -n "$CC"; then
2526
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2527
$as_echo "$CC" >&6; }
2528
else
2529
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2530
$as_echo "no" >&6; }
2531
fi
2532
 
2533
 
2534
  fi
2535
fi
2536
if test -z "$CC"; then
2537
  # Extract the first word of "cc", so it can be a program name with args.
2538
set dummy cc; ac_word=$2
2539
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2540
$as_echo_n "checking for $ac_word... " >&6; }
2541
if test "${ac_cv_prog_CC+set}" = set; then :
2542
  $as_echo_n "(cached) " >&6
2543
else
2544
  if test -n "$CC"; then
2545
  ac_cv_prog_CC="$CC" # Let the user override the test.
2546
else
2547
  ac_prog_rejected=no
2548
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549
for as_dir in $PATH
2550
do
2551
  IFS=$as_save_IFS
2552
  test -z "$as_dir" && as_dir=.
2553
    for ac_exec_ext in '' $ac_executable_extensions; do
2554
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2555
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2556
       ac_prog_rejected=yes
2557
       continue
2558
     fi
2559
    ac_cv_prog_CC="cc"
2560
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2561
    break 2
2562
  fi
2563
done
2564
  done
2565
IFS=$as_save_IFS
2566
 
2567
if test $ac_prog_rejected = yes; then
2568
  # We found a bogon in the path, so make sure we never use it.
2569
  set dummy $ac_cv_prog_CC
2570
  shift
2571
  if test $# != 0; then
2572
    # We chose a different compiler from the bogus one.
2573
    # However, it has the same basename, so the bogon will be chosen
2574
    # first if we set CC to just the basename; use the full file name.
2575
    shift
2576
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2577
  fi
2578
fi
2579
fi
2580
fi
2581
CC=$ac_cv_prog_CC
2582
if test -n "$CC"; then
2583
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2584
$as_echo "$CC" >&6; }
2585
else
2586
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2587
$as_echo "no" >&6; }
2588
fi
2589
 
2590
 
2591
fi
2592
if test -z "$CC"; then
2593
  if test -n "$ac_tool_prefix"; then
2594
  for ac_prog in cl.exe
2595
  do
2596
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2597
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2598
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2599
$as_echo_n "checking for $ac_word... " >&6; }
2600
if test "${ac_cv_prog_CC+set}" = set; then :
2601
  $as_echo_n "(cached) " >&6
2602
else
2603
  if test -n "$CC"; then
2604
  ac_cv_prog_CC="$CC" # Let the user override the test.
2605
else
2606
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607
for as_dir in $PATH
2608
do
2609
  IFS=$as_save_IFS
2610
  test -z "$as_dir" && as_dir=.
2611
    for ac_exec_ext in '' $ac_executable_extensions; do
2612
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2613
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2614
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2615
    break 2
2616
  fi
2617
done
2618
  done
2619
IFS=$as_save_IFS
2620
 
2621
fi
2622
fi
2623
CC=$ac_cv_prog_CC
2624
if test -n "$CC"; then
2625
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2626
$as_echo "$CC" >&6; }
2627
else
2628
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2629
$as_echo "no" >&6; }
2630
fi
2631
 
2632
 
2633
    test -n "$CC" && break
2634
  done
2635
fi
2636
if test -z "$CC"; then
2637
  ac_ct_CC=$CC
2638
  for ac_prog in cl.exe
2639
do
2640
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2641
set dummy $ac_prog; ac_word=$2
2642
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2643
$as_echo_n "checking for $ac_word... " >&6; }
2644
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2645
  $as_echo_n "(cached) " >&6
2646
else
2647
  if test -n "$ac_ct_CC"; then
2648
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2649
else
2650
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651
for as_dir in $PATH
2652
do
2653
  IFS=$as_save_IFS
2654
  test -z "$as_dir" && as_dir=.
2655
    for ac_exec_ext in '' $ac_executable_extensions; do
2656
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2657
    ac_cv_prog_ac_ct_CC="$ac_prog"
2658
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2659
    break 2
2660
  fi
2661
done
2662
  done
2663
IFS=$as_save_IFS
2664
 
2665
fi
2666
fi
2667
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2668
if test -n "$ac_ct_CC"; then
2669
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2670
$as_echo "$ac_ct_CC" >&6; }
2671
else
2672
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2673
$as_echo "no" >&6; }
2674
fi
2675
 
2676
 
2677
  test -n "$ac_ct_CC" && break
2678
done
2679
 
2680
  if test "x$ac_ct_CC" = x; then
2681
    CC=""
2682
  else
2683
    case $cross_compiling:$ac_tool_warned in
2684
yes:)
2685
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2686
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2687
ac_tool_warned=yes ;;
2688
esac
2689
    CC=$ac_ct_CC
2690
  fi
2691
fi
2692
 
2693
fi
2694
 
2695
 
2696
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2697
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2698
as_fn_error "no acceptable C compiler found in \$PATH
2699
See \`config.log' for more details." "$LINENO" 5; }
2700
 
2701
# Provide some information about the compiler.
2702
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2703
set X $ac_compile
2704
ac_compiler=$2
2705
for ac_option in --version -v -V -qversion; do
2706
  { { ac_try="$ac_compiler $ac_option >&5"
2707
case "(($ac_try" in
2708
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2709
  *) ac_try_echo=$ac_try;;
2710
esac
2711
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2712
$as_echo "$ac_try_echo"; } >&5
2713
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2714
  ac_status=$?
2715
  if test -s conftest.err; then
2716
    sed '10a\
2717
... rest of stderr output deleted ...
2718
         10q' conftest.err >conftest.er1
2719
    cat conftest.er1 >&5
2720
    rm -f conftest.er1 conftest.err
2721
  fi
2722
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2723
  test $ac_status = 0; }
2724
done
2725
 
2726
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2727
/* end confdefs.h.  */
2728
 
2729
int
2730
main ()
2731
{
2732
 
2733
  ;
2734
  return 0;
2735
}
2736
_ACEOF
2737
ac_clean_files_save=$ac_clean_files
2738
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2739
# Try to create an executable without -o first, disregard a.out.
2740
# It will help us diagnose broken compilers, and finding out an intuition
2741
# of exeext.
2742
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2743
$as_echo_n "checking for C compiler default output file name... " >&6; }
2744
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2745
 
2746
# The possible output files:
2747
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2748
 
2749
ac_rmfiles=
2750
for ac_file in $ac_files
2751
do
2752
  case $ac_file in
2753
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2754
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2755
  esac
2756
done
2757
rm -f $ac_rmfiles
2758
 
2759
if { { ac_try="$ac_link_default"
2760
case "(($ac_try" in
2761
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2762
  *) ac_try_echo=$ac_try;;
2763
esac
2764
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2765
$as_echo "$ac_try_echo"; } >&5
2766
  (eval "$ac_link_default") 2>&5
2767
  ac_status=$?
2768
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2769
  test $ac_status = 0; }; then :
2770
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2771
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2772
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2773
# so that the user can short-circuit this test for compilers unknown to
2774
# Autoconf.
2775
for ac_file in $ac_files ''
2776
do
2777
  test -f "$ac_file" || continue
2778
  case $ac_file in
2779
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2780
        ;;
2781
    [ab].out )
2782
        # We found the default executable, but exeext='' is most
2783
        # certainly right.
2784
        break;;
2785
    *.* )
2786
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2787
        then :; else
2788
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2789
        fi
2790
        # We set ac_cv_exeext here because the later test for it is not
2791
        # safe: cross compilers may not add the suffix if given an `-o'
2792
        # argument, so we may need to know it at that point already.
2793
        # Even if this section looks crufty: it has the advantage of
2794
        # actually working.
2795
        break;;
2796
    * )
2797
        break;;
2798
  esac
2799
done
2800
test "$ac_cv_exeext" = no && ac_cv_exeext=
2801
 
2802
else
2803
  ac_file=''
2804
fi
2805
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2806
$as_echo "$ac_file" >&6; }
2807
if test -z "$ac_file"; then :
2808
  $as_echo "$as_me: failed program was:" >&5
2809
sed 's/^/| /' conftest.$ac_ext >&5
2810
 
2811
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2812
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2813
{ as_fn_set_status 77
2814
as_fn_error "C compiler cannot create executables
2815
See \`config.log' for more details." "$LINENO" 5; }; }
2816
fi
2817
ac_exeext=$ac_cv_exeext
2818
 
2819
# Check that the compiler produces executables we can run.  If not, either
2820
# the compiler is broken, or we cross compile.
2821
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2822
$as_echo_n "checking whether the C compiler works... " >&6; }
2823
# If not cross compiling, check that we can run a simple program.
2824
if test "$cross_compiling" != yes; then
2825
  if { ac_try='./$ac_file'
2826
  { { case "(($ac_try" in
2827
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2828
  *) ac_try_echo=$ac_try;;
2829
esac
2830
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2831
$as_echo "$ac_try_echo"; } >&5
2832
  (eval "$ac_try") 2>&5
2833
  ac_status=$?
2834
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2835
  test $ac_status = 0; }; }; then
2836
    cross_compiling=no
2837
  else
2838
    if test "$cross_compiling" = maybe; then
2839
        cross_compiling=yes
2840
    else
2841
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2842
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2843
as_fn_error "cannot run C compiled programs.
2844
If you meant to cross compile, use \`--host'.
2845
See \`config.log' for more details." "$LINENO" 5; }
2846
    fi
2847
  fi
2848
fi
2849
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2850
$as_echo "yes" >&6; }
2851
 
2852
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2853
ac_clean_files=$ac_clean_files_save
2854
# Check that the compiler produces executables we can run.  If not, either
2855
# the compiler is broken, or we cross compile.
2856
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2857
$as_echo_n "checking whether we are cross compiling... " >&6; }
2858
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2859
$as_echo "$cross_compiling" >&6; }
2860
 
2861
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2862
$as_echo_n "checking for suffix of executables... " >&6; }
2863
if { { ac_try="$ac_link"
2864
case "(($ac_try" in
2865
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2866
  *) ac_try_echo=$ac_try;;
2867
esac
2868
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2869
$as_echo "$ac_try_echo"; } >&5
2870
  (eval "$ac_link") 2>&5
2871
  ac_status=$?
2872
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2873
  test $ac_status = 0; }; then :
2874
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2875
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2876
# work properly (i.e., refer to `conftest.exe'), while it won't with
2877
# `rm'.
2878
for ac_file in conftest.exe conftest conftest.*; do
2879
  test -f "$ac_file" || continue
2880
  case $ac_file in
2881
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2882
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2883
          break;;
2884
    * ) break;;
2885
  esac
2886
done
2887
else
2888
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2889
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2890
as_fn_error "cannot compute suffix of executables: cannot compile and link
2891
See \`config.log' for more details." "$LINENO" 5; }
2892
fi
2893
rm -f conftest$ac_cv_exeext
2894
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2895
$as_echo "$ac_cv_exeext" >&6; }
2896
 
2897
rm -f conftest.$ac_ext
2898
EXEEXT=$ac_cv_exeext
2899
ac_exeext=$EXEEXT
2900
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2901
$as_echo_n "checking for suffix of object files... " >&6; }
2902
if test "${ac_cv_objext+set}" = set; then :
2903
  $as_echo_n "(cached) " >&6
2904
else
2905
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2906
/* end confdefs.h.  */
2907
 
2908
int
2909
main ()
2910
{
2911
 
2912
  ;
2913
  return 0;
2914
}
2915
_ACEOF
2916
rm -f conftest.o conftest.obj
2917
if { { ac_try="$ac_compile"
2918
case "(($ac_try" in
2919
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2920
  *) ac_try_echo=$ac_try;;
2921
esac
2922
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2923
$as_echo "$ac_try_echo"; } >&5
2924
  (eval "$ac_compile") 2>&5
2925
  ac_status=$?
2926
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2927
  test $ac_status = 0; }; then :
2928
  for ac_file in conftest.o conftest.obj conftest.*; do
2929
  test -f "$ac_file" || continue;
2930
  case $ac_file in
2931
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2932
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2933
       break;;
2934
  esac
2935
done
2936
else
2937
  $as_echo "$as_me: failed program was:" >&5
2938
sed 's/^/| /' conftest.$ac_ext >&5
2939
 
2940
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2941
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2942
as_fn_error "cannot compute suffix of object files: cannot compile
2943
See \`config.log' for more details." "$LINENO" 5; }
2944
fi
2945
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2946
fi
2947
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2948
$as_echo "$ac_cv_objext" >&6; }
2949
OBJEXT=$ac_cv_objext
2950
ac_objext=$OBJEXT
2951
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2952
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2953
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2954
  $as_echo_n "(cached) " >&6
2955
else
2956
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2957
/* end confdefs.h.  */
2958
 
2959
int
2960
main ()
2961
{
2962
#ifndef __GNUC__
2963
       choke me
2964
#endif
2965
 
2966
  ;
2967
  return 0;
2968
}
2969
_ACEOF
2970
if ac_fn_c_try_compile "$LINENO"; then :
2971
  ac_compiler_gnu=yes
2972
else
2973
  ac_compiler_gnu=no
2974
fi
2975
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2976
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2977
 
2978
fi
2979
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2980
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2981
if test $ac_compiler_gnu = yes; then
2982
  GCC=yes
2983
else
2984
  GCC=
2985
fi
2986
ac_test_CFLAGS=${CFLAGS+set}
2987
ac_save_CFLAGS=$CFLAGS
2988
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2989
$as_echo_n "checking whether $CC accepts -g... " >&6; }
2990
if test "${ac_cv_prog_cc_g+set}" = set; then :
2991
  $as_echo_n "(cached) " >&6
2992
else
2993
  ac_save_c_werror_flag=$ac_c_werror_flag
2994
   ac_c_werror_flag=yes
2995
   ac_cv_prog_cc_g=no
2996
   CFLAGS="-g"
2997
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2998
/* end confdefs.h.  */
2999
 
3000
int
3001
main ()
3002
{
3003
 
3004
  ;
3005
  return 0;
3006
}
3007
_ACEOF
3008
if ac_fn_c_try_compile "$LINENO"; then :
3009
  ac_cv_prog_cc_g=yes
3010
else
3011
  CFLAGS=""
3012
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3013
/* end confdefs.h.  */
3014
 
3015
int
3016
main ()
3017
{
3018
 
3019
  ;
3020
  return 0;
3021
}
3022
_ACEOF
3023
if ac_fn_c_try_compile "$LINENO"; then :
3024
 
3025
else
3026
  ac_c_werror_flag=$ac_save_c_werror_flag
3027
         CFLAGS="-g"
3028
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3029
/* end confdefs.h.  */
3030
 
3031
int
3032
main ()
3033
{
3034
 
3035
  ;
3036
  return 0;
3037
}
3038
_ACEOF
3039
if ac_fn_c_try_compile "$LINENO"; then :
3040
  ac_cv_prog_cc_g=yes
3041
fi
3042
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3043
fi
3044
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3045
fi
3046
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3047
   ac_c_werror_flag=$ac_save_c_werror_flag
3048
fi
3049
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3050
$as_echo "$ac_cv_prog_cc_g" >&6; }
3051
if test "$ac_test_CFLAGS" = set; then
3052
  CFLAGS=$ac_save_CFLAGS
3053
elif test $ac_cv_prog_cc_g = yes; then
3054
  if test "$GCC" = yes; then
3055
    CFLAGS="-g -O2"
3056
  else
3057
    CFLAGS="-g"
3058
  fi
3059
else
3060
  if test "$GCC" = yes; then
3061
    CFLAGS="-O2"
3062
  else
3063
    CFLAGS=
3064
  fi
3065
fi
3066
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3067
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3068
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3069
  $as_echo_n "(cached) " >&6
3070
else
3071
  ac_cv_prog_cc_c89=no
3072
ac_save_CC=$CC
3073
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074
/* end confdefs.h.  */
3075
#include 
3076
#include 
3077
#include 
3078
#include 
3079
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3080
struct buf { int x; };
3081
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3082
static char *e (p, i)
3083
     char **p;
3084
     int i;
3085
{
3086
  return p[i];
3087
}
3088
static char *f (char * (*g) (char **, int), char **p, ...)
3089
{
3090
  char *s;
3091
  va_list v;
3092
  va_start (v,p);
3093
  s = g (p, va_arg (v,int));
3094
  va_end (v);
3095
  return s;
3096
}
3097
 
3098
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3099
   function prototypes and stuff, but not '\xHH' hex character constants.
3100
   These don't provoke an error unfortunately, instead are silently treated
3101
   as 'x'.  The following induces an error, until -std is added to get
3102
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3103
   array size at least.  It's necessary to write '\x00'==0 to get something
3104
   that's true only with -std.  */
3105
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3106
 
3107
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3108
   inside strings and character constants.  */
3109
#define FOO(x) 'x'
3110
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3111
 
3112
int test (int i, double x);
3113
struct s1 {int (*f) (int a);};
3114
struct s2 {int (*f) (double a);};
3115
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3116
int argc;
3117
char **argv;
3118
int
3119
main ()
3120
{
3121
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3122
  ;
3123
  return 0;
3124
}
3125
_ACEOF
3126
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3127
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3128
do
3129
  CC="$ac_save_CC $ac_arg"
3130
  if ac_fn_c_try_compile "$LINENO"; then :
3131
  ac_cv_prog_cc_c89=$ac_arg
3132
fi
3133
rm -f core conftest.err conftest.$ac_objext
3134
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3135
done
3136
rm -f conftest.$ac_ext
3137
CC=$ac_save_CC
3138
 
3139
fi
3140
# AC_CACHE_VAL
3141
case "x$ac_cv_prog_cc_c89" in
3142
  x)
3143
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3144
$as_echo "none needed" >&6; } ;;
3145
  xno)
3146
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3147
$as_echo "unsupported" >&6; } ;;
3148
  *)
3149
    CC="$CC $ac_cv_prog_cc_c89"
3150
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3151
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3152
esac
3153
if test "x$ac_cv_prog_cc_c89" != xno; then :
3154
 
3155
fi
3156
 
3157
ac_ext=c
3158
ac_cpp='$CPP $CPPFLAGS'
3159
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3160
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3161
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3162
 
3163
 
3164
ac_ext=c
3165
ac_cpp='$CPP $CPPFLAGS'
3166
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3167
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3168
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3169
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3170
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3171
# On Suns, sometimes $CPP names a directory.
3172
if test -n "$CPP" && test -d "$CPP"; then
3173
  CPP=
3174
fi
3175
if test -z "$CPP"; then
3176
  if test "${ac_cv_prog_CPP+set}" = set; then :
3177
  $as_echo_n "(cached) " >&6
3178
else
3179
      # Double quotes because CPP needs to be expanded
3180
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3181
    do
3182
      ac_preproc_ok=false
3183
for ac_c_preproc_warn_flag in '' yes
3184
do
3185
  # Use a header file that comes with gcc, so configuring glibc
3186
  # with a fresh cross-compiler works.
3187
  # Prefer  to  if __STDC__ is defined, since
3188
  #  exists even on freestanding compilers.
3189
  # On the NeXT, cc -E runs the code through the compiler's parser,
3190
  # not just through cpp. "Syntax error" is here to catch this case.
3191
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3192
/* end confdefs.h.  */
3193
#ifdef __STDC__
3194
# include 
3195
#else
3196
# include 
3197
#endif
3198
                     Syntax error
3199
_ACEOF
3200
if ac_fn_c_try_cpp "$LINENO"; then :
3201
 
3202
else
3203
  # Broken: fails on valid input.
3204
continue
3205
fi
3206
rm -f conftest.err conftest.$ac_ext
3207
 
3208
  # OK, works on sane cases.  Now check whether nonexistent headers
3209
  # can be detected and how.
3210
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3211
/* end confdefs.h.  */
3212
#include 
3213
_ACEOF
3214
if ac_fn_c_try_cpp "$LINENO"; then :
3215
  # Broken: success on invalid input.
3216
continue
3217
else
3218
  # Passes both tests.
3219
ac_preproc_ok=:
3220
break
3221
fi
3222
rm -f conftest.err conftest.$ac_ext
3223
 
3224
done
3225
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3226
rm -f conftest.err conftest.$ac_ext
3227
if $ac_preproc_ok; then :
3228
  break
3229
fi
3230
 
3231
    done
3232
    ac_cv_prog_CPP=$CPP
3233
 
3234
fi
3235
  CPP=$ac_cv_prog_CPP
3236
else
3237
  ac_cv_prog_CPP=$CPP
3238
fi
3239
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3240
$as_echo "$CPP" >&6; }
3241
ac_preproc_ok=false
3242
for ac_c_preproc_warn_flag in '' yes
3243
do
3244
  # Use a header file that comes with gcc, so configuring glibc
3245
  # with a fresh cross-compiler works.
3246
  # Prefer  to  if __STDC__ is defined, since
3247
  #  exists even on freestanding compilers.
3248
  # On the NeXT, cc -E runs the code through the compiler's parser,
3249
  # not just through cpp. "Syntax error" is here to catch this case.
3250
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3251
/* end confdefs.h.  */
3252
#ifdef __STDC__
3253
# include 
3254
#else
3255
# include 
3256
#endif
3257
                     Syntax error
3258
_ACEOF
3259
if ac_fn_c_try_cpp "$LINENO"; then :
3260
 
3261
else
3262
  # Broken: fails on valid input.
3263
continue
3264
fi
3265
rm -f conftest.err conftest.$ac_ext
3266
 
3267
  # OK, works on sane cases.  Now check whether nonexistent headers
3268
  # can be detected and how.
3269
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3270
/* end confdefs.h.  */
3271
#include 
3272
_ACEOF
3273
if ac_fn_c_try_cpp "$LINENO"; then :
3274
  # Broken: success on invalid input.
3275
continue
3276
else
3277
  # Passes both tests.
3278
ac_preproc_ok=:
3279
break
3280
fi
3281
rm -f conftest.err conftest.$ac_ext
3282
 
3283
done
3284
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3285
rm -f conftest.err conftest.$ac_ext
3286
if $ac_preproc_ok; then :
3287
 
3288
else
3289
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3290
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3291
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3292
See \`config.log' for more details." "$LINENO" 5; }
3293
fi
3294
 
3295
ac_ext=c
3296
ac_cpp='$CPP $CPPFLAGS'
3297
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3300
 
3301
 
3302
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3303
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3304
if test "${ac_cv_path_GREP+set}" = set; then :
3305
  $as_echo_n "(cached) " >&6
3306
else
3307
  if test -z "$GREP"; then
3308
  ac_path_GREP_found=false
3309
  # Loop through the user's path and test for each of PROGNAME-LIST
3310
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3311
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3312
do
3313
  IFS=$as_save_IFS
3314
  test -z "$as_dir" && as_dir=.
3315
    for ac_prog in grep ggrep; do
3316
    for ac_exec_ext in '' $ac_executable_extensions; do
3317
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3318
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3319
# Check for GNU ac_path_GREP and select it if it is found.
3320
  # Check for GNU $ac_path_GREP
3321
case `"$ac_path_GREP" --version 2>&1` in
3322
*GNU*)
3323
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3324
*)
3325
  ac_count=0
3326
  $as_echo_n 0123456789 >"conftest.in"
3327
  while :
3328
  do
3329
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3330
    mv "conftest.tmp" "conftest.in"
3331
    cp "conftest.in" "conftest.nl"
3332
    $as_echo 'GREP' >> "conftest.nl"
3333
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3334
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3335
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3336
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3337
      # Best one so far, save it but keep looking for a better one
3338
      ac_cv_path_GREP="$ac_path_GREP"
3339
      ac_path_GREP_max=$ac_count
3340
    fi
3341
    # 10*(2^10) chars as input seems more than enough
3342
    test $ac_count -gt 10 && break
3343
  done
3344
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3345
esac
3346
 
3347
      $ac_path_GREP_found && break 3
3348
    done
3349
  done
3350
  done
3351
IFS=$as_save_IFS
3352
  if test -z "$ac_cv_path_GREP"; then
3353
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3354
  fi
3355
else
3356
  ac_cv_path_GREP=$GREP
3357
fi
3358
 
3359
fi
3360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3361
$as_echo "$ac_cv_path_GREP" >&6; }
3362
 GREP="$ac_cv_path_GREP"
3363
 
3364
 
3365
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3366
$as_echo_n "checking for egrep... " >&6; }
3367
if test "${ac_cv_path_EGREP+set}" = set; then :
3368
  $as_echo_n "(cached) " >&6
3369
else
3370
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3371
   then ac_cv_path_EGREP="$GREP -E"
3372
   else
3373
     if test -z "$EGREP"; then
3374
  ac_path_EGREP_found=false
3375
  # Loop through the user's path and test for each of PROGNAME-LIST
3376
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3377
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3378
do
3379
  IFS=$as_save_IFS
3380
  test -z "$as_dir" && as_dir=.
3381
    for ac_prog in egrep; do
3382
    for ac_exec_ext in '' $ac_executable_extensions; do
3383
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3384
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3385
# Check for GNU ac_path_EGREP and select it if it is found.
3386
  # Check for GNU $ac_path_EGREP
3387
case `"$ac_path_EGREP" --version 2>&1` in
3388
*GNU*)
3389
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3390
*)
3391
  ac_count=0
3392
  $as_echo_n 0123456789 >"conftest.in"
3393
  while :
3394
  do
3395
    cat "conftest.in" "conftest.in" >"conftest.tmp"
3396
    mv "conftest.tmp" "conftest.in"
3397
    cp "conftest.in" "conftest.nl"
3398
    $as_echo 'EGREP' >> "conftest.nl"
3399
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3400
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3401
    as_fn_arith $ac_count + 1 && ac_count=$as_val
3402
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3403
      # Best one so far, save it but keep looking for a better one
3404
      ac_cv_path_EGREP="$ac_path_EGREP"
3405
      ac_path_EGREP_max=$ac_count
3406
    fi
3407
    # 10*(2^10) chars as input seems more than enough
3408
    test $ac_count -gt 10 && break
3409
  done
3410
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3411
esac
3412
 
3413
      $ac_path_EGREP_found && break 3
3414
    done
3415
  done
3416
  done
3417
IFS=$as_save_IFS
3418
  if test -z "$ac_cv_path_EGREP"; then
3419
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3420
  fi
3421
else
3422
  ac_cv_path_EGREP=$EGREP
3423
fi
3424
 
3425
   fi
3426
fi
3427
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3428
$as_echo "$ac_cv_path_EGREP" >&6; }
3429
 EGREP="$ac_cv_path_EGREP"
3430
 
3431
 
3432
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3433
$as_echo_n "checking for ANSI C header files... " >&6; }
3434
if test "${ac_cv_header_stdc+set}" = set; then :
3435
  $as_echo_n "(cached) " >&6
3436
else
3437
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438
/* end confdefs.h.  */
3439
#include 
3440
#include 
3441
#include 
3442
#include 
3443
 
3444
int
3445
main ()
3446
{
3447
 
3448
  ;
3449
  return 0;
3450
}
3451
_ACEOF
3452
if ac_fn_c_try_compile "$LINENO"; then :
3453
  ac_cv_header_stdc=yes
3454
else
3455
  ac_cv_header_stdc=no
3456
fi
3457
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3458
 
3459
if test $ac_cv_header_stdc = yes; then
3460
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3461
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3462
/* end confdefs.h.  */
3463
#include 
3464
 
3465
_ACEOF
3466
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3467
  $EGREP "memchr" >/dev/null 2>&1; then :
3468
 
3469
else
3470
  ac_cv_header_stdc=no
3471
fi
3472
rm -f conftest*
3473
 
3474
fi
3475
 
3476
if test $ac_cv_header_stdc = yes; then
3477
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3478
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3479
/* end confdefs.h.  */
3480
#include 
3481
 
3482
_ACEOF
3483
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3484
  $EGREP "free" >/dev/null 2>&1; then :
3485
 
3486
else
3487
  ac_cv_header_stdc=no
3488
fi
3489
rm -f conftest*
3490
 
3491
fi
3492
 
3493
if test $ac_cv_header_stdc = yes; then
3494
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3495
  if test "$cross_compiling" = yes; then :
3496
  :
3497
else
3498
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499
/* end confdefs.h.  */
3500
#include 
3501
#include 
3502
#if ((' ' & 0x0FF) == 0x020)
3503
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3504
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3505
#else
3506
# define ISLOWER(c) \
3507
                   (('a' <= (c) && (c) <= 'i') \
3508
                     || ('j' <= (c) && (c) <= 'r') \
3509
                     || ('s' <= (c) && (c) <= 'z'))
3510
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3511
#endif
3512
 
3513
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3514
int
3515
main ()
3516
{
3517
  int i;
3518
  for (i = 0; i < 256; i++)
3519
    if (XOR (islower (i), ISLOWER (i))
3520
        || toupper (i) != TOUPPER (i))
3521
      return 2;
3522
  return 0;
3523
}
3524
_ACEOF
3525
if ac_fn_c_try_run "$LINENO"; then :
3526
 
3527
else
3528
  ac_cv_header_stdc=no
3529
fi
3530
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3531
  conftest.$ac_objext conftest.beam conftest.$ac_ext
3532
fi
3533
 
3534
fi
3535
fi
3536
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3537
$as_echo "$ac_cv_header_stdc" >&6; }
3538
if test $ac_cv_header_stdc = yes; then
3539
 
3540
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3541
 
3542
fi
3543
 
3544
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3545
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3546
                  inttypes.h stdint.h unistd.h
3547
do :
3548
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3549
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3550
"
3551
eval as_val=\$$as_ac_Header
3552
   if test "x$as_val" = x""yes; then :
3553
  cat >>confdefs.h <<_ACEOF
3554
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3555
_ACEOF
3556
 
3557
fi
3558
 
3559
done
3560
 
3561
 
3562
 
3563
  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3564
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3565
  MINIX=yes
3566
else
3567
  MINIX=
3568
fi
3569
 
3570
 
3571
  if test "$MINIX" = yes; then
3572
 
3573
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3574
 
3575
 
3576
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3577
 
3578
 
3579
$as_echo "#define _MINIX 1" >>confdefs.h
3580
 
3581
  fi
3582
 
3583
 
3584
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3585
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3586
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3587
  $as_echo_n "(cached) " >&6
3588
else
3589
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3590
/* end confdefs.h.  */
3591
 
3592
#         define __EXTENSIONS__ 1
3593
          $ac_includes_default
3594
int
3595
main ()
3596
{
3597
 
3598
  ;
3599
  return 0;
3600
}
3601
_ACEOF
3602
if ac_fn_c_try_compile "$LINENO"; then :
3603
  ac_cv_safe_to_define___extensions__=yes
3604
else
3605
  ac_cv_safe_to_define___extensions__=no
3606
fi
3607
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3608
fi
3609
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3610
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3611
  test $ac_cv_safe_to_define___extensions__ = yes &&
3612
    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3613
 
3614
  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3615
 
3616
  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3617
 
3618
  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3619
 
3620
  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3621
 
3622
 
3623
 
3624
 
3625
 
3626
if test "x$cross_compiling" = "xyes"; then
3627
    case "${host}" in
3628
    *-cygwin*)
3629
        cross_cache=${srcdir}/cross-build/cygwin.cache
3630
        LOCAL_CFLAGS="$LOCAL_CFLAGS -I${srcdir}/../libtermcap"
3631
        ;;
3632
   *-mingw32*)
3633
        cross_cache=${srcdir}/cross-build/mingw.cache
3634
        ;;
3635
    *)  echo "configure: cross-compiling for a non-cygwin target is not supported" >&2
3636
        ;;
3637
    esac
3638
 
3639
    if test "x$cross_cache" != "x"; then
3640
        if test -r "${cross_cache}"; then
3641
            echo "loading cross-build cache file ${cross_cache}"
3642
            . ${cross_cache}
3643
        fi
3644
        unset cross_cache
3645
    fi
3646
fi
3647
 
3648
if test -z "$CC_FOR_BUILD"; then
3649
    if test "x$cross_compiling" = "xno"; then
3650
        CC_FOR_BUILD='$(CC)'
3651
    else
3652
        CC_FOR_BUILD=gcc
3653
    fi
3654
fi
3655
 
3656
 
3657
 
3658
# If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
3659
test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O"
3660
 
3661
if test $ac_cv_c_compiler_gnu = yes; then
3662
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
3663
$as_echo_n "checking whether $CC needs -traditional... " >&6; }
3664
if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
3665
  $as_echo_n "(cached) " >&6
3666
else
3667
    ac_pattern="Autoconf.*'x'"
3668
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3669
/* end confdefs.h.  */
3670
#include 
3671
Autoconf TIOCGETP
3672
_ACEOF
3673
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3674
  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3675
  ac_cv_prog_gcc_traditional=yes
3676
else
3677
  ac_cv_prog_gcc_traditional=no
3678
fi
3679
rm -f conftest*
3680
 
3681
 
3682
  if test $ac_cv_prog_gcc_traditional = no; then
3683
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684
/* end confdefs.h.  */
3685
#include 
3686
Autoconf TCGETA
3687
_ACEOF
3688
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3689
  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3690
  ac_cv_prog_gcc_traditional=yes
3691
fi
3692
rm -f conftest*
3693
 
3694
  fi
3695
fi
3696
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
3697
$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
3698
  if test $ac_cv_prog_gcc_traditional = yes; then
3699
    CC="$CC -traditional"
3700
  fi
3701
fi
3702
 
3703
# Find a good install program.  We prefer a C program (faster),
3704
# so one script is as good as another.  But avoid the broken or
3705
# incompatible versions:
3706
# SysV /etc/install, /usr/sbin/install
3707
# SunOS /usr/etc/install
3708
# IRIX /sbin/install
3709
# AIX /bin/install
3710
# AmigaOS /C/install, which installs bootblocks on floppy discs
3711
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3712
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3713
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3714
# OS/2's system install, which has a completely different semantic
3715
# ./install, which can be erroneously created by make from ./install.sh.
3716
# Reject install programs that cannot install multiple files.
3717
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3718
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3719
if test -z "$INSTALL"; then
3720
if test "${ac_cv_path_install+set}" = set; then :
3721
  $as_echo_n "(cached) " >&6
3722
else
3723
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3724
for as_dir in $PATH
3725
do
3726
  IFS=$as_save_IFS
3727
  test -z "$as_dir" && as_dir=.
3728
    # Account for people who put trailing slashes in PATH elements.
3729
case $as_dir/ in #((
3730
  ./ | .// | /[cC]/* | \
3731
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3732
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3733
  /usr/ucb/* ) ;;
3734
  *)
3735
    # OSF1 and SCO ODT 3.0 have their own names for install.
3736
    # Don't use installbsd from OSF since it installs stuff as root
3737
    # by default.
3738
    for ac_prog in ginstall scoinst install; do
3739
      for ac_exec_ext in '' $ac_executable_extensions; do
3740
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3741
          if test $ac_prog = install &&
3742
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3743
            # AIX install.  It has an incompatible calling convention.
3744
            :
3745
          elif test $ac_prog = install &&
3746
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3747
            # program-specific install script used by HP pwplus--don't use.
3748
            :
3749
          else
3750
            rm -rf conftest.one conftest.two conftest.dir
3751
            echo one > conftest.one
3752
            echo two > conftest.two
3753
            mkdir conftest.dir
3754
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3755
              test -s conftest.one && test -s conftest.two &&
3756
              test -s conftest.dir/conftest.one &&
3757
              test -s conftest.dir/conftest.two
3758
            then
3759
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3760
              break 3
3761
            fi
3762
          fi
3763
        fi
3764
      done
3765
    done
3766
    ;;
3767
esac
3768
 
3769
  done
3770
IFS=$as_save_IFS
3771
 
3772
rm -rf conftest.one conftest.two conftest.dir
3773
 
3774
fi
3775
  if test "${ac_cv_path_install+set}" = set; then
3776
    INSTALL=$ac_cv_path_install
3777
  else
3778
    # As a last resort, use the slow shell script.  Don't cache a
3779
    # value for INSTALL within a source directory, because that will
3780
    # break other packages using the cache if that directory is
3781
    # removed, or if the value is a relative name.
3782
    INSTALL=$ac_install_sh
3783
  fi
3784
fi
3785
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3786
$as_echo "$INSTALL" >&6; }
3787
 
3788
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3789
# It thinks the first close brace ends the variable substitution.
3790
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3791
 
3792
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3793
 
3794
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3795
 
3796
# Extract the first word of "ar", so it can be a program name with args.
3797
set dummy ar; ac_word=$2
3798
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3799
$as_echo_n "checking for $ac_word... " >&6; }
3800
if test "${ac_cv_prog_AR+set}" = set; then :
3801
  $as_echo_n "(cached) " >&6
3802
else
3803
  if test -n "$AR"; then
3804
  ac_cv_prog_AR="$AR" # Let the user override the test.
3805
else
3806
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3807
for as_dir in $PATH
3808
do
3809
  IFS=$as_save_IFS
3810
  test -z "$as_dir" && as_dir=.
3811
    for ac_exec_ext in '' $ac_executable_extensions; do
3812
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3813
    ac_cv_prog_AR=""
3814
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3815
    break 2
3816
  fi
3817
done
3818
  done
3819
IFS=$as_save_IFS
3820
 
3821
  test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
3822
fi
3823
fi
3824
AR=$ac_cv_prog_AR
3825
if test -n "$AR"; then
3826
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3827
$as_echo "$AR" >&6; }
3828
else
3829
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3830
$as_echo "no" >&6; }
3831
fi
3832
 
3833
 
3834
test -n "$ARFLAGS" || ARFLAGS="cr"
3835
if test -n "$ac_tool_prefix"; then
3836
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3837
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3838
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3839
$as_echo_n "checking for $ac_word... " >&6; }
3840
if test "${ac_cv_prog_RANLIB+set}" = set; then :
3841
  $as_echo_n "(cached) " >&6
3842
else
3843
  if test -n "$RANLIB"; then
3844
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3845
else
3846
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3847
for as_dir in $PATH
3848
do
3849
  IFS=$as_save_IFS
3850
  test -z "$as_dir" && as_dir=.
3851
    for ac_exec_ext in '' $ac_executable_extensions; do
3852
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3853
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3854
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3855
    break 2
3856
  fi
3857
done
3858
  done
3859
IFS=$as_save_IFS
3860
 
3861
fi
3862
fi
3863
RANLIB=$ac_cv_prog_RANLIB
3864
if test -n "$RANLIB"; then
3865
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3866
$as_echo "$RANLIB" >&6; }
3867
else
3868
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3869
$as_echo "no" >&6; }
3870
fi
3871
 
3872
 
3873
fi
3874
if test -z "$ac_cv_prog_RANLIB"; then
3875
  ac_ct_RANLIB=$RANLIB
3876
  # Extract the first word of "ranlib", so it can be a program name with args.
3877
set dummy ranlib; ac_word=$2
3878
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3879
$as_echo_n "checking for $ac_word... " >&6; }
3880
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3881
  $as_echo_n "(cached) " >&6
3882
else
3883
  if test -n "$ac_ct_RANLIB"; then
3884
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3885
else
3886
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3887
for as_dir in $PATH
3888
do
3889
  IFS=$as_save_IFS
3890
  test -z "$as_dir" && as_dir=.
3891
    for ac_exec_ext in '' $ac_executable_extensions; do
3892
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3893
    ac_cv_prog_ac_ct_RANLIB="ranlib"
3894
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3895
    break 2
3896
  fi
3897
done
3898
  done
3899
IFS=$as_save_IFS
3900
 
3901
fi
3902
fi
3903
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3904
if test -n "$ac_ct_RANLIB"; then
3905
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3906
$as_echo "$ac_ct_RANLIB" >&6; }
3907
else
3908
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3909
$as_echo "no" >&6; }
3910
fi
3911
 
3912
  if test "x$ac_ct_RANLIB" = x; then
3913
    RANLIB=":"
3914
  else
3915
    case $cross_compiling:$ac_tool_warned in
3916
yes:)
3917
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3918
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3919
ac_tool_warned=yes ;;
3920
esac
3921
    RANLIB=$ac_ct_RANLIB
3922
  fi
3923
else
3924
  RANLIB="$ac_cv_prog_RANLIB"
3925
fi
3926
 
3927
 
3928
MAKE_SHELL=/bin/sh
3929
 
3930
 
3931
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
3932
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
3933
if test "${ac_cv_c_const+set}" = set; then :
3934
  $as_echo_n "(cached) " >&6
3935
else
3936
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3937
/* end confdefs.h.  */
3938
 
3939
int
3940
main ()
3941
{
3942
/* FIXME: Include the comments suggested by Paul. */
3943
#ifndef __cplusplus
3944
  /* Ultrix mips cc rejects this.  */
3945
  typedef int charset[2];
3946
  const charset cs;
3947
  /* SunOS 4.1.1 cc rejects this.  */
3948
  char const *const *pcpcc;
3949
  char **ppc;
3950
  /* NEC SVR4.0.2 mips cc rejects this.  */
3951
  struct point {int x, y;};
3952
  static struct point const zero = {0,0};
3953
  /* AIX XL C 1.02.0.0 rejects this.
3954
     It does not let you subtract one const X* pointer from another in
3955
     an arm of an if-expression whose if-part is not a constant
3956
     expression */
3957
  const char *g = "string";
3958
  pcpcc = &g + (g ? g-g : 0);
3959
  /* HPUX 7.0 cc rejects these. */
3960
  ++pcpcc;
3961
  ppc = (char**) pcpcc;
3962
  pcpcc = (char const *const *) ppc;
3963
  { /* SCO 3.2v4 cc rejects this.  */
3964
    char *t;
3965
    char const *s = 0 ? (char *) 0 : (char const *) 0;
3966
 
3967
    *t++ = 0;
3968
    if (s) return 0;
3969
  }
3970
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3971
    int x[] = {25, 17};
3972
    const int *foo = &x[0];
3973
    ++foo;
3974
  }
3975
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3976
    typedef const int *iptr;
3977
    iptr p = 0;
3978
    ++p;
3979
  }
3980
  { /* AIX XL C 1.02.0.0 rejects this saying
3981
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3982
    struct s { int j; const int *ap[3]; };
3983
    struct s *b; b->j = 5;
3984
  }
3985
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3986
    const int foo = 10;
3987
    if (!foo) return 0;
3988
  }
3989
  return !cs[0] && !zero.x;
3990
#endif
3991
 
3992
  ;
3993
  return 0;
3994
}
3995
_ACEOF
3996
if ac_fn_c_try_compile "$LINENO"; then :
3997
  ac_cv_c_const=yes
3998
else
3999
  ac_cv_c_const=no
4000
fi
4001
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002
fi
4003
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4004
$as_echo "$ac_cv_c_const" >&6; }
4005
if test $ac_cv_c_const = no; then
4006
 
4007
$as_echo "#define const /**/" >>confdefs.h
4008
 
4009
fi
4010
 
4011
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
4012
$as_echo_n "checking for function prototypes... " >&6; }
4013
if test "$ac_cv_prog_cc_c89" != no; then
4014
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4015
$as_echo "yes" >&6; }
4016
 
4017
$as_echo "#define PROTOTYPES 1" >>confdefs.h
4018
 
4019
 
4020
$as_echo "#define __PROTOTYPES 1" >>confdefs.h
4021
 
4022
else
4023
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4024
$as_echo "no" >&6; }
4025
fi
4026
 
4027
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
4028
$as_echo_n "checking whether char is unsigned... " >&6; }
4029
if test "${ac_cv_c_char_unsigned+set}" = set; then :
4030
  $as_echo_n "(cached) " >&6
4031
else
4032
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4033
/* end confdefs.h.  */
4034
$ac_includes_default
4035
int
4036
main ()
4037
{
4038
static int test_array [1 - 2 * !(((char) -1) < 0)];
4039
test_array [0] = 0
4040
 
4041
  ;
4042
  return 0;
4043
}
4044
_ACEOF
4045
if ac_fn_c_try_compile "$LINENO"; then :
4046
  ac_cv_c_char_unsigned=no
4047
else
4048
  ac_cv_c_char_unsigned=yes
4049
fi
4050
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4051
fi
4052
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
4053
$as_echo "$ac_cv_c_char_unsigned" >&6; }
4054
if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
4055
  $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
4056
 
4057
fi
4058
 
4059
 
4060
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4061
$as_echo_n "checking return type of signal handlers... " >&6; }
4062
if test "${ac_cv_type_signal+set}" = set; then :
4063
  $as_echo_n "(cached) " >&6
4064
else
4065
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4066
/* end confdefs.h.  */
4067
#include 
4068
#include 
4069
 
4070
int
4071
main ()
4072
{
4073
return *(signal (0, 0)) (0) == 1;
4074
  ;
4075
  return 0;
4076
}
4077
_ACEOF
4078
if ac_fn_c_try_compile "$LINENO"; then :
4079
  ac_cv_type_signal=int
4080
else
4081
  ac_cv_type_signal=void
4082
fi
4083
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4084
fi
4085
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4086
$as_echo "$ac_cv_type_signal" >&6; }
4087
 
4088
cat >>confdefs.h <<_ACEOF
4089
#define RETSIGTYPE $ac_cv_type_signal
4090
_ACEOF
4091
 
4092
 
4093
 
4094
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
4095
if test "x$ac_cv_type_size_t" = x""yes; then :
4096
 
4097
else
4098
 
4099
cat >>confdefs.h <<_ACEOF
4100
#define size_t unsigned int
4101
_ACEOF
4102
 
4103
fi
4104
 
4105
ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
4106
if test "x$ac_cv_type_ssize_t" = x""yes; then :
4107
 
4108
else
4109
 
4110
cat >>confdefs.h <<_ACEOF
4111
#define ssize_t int
4112
_ACEOF
4113
 
4114
fi
4115
 
4116
 
4117
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4118
$as_echo_n "checking for ANSI C header files... " >&6; }
4119
if test "${ac_cv_header_stdc+set}" = set; then :
4120
  $as_echo_n "(cached) " >&6
4121
else
4122
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4123
/* end confdefs.h.  */
4124
#include 
4125
#include 
4126
#include 
4127
#include 
4128
 
4129
int
4130
main ()
4131
{
4132
 
4133
  ;
4134
  return 0;
4135
}
4136
_ACEOF
4137
if ac_fn_c_try_compile "$LINENO"; then :
4138
  ac_cv_header_stdc=yes
4139
else
4140
  ac_cv_header_stdc=no
4141
fi
4142
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4143
 
4144
if test $ac_cv_header_stdc = yes; then
4145
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4146
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4147
/* end confdefs.h.  */
4148
#include 
4149
 
4150
_ACEOF
4151
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4152
  $EGREP "memchr" >/dev/null 2>&1; then :
4153
 
4154
else
4155
  ac_cv_header_stdc=no
4156
fi
4157
rm -f conftest*
4158
 
4159
fi
4160
 
4161
if test $ac_cv_header_stdc = yes; then
4162
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4163
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4164
/* end confdefs.h.  */
4165
#include 
4166
 
4167
_ACEOF
4168
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4169
  $EGREP "free" >/dev/null 2>&1; then :
4170
 
4171
else
4172
  ac_cv_header_stdc=no
4173
fi
4174
rm -f conftest*
4175
 
4176
fi
4177
 
4178
if test $ac_cv_header_stdc = yes; then
4179
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4180
  if test "$cross_compiling" = yes; then :
4181
  :
4182
else
4183
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4184
/* end confdefs.h.  */
4185
#include 
4186
#include 
4187
#if ((' ' & 0x0FF) == 0x020)
4188
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4189
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4190
#else
4191
# define ISLOWER(c) \
4192
                   (('a' <= (c) && (c) <= 'i') \
4193
                     || ('j' <= (c) && (c) <= 'r') \
4194
                     || ('s' <= (c) && (c) <= 'z'))
4195
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4196
#endif
4197
 
4198
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4199
int
4200
main ()
4201
{
4202
  int i;
4203
  for (i = 0; i < 256; i++)
4204
    if (XOR (islower (i), ISLOWER (i))
4205
        || toupper (i) != TOUPPER (i))
4206
      return 2;
4207
  return 0;
4208
}
4209
_ACEOF
4210
if ac_fn_c_try_run "$LINENO"; then :
4211
 
4212
else
4213
  ac_cv_header_stdc=no
4214
fi
4215
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4216
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4217
fi
4218
 
4219
fi
4220
fi
4221
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4222
$as_echo "$ac_cv_header_stdc" >&6; }
4223
if test $ac_cv_header_stdc = yes; then
4224
 
4225
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4226
 
4227
fi
4228
 
4229
 
4230
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
4231
$as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
4232
if test "${ac_cv_header_stat_broken+set}" = set; then :
4233
  $as_echo_n "(cached) " >&6
4234
else
4235
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4236
/* end confdefs.h.  */
4237
#include 
4238
#include 
4239
 
4240
#if defined S_ISBLK && defined S_IFDIR
4241
extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
4242
#endif
4243
 
4244
#if defined S_ISBLK && defined S_IFCHR
4245
extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
4246
#endif
4247
 
4248
#if defined S_ISLNK && defined S_IFREG
4249
extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
4250
#endif
4251
 
4252
#if defined S_ISSOCK && defined S_IFREG
4253
extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
4254
#endif
4255
 
4256
_ACEOF
4257
if ac_fn_c_try_compile "$LINENO"; then :
4258
  ac_cv_header_stat_broken=no
4259
else
4260
  ac_cv_header_stat_broken=yes
4261
fi
4262
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4263
fi
4264
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
4265
$as_echo "$ac_cv_header_stat_broken" >&6; }
4266
if test $ac_cv_header_stat_broken = yes; then
4267
 
4268
$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
4269
 
4270
fi
4271
 
4272
ac_header_dirent=no
4273
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4274
  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4275
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4276
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4277
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4278
  $as_echo_n "(cached) " >&6
4279
else
4280
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4281
/* end confdefs.h.  */
4282
#include 
4283
#include <$ac_hdr>
4284
 
4285
int
4286
main ()
4287
{
4288
if ((DIR *) 0)
4289
return 0;
4290
  ;
4291
  return 0;
4292
}
4293
_ACEOF
4294
if ac_fn_c_try_compile "$LINENO"; then :
4295
  eval "$as_ac_Header=yes"
4296
else
4297
  eval "$as_ac_Header=no"
4298
fi
4299
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4300
fi
4301
eval ac_res=\$$as_ac_Header
4302
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4303
$as_echo "$ac_res" >&6; }
4304
eval as_val=\$$as_ac_Header
4305
   if test "x$as_val" = x""yes; then :
4306
  cat >>confdefs.h <<_ACEOF
4307
#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4308
_ACEOF
4309
 
4310
ac_header_dirent=$ac_hdr; break
4311
fi
4312
 
4313
done
4314
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4315
if test $ac_header_dirent = dirent.h; then
4316
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4317
$as_echo_n "checking for library containing opendir... " >&6; }
4318
if test "${ac_cv_search_opendir+set}" = set; then :
4319
  $as_echo_n "(cached) " >&6
4320
else
4321
  ac_func_search_save_LIBS=$LIBS
4322
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4323
/* end confdefs.h.  */
4324
 
4325
/* Override any GCC internal prototype to avoid an error.
4326
   Use char because int might match the return type of a GCC
4327
   builtin and then its argument prototype would still apply.  */
4328
#ifdef __cplusplus
4329
extern "C"
4330
#endif
4331
char opendir ();
4332
int
4333
main ()
4334
{
4335
return opendir ();
4336
  ;
4337
  return 0;
4338
}
4339
_ACEOF
4340
for ac_lib in '' dir; do
4341
  if test -z "$ac_lib"; then
4342
    ac_res="none required"
4343
  else
4344
    ac_res=-l$ac_lib
4345
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4346
  fi
4347
  if ac_fn_c_try_link "$LINENO"; then :
4348
  ac_cv_search_opendir=$ac_res
4349
fi
4350
rm -f core conftest.err conftest.$ac_objext \
4351
    conftest$ac_exeext
4352
  if test "${ac_cv_search_opendir+set}" = set; then :
4353
  break
4354
fi
4355
done
4356
if test "${ac_cv_search_opendir+set}" = set; then :
4357
 
4358
else
4359
  ac_cv_search_opendir=no
4360
fi
4361
rm conftest.$ac_ext
4362
LIBS=$ac_func_search_save_LIBS
4363
fi
4364
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4365
$as_echo "$ac_cv_search_opendir" >&6; }
4366
ac_res=$ac_cv_search_opendir
4367
if test "$ac_res" != no; then :
4368
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4369
 
4370
fi
4371
 
4372
else
4373
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4374
$as_echo_n "checking for library containing opendir... " >&6; }
4375
if test "${ac_cv_search_opendir+set}" = set; then :
4376
  $as_echo_n "(cached) " >&6
4377
else
4378
  ac_func_search_save_LIBS=$LIBS
4379
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4380
/* end confdefs.h.  */
4381
 
4382
/* Override any GCC internal prototype to avoid an error.
4383
   Use char because int might match the return type of a GCC
4384
   builtin and then its argument prototype would still apply.  */
4385
#ifdef __cplusplus
4386
extern "C"
4387
#endif
4388
char opendir ();
4389
int
4390
main ()
4391
{
4392
return opendir ();
4393
  ;
4394
  return 0;
4395
}
4396
_ACEOF
4397
for ac_lib in '' x; do
4398
  if test -z "$ac_lib"; then
4399
    ac_res="none required"
4400
  else
4401
    ac_res=-l$ac_lib
4402
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4403
  fi
4404
  if ac_fn_c_try_link "$LINENO"; then :
4405
  ac_cv_search_opendir=$ac_res
4406
fi
4407
rm -f core conftest.err conftest.$ac_objext \
4408
    conftest$ac_exeext
4409
  if test "${ac_cv_search_opendir+set}" = set; then :
4410
  break
4411
fi
4412
done
4413
if test "${ac_cv_search_opendir+set}" = set; then :
4414
 
4415
else
4416
  ac_cv_search_opendir=no
4417
fi
4418
rm conftest.$ac_ext
4419
LIBS=$ac_func_search_save_LIBS
4420
fi
4421
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4422
$as_echo "$ac_cv_search_opendir" >&6; }
4423
ac_res=$ac_cv_search_opendir
4424
if test "$ac_res" != no; then :
4425
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4426
 
4427
fi
4428
 
4429
fi
4430
 
4431
 
4432
for ac_func in fcntl kill lstat
4433
do :
4434
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4435
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4436
eval as_val=\$$as_ac_var
4437
   if test "x$as_val" = x""yes; then :
4438
  cat >>confdefs.h <<_ACEOF
4439
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4440
_ACEOF
4441
 
4442
fi
4443
done
4444
 
4445
for ac_func in memmove putenv select setenv setlocale \
4446
                strcasecmp strpbrk tcgetattr vsnprintf
4447
do :
4448
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4449
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4450
eval as_val=\$$as_ac_var
4451
   if test "x$as_val" = x""yes; then :
4452
  cat >>confdefs.h <<_ACEOF
4453
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4454
_ACEOF
4455
 
4456
fi
4457
done
4458
 
4459
for ac_func in isascii isxdigit
4460
do :
4461
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4462
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4463
eval as_val=\$$as_ac_var
4464
   if test "x$as_val" = x""yes; then :
4465
  cat >>confdefs.h <<_ACEOF
4466
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4467
_ACEOF
4468
 
4469
fi
4470
done
4471
 
4472
for ac_func in getpwent getpwnam getpwuid
4473
do :
4474
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4475
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4476
eval as_val=\$$as_ac_var
4477
   if test "x$as_val" = x""yes; then :
4478
  cat >>confdefs.h <<_ACEOF
4479
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4480
_ACEOF
4481
 
4482
fi
4483
done
4484
 
4485
 
4486
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5
4487
$as_echo_n "checking for working strcoll... " >&6; }
4488
if test "${ac_cv_func_strcoll_works+set}" = set; then :
4489
  $as_echo_n "(cached) " >&6
4490
else
4491
  if test "$cross_compiling" = yes; then :
4492
  ac_cv_func_strcoll_works=no
4493
else
4494
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4495
/* end confdefs.h.  */
4496
$ac_includes_default
4497
int
4498
main ()
4499
{
4500
return (strcoll ("abc", "def") >= 0 ||
4501
         strcoll ("ABC", "DEF") >= 0 ||
4502
         strcoll ("123", "456") >= 0)
4503
  ;
4504
  return 0;
4505
}
4506
_ACEOF
4507
if ac_fn_c_try_run "$LINENO"; then :
4508
  ac_cv_func_strcoll_works=yes
4509
else
4510
  ac_cv_func_strcoll_works=no
4511
fi
4512
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4513
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4514
fi
4515
 
4516
fi
4517
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5
4518
$as_echo "$ac_cv_func_strcoll_works" >&6; }
4519
if test $ac_cv_func_strcoll_works = yes; then
4520
 
4521
$as_echo "#define HAVE_STRCOLL 1" >>confdefs.h
4522
 
4523
fi
4524
 
4525
 
4526
for ac_header in fcntl.h unistd.h stdlib.h varargs.h stdarg.h string.h strings.h \
4527
                limits.h locale.h pwd.h memory.h termcap.h termios.h termio.h
4528
do :
4529
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4530
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4531
eval as_val=\$$as_ac_Header
4532
   if test "x$as_val" = x""yes; then :
4533
  cat >>confdefs.h <<_ACEOF
4534
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4535
_ACEOF
4536
 
4537
fi
4538
 
4539
done
4540
 
4541
for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h
4542
do :
4543
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4544
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4545
eval as_val=\$$as_ac_Header
4546
   if test "x$as_val" = x""yes; then :
4547
  cat >>confdefs.h <<_ACEOF
4548
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4549
_ACEOF
4550
 
4551
fi
4552
 
4553
done
4554
 
4555
 
4556
for ac_header in sys/ptem.h
4557
do :
4558
  ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "
4559
#if HAVE_SYS_STREAM_H
4560
#  include 
4561
#endif
4562
 
4563
"
4564
if test "x$ac_cv_header_sys_ptem_h" = x""yes; then :
4565
  cat >>confdefs.h <<_ACEOF
4566
#define HAVE_SYS_PTEM_H 1
4567
_ACEOF
4568
 
4569
fi
4570
 
4571
done
4572
 
4573
 
4574
 
4575
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5
4576
$as_echo_n "checking for type of signal functions... " >&6; }
4577
if test "${bash_cv_signal_vintage+set}" = set; then :
4578
  $as_echo_n "(cached) " >&6
4579
else
4580
 
4581
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4582
/* end confdefs.h.  */
4583
#include 
4584
int
4585
main ()
4586
{
4587
 
4588
    sigset_t ss;
4589
    struct sigaction sa;
4590
    sigemptyset(&ss); sigsuspend(&ss);
4591
    sigaction(SIGINT, &sa, (struct sigaction *) 0);
4592
    sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
4593
 
4594
  ;
4595
  return 0;
4596
}
4597
_ACEOF
4598
if ac_fn_c_try_link "$LINENO"; then :
4599
  bash_cv_signal_vintage=posix
4600
else
4601
 
4602
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603
/* end confdefs.h.  */
4604
#include 
4605
int
4606
main ()
4607
{
4608
 
4609
        int mask = sigmask(SIGINT);
4610
        sigsetmask(mask); sigblock(mask); sigpause(mask);
4611
 
4612
  ;
4613
  return 0;
4614
}
4615
_ACEOF
4616
if ac_fn_c_try_link "$LINENO"; then :
4617
  bash_cv_signal_vintage=4.2bsd
4618
else
4619
 
4620
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621
/* end confdefs.h.  */
4622
 
4623
        #include 
4624
        RETSIGTYPE foo() { }
4625
int
4626
main ()
4627
{
4628
 
4629
                int mask = sigmask(SIGINT);
4630
                sigset(SIGINT, foo); sigrelse(SIGINT);
4631
                sighold(SIGINT); sigpause(SIGINT);
4632
 
4633
  ;
4634
  return 0;
4635
}
4636
_ACEOF
4637
if ac_fn_c_try_link "$LINENO"; then :
4638
  bash_cv_signal_vintage=svr3
4639
else
4640
  bash_cv_signal_vintage=v7
4641
 
4642
fi
4643
rm -f core conftest.err conftest.$ac_objext \
4644
    conftest$ac_exeext conftest.$ac_ext
4645
 
4646
fi
4647
rm -f core conftest.err conftest.$ac_objext \
4648
    conftest$ac_exeext conftest.$ac_ext
4649
 
4650
fi
4651
rm -f core conftest.err conftest.$ac_objext \
4652
    conftest$ac_exeext conftest.$ac_ext
4653
 
4654
fi
4655
 
4656
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5
4657
$as_echo "$bash_cv_signal_vintage" >&6; }
4658
if test "$bash_cv_signal_vintage" = posix; then
4659
$as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h
4660
 
4661
elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
4662
$as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h
4663
 
4664
elif test "$bash_cv_signal_vintage" = svr3; then
4665
$as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h
4666
 
4667
fi
4668
 
4669
 
4670
 
4671
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal handlers must be reinstalled when invoked" >&5
4672
$as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; }
4673
if test "${bash_cv_must_reinstall_sighandlers+set}" = set; then :
4674
  $as_echo_n "(cached) " >&6
4675
else
4676
  if test "$cross_compiling" = yes; then :
4677
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5
4678
$as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;}
4679
    bash_cv_must_reinstall_sighandlers=no
4680
 
4681
else
4682
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683
/* end confdefs.h.  */
4684
 
4685
#include 
4686
#ifdef HAVE_UNISTD_H
4687
#include 
4688
#endif
4689
 
4690
typedef RETSIGTYPE sigfunc();
4691
 
4692
int nsigint;
4693
 
4694
#ifdef HAVE_POSIX_SIGNALS
4695
sigfunc *
4696
set_signal_handler(sig, handler)
4697
     int sig;
4698
     sigfunc *handler;
4699
{
4700
  struct sigaction act, oact;
4701
  act.sa_handler = handler;
4702
  act.sa_flags = 0;
4703
  sigemptyset (&act.sa_mask);
4704
  sigemptyset (&oact.sa_mask);
4705
  sigaction (sig, &act, &oact);
4706
  return (oact.sa_handler);
4707
}
4708
#else
4709
#define set_signal_handler(s, h) signal(s, h)
4710
#endif
4711
 
4712
RETSIGTYPE
4713
sigint(s)
4714
int s;
4715
{
4716
  nsigint++;
4717
}
4718
 
4719
main()
4720
{
4721
        nsigint = 0;
4722
        set_signal_handler(SIGINT, sigint);
4723
        kill((int)getpid(), SIGINT);
4724
        kill((int)getpid(), SIGINT);
4725
        exit(nsigint != 2);
4726
}
4727
 
4728
_ACEOF
4729
if ac_fn_c_try_run "$LINENO"; then :
4730
  bash_cv_must_reinstall_sighandlers=no
4731
else
4732
  bash_cv_must_reinstall_sighandlers=yes
4733
fi
4734
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4735
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4736
fi
4737
 
4738
fi
4739
 
4740
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_must_reinstall_sighandlers" >&5
4741
$as_echo "$bash_cv_must_reinstall_sighandlers" >&6; }
4742
if test $bash_cv_must_reinstall_sighandlers = yes; then
4743
$as_echo "#define MUST_REINSTALL_SIGHANDLERS 1" >>confdefs.h
4744
 
4745
fi
4746
 
4747
 
4748
 
4749
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5
4750
$as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; }
4751
if test "${bash_cv_func_sigsetjmp+set}" = set; then :
4752
  $as_echo_n "(cached) " >&6
4753
else
4754
  if test "$cross_compiling" = yes; then :
4755
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5
4756
$as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;}
4757
     bash_cv_func_sigsetjmp=missing
4758
 
4759
else
4760
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4761
/* end confdefs.h.  */
4762
 
4763
#ifdef HAVE_UNISTD_H
4764
#include 
4765
#endif
4766
#include 
4767
#include 
4768
#include 
4769
 
4770
main()
4771
{
4772
#if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS)
4773
exit (1);
4774
#else
4775
 
4776
int code;
4777
sigset_t set, oset;
4778
sigjmp_buf xx;
4779
 
4780
/* get the mask */
4781
sigemptyset(&set);
4782
sigemptyset(&oset);
4783
sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set);
4784
sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset);
4785
 
4786
/* save it */
4787
code = sigsetjmp(xx, 1);
4788
if (code)
4789
  exit(0);      /* could get sigmask and compare to oset here. */
4790
 
4791
/* change it */
4792
sigaddset(&set, SIGINT);
4793
sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL);
4794
 
4795
/* and siglongjmp */
4796
siglongjmp(xx, 10);
4797
exit(1);
4798
#endif
4799
}
4800
_ACEOF
4801
if ac_fn_c_try_run "$LINENO"; then :
4802
  bash_cv_func_sigsetjmp=present
4803
else
4804
  bash_cv_func_sigsetjmp=missing
4805
fi
4806
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4807
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4808
fi
4809
 
4810
fi
4811
 
4812
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_sigsetjmp" >&5
4813
$as_echo "$bash_cv_func_sigsetjmp" >&6; }
4814
if test $bash_cv_func_sigsetjmp = present; then
4815
$as_echo "#define HAVE_POSIX_SIGSETJMP 1" >>confdefs.h
4816
 
4817
fi
4818
 
4819
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lstat" >&5
4820
$as_echo_n "checking for lstat... " >&6; }
4821
if test "${bash_cv_func_lstat+set}" = set; then :
4822
  $as_echo_n "(cached) " >&6
4823
else
4824
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4825
/* end confdefs.h.  */
4826
 
4827
#include 
4828
#include 
4829
 
4830
int
4831
main ()
4832
{
4833
 lstat(".",(struct stat *)0);
4834
  ;
4835
  return 0;
4836
}
4837
_ACEOF
4838
if ac_fn_c_try_link "$LINENO"; then :
4839
  bash_cv_func_lstat=yes
4840
else
4841
  bash_cv_func_lstat=no
4842
fi
4843
rm -f core conftest.err conftest.$ac_objext \
4844
    conftest$ac_exeext conftest.$ac_ext
4845
fi
4846
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_lstat" >&5
4847
$as_echo "$bash_cv_func_lstat" >&6; }
4848
if test $bash_cv_func_lstat = yes; then
4849
  $as_echo "#define HAVE_LSTAT 1" >>confdefs.h
4850
 
4851
fi
4852
 
4853
 
4854
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not strcoll and strcmp differ" >&5
4855
$as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; }
4856
if test "${bash_cv_func_strcoll_broken+set}" = set; then :
4857
  $as_echo_n "(cached) " >&6
4858
else
4859
  if test "$cross_compiling" = yes; then :
4860
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5
4861
$as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;}
4862
    bash_cv_func_strcoll_broken=no
4863
 
4864
else
4865
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4866
/* end confdefs.h.  */
4867
 
4868
#include 
4869
#if defined (HAVE_LOCALE_H)
4870
#include 
4871
#endif
4872
 
4873
main(c, v)
4874
int     c;
4875
char    *v[];
4876
{
4877
        int     r1, r2;
4878
        char    *deflocale, *defcoll;
4879
 
4880
#ifdef HAVE_SETLOCALE
4881
        deflocale = setlocale(LC_ALL, "");
4882
        defcoll = setlocale(LC_COLLATE, "");
4883
#endif
4884
 
4885
#ifdef HAVE_STRCOLL
4886
        /* These two values are taken from tests/glob-test. */
4887
        r1 = strcoll("abd", "aXd");
4888
#else
4889
        r1 = 0;
4890
#endif
4891
        r2 = strcmp("abd", "aXd");
4892
 
4893
        /* These two should both be greater than 0.  It is permissible for
4894
           a system to return different values, as long as the sign is the
4895
           same. */
4896
 
4897
        /* Exit with 1 (failure) if these two values are both > 0, since
4898
           this tests whether strcoll(3) is broken with respect to strcmp(3)
4899
           in the default locale. */
4900
        exit (r1 > 0 && r2 > 0);
4901
}
4902
 
4903
_ACEOF
4904
if ac_fn_c_try_run "$LINENO"; then :
4905
  bash_cv_func_strcoll_broken=yes
4906
else
4907
  bash_cv_func_strcoll_broken=no
4908
fi
4909
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4910
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4911
fi
4912
 
4913
fi
4914
 
4915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_strcoll_broken" >&5
4916
$as_echo "$bash_cv_func_strcoll_broken" >&6; }
4917
if test $bash_cv_func_strcoll_broken = yes; then
4918
$as_echo "#define STRCOLL_BROKEN 1" >>confdefs.h
4919
 
4920
fi
4921
 
4922
 
4923
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the ctype macros accept non-ascii characters" >&5
4924
$as_echo_n "checking whether the ctype macros accept non-ascii characters... " >&6; }
4925
if test "${bash_cv_func_ctype_nonascii+set}" = set; then :
4926
  $as_echo_n "(cached) " >&6
4927
else
4928
  if test "$cross_compiling" = yes; then :
4929
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5
4930
$as_echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;}
4931
    bash_cv_func_ctype_nonascii=no
4932
 
4933
else
4934
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4935
/* end confdefs.h.  */
4936
 
4937
#ifdef HAVE_LOCALE_H
4938
#include 
4939
#endif
4940
#include 
4941
#include 
4942
 
4943
main(c, v)
4944
int     c;
4945
char    *v[];
4946
{
4947
        char    *deflocale;
4948
        unsigned char x;
4949
        int     r1, r2;
4950
 
4951
#ifdef HAVE_SETLOCALE
4952
        /* We take a shot here.  If that locale is not known, try the
4953
           system default.  We try this one because '\342' (226) is
4954
           known to be a printable character in that locale. */
4955
        deflocale = setlocale(LC_ALL, "en_US.ISO8859-1");
4956
        if (deflocale == 0)
4957
                deflocale = setlocale(LC_ALL, "");
4958
#endif
4959
 
4960
        x = '\342';
4961
        r1 = isprint(x);
4962
        x -= 128;
4963
        r2 = isprint(x);
4964
        exit (r1 == 0 || r2 == 0);
4965
}
4966
 
4967
_ACEOF
4968
if ac_fn_c_try_run "$LINENO"; then :
4969
  bash_cv_func_ctype_nonascii=yes
4970
else
4971
  bash_cv_func_ctype_nonascii=no
4972
fi
4973
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4974
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4975
fi
4976
 
4977
fi
4978
 
4979
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_ctype_nonascii" >&5
4980
$as_echo "$bash_cv_func_ctype_nonascii" >&6; }
4981
if test $bash_cv_func_ctype_nonascii = yes; then
4982
$as_echo "#define CTYPE_NON_ASCII 1" >>confdefs.h
4983
 
4984
fi
4985
 
4986
 
4987
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpw functions are declared in pwd.h" >&5
4988
$as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; }
4989
if test "${bash_cv_getpw_declared+set}" = set; then :
4990
  $as_echo_n "(cached) " >&6
4991
else
4992
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4993
/* end confdefs.h.  */
4994
 
4995
#include 
4996
#ifdef HAVE_UNISTD_H
4997
#  include 
4998
#endif
4999
#include 
5000
 
5001
_ACEOF
5002
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5003
  $EGREP "getpwuid" >/dev/null 2>&1; then :
5004
  bash_cv_getpw_declared=yes
5005
else
5006
  bash_cv_getpw_declared=no
5007
fi
5008
rm -f conftest*
5009
 
5010
fi
5011
 
5012
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getpw_declared" >&5
5013
$as_echo "$bash_cv_getpw_declared" >&6; }
5014
if test $bash_cv_getpw_declared = yes; then
5015
$as_echo "#define HAVE_GETPW_DECLS 1" >>confdefs.h
5016
 
5017
fi
5018
 
5019
 
5020
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5
5021
$as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
5022
if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then :
5023
  $as_echo_n "(cached) " >&6
5024
else
5025
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5026
/* end confdefs.h.  */
5027
#include 
5028
#include 
5029
#ifdef TIOCGWINSZ
5030
  yes
5031
#endif
5032
 
5033
_ACEOF
5034
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5035
  $EGREP "yes" >/dev/null 2>&1; then :
5036
  ac_cv_sys_tiocgwinsz_in_termios_h=yes
5037
else
5038
  ac_cv_sys_tiocgwinsz_in_termios_h=no
5039
fi
5040
rm -f conftest*
5041
 
5042
fi
5043
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
5044
$as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
5045
 
5046
if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
5047
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
5048
$as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
5049
if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then :
5050
  $as_echo_n "(cached) " >&6
5051
else
5052
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5053
/* end confdefs.h.  */
5054
#include 
5055
#include 
5056
#ifdef TIOCGWINSZ
5057
  yes
5058
#endif
5059
 
5060
_ACEOF
5061
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5062
  $EGREP "yes" >/dev/null 2>&1; then :
5063
  ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
5064
else
5065
  ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
5066
fi
5067
rm -f conftest*
5068
 
5069
fi
5070
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
5071
$as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
5072
 
5073
  if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
5074
 
5075
$as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h
5076
 
5077
  fi
5078
fi
5079
 
5080
 
5081
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether signal handlers are of type void" >&5
5082
$as_echo_n "checking whether signal handlers are of type void... " >&6; }
5083
if test "${bash_cv_void_sighandler+set}" = set; then :
5084
  $as_echo_n "(cached) " >&6
5085
else
5086
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5087
/* end confdefs.h.  */
5088
#include 
5089
#include 
5090
#ifdef signal
5091
#undef signal
5092
#endif
5093
#ifdef __cplusplus
5094
extern "C"
5095
#endif
5096
void (*signal ()) ();
5097
int
5098
main ()
5099
{
5100
int i;
5101
  ;
5102
  return 0;
5103
}
5104
_ACEOF
5105
if ac_fn_c_try_compile "$LINENO"; then :
5106
  bash_cv_void_sighandler=yes
5107
else
5108
  bash_cv_void_sighandler=no
5109
fi
5110
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5111
fi
5112
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_void_sighandler" >&5
5113
$as_echo "$bash_cv_void_sighandler" >&6; }
5114
if test $bash_cv_void_sighandler = yes; then
5115
$as_echo "#define VOID_SIGHANDLER 1" >>confdefs.h
5116
 
5117
fi
5118
 
5119
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIOCSTAT in sys/ioctl.h" >&5
5120
$as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; }
5121
if test "${bash_cv_tiocstat_in_ioctl+set}" = set; then :
5122
  $as_echo_n "(cached) " >&6
5123
else
5124
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5125
/* end confdefs.h.  */
5126
#include 
5127
#include 
5128
int
5129
main ()
5130
{
5131
int x = TIOCSTAT;
5132
  ;
5133
  return 0;
5134
}
5135
_ACEOF
5136
if ac_fn_c_try_compile "$LINENO"; then :
5137
  bash_cv_tiocstat_in_ioctl=yes
5138
else
5139
  bash_cv_tiocstat_in_ioctl=no
5140
fi
5141
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5142
fi
5143
 
5144
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_tiocstat_in_ioctl" >&5
5145
$as_echo "$bash_cv_tiocstat_in_ioctl" >&6; }
5146
if test $bash_cv_tiocstat_in_ioctl = yes; then
5147
$as_echo "#define TIOCSTAT_IN_SYS_IOCTL 1" >>confdefs.h
5148
 
5149
fi
5150
 
5151
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FIONREAD in sys/ioctl.h" >&5
5152
$as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; }
5153
if test "${bash_cv_fionread_in_ioctl+set}" = set; then :
5154
  $as_echo_n "(cached) " >&6
5155
else
5156
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5157
/* end confdefs.h.  */
5158
#include 
5159
#include 
5160
int
5161
main ()
5162
{
5163
int x = FIONREAD;
5164
  ;
5165
  return 0;
5166
}
5167
_ACEOF
5168
if ac_fn_c_try_compile "$LINENO"; then :
5169
  bash_cv_fionread_in_ioctl=yes
5170
else
5171
  bash_cv_fionread_in_ioctl=no
5172
fi
5173
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5174
fi
5175
 
5176
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_fionread_in_ioctl" >&5
5177
$as_echo "$bash_cv_fionread_in_ioctl" >&6; }
5178
if test $bash_cv_fionread_in_ioctl = yes; then
5179
$as_echo "#define FIONREAD_IN_SYS_IOCTL 1" >>confdefs.h
5180
 
5181
fi
5182
 
5183
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t in sys/types.h" >&5
5184
$as_echo_n "checking for speed_t in sys/types.h... " >&6; }
5185
if test "${bash_cv_speed_t_in_sys_types+set}" = set; then :
5186
  $as_echo_n "(cached) " >&6
5187
else
5188
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5189
/* end confdefs.h.  */
5190
#include 
5191
int
5192
main ()
5193
{
5194
speed_t x;
5195
  ;
5196
  return 0;
5197
}
5198
_ACEOF
5199
if ac_fn_c_try_compile "$LINENO"; then :
5200
  bash_cv_speed_t_in_sys_types=yes
5201
else
5202
  bash_cv_speed_t_in_sys_types=no
5203
fi
5204
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5205
fi
5206
 
5207
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_speed_t_in_sys_types" >&5
5208
$as_echo "$bash_cv_speed_t_in_sys_types" >&6; }
5209
if test $bash_cv_speed_t_in_sys_types = yes; then
5210
$as_echo "#define SPEED_T_IN_SYS_TYPES 1" >>confdefs.h
5211
 
5212
fi
5213
 
5214
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct winsize in sys/ioctl.h and termios.h" >&5
5215
$as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; }
5216
if test "${bash_cv_struct_winsize_header+set}" = set; then :
5217
  $as_echo_n "(cached) " >&6
5218
else
5219
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5220
/* end confdefs.h.  */
5221
#include 
5222
#include 
5223
int
5224
main ()
5225
{
5226
struct winsize x;
5227
  ;
5228
  return 0;
5229
}
5230
_ACEOF
5231
if ac_fn_c_try_compile "$LINENO"; then :
5232
  bash_cv_struct_winsize_header=ioctl_h
5233
else
5234
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5235
/* end confdefs.h.  */
5236
#include 
5237
#include 
5238
int
5239
main ()
5240
{
5241
struct winsize x;
5242
  ;
5243
  return 0;
5244
}
5245
_ACEOF
5246
if ac_fn_c_try_compile "$LINENO"; then :
5247
  bash_cv_struct_winsize_header=termios_h
5248
else
5249
  bash_cv_struct_winsize_header=other
5250
fi
5251
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5252
 
5253
fi
5254
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5255
fi
5256
 
5257
if test $bash_cv_struct_winsize_header = ioctl_h; then
5258
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: sys/ioctl.h" >&5
5259
$as_echo "sys/ioctl.h" >&6; }
5260
  $as_echo "#define STRUCT_WINSIZE_IN_SYS_IOCTL 1" >>confdefs.h
5261
 
5262
elif test $bash_cv_struct_winsize_header = termios_h; then
5263
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: termios.h" >&5
5264
$as_echo "termios.h" >&6; }
5265
  $as_echo "#define STRUCT_WINSIZE_IN_TERMIOS 1" >>confdefs.h
5266
 
5267
else
5268
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5269
$as_echo "not found" >&6; }
5270
fi
5271
 
5272
 
5273
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_ino" >&5
5274
$as_echo_n "checking for struct dirent.d_ino... " >&6; }
5275
if test "${bash_cv_dirent_has_dino+set}" = set; then :
5276
  $as_echo_n "(cached) " >&6
5277
else
5278
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5279
/* end confdefs.h.  */
5280
 
5281
#include 
5282
#include 
5283
#ifdef HAVE_UNISTD_H
5284
# include 
5285
#endif /* HAVE_UNISTD_H */
5286
#if defined(HAVE_DIRENT_H)
5287
# include 
5288
#else
5289
# define dirent direct
5290
# ifdef HAVE_SYS_NDIR_H
5291
#  include 
5292
# endif /* SYSNDIR */
5293
# ifdef HAVE_SYS_DIR_H
5294
#  include 
5295
# endif /* SYSDIR */
5296
# ifdef HAVE_NDIR_H
5297
#  include 
5298
# endif
5299
#endif /* HAVE_DIRENT_H */
5300
 
5301
int
5302
main ()
5303
{
5304
 
5305
struct dirent d; int z; z = d.d_ino;
5306
 
5307
  ;
5308
  return 0;
5309
}
5310
_ACEOF
5311
if ac_fn_c_try_compile "$LINENO"; then :
5312
  bash_cv_dirent_has_dino=yes
5313
else
5314
  bash_cv_dirent_has_dino=no
5315
fi
5316
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5317
fi
5318
 
5319
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_dino" >&5
5320
$as_echo "$bash_cv_dirent_has_dino" >&6; }
5321
if test $bash_cv_dirent_has_dino = yes; then
5322
$as_echo "#define HAVE_STRUCT_DIRENT_D_INO 1" >>confdefs.h
5323
 
5324
fi
5325
 
5326
 
5327
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_fileno" >&5
5328
$as_echo_n "checking for struct dirent.d_fileno... " >&6; }
5329
if test "${bash_cv_dirent_has_d_fileno+set}" = set; then :
5330
  $as_echo_n "(cached) " >&6
5331
else
5332
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5333
/* end confdefs.h.  */
5334
 
5335
#include 
5336
#include 
5337
#ifdef HAVE_UNISTD_H
5338
# include 
5339
#endif /* HAVE_UNISTD_H */
5340
#if defined(HAVE_DIRENT_H)
5341
# include 
5342
#else
5343
# define dirent direct
5344
# ifdef HAVE_SYS_NDIR_H
5345
#  include 
5346
# endif /* SYSNDIR */
5347
# ifdef HAVE_SYS_DIR_H
5348
#  include 
5349
# endif /* SYSDIR */
5350
# ifdef HAVE_NDIR_H
5351
#  include 
5352
# endif
5353
#endif /* HAVE_DIRENT_H */
5354
 
5355
int
5356
main ()
5357
{
5358
 
5359
struct dirent d; int z; z = d.d_fileno;
5360
 
5361
  ;
5362
  return 0;
5363
}
5364
_ACEOF
5365
if ac_fn_c_try_compile "$LINENO"; then :
5366
  bash_cv_dirent_has_d_fileno=yes
5367
else
5368
  bash_cv_dirent_has_d_fileno=no
5369
fi
5370
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5371
fi
5372
 
5373
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_fileno" >&5
5374
$as_echo "$bash_cv_dirent_has_d_fileno" >&6; }
5375
if test $bash_cv_dirent_has_d_fileno = yes; then
5376
$as_echo "#define HAVE_STRUCT_DIRENT_D_FILENO 1" >>confdefs.h
5377
 
5378
fi
5379
 
5380
 
5381
case "$host_os" in
5382
aix*)   prefer_curses=yes ;;
5383
esac
5384
 
5385
if test "X$bash_cv_termcap_lib" = "X"; then
5386
_bash_needmsg=yes
5387
else
5388
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5389
$as_echo_n "checking which library has the termcap functions... " >&6; }
5390
_bash_needmsg=
5391
fi
5392
if test "${bash_cv_termcap_lib+set}" = set; then :
5393
  $as_echo_n "(cached) " >&6
5394
else
5395
  ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent"
5396
if test "x$ac_cv_func_tgetent" = x""yes; then :
5397
  bash_cv_termcap_lib=libc
5398
else
5399
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
5400
$as_echo_n "checking for tgetent in -ltermcap... " >&6; }
5401
if test "${ac_cv_lib_termcap_tgetent+set}" = set; then :
5402
  $as_echo_n "(cached) " >&6
5403
else
5404
  ac_check_lib_save_LIBS=$LIBS
5405
LIBS="-ltermcap  $LIBS"
5406
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407
/* end confdefs.h.  */
5408
 
5409
/* Override any GCC internal prototype to avoid an error.
5410
   Use char because int might match the return type of a GCC
5411
   builtin and then its argument prototype would still apply.  */
5412
#ifdef __cplusplus
5413
extern "C"
5414
#endif
5415
char tgetent ();
5416
int
5417
main ()
5418
{
5419
return tgetent ();
5420
  ;
5421
  return 0;
5422
}
5423
_ACEOF
5424
if ac_fn_c_try_link "$LINENO"; then :
5425
  ac_cv_lib_termcap_tgetent=yes
5426
else
5427
  ac_cv_lib_termcap_tgetent=no
5428
fi
5429
rm -f core conftest.err conftest.$ac_objext \
5430
    conftest$ac_exeext conftest.$ac_ext
5431
LIBS=$ac_check_lib_save_LIBS
5432
fi
5433
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
5434
$as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
5435
if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then :
5436
  bash_cv_termcap_lib=libtermcap
5437
else
5438
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5
5439
$as_echo_n "checking for tgetent in -ltinfo... " >&6; }
5440
if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then :
5441
  $as_echo_n "(cached) " >&6
5442
else
5443
  ac_check_lib_save_LIBS=$LIBS
5444
LIBS="-ltinfo  $LIBS"
5445
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5446
/* end confdefs.h.  */
5447
 
5448
/* Override any GCC internal prototype to avoid an error.
5449
   Use char because int might match the return type of a GCC
5450
   builtin and then its argument prototype would still apply.  */
5451
#ifdef __cplusplus
5452
extern "C"
5453
#endif
5454
char tgetent ();
5455
int
5456
main ()
5457
{
5458
return tgetent ();
5459
  ;
5460
  return 0;
5461
}
5462
_ACEOF
5463
if ac_fn_c_try_link "$LINENO"; then :
5464
  ac_cv_lib_tinfo_tgetent=yes
5465
else
5466
  ac_cv_lib_tinfo_tgetent=no
5467
fi
5468
rm -f core conftest.err conftest.$ac_objext \
5469
    conftest$ac_exeext conftest.$ac_ext
5470
LIBS=$ac_check_lib_save_LIBS
5471
fi
5472
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5
5473
$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
5474
if test "x$ac_cv_lib_tinfo_tgetent" = x""yes; then :
5475
  bash_cv_termcap_lib=libtinfo
5476
else
5477
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
5478
$as_echo_n "checking for tgetent in -lcurses... " >&6; }
5479
if test "${ac_cv_lib_curses_tgetent+set}" = set; then :
5480
  $as_echo_n "(cached) " >&6
5481
else
5482
  ac_check_lib_save_LIBS=$LIBS
5483
LIBS="-lcurses  $LIBS"
5484
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5485
/* end confdefs.h.  */
5486
 
5487
/* Override any GCC internal prototype to avoid an error.
5488
   Use char because int might match the return type of a GCC
5489
   builtin and then its argument prototype would still apply.  */
5490
#ifdef __cplusplus
5491
extern "C"
5492
#endif
5493
char tgetent ();
5494
int
5495
main ()
5496
{
5497
return tgetent ();
5498
  ;
5499
  return 0;
5500
}
5501
_ACEOF
5502
if ac_fn_c_try_link "$LINENO"; then :
5503
  ac_cv_lib_curses_tgetent=yes
5504
else
5505
  ac_cv_lib_curses_tgetent=no
5506
fi
5507
rm -f core conftest.err conftest.$ac_objext \
5508
    conftest$ac_exeext conftest.$ac_ext
5509
LIBS=$ac_check_lib_save_LIBS
5510
fi
5511
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
5512
$as_echo "$ac_cv_lib_curses_tgetent" >&6; }
5513
if test "x$ac_cv_lib_curses_tgetent" = x""yes; then :
5514
  bash_cv_termcap_lib=libcurses
5515
else
5516
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
5517
$as_echo_n "checking for tgetent in -lncurses... " >&6; }
5518
if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then :
5519
  $as_echo_n "(cached) " >&6
5520
else
5521
  ac_check_lib_save_LIBS=$LIBS
5522
LIBS="-lncurses  $LIBS"
5523
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5524
/* end confdefs.h.  */
5525
 
5526
/* Override any GCC internal prototype to avoid an error.
5527
   Use char because int might match the return type of a GCC
5528
   builtin and then its argument prototype would still apply.  */
5529
#ifdef __cplusplus
5530
extern "C"
5531
#endif
5532
char tgetent ();
5533
int
5534
main ()
5535
{
5536
return tgetent ();
5537
  ;
5538
  return 0;
5539
}
5540
_ACEOF
5541
if ac_fn_c_try_link "$LINENO"; then :
5542
  ac_cv_lib_ncurses_tgetent=yes
5543
else
5544
  ac_cv_lib_ncurses_tgetent=no
5545
fi
5546
rm -f core conftest.err conftest.$ac_objext \
5547
    conftest$ac_exeext conftest.$ac_ext
5548
LIBS=$ac_check_lib_save_LIBS
5549
fi
5550
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
5551
$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
5552
if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then :
5553
  bash_cv_termcap_lib=libncurses
5554
else
5555
  bash_cv_termcap_lib=gnutermcap
5556
fi
5557
 
5558
fi
5559
 
5560
fi
5561
 
5562
fi
5563
 
5564
fi
5565
 
5566
fi
5567
 
5568
if test "X$_bash_needmsg" = "Xyes"; then
5569
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5570
$as_echo_n "checking which library has the termcap functions... " >&6; }
5571
fi
5572
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5
5573
$as_echo "using $bash_cv_termcap_lib" >&6; }
5574
if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
5575
LDFLAGS="$LDFLAGS -L./lib/termcap"
5576
TERMCAP_LIB="./lib/termcap/libtermcap.a"
5577
TERMCAP_DEP="./lib/termcap/libtermcap.a"
5578
elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
5579
TERMCAP_LIB=-ltermcap
5580
TERMCAP_DEP=
5581
elif test $bash_cv_termcap_lib = libtinfo; then
5582
TERMCAP_LIB=-ltinfo
5583
TERMCAP_DEP=
5584
elif test $bash_cv_termcap_lib = libncurses; then
5585
TERMCAP_LIB=-lncurses
5586
TERMCAP_DEP=
5587
elif test $bash_cv_termcap_lib = libc; then
5588
TERMCAP_LIB=
5589
TERMCAP_DEP=
5590
else
5591
TERMCAP_LIB=-lcurses
5592
TERMCAP_DEP=
5593
fi
5594
 
5595
if test "$TERMCAP_LIB" = "./lib/termcap/libtermcap.a"; then
5596
        if test "$prefer_curses" = yes; then
5597
                TERMCAP_LIB=-lcurses
5598
        else
5599
                TERMCAP_LIB=-ltermcap   #default
5600
        fi
5601
fi
5602
 
5603
 
5604
for ac_header in wctype.h
5605
do :
5606
  ac_fn_c_check_header_mongrel "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default"
5607
if test "x$ac_cv_header_wctype_h" = x""yes; then :
5608
  cat >>confdefs.h <<_ACEOF
5609
#define HAVE_WCTYPE_H 1
5610
_ACEOF
5611
 
5612
fi
5613
 
5614
done
5615
 
5616
for ac_header in wchar.h
5617
do :
5618
  ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
5619
if test "x$ac_cv_header_wchar_h" = x""yes; then :
5620
  cat >>confdefs.h <<_ACEOF
5621
#define HAVE_WCHAR_H 1
5622
_ACEOF
5623
 
5624
fi
5625
 
5626
done
5627
 
5628
for ac_header in langinfo.h
5629
do :
5630
  ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5631
if test "x$ac_cv_header_langinfo_h" = x""yes; then :
5632
  cat >>confdefs.h <<_ACEOF
5633
#define HAVE_LANGINFO_H 1
5634
_ACEOF
5635
 
5636
fi
5637
 
5638
done
5639
 
5640
 
5641
ac_fn_c_check_func "$LINENO" "mbsrtowcs" "ac_cv_func_mbsrtowcs"
5642
if test "x$ac_cv_func_mbsrtowcs" = x""yes; then :
5643
  $as_echo "#define HAVE_MBSRTOWCS 1" >>confdefs.h
5644
 
5645
fi
5646
 
5647
ac_fn_c_check_func "$LINENO" "mbrtowc" "ac_cv_func_mbrtowc"
5648
if test "x$ac_cv_func_mbrtowc" = x""yes; then :
5649
  $as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h
5650
 
5651
fi
5652
 
5653
ac_fn_c_check_func "$LINENO" "mbrlen" "ac_cv_func_mbrlen"
5654
if test "x$ac_cv_func_mbrlen" = x""yes; then :
5655
  $as_echo "#define HAVE_MBRLEN 1" >>confdefs.h
5656
 
5657
fi
5658
 
5659
ac_fn_c_check_func "$LINENO" "wctomb" "ac_cv_func_wctomb"
5660
if test "x$ac_cv_func_wctomb" = x""yes; then :
5661
  $as_echo "#define HAVE_WCTOMB 1" >>confdefs.h
5662
 
5663
fi
5664
 
5665
ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth"
5666
if test "x$ac_cv_func_wcwidth" = x""yes; then :
5667
  $as_echo "#define HAVE_WCWIDTH 1" >>confdefs.h
5668
 
5669
fi
5670
 
5671
ac_fn_c_check_func "$LINENO" "wcsdup" "ac_cv_func_wcsdup"
5672
if test "x$ac_cv_func_wcsdup" = x""yes; then :
5673
  $as_echo "#define HAVE_WCSDUP 1" >>confdefs.h
5674
 
5675
fi
5676
 
5677
 
5678
if test "$ac_cv_func_wcwidth" = no && test "$ac_cv_header_wchar_h" = yes; then
5679
  WCWIDTH_OBJ=wcwidth.o
5680
else
5681
  WCWIDTH_OBJ=
5682
fi
5683
 
5684
 
5685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
5686
$as_echo_n "checking for mbstate_t... " >&6; }
5687
if test "${bash_cv_have_mbstate_t+set}" = set; then :
5688
  $as_echo_n "(cached) " >&6
5689
else
5690
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5691
/* end confdefs.h.  */
5692
 
5693
#include 
5694
int
5695
main ()
5696
{
5697
 
5698
  mbstate_t ps;
5699
  mbstate_t *psp;
5700
  psp = (mbstate_t *)0;
5701
 
5702
  ;
5703
  return 0;
5704
}
5705
_ACEOF
5706
if ac_fn_c_try_compile "$LINENO"; then :
5707
  bash_cv_have_mbstate_t=yes
5708
else
5709
  bash_cv_have_mbstate_t=no
5710
fi
5711
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712
fi
5713
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_have_mbstate_t" >&5
5714
$as_echo "$bash_cv_have_mbstate_t" >&6; }
5715
if test $bash_cv_have_mbstate_t = yes; then
5716
        $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
5717
 
5718
fi
5719
 
5720
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
5721
$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
5722
if test "${bash_cv_langinfo_codeset+set}" = set; then :
5723
  $as_echo_n "(cached) " >&6
5724
else
5725
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5726
/* end confdefs.h.  */
5727
#include 
5728
int
5729
main ()
5730
{
5731
char* cs = nl_langinfo(CODESET);
5732
  ;
5733
  return 0;
5734
}
5735
_ACEOF
5736
if ac_fn_c_try_link "$LINENO"; then :
5737
  bash_cv_langinfo_codeset=yes
5738
else
5739
  bash_cv_langinfo_codeset=no
5740
fi
5741
rm -f core conftest.err conftest.$ac_objext \
5742
    conftest$ac_exeext conftest.$ac_ext
5743
fi
5744
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_langinfo_codeset" >&5
5745
$as_echo "$bash_cv_langinfo_codeset" >&6; }
5746
if test $bash_cv_langinfo_codeset = yes; then
5747
  $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
5748
 
5749
fi
5750
 
5751
 
5752
 
5753
case "$host_cpu" in
5754
*cray*) LOCAL_CFLAGS=-DCRAY ;;
5755
*s390*) LOCAL_CFLAGS=-fsigned-char ;;
5756
esac
5757
 
5758
case "$host_os" in
5759
isc*)   LOCAL_CFLAGS=-Disc386 ;;
5760
esac
5761
 
5762
# shared library configuration section
5763
#
5764
# Shared object configuration section.  These values are generated by
5765
# ${srcdir}/support/shobj-conf
5766
#
5767
if test -f ${srcdir}/support/shobj-conf; then
5768
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking configuration for building shared libraries" >&5
5769
$as_echo_n "checking configuration for building shared libraries... " >&6; }
5770
        eval `TERMCAP_LIB=$TERMCAP_LIB ${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c ${host_cpu} -o ${host_os} -v ${host_vendor}`
5771
 
5772
#       case "$SHLIB_LIBS" in
5773
#       *curses*|*termcap*|*termlib*)   ;;
5774
#       *)                      SHLIB_LIBS="$SHLIB_LIBS $TERMCAP_LIB" ;;
5775
#       esac
5776
 
5777
 
5778
 
5779
 
5780
 
5781
 
5782
 
5783
 
5784
 
5785
 
5786
 
5787
 
5788
 
5789
 
5790
 
5791
 
5792
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLIB_STATUS" >&5
5793
$as_echo "$SHLIB_STATUS" >&6; }
5794
 
5795
        # SHLIB_STATUS is either `supported' or `unsupported'.  If it's
5796
        # `unsupported', turn off any default shared library building
5797
        if test "$SHLIB_STATUS" = 'unsupported'; then
5798
                opt_shared_libs=no
5799
        fi
5800
 
5801
        # shared library versioning
5802
        # quoted for m4 so I can use character classes
5803
        SHLIB_MAJOR=`expr "$LIBVERSION" : '\([0-9]\)\..*'`
5804
        SHLIB_MINOR=`expr "$LIBVERSION" : '[0-9]\.\([0-9]\).*'`
5805
 
5806
 
5807
fi
5808
 
5809
if test "$opt_static_libs" = "yes"; then
5810
        STATIC_TARGET=static
5811
        STATIC_INSTALL_TARGET=install-static
5812
fi
5813
if test "$opt_shared_libs" = "yes"; then
5814
        SHARED_TARGET=shared
5815
        SHARED_INSTALL_TARGET=install-shared
5816
fi
5817
 
5818
 
5819
 
5820
 
5821
 
5822
 
5823
case "$host_os" in
5824
msdosdjgpp*)    BUILD_DIR=`pwd.exe` ;;  # to prevent //d/path/file
5825
*)              BUILD_DIR=`pwd` ;;
5826
esac
5827
 
5828
case "$BUILD_DIR" in
5829
*\ *)   BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;;
5830
*)      ;;
5831
esac
5832
 
5833
 
5834
 
5835
 
5836
 
5837
 
5838
 
5839
 
5840
 
5841
 
5842
 
5843
 
5844
 
5845
 
5846
 
5847
 
5848
 
5849
 
5850
 
5851
ac_config_files="$ac_config_files Makefile doc/Makefile examples/Makefile shlib/Makefile"
5852
 
5853
ac_config_commands="$ac_config_commands default"
5854
 
5855
cat >confcache <<\_ACEOF
5856
# This file is a shell script that caches the results of configure
5857
# tests run on this system so they can be shared between configure
5858
# scripts and configure runs, see configure's option --config-cache.
5859
# It is not useful on other systems.  If it contains results you don't
5860
# want to keep, you may remove or edit it.
5861
#
5862
# config.status only pays attention to the cache file if you give it
5863
# the --recheck option to rerun configure.
5864
#
5865
# `ac_cv_env_foo' variables (set or unset) will be overridden when
5866
# loading this file, other *unset* `ac_cv_foo' will be assigned the
5867
# following values.
5868
 
5869
_ACEOF
5870
 
5871
# The following way of writing the cache mishandles newlines in values,
5872
# but we know of no workaround that is simple, portable, and efficient.
5873
# So, we kill variables containing newlines.
5874
# Ultrix sh set writes to stderr and can't be redirected directly,
5875
# and sets the high bit in the cache file unless we assign to the vars.
5876
(
5877
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5878
    eval ac_val=\$$ac_var
5879
    case $ac_val in #(
5880
    *${as_nl}*)
5881
      case $ac_var in #(
5882
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5883
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5884
      esac
5885
      case $ac_var in #(
5886
      _ | IFS | as_nl) ;; #(
5887
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5888
      *) { eval $ac_var=; unset $ac_var;} ;;
5889
      esac ;;
5890
    esac
5891
  done
5892
 
5893
  (set) 2>&1 |
5894
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5895
    *${as_nl}ac_space=\ *)
5896
      # `set' does not quote correctly, so add quotes: double-quote
5897
      # substitution turns \\\\ into \\, and sed turns \\ into \.
5898
      sed -n \
5899
        "s/'/'\\\\''/g;
5900
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5901
      ;; #(
5902
    *)
5903
      # `set' quotes correctly as required by POSIX, so do not add quotes.
5904
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5905
      ;;
5906
    esac |
5907
    sort
5908
) |
5909
  sed '
5910
     /^ac_cv_env_/b end
5911
     t clear
5912
     :clear
5913
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5914
     t end
5915
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5916
     :end' >>confcache
5917
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5918
  if test -w "$cache_file"; then
5919
    test "x$cache_file" != "x/dev/null" &&
5920
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5921
$as_echo "$as_me: updating cache $cache_file" >&6;}
5922
    cat confcache >$cache_file
5923
  else
5924
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5925
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5926
  fi
5927
fi
5928
rm -f confcache
5929
 
5930
test "x$prefix" = xNONE && prefix=$ac_default_prefix
5931
# Let make expand exec_prefix.
5932
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5933
 
5934
DEFS=-DHAVE_CONFIG_H
5935
 
5936
ac_libobjs=
5937
ac_ltlibobjs=
5938
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5939
  # 1. Remove the extension, and $U if already installed.
5940
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5941
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5942
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5943
  #    will be set to the directory where LIBOBJS objects are built.
5944
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5945
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5946
done
5947
LIBOBJS=$ac_libobjs
5948
 
5949
LTLIBOBJS=$ac_ltlibobjs
5950
 
5951
 
5952
 
5953
: ${CONFIG_STATUS=./config.status}
5954
ac_write_fail=0
5955
ac_clean_files_save=$ac_clean_files
5956
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5957
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5958
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5959
as_write_fail=0
5960
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5961
#! $SHELL
5962
# Generated by $as_me.
5963
# Run this file to recreate the current configuration.
5964
# Compiler output produced by configure, useful for debugging
5965
# configure, is in config.log if it exists.
5966
 
5967
debug=false
5968
ac_cs_recheck=false
5969
ac_cs_silent=false
5970
 
5971
SHELL=\${CONFIG_SHELL-$SHELL}
5972
export SHELL
5973
_ASEOF
5974
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5975
## -------------------- ##
5976
## M4sh Initialization. ##
5977
## -------------------- ##
5978
 
5979
# Be more Bourne compatible
5980
DUALCASE=1; export DUALCASE # for MKS sh
5981
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5982
  emulate sh
5983
  NULLCMD=:
5984
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5985
  # is contrary to our usage.  Disable this feature.
5986
  alias -g '${1+"$@"}'='"$@"'
5987
  setopt NO_GLOB_SUBST
5988
else
5989
  case `(set -o) 2>/dev/null` in #(
5990
  *posix*) :
5991
    set -o posix ;; #(
5992
  *) :
5993
     ;;
5994
esac
5995
fi
5996
 
5997
 
5998
as_nl='
5999
'
6000
export as_nl
6001
# Printing a long string crashes Solaris 7 /usr/bin/printf.
6002
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6003
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6004
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6005
# Prefer a ksh shell builtin over an external printf program on Solaris,
6006
# but without wasting forks for bash or zsh.
6007
if test -z "$BASH_VERSION$ZSH_VERSION" \
6008
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6009
  as_echo='print -r --'
6010
  as_echo_n='print -rn --'
6011
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6012
  as_echo='printf %s\n'
6013
  as_echo_n='printf %s'
6014
else
6015
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6016
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6017
    as_echo_n='/usr/ucb/echo -n'
6018
  else
6019
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6020
    as_echo_n_body='eval
6021
      arg=$1;
6022
      case $arg in #(
6023
      *"$as_nl"*)
6024
        expr "X$arg" : "X\\(.*\\)$as_nl";
6025
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6026
      esac;
6027
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6028
    '
6029
    export as_echo_n_body
6030
    as_echo_n='sh -c $as_echo_n_body as_echo'
6031
  fi
6032
  export as_echo_body
6033
  as_echo='sh -c $as_echo_body as_echo'
6034
fi
6035
 
6036
# The user is always right.
6037
if test "${PATH_SEPARATOR+set}" != set; then
6038
  PATH_SEPARATOR=:
6039
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6040
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6041
      PATH_SEPARATOR=';'
6042
  }
6043
fi
6044
 
6045
 
6046
# IFS
6047
# We need space, tab and new line, in precisely that order.  Quoting is
6048
# there to prevent editors from complaining about space-tab.
6049
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
6050
# splitting by setting IFS to empty value.)
6051
IFS=" ""        $as_nl"
6052
 
6053
# Find who we are.  Look in the path if we contain no directory separator.
6054
case $0 in #((
6055
  *[\\/]* ) as_myself=$0 ;;
6056
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6057
for as_dir in $PATH
6058
do
6059
  IFS=$as_save_IFS
6060
  test -z "$as_dir" && as_dir=.
6061
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6062
  done
6063
IFS=$as_save_IFS
6064
 
6065
     ;;
6066
esac
6067
# We did not find ourselves, most probably we were run as `sh COMMAND'
6068
# in which case we are not to be found in the path.
6069
if test "x$as_myself" = x; then
6070
  as_myself=$0
6071
fi
6072
if test ! -f "$as_myself"; then
6073
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6074
  exit 1
6075
fi
6076
 
6077
# Unset variables that we do not need and which cause bugs (e.g. in
6078
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
6079
# suppresses any "Segmentation fault" message there.  '((' could
6080
# trigger a bug in pdksh 5.2.14.
6081
for as_var in BASH_ENV ENV MAIL MAILPATH
6082
do eval test x\${$as_var+set} = xset \
6083
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6084
done
6085
PS1='$ '
6086
PS2='> '
6087
PS4='+ '
6088
 
6089
# NLS nuisances.
6090
LC_ALL=C
6091
export LC_ALL
6092
LANGUAGE=C
6093
export LANGUAGE
6094
 
6095
# CDPATH.
6096
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6097
 
6098
 
6099
# as_fn_error ERROR [LINENO LOG_FD]
6100
# ---------------------------------
6101
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6102
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6103
# script with status $?, using 1 if that was 0.
6104
as_fn_error ()
6105
{
6106
  as_status=$?; test $as_status -eq 0 && as_status=1
6107
  if test "$3"; then
6108
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6109
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
6110
  fi
6111
  $as_echo "$as_me: error: $1" >&2
6112
  as_fn_exit $as_status
6113
} # as_fn_error
6114
 
6115
 
6116
# as_fn_set_status STATUS
6117
# -----------------------
6118
# Set $? to STATUS, without forking.
6119
as_fn_set_status ()
6120
{
6121
  return $1
6122
} # as_fn_set_status
6123
 
6124
# as_fn_exit STATUS
6125
# -----------------
6126
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6127
as_fn_exit ()
6128
{
6129
  set +e
6130
  as_fn_set_status $1
6131
  exit $1
6132
} # as_fn_exit
6133
 
6134
# as_fn_unset VAR
6135
# ---------------
6136
# Portably unset VAR.
6137
as_fn_unset ()
6138
{
6139
  { eval $1=; unset $1;}
6140
}
6141
as_unset=as_fn_unset
6142
# as_fn_append VAR VALUE
6143
# ----------------------
6144
# Append the text in VALUE to the end of the definition contained in VAR. Take
6145
# advantage of any shell optimizations that allow amortized linear growth over
6146
# repeated appends, instead of the typical quadratic growth present in naive
6147
# implementations.
6148
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6149
  eval 'as_fn_append ()
6150
  {
6151
    eval $1+=\$2
6152
  }'
6153
else
6154
  as_fn_append ()
6155
  {
6156
    eval $1=\$$1\$2
6157
  }
6158
fi # as_fn_append
6159
 
6160
# as_fn_arith ARG...
6161
# ------------------
6162
# Perform arithmetic evaluation on the ARGs, and store the result in the
6163
# global $as_val. Take advantage of shells that can avoid forks. The arguments
6164
# must be portable across $(()) and expr.
6165
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6166
  eval 'as_fn_arith ()
6167
  {
6168
    as_val=$(( $* ))
6169
  }'
6170
else
6171
  as_fn_arith ()
6172
  {
6173
    as_val=`expr "$@" || test $? -eq 1`
6174
  }
6175
fi # as_fn_arith
6176
 
6177
 
6178
if expr a : '\(a\)' >/dev/null 2>&1 &&
6179
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6180
  as_expr=expr
6181
else
6182
  as_expr=false
6183
fi
6184
 
6185
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6186
  as_basename=basename
6187
else
6188
  as_basename=false
6189
fi
6190
 
6191
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6192
  as_dirname=dirname
6193
else
6194
  as_dirname=false
6195
fi
6196
 
6197
as_me=`$as_basename -- "$0" ||
6198
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6199
         X"$0" : 'X\(//\)$' \| \
6200
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6201
$as_echo X/"$0" |
6202
    sed '/^.*\/\([^/][^/]*\)\/*$/{
6203
            s//\1/
6204
            q
6205
          }
6206
          /^X\/\(\/\/\)$/{
6207
            s//\1/
6208
            q
6209
          }
6210
          /^X\/\(\/\).*/{
6211
            s//\1/
6212
            q
6213
          }
6214
          s/.*/./; q'`
6215
 
6216
# Avoid depending upon Character Ranges.
6217
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6218
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6219
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6220
as_cr_digits='0123456789'
6221
as_cr_alnum=$as_cr_Letters$as_cr_digits
6222
 
6223
ECHO_C= ECHO_N= ECHO_T=
6224
case `echo -n x` in #(((((
6225
-n*)
6226
  case `echo 'xy\c'` in
6227
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
6228
  xy)  ECHO_C='\c';;
6229
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
6230
       ECHO_T=' ';;
6231
  esac;;
6232
*)
6233
  ECHO_N='-n';;
6234
esac
6235
 
6236
rm -f conf$$ conf$$.exe conf$$.file
6237
if test -d conf$$.dir; then
6238
  rm -f conf$$.dir/conf$$.file
6239
else
6240
  rm -f conf$$.dir
6241
  mkdir conf$$.dir 2>/dev/null
6242
fi
6243
if (echo >conf$$.file) 2>/dev/null; then
6244
  if ln -s conf$$.file conf$$ 2>/dev/null; then
6245
    as_ln_s='ln -s'
6246
    # ... but there are two gotchas:
6247
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6248
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6249
    # In both cases, we have to default to `cp -p'.
6250
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6251
      as_ln_s='cp -p'
6252
  elif ln conf$$.file conf$$ 2>/dev/null; then
6253
    as_ln_s=ln
6254
  else
6255
    as_ln_s='cp -p'
6256
  fi
6257
else
6258
  as_ln_s='cp -p'
6259
fi
6260
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6261
rmdir conf$$.dir 2>/dev/null
6262
 
6263
 
6264
# as_fn_mkdir_p
6265
# -------------
6266
# Create "$as_dir" as a directory, including parents if necessary.
6267
as_fn_mkdir_p ()
6268
{
6269
 
6270
  case $as_dir in #(
6271
  -*) as_dir=./$as_dir;;
6272
  esac
6273
  test -d "$as_dir" || eval $as_mkdir_p || {
6274
    as_dirs=
6275
    while :; do
6276
      case $as_dir in #(
6277
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6278
      *) as_qdir=$as_dir;;
6279
      esac
6280
      as_dirs="'$as_qdir' $as_dirs"
6281
      as_dir=`$as_dirname -- "$as_dir" ||
6282
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6283
         X"$as_dir" : 'X\(//\)[^/]' \| \
6284
         X"$as_dir" : 'X\(//\)$' \| \
6285
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6286
$as_echo X"$as_dir" |
6287
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6288
            s//\1/
6289
            q
6290
          }
6291
          /^X\(\/\/\)[^/].*/{
6292
            s//\1/
6293
            q
6294
          }
6295
          /^X\(\/\/\)$/{
6296
            s//\1/
6297
            q
6298
          }
6299
          /^X\(\/\).*/{
6300
            s//\1/
6301
            q
6302
          }
6303
          s/.*/./; q'`
6304
      test -d "$as_dir" && break
6305
    done
6306
    test -z "$as_dirs" || eval "mkdir $as_dirs"
6307
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6308
 
6309
 
6310
} # as_fn_mkdir_p
6311
if mkdir -p . 2>/dev/null; then
6312
  as_mkdir_p='mkdir -p "$as_dir"'
6313
else
6314
  test -d ./-p && rmdir ./-p
6315
  as_mkdir_p=false
6316
fi
6317
 
6318
if test -x / >/dev/null 2>&1; then
6319
  as_test_x='test -x'
6320
else
6321
  if ls -dL / >/dev/null 2>&1; then
6322
    as_ls_L_option=L
6323
  else
6324
    as_ls_L_option=
6325
  fi
6326
  as_test_x='
6327
    eval sh -c '\''
6328
      if test -d "$1"; then
6329
        test -d "$1/.";
6330
      else
6331
        case $1 in #(
6332
        -*)set "./$1";;
6333
        esac;
6334
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6335
        ???[sx]*):;;*)false;;esac;fi
6336
    '\'' sh
6337
  '
6338
fi
6339
as_executable_p=$as_test_x
6340
 
6341
# Sed expression to map a string onto a valid CPP name.
6342
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6343
 
6344
# Sed expression to map a string onto a valid variable name.
6345
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6346
 
6347
 
6348
exec 6>&1
6349
## ----------------------------------- ##
6350
## Main body of $CONFIG_STATUS script. ##
6351
## ----------------------------------- ##
6352
_ASEOF
6353
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6354
 
6355
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6356
# Save the log message, to keep $0 and so on meaningful, and to
6357
# report actual input values of CONFIG_FILES etc. instead of their
6358
# values after options handling.
6359
ac_log="
6360
This file was extended by readline $as_me 5.1-release, which was
6361
generated by GNU Autoconf 2.64.  Invocation command line was
6362
 
6363
  CONFIG_FILES    = $CONFIG_FILES
6364
  CONFIG_HEADERS  = $CONFIG_HEADERS
6365
  CONFIG_LINKS    = $CONFIG_LINKS
6366
  CONFIG_COMMANDS = $CONFIG_COMMANDS
6367
  $ $0 $@
6368
 
6369
on `(hostname || uname -n) 2>/dev/null | sed 1q`
6370
"
6371
 
6372
_ACEOF
6373
 
6374
case $ac_config_files in *"
6375
"*) set x $ac_config_files; shift; ac_config_files=$*;;
6376
esac
6377
 
6378
case $ac_config_headers in *"
6379
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6380
esac
6381
 
6382
 
6383
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6384
# Files that config.status was made for.
6385
config_files="$ac_config_files"
6386
config_headers="$ac_config_headers"
6387
config_commands="$ac_config_commands"
6388
 
6389
_ACEOF
6390
 
6391
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6392
ac_cs_usage="\
6393
\`$as_me' instantiates files and other configuration actions
6394
from templates according to the current configuration.  Unless the files
6395
and actions are specified as TAGs, all are instantiated by default.
6396
 
6397
Usage: $0 [OPTION]... [TAG]...
6398
 
6399
  -h, --help       print this help, then exit
6400
  -V, --version    print version number and configuration settings, then exit
6401
  -q, --quiet, --silent
6402
                   do not print progress messages
6403
  -d, --debug      don't remove temporary files
6404
      --recheck    update $as_me by reconfiguring in the same conditions
6405
      --file=FILE[:TEMPLATE]
6406
                   instantiate the configuration file FILE
6407
      --header=FILE[:TEMPLATE]
6408
                   instantiate the configuration header FILE
6409
 
6410
Configuration files:
6411
$config_files
6412
 
6413
Configuration headers:
6414
$config_headers
6415
 
6416
Configuration commands:
6417
$config_commands
6418
 
6419
Report bugs to ."
6420
 
6421
_ACEOF
6422
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6423
ac_cs_version="\\
6424
readline config.status 5.1-release
6425
configured by $0, generated by GNU Autoconf 2.64,
6426
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6427
 
6428
Copyright (C) 2009 Free Software Foundation, Inc.
6429
This config.status script is free software; the Free Software Foundation
6430
gives unlimited permission to copy, distribute and modify it."
6431
 
6432
ac_pwd='$ac_pwd'
6433
srcdir='$srcdir'
6434
INSTALL='$INSTALL'
6435
test -n "\$AWK" || AWK=awk
6436
_ACEOF
6437
 
6438
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6439
# The default lists apply if the user does not specify any file.
6440
ac_need_defaults=:
6441
while test $# != 0
6442
do
6443
  case $1 in
6444
  --*=*)
6445
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6446
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6447
    ac_shift=:
6448
    ;;
6449
  *)
6450
    ac_option=$1
6451
    ac_optarg=$2
6452
    ac_shift=shift
6453
    ;;
6454
  esac
6455
 
6456
  case $ac_option in
6457
  # Handling of the options.
6458
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6459
    ac_cs_recheck=: ;;
6460
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6461
    $as_echo "$ac_cs_version"; exit ;;
6462
  --debug | --debu | --deb | --de | --d | -d )
6463
    debug=: ;;
6464
  --file | --fil | --fi | --f )
6465
    $ac_shift
6466
    case $ac_optarg in
6467
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6468
    esac
6469
    as_fn_append CONFIG_FILES " '$ac_optarg'"
6470
    ac_need_defaults=false;;
6471
  --header | --heade | --head | --hea )
6472
    $ac_shift
6473
    case $ac_optarg in
6474
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6475
    esac
6476
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6477
    ac_need_defaults=false;;
6478
  --he | --h)
6479
    # Conflict between --help and --header
6480
    as_fn_error "ambiguous option: \`$1'
6481
Try \`$0 --help' for more information.";;
6482
  --help | --hel | -h )
6483
    $as_echo "$ac_cs_usage"; exit ;;
6484
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6485
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6486
    ac_cs_silent=: ;;
6487
 
6488
  # This is an error.
6489
  -*) as_fn_error "unrecognized option: \`$1'
6490
Try \`$0 --help' for more information." ;;
6491
 
6492
  *) as_fn_append ac_config_targets " $1"
6493
     ac_need_defaults=false ;;
6494
 
6495
  esac
6496
  shift
6497
done
6498
 
6499
ac_configure_extra_args=
6500
 
6501
if $ac_cs_silent; then
6502
  exec 6>/dev/null
6503
  ac_configure_extra_args="$ac_configure_extra_args --silent"
6504
fi
6505
 
6506
_ACEOF
6507
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6508
if \$ac_cs_recheck; then
6509
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6510
  shift
6511
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6512
  CONFIG_SHELL='$SHELL'
6513
  export CONFIG_SHELL
6514
  exec "\$@"
6515
fi
6516
 
6517
_ACEOF
6518
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6519
exec 5>>config.log
6520
{
6521
  echo
6522
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6523
## Running $as_me. ##
6524
_ASBOX
6525
  $as_echo "$ac_log"
6526
} >&5
6527
 
6528
_ACEOF
6529
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6530
_ACEOF
6531
 
6532
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6533
 
6534
# Handling of arguments.
6535
for ac_config_target in $ac_config_targets
6536
do
6537
  case $ac_config_target in
6538
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6539
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6540
    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
6541
    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
6542
    "shlib/Makefile") CONFIG_FILES="$CONFIG_FILES shlib/Makefile" ;;
6543
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
6544
 
6545
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6546
  esac
6547
done
6548
 
6549
 
6550
# If the user did not use the arguments to specify the items to instantiate,
6551
# then the envvar interface is used.  Set only those that are not.
6552
# We use the long form for the default assignment because of an extremely
6553
# bizarre bug on SunOS 4.1.3.
6554
if $ac_need_defaults; then
6555
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6556
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6557
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6558
fi
6559
 
6560
# Have a temporary directory for convenience.  Make it in the build tree
6561
# simply because there is no reason against having it here, and in addition,
6562
# creating and moving files from /tmp can sometimes cause problems.
6563
# Hook for its removal unless debugging.
6564
# Note that there is a small window in which the directory will not be cleaned:
6565
# after its creation but before its name has been assigned to `$tmp'.
6566
$debug ||
6567
{
6568
  tmp=
6569
  trap 'exit_status=$?
6570
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6571
' 0
6572
  trap 'as_fn_exit 1' 1 2 13 15
6573
}
6574
# Create a (secure) tmp directory for tmp files.
6575
 
6576
{
6577
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6578
  test -n "$tmp" && test -d "$tmp"
6579
}  ||
6580
{
6581
  tmp=./conf$$-$RANDOM
6582
  (umask 077 && mkdir "$tmp")
6583
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6584
 
6585
# Set up the scripts for CONFIG_FILES section.
6586
# No need to generate them if there are no CONFIG_FILES.
6587
# This happens for instance with `./config.status config.h'.
6588
if test -n "$CONFIG_FILES"; then
6589
 
6590
 
6591
ac_cr=`echo X | tr X '\015'`
6592
# On cygwin, bash can eat \r inside `` if the user requested igncr.
6593
# But we know of no other shell where ac_cr would be empty at this
6594
# point, so we can use a bashism as a fallback.
6595
if test "x$ac_cr" = x; then
6596
  eval ac_cr=\$\'\\r\'
6597
fi
6598
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
6599
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6600
  ac_cs_awk_cr='\r'
6601
else
6602
  ac_cs_awk_cr=$ac_cr
6603
fi
6604
 
6605
echo 'BEGIN {' >"$tmp/subs1.awk" &&
6606
_ACEOF
6607
 
6608
 
6609
{
6610
  echo "cat >conf$$subs.awk <<_ACEOF" &&
6611
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6612
  echo "_ACEOF"
6613
} >conf$$subs.sh ||
6614
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6615
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6616
ac_delim='%!_!# '
6617
for ac_last_try in false false false false false :; do
6618
  . ./conf$$subs.sh ||
6619
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6620
 
6621
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6622
  if test $ac_delim_n = $ac_delim_num; then
6623
    break
6624
  elif $ac_last_try; then
6625
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6626
  else
6627
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6628
  fi
6629
done
6630
rm -f conf$$subs.sh
6631
 
6632
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6633
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6634
_ACEOF
6635
sed -n '
6636
h
6637
s/^/S["/; s/!.*/"]=/
6638
p
6639
g
6640
s/^[^!]*!//
6641
:repl
6642
t repl
6643
s/'"$ac_delim"'$//
6644
t delim
6645
:nl
6646
h
6647
s/\(.\{148\}\).*/\1/
6648
t more1
6649
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6650
p
6651
n
6652
b repl
6653
:more1
6654
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6655
p
6656
g
6657
s/.\{148\}//
6658
t nl
6659
:delim
6660
h
6661
s/\(.\{148\}\).*/\1/
6662
t more2
6663
s/["\\]/\\&/g; s/^/"/; s/$/"/
6664
p
6665
b
6666
:more2
6667
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6668
p
6669
g
6670
s/.\{148\}//
6671
t delim
6672
' 
6673
/^[^""]/{
6674
  N
6675
  s/\n//
6676
}
6677
' >>$CONFIG_STATUS || ac_write_fail=1
6678
rm -f conf$$subs.awk
6679
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6680
_ACAWK
6681
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6682
  for (key in S) S_is_set[key] = 1
6683
  FS = ""
6684
 
6685
}
6686
{
6687
  line = $ 0
6688
  nfields = split(line, field, "@")
6689
  substed = 0
6690
  len = length(field[1])
6691
  for (i = 2; i < nfields; i++) {
6692
    key = field[i]
6693
    keylen = length(key)
6694
    if (S_is_set[key]) {
6695
      value = S[key]
6696
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6697
      len += length(value) + length(field[++i])
6698
      substed = 1
6699
    } else
6700
      len += 1 + keylen
6701
  }
6702
 
6703
  print line
6704
}
6705
 
6706
_ACAWK
6707
_ACEOF
6708
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6709
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6710
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6711
else
6712
  cat
6713
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6714
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6715
_ACEOF
6716
 
6717
# VPATH may cause trouble with some makes, so we remove $(srcdir),
6718
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6719
# trailing colons and then remove the whole line if VPATH becomes empty
6720
# (actually we leave an empty line to preserve line numbers).
6721
if test "x$srcdir" = x.; then
6722
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
6723
s/:*\$(srcdir):*/:/
6724
s/:*\${srcdir}:*/:/
6725
s/:*@srcdir@:*/:/
6726
s/^\([^=]*=[     ]*\):*/\1/
6727
s/:*$//
6728
s/^[^=]*=[       ]*$//
6729
}'
6730
fi
6731
 
6732
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6733
fi # test -n "$CONFIG_FILES"
6734
 
6735
# Set up the scripts for CONFIG_HEADERS section.
6736
# No need to generate them if there are no CONFIG_HEADERS.
6737
# This happens for instance with `./config.status Makefile'.
6738
if test -n "$CONFIG_HEADERS"; then
6739
cat >"$tmp/defines.awk" <<\_ACAWK ||
6740
BEGIN {
6741
_ACEOF
6742
 
6743
# Transform confdefs.h into an awk script `defines.awk', embedded as
6744
# here-document in config.status, that substitutes the proper values into
6745
# config.h.in to produce config.h.
6746
 
6747
# Create a delimiter string that does not exist in confdefs.h, to ease
6748
# handling of long lines.
6749
ac_delim='%!_!# '
6750
for ac_last_try in false false :; do
6751
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6752
  if test -z "$ac_t"; then
6753
    break
6754
  elif $ac_last_try; then
6755
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6756
  else
6757
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6758
  fi
6759
done
6760
 
6761
# For the awk script, D is an array of macro values keyed by name,
6762
# likewise P contains macro parameters if any.  Preserve backslash
6763
# newline sequences.
6764
 
6765
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6766
sed -n '
6767
s/.\{148\}/&'"$ac_delim"'/g
6768
t rset
6769
:rset
6770
s/^[     ]*#[    ]*define[       ][      ]*/ /
6771
t def
6772
d
6773
:def
6774
s/\\$//
6775
t bsnl
6776
s/["\\]/\\&/g
6777
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6778
D["\1"]=" \3"/p
6779
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
6780
d
6781
:bsnl
6782
s/["\\]/\\&/g
6783
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6784
D["\1"]=" \3\\\\\\n"\\/p
6785
t cont
6786
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6787
t cont
6788
d
6789
:cont
6790
n
6791
s/.\{148\}/&'"$ac_delim"'/g
6792
t clear
6793
:clear
6794
s/\\$//
6795
t bsnlc
6796
s/["\\]/\\&/g; s/^/"/; s/$/"/p
6797
d
6798
:bsnlc
6799
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6800
b cont
6801
' 
6802
s/'"$ac_delim"'/"\\\
6803
"/g' >>$CONFIG_STATUS || ac_write_fail=1
6804
 
6805
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6806
  for (key in D) D_is_set[key] = 1
6807
  FS = ""
6808
}
6809
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6810
  line = \$ 0
6811
  split(line, arg, " ")
6812
  if (arg[1] == "#") {
6813
    defundef = arg[2]
6814
    mac1 = arg[3]
6815
  } else {
6816
    defundef = substr(arg[1], 2)
6817
    mac1 = arg[2]
6818
  }
6819
  split(mac1, mac2, "(") #)
6820
  macro = mac2[1]
6821
  prefix = substr(line, 1, index(line, defundef) - 1)
6822
  if (D_is_set[macro]) {
6823
    # Preserve the white space surrounding the "#".
6824
    print prefix "define", macro P[macro] D[macro]
6825
    next
6826
  } else {
6827
    # Replace #undef with comments.  This is necessary, for example,
6828
    # in the case of _POSIX_SOURCE, which is predefined and required
6829
    # on some systems where configure will not decide to define it.
6830
    if (defundef == "undef") {
6831
      print "/*", prefix defundef, macro, "*/"
6832
      next
6833
    }
6834
  }
6835
}
6836
{ print }
6837
_ACAWK
6838
_ACEOF
6839
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6840
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6841
fi # test -n "$CONFIG_HEADERS"
6842
 
6843
 
6844
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
6845
shift
6846
for ac_tag
6847
do
6848
  case $ac_tag in
6849
  :[FHLC]) ac_mode=$ac_tag; continue;;
6850
  esac
6851
  case $ac_mode$ac_tag in
6852
  :[FHL]*:*);;
6853
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6854
  :[FH]-) ac_tag=-:-;;
6855
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6856
  esac
6857
  ac_save_IFS=$IFS
6858
  IFS=:
6859
  set x $ac_tag
6860
  IFS=$ac_save_IFS
6861
  shift
6862
  ac_file=$1
6863
  shift
6864
 
6865
  case $ac_mode in
6866
  :L) ac_source=$1;;
6867
  :[FH])
6868
    ac_file_inputs=
6869
    for ac_f
6870
    do
6871
      case $ac_f in
6872
      -) ac_f="$tmp/stdin";;
6873
      *) # Look for the file first in the build tree, then in the source tree
6874
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
6875
         # because $ac_f cannot contain `:'.
6876
         test -f "$ac_f" ||
6877
           case $ac_f in
6878
           [\\/$]*) false;;
6879
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6880
           esac ||
6881
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6882
      esac
6883
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6884
      as_fn_append ac_file_inputs " '$ac_f'"
6885
    done
6886
 
6887
    # Let's still pretend it is `configure' which instantiates (i.e., don't
6888
    # use $as_me), people would be surprised to read:
6889
    #    /* config.h.  Generated by config.status.  */
6890
    configure_input='Generated from '`
6891
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6892
        `' by configure.'
6893
    if test x"$ac_file" != x-; then
6894
      configure_input="$ac_file.  $configure_input"
6895
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6896
$as_echo "$as_me: creating $ac_file" >&6;}
6897
    fi
6898
    # Neutralize special characters interpreted by sed in replacement strings.
6899
    case $configure_input in #(
6900
    *\&* | *\|* | *\\* )
6901
       ac_sed_conf_input=`$as_echo "$configure_input" |
6902
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6903
    *) ac_sed_conf_input=$configure_input;;
6904
    esac
6905
 
6906
    case $ac_tag in
6907
    *:-:* | *:-) cat >"$tmp/stdin" \
6908
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6909
    esac
6910
    ;;
6911
  esac
6912
 
6913
  ac_dir=`$as_dirname -- "$ac_file" ||
6914
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6915
         X"$ac_file" : 'X\(//\)[^/]' \| \
6916
         X"$ac_file" : 'X\(//\)$' \| \
6917
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6918
$as_echo X"$ac_file" |
6919
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6920
            s//\1/
6921
            q
6922
          }
6923
          /^X\(\/\/\)[^/].*/{
6924
            s//\1/
6925
            q
6926
          }
6927
          /^X\(\/\/\)$/{
6928
            s//\1/
6929
            q
6930
          }
6931
          /^X\(\/\).*/{
6932
            s//\1/
6933
            q
6934
          }
6935
          s/.*/./; q'`
6936
  as_dir="$ac_dir"; as_fn_mkdir_p
6937
  ac_builddir=.
6938
 
6939
case "$ac_dir" in
6940
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6941
*)
6942
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6943
  # A ".." for each directory in $ac_dir_suffix.
6944
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6945
  case $ac_top_builddir_sub in
6946
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6947
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6948
  esac ;;
6949
esac
6950
ac_abs_top_builddir=$ac_pwd
6951
ac_abs_builddir=$ac_pwd$ac_dir_suffix
6952
# for backward compatibility:
6953
ac_top_builddir=$ac_top_build_prefix
6954
 
6955
case $srcdir in
6956
  .)  # We are building in place.
6957
    ac_srcdir=.
6958
    ac_top_srcdir=$ac_top_builddir_sub
6959
    ac_abs_top_srcdir=$ac_pwd ;;
6960
  [\\/]* | ?:[\\/]* )  # Absolute name.
6961
    ac_srcdir=$srcdir$ac_dir_suffix;
6962
    ac_top_srcdir=$srcdir
6963
    ac_abs_top_srcdir=$srcdir ;;
6964
  *) # Relative name.
6965
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6966
    ac_top_srcdir=$ac_top_build_prefix$srcdir
6967
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6968
esac
6969
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6970
 
6971
 
6972
  case $ac_mode in
6973
  :F)
6974
  #
6975
  # CONFIG_FILE
6976
  #
6977
 
6978
  case $INSTALL in
6979
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6980
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6981
  esac
6982
_ACEOF
6983
 
6984
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6985
# If the template does not know about datarootdir, expand it.
6986
# FIXME: This hack should be removed a few years after 2.60.
6987
ac_datarootdir_hack=; ac_datarootdir_seen=
6988
ac_sed_dataroot='
6989
/datarootdir/ {
6990
  p
6991
  q
6992
}
6993
/@datadir@/p
6994
/@docdir@/p
6995
/@infodir@/p
6996
/@localedir@/p
6997
/@mandir@/p'
6998
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6999
*datarootdir*) ac_datarootdir_seen=yes;;
7000
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7001
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7002
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7003
_ACEOF
7004
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7005
  ac_datarootdir_hack='
7006
  s&@datadir@&$datadir&g
7007
  s&@docdir@&$docdir&g
7008
  s&@infodir@&$infodir&g
7009
  s&@localedir@&$localedir&g
7010
  s&@mandir@&$mandir&g
7011
  s&\\\${datarootdir}&$datarootdir&g' ;;
7012
esac
7013
_ACEOF
7014
 
7015
# Neutralize VPATH when `$srcdir' = `.'.
7016
# Shell code in configure.ac might set extrasub.
7017
# FIXME: do we really want to maintain this feature?
7018
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7019
ac_sed_extra="$ac_vpsub
7020
$extrasub
7021
_ACEOF
7022
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7023
:t
7024
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7025
s|@configure_input@|$ac_sed_conf_input|;t t
7026
s&@top_builddir@&$ac_top_builddir_sub&;t t
7027
s&@top_build_prefix@&$ac_top_build_prefix&;t t
7028
s&@srcdir@&$ac_srcdir&;t t
7029
s&@abs_srcdir@&$ac_abs_srcdir&;t t
7030
s&@top_srcdir@&$ac_top_srcdir&;t t
7031
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7032
s&@builddir@&$ac_builddir&;t t
7033
s&@abs_builddir@&$ac_abs_builddir&;t t
7034
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7035
s&@INSTALL@&$ac_INSTALL&;t t
7036
$ac_datarootdir_hack
7037
"
7038
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
7039
  || as_fn_error "could not create $ac_file" "$LINENO" 5
7040
 
7041
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7042
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7043
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
7044
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7045
which seems to be undefined.  Please make sure it is defined." >&5
7046
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7047
which seems to be undefined.  Please make sure it is defined." >&2;}
7048
 
7049
  rm -f "$tmp/stdin"
7050
  case $ac_file in
7051
  -) cat "$tmp/out" && rm -f "$tmp/out";;
7052
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7053
  esac \
7054
  || as_fn_error "could not create $ac_file" "$LINENO" 5
7055
 ;;
7056
  :H)
7057
  #
7058
  # CONFIG_HEADER
7059
  #
7060
  if test x"$ac_file" != x-; then
7061
    {
7062
      $as_echo "/* $configure_input  */" \
7063
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7064
    } >"$tmp/config.h" \
7065
      || as_fn_error "could not create $ac_file" "$LINENO" 5
7066
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
7067
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7068
$as_echo "$as_me: $ac_file is unchanged" >&6;}
7069
    else
7070
      rm -f "$ac_file"
7071
      mv "$tmp/config.h" "$ac_file" \
7072
        || as_fn_error "could not create $ac_file" "$LINENO" 5
7073
    fi
7074
  else
7075
    $as_echo "/* $configure_input  */" \
7076
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
7077
      || as_fn_error "could not create -" "$LINENO" 5
7078
  fi
7079
 ;;
7080
 
7081
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7082
$as_echo "$as_me: executing $ac_file commands" >&6;}
7083
 ;;
7084
  esac
7085
 
7086
 
7087
  case $ac_file$ac_mode in
7088
    "default":C)
7089
# Makefile uses this timestamp file to record whether config.h is up to date.
7090
echo > stamp-h
7091
 ;;
7092
 
7093
  esac
7094
done # for ac_tag
7095
 
7096
 
7097
as_fn_exit 0
7098
_ACEOF
7099
ac_clean_files=$ac_clean_files_save
7100
 
7101
test $ac_write_fail = 0 ||
7102
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7103
 
7104
 
7105
# configure is writing to config.log, and then calls config.status.
7106
# config.status does its own redirection, appending to config.log.
7107
# Unfortunately, on DOS this fails, as config.log is still kept open
7108
# by configure, so config.status won't be able to write to it; its
7109
# output is simply discarded.  So we exec the FD to /dev/null,
7110
# effectively closing config.log, so it can be properly (re)opened and
7111
# appended to by config.status.  When coming back to configure, we
7112
# need to make the FD available again.
7113
if test "$no_create" != yes; then
7114
  ac_cs_success=:
7115
  ac_config_status_args=
7116
  test "$silent" = yes &&
7117
    ac_config_status_args="$ac_config_status_args --quiet"
7118
  exec 5>/dev/null
7119
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7120
  exec 5>>config.log
7121
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7122
  # would make configure fail if this is the last instruction.
7123
  $ac_cs_success || as_fn_exit $?
7124
fi
7125
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7126
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7127
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7128
fi
7129
 

powered by: WebSVN 2.1.0

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