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

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [fixincludes/] [configure] - Blame information for rev 475

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

Line No. Rev Author Line
1 266 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
EGREP
595
GREP
596
CPP
597
TARGET
598
target_noncanonical
599
WERROR
600
WARN_PEDANTIC
601
WARN_CFLAGS
602
SED
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_try_run LINENO
1468
# ----------------------
1469
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1470
# that executables *can* be run.
1471
ac_fn_c_try_run ()
1472
{
1473
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1474
  if { { ac_try="$ac_link"
1475
case "(($ac_try" in
1476
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1477
  *) ac_try_echo=$ac_try;;
1478
esac
1479
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1480
$as_echo "$ac_try_echo"; } >&5
1481
  (eval "$ac_link") 2>&5
1482
  ac_status=$?
1483
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1484
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1485
  { { case "(($ac_try" in
1486
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1487
  *) ac_try_echo=$ac_try;;
1488
esac
1489
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1490
$as_echo "$ac_try_echo"; } >&5
1491
  (eval "$ac_try") 2>&5
1492
  ac_status=$?
1493
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1494
  test $ac_status = 0; }; }; then :
1495
  ac_retval=0
1496
else
1497
  $as_echo "$as_me: program exited with status $ac_status" >&5
1498
       $as_echo "$as_me: failed program was:" >&5
1499
sed 's/^/| /' conftest.$ac_ext >&5
1500
 
1501
       ac_retval=$ac_status
1502
fi
1503
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1504
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1505
  return $ac_retval
1506
 
1507
} # ac_fn_c_try_run
1508
 
1509
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1510
# -------------------------------------------------------
1511
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1512
# the include files in INCLUDES and setting the cache variable VAR
1513
# accordingly.
1514
ac_fn_c_check_header_mongrel ()
1515
{
1516
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1518
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1519
$as_echo_n "checking for $2... " >&6; }
1520
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1521
  $as_echo_n "(cached) " >&6
1522
fi
1523
eval ac_res=\$$3
1524
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1525
$as_echo "$ac_res" >&6; }
1526
else
1527
  # Is the header compilable?
1528
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1529
$as_echo_n "checking $2 usability... " >&6; }
1530
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1531
/* end confdefs.h.  */
1532
$4
1533
#include <$2>
1534
_ACEOF
1535
if ac_fn_c_try_compile "$LINENO"; then :
1536
  ac_header_compiler=yes
1537
else
1538
  ac_header_compiler=no
1539
fi
1540
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1541
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1542
$as_echo "$ac_header_compiler" >&6; }
1543
 
1544
# Is the header present?
1545
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1546
$as_echo_n "checking $2 presence... " >&6; }
1547
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1548
/* end confdefs.h.  */
1549
#include <$2>
1550
_ACEOF
1551
if ac_fn_c_try_cpp "$LINENO"; then :
1552
  ac_header_preproc=yes
1553
else
1554
  ac_header_preproc=no
1555
fi
1556
rm -f conftest.err conftest.$ac_ext
1557
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1558
$as_echo "$ac_header_preproc" >&6; }
1559
 
1560
# So?  What about this header?
1561
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1562
  yes:no: )
1563
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1564
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1565
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1566
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1567
    ;;
1568
  no:yes:* )
1569
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1570
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1571
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1572
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1573
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1574
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1575
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1576
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1577
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1578
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1579
    ;;
1580
esac
1581
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1582
$as_echo_n "checking for $2... " >&6; }
1583
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1584
  $as_echo_n "(cached) " >&6
1585
else
1586
  eval "$3=\$ac_header_compiler"
1587
fi
1588
eval ac_res=\$$3
1589
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1590
$as_echo "$ac_res" >&6; }
1591
fi
1592
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1593
 
1594
} # ac_fn_c_check_header_mongrel
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_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1747
$as_echo_n "checking whether $2 is declared... " >&6; }
1748
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1749
  $as_echo_n "(cached) " >&6
1750
else
1751
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1752
/* end confdefs.h.  */
1753
$4
1754
int
1755
main ()
1756
{
1757
#ifndef $2
1758
  (void) $2;
1759
#endif
1760
 
1761
  ;
1762
  return 0;
1763
}
1764
_ACEOF
1765
if ac_fn_c_try_compile "$LINENO"; then :
1766
  eval "$3=yes"
1767
else
1768
  eval "$3=no"
1769
fi
1770
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1771
fi
1772
eval ac_res=\$$3
1773
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774
$as_echo "$ac_res" >&6; }
1775
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1776
 
1777
} # ac_fn_c_check_decl
1778
cat >config.log <<_ACEOF
1779
This file contains any messages produced by compilers while
1780
running configure, to aid debugging if configure makes a mistake.
1781
 
1782
It was created by fixincludes $as_me  , which was
1783
generated by GNU Autoconf 2.64.  Invocation command line was
1784
 
1785
  $ $0 $@
1786
 
1787
_ACEOF
1788
exec 5>>config.log
1789
{
1790
cat <<_ASUNAME
1791
## --------- ##
1792
## Platform. ##
1793
## --------- ##
1794
 
1795
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1796
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1797
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1798
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1799
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1800
 
1801
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1802
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1803
 
1804
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1805
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1806
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1807
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1808
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1809
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1810
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1811
 
1812
_ASUNAME
1813
 
1814
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1815
for as_dir in $PATH
1816
do
1817
  IFS=$as_save_IFS
1818
  test -z "$as_dir" && as_dir=.
1819
    $as_echo "PATH: $as_dir"
1820
  done
1821
IFS=$as_save_IFS
1822
 
1823
} >&5
1824
 
1825
cat >&5 <<_ACEOF
1826
 
1827
 
1828
## ----------- ##
1829
## Core tests. ##
1830
## ----------- ##
1831
 
1832
_ACEOF
1833
 
1834
 
1835
# Keep a trace of the command line.
1836
# Strip out --no-create and --no-recursion so they do not pile up.
1837
# Strip out --silent because we don't want to record it for future runs.
1838
# Also quote any args containing shell meta-characters.
1839
# Make two passes to allow for proper duplicate-argument suppression.
1840
ac_configure_args=
1841
ac_configure_args0=
1842
ac_configure_args1=
1843
ac_must_keep_next=false
1844
for ac_pass in 1 2
1845
do
1846
  for ac_arg
1847
  do
1848
    case $ac_arg in
1849
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1850
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1851
    | -silent | --silent | --silen | --sile | --sil)
1852
      continue ;;
1853
    *\'*)
1854
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1855
    esac
1856
    case $ac_pass in
1857
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1858
    2)
1859
      as_fn_append ac_configure_args1 " '$ac_arg'"
1860
      if test $ac_must_keep_next = true; then
1861
        ac_must_keep_next=false # Got value, back to normal.
1862
      else
1863
        case $ac_arg in
1864
          *=* | --config-cache | -C | -disable-* | --disable-* \
1865
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1866
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1867
          | -with-* | --with-* | -without-* | --without-* | --x)
1868
            case "$ac_configure_args0 " in
1869
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1870
            esac
1871
            ;;
1872
          -* ) ac_must_keep_next=true ;;
1873
        esac
1874
      fi
1875
      as_fn_append ac_configure_args " '$ac_arg'"
1876
      ;;
1877
    esac
1878
  done
1879
done
1880
{ ac_configure_args0=; unset ac_configure_args0;}
1881
{ ac_configure_args1=; unset ac_configure_args1;}
1882
 
1883
# When interrupted or exit'd, cleanup temporary files, and complete
1884
# config.log.  We remove comments because anyway the quotes in there
1885
# would cause problems or look ugly.
1886
# WARNING: Use '\'' to represent an apostrophe within the trap.
1887
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1888
trap 'exit_status=$?
1889
  # Save into config.log some information that might help in debugging.
1890
  {
1891
    echo
1892
 
1893
    cat <<\_ASBOX
1894
## ---------------- ##
1895
## Cache variables. ##
1896
## ---------------- ##
1897
_ASBOX
1898
    echo
1899
    # The following way of writing the cache mishandles newlines in values,
1900
(
1901
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1902
    eval ac_val=\$$ac_var
1903
    case $ac_val in #(
1904
    *${as_nl}*)
1905
      case $ac_var in #(
1906
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1907
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1908
      esac
1909
      case $ac_var in #(
1910
      _ | IFS | as_nl) ;; #(
1911
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1912
      *) { eval $ac_var=; unset $ac_var;} ;;
1913
      esac ;;
1914
    esac
1915
  done
1916
  (set) 2>&1 |
1917
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1918
    *${as_nl}ac_space=\ *)
1919
      sed -n \
1920
        "s/'\''/'\''\\\\'\'''\''/g;
1921
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1922
      ;; #(
1923
    *)
1924
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1925
      ;;
1926
    esac |
1927
    sort
1928
)
1929
    echo
1930
 
1931
    cat <<\_ASBOX
1932
## ----------------- ##
1933
## Output variables. ##
1934
## ----------------- ##
1935
_ASBOX
1936
    echo
1937
    for ac_var in $ac_subst_vars
1938
    do
1939
      eval ac_val=\$$ac_var
1940
      case $ac_val in
1941
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1942
      esac
1943
      $as_echo "$ac_var='\''$ac_val'\''"
1944
    done | sort
1945
    echo
1946
 
1947
    if test -n "$ac_subst_files"; then
1948
      cat <<\_ASBOX
1949
## ------------------- ##
1950
## File substitutions. ##
1951
## ------------------- ##
1952
_ASBOX
1953
      echo
1954
      for ac_var in $ac_subst_files
1955
      do
1956
        eval ac_val=\$$ac_var
1957
        case $ac_val in
1958
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1959
        esac
1960
        $as_echo "$ac_var='\''$ac_val'\''"
1961
      done | sort
1962
      echo
1963
    fi
1964
 
1965
    if test -s confdefs.h; then
1966
      cat <<\_ASBOX
1967
## ----------- ##
1968
## confdefs.h. ##
1969
## ----------- ##
1970
_ASBOX
1971
      echo
1972
      cat confdefs.h
1973
      echo
1974
    fi
1975
    test "$ac_signal" != 0 &&
1976
      $as_echo "$as_me: caught signal $ac_signal"
1977
    $as_echo "$as_me: exit $exit_status"
1978
  } >&5
1979
  rm -f core *.core core.conftest.* &&
1980
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1981
    exit $exit_status
1982
' 0
1983
for ac_signal in 1 2 13 15; do
1984
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1985
done
1986
ac_signal=0
1987
 
1988
# confdefs.h avoids OS command line length limits that DEFS can exceed.
1989
rm -f -r conftest* confdefs.h
1990
 
1991
$as_echo "/* confdefs.h */" > confdefs.h
1992
 
1993
# Predefined preprocessor variables.
1994
 
1995
cat >>confdefs.h <<_ACEOF
1996
#define PACKAGE_NAME "$PACKAGE_NAME"
1997
_ACEOF
1998
 
1999
cat >>confdefs.h <<_ACEOF
2000
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2001
_ACEOF
2002
 
2003
cat >>confdefs.h <<_ACEOF
2004
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2005
_ACEOF
2006
 
2007
cat >>confdefs.h <<_ACEOF
2008
#define PACKAGE_STRING "$PACKAGE_STRING"
2009
_ACEOF
2010
 
2011
cat >>confdefs.h <<_ACEOF
2012
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2013
_ACEOF
2014
 
2015
cat >>confdefs.h <<_ACEOF
2016
#define PACKAGE_URL "$PACKAGE_URL"
2017
_ACEOF
2018
 
2019
 
2020
# Let the site file select an alternate cache file if it wants to.
2021
# Prefer an explicitly selected file to automatically selected ones.
2022
ac_site_file1=NONE
2023
ac_site_file2=NONE
2024
if test -n "$CONFIG_SITE"; then
2025
  ac_site_file1=$CONFIG_SITE
2026
elif test "x$prefix" != xNONE; then
2027
  ac_site_file1=$prefix/share/config.site
2028
  ac_site_file2=$prefix/etc/config.site
2029
else
2030
  ac_site_file1=$ac_default_prefix/share/config.site
2031
  ac_site_file2=$ac_default_prefix/etc/config.site
2032
fi
2033
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2034
do
2035
  test "x$ac_site_file" = xNONE && continue
2036
  if test -r "$ac_site_file"; then
2037
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2038
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2039
    sed 's/^/| /' "$ac_site_file" >&5
2040
    . "$ac_site_file"
2041
  fi
2042
done
2043
 
2044
if test -r "$cache_file"; then
2045
  # Some versions of bash will fail to source /dev/null (special
2046
  # files actually), so we avoid doing that.
2047
  if test -f "$cache_file"; then
2048
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2049
$as_echo "$as_me: loading cache $cache_file" >&6;}
2050
    case $cache_file in
2051
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2052
      *)                      . "./$cache_file";;
2053
    esac
2054
  fi
2055
else
2056
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2057
$as_echo "$as_me: creating cache $cache_file" >&6;}
2058
  >$cache_file
2059
fi
2060
 
2061
# Check that the precious variables saved in the cache have kept the same
2062
# value.
2063
ac_cache_corrupted=false
2064
for ac_var in $ac_precious_vars; do
2065
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2066
  eval ac_new_set=\$ac_env_${ac_var}_set
2067
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2068
  eval ac_new_val=\$ac_env_${ac_var}_value
2069
  case $ac_old_set,$ac_new_set in
2070
    set,)
2071
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2072
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2073
      ac_cache_corrupted=: ;;
2074
    ,set)
2075
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2076
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2077
      ac_cache_corrupted=: ;;
2078
    ,);;
2079
    *)
2080
      if test "x$ac_old_val" != "x$ac_new_val"; then
2081
        # differences in whitespace do not lead to failure.
2082
        ac_old_val_w=`echo x $ac_old_val`
2083
        ac_new_val_w=`echo x $ac_new_val`
2084
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2085
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2086
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2087
          ac_cache_corrupted=:
2088
        else
2089
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2090
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2091
          eval $ac_var=\$ac_old_val
2092
        fi
2093
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2094
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2095
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2096
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2097
      fi;;
2098
  esac
2099
  # Pass precious variables to config.status.
2100
  if test "$ac_new_set" = set; then
2101
    case $ac_new_val in
2102
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2103
    *) ac_arg=$ac_var=$ac_new_val ;;
2104
    esac
2105
    case " $ac_configure_args " in
2106
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2107
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2108
    esac
2109
  fi
2110
done
2111
if $ac_cache_corrupted; then
2112
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2113
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2114
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2115
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2116
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2117
fi
2118
## -------------------- ##
2119
## Main body of script. ##
2120
## -------------------- ##
2121
 
2122
ac_ext=c
2123
ac_cpp='$CPP $CPPFLAGS'
2124
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2125
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2126
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2127
 
2128
 
2129
 
2130
 
2131
 
2132
 
2133
ac_aux_dir=
2134
for ac_dir in .. "$srcdir"/..; do
2135
  for ac_t in install-sh install.sh shtool; do
2136
    if test -f "$ac_dir/$ac_t"; then
2137
      ac_aux_dir=$ac_dir
2138
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2139
      break 2
2140
    fi
2141
  done
2142
done
2143
if test -z "$ac_aux_dir"; then
2144
  as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2145
fi
2146
 
2147
# These three variables are undocumented and unsupported,
2148
# and are intended to be withdrawn in a future Autoconf release.
2149
# They can cause serious problems if a builder's source tree is in a directory
2150
# whose full name contains unusual characters.
2151
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2152
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2153
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2154
 
2155
 
2156
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2157
#
2158
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2159
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2160
#   Written by Gordon Matzigkeit, 1996
2161
#
2162
# This file is free software; the Free Software Foundation gives
2163
# unlimited permission to copy and/or distribute it, with or without
2164
# modifications, as long as this notice is preserved.
2165
 
2166
 
2167
 
2168
# serial 56 LT_INIT
2169
 
2170
 
2171
# LT_PREREQ(VERSION)
2172
# ------------------
2173
# Complain and exit if this libtool version is less that VERSION.
2174
 
2175
 
2176
 
2177
# _LT_CHECK_BUILDDIR
2178
# ------------------
2179
# Complain if the absolute build directory name contains unusual characters
2180
 
2181
 
2182
 
2183
# LT_INIT([OPTIONS])
2184
# ------------------
2185
# LT_INIT
2186
 
2187
# Old names:
2188
# This is what autoupdate's m4 run will expand.  It fires
2189
# the warning (with _au_warn_XXX), outputs it into the
2190
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2191
# the replacement expansion.
2192
 
2193
 
2194
# This is an auxiliary macro that is also run when
2195
# autoupdate runs m4.  It simply calls m4_warning, but
2196
# we need a wrapper so that each warning is emitted only
2197
# once.  We break the quoting in m4_warning's argument in
2198
# order to expand this macro's arguments, not AU_DEFUN's.
2199
 
2200
 
2201
# Finally, this is the expansion that is picked up by
2202
# autoconf.  It tells the user to run autoupdate, and
2203
# then outputs the replacement expansion.  We do not care
2204
# about autoupdate's warning because that contains
2205
# information on what to do *after* running autoupdate.
2206
 
2207
# This is what autoupdate's m4 run will expand.  It fires
2208
# the warning (with _au_warn_XXX), outputs it into the
2209
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2210
# the replacement expansion.
2211
 
2212
 
2213
# This is an auxiliary macro that is also run when
2214
# autoupdate runs m4.  It simply calls m4_warning, but
2215
# we need a wrapper so that each warning is emitted only
2216
# once.  We break the quoting in m4_warning's argument in
2217
# order to expand this macro's arguments, not AU_DEFUN's.
2218
 
2219
 
2220
# Finally, this is the expansion that is picked up by
2221
# autoconf.  It tells the user to run autoupdate, and
2222
# then outputs the replacement expansion.  We do not care
2223
# about autoupdate's warning because that contains
2224
# information on what to do *after* running autoupdate.
2225
 
2226
 
2227
 
2228
# _LT_CC_BASENAME(CC)
2229
# -------------------
2230
# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2231
 
2232
 
2233
 
2234
# _LT_FILEUTILS_DEFAULTS
2235
# ----------------------
2236
# It is okay to use these file commands and assume they have been set
2237
# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2238
# _LT_FILEUTILS_DEFAULTS
2239
 
2240
 
2241
# _LT_SETUP
2242
# ---------
2243
# _LT_SETUP
2244
 
2245
 
2246
# _LT_PREPARE_SED_QUOTE_VARS
2247
# --------------------------
2248
# Define a few sed substitution that help us do robust quoting.
2249
 
