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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [fixincludes/] [configure] - Blame information for rev 867

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

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

powered by: WebSVN 2.1.0

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