2250
 
2251
# _LT_PROG_LTMAIN
2252
# ---------------
2253
# Note that this code is called both from `configure', and `config.status'
2254
# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2255
# `config.status' has no value for ac_aux_dir unless we are using Automake,
2256
# so we pass a copy along to make sure it has a sensible value anyway.
2257
# _LT_PROG_LTMAIN
2258
 
2259
 
2260
## ------------------------------------- ##
2261
## Accumulate code for creating libtool. ##
2262
## ------------------------------------- ##
2263
 
2264
# So that we can recreate a full libtool script including additional
2265
# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2266
# in macros and then make a single call at the end using the `libtool'
2267
# label.
2268
 
2269
 
2270
# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2271
# ----------------------------------------
2272
# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2273
 
2274
 
2275
# Initialize.
2276
 
2277
 
2278
 
2279
# _LT_CONFIG_LIBTOOL([COMMANDS])
2280
# ------------------------------
2281
# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2282
 
2283
 
2284
# Initialize.
2285
 
2286
 
2287
 
2288
# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2289
# -----------------------------------------------------
2290
 
2291
 
2292
 
2293
# _LT_FORMAT_COMMENT([COMMENT])
2294
# -----------------------------
2295
# Add leading comment marks to the start of each line, and a trailing
2296
# full-stop to the whole comment if one is not present already.
2297
 
2298
 
2299
 
2300
 
2301
## ------------------------ ##
2302
## FIXME: Eliminate VARNAME ##
2303
## ------------------------ ##
2304
 
2305
 
2306
# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2307
# -------------------------------------------------------------------
2308
# CONFIGNAME is the name given to the value in the libtool script.
2309
# VARNAME is the (base) name used in the configure script.
2310
# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2311
# VARNAME.  Any other value will be used directly.
2312
 
2313
 
2314
 
2315
# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2316
# --------------------------------------------------------
2317
 
2318
 
2319
 
2320
# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2321
# ------------------------------------------------
2322
 
2323
 
2324
 
2325
# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2326
# ---------------------------------------------------------
2327
 
2328
 
2329
 
2330
# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2331
# --------------------------------------------------
2332
 
2333
 
2334
 
2335
# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2336
# ---------------------------------------------------
2337
 
2338
 
2339
 
2340
# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2341
# ---------------------------------------------------
2342
 
2343
 
2344
 
2345
 
2346
# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2347
# ------------------------------------------------
2348
 
2349
 
2350
 
2351
 
2352
# _LT_CONFIG_STATUS_DECLARE([VARNAME])
2353
# ------------------------------------
2354
# Quote a variable value, and forward it to `config.status' so that its
2355
# declaration there will have the same value as in `configure'.  VARNAME
2356
# must have a single quote delimited value for this to work.
2357
 
2358
 
2359
 
2360
# _LT_CONFIG_STATUS_DECLARATIONS
2361
# ------------------------------
2362
# We delimit libtool config variables with single quotes, so when
2363
# we write them to config.status, we have to be sure to quote all
2364
# embedded single quotes properly.  In configure, this macro expands
2365
# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2366
#
2367
#    ='`$ECHO "$" | $SED "$delay_single_quote_subst"`'
2368
 
2369
 
2370
 
2371
# _LT_LIBTOOL_TAGS
2372
# ----------------
2373
# Output comment and list of tags supported by the script
2374
 
2375
 
2376
 
2377
# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2378
# -----------------------------------
2379
# Extract the dictionary values for VARNAME (optionally with TAG) and
2380
# expand to a commented shell variable setting:
2381
#
2382
#    # Some comment about what VAR is for.
2383
#    visible_name=$lt_internal_name
2384
 
2385
 
2386
 
2387
# _LT_LIBTOOL_CONFIG_VARS
2388
# -----------------------
2389
# Produce commented declarations of non-tagged libtool config variables
2390
# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2391
# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2392
# section) are produced by _LT_LIBTOOL_TAG_VARS.
2393
 
2394
 
2395
 
2396
# _LT_LIBTOOL_TAG_VARS(TAG)
2397
# -------------------------
2398
 
2399
 
2400
 
2401
# _LT_TAGVAR(VARNAME, [TAGNAME])
2402
# ------------------------------
2403
 
2404
 
2405
 
2406
# _LT_CONFIG_COMMANDS
2407
# -------------------
2408
# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2409
# variables for single and double quote escaping we saved from calls
2410
# to _LT_DECL, we can put quote escaped variables declarations
2411
# into `config.status', and then the shell code to quote escape them in
2412
# for loops in `config.status'.  Finally, any additional code accumulated
2413
# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2414
#_LT_CONFIG_COMMANDS
2415
 
2416
 
2417
# Initialize.
2418
 
2419
 
2420
# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2421
# ------------------------------------
2422
# Generate a child script FILE with all initialization necessary to
2423
# reuse the environment learned by the parent script, and make the
2424
# file executable.  If COMMENT is supplied, it is inserted after the
2425
# `#!' sequence but before initialization text begins.  After this
2426
# macro, additional text can be appended to FILE to form the body of
2427
# the child script.  The macro ends with non-zero status if the
2428
# file could not be fully written (such as if the disk is full).
2429
# _LT_GENERATED_FILE_INIT
2430
 
2431
# LT_OUTPUT
2432
# ---------
2433
# This macro allows early generation of the libtool script (before
2434
# AC_OUTPUT is called), incase it is used in configure for compilation
2435
# tests.
2436
# LT_OUTPUT
2437
 
2438
 
2439
# _LT_CONFIG(TAG)
2440
# ---------------
2441
# If TAG is the built-in tag, create an initial libtool script with a
2442
# default configuration from the untagged config vars.  Otherwise add code
2443
# to config.status for appending the configuration named by TAG from the
2444
# matching tagged config vars.
2445
# _LT_CONFIG
2446
 
2447
 
2448
# LT_SUPPORTED_TAG(TAG)
2449
# ---------------------
2450
# Trace this macro to discover what tags are supported by the libtool
2451
# --tag option, using:
2452
#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2453
 
2454
 
2455
 
2456
# C support is built-in for now
2457
 
2458
 
2459
 
2460
 
2461
# LT_LANG(LANG)
2462
# -------------
2463
# Enable libtool support for the given language if not already enabled.
2464
# LT_LANG
2465
 
2466
 
2467
# _LT_LANG(LANGNAME)
2468
# ------------------
2469
# _LT_LANG
2470
 
2471
 
2472
# _LT_LANG_DEFAULT_CONFIG
2473
# -----------------------
2474
# _LT_LANG_DEFAULT_CONFIG
2475
 
2476
# Obsolete macros:
2477
# This is what autoupdate's m4 run will expand.  It fires
2478
# the warning (with _au_warn_XXX), outputs it into the
2479
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2480
# the replacement expansion.
2481
 
2482
 
2483
# This is an auxiliary macro that is also run when
2484
# autoupdate runs m4.  It simply calls m4_warning, but
2485
# we need a wrapper so that each warning is emitted only
2486
# once.  We break the quoting in m4_warning's argument in
2487
# order to expand this macro's arguments, not AU_DEFUN's.
2488
 
2489
 
2490
# Finally, this is the expansion that is picked up by
2491
# autoconf.  It tells the user to run autoupdate, and
2492
# then outputs the replacement expansion.  We do not care
2493
# about autoupdate's warning because that contains
2494
# information on what to do *after* running autoupdate.
2495
 
2496
# This is what autoupdate's m4 run will expand.  It fires
2497
# the warning (with _au_warn_XXX), outputs it into the
2498
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2499
# the replacement expansion.
2500
 
2501
 
2502
# This is an auxiliary macro that is also run when
2503
# autoupdate runs m4.  It simply calls m4_warning, but
2504
# we need a wrapper so that each warning is emitted only
2505
# once.  We break the quoting in m4_warning's argument in
2506
# order to expand this macro's arguments, not AU_DEFUN's.
2507
 
2508
 
2509
# Finally, this is the expansion that is picked up by
2510
# autoconf.  It tells the user to run autoupdate, and
2511
# then outputs the replacement expansion.  We do not care
2512
# about autoupdate's warning because that contains
2513
# information on what to do *after* running autoupdate.
2514
 
2515
# This is what autoupdate's m4 run will expand.  It fires
2516
# the warning (with _au_warn_XXX), outputs it into the
2517
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2518
# the replacement expansion.
2519
 
2520
 
2521
# This is an auxiliary macro that is also run when
2522
# autoupdate runs m4.  It simply calls m4_warning, but
2523
# we need a wrapper so that each warning is emitted only
2524
# once.  We break the quoting in m4_warning's argument in
2525
# order to expand this macro's arguments, not AU_DEFUN's.
2526
 
2527
 
2528
# Finally, this is the expansion that is picked up by
2529
# autoconf.  It tells the user to run autoupdate, and
2530
# then outputs the replacement expansion.  We do not care
2531
# about autoupdate's warning because that contains
2532
# information on what to do *after* running autoupdate.
2533
 
2534
# This is what autoupdate's m4 run will expand.  It fires
2535
# the warning (with _au_warn_XXX), outputs it into the
2536
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2537
# the replacement expansion.
2538
 
2539
 
2540
# This is an auxiliary macro that is also run when
2541
# autoupdate runs m4.  It simply calls m4_warning, but
2542
# we need a wrapper so that each warning is emitted only
2543
# once.  We break the quoting in m4_warning's argument in
2544
# order to expand this macro's arguments, not AU_DEFUN's.
2545
 
2546
 
2547
# Finally, this is the expansion that is picked up by
2548
# autoconf.  It tells the user to run autoupdate, and
2549
# then outputs the replacement expansion.  We do not care
2550
# about autoupdate's warning because that contains
2551
# information on what to do *after* running autoupdate.
2552
 
2553
# This is what autoupdate's m4 run will expand.  It fires
2554
# the warning (with _au_warn_XXX), outputs it into the
2555
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2556
# the replacement expansion.
2557
 
2558
 
2559
# This is an auxiliary macro that is also run when
2560
# autoupdate runs m4.  It simply calls m4_warning, but
2561
# we need a wrapper so that each warning is emitted only
2562
# once.  We break the quoting in m4_warning's argument in
2563
# order to expand this macro's arguments, not AU_DEFUN's.
2564
 
2565
 
2566
# Finally, this is the expansion that is picked up by
2567
# autoconf.  It tells the user to run autoupdate, and
2568
# then outputs the replacement expansion.  We do not care
2569
# about autoupdate's warning because that contains
2570
# information on what to do *after* running autoupdate.
2571
 
2572
 
2573
 
2574
# _LT_TAG_COMPILER
2575
# ----------------
2576
# _LT_TAG_COMPILER
2577
 
2578
 
2579
# _LT_COMPILER_BOILERPLATE
2580
# ------------------------
2581
# Check for compiler boilerplate output or warnings with
2582
# the simple compiler test code.
2583
# _LT_COMPILER_BOILERPLATE
2584
 
2585
 
2586
# _LT_LINKER_BOILERPLATE
2587
# ----------------------
2588
# Check for linker boilerplate output or warnings with
2589
# the simple link test code.
2590
# _LT_LINKER_BOILERPLATE
2591
 
2592
# _LT_REQUIRED_DARWIN_CHECKS
2593
# -------------------------
2594
 
2595
 
2596
 
2597
# _LT_DARWIN_LINKER_FEATURES
2598
# --------------------------
2599
# Checks for linker and compiler features on darwin
2600
 
2601
 
2602
# _LT_SYS_MODULE_PATH_AIX
2603
# -----------------------
2604
# Links a minimal program and checks the executable
2605
# for the system default hardcoded library path. In most cases,
2606
# this is /usr/lib:/lib, but when the MPI compilers are used
2607
# the location of the communication and MPI libs are included too.
2608
# If we don't find anything, use the default library path according
2609
# to the aix ld manual.
2610
# _LT_SYS_MODULE_PATH_AIX
2611
 
2612
 
2613
# _LT_SHELL_INIT(ARG)
2614
# -------------------
2615
# _LT_SHELL_INIT
2616
 
2617
 
2618
 
2619
# _LT_PROG_ECHO_BACKSLASH
2620
# -----------------------
2621
# Find how we can fake an echo command that does not interpret backslash.
2622
# In particular, with Autoconf 2.60 or later we add some code to the start
2623
# of the generated configure script which will find a shell with a builtin
2624
# printf (which we can use as an echo command).
2625
# _LT_PROG_ECHO_BACKSLASH
2626
 
2627
 
2628
# _LT_ENABLE_LOCK
2629
# ---------------
2630
# _LT_ENABLE_LOCK
2631
 
2632
 
2633
# _LT_CMD_OLD_ARCHIVE
2634
# -------------------
2635
# _LT_CMD_OLD_ARCHIVE
2636
 
2637
 
2638
# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2639
#               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2640
# ----------------------------------------------------------------
2641
# Check whether the given compiler option works
2642
# _LT_COMPILER_OPTION
2643
 
2644
# Old name:
2645
# This is what autoupdate's m4 run will expand.  It fires
2646
# the warning (with _au_warn_XXX), outputs it into the
2647
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2648
# the replacement expansion.
2649
 
2650
 
2651
# This is an auxiliary macro that is also run when
2652
# autoupdate runs m4.  It simply calls m4_warning, but
2653
# we need a wrapper so that each warning is emitted only
2654
# once.  We break the quoting in m4_warning's argument in
2655
# order to expand this macro's arguments, not AU_DEFUN's.
2656
 
2657
 
2658
# Finally, this is the expansion that is picked up by
2659
# autoconf.  It tells the user to run autoupdate, and
2660
# then outputs the replacement expansion.  We do not care
2661
# about autoupdate's warning because that contains
2662
# information on what to do *after* running autoupdate.
2663
 
2664
 
2665
 
2666
# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2667
#                  [ACTION-SUCCESS], [ACTION-FAILURE])
2668
# ----------------------------------------------------
2669
# Check whether the given linker option works
2670
# _LT_LINKER_OPTION
2671
 
2672
# Old name:
2673
# This is what autoupdate's m4 run will expand.  It fires
2674
# the warning (with _au_warn_XXX), outputs it into the
2675
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2676
# the replacement expansion.
2677
 
2678
 
2679
# This is an auxiliary macro that is also run when
2680
# autoupdate runs m4.  It simply calls m4_warning, but
2681
# we need a wrapper so that each warning is emitted only
2682
# once.  We break the quoting in m4_warning's argument in
2683
# order to expand this macro's arguments, not AU_DEFUN's.
2684
 
2685
 
2686
# Finally, this is the expansion that is picked up by
2687
# autoconf.  It tells the user to run autoupdate, and
2688
# then outputs the replacement expansion.  We do not care
2689
# about autoupdate's warning because that contains
2690
# information on what to do *after* running autoupdate.
2691
 
2692
 
2693
 
2694
# LT_CMD_MAX_LEN
2695
#---------------
2696
# LT_CMD_MAX_LEN
2697
 
2698
# Old name:
2699
# This is what autoupdate's m4 run will expand.  It fires
2700
# the warning (with _au_warn_XXX), outputs it into the
2701
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2702
# the replacement expansion.
2703
 
2704
 
2705
# This is an auxiliary macro that is also run when
2706
# autoupdate runs m4.  It simply calls m4_warning, but
2707
# we need a wrapper so that each warning is emitted only
2708
# once.  We break the quoting in m4_warning's argument in
2709
# order to expand this macro's arguments, not AU_DEFUN's.
2710
 
2711
 
2712
# Finally, this is the expansion that is picked up by
2713
# autoconf.  It tells the user to run autoupdate, and
2714
# then outputs the replacement expansion.  We do not care
2715
# about autoupdate's warning because that contains
2716
# information on what to do *after* running autoupdate.
2717
 
2718
 
2719
 
2720
# _LT_HEADER_DLFCN
2721
# ----------------
2722
# _LT_HEADER_DLFCN
2723
 
2724
 
2725
# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2726
#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2727
# ----------------------------------------------------------------
2728
# _LT_TRY_DLOPEN_SELF
2729
 
2730
 
2731
# LT_SYS_DLOPEN_SELF
2732
# ------------------
2733
# LT_SYS_DLOPEN_SELF
2734
 
2735
# Old name:
2736
# This is what autoupdate's m4 run will expand.  It fires
2737
# the warning (with _au_warn_XXX), outputs it into the
2738
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2739
# the replacement expansion.
2740
 
2741
 
2742
# This is an auxiliary macro that is also run when
2743
# autoupdate runs m4.  It simply calls m4_warning, but
2744
# we need a wrapper so that each warning is emitted only
2745
# once.  We break the quoting in m4_warning's argument in
2746
# order to expand this macro's arguments, not AU_DEFUN's.
2747
 
2748
 
2749
# Finally, this is the expansion that is picked up by
2750
# autoconf.  It tells the user to run autoupdate, and
2751
# then outputs the replacement expansion.  We do not care
2752
# about autoupdate's warning because that contains
2753
# information on what to do *after* running autoupdate.
2754
 
2755
 
2756
 
2757
# _LT_COMPILER_C_O([TAGNAME])
2758
# ---------------------------
2759
# Check to see if options -c and -o are simultaneously supported by compiler.
2760
# This macro does not hard code the compiler like AC_PROG_CC_C_O.
2761
# _LT_COMPILER_C_O
2762
 
2763
 
2764
# _LT_COMPILER_FILE_LOCKS([TAGNAME])
2765
# ----------------------------------
2766
# Check to see if we can do hard links to lock some files if needed
2767
# _LT_COMPILER_FILE_LOCKS
2768
 
2769
 
2770
# _LT_CHECK_OBJDIR
2771
# ----------------
2772
# _LT_CHECK_OBJDIR
2773
 
2774
 
2775
# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2776
# --------------------------------------
2777
# Check hardcoding attributes.
2778
# _LT_LINKER_HARDCODE_LIBPATH
2779
 
2780
 
2781
# _LT_CMD_STRIPLIB
2782
# ----------------
2783
# _LT_CMD_STRIPLIB
2784
 
2785
 
2786
# _LT_SYS_DYNAMIC_LINKER([TAG])
2787
# -----------------------------
2788
# PORTME Fill in your ld.so characteristics
2789
# _LT_SYS_DYNAMIC_LINKER
2790
 
2791
 
2792
# _LT_PATH_TOOL_PREFIX(TOOL)
2793
# --------------------------
2794
# find a file program which can recognize shared library
2795
# _LT_PATH_TOOL_PREFIX
2796
 
2797
# Old name:
2798
# This is what autoupdate's m4 run will expand.  It fires
2799
# the warning (with _au_warn_XXX), outputs it into the
2800
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2801
# the replacement expansion.
2802
 
2803
 
2804
# This is an auxiliary macro that is also run when
2805
# autoupdate runs m4.  It simply calls m4_warning, but
2806
# we need a wrapper so that each warning is emitted only
2807
# once.  We break the quoting in m4_warning's argument in
2808
# order to expand this macro's arguments, not AU_DEFUN's.
2809
 
2810
 
2811
# Finally, this is the expansion that is picked up by
2812
# autoconf.  It tells the user to run autoupdate, and
2813
# then outputs the replacement expansion.  We do not care
2814
# about autoupdate's warning because that contains
2815
# information on what to do *after* running autoupdate.
2816
 
2817
 
2818
 
2819
# _LT_PATH_MAGIC
2820
# --------------
2821
# find a file program which can recognize a shared library
2822
# _LT_PATH_MAGIC
2823
 
2824
 
2825
# LT_PATH_LD
2826
# ----------
2827
# find the pathname to the GNU or non-GNU linker
2828
# LT_PATH_LD
2829
 
2830
# Old names:
2831
# This is what autoupdate's m4 run will expand.  It fires
2832
# the warning (with _au_warn_XXX), outputs it into the
2833
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2834
# the replacement expansion.
2835
 
2836
 
2837
# This is an auxiliary macro that is also run when
2838
# autoupdate runs m4.  It simply calls m4_warning, but
2839
# we need a wrapper so that each warning is emitted only
2840
# once.  We break the quoting in m4_warning's argument in
2841
# order to expand this macro's arguments, not AU_DEFUN's.
2842
 
2843
 
2844
# Finally, this is the expansion that is picked up by
2845
# autoconf.  It tells the user to run autoupdate, and
2846
# then outputs the replacement expansion.  We do not care
2847
# about autoupdate's warning because that contains
2848
# information on what to do *after* running autoupdate.
2849
 
2850
# This is what autoupdate's m4 run will expand.  It fires
2851
# the warning (with _au_warn_XXX), outputs it into the
2852
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2853
# the replacement expansion.
2854
 
2855
 
2856
# This is an auxiliary macro that is also run when
2857
# autoupdate runs m4.  It simply calls m4_warning, but
2858
# we need a wrapper so that each warning is emitted only
2859
# once.  We break the quoting in m4_warning's argument in
2860
# order to expand this macro's arguments, not AU_DEFUN's.
2861
 
2862
 
2863
# Finally, this is the expansion that is picked up by
2864
# autoconf.  It tells the user to run autoupdate, and
2865
# then outputs the replacement expansion.  We do not care
2866
# about autoupdate's warning because that contains
2867
# information on what to do *after* running autoupdate.
2868
 
2869
 
2870
 
2871
# _LT_PATH_LD_GNU
2872
#- --------------
2873
# _LT_PATH_LD_GNU
2874
 
2875
 
2876
# _LT_CMD_RELOAD
2877
# --------------
2878
# find reload flag for linker
2879
#   -- PORTME Some linkers may need a different reload flag.
2880
# _LT_CMD_RELOAD
2881
 
2882
 
2883
# _LT_CHECK_MAGIC_METHOD
2884
# ----------------------
2885
# how to check for library dependencies
2886
#  -- PORTME fill in with the dynamic library characteristics
2887
# _LT_CHECK_MAGIC_METHOD
2888
 
2889
 
2890
# LT_PATH_NM
2891
# ----------
2892
# find the pathname to a BSD- or MS-compatible name lister
2893
# LT_PATH_NM
2894
 
2895
# Old names:
2896
# This is what autoupdate's m4 run will expand.  It fires
2897
# the warning (with _au_warn_XXX), outputs it into the
2898
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2899
# the replacement expansion.
2900
 
2901
 
2902
# This is an auxiliary macro that is also run when
2903
# autoupdate runs m4.  It simply calls m4_warning, but
2904
# we need a wrapper so that each warning is emitted only
2905
# once.  We break the quoting in m4_warning's argument in
2906
# order to expand this macro's arguments, not AU_DEFUN's.
2907
 
2908
 
2909
# Finally, this is the expansion that is picked up by
2910
# autoconf.  It tells the user to run autoupdate, and
2911
# then outputs the replacement expansion.  We do not care
2912
# about autoupdate's warning because that contains
2913
# information on what to do *after* running autoupdate.
2914
 
2915
# This is what autoupdate's m4 run will expand.  It fires
2916
# the warning (with _au_warn_XXX), outputs it into the
2917
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2918
# the replacement expansion.
2919
 
2920
 
2921
# This is an auxiliary macro that is also run when
2922
# autoupdate runs m4.  It simply calls m4_warning, but
2923
# we need a wrapper so that each warning is emitted only
2924
# once.  We break the quoting in m4_warning's argument in
2925
# order to expand this macro's arguments, not AU_DEFUN's.
2926
 
2927
 
2928
# Finally, this is the expansion that is picked up by
2929
# autoconf.  It tells the user to run autoupdate, and
2930
# then outputs the replacement expansion.  We do not care
2931
# about autoupdate's warning because that contains
2932
# information on what to do *after* running autoupdate.
2933
 
2934
 
2935
 
2936
# LT_LIB_M
2937
# --------
2938
# check for math library
2939
# LT_LIB_M
2940
 
2941
# Old name:
2942
# This is what autoupdate's m4 run will expand.  It fires
2943
# the warning (with _au_warn_XXX), outputs it into the
2944
# updated configure.ac (with AC_DIAGNOSE), and then outputs
2945
# the replacement expansion.
2946
 
2947
 
2948
# This is an auxiliary macro that is also run when
2949
# autoupdate runs m4.  It simply calls m4_warning, but
2950
# we need a wrapper so that each warning is emitted only
2951
# once.  We break the quoting in m4_warning's argument in
2952
# order to expand this macro's arguments, not AU_DEFUN's.
2953
 
2954
 
2955
# Finally, this is the expansion that is picked up by
2956
# autoconf.  It tells the user to run autoupdate, and
2957
# then outputs the replacement expansion.  We do not care
2958
# about autoupdate's warning because that contains
2959
# information on what to do *after* running autoupdate.
2960
 
2961
 
2962
 
2963
# _LT_COMPILER_NO_RTTI([TAGNAME])
2964
# -------------------------------
2965
# _LT_COMPILER_NO_RTTI
2966
 
2967
 
2968
# _LT_CMD_GLOBAL_SYMBOLS
2969
# ----------------------
2970
 # _LT_CMD_GLOBAL_SYMBOLS
2971
 
2972
 
2973
# _LT_COMPILER_PIC([TAGNAME])
2974
# ---------------------------
2975
# _LT_COMPILER_PIC
2976
 
2977
 
2978
# _LT_LINKER_SHLIBS([TAGNAME])
2979
# ----------------------------
2980
# See if the linker supports building shared libraries.
2981
# _LT_LINKER_SHLIBS
2982
 
2983
 
2984
# _LT_LANG_C_CONFIG([TAG])
2985
# ------------------------
2986
# Ensure that the configuration variables for a C compiler are suitably
2987
# defined.  These variables are subsequently used by _LT_CONFIG to write
2988
# the compiler configuration to `libtool'.
2989
# _LT_LANG_C_CONFIG
2990
 
2991
 
2992
# _LT_LANG_CXX_CONFIG([TAG])
2993
# --------------------------
2994
# Ensure that the configuration variables for a C++ compiler are suitably
2995
# defined.  These variables are subsequently used by _LT_CONFIG to write
2996
# the compiler configuration to `libtool'.
2997
# _LT_LANG_CXX_CONFIG
2998
 
2999
 
3000
# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3001
# ---------------------------------
3002
# Figure out "hidden" library dependencies from verbose
3003
# compiler output when linking a shared library.
3004
# Parse the compiler output and extract the necessary
3005
# objects, libraries and library flags.
3006
# _LT_SYS_HIDDEN_LIBDEPS
3007
 
3008
 
3009
# _LT_LANG_F77_CONFIG([TAG])
3010
# --------------------------
3011
# Ensure that the configuration variables for a Fortran 77 compiler are
3012
# suitably defined.  These variables are subsequently used by _LT_CONFIG
3013
# to write the compiler configuration to `libtool'.
3014
# _LT_LANG_F77_CONFIG
3015
 
3016
 
3017
# _LT_LANG_FC_CONFIG([TAG])
3018
# -------------------------
3019
# Ensure that the configuration variables for a Fortran compiler are
3020
# suitably defined.  These variables are subsequently used by _LT_CONFIG
3021
# to write the compiler configuration to `libtool'.
3022
# _LT_LANG_FC_CONFIG
3023
 
3024
 
3025
# _LT_LANG_GCJ_CONFIG([TAG])
3026
# --------------------------
3027
# Ensure that the configuration variables for the GNU Java Compiler compiler
3028
# are suitably defined.  These variables are subsequently used by _LT_CONFIG
3029
# to write the compiler configuration to `libtool'.
3030
# _LT_LANG_GCJ_CONFIG
3031
 
3032
 
3033
# _LT_LANG_RC_CONFIG([TAG])
3034
# -------------------------
3035
# Ensure that the configuration variables for the Windows resource compiler
3036
# are suitably defined.  These variables are subsequently used by _LT_CONFIG
3037
# to write the compiler configuration to `libtool'.
3038
# _LT_LANG_RC_CONFIG
3039
 
3040
 
3041
# LT_PROG_GCJ
3042
# -----------
3043
 
3044
 
3045
# Old name:
3046
# This is what autoupdate's m4 run will expand.  It fires
3047
# the warning (with _au_warn_XXX), outputs it into the
3048
# updated configure.ac (with AC_DIAGNOSE), and then outputs
3049
# the replacement expansion.
3050
 
3051
 
3052
# This is an auxiliary macro that is also run when
3053
# autoupdate runs m4.  It simply calls m4_warning, but
3054
# we need a wrapper so that each warning is emitted only
3055
# once.  We break the quoting in m4_warning's argument in
3056
# order to expand this macro's arguments, not AU_DEFUN's.
3057
 
3058
 
3059
# Finally, this is the expansion that is picked up by
3060
# autoconf.  It tells the user to run autoupdate, and
3061
# then outputs the replacement expansion.  We do not care
3062
# about autoupdate's warning because that contains
3063
# information on what to do *after* running autoupdate.
3064
 
3065
 
3066
 
3067
# LT_PROG_RC
3068
# ----------
3069
 
3070
 
3071
# Old name:
3072
# This is what autoupdate's m4 run will expand.  It fires
3073
# the warning (with _au_warn_XXX), outputs it into the
3074
# updated configure.ac (with AC_DIAGNOSE), and then outputs
3075
# the replacement expansion.
3076
 
3077
 
3078
# This is an auxiliary macro that is also run when
3079
# autoupdate runs m4.  It simply calls m4_warning, but
3080
# we need a wrapper so that each warning is emitted only
3081
# once.  We break the quoting in m4_warning's argument in
3082
# order to expand this macro's arguments, not AU_DEFUN's.
3083
 
3084
 
3085
# Finally, this is the expansion that is picked up by
3086
# autoconf.  It tells the user to run autoupdate, and
3087
# then outputs the replacement expansion.  We do not care
3088
# about autoupdate's warning because that contains
3089
# information on what to do *after* running autoupdate.
3090
 
3091
 
3092
 
3093
# _LT_DECL_EGREP
3094
# --------------
3095
# If we don't have a new enough Autoconf to choose the best grep
3096
# available, choose the one first in the user's PATH.
3097
 
3098
 
3099
 
3100
# _LT_DECL_OBJDUMP
3101
# --------------
3102
# If we don't have a new enough Autoconf to choose the best objdump
3103
# available, choose the one first in the user's PATH.
3104
 
3105
 
3106
 
3107
# _LT_DECL_SED
3108
# ------------
3109
# Check for a fully-functional sed program, that truncates
3110
# as few characters as possible.  Prefer GNU sed if found.
3111
# _LT_DECL_SED
3112
 
3113
#m4_ifndef
3114
 
3115
# Old name:
3116
# This is what autoupdate's m4 run will expand.  It fires
3117
# the warning (with _au_warn_XXX), outputs it into the
3118
# updated configure.ac (with AC_DIAGNOSE), and then outputs
3119
# the replacement expansion.
3120
 
3121
 
3122
# This is an auxiliary macro that is also run when
3123
# autoupdate runs m4.  It simply calls m4_warning, but
3124
# we need a wrapper so that each warning is emitted only
3125
# once.  We break the quoting in m4_warning's argument in
3126
# order to expand this macro's arguments, not AU_DEFUN's.
3127
 
3128
 
3129
# Finally, this is the expansion that is picked up by
3130
# autoconf.  It tells the user to run autoupdate, and
3131
# then outputs the replacement expansion.  We do not care
3132
# about autoupdate's warning because that contains
3133
# information on what to do *after* running autoupdate.
3134
 
3135
 
3136
 
3137
# _LT_CHECK_SHELL_FEATURES
3138
# ------------------------
3139
# Find out whether the shell is Bourne or XSI compatible,
3140
# or has some other useful features.
3141
# _LT_CHECK_SHELL_FEATURES
3142
 
3143
 
3144
# _LT_PROG_XSI_SHELLFNS
3145
# ---------------------
3146
# Bourne and XSI compatible variants of some useful shell functions.
3147
 
3148
 
3149
# Make sure we can run config.sub.
3150
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3151
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3152
 
3153
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3154
$as_echo_n "checking build system type... " >&6; }
3155
if test "${ac_cv_build+set}" = set; then :
3156
  $as_echo_n "(cached) " >&6
3157
else
3158
  ac_build_alias=$build_alias
3159
test "x$ac_build_alias" = x &&
3160
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3161
test "x$ac_build_alias" = x &&
3162
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3163
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3164
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3165
 
3166
fi
3167
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3168
$as_echo "$ac_cv_build" >&6; }
3169
case $ac_cv_build in
3170
*-*-*) ;;
3171
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3172
esac
3173
build=$ac_cv_build
3174
ac_save_IFS=$IFS; IFS='-'
3175
set x $ac_cv_build
3176
shift
3177
build_cpu=$1
3178
build_vendor=$2
3179
shift; shift
3180
# Remember, the first character of IFS is used to create $*,
3181
# except with old shells:
3182
build_os=$*
3183
IFS=$ac_save_IFS
3184
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3185
 
3186
 
3187
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3188
$as_echo_n "checking host system type... " >&6; }
3189
if test "${ac_cv_host+set}" = set; then :
3190
  $as_echo_n "(cached) " >&6
3191
else
3192
  if test "x$host_alias" = x; then
3193
  ac_cv_host=$ac_cv_build
3194
else
3195
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3196
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3197
fi
3198
 
3199
fi
3200
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3201
$as_echo "$ac_cv_host" >&6; }
3202
case $ac_cv_host in
3203
*-*-*) ;;
3204
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3205
esac
3206
host=$ac_cv_host
3207
ac_save_IFS=$IFS; IFS='-'
3208
set x $ac_cv_host
3209
shift
3210
host_cpu=$1
3211
host_vendor=$2
3212
shift; shift
3213
# Remember, the first character of IFS is used to create $*,
3214
# except with old shells:
3215
host_os=$*
3216
IFS=$ac_save_IFS
3217
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3218
 
3219
 
3220
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3221
$as_echo_n "checking target system type... " >&6; }
3222
if test "${ac_cv_target+set}" = set; then :
3223
  $as_echo_n "(cached) " >&6
3224
else
3225
  if test "x$target_alias" = x; then
3226
  ac_cv_target=$ac_cv_host
3227
else
3228
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3229
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3230
fi
3231
 
3232
fi
3233
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3234
$as_echo "$ac_cv_target" >&6; }
3235
case $ac_cv_target in
3236
*-*-*) ;;
3237
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3238
esac
3239
target=$ac_cv_target
3240
ac_save_IFS=$IFS; IFS='-'
3241
set x $ac_cv_target
3242
shift
3243
target_cpu=$1
3244
target_vendor=$2
3245
shift; shift
3246
# Remember, the first character of IFS is used to create $*,
3247
# except with old shells:
3248
target_os=$*
3249
IFS=$ac_save_IFS
3250
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3251
 
3252
 
3253
# The aliases save the names the user supplied, while $host etc.
3254
# will get canonicalized.
3255
test -n "$target_alias" &&
3256
  test "$program_prefix$program_suffix$program_transform_name" = \
3257
    NONENONEs,x,x, &&
3258
  program_prefix=${target_alias}-
3259
 
3260
ac_ext=c
3261
ac_cpp='$CPP $CPPFLAGS'
3262
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3263
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3264
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3265
if test -n "$ac_tool_prefix"; then
3266
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3267
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3268
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3269
$as_echo_n "checking for $ac_word... " >&6; }
3270
if test "${ac_cv_prog_CC+set}" = set; then :
3271
  $as_echo_n "(cached) " >&6
3272
else
3273
  if test -n "$CC"; then
3274
  ac_cv_prog_CC="$CC" # Let the user override the test.
3275
else
3276
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3277
for as_dir in $PATH
3278
do
3279
  IFS=$as_save_IFS
3280
  test -z "$as_dir" && as_dir=.
3281
    for ac_exec_ext in '' $ac_executable_extensions; do
3282
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3283
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3284
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3285
    break 2
3286
  fi
3287
done
3288
  done
3289
IFS=$as_save_IFS
3290
 
3291
fi
3292
fi
3293
CC=$ac_cv_prog_CC
3294
if test -n "$CC"; then
3295
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3296
$as_echo "$CC" >&6; }
3297
else
3298
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3299
$as_echo "no" >&6; }
3300
fi
3301
 
3302
 
3303
fi
3304
if test -z "$ac_cv_prog_CC"; then
3305
  ac_ct_CC=$CC
3306
  # Extract the first word of "gcc", so it can be a program name with args.
3307
set dummy gcc; ac_word=$2
3308
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3309
$as_echo_n "checking for $ac_word... " >&6; }
3310
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3311
  $as_echo_n "(cached) " >&6
3312
else
3313
  if test -n "$ac_ct_CC"; then
3314
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3315
else
3316
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3317
for as_dir in $PATH
3318
do
3319
  IFS=$as_save_IFS
3320
  test -z "$as_dir" && as_dir=.
3321
    for ac_exec_ext in '' $ac_executable_extensions; do
3322
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3323
    ac_cv_prog_ac_ct_CC="gcc"
3324
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3325
    break 2
3326
  fi
3327
done
3328
  done
3329
IFS=$as_save_IFS
3330
 
3331
fi
3332
fi
3333
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3334
if test -n "$ac_ct_CC"; then
3335
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3336
$as_echo "$ac_ct_CC" >&6; }
3337
else
3338
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3339
$as_echo "no" >&6; }
3340
fi
3341
 
3342
  if test "x$ac_ct_CC" = x; then
3343
    CC=""
3344
  else
3345
    case $cross_compiling:$ac_tool_warned in
3346
yes:)
3347
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3348
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3349
ac_tool_warned=yes ;;
3350
esac
3351
    CC=$ac_ct_CC
3352
  fi
3353
else
3354
  CC="$ac_cv_prog_CC"
3355
fi
3356
 
3357
if test -z "$CC"; then
3358
          if test -n "$ac_tool_prefix"; then
3359
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3360
set dummy ${ac_tool_prefix}cc; ac_word=$2
3361
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3362
$as_echo_n "checking for $ac_word... " >&6; }
3363
if test "${ac_cv_prog_CC+set}" = set; then :
3364
  $as_echo_n "(cached) " >&6
3365
else
3366
  if test -n "$CC"; then
3367
  ac_cv_prog_CC="$CC" # Let the user override the test.
3368
else
3369
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3370
for as_dir in $PATH
3371
do
3372
  IFS=$as_save_IFS
3373
  test -z "$as_dir" && as_dir=.
3374
    for ac_exec_ext in '' $ac_executable_extensions; do
3375
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3376
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3377
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3378
    break 2
3379
  fi
3380
done
3381
  done
3382
IFS=$as_save_IFS
3383
 
3384
fi
3385
fi
3386
CC=$ac_cv_prog_CC
3387
if test -n "$CC"; then
3388
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3389
$as_echo "$CC" >&6; }
3390
else
3391
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3392
$as_echo "no" >&6; }
3393
fi
3394
 
3395
 
3396
  fi
3397
fi
3398
if test -z "$CC"; then
3399
  # Extract the first word of "cc", so it can be a program name with args.
3400
set dummy cc; ac_word=$2
3401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3402
$as_echo_n "checking for $ac_word... " >&6; }
3403
if test "${ac_cv_prog_CC+set}" = set; then :
3404
  $as_echo_n "(cached) " >&6
3405
else
3406
  if test -n "$CC"; then
3407
  ac_cv_prog_CC="$CC" # Let the user override the test.
3408
else
3409
  ac_prog_rejected=no
3410
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3411
for as_dir in $PATH
3412
do
3413
  IFS=$as_save_IFS
3414
  test -z "$as_dir" && as_dir=.
3415
    for ac_exec_ext in '' $ac_executable_extensions; do
3416
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3417
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3418
       ac_prog_rejected=yes
3419
       continue
3420
     fi
3421
    ac_cv_prog_CC="cc"
3422
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3423
    break 2
3424
  fi
3425
done
3426
  done
3427
IFS=$as_save_IFS
3428
 
3429
if test $ac_prog_rejected = yes; then
3430
  # We found a bogon in the path, so make sure we never use it.
3431
  set dummy $ac_cv_prog_CC
3432
  shift
3433
  if test $# != 0; then
3434
    # We chose a different compiler from the bogus one.
3435
    # However, it has the same basename, so the bogon will be chosen
3436
    # first if we set CC to just the basename; use the full file name.
3437
    shift
3438
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3439
  fi
3440
fi
3441
fi
3442
fi
3443
CC=$ac_cv_prog_CC
3444
if test -n "$CC"; then
3445
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3446
$as_echo "$CC" >&6; }
3447
else
3448
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449
$as_echo "no" >&6; }
3450
fi
3451
 
3452
 
3453
fi
3454
if test -z "$CC"; then
3455
  if test -n "$ac_tool_prefix"; then
3456
  for ac_prog in cl.exe
3457
  do
3458
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3459
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3460
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3461
$as_echo_n "checking for $ac_word... " >&6; }
3462
if test "${ac_cv_prog_CC+set}" = set; then :
3463
  $as_echo_n "(cached) " >&6
3464
else
3465
  if test -n "$CC"; then
3466
  ac_cv_prog_CC="$CC" # Let the user override the test.
3467
else
3468
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3469
for as_dir in $PATH
3470
do
3471
  IFS=$as_save_IFS
3472
  test -z "$as_dir" && as_dir=.
3473
    for ac_exec_ext in '' $ac_executable_extensions; do
3474
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3475
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3476
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3477
    break 2
3478
  fi
3479
done
3480
  done
3481
IFS=$as_save_IFS
3482
 
3483
fi
3484
fi
3485
CC=$ac_cv_prog_CC
3486
if test -n "$CC"; then
3487
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3488
$as_echo "$CC" >&6; }
3489
else
3490
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3491
$as_echo "no" >&6; }
3492
fi
3493
 
3494
 
3495
    test -n "$CC" && break
3496
  done
3497
fi
3498
if test -z "$CC"; then
3499
  ac_ct_CC=$CC
3500
  for ac_prog in cl.exe
3501
do
3502
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3503
set dummy $ac_prog; ac_word=$2
3504
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3505
$as_echo_n "checking for $ac_word... " >&6; }
3506
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3507
  $as_echo_n "(cached) " >&6
3508
else
3509
  if test -n "$ac_ct_CC"; then
3510
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3511
else
3512
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3513
for as_dir in $PATH
3514
do
3515
  IFS=$as_save_IFS
3516
  test -z "$as_dir" && as_dir=.
3517
    for ac_exec_ext in '' $ac_executable_extensions; do
3518
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3519
    ac_cv_prog_ac_ct_CC="$ac_prog"
3520
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3521
    break 2
3522
  fi
3523
done
3524
  done
3525
IFS=$as_save_IFS
3526
 
3527
fi
3528
fi
3529
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3530
if test -n "$ac_ct_CC"; then
3531
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3532
$as_echo "$ac_ct_CC" >&6; }
3533
else
3534
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3535
$as_echo "no" >&6; }
3536
fi
3537
 
3538
 
3539
  test -n "$ac_ct_CC" && break
3540
done
3541
 
3542
  if test "x$ac_ct_CC" = x; then
3543
    CC=""
3544
  else
3545
    case $cross_compiling:$ac_tool_warned in
3546
yes:)
3547
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3548
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3549
ac_tool_warned=yes ;;
3550
esac
3551
    CC=$ac_ct_CC
3552
  fi
3553
fi
3554
 
3555
fi
3556
 
3557
 
3558
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3559
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3560
as_fn_error "no acceptable C compiler found in \$PATH
3561
See \`config.log' for more details." "$LINENO" 5; }
3562
 
3563
# Provide some information about the compiler.
3564
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3565
set X $ac_compile
3566
ac_compiler=$2
3567
for ac_option in --version -v -V -qversion; do
3568
  { { ac_try="$ac_compiler $ac_option >&5"
3569
case "(($ac_try" in
3570
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3571
  *) ac_try_echo=$ac_try;;
3572
esac
3573
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3574
$as_echo "$ac_try_echo"; } >&5
3575
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3576
  ac_status=$?
3577
  if test -s conftest.err; then
3578
    sed '10a\
3579
... rest of stderr output deleted ...
3580
         10q' conftest.err >conftest.er1
3581
    cat conftest.er1 >&5
3582
    rm -f conftest.er1 conftest.err
3583
  fi
3584
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3585
  test $ac_status = 0; }
3586
done
3587
 
3588
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3589
/* end confdefs.h.  */
3590
 
3591
int
3592
main ()
3593
{
3594
 
3595
  ;
3596
  return 0;
3597
}
3598
_ACEOF
3599
ac_clean_files_save=$ac_clean_files
3600
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3601
# Try to create an executable without -o first, disregard a.out.
3602
# It will help us diagnose broken compilers, and finding out an intuition
3603
# of exeext.
3604
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3605
$as_echo_n "checking for C compiler default output file name... " >&6; }
3606
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3607
 
3608
# The possible output files:
3609
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3610
 
3611
ac_rmfiles=
3612
for ac_file in $ac_files
3613
do
3614
  case $ac_file in
3615
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3616
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3617
  esac
3618
done
3619
rm -f $ac_rmfiles
3620
 
3621
if { { ac_try="$ac_link_default"
3622
case "(($ac_try" in
3623
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3624
  *) ac_try_echo=$ac_try;;
3625
esac
3626
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3627
$as_echo "$ac_try_echo"; } >&5
3628
  (eval "$ac_link_default") 2>&5
3629
  ac_status=$?
3630
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3631
  test $ac_status = 0; }; then :
3632
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3633
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3634
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3635
# so that the user can short-circuit this test for compilers unknown to
3636
# Autoconf.
3637
for ac_file in $ac_files ''
3638
do
3639
  test -f "$ac_file" || continue
3640
  case $ac_file in
3641
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3642
        ;;
3643
    [ab].out )
3644
        # We found the default executable, but exeext='' is most
3645
        # certainly right.
3646
        break;;
3647
    *.* )
3648
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3649
        then :; else
3650
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3651
        fi
3652
        # We set ac_cv_exeext here because the later test for it is not
3653
        # safe: cross compilers may not add the suffix if given an `-o'
3654
        # argument, so we may need to know it at that point already.
3655
        # Even if this section looks crufty: it has the advantage of
3656
        # actually working.
3657
        break;;
3658
    * )
3659
        break;;
3660
  esac
3661
done
3662
test "$ac_cv_exeext" = no && ac_cv_exeext=
3663
 
3664
else
3665
  ac_file=''
3666
fi
3667
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3668
$as_echo "$ac_file" >&6; }
3669
if test -z "$ac_file"; then :
3670
  $as_echo "$as_me: failed program was:" >&5
3671
sed 's/^/| /' conftest.$ac_ext >&5
3672
 
3673
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3674
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3675
{ as_fn_set_status 77
3676
as_fn_error "C compiler cannot create executables
3677
See \`config.log' for more details." "$LINENO" 5; }; }
3678
fi
3679
ac_exeext=$ac_cv_exeext
3680
 
3681
# Check that the compiler produces executables we can run.  If not, either
3682
# the compiler is broken, or we cross compile.
3683
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3684
$as_echo_n "checking whether the C compiler works... " >&6; }
3685
# If not cross compiling, check that we can run a simple program.
3686
if test "$cross_compiling" != yes; then
3687
  if { ac_try='./$ac_file'
3688
  { { case "(($ac_try" in
3689
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3690
  *) ac_try_echo=$ac_try;;
3691
esac
3692
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3693
$as_echo "$ac_try_echo"; } >&5
3694
  (eval "$ac_try") 2>&5
3695
  ac_status=$?
3696
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3697
  test $ac_status = 0; }; }; then
3698
    cross_compiling=no
3699
  else
3700
    if test "$cross_compiling" = maybe; then
3701
        cross_compiling=yes
3702
    else
3703
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3704
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3705
as_fn_error "cannot run C compiled programs.
3706
If you meant to cross compile, use \`--host'.
3707
See \`config.log' for more details." "$LINENO" 5; }
3708
    fi
3709
  fi
3710
fi
3711
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3712
$as_echo "yes" >&6; }
3713
 
3714
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3715
ac_clean_files=$ac_clean_files_save
3716
# Check that the compiler produces executables we can run.  If not, either
3717
# the compiler is broken, or we cross compile.
3718
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3719
$as_echo_n "checking whether we are cross compiling... " >&6; }
3720
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3721
$as_echo "$cross_compiling" >&6; }
3722
 
3723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3724
$as_echo_n "checking for suffix of executables... " >&6; }
3725
if { { ac_try="$ac_link"
3726
case "(($ac_try" in
3727
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3728
  *) ac_try_echo=$ac_try;;
3729
esac
3730
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3731
$as_echo "$ac_try_echo"; } >&5
3732
  (eval "$ac_link") 2>&5
3733
  ac_status=$?
3734
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3735
  test $ac_status = 0; }; then :
3736
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3737
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3738
# work properly (i.e., refer to `conftest.exe'), while it won't with
3739
# `rm'.
3740
for ac_file in conftest.exe conftest conftest.*; do
3741
  test -f "$ac_file" || continue
3742
  case $ac_file in
3743
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3744
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3745
          break;;
3746
    * ) break;;
3747
  esac
3748
done
3749
else
3750
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3751
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3752
as_fn_error "cannot compute suffix of executables: cannot compile and link
3753
See \`config.log' for more details." "$LINENO" 5; }
3754
fi
3755
rm -f conftest$ac_cv_exeext
3756
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3757
$as_echo "$ac_cv_exeext" >&6; }
3758
 
3759
rm -f conftest.$ac_ext
3760
EXEEXT=$ac_cv_exeext
3761
ac_exeext=$EXEEXT
3762
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3763
$as_echo_n "checking for suffix of object files... " >&6; }
3764
if test "${ac_cv_objext+set}" = set; then :
3765
  $as_echo_n "(cached) " >&6
3766
else
3767
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3768
/* end confdefs.h.  */
3769
 
3770
int
3771
main ()
3772
{
3773
 
3774
  ;
3775
  return 0;
3776
}
3777
_ACEOF
3778
rm -f conftest.o conftest.obj
3779
if { { ac_try="$ac_compile"
3780
case "(($ac_try" in
3781
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3782
  *) ac_try_echo=$ac_try;;
3783
esac
3784
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3785
$as_echo "$ac_try_echo"; } >&5
3786
  (eval "$ac_compile") 2>&5
3787
  ac_status=$?
3788
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3789
  test $ac_status = 0; }; then :
3790
  for ac_file in conftest.o conftest.obj conftest.*; do
3791
  test -f "$ac_file" || continue;
3792
  case $ac_file in
3793
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3794
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3795
       break;;
3796
  esac
3797
done
3798
else
3799
  $as_echo "$as_me: failed program was:" >&5
3800
sed 's/^/| /' conftest.$ac_ext >&5
3801
 
3802
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3803
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3804
as_fn_error "cannot compute suffix of object files: cannot compile
3805
See \`config.log' for more details." "$LINENO" 5; }
3806
fi
3807
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3808
fi
3809
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3810
$as_echo "$ac_cv_objext" >&6; }
3811
OBJEXT=$ac_cv_objext
3812
ac_objext=$OBJEXT
3813
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3814
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3815
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3816
  $as_echo_n "(cached) " >&6
3817
else
3818
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819
/* end confdefs.h.  */
3820
 
3821
int
3822
main ()
3823
{
3824
#ifndef __GNUC__
3825
       choke me
3826
#endif
3827
 
3828
  ;
3829
  return 0;
3830
}
3831
_ACEOF
3832
if ac_fn_c_try_compile "$LINENO"; then :
3833
  ac_compiler_gnu=yes
3834
else
3835
  ac_compiler_gnu=no
3836
fi
3837
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3838
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3839
 
3840
fi
3841
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3842
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3843
if test $ac_compiler_gnu = yes; then
3844
  GCC=yes
3845
else
3846
  GCC=
3847
fi
3848
ac_test_CFLAGS=${CFLAGS+set}
3849
ac_save_CFLAGS=$CFLAGS
3850
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3851
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3852
if test "${ac_cv_prog_cc_g+set}" = set; then :
3853
  $as_echo_n "(cached) " >&6
3854
else
3855
  ac_save_c_werror_flag=$ac_c_werror_flag
3856
   ac_c_werror_flag=yes
3857
   ac_cv_prog_cc_g=no
3858
   CFLAGS="-g"
3859
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3860
/* end confdefs.h.  */
3861
 
3862
int
3863
main ()
3864
{
3865
 
3866
  ;
3867
  return 0;
3868
}
3869
_ACEOF
3870
if ac_fn_c_try_compile "$LINENO"; then :
3871
  ac_cv_prog_cc_g=yes
3872
else
3873
  CFLAGS=""
3874
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3875
/* end confdefs.h.  */
3876
 
3877
int
3878
main ()
3879
{
3880
 
3881
  ;
3882
  return 0;
3883
}
3884
_ACEOF
3885
if ac_fn_c_try_compile "$LINENO"; then :
3886
 
3887
else
3888
  ac_c_werror_flag=$ac_save_c_werror_flag
3889
         CFLAGS="-g"
3890
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3891
/* end confdefs.h.  */
3892
 
3893
int
3894
main ()
3895
{
3896
 
3897
  ;
3898
  return 0;
3899
}
3900
_ACEOF
3901
if ac_fn_c_try_compile "$LINENO"; then :
3902
  ac_cv_prog_cc_g=yes
3903
fi
3904
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3905
fi
3906
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3907
fi
3908
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3909
   ac_c_werror_flag=$ac_save_c_werror_flag
3910
fi
3911
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3912
$as_echo "$ac_cv_prog_cc_g" >&6; }
3913
if test "$ac_test_CFLAGS" = set; then
3914
  CFLAGS=$ac_save_CFLAGS
3915
elif test $ac_cv_prog_cc_g = yes; then
3916
  if test "$GCC" = yes; then
3917
    CFLAGS="-g -O2"
3918
  else
3919
    CFLAGS="-g"
3920
  fi
3921
else
3922
  if test "$GCC" = yes; then
3923
    CFLAGS="-O2"
3924
  else
3925
    CFLAGS=
3926
  fi
3927
fi
3928
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3929
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3930
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3931
  $as_echo_n "(cached) " >&6
3932
else
3933
  ac_cv_prog_cc_c89=no
3934
ac_save_CC=$CC
3935
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3936
/* end confdefs.h.  */
3937
#include 
3938
#include 
3939
#include 
3940
#include 
3941
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3942
struct buf { int x; };
3943
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3944
static char *e (p, i)
3945
     char **p;
3946
     int i;
3947
{
3948
  return p[i];
3949
}
3950
static char *f (char * (*g) (char **, int), char **p, ...)
3951
{
3952
  char *s;
3953
  va_list v;
3954
  va_start (v,p);
3955
  s = g (p, va_arg (v,int));
3956
  va_end (v);
3957
  return s;
3958
}
3959
 
3960
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3961
   function prototypes and stuff, but not '\xHH' hex character constants.
3962
   These don't provoke an error unfortunately, instead are silently treated
3963
   as 'x'.  The following induces an error, until -std is added to get
3964
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3965
   array size at least.  It's necessary to write '\x00'==0 to get something
3966
   that's true only with -std.  */
3967
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3968
 
3969
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3970
   inside strings and character constants.  */
3971
#define FOO(x) 'x'
3972
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3973
 
3974
int test (int i, double x);
3975
struct s1 {int (*f) (int a);};
3976
struct s2 {int (*f) (double a);};
3977
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3978
int argc;
3979
char **argv;
3980
int
3981
main ()
3982
{
3983
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3984
  ;
3985
  return 0;
3986
}
3987
_ACEOF
3988
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3989
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3990
do
3991
  CC="$ac_save_CC $ac_arg"
3992
  if ac_fn_c_try_compile "$LINENO"; then :
3993
  ac_cv_prog_cc_c89=$ac_arg
3994
fi
3995
rm -f core conftest.err conftest.$ac_objext
3996
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3997
done
3998
rm -f conftest.$ac_ext
3999
CC=$ac_save_CC
4000
 
4001
fi
4002
# AC_CACHE_VAL
4003
case "x$ac_cv_prog_cc_c89" in
4004
  x)
4005
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4006
$as_echo "none needed" >&6; } ;;
4007
  xno)
4008
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4009
$as_echo "unsupported" >&6; } ;;
4010
  *)
4011
    CC="$CC $ac_cv_prog_cc_c89"
4012
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4013
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4014
esac
4015
if test "x$ac_cv_prog_cc_c89" != xno; then :
4016
 
4017
fi
4018
 
4019
ac_ext=c
4020
ac_cpp='$CPP $CPPFLAGS'
4021
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4022
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4023
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4024
 
4025
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4026
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4027
if test "${ac_cv_path_SED+set}" = set; then :
4028
  $as_echo_n "(cached) " >&6
4029
else
4030
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4031
     for ac_i in 1 2 3 4 5 6 7; do
4032
       ac_script="$ac_script$as_nl$ac_script"
4033
     done
4034
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4035
     { ac_script=; unset ac_script;}
4036
     if test -z "$SED"; then
4037
  ac_path_SED_found=false
4038
  # Loop through the user's path and test for each of PROGNAME-LIST
4039
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4040
for as_dir in $PATH
4041
do
4042
  IFS=$as_save_IFS
4043
  test -z "$as_dir" && as_dir=.
4044
    for ac_prog in sed gsed; do
4045
    for ac_exec_ext in '' $ac_executable_extensions; do
4046
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4047
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4048
# Check for GNU ac_path_SED and select it if it is found.
4049
  # Check for GNU $ac_path_SED
4050
case `"$ac_path_SED" --version 2>&1` in
4051
*GNU*)
4052
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4053
*)
4054
  ac_count=0
4055
  $as_echo_n 0123456789 >"conftest.in"
4056
  while :
4057
  do
4058
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4059
    mv "conftest.tmp" "conftest.in"
4060
    cp "conftest.in" "conftest.nl"
4061
    $as_echo '' >> "conftest.nl"
4062
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4063
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4064
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4065
    if test $ac_count -gt ${ac_path_SED_max-0}; then
4066
      # Best one so far, save it but keep looking for a better one
4067
      ac_cv_path_SED="$ac_path_SED"
4068
      ac_path_SED_max=$ac_count
4069
    fi
4070
    # 10*(2^10) chars as input seems more than enough
4071
    test $ac_count -gt 10 && break
4072
  done
4073
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4074
esac
4075
 
4076
      $ac_path_SED_found && break 3
4077
    done
4078
  done
4079
  done
4080
IFS=$as_save_IFS
4081
  if test -z "$ac_cv_path_SED"; then
4082
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4083
  fi
4084
else
4085
  ac_cv_path_SED=$SED
4086
fi
4087
 
4088
fi
4089
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4090
$as_echo "$ac_cv_path_SED" >&6; }
4091
 SED="$ac_cv_path_SED"
4092
  rm -f conftest.sed
4093
 
4094
 
4095
# Figure out what compiler warnings we can enable.
4096
# See config/warnings.m4 for details.
4097
 
4098
 
4099
WARN_CFLAGS=
4100
save_CFLAGS="$CFLAGS"
4101
for option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
4102
                          -Wmissing-prototypes -Wold-style-definition \
4103
                          -Wmissing-format-attribute -Wno-overlength-strings; do
4104
  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4105
 
4106
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4107
$as_echo_n "checking whether $CC supports $option... " >&6; }
4108
if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4109
  $as_echo_n "(cached) " >&6
4110
else
4111
  CFLAGS="$option"
4112
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4113
/* end confdefs.h.  */
4114
 
4115
int
4116
main ()
4117
{
4118
 
4119
  ;
4120
  return 0;
4121
}
4122
_ACEOF
4123
if ac_fn_c_try_compile "$LINENO"; then :
4124
  eval "$as_acx_Woption=yes"
4125
else
4126
  eval "$as_acx_Woption=no"
4127
fi
4128
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4129
 
4130
fi
4131
eval ac_res=\$$as_acx_Woption
4132
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4133
$as_echo "$ac_res" >&6; }
4134
  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4135
  WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$option"
4136
fi
4137
  done
4138
CFLAGS="$save_CFLAGS"
4139
 
4140
WARN_PEDANTIC=
4141
if test "$GCC" = yes; then :
4142
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wno-long-long" >&5
4143
$as_echo_n "checking whether $CC supports -pedantic -Wno-long-long... " >&6; }
4144
if test "${acx_cv_prog_cc_pedantic__Wno_long_long+set}" = set; then :
4145
  $as_echo_n "(cached) " >&6
4146
else
4147
  save_CFLAGS="$CFLAGS"
4148
CFLAGS="-pedantic -Wno-long-long"
4149
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150
/* end confdefs.h.  */
4151
 
4152
int
4153
main ()
4154
{
4155
 
4156
  ;
4157
  return 0;
4158
}
4159
_ACEOF
4160
if ac_fn_c_try_compile "$LINENO"; then :
4161
  acx_cv_prog_cc_pedantic__Wno_long_long=yes
4162
else
4163
  acx_cv_prog_cc_pedantic__Wno_long_long=no
4164
fi
4165
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4166
CFLAGS="$save_CFLAGS"
4167
fi
4168
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wno_long_long" >&5
4169
$as_echo "$acx_cv_prog_cc_pedantic__Wno_long_long" >&6; }
4170
if test $acx_cv_prog_cc_pedantic__Wno_long_long = yes; then :
4171
  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
4172
fi
4173
 
4174
fi
4175
 
4176
 
4177
# Only enable with --enable-werror-always until existing warnings are
4178
# corrected.
4179
WERROR=
4180
# Check whether --enable-werror-always was given.
4181
if test "${enable_werror_always+set}" = set; then :
4182
  enableval=$enable_werror_always;
4183
else
4184
  enable_werror_always=no
4185
fi
4186
 
4187
if test $enable_werror_always = yes; then :
4188
  WERROR="$WERROR${WERROR:+ }-Werror"
4189
fi
4190
 
4191
 
4192
 
4193
# Determine the noncanonical target name, for directory use.
4194
 case ${build_alias} in
4195
  "") build_noncanonical=${build} ;;
4196
  *) build_noncanonical=${build_alias} ;;
4197
esac
4198
 
4199
 case ${host_alias} in
4200
  "") host_noncanonical=${build_noncanonical} ;;
4201
  *) host_noncanonical=${host_alias} ;;
4202
esac
4203
 
4204
 case ${target_alias} in
4205
  "") target_noncanonical=${host_noncanonical} ;;
4206
  *) target_noncanonical=${target_alias} ;;
4207
esac
4208
 
4209
 
4210
 
4211
 
4212
# Specify the local prefix
4213
local_prefix=
4214
 
4215
# Check whether --with-local-prefix was given.
4216
if test "${with_local_prefix+set}" = set; then :
4217
  withval=$with_local_prefix; case "${withval}" in
4218
yes)    as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;;
4219
no)     ;;
4220
*)      local_prefix=$with_local_prefix ;;
4221
esac
4222
fi
4223
 
4224
 
4225
# Default local prefix if it is empty
4226
if test x$local_prefix = x; then
4227
        local_prefix=/usr/local
4228
fi
4229
 
4230
# Choose one or two-process fix methodology.  Systems that cannot handle
4231
# bi-directional pipes must use the two process method.
4232
#
4233
# Check whether --enable-twoprocess was given.
4234
if test "${enable_twoprocess+set}" = set; then :
4235
  enableval=$enable_twoprocess; if test "x$enable_twoprocess" = xyes; then
4236
        TARGET=twoprocess
4237
else
4238
        TARGET=oneprocess
4239
fi
4240
else
4241
  case $host in
4242
        i?86-*-msdosdjgpp* | \
4243
        i?86-*-mingw32* | \
4244
        x86_64-*-mingw32* | \
4245
        *-*-beos* )
4246
                TARGET=twoprocess
4247
                ;;
4248
 
4249
        * )
4250
                TARGET=oneprocess
4251
                ;;
4252
esac
4253
fi
4254
 
4255
 
4256
 
4257
if test $TARGET = twoprocess; then
4258
 
4259
$as_echo "#define SEPARATE_FIX_PROC 1" >>confdefs.h
4260
 
4261
fi
4262
 
4263
case $host in
4264
        vax-dec-bsd* )
4265
 
4266
$as_echo "#define exit xexit" >>confdefs.h
4267
 
4268
 
4269
$as_echo "#define atexit xatexit" >>confdefs.h
4270
 
4271
                ;;
4272
esac
4273
 
4274
 
4275
cat >>confdefs.h <<_ACEOF
4276
#define EXE_EXT "$ac_exeext"
4277
_ACEOF
4278
 
4279
 
4280
# Checks for header files.
4281
ac_ext=c
4282
ac_cpp='$CPP $CPPFLAGS'
4283
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4284
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4285
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4286
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4287
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4288
# On Suns, sometimes $CPP names a directory.
4289
if test -n "$CPP" && test -d "$CPP"; then
4290
  CPP=
4291
fi
4292
if test -z "$CPP"; then
4293
  if test "${ac_cv_prog_CPP+set}" = set; then :
4294
  $as_echo_n "(cached) " >&6
4295
else
4296
      # Double quotes because CPP needs to be expanded
4297
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4298
    do
4299
      ac_preproc_ok=false
4300
for ac_c_preproc_warn_flag in '' yes
4301
do
4302
  # Use a header file that comes with gcc, so configuring glibc
4303
  # with a fresh cross-compiler works.
4304
  # Prefer  to  if __STDC__ is defined, since
4305
  #  exists even on freestanding compilers.
4306
  # On the NeXT, cc -E runs the code through the compiler's parser,
4307
  # not just through cpp. "Syntax error" is here to catch this case.
4308
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4309
/* end confdefs.h.  */
4310
#ifdef __STDC__
4311
# include 
4312
#else
4313
# include 
4314
#endif
4315
                     Syntax error
4316
_ACEOF
4317
if ac_fn_c_try_cpp "$LINENO"; then :
4318
 
4319
else
4320
  # Broken: fails on valid input.
4321
continue
4322
fi
4323
rm -f conftest.err conftest.$ac_ext
4324
 
4325
  # OK, works on sane cases.  Now check whether nonexistent headers
4326
  # can be detected and how.
4327
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4328
/* end confdefs.h.  */
4329
#include 
4330
_ACEOF
4331
if ac_fn_c_try_cpp "$LINENO"; then :
4332
  # Broken: success on invalid input.
4333
continue
4334
else
4335
  # Passes both tests.
4336
ac_preproc_ok=:
4337
break
4338
fi
4339
rm -f conftest.err conftest.$ac_ext
4340
 
4341
done
4342
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4343
rm -f conftest.err conftest.$ac_ext
4344
if $ac_preproc_ok; then :
4345
  break
4346
fi
4347
 
4348
    done
4349
    ac_cv_prog_CPP=$CPP
4350
 
4351
fi
4352
  CPP=$ac_cv_prog_CPP
4353
else
4354
  ac_cv_prog_CPP=$CPP
4355
fi
4356
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4357
$as_echo "$CPP" >&6; }
4358
ac_preproc_ok=false
4359
for ac_c_preproc_warn_flag in '' yes
4360
do
4361
  # Use a header file that comes with gcc, so configuring glibc
4362
  # with a fresh cross-compiler works.
4363
  # Prefer  to  if __STDC__ is defined, since
4364
  #  exists even on freestanding compilers.
4365
  # On the NeXT, cc -E runs the code through the compiler's parser,
4366
  # not just through cpp. "Syntax error" is here to catch this case.
4367
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4368
/* end confdefs.h.  */
4369
#ifdef __STDC__
4370
# include 
4371
#else
4372
# include 
4373
#endif
4374
                     Syntax error
4375
_ACEOF
4376
if ac_fn_c_try_cpp "$LINENO"; then :
4377
 
4378
else
4379
  # Broken: fails on valid input.
4380
continue
4381
fi
4382
rm -f conftest.err conftest.$ac_ext
4383
 
4384
  # OK, works on sane cases.  Now check whether nonexistent headers
4385
  # can be detected and how.
4386
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4387
/* end confdefs.h.  */
4388
#include 
4389
_ACEOF
4390
if ac_fn_c_try_cpp "$LINENO"; then :
4391
  # Broken: success on invalid input.
4392
continue
4393
else
4394
  # Passes both tests.
4395
ac_preproc_ok=:
4396
break
4397
fi
4398
rm -f conftest.err conftest.$ac_ext
4399
 
4400
done
4401
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4402
rm -f conftest.err conftest.$ac_ext
4403
if $ac_preproc_ok; then :
4404
 
4405
else
4406
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4407
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4408
as_fn_error "C preprocessor \"$CPP\" fails sanity check
4409
See \`config.log' for more details." "$LINENO" 5; }
4410
fi
4411
 
4412
ac_ext=c
4413
ac_cpp='$CPP $CPPFLAGS'
4414
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4415
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4416
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4417
 
4418
 
4419
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4420
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4421
if test "${ac_cv_path_GREP+set}" = set; then :
4422
  $as_echo_n "(cached) " >&6
4423
else
4424
  if test -z "$GREP"; then
4425
  ac_path_GREP_found=false
4426
  # Loop through the user's path and test for each of PROGNAME-LIST
4427
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4428
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4429
do
4430
  IFS=$as_save_IFS
4431
  test -z "$as_dir" && as_dir=.
4432
    for ac_prog in grep ggrep; do
4433
    for ac_exec_ext in '' $ac_executable_extensions; do
4434
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4435
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4436
# Check for GNU ac_path_GREP and select it if it is found.
4437
  # Check for GNU $ac_path_GREP
4438
case `"$ac_path_GREP" --version 2>&1` in
4439
*GNU*)
4440
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4441
*)
4442
  ac_count=0
4443
  $as_echo_n 0123456789 >"conftest.in"
4444
  while :
4445
  do
4446
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4447
    mv "conftest.tmp" "conftest.in"
4448
    cp "conftest.in" "conftest.nl"
4449
    $as_echo 'GREP' >> "conftest.nl"
4450
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4451
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4452
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4453
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4454
      # Best one so far, save it but keep looking for a better one
4455
      ac_cv_path_GREP="$ac_path_GREP"
4456
      ac_path_GREP_max=$ac_count
4457
    fi
4458
    # 10*(2^10) chars as input seems more than enough
4459
    test $ac_count -gt 10 && break
4460
  done
4461
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4462
esac
4463
 
4464
      $ac_path_GREP_found && break 3
4465
    done
4466
  done
4467
  done
4468
IFS=$as_save_IFS
4469
  if test -z "$ac_cv_path_GREP"; then
4470
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4471
  fi
4472
else
4473
  ac_cv_path_GREP=$GREP
4474
fi
4475
 
4476
fi
4477
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4478
$as_echo "$ac_cv_path_GREP" >&6; }
4479
 GREP="$ac_cv_path_GREP"
4480
 
4481
 
4482
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4483
$as_echo_n "checking for egrep... " >&6; }
4484
if test "${ac_cv_path_EGREP+set}" = set; then :
4485
  $as_echo_n "(cached) " >&6
4486
else
4487
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4488
   then ac_cv_path_EGREP="$GREP -E"
4489
   else
4490
     if test -z "$EGREP"; then
4491
  ac_path_EGREP_found=false
4492
  # Loop through the user's path and test for each of PROGNAME-LIST
4493
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4494
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4495
do
4496
  IFS=$as_save_IFS
4497
  test -z "$as_dir" && as_dir=.
4498
    for ac_prog in egrep; do
4499
    for ac_exec_ext in '' $ac_executable_extensions; do
4500
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4501
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4502
# Check for GNU ac_path_EGREP and select it if it is found.
4503
  # Check for GNU $ac_path_EGREP
4504
case `"$ac_path_EGREP" --version 2>&1` in
4505
*GNU*)
4506
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4507
*)
4508
  ac_count=0
4509
  $as_echo_n 0123456789 >"conftest.in"
4510
  while :
4511
  do
4512
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4513
    mv "conftest.tmp" "conftest.in"
4514
    cp "conftest.in" "conftest.nl"
4515
    $as_echo 'EGREP' >> "conftest.nl"
4516
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4517
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4518
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4519
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4520
      # Best one so far, save it but keep looking for a better one
4521
      ac_cv_path_EGREP="$ac_path_EGREP"
4522
      ac_path_EGREP_max=$ac_count
4523
    fi
4524
    # 10*(2^10) chars as input seems more than enough
4525
    test $ac_count -gt 10 && break
4526
  done
4527
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4528
esac
4529
 
4530
      $ac_path_EGREP_found && break 3
4531
    done
4532
  done
4533
  done
4534
IFS=$as_save_IFS
4535
  if test -z "$ac_cv_path_EGREP"; then
4536
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4537
  fi
4538
else
4539
  ac_cv_path_EGREP=$EGREP
4540
fi
4541
 
4542
   fi
4543
fi
4544
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4545
$as_echo "$ac_cv_path_EGREP" >&6; }
4546
 EGREP="$ac_cv_path_EGREP"
4547
 
4548
 
4549
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4550
$as_echo_n "checking for ANSI C header files... " >&6; }
4551
if test "${ac_cv_header_stdc+set}" = set; then :
4552
  $as_echo_n "(cached) " >&6
4553
else
4554
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4555
/* end confdefs.h.  */
4556
#include 
4557
#include 
4558
#include 
4559
#include 
4560
 
4561
int
4562
main ()
4563
{
4564
 
4565
  ;
4566
  return 0;
4567
}
4568
_ACEOF
4569
if ac_fn_c_try_compile "$LINENO"; then :
4570
  ac_cv_header_stdc=yes
4571
else
4572
  ac_cv_header_stdc=no
4573
fi
4574
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4575
 
4576
if test $ac_cv_header_stdc = yes; then
4577
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4578
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579
/* end confdefs.h.  */
4580
#include 
4581
 
4582
_ACEOF
4583
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4584
  $EGREP "memchr" >/dev/null 2>&1; then :
4585
 
4586
else
4587
  ac_cv_header_stdc=no
4588
fi
4589
rm -f conftest*
4590
 
4591
fi
4592
 
4593
if test $ac_cv_header_stdc = yes; then
4594
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4595
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4596
/* end confdefs.h.  */
4597
#include 
4598
 
4599
_ACEOF
4600
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4601
  $EGREP "free" >/dev/null 2>&1; then :
4602
 
4603
else
4604
  ac_cv_header_stdc=no
4605
fi
4606
rm -f conftest*
4607
 
4608
fi
4609
 
4610
if test $ac_cv_header_stdc = yes; then
4611
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4612
  if test "$cross_compiling" = yes; then :
4613
  :
4614
else
4615
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4616
/* end confdefs.h.  */
4617
#include 
4618
#include 
4619
#if ((' ' & 0x0FF) == 0x020)
4620
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4621
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4622
#else
4623
# define ISLOWER(c) \
4624
                   (('a' <= (c) && (c) <= 'i') \
4625
                     || ('j' <= (c) && (c) <= 'r') \
4626
                     || ('s' <= (c) && (c) <= 'z'))
4627
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4628
#endif
4629
 
4630
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4631
int
4632
main ()
4633
{
4634
  int i;
4635
  for (i = 0; i < 256; i++)
4636
    if (XOR (islower (i), ISLOWER (i))
4637
        || toupper (i) != TOUPPER (i))
4638
      return 2;
4639
  return 0;
4640
}
4641
_ACEOF
4642
if ac_fn_c_try_run "$LINENO"; then :
4643
 
4644
else
4645
  ac_cv_header_stdc=no
4646
fi
4647
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4648
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4649
fi
4650
 
4651
fi
4652
fi
4653
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4654
$as_echo "$ac_cv_header_stdc" >&6; }
4655
if test $ac_cv_header_stdc = yes; then
4656
 
4657
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4658
 
4659
fi
4660
 
4661
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4662
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4663
                  inttypes.h stdint.h unistd.h
4664
do :
4665
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4666
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4667
"
4668
eval as_val=\$$as_ac_Header
4669
   if test "x$as_val" = x""yes; then :
4670
  cat >>confdefs.h <<_ACEOF
4671
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4672
_ACEOF
4673
 
4674
fi
4675
 
4676
done
4677
 
4678
 
4679
for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \
4680
        sys/stat.h
4681
do :
4682
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4683
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4684
eval as_val=\$$as_ac_Header
4685
   if test "x$as_val" = x""yes; then :
4686
  cat >>confdefs.h <<_ACEOF
4687
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4688
_ACEOF
4689
 
4690
fi
4691
 
4692
done
4693
 
4694
 
4695
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
4696
do :
4697
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4698
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4699
eval as_val=\$$as_ac_var
4700
   if test "x$as_val" = x""yes; then :
4701
  cat >>confdefs.h <<_ACEOF
4702
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4703
_ACEOF
4704
 
4705
fi
4706
done
4707
 
4708
ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
4709
if test "x$ac_cv_have_decl_abort" = x""yes; then :
4710
  ac_have_decl=1
4711
else
4712
  ac_have_decl=0
4713
fi
4714
 
4715
cat >>confdefs.h <<_ACEOF
4716
#define HAVE_DECL_ABORT $ac_have_decl
4717
_ACEOF
4718
ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
4719
if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
4720
  ac_have_decl=1
4721
else
4722
  ac_have_decl=0
4723
fi
4724
 
4725
cat >>confdefs.h <<_ACEOF
4726
#define HAVE_DECL_ASPRINTF $ac_have_decl
4727
_ACEOF
4728
ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
4729
if test "x$ac_cv_have_decl_basename" = x""yes; then :
4730
  ac_have_decl=1
4731
else
4732
  ac_have_decl=0
4733
fi
4734
 
4735
cat >>confdefs.h <<_ACEOF
4736
#define HAVE_DECL_BASENAME $ac_have_decl
4737
_ACEOF
4738
ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
4739
if test "x$ac_cv_have_decl_errno" = x""yes; then :
4740
  ac_have_decl=1
4741
else
4742
  ac_have_decl=0
4743
fi
4744
 
4745
cat >>confdefs.h <<_ACEOF
4746
#define HAVE_DECL_ERRNO $ac_have_decl
4747
_ACEOF
4748
ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
4749
if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
4750
  ac_have_decl=1
4751
else
4752
  ac_have_decl=0
4753
fi
4754
 
4755
cat >>confdefs.h <<_ACEOF
4756
#define HAVE_DECL_VASPRINTF $ac_have_decl
4757
_ACEOF
4758
ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
4759
if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then :
4760
  ac_have_decl=1
4761
else
4762
  ac_have_decl=0
4763
fi
4764
 
4765
cat >>confdefs.h <<_ACEOF
4766
#define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
4767
_ACEOF
4768
ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
4769
if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then :
4770
  ac_have_decl=1
4771
else
4772
  ac_have_decl=0
4773
fi
4774
 
4775
cat >>confdefs.h <<_ACEOF
4776
#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
4777
_ACEOF
4778
ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
4779
if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then :
4780
  ac_have_decl=1
4781
else
4782
  ac_have_decl=0
4783
fi
4784
 
4785
cat >>confdefs.h <<_ACEOF
4786
#define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
4787
_ACEOF
4788
ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
4789
if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then :
4790
  ac_have_decl=1
4791
else
4792
  ac_have_decl=0
4793
fi
4794
 
4795
cat >>confdefs.h <<_ACEOF
4796
#define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
4797
_ACEOF
4798
ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
4799
if test "x$ac_cv_have_decl_fgetc_unlocked" = x""yes; then :
4800
  ac_have_decl=1
4801
else
4802
  ac_have_decl=0
4803
fi
4804
 
4805
cat >>confdefs.h <<_ACEOF
4806
#define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
4807
_ACEOF
4808
ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
4809
if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then :
4810
  ac_have_decl=1
4811
else
4812
  ac_have_decl=0
4813
fi
4814
 
4815
cat >>confdefs.h <<_ACEOF
4816
#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
4817
_ACEOF
4818
ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
4819
if test "x$ac_cv_have_decl_fileno_unlocked" = x""yes; then :
4820
  ac_have_decl=1
4821
else
4822
  ac_have_decl=0
4823
fi
4824
 
4825
cat >>confdefs.h <<_ACEOF
4826
#define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
4827
_ACEOF
4828
ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
4829
if test "x$ac_cv_have_decl_fprintf_unlocked" = x""yes; then :
4830
  ac_have_decl=1
4831
else
4832
  ac_have_decl=0
4833
fi
4834
 
4835
cat >>confdefs.h <<_ACEOF
4836
#define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
4837
_ACEOF
4838
ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
4839
if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then :
4840
  ac_have_decl=1
4841
else
4842
  ac_have_decl=0
4843
fi
4844
 
4845
cat >>confdefs.h <<_ACEOF
4846
#define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
4847
_ACEOF
4848
ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
4849
if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then :
4850
  ac_have_decl=1
4851
else
4852
  ac_have_decl=0
4853
fi
4854
 
4855
cat >>confdefs.h <<_ACEOF
4856
#define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
4857
_ACEOF
4858
ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
4859
if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then :
4860
  ac_have_decl=1
4861
else
4862
  ac_have_decl=0
4863
fi
4864
 
4865
cat >>confdefs.h <<_ACEOF
4866
#define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
4867
_ACEOF
4868
ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
4869
if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then :
4870
  ac_have_decl=1
4871
else
4872
  ac_have_decl=0
4873
fi
4874
 
4875
cat >>confdefs.h <<_ACEOF
4876
#define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
4877
_ACEOF
4878
ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
4879
if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then :
4880
  ac_have_decl=1
4881
else
4882
  ac_have_decl=0
4883
fi
4884
 
4885
cat >>confdefs.h <<_ACEOF
4886
#define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
4887
_ACEOF
4888
ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
4889
if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
4890
  ac_have_decl=1
4891
else
4892
  ac_have_decl=0
4893
fi
4894
 
4895
cat >>confdefs.h <<_ACEOF
4896
#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
4897
_ACEOF
4898
ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
4899
if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then :
4900
  ac_have_decl=1
4901
else
4902
  ac_have_decl=0
4903
fi
4904
 
4905
cat >>confdefs.h <<_ACEOF
4906
#define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
4907
_ACEOF
4908
ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
4909
if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then :
4910
  ac_have_decl=1
4911
else
4912
  ac_have_decl=0
4913
fi
4914
 
4915
cat >>confdefs.h <<_ACEOF
4916
#define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
4917
_ACEOF
4918
 
4919
 
4920
# Checks for typedefs, structures, and compiler characteristics.
4921
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4922
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4923
if test "${ac_cv_c_const+set}" = set; then :
4924
  $as_echo_n "(cached) " >&6
4925
else
4926
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4927
/* end confdefs.h.  */
4928
 
4929
int
4930
main ()
4931
{
4932
/* FIXME: Include the comments suggested by Paul. */
4933
#ifndef __cplusplus
4934
  /* Ultrix mips cc rejects this.  */
4935
  typedef int charset[2];
4936
  const charset cs;
4937
  /* SunOS 4.1.1 cc rejects this.  */
4938
  char const *const *pcpcc;
4939
  char **ppc;
4940
  /* NEC SVR4.0.2 mips cc rejects this.  */
4941
  struct point {int x, y;};
4942
  static struct point const zero = {0,0};
4943
  /* AIX XL C 1.02.0.0 rejects this.
4944
     It does not let you subtract one const X* pointer from another in
4945
     an arm of an if-expression whose if-part is not a constant
4946
     expression */
4947
  const char *g = "string";
4948
  pcpcc = &g + (g ? g-g : 0);
4949
  /* HPUX 7.0 cc rejects these. */
4950
  ++pcpcc;
4951
  ppc = (char**) pcpcc;
4952
  pcpcc = (char const *const *) ppc;
4953
  { /* SCO 3.2v4 cc rejects this.  */
4954
    char *t;
4955
    char const *s = 0 ? (char *) 0 : (char const *) 0;
4956
 
4957
    *t++ = 0;
4958
    if (s) return 0;
4959
  }
4960
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
4961
    int x[] = {25, 17};
4962
    const int *foo = &x[0];
4963
    ++foo;
4964
  }
4965
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4966
    typedef const int *iptr;
4967
    iptr p = 0;
4968
    ++p;
4969
  }
4970
  { /* AIX XL C 1.02.0.0 rejects this saying
4971
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4972
    struct s { int j; const int *ap[3]; };
4973
    struct s *b; b->j = 5;
4974
  }
4975
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4976
    const int foo = 10;
4977
    if (!foo) return 0;
4978
  }
4979
  return !cs[0] && !zero.x;
4980
#endif
4981
 
4982
  ;
4983
  return 0;
4984
}
4985
_ACEOF
4986
if ac_fn_c_try_compile "$LINENO"; then :
4987
  ac_cv_c_const=yes
4988
else
4989
  ac_cv_c_const=no
4990
fi
4991
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4992
fi
4993
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4994
$as_echo "$ac_cv_c_const" >&6; }
4995
if test $ac_cv_c_const = no; then
4996
 
4997
$as_echo "#define const /**/" >>confdefs.h
4998
 
4999
fi
5000
 
5001
 
5002
# Checks for library functions.
5003
 
5004
ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
5005
if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
5006
  gcc_header_sys_mman_h=yes
5007
else
5008
  gcc_header_sys_mman_h=no
5009
fi
5010
 
5011
 
5012
ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
5013
if test "x$ac_cv_func_mmap" = x""yes; then :
5014
  gcc_func_mmap=yes
5015
else
5016
  gcc_func_mmap=no
5017
fi
5018
 
5019
if test "$gcc_header_sys_mman_h" != yes \
5020
 || test "$gcc_func_mmap" != yes; then
5021
   gcc_cv_func_mmap_file=no
5022
   gcc_cv_func_mmap_dev_zero=no
5023
   gcc_cv_func_mmap_anon=no
5024
else
5025
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5
5026
$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; }
5027
if test "${gcc_cv_func_mmap_file+set}" = set; then :
5028
  $as_echo_n "(cached) " >&6
5029
else
5030
  # Add a system to this blacklist if
5031
   # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a
5032
   # memory area containing the same data that you'd get if you applied
5033
   # read() to the same fd.  The only system known to have a problem here
5034
   # is VMS, where text files have record structure.
5035
   case "$host_os" in
5036
     vms* | ultrix*)
5037
        gcc_cv_func_mmap_file=no ;;
5038
     *)
5039
        gcc_cv_func_mmap_file=yes;;
5040
   esac
5041
fi
5042
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5
5043
$as_echo "$gcc_cv_func_mmap_file" >&6; }
5044
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5
5045
$as_echo_n "checking whether mmap from /dev/zero works... " >&6; }
5046
if test "${gcc_cv_func_mmap_dev_zero+set}" = set; then :
5047
  $as_echo_n "(cached) " >&6
5048
else
5049
  # Add a system to this blacklist if it has mmap() but /dev/zero
5050
   # does not exist, or if mmapping /dev/zero does not give anonymous
5051
   # zeroed pages with both the following properties:
5052
   # 1. If you map N consecutive pages in with one call, and then
5053
   #    unmap any subset of those pages, the pages that were not
5054
   #    explicitly unmapped remain accessible.
5055
   # 2. If you map two adjacent blocks of memory and then unmap them
5056
   #    both at once, they must both go away.
5057
   # Systems known to be in this category are Windows (all variants),
5058
   # VMS, and Darwin.
5059
   case "$host_os" in
5060
     vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00)
5061
        gcc_cv_func_mmap_dev_zero=no ;;
5062
     *)
5063
        gcc_cv_func_mmap_dev_zero=yes;;
5064
   esac
5065
fi
5066
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5
5067
$as_echo "$gcc_cv_func_mmap_dev_zero" >&6; }
5068
 
5069
   # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for.
5070
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5
5071
$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; }
5072
if test "${gcc_cv_decl_map_anon+set}" = set; then :
5073
  $as_echo_n "(cached) " >&6
5074
else
5075
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5076
/* end confdefs.h.  */
5077
#include 
5078
#include 
5079
#include 
5080
 
5081
#ifndef MAP_ANONYMOUS
5082
#define MAP_ANONYMOUS MAP_ANON
5083
#endif
5084
 
5085
int
5086
main ()
5087
{
5088
int n = MAP_ANONYMOUS;
5089
  ;
5090
  return 0;
5091
}
5092
_ACEOF
5093
if ac_fn_c_try_compile "$LINENO"; then :
5094
  gcc_cv_decl_map_anon=yes
5095
else
5096
  gcc_cv_decl_map_anon=no
5097
fi
5098
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099
fi
5100
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5
5101
$as_echo "$gcc_cv_decl_map_anon" >&6; }
5102
 
5103
   if test $gcc_cv_decl_map_anon = no; then
5104
     gcc_cv_func_mmap_anon=no
5105
   else
5106
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5
5107
$as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; }
5108
if test "${gcc_cv_func_mmap_anon+set}" = set; then :
5109
  $as_echo_n "(cached) " >&6
5110
else
5111
  # Add a system to this blacklist if it has mmap() and MAP_ANON or
5112
   # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
5113
   # doesn't give anonymous zeroed pages with the same properties listed
5114
   # above for use of /dev/zero.
5115
   # Systems known to be in this category are Windows, VMS, and SCO Unix.
5116
   case "$host_os" in
5117
     vms* | cygwin* | pe | mingw* | sco* | udk* )
5118
        gcc_cv_func_mmap_anon=no ;;
5119
     *)
5120
        gcc_cv_func_mmap_anon=yes;;
5121
   esac
5122
fi
5123
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5
5124
$as_echo "$gcc_cv_func_mmap_anon" >&6; }
5125
   fi
5126
fi
5127
 
5128
if test $gcc_cv_func_mmap_file = yes; then
5129
 
5130
$as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h
5131
 
5132
fi
5133
if test $gcc_cv_func_mmap_dev_zero = yes; then
5134
 
5135
$as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h
5136
 
5137
fi
5138
if test $gcc_cv_func_mmap_anon = yes; then
5139
 
5140
$as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h
5141
 
5142
fi
5143
 
5144
 
5145
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
5146
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5147
# Check whether --enable-maintainer-mode was given.
5148
if test "${enable_maintainer_mode+set}" = set; then :
5149
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
5150
else
5151
  USE_MAINTAINER_MODE=no
5152
fi
5153
 
5154
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
5155
$as_echo "$USE_MAINTAINER_MODE" >&6; }
5156
if test "$USE_MAINTAINER_MODE" = yes; then
5157
  MAINT=
5158
else
5159
  MAINT='#'
5160
fi
5161
 
5162
 
5163
cat >>confdefs.h <<_ACEOF
5164
#define SED_PROGRAM "${SED}"
5165
_ACEOF
5166
 
5167
 
5168
ac_config_headers="$ac_config_headers config.h"
5169
 
5170
ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in"
5171
 
5172
cat >confcache <<\_ACEOF
5173
# This file is a shell script that caches the results of configure
5174
# tests run on this system so they can be shared between configure
5175
# scripts and configure runs, see configure's option --config-cache.
5176
# It is not useful on other systems.  If it contains results you don't
5177
# want to keep, you may remove or edit it.
5178
#
5179
# config.status only pays attention to the cache file if you give it
5180
# the --recheck option to rerun configure.
5181
#
5182
# `ac_cv_env_foo' variables (set or unset) will be overridden when
5183
# loading this file, other *unset* `ac_cv_foo' will be assigned the
5184
# following values.
5185
 
5186
_ACEOF
5187
 
5188
# The following way of writing the cache mishandles newlines in values,
5189
# but we know of no workaround that is simple, portable, and efficient.
5190
# So, we kill variables containing newlines.
5191
# Ultrix sh set writes to stderr and can't be redirected directly,
5192
# and sets the high bit in the cache file unless we assign to the vars.
5193
(
5194
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5195
    eval ac_val=\$$ac_var
5196
    case $ac_val in #(
5197
    *${as_nl}*)
5198
      case $ac_var in #(
5199
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5200
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5201
      esac
5202
      case $ac_var in #(
5203
      _ | IFS | as_nl) ;; #(
5204
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5205
      *) { eval $ac_var=; unset $ac_var;} ;;
5206
      esac ;;
5207
    esac
5208
  done
5209
 
5210
  (set) 2>&1 |
5211
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5212
    *${as_nl}ac_space=\ *)
5213
      # `set' does not quote correctly, so add quotes: double-quote
5214
      # substitution turns \\\\ into \\, and sed turns \\ into \.
5215
      sed -n \
5216
        "s/'/'\\\\''/g;
5217
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5218
      ;; #(
5219
    *)
5220
      # `set' quotes correctly as required by POSIX, so do not add quotes.
5221
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5222
      ;;
5223
    esac |
5224
    sort
5225
) |
5226
  sed '
5227
     /^ac_cv_env_/b end
5228
     t clear
5229
     :clear
5230
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5231
     t end
5232
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5233
     :end' >>confcache
5234
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5235
  if test -w "$cache_file"; then
5236
    test "x$cache_file" != "x/dev/null" &&
5237
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5238
$as_echo "$as_me: updating cache $cache_file" >&6;}
5239
    cat confcache >$cache_file
5240
  else
5241
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5242
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5243
  fi
5244
fi
5245
rm -f confcache
5246
 
5247
test "x$prefix" = xNONE && prefix=$ac_default_prefix
5248
# Let make expand exec_prefix.
5249
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5250
 
5251
DEFS=-DHAVE_CONFIG_H
5252
 
5253
ac_libobjs=
5254
ac_ltlibobjs=
5255
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5256
  # 1. Remove the extension, and $U if already installed.
5257
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5258
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5259
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5260
  #    will be set to the directory where LIBOBJS objects are built.
5261
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5262
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5263
done
5264
LIBOBJS=$ac_libobjs
5265
 
5266
LTLIBOBJS=$ac_ltlibobjs
5267
 
5268
 
5269
 
5270
: ${CONFIG_STATUS=./config.status}
5271
ac_write_fail=0
5272
ac_clean_files_save=$ac_clean_files
5273
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5274
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5275
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5276
as_write_fail=0
5277
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5278
#! $SHELL
5279
# Generated by $as_me.
5280
# Run this file to recreate the current configuration.
5281
# Compiler output produced by configure, useful for debugging
5282
# configure, is in config.log if it exists.
5283
 
5284
debug=false
5285
ac_cs_recheck=false
5286
ac_cs_silent=false
5287
 
5288
SHELL=\${CONFIG_SHELL-$SHELL}
5289
export SHELL
5290
_ASEOF
5291
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5292
## -------------------- ##
5293
## M4sh Initialization. ##
5294
## -------------------- ##
5295
 
5296
# Be more Bourne compatible
5297
DUALCASE=1; export DUALCASE # for MKS sh
5298
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5299
  emulate sh
5300
  NULLCMD=:
5301
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5302
  # is contrary to our usage.  Disable this feature.
5303
  alias -g '${1+"$@"}'='"$@"'
5304
  setopt NO_GLOB_SUBST
5305
else
5306
  case `(set -o) 2>/dev/null` in #(
5307
  *posix*) :
5308
    set -o posix ;; #(
5309
  *) :
5310
     ;;
5311
esac
5312
fi
5313
 
5314
 
5315
as_nl='
5316
'
5317
export as_nl
5318
# Printing a long string crashes Solaris 7 /usr/bin/printf.
5319
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5320
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5321
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5322
# Prefer a ksh shell builtin over an external printf program on Solaris,
5323
# but without wasting forks for bash or zsh.
5324
if test -z "$BASH_VERSION$ZSH_VERSION" \
5325
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5326
  as_echo='print -r --'
5327
  as_echo_n='print -rn --'
5328
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5329
  as_echo='printf %s\n'
5330
  as_echo_n='printf %s'
5331
else
5332
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5333
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5334
    as_echo_n='/usr/ucb/echo -n'
5335
  else
5336
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5337
    as_echo_n_body='eval
5338
      arg=$1;
5339
      case $arg in #(
5340
      *"$as_nl"*)
5341
        expr "X$arg" : "X\\(.*\\)$as_nl";
5342
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5343
      esac;
5344
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5345
    '
5346
    export as_echo_n_body
5347
    as_echo_n='sh -c $as_echo_n_body as_echo'
5348
  fi
5349
  export as_echo_body
5350
  as_echo='sh -c $as_echo_body as_echo'
5351
fi
5352
 
5353
# The user is always right.
5354
if test "${PATH_SEPARATOR+set}" != set; then
5355
  PATH_SEPARATOR=:
5356
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5357
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5358
      PATH_SEPARATOR=';'
5359
  }
5360
fi
5361
 
5362
 
5363
# IFS
5364
# We need space, tab and new line, in precisely that order.  Quoting is
5365
# there to prevent editors from complaining about space-tab.
5366
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5367
# splitting by setting IFS to empty value.)
5368
IFS=" ""        $as_nl"
5369
 
5370
# Find who we are.  Look in the path if we contain no directory separator.
5371
case $0 in #((
5372
  *[\\/]* ) as_myself=$0 ;;
5373
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5374
for as_dir in $PATH
5375
do
5376
  IFS=$as_save_IFS
5377
  test -z "$as_dir" && as_dir=.
5378
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5379
  done
5380
IFS=$as_save_IFS
5381
 
5382
     ;;
5383
esac
5384
# We did not find ourselves, most probably we were run as `sh COMMAND'
5385
# in which case we are not to be found in the path.
5386
if test "x$as_myself" = x; then
5387
  as_myself=$0
5388
fi
5389
if test ! -f "$as_myself"; then
5390
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5391
  exit 1
5392
fi
5393
 
5394
# Unset variables that we do not need and which cause bugs (e.g. in
5395
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5396
# suppresses any "Segmentation fault" message there.  '((' could
5397
# trigger a bug in pdksh 5.2.14.
5398
for as_var in BASH_ENV ENV MAIL MAILPATH
5399
do eval test x\${$as_var+set} = xset \
5400
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5401
done
5402
PS1='$ '
5403
PS2='> '
5404
PS4='+ '
5405
 
5406
# NLS nuisances.
5407
LC_ALL=C
5408
export LC_ALL
5409
LANGUAGE=C
5410
export LANGUAGE
5411
 
5412
# CDPATH.
5413
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5414
 
5415
 
5416
# as_fn_error ERROR [LINENO LOG_FD]
5417
# ---------------------------------
5418
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5419
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5420
# script with status $?, using 1 if that was 0.
5421
as_fn_error ()
5422
{
5423
  as_status=$?; test $as_status -eq 0 && as_status=1
5424
  if test "$3"; then
5425
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5426
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5427
  fi
5428
  $as_echo "$as_me: error: $1" >&2
5429
  as_fn_exit $as_status
5430
} # as_fn_error
5431
 
5432
 
5433
# as_fn_set_status STATUS
5434
# -----------------------
5435
# Set $? to STATUS, without forking.
5436
as_fn_set_status ()
5437
{
5438
  return $1
5439
} # as_fn_set_status
5440
 
5441
# as_fn_exit STATUS
5442
# -----------------
5443
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5444
as_fn_exit ()
5445
{
5446
  set +e
5447
  as_fn_set_status $1
5448
  exit $1
5449
} # as_fn_exit
5450
 
5451
# as_fn_unset VAR
5452
# ---------------
5453
# Portably unset VAR.
5454
as_fn_unset ()
5455
{
5456
  { eval $1=; unset $1;}
5457
}
5458
as_unset=as_fn_unset
5459
# as_fn_append VAR VALUE
5460
# ----------------------
5461
# Append the text in VALUE to the end of the definition contained in VAR. Take
5462
# advantage of any shell optimizations that allow amortized linear growth over
5463
# repeated appends, instead of the typical quadratic growth present in naive
5464
# implementations.
5465
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5466
  eval 'as_fn_append ()
5467
  {
5468
    eval $1+=\$2
5469
  }'
5470
else
5471
  as_fn_append ()
5472
  {
5473
    eval $1=\$$1\$2
5474
  }
5475
fi # as_fn_append
5476
 
5477
# as_fn_arith ARG...
5478
# ------------------
5479
# Perform arithmetic evaluation on the ARGs, and store the result in the
5480
# global $as_val. Take advantage of shells that can avoid forks. The arguments
5481
# must be portable across $(()) and expr.
5482
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5483
  eval 'as_fn_arith ()
5484
  {
5485
    as_val=$(( $* ))
5486
  }'
5487
else
5488
  as_fn_arith ()
5489
  {
5490
    as_val=`expr "$@" || test $? -eq 1`
5491
  }
5492
fi # as_fn_arith
5493
 
5494
 
5495
if expr a : '\(a\)' >/dev/null 2>&1 &&
5496
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
5497
  as_expr=expr
5498
else
5499
  as_expr=false
5500
fi
5501
 
5502
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5503
  as_basename=basename
5504
else
5505
  as_basename=false
5506
fi
5507
 
5508
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5509
  as_dirname=dirname
5510
else
5511
  as_dirname=false
5512
fi
5513
 
5514
as_me=`$as_basename -- "$0" ||
5515
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5516
         X"$0" : 'X\(//\)$' \| \
5517
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5518
$as_echo X/"$0" |
5519
    sed '/^.*\/\([^/][^/]*\)\/*$/{
5520
            s//\1/
5521
            q
5522
          }
5523
          /^X\/\(\/\/\)$/{
5524
            s//\1/
5525
            q
5526
          }
5527
          /^X\/\(\/\).*/{
5528
            s//\1/
5529
            q
5530
          }
5531
          s/.*/./; q'`
5532
 
5533
# Avoid depending upon Character Ranges.
5534
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5535
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5536
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5537
as_cr_digits='0123456789'
5538
as_cr_alnum=$as_cr_Letters$as_cr_digits
5539
 
5540
ECHO_C= ECHO_N= ECHO_T=
5541
case `echo -n x` in #(((((
5542
-n*)
5543
  case `echo 'xy\c'` in
5544
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5545
  xy)  ECHO_C='\c';;
5546
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5547
       ECHO_T=' ';;
5548
  esac;;
5549
*)
5550
  ECHO_N='-n';;
5551
esac
5552
 
5553
rm -f conf$$ conf$$.exe conf$$.file
5554
if test -d conf$$.dir; then
5555
  rm -f conf$$.dir/conf$$.file
5556
else
5557
  rm -f conf$$.dir
5558
  mkdir conf$$.dir 2>/dev/null
5559
fi
5560
if (echo >conf$$.file) 2>/dev/null; then
5561
  if ln -s conf$$.file conf$$ 2>/dev/null; then
5562
    as_ln_s='ln -s'
5563
    # ... but there are two gotchas:
5564
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5565
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5566
    # In both cases, we have to default to `cp -p'.
5567
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5568
      as_ln_s='cp -p'
5569
  elif ln conf$$.file conf$$ 2>/dev/null; then
5570
    as_ln_s=ln
5571
  else
5572
    as_ln_s='cp -p'
5573
  fi
5574
else
5575
  as_ln_s='cp -p'
5576
fi
5577
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5578
rmdir conf$$.dir 2>/dev/null
5579
 
5580
 
5581
# as_fn_mkdir_p
5582
# -------------
5583
# Create "$as_dir" as a directory, including parents if necessary.
5584
as_fn_mkdir_p ()
5585
{
5586
 
5587
  case $as_dir in #(
5588
  -*) as_dir=./$as_dir;;
5589
  esac
5590
  test -d "$as_dir" || eval $as_mkdir_p || {
5591
    as_dirs=
5592
    while :; do
5593
      case $as_dir in #(
5594
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5595
      *) as_qdir=$as_dir;;
5596
      esac
5597
      as_dirs="'$as_qdir' $as_dirs"
5598
      as_dir=`$as_dirname -- "$as_dir" ||
5599
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5600
         X"$as_dir" : 'X\(//\)[^/]' \| \
5601
         X"$as_dir" : 'X\(//\)$' \| \
5602
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5603
$as_echo X"$as_dir" |
5604
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5605
            s//\1/
5606
            q
5607
          }
5608
          /^X\(\/\/\)[^/].*/{
5609
            s//\1/
5610
            q
5611
          }
5612
          /^X\(\/\/\)$/{
5613
            s//\1/
5614
            q
5615
          }
5616
          /^X\(\/\).*/{
5617
            s//\1/
5618
            q
5619
          }
5620
          s/.*/./; q'`
5621
      test -d "$as_dir" && break
5622
    done
5623
    test -z "$as_dirs" || eval "mkdir $as_dirs"
5624
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5625
 
5626
 
5627
} # as_fn_mkdir_p
5628
if mkdir -p . 2>/dev/null; then
5629
  as_mkdir_p='mkdir -p "$as_dir"'
5630
else
5631
  test -d ./-p && rmdir ./-p
5632
  as_mkdir_p=false
5633
fi
5634
 
5635
if test -x / >/dev/null 2>&1; then
5636
  as_test_x='test -x'
5637
else
5638
  if ls -dL / >/dev/null 2>&1; then
5639
    as_ls_L_option=L
5640
  else
5641
    as_ls_L_option=
5642
  fi
5643
  as_test_x='
5644
    eval sh -c '\''
5645
      if test -d "$1"; then
5646
        test -d "$1/.";
5647
      else
5648
        case $1 in #(
5649
        -*)set "./$1";;
5650
        esac;
5651
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5652
        ???[sx]*):;;*)false;;esac;fi
5653
    '\'' sh
5654
  '
5655
fi
5656
as_executable_p=$as_test_x
5657
 
5658
# Sed expression to map a string onto a valid CPP name.
5659
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5660
 
5661
# Sed expression to map a string onto a valid variable name.
5662
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5663
 
5664
 
5665
exec 6>&1
5666
## ----------------------------------- ##
5667
## Main body of $CONFIG_STATUS script. ##
5668
## ----------------------------------- ##
5669
_ASEOF
5670
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5671
 
5672
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5673
# Save the log message, to keep $0 and so on meaningful, and to
5674
# report actual input values of CONFIG_FILES etc. instead of their
5675
# values after options handling.
5676
ac_log="
5677
This file was extended by fixincludes $as_me  , which was
5678
generated by GNU Autoconf 2.64.  Invocation command line was
5679
 
5680
  CONFIG_FILES    = $CONFIG_FILES
5681
  CONFIG_HEADERS  = $CONFIG_HEADERS
5682
  CONFIG_LINKS    = $CONFIG_LINKS
5683
  CONFIG_COMMANDS = $CONFIG_COMMANDS
5684
  $ $0 $@
5685
 
5686
on `(hostname || uname -n) 2>/dev/null | sed 1q`
5687
"
5688
 
5689
_ACEOF
5690
 
5691
case $ac_config_files in *"
5692
"*) set x $ac_config_files; shift; ac_config_files=$*;;
5693
esac
5694
 
5695
case $ac_config_headers in *"
5696
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5697
esac
5698
 
5699
 
5700
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5701
# Files that config.status was made for.
5702
config_files="$ac_config_files"
5703
config_headers="$ac_config_headers"
5704
 
5705
_ACEOF
5706
 
5707
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5708
ac_cs_usage="\
5709
\`$as_me' instantiates files and other configuration actions
5710
from templates according to the current configuration.  Unless the files
5711
and actions are specified as TAGs, all are instantiated by default.
5712
 
5713
Usage: $0 [OPTION]... [TAG]...
5714
 
5715
  -h, --help       print this help, then exit
5716
  -V, --version    print version number and configuration settings, then exit
5717
  -q, --quiet, --silent
5718
                   do not print progress messages
5719
  -d, --debug      don't remove temporary files
5720
      --recheck    update $as_me by reconfiguring in the same conditions
5721
      --file=FILE[:TEMPLATE]
5722
                   instantiate the configuration file FILE
5723
      --header=FILE[:TEMPLATE]
5724
                   instantiate the configuration header FILE
5725
 
5726
Configuration files:
5727
$config_files
5728
 
5729
Configuration headers:
5730
$config_headers
5731
 
5732
Report bugs to the package provider."
5733
 
5734
_ACEOF
5735
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5736
ac_cs_version="\\
5737
fixincludes config.status
5738
configured by $0, generated by GNU Autoconf 2.64,
5739
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5740
 
5741
Copyright (C) 2009 Free Software Foundation, Inc.
5742
This config.status script is free software; the Free Software Foundation
5743
gives unlimited permission to copy, distribute and modify it."
5744
 
5745
ac_pwd='$ac_pwd'
5746
srcdir='$srcdir'
5747
test -n "\$AWK" || AWK=awk
5748
_ACEOF
5749
 
5750
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5751
# The default lists apply if the user does not specify any file.
5752
ac_need_defaults=:
5753
while test $# != 0
5754
do
5755
  case $1 in
5756
  --*=*)
5757
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
5758
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5759
    ac_shift=:
5760
    ;;
5761
  *)
5762
    ac_option=$1
5763
    ac_optarg=$2
5764
    ac_shift=shift
5765
    ;;
5766
  esac
5767
 
5768
  case $ac_option in
5769
  # Handling of the options.
5770
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5771
    ac_cs_recheck=: ;;
5772
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5773
    $as_echo "$ac_cs_version"; exit ;;
5774
  --debug | --debu | --deb | --de | --d | -d )
5775
    debug=: ;;
5776
  --file | --fil | --fi | --f )
5777
    $ac_shift
5778
    case $ac_optarg in
5779
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5780
    esac
5781
    as_fn_append CONFIG_FILES " '$ac_optarg'"
5782
    ac_need_defaults=false;;
5783
  --header | --heade | --head | --hea )
5784
    $ac_shift
5785
    case $ac_optarg in
5786
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5787
    esac
5788
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5789
    ac_need_defaults=false;;
5790
  --he | --h)
5791
    # Conflict between --help and --header
5792
    as_fn_error "ambiguous option: \`$1'
5793
Try \`$0 --help' for more information.";;
5794
  --help | --hel | -h )
5795
    $as_echo "$ac_cs_usage"; exit ;;
5796
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5797
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
5798
    ac_cs_silent=: ;;
5799
 
5800
  # This is an error.
5801
  -*) as_fn_error "unrecognized option: \`$1'
5802
Try \`$0 --help' for more information." ;;
5803
 
5804
  *) as_fn_append ac_config_targets " $1"
5805
     ac_need_defaults=false ;;
5806
 
5807
  esac
5808
  shift
5809
done
5810
 
5811
ac_configure_extra_args=
5812
 
5813
if $ac_cs_silent; then
5814
  exec 6>/dev/null
5815
  ac_configure_extra_args="$ac_configure_extra_args --silent"
5816
fi
5817
 
5818
_ACEOF
5819
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5820
if \$ac_cs_recheck; then
5821
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5822
  shift
5823
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5824
  CONFIG_SHELL='$SHELL'
5825
  export CONFIG_SHELL
5826
  exec "\$@"
5827
fi
5828
 
5829
_ACEOF
5830
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5831
exec 5>>config.log
5832
{
5833
  echo
5834
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5835
## Running $as_me. ##
5836
_ASBOX
5837
  $as_echo "$ac_log"
5838
} >&5
5839
 
5840
_ACEOF
5841
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5842
_ACEOF
5843
 
5844
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5845
 
5846
# Handling of arguments.
5847
for ac_config_target in $ac_config_targets
5848
do
5849
  case $ac_config_target in
5850
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5851
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5852
    "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;;
5853
 
5854
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5855
  esac
5856
done
5857
 
5858
 
5859
# If the user did not use the arguments to specify the items to instantiate,
5860
# then the envvar interface is used.  Set only those that are not.
5861
# We use the long form for the default assignment because of an extremely
5862
# bizarre bug on SunOS 4.1.3.
5863
if $ac_need_defaults; then
5864
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5865
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5866
fi
5867
 
5868
# Have a temporary directory for convenience.  Make it in the build tree
5869
# simply because there is no reason against having it here, and in addition,
5870
# creating and moving files from /tmp can sometimes cause problems.
5871
# Hook for its removal unless debugging.
5872
# Note that there is a small window in which the directory will not be cleaned:
5873
# after its creation but before its name has been assigned to `$tmp'.
5874
$debug ||
5875
{
5876
  tmp=
5877
  trap 'exit_status=$?
5878
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5879
' 0
5880
  trap 'as_fn_exit 1' 1 2 13 15
5881
}
5882
# Create a (secure) tmp directory for tmp files.
5883
 
5884
{
5885
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5886
  test -n "$tmp" && test -d "$tmp"
5887
}  ||
5888
{
5889
  tmp=./conf$$-$RANDOM
5890
  (umask 077 && mkdir "$tmp")
5891
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5892
 
5893
# Set up the scripts for CONFIG_FILES section.
5894
# No need to generate them if there are no CONFIG_FILES.
5895
# This happens for instance with `./config.status config.h'.
5896
if test -n "$CONFIG_FILES"; then
5897
 
5898
 
5899
ac_cr=`echo X | tr X '\015'`
5900
# On cygwin, bash can eat \r inside `` if the user requested igncr.
5901
# But we know of no other shell where ac_cr would be empty at this
5902
# point, so we can use a bashism as a fallback.
5903
if test "x$ac_cr" = x; then
5904
  eval ac_cr=\$\'\\r\'
5905
fi
5906
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
5907
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5908
  ac_cs_awk_cr='\r'
5909
else
5910
  ac_cs_awk_cr=$ac_cr
5911
fi
5912
 
5913
echo 'BEGIN {' >"$tmp/subs1.awk" &&
5914
_ACEOF
5915
 
5916
 
5917
{
5918
  echo "cat >conf$$subs.awk <<_ACEOF" &&
5919
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5920
  echo "_ACEOF"
5921
} >conf$$subs.sh ||
5922
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5923
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5924
ac_delim='%!_!# '
5925
for ac_last_try in false false false false false :; do
5926
  . ./conf$$subs.sh ||
5927
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5928
 
5929
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5930
  if test $ac_delim_n = $ac_delim_num; then
5931
    break
5932
  elif $ac_last_try; then
5933
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5934
  else
5935
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5936
  fi
5937
done
5938
rm -f conf$$subs.sh
5939
 
5940
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5941
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5942
_ACEOF
5943
sed -n '
5944
h
5945
s/^/S["/; s/!.*/"]=/
5946
p
5947
g
5948
s/^[^!]*!//
5949
:repl
5950
t repl
5951
s/'"$ac_delim"'$//
5952
t delim
5953
:nl
5954
h
5955
s/\(.\{148\}\).*/\1/
5956
t more1
5957
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5958
p
5959
n
5960
b repl
5961
:more1
5962
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5963
p
5964
g
5965
s/.\{148\}//
5966
t nl
5967
:delim
5968
h
5969
s/\(.\{148\}\).*/\1/
5970
t more2
5971
s/["\\]/\\&/g; s/^/"/; s/$/"/
5972
p
5973
b
5974
:more2
5975
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5976
p
5977
g
5978
s/.\{148\}//
5979
t delim
5980
' 
5981
/^[^""]/{
5982
  N
5983
  s/\n//
5984
}
5985
' >>$CONFIG_STATUS || ac_write_fail=1
5986
rm -f conf$$subs.awk
5987
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5988
_ACAWK
5989
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5990
  for (key in S) S_is_set[key] = 1
5991
  FS = ""
5992
 
5993
}
5994
{
5995
  line = $ 0
5996
  nfields = split(line, field, "@")
5997
  substed = 0
5998
  len = length(field[1])
5999
  for (i = 2; i < nfields; i++) {
6000
    key = field[i]
6001
    keylen = length(key)
6002
    if (S_is_set[key]) {
6003
      value = S[key]
6004
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6005
      len += length(value) + length(field[++i])
6006
      substed = 1
6007
    } else
6008
      len += 1 + keylen
6009
  }
6010
 
6011
  print line
6012
}
6013
 
6014
_ACAWK
6015
_ACEOF
6016
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6017
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6018
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6019
else
6020
  cat
6021
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6022
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6023
_ACEOF
6024
 
6025
# VPATH may cause trouble with some makes, so we remove $(srcdir),
6026
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6027
# trailing colons and then remove the whole line if VPATH becomes empty
6028
# (actually we leave an empty line to preserve line numbers).
6029
if test "x$srcdir" = x.; then
6030
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
6031
s/:*\$(srcdir):*/:/
6032
s/:*\${srcdir}:*/:/
6033
s/:*@srcdir@:*/:/
6034
s/^\([^=]*=[     ]*\):*/\1/
6035
s/:*$//
6036
s/^[^=]*=[       ]*$//
6037
}'
6038
fi
6039
 
6040
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6041
fi # test -n "$CONFIG_FILES"
6042
 
6043
# Set up the scripts for CONFIG_HEADERS section.
6044
# No need to generate them if there are no CONFIG_HEADERS.
6045
# This happens for instance with `./config.status Makefile'.
6046
if test -n "$CONFIG_HEADERS"; then
6047
cat >"$tmp/defines.awk" <<\_ACAWK ||
6048
BEGIN {
6049
_ACEOF
6050
 
6051
# Transform confdefs.h into an awk script `defines.awk', embedded as
6052
# here-document in config.status, that substitutes the proper values into
6053
# config.h.in to produce config.h.
6054
 
6055
# Create a delimiter string that does not exist in confdefs.h, to ease
6056
# handling of long lines.
6057
ac_delim='%!_!# '
6058
for ac_last_try in false false :; do
6059
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6060
  if test -z "$ac_t"; then
6061
    break
6062
  elif $ac_last_try; then
6063
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6064
  else
6065
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6066
  fi
6067
done
6068
 
6069
# For the awk script, D is an array of macro values keyed by name,
6070
# likewise P contains macro parameters if any.  Preserve backslash
6071
# newline sequences.
6072
 
6073
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6074
sed -n '
6075
s/.\{148\}/&'"$ac_delim"'/g
6076
t rset
6077
:rset
6078
s/^[     ]*#[    ]*define[       ][      ]*/ /
6079
t def
6080
d
6081
:def
6082
s/\\$//
6083
t bsnl
6084
s/["\\]/\\&/g
6085
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6086
D["\1"]=" \3"/p
6087
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
6088
d
6089
:bsnl
6090
s/["\\]/\\&/g
6091
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
6092
D["\1"]=" \3\\\\\\n"\\/p
6093
t cont
6094
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6095
t cont
6096
d
6097
:cont
6098
n
6099
s/.\{148\}/&'"$ac_delim"'/g
6100
t clear
6101
:clear
6102
s/\\$//
6103
t bsnlc
6104
s/["\\]/\\&/g; s/^/"/; s/$/"/p
6105
d
6106
:bsnlc
6107
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6108
b cont
6109
' 
6110
s/'"$ac_delim"'/"\\\
6111
"/g' >>$CONFIG_STATUS || ac_write_fail=1
6112
 
6113
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6114
  for (key in D) D_is_set[key] = 1
6115
  FS = ""
6116
}
6117
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6118
  line = \$ 0
6119
  split(line, arg, " ")
6120
  if (arg[1] == "#") {
6121
    defundef = arg[2]
6122
    mac1 = arg[3]
6123
  } else {
6124
    defundef = substr(arg[1], 2)
6125
    mac1 = arg[2]
6126
  }
6127
  split(mac1, mac2, "(") #)
6128
  macro = mac2[1]
6129
  prefix = substr(line, 1, index(line, defundef) - 1)
6130
  if (D_is_set[macro]) {
6131
    # Preserve the white space surrounding the "#".
6132
    print prefix "define", macro P[macro] D[macro]
6133
    next
6134
  } else {
6135
    # Replace #undef with comments.  This is necessary, for example,
6136
    # in the case of _POSIX_SOURCE, which is predefined and required
6137
    # on some systems where configure will not decide to define it.
6138
    if (defundef == "undef") {
6139
      print "/*", prefix defundef, macro, "*/"
6140
      next
6141
    }
6142
  }
6143
}
6144
{ print }
6145
_ACAWK
6146
_ACEOF
6147
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6148
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6149
fi # test -n "$CONFIG_HEADERS"
6150
 
6151
 
6152
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
6153
shift
6154
for ac_tag
6155
do
6156
  case $ac_tag in
6157
  :[FHLC]) ac_mode=$ac_tag; continue;;
6158
  esac
6159
  case $ac_mode$ac_tag in
6160
  :[FHL]*:*);;
6161
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6162
  :[FH]-) ac_tag=-:-;;
6163
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6164
  esac
6165
  ac_save_IFS=$IFS
6166
  IFS=:
6167
  set x $ac_tag
6168
  IFS=$ac_save_IFS
6169
  shift
6170
  ac_file=$1
6171
  shift
6172
 
6173
  case $ac_mode in
6174
  :L) ac_source=$1;;
6175
  :[FH])
6176
    ac_file_inputs=
6177
    for ac_f
6178
    do
6179
      case $ac_f in
6180
      -) ac_f="$tmp/stdin";;
6181
      *) # Look for the file first in the build tree, then in the source tree
6182
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
6183
         # because $ac_f cannot contain `:'.
6184
         test -f "$ac_f" ||
6185
           case $ac_f in
6186
           [\\/$]*) false;;
6187
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6188
           esac ||
6189
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6190
      esac
6191
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6192
      as_fn_append ac_file_inputs " '$ac_f'"
6193
    done
6194
 
6195
    # Let's still pretend it is `configure' which instantiates (i.e., don't
6196
    # use $as_me), people would be surprised to read:
6197
    #    /* config.h.  Generated by config.status.  */
6198
    configure_input='Generated from '`
6199
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6200
        `' by configure.'
6201
    if test x"$ac_file" != x-; then
6202
      configure_input="$ac_file.  $configure_input"
6203
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6204
$as_echo "$as_me: creating $ac_file" >&6;}
6205
    fi
6206
    # Neutralize special characters interpreted by sed in replacement strings.
6207
    case $configure_input in #(
6208
    *\&* | *\|* | *\\* )
6209
       ac_sed_conf_input=`$as_echo "$configure_input" |
6210
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6211
    *) ac_sed_conf_input=$configure_input;;
6212
    esac
6213
 
6214
    case $ac_tag in
6215
    *:-:* | *:-) cat >"$tmp/stdin" \
6216
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6217
    esac
6218
    ;;
6219
  esac
6220
 
6221
  ac_dir=`$as_dirname -- "$ac_file" ||
6222
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6223
         X"$ac_file" : 'X\(//\)[^/]' \| \
6224
         X"$ac_file" : 'X\(//\)$' \| \
6225
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6226
$as_echo X"$ac_file" |
6227
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6228
            s//\1/
6229
            q
6230
          }
6231
          /^X\(\/\/\)[^/].*/{
6232
            s//\1/
6233
            q
6234
          }
6235
          /^X\(\/\/\)$/{
6236
            s//\1/
6237
            q
6238
          }
6239
          /^X\(\/\).*/{
6240
            s//\1/
6241
            q
6242
          }
6243
          s/.*/./; q'`
6244
  as_dir="$ac_dir"; as_fn_mkdir_p
6245
  ac_builddir=.
6246
 
6247
case "$ac_dir" in
6248
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6249
*)
6250
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6251
  # A ".." for each directory in $ac_dir_suffix.
6252
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6253
  case $ac_top_builddir_sub in
6254
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6255
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6256
  esac ;;
6257
esac
6258
ac_abs_top_builddir=$ac_pwd
6259
ac_abs_builddir=$ac_pwd$ac_dir_suffix
6260
# for backward compatibility:
6261
ac_top_builddir=$ac_top_build_prefix
6262
 
6263
case $srcdir in
6264
  .)  # We are building in place.
6265
    ac_srcdir=.
6266
    ac_top_srcdir=$ac_top_builddir_sub
6267
    ac_abs_top_srcdir=$ac_pwd ;;
6268
  [\\/]* | ?:[\\/]* )  # Absolute name.
6269
    ac_srcdir=$srcdir$ac_dir_suffix;
6270
    ac_top_srcdir=$srcdir
6271
    ac_abs_top_srcdir=$srcdir ;;
6272
  *) # Relative name.
6273
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6274
    ac_top_srcdir=$ac_top_build_prefix$srcdir
6275
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6276
esac
6277
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6278
 
6279
 
6280
  case $ac_mode in
6281
  :F)
6282
  #
6283
  # CONFIG_FILE
6284
  #
6285
 
6286
_ACEOF
6287
 
6288
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6289
# If the template does not know about datarootdir, expand it.
6290
# FIXME: This hack should be removed a few years after 2.60.
6291
ac_datarootdir_hack=; ac_datarootdir_seen=
6292
ac_sed_dataroot='
6293
/datarootdir/ {
6294
  p
6295
  q
6296
}
6297
/@datadir@/p
6298
/@docdir@/p
6299
/@infodir@/p
6300
/@localedir@/p
6301
/@mandir@/p'
6302
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6303
*datarootdir*) ac_datarootdir_seen=yes;;
6304
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6305
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6306
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6307
_ACEOF
6308
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6309
  ac_datarootdir_hack='
6310
  s&@datadir@&$datadir&g
6311
  s&@docdir@&$docdir&g
6312
  s&@infodir@&$infodir&g
6313
  s&@localedir@&$localedir&g
6314
  s&@mandir@&$mandir&g
6315
  s&\\\${datarootdir}&$datarootdir&g' ;;
6316
esac
6317
_ACEOF
6318
 
6319
# Neutralize VPATH when `$srcdir' = `.'.
6320
# Shell code in configure.ac might set extrasub.
6321
# FIXME: do we really want to maintain this feature?
6322
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6323
ac_sed_extra="$ac_vpsub
6324
$extrasub
6325
_ACEOF
6326
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6327
:t
6328
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6329
s|@configure_input@|$ac_sed_conf_input|;t t
6330
s&@top_builddir@&$ac_top_builddir_sub&;t t
6331
s&@top_build_prefix@&$ac_top_build_prefix&;t t
6332
s&@srcdir@&$ac_srcdir&;t t
6333
s&@abs_srcdir@&$ac_abs_srcdir&;t t
6334
s&@top_srcdir@&$ac_top_srcdir&;t t
6335
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6336
s&@builddir@&$ac_builddir&;t t
6337
s&@abs_builddir@&$ac_abs_builddir&;t t
6338
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6339
$ac_datarootdir_hack
6340
"
6341
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6342
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6343
 
6344
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6345
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6346
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6347
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6348
which seems to be undefined.  Please make sure it is defined." >&5
6349
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6350
which seems to be undefined.  Please make sure it is defined." >&2;}
6351
 
6352
  rm -f "$tmp/stdin"
6353
  case $ac_file in
6354
  -) cat "$tmp/out" && rm -f "$tmp/out";;
6355
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6356
  esac \
6357
  || as_fn_error "could not create $ac_file" "$LINENO" 5
6358
 ;;
6359
  :H)
6360
  #
6361
  # CONFIG_HEADER
6362
  #
6363
  if test x"$ac_file" != x-; then
6364
    {
6365
      $as_echo "/* $configure_input  */" \
6366
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6367
    } >"$tmp/config.h" \
6368
      || as_fn_error "could not create $ac_file" "$LINENO" 5
6369
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6370
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6371
$as_echo "$as_me: $ac_file is unchanged" >&6;}
6372
    else
6373
      rm -f "$ac_file"
6374
      mv "$tmp/config.h" "$ac_file" \
6375
        || as_fn_error "could not create $ac_file" "$LINENO" 5
6376
    fi
6377
  else
6378
    $as_echo "/* $configure_input  */" \
6379
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6380
      || as_fn_error "could not create -" "$LINENO" 5
6381
  fi
6382
 ;;
6383
 
6384
 
6385
  esac
6386
 
6387
 
6388
  case $ac_file$ac_mode in
6389
    "config.h":H) echo timestamp > stamp-h ;;
6390
 
6391
  esac
6392
done # for ac_tag
6393
 
6394
 
6395
as_fn_exit 0
6396
_ACEOF
6397
ac_clean_files=$ac_clean_files_save
6398
 
6399
test $ac_write_fail = 0 ||
6400
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6401
 
6402
 
6403
# configure is writing to config.log, and then calls config.status.
6404
# config.status does its own redirection, appending to config.log.
6405
# Unfortunately, on DOS this fails, as config.log is still kept open
6406
# by configure, so config.status won't be able to write to it; its
6407
# output is simply discarded.  So we exec the FD to /dev/null,
6408
# effectively closing config.log, so it can be properly (re)opened and
6409
# appended to by config.status.  When coming back to configure, we
6410
# need to make the FD available again.
6411
if test "$no_create" != yes; then
6412
  ac_cs_success=:
6413
  ac_config_status_args=
6414
  test "$silent" = yes &&
6415
    ac_config_status_args="$ac_config_status_args --quiet"
6416
  exec 5>/dev/null
6417
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6418
  exec 5>>config.log
6419
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6420
  # would make configure fail if this is the last instruction.
6421
  $ac_cs_success || as_fn_exit $?
6422
fi
6423
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6424
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6425
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6426
fi
6427
 

powered by: WebSVN 2.1.0

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