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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libmudflap/] [configure] - Blame information for rev 745

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

Line No. Rev Author Line
1 738 jeremybenn
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64 for libmudflap 1.0.
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
 
174
  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175
    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177
    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178
    PATH=/empty FPATH=/empty; export PATH FPATH
179
    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180
      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181
  if (eval "$as_required") 2>/dev/null; then :
182
  as_have_required=yes
183
else
184
  as_have_required=no
185
fi
186
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
 
188
else
189
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190
as_found=false
191
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192
do
193
  IFS=$as_save_IFS
194
  test -z "$as_dir" && as_dir=.
195
  as_found=:
196
  case $as_dir in #(
197
         /*)
198
           for as_base in sh bash ksh sh5; do
199
             # Try only shells that exist, to save several forks.
200
             as_shell=$as_dir/$as_base
201
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203
  CONFIG_SHELL=$as_shell as_have_required=yes
204
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205
  break 2
206
fi
207
fi
208
           done;;
209
       esac
210
  as_found=false
211
done
212
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214
  CONFIG_SHELL=$SHELL as_have_required=yes
215
fi; }
216
IFS=$as_save_IFS
217
 
218
 
219
      if test "x$CONFIG_SHELL" != x; then :
220
  # We cannot yet assume a decent shell, so we have to provide a
221
        # neutralization value for shells without unset; and this also
222
        # works around shells that cannot unset nonexistent variables.
223
        BASH_ENV=/dev/null
224
        ENV=/dev/null
225
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226
        export CONFIG_SHELL
227
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228
fi
229
 
230
    if test x$as_have_required = xno; then :
231
  $as_echo "$0: This script requires a shell more modern than all"
232
  $as_echo "$0: the shells that I found on your system."
233
  if test x${ZSH_VERSION+set} = xset ; then
234
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236
  else
237
    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238
$0: including any error possibly output before this
239
$0: message. Then install a modern shell, or manually run
240
$0: the script under such a shell if you do have one."
241
  fi
242
  exit 1
243
fi
244
fi
245
fi
246
SHELL=${CONFIG_SHELL-/bin/sh}
247
export SHELL
248
# Unset more variables known to interfere with behavior of common tools.
249
CLICOLOR_FORCE= GREP_OPTIONS=
250
unset CLICOLOR_FORCE GREP_OPTIONS
251
 
252
## --------------------- ##
253
## M4sh Shell Functions. ##
254
## --------------------- ##
255
# as_fn_unset VAR
256
# ---------------
257
# Portably unset VAR.
258
as_fn_unset ()
259
{
260
  { eval $1=; unset $1;}
261
}
262
as_unset=as_fn_unset
263
 
264
# as_fn_set_status STATUS
265
# -----------------------
266
# Set $? to STATUS, without forking.
267
as_fn_set_status ()
268
{
269
  return $1
270
} # as_fn_set_status
271
 
272
# as_fn_exit STATUS
273
# -----------------
274
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275
as_fn_exit ()
276
{
277
  set +e
278
  as_fn_set_status $1
279
  exit $1
280
} # as_fn_exit
281
 
282
# as_fn_mkdir_p
283
# -------------
284
# Create "$as_dir" as a directory, including parents if necessary.
285
as_fn_mkdir_p ()
286
{
287
 
288
  case $as_dir in #(
289
  -*) as_dir=./$as_dir;;
290
  esac
291
  test -d "$as_dir" || eval $as_mkdir_p || {
292
    as_dirs=
293
    while :; do
294
      case $as_dir in #(
295
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296
      *) as_qdir=$as_dir;;
297
      esac
298
      as_dirs="'$as_qdir' $as_dirs"
299
      as_dir=`$as_dirname -- "$as_dir" ||
300
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301
         X"$as_dir" : 'X\(//\)[^/]' \| \
302
         X"$as_dir" : 'X\(//\)$' \| \
303
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304
$as_echo X"$as_dir" |
305
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306
            s//\1/
307
            q
308
          }
309
          /^X\(\/\/\)[^/].*/{
310
            s//\1/
311
            q
312
          }
313
          /^X\(\/\/\)$/{
314
            s//\1/
315
            q
316
          }
317
          /^X\(\/\).*/{
318
            s//\1/
319
            q
320
          }
321
          s/.*/./; q'`
322
      test -d "$as_dir" && break
323
    done
324
    test -z "$as_dirs" || eval "mkdir $as_dirs"
325
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
 
327
 
328
} # as_fn_mkdir_p
329
# as_fn_append VAR VALUE
330
# ----------------------
331
# Append the text in VALUE to the end of the definition contained in VAR. Take
332
# advantage of any shell optimizations that allow amortized linear growth over
333
# repeated appends, instead of the typical quadratic growth present in naive
334
# implementations.
335
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336
  eval 'as_fn_append ()
337
  {
338
    eval $1+=\$2
339
  }'
340
else
341
  as_fn_append ()
342
  {
343
    eval $1=\$$1\$2
344
  }
345
fi # as_fn_append
346
 
347
# as_fn_arith ARG...
348
# ------------------
349
# Perform arithmetic evaluation on the ARGs, and store the result in the
350
# global $as_val. Take advantage of shells that can avoid forks. The arguments
351
# must be portable across $(()) and expr.
352
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353
  eval 'as_fn_arith ()
354
  {
355
    as_val=$(( $* ))
356
  }'
357
else
358
  as_fn_arith ()
359
  {
360
    as_val=`expr "$@" || test $? -eq 1`
361
  }
362
fi # as_fn_arith
363
 
364
 
365
# as_fn_error ERROR [LINENO LOG_FD]
366
# ---------------------------------
367
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369
# script with status $?, using 1 if that was 0.
370
as_fn_error ()
371
{
372
  as_status=$?; test $as_status -eq 0 && as_status=1
373
  if test "$3"; then
374
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376
  fi
377
  $as_echo "$as_me: error: $1" >&2
378
  as_fn_exit $as_status
379
} # as_fn_error
380
 
381
if expr a : '\(a\)' >/dev/null 2>&1 &&
382
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383
  as_expr=expr
384
else
385
  as_expr=false
386
fi
387
 
388
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389
  as_basename=basename
390
else
391
  as_basename=false
392
fi
393
 
394
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395
  as_dirname=dirname
396
else
397
  as_dirname=false
398
fi
399
 
400
as_me=`$as_basename -- "$0" ||
401
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402
         X"$0" : 'X\(//\)$' \| \
403
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404
$as_echo X/"$0" |
405
    sed '/^.*\/\([^/][^/]*\)\/*$/{
406
            s//\1/
407
            q
408
          }
409
          /^X\/\(\/\/\)$/{
410
            s//\1/
411
            q
412
          }
413
          /^X\/\(\/\).*/{
414
            s//\1/
415
            q
416
          }
417
          s/.*/./; q'`
418
 
419
# Avoid depending upon Character Ranges.
420
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423
as_cr_digits='0123456789'
424
as_cr_alnum=$as_cr_Letters$as_cr_digits
425
 
426
 
427
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432
  sed -n '
433
    p
434
    /[$]LINENO/=
435
  ' <$as_myself |
436
    sed '
437
      s/[$]LINENO.*/&-/
438
      t lineno
439
      b
440
      :lineno
441
      N
442
      :loop
443
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444
      t loop
445
      s/-\n.*//
446
    ' >$as_me.lineno &&
447
  chmod +x "$as_me.lineno" ||
448
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
 
450
  # Don't try to exec as it changes $[0], causing all sort of problems
451
  # (the dirname of $[0] is not the place where we might find the
452
  # original and so on.  Autoconf is especially sensitive to this).
453
  . "./$as_me.lineno"
454
  # Exit status is that of the last command.
455
  exit
456
}
457
 
458
ECHO_C= ECHO_N= ECHO_T=
459
case `echo -n x` in #(((((
460
-n*)
461
  case `echo 'xy\c'` in
462
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463
  xy)  ECHO_C='\c';;
464
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465
       ECHO_T=' ';;
466
  esac;;
467
*)
468
  ECHO_N='-n';;
469
esac
470
 
471
rm -f conf$$ conf$$.exe conf$$.file
472
if test -d conf$$.dir; then
473
  rm -f conf$$.dir/conf$$.file
474
else
475
  rm -f conf$$.dir
476
  mkdir conf$$.dir 2>/dev/null
477
fi
478
if (echo >conf$$.file) 2>/dev/null; then
479
  if ln -s conf$$.file conf$$ 2>/dev/null; then
480
    as_ln_s='ln -s'
481
    # ... but there are two gotchas:
482
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484
    # In both cases, we have to default to `cp -p'.
485
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486
      as_ln_s='cp -p'
487
  elif ln conf$$.file conf$$ 2>/dev/null; then
488
    as_ln_s=ln
489
  else
490
    as_ln_s='cp -p'
491
  fi
492
else
493
  as_ln_s='cp -p'
494
fi
495
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496
rmdir conf$$.dir 2>/dev/null
497
 
498
if mkdir -p . 2>/dev/null; then
499
  as_mkdir_p='mkdir -p "$as_dir"'
500
else
501
  test -d ./-p && rmdir ./-p
502
  as_mkdir_p=false
503
fi
504
 
505
if test -x / >/dev/null 2>&1; then
506
  as_test_x='test -x'
507
else
508
  if ls -dL / >/dev/null 2>&1; then
509
    as_ls_L_option=L
510
  else
511
    as_ls_L_option=
512
  fi
513
  as_test_x='
514
    eval sh -c '\''
515
      if test -d "$1"; then
516
        test -d "$1/.";
517
      else
518
        case $1 in #(
519
        -*)set "./$1";;
520
        esac;
521
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522
        ???[sx]*):;;*)false;;esac;fi
523
    '\'' sh
524
  '
525
fi
526
as_executable_p=$as_test_x
527
 
528
# Sed expression to map a string onto a valid CPP name.
529
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
 
531
# Sed expression to map a string onto a valid variable name.
532
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
 
534
SHELL=${CONFIG_SHELL-/bin/sh}
535
 
536
 
537
exec 7<&0 &1
538
 
539
# Name of the host.
540
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541
# so uname gets run too.
542
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
 
544
#
545
# Initializations.
546
#
547
ac_default_prefix=/usr/local
548
ac_clean_files=
549
ac_config_libobj_dir=.
550
LIBOBJS=
551
cross_compiling=no
552
subdirs=
553
MFLAGS=
554
MAKEFLAGS=
555
 
556
# Identity of this package.
557
PACKAGE_NAME='libmudflap'
558
PACKAGE_TARNAME='libmudflap'
559
PACKAGE_VERSION='1.0'
560
PACKAGE_STRING='libmudflap 1.0'
561
PACKAGE_BUGREPORT=''
562
PACKAGE_URL=''
563
 
564
ac_unique_file="mf-runtime.c"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
567
#include 
568
#ifdef HAVE_SYS_TYPES_H
569
# include 
570
#endif
571
#ifdef HAVE_SYS_STAT_H
572
# include 
573
#endif
574
#ifdef STDC_HEADERS
575
# include 
576
# include 
577
#else
578
# ifdef HAVE_STDLIB_H
579
#  include 
580
# endif
581
#endif
582
#ifdef HAVE_STRING_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584
#  include 
585
# endif
586
# include 
587
#endif
588
#ifdef HAVE_STRINGS_H
589
# include 
590
#endif
591
#ifdef HAVE_INTTYPES_H
592
# include 
593
#endif
594
#ifdef HAVE_STDINT_H
595
# include 
596
#endif
597
#ifdef HAVE_UNISTD_H
598
# include 
599
#endif"
600
 
601
ac_subst_vars='am__EXEEXT_FALSE
602
am__EXEEXT_TRUE
603
LTLIBOBJS
604
LIBOBJS
605
SECTION_FLAGS
606
toolexeclibdir
607
toolexecdir
608
build_libmudflapth
609
LIBMUDFLAPTH_FALSE
610
LIBMUDFLAPTH_TRUE
611
MF_HAVE_UINTPTR_T
612
MF_HAVE_STDINT_H
613
enable_static
614
enable_shared
615
OTOOL64
616
OTOOL
617
LIPO
618
NMEDIT
619
DSYMUTIL
620
RANLIB
621
AR
622
OBJDUMP
623
LN_S
624
NM
625
ac_ct_DUMPBIN
626
DUMPBIN
627
LD
628
FGREP
629
SED
630
LIBTOOL
631
EGREP
632
GREP
633
CPP
634
am__fastdepCC_FALSE
635
am__fastdepCC_TRUE
636
CCDEPMODE
637
AMDEPBACKSLASH
638
AMDEP_FALSE
639
AMDEP_TRUE
640
am__quote
641
am__include
642
DEPDIR
643
OBJEXT
644
EXEEXT
645
ac_ct_CC
646
CPPFLAGS
647
LDFLAGS
648
CFLAGS
649
CC
650
multi_basedir
651
MAINT
652
MAINTAINER_MODE_FALSE
653
MAINTAINER_MODE_TRUE
654
am__untar
655
am__tar
656
AMTAR
657
am__leading_dot
658
SET_MAKE
659
AWK
660
mkdir_p
661
MKDIR_P
662
INSTALL_STRIP_PROGRAM
663
STRIP
664
install_sh
665
MAKEINFO
666
AUTOHEADER
667
AUTOMAKE
668
AUTOCONF
669
ACLOCAL
670
VERSION
671
PACKAGE
672
CYGPATH_W
673
am__isrc
674
INSTALL_DATA
675
INSTALL_SCRIPT
676
INSTALL_PROGRAM
677
target_noncanonical
678
target_os
679
target_vendor
680
target_cpu
681
target
682
host_os
683
host_vendor
684
host_cpu
685
host
686
build_os
687
build_vendor
688
build_cpu
689
build
690
target_alias
691
host_alias
692
build_alias
693
LIBS
694
ECHO_T
695
ECHO_N
696
ECHO_C
697
DEFS
698
mandir
699
localedir
700
libdir
701
psdir
702
pdfdir
703
dvidir
704
htmldir
705
infodir
706
docdir
707
oldincludedir
708
includedir
709
localstatedir
710
sharedstatedir
711
sysconfdir
712
datadir
713
datarootdir
714
libexecdir
715
sbindir
716
bindir
717
program_transform_name
718
prefix
719
exec_prefix
720
PACKAGE_URL
721
PACKAGE_BUGREPORT
722
PACKAGE_STRING
723
PACKAGE_VERSION
724
PACKAGE_TARNAME
725
PACKAGE_NAME
726
PATH_SEPARATOR
727
SHELL'
728
ac_subst_files=''
729
ac_user_opts='
730
enable_option_checking
731
enable_version_specific_runtime_libs
732
enable_maintainer_mode
733
enable_multilib
734
enable_dependency_tracking
735
enable_shared
736
enable_static
737
with_pic
738
enable_fast_install
739
with_gnu_ld
740
enable_libtool_lock
741
enable_tls
742
'
743
      ac_precious_vars='build_alias
744
host_alias
745
target_alias
746
CPP
747
CPPFLAGS'
748
 
749
 
750
# Initialize some variables set by options.
751
ac_init_help=
752
ac_init_version=false
753
ac_unrecognized_opts=
754
ac_unrecognized_sep=
755
# The variables have the same names as the options, with
756
# dashes changed to underlines.
757
cache_file=/dev/null
758
exec_prefix=NONE
759
no_create=
760
no_recursion=
761
prefix=NONE
762
program_prefix=NONE
763
program_suffix=NONE
764
program_transform_name=s,x,x,
765
silent=
766
site=
767
srcdir=
768
verbose=
769
x_includes=NONE
770
x_libraries=NONE
771
 
772
# Installation directory options.
773
# These are left unexpanded so users can "make install exec_prefix=/foo"
774
# and all the variables that are supposed to be based on exec_prefix
775
# by default will actually change.
776
# Use braces instead of parens because sh, perl, etc. also accept them.
777
# (The list follows the same order as the GNU Coding Standards.)
778
bindir='${exec_prefix}/bin'
779
sbindir='${exec_prefix}/sbin'
780
libexecdir='${exec_prefix}/libexec'
781
datarootdir='${prefix}/share'
782
datadir='${datarootdir}'
783
sysconfdir='${prefix}/etc'
784
sharedstatedir='${prefix}/com'
785
localstatedir='${prefix}/var'
786
includedir='${prefix}/include'
787
oldincludedir='/usr/include'
788
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
789
infodir='${datarootdir}/info'
790
htmldir='${docdir}'
791
dvidir='${docdir}'
792
pdfdir='${docdir}'
793
psdir='${docdir}'
794
libdir='${exec_prefix}/lib'
795
localedir='${datarootdir}/locale'
796
mandir='${datarootdir}/man'
797
 
798
ac_prev=
799
ac_dashdash=
800
for ac_option
801
do
802
  # If the previous option needs an argument, assign it.
803
  if test -n "$ac_prev"; then
804
    eval $ac_prev=\$ac_option
805
    ac_prev=
806
    continue
807
  fi
808
 
809
  case $ac_option in
810
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
811
  *)    ac_optarg=yes ;;
812
  esac
813
 
814
  # Accept the important Cygnus configure options, so we can diagnose typos.
815
 
816
  case $ac_dashdash$ac_option in
817
  --)
818
    ac_dashdash=yes ;;
819
 
820
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
821
    ac_prev=bindir ;;
822
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
823
    bindir=$ac_optarg ;;
824
 
825
  -build | --build | --buil | --bui | --bu)
826
    ac_prev=build_alias ;;
827
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
828
    build_alias=$ac_optarg ;;
829
 
830
  -cache-file | --cache-file | --cache-fil | --cache-fi \
831
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
832
    ac_prev=cache_file ;;
833
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
834
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
835
    cache_file=$ac_optarg ;;
836
 
837
  --config-cache | -C)
838
    cache_file=config.cache ;;
839
 
840
  -datadir | --datadir | --datadi | --datad)
841
    ac_prev=datadir ;;
842
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
843
    datadir=$ac_optarg ;;
844
 
845
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
846
  | --dataroo | --dataro | --datar)
847
    ac_prev=datarootdir ;;
848
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
849
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
850
    datarootdir=$ac_optarg ;;
851
 
852
  -disable-* | --disable-*)
853
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
854
    # Reject names that are not valid shell variable names.
855
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
856
      as_fn_error "invalid feature name: $ac_useropt"
857
    ac_useropt_orig=$ac_useropt
858
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
859
    case $ac_user_opts in
860
      *"
861
"enable_$ac_useropt"
862
"*) ;;
863
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
864
         ac_unrecognized_sep=', ';;
865
    esac
866
    eval enable_$ac_useropt=no ;;
867
 
868
  -docdir | --docdir | --docdi | --doc | --do)
869
    ac_prev=docdir ;;
870
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
871
    docdir=$ac_optarg ;;
872
 
873
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
874
    ac_prev=dvidir ;;
875
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
876
    dvidir=$ac_optarg ;;
877
 
878
  -enable-* | --enable-*)
879
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
880
    # Reject names that are not valid shell variable names.
881
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
882
      as_fn_error "invalid feature name: $ac_useropt"
883
    ac_useropt_orig=$ac_useropt
884
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885
    case $ac_user_opts in
886
      *"
887
"enable_$ac_useropt"
888
"*) ;;
889
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
890
         ac_unrecognized_sep=', ';;
891
    esac
892
    eval enable_$ac_useropt=\$ac_optarg ;;
893
 
894
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
895
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
896
  | --exec | --exe | --ex)
897
    ac_prev=exec_prefix ;;
898
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
899
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
900
  | --exec=* | --exe=* | --ex=*)
901
    exec_prefix=$ac_optarg ;;
902
 
903
  -gas | --gas | --ga | --g)
904
    # Obsolete; use --with-gas.
905
    with_gas=yes ;;
906
 
907
  -help | --help | --hel | --he | -h)
908
    ac_init_help=long ;;
909
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
910
    ac_init_help=recursive ;;
911
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
912
    ac_init_help=short ;;
913
 
914
  -host | --host | --hos | --ho)
915
    ac_prev=host_alias ;;
916
  -host=* | --host=* | --hos=* | --ho=*)
917
    host_alias=$ac_optarg ;;
918
 
919
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
920
    ac_prev=htmldir ;;
921
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
922
  | --ht=*)
923
    htmldir=$ac_optarg ;;
924
 
925
  -includedir | --includedir | --includedi | --included | --include \
926
  | --includ | --inclu | --incl | --inc)
927
    ac_prev=includedir ;;
928
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
929
  | --includ=* | --inclu=* | --incl=* | --inc=*)
930
    includedir=$ac_optarg ;;
931
 
932
  -infodir | --infodir | --infodi | --infod | --info | --inf)
933
    ac_prev=infodir ;;
934
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
935
    infodir=$ac_optarg ;;
936
 
937
  -libdir | --libdir | --libdi | --libd)
938
    ac_prev=libdir ;;
939
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
940
    libdir=$ac_optarg ;;
941
 
942
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
943
  | --libexe | --libex | --libe)
944
    ac_prev=libexecdir ;;
945
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
946
  | --libexe=* | --libex=* | --libe=*)
947
    libexecdir=$ac_optarg ;;
948
 
949
  -localedir | --localedir | --localedi | --localed | --locale)
950
    ac_prev=localedir ;;
951
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
952
    localedir=$ac_optarg ;;
953
 
954
  -localstatedir | --localstatedir | --localstatedi | --localstated \
955
  | --localstate | --localstat | --localsta | --localst | --locals)
956
    ac_prev=localstatedir ;;
957
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
958
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
959
    localstatedir=$ac_optarg ;;
960
 
961
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
962
    ac_prev=mandir ;;
963
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
964
    mandir=$ac_optarg ;;
965
 
966
  -nfp | --nfp | --nf)
967
    # Obsolete; use --without-fp.
968
    with_fp=no ;;
969
 
970
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
971
  | --no-cr | --no-c | -n)
972
    no_create=yes ;;
973
 
974
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
975
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
976
    no_recursion=yes ;;
977
 
978
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
979
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
980
  | --oldin | --oldi | --old | --ol | --o)
981
    ac_prev=oldincludedir ;;
982
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
983
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
984
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
985
    oldincludedir=$ac_optarg ;;
986
 
987
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
988
    ac_prev=prefix ;;
989
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
990
    prefix=$ac_optarg ;;
991
 
992
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
993
  | --program-pre | --program-pr | --program-p)
994
    ac_prev=program_prefix ;;
995
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
996
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
997
    program_prefix=$ac_optarg ;;
998
 
999
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1000
  | --program-suf | --program-su | --program-s)
1001
    ac_prev=program_suffix ;;
1002
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1003
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1004
    program_suffix=$ac_optarg ;;
1005
 
1006
  -program-transform-name | --program-transform-name \
1007
  | --program-transform-nam | --program-transform-na \
1008
  | --program-transform-n | --program-transform- \
1009
  | --program-transform | --program-transfor \
1010
  | --program-transfo | --program-transf \
1011
  | --program-trans | --program-tran \
1012
  | --progr-tra | --program-tr | --program-t)
1013
    ac_prev=program_transform_name ;;
1014
  -program-transform-name=* | --program-transform-name=* \
1015
  | --program-transform-nam=* | --program-transform-na=* \
1016
  | --program-transform-n=* | --program-transform-=* \
1017
  | --program-transform=* | --program-transfor=* \
1018
  | --program-transfo=* | --program-transf=* \
1019
  | --program-trans=* | --program-tran=* \
1020
  | --progr-tra=* | --program-tr=* | --program-t=*)
1021
    program_transform_name=$ac_optarg ;;
1022
 
1023
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1024
    ac_prev=pdfdir ;;
1025
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1026
    pdfdir=$ac_optarg ;;
1027
 
1028
  -psdir | --psdir | --psdi | --psd | --ps)
1029
    ac_prev=psdir ;;
1030
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1031
    psdir=$ac_optarg ;;
1032
 
1033
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1034
  | -silent | --silent | --silen | --sile | --sil)
1035
    silent=yes ;;
1036
 
1037
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1038
    ac_prev=sbindir ;;
1039
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1040
  | --sbi=* | --sb=*)
1041
    sbindir=$ac_optarg ;;
1042
 
1043
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1044
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1045
  | --sharedst | --shareds | --shared | --share | --shar \
1046
  | --sha | --sh)
1047
    ac_prev=sharedstatedir ;;
1048
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1049
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1050
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1051
  | --sha=* | --sh=*)
1052
    sharedstatedir=$ac_optarg ;;
1053
 
1054
  -site | --site | --sit)
1055
    ac_prev=site ;;
1056
  -site=* | --site=* | --sit=*)
1057
    site=$ac_optarg ;;
1058
 
1059
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1060
    ac_prev=srcdir ;;
1061
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1062
    srcdir=$ac_optarg ;;
1063
 
1064
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1065
  | --syscon | --sysco | --sysc | --sys | --sy)
1066
    ac_prev=sysconfdir ;;
1067
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1068
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1069
    sysconfdir=$ac_optarg ;;
1070
 
1071
  -target | --target | --targe | --targ | --tar | --ta | --t)
1072
    ac_prev=target_alias ;;
1073
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1074
    target_alias=$ac_optarg ;;
1075
 
1076
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1077
    verbose=yes ;;
1078
 
1079
  -version | --version | --versio | --versi | --vers | -V)
1080
    ac_init_version=: ;;
1081
 
1082
  -with-* | --with-*)
1083
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1084
    # Reject names that are not valid shell variable names.
1085
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1086
      as_fn_error "invalid package name: $ac_useropt"
1087
    ac_useropt_orig=$ac_useropt
1088
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089
    case $ac_user_opts in
1090
      *"
1091
"with_$ac_useropt"
1092
"*) ;;
1093
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1094
         ac_unrecognized_sep=', ';;
1095
    esac
1096
    eval with_$ac_useropt=\$ac_optarg ;;
1097
 
1098
  -without-* | --without-*)
1099
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100
    # Reject names that are not valid shell variable names.
1101
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1102
      as_fn_error "invalid package name: $ac_useropt"
1103
    ac_useropt_orig=$ac_useropt
1104
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1105
    case $ac_user_opts in
1106
      *"
1107
"with_$ac_useropt"
1108
"*) ;;
1109
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1110
         ac_unrecognized_sep=', ';;
1111
    esac
1112
    eval with_$ac_useropt=no ;;
1113
 
1114
  --x)
1115
    # Obsolete; use --with-x.
1116
    with_x=yes ;;
1117
 
1118
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1119
  | --x-incl | --x-inc | --x-in | --x-i)
1120
    ac_prev=x_includes ;;
1121
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1122
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1123
    x_includes=$ac_optarg ;;
1124
 
1125
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1126
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1127
    ac_prev=x_libraries ;;
1128
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1129
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1130
    x_libraries=$ac_optarg ;;
1131
 
1132
  -*) as_fn_error "unrecognized option: \`$ac_option'
1133
Try \`$0 --help' for more information."
1134
    ;;
1135
 
1136
  *=*)
1137
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1138
    # Reject names that are not valid shell variable names.
1139
    case $ac_envvar in #(
1140
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1141
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1142
    esac
1143
    eval $ac_envvar=\$ac_optarg
1144
    export $ac_envvar ;;
1145
 
1146
  *)
1147
    # FIXME: should be removed in autoconf 3.0.
1148
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1149
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1150
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1151
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1152
    ;;
1153
 
1154
  esac
1155
done
1156
 
1157
if test -n "$ac_prev"; then
1158
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1159
  as_fn_error "missing argument to $ac_option"
1160
fi
1161
 
1162
if test -n "$ac_unrecognized_opts"; then
1163
  case $enable_option_checking in
1164
    no) ;;
1165
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1166
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1167
  esac
1168
fi
1169
 
1170
# Check all directory arguments for consistency.
1171
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1172
                datadir sysconfdir sharedstatedir localstatedir includedir \
1173
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1174
                libdir localedir mandir
1175
do
1176
  eval ac_val=\$$ac_var
1177
  # Remove trailing slashes.
1178
  case $ac_val in
1179
    */ )
1180
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1181
      eval $ac_var=\$ac_val;;
1182
  esac
1183
  # Be sure to have absolute directory names.
1184
  case $ac_val in
1185
    [\\/$]* | ?:[\\/]* )  continue;;
1186
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1187
  esac
1188
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1189
done
1190
 
1191
# There might be people who depend on the old broken behavior: `$host'
1192
# used to hold the argument of --host etc.
1193
# FIXME: To remove some day.
1194
build=$build_alias
1195
host=$host_alias
1196
target=$target_alias
1197
 
1198
# FIXME: To remove some day.
1199
if test "x$host_alias" != x; then
1200
  if test "x$build_alias" = x; then
1201
    cross_compiling=maybe
1202
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1203
    If a cross compiler is detected then cross compile mode will be used." >&2
1204
  elif test "x$build_alias" != "x$host_alias"; then
1205
    cross_compiling=yes
1206
  fi
1207
fi
1208
 
1209
ac_tool_prefix=
1210
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1211
 
1212
test "$silent" = yes && exec 6>/dev/null
1213
 
1214
 
1215
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1216
ac_ls_di=`ls -di .` &&
1217
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1218
  as_fn_error "working directory cannot be determined"
1219
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1220
  as_fn_error "pwd does not report name of working directory"
1221
 
1222
 
1223
# Find the source files, if location was not specified.
1224
if test -z "$srcdir"; then
1225
  ac_srcdir_defaulted=yes
1226
  # Try the directory containing this script, then the parent directory.
1227
  ac_confdir=`$as_dirname -- "$as_myself" ||
1228
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1229
         X"$as_myself" : 'X\(//\)[^/]' \| \
1230
         X"$as_myself" : 'X\(//\)$' \| \
1231
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1232
$as_echo X"$as_myself" |
1233
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1234
            s//\1/
1235
            q
1236
          }
1237
          /^X\(\/\/\)[^/].*/{
1238
            s//\1/
1239
            q
1240
          }
1241
          /^X\(\/\/\)$/{
1242
            s//\1/
1243
            q
1244
          }
1245
          /^X\(\/\).*/{
1246
            s//\1/
1247
            q
1248
          }
1249
          s/.*/./; q'`
1250
  srcdir=$ac_confdir
1251
  if test ! -r "$srcdir/$ac_unique_file"; then
1252
    srcdir=..
1253
  fi
1254
else
1255
  ac_srcdir_defaulted=no
1256
fi
1257
if test ! -r "$srcdir/$ac_unique_file"; then
1258
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1259
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1260
fi
1261
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1262
ac_abs_confdir=`(
1263
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1264
        pwd)`
1265
# When building in place, set srcdir=.
1266
if test "$ac_abs_confdir" = "$ac_pwd"; then
1267
  srcdir=.
1268
fi
1269
# Remove unnecessary trailing slashes from srcdir.
1270
# Double slashes in file names in object file debugging info
1271
# mess up M-x gdb in Emacs.
1272
case $srcdir in
1273
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1274
esac
1275
for ac_var in $ac_precious_vars; do
1276
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1277
  eval ac_env_${ac_var}_value=\$${ac_var}
1278
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1279
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1280
done
1281
 
1282
#
1283
# Report the --help message.
1284
#
1285
if test "$ac_init_help" = "long"; then
1286
  # Omit some internal or obsolete options to make the list less imposing.
1287
  # This message is too long to be a string in the A/UX 3.1 sh.
1288
  cat <<_ACEOF
1289
\`configure' configures libmudflap 1.0 to adapt to many kinds of systems.
1290
 
1291
Usage: $0 [OPTION]... [VAR=VALUE]...
1292
 
1293
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1294
VAR=VALUE.  See below for descriptions of some of the useful variables.
1295
 
1296
Defaults for the options are specified in brackets.
1297
 
1298
Configuration:
1299
  -h, --help              display this help and exit
1300
      --help=short        display options specific to this package
1301
      --help=recursive    display the short help of all the included packages
1302
  -V, --version           display version information and exit
1303
  -q, --quiet, --silent   do not print \`checking...' messages
1304
      --cache-file=FILE   cache test results in FILE [disabled]
1305
  -C, --config-cache      alias for \`--cache-file=config.cache'
1306
  -n, --no-create         do not create output files
1307
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1308
 
1309
Installation directories:
1310
  --prefix=PREFIX         install architecture-independent files in PREFIX
1311
                          [$ac_default_prefix]
1312
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1313
                          [PREFIX]
1314
 
1315
By default, \`make install' will install all the files in
1316
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1317
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1318
for instance \`--prefix=\$HOME'.
1319
 
1320
For better control, use the options below.
1321
 
1322
Fine tuning of the installation directories:
1323
  --bindir=DIR            user executables [EPREFIX/bin]
1324
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1325
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1326
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1327
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1328
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1329
  --libdir=DIR            object code libraries [EPREFIX/lib]
1330
  --includedir=DIR        C header files [PREFIX/include]
1331
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1332
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1333
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1334
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1335
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1336
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1337
  --docdir=DIR            documentation root [DATAROOTDIR/doc/libmudflap]
1338
  --htmldir=DIR           html documentation [DOCDIR]
1339
  --dvidir=DIR            dvi documentation [DOCDIR]
1340
  --pdfdir=DIR            pdf documentation [DOCDIR]
1341
  --psdir=DIR             ps documentation [DOCDIR]
1342
_ACEOF
1343
 
1344
  cat <<\_ACEOF
1345
 
1346
Program names:
1347
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1348
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1349
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1350
 
1351
System types:
1352
  --build=BUILD     configure for building on BUILD [guessed]
1353
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1354
  --target=TARGET   configure for building compilers for TARGET [HOST]
1355
_ACEOF
1356
fi
1357
 
1358
if test -n "$ac_init_help"; then
1359
  case $ac_init_help in
1360
     short | recursive ) echo "Configuration of libmudflap 1.0:";;
1361
   esac
1362
  cat <<\_ACEOF
1363
 
1364
Optional Features:
1365
  --disable-option-checking  ignore unrecognized --enable/--with options
1366
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1367
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1368
  --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
1369
  --enable-maintainer-mode  enable make rules and dependencies not useful
1370
                          (and sometimes confusing) to the casual installer
1371
  --enable-multilib       build many library versions (default)
1372
  --disable-dependency-tracking  speeds up one-time build
1373
  --enable-dependency-tracking   do not reject slow dependency extractors
1374
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1375
  --enable-static[=PKGS]  build static libraries [default=yes]
1376
  --enable-fast-install[=PKGS]
1377
                          optimize for fast installation [default=yes]
1378
  --disable-libtool-lock  avoid locking (might break parallel builds)
1379
  --enable-tls            Use thread-local storage [default=yes]
1380
 
1381
Optional Packages:
1382
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1383
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1384
  --with-pic              try to use only PIC/non-PIC objects [default=use
1385
                          both]
1386
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1387
 
1388
Some influential environment variables:
1389
  CC          C compiler command
1390
  CFLAGS      C compiler flags
1391
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1392
              nonstandard directory 
1393
  LIBS        libraries to pass to the linker, e.g. -l
1394
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1395
              you have headers in a nonstandard directory 
1396
  CPP         C preprocessor
1397
 
1398
Use these variables to override the choices made by `configure' or to help
1399
it to find libraries and programs with nonstandard names/locations.
1400
 
1401
Report bugs to the package provider.
1402
_ACEOF
1403
ac_status=$?
1404
fi
1405
 
1406
if test "$ac_init_help" = "recursive"; then
1407
  # If there are subdirs, report their specific --help.
1408
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1409
    test -d "$ac_dir" ||
1410
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1411
      continue
1412
    ac_builddir=.
1413
 
1414
case "$ac_dir" in
1415
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1416
*)
1417
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1418
  # A ".." for each directory in $ac_dir_suffix.
1419
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1420
  case $ac_top_builddir_sub in
1421
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1422
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1423
  esac ;;
1424
esac
1425
ac_abs_top_builddir=$ac_pwd
1426
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1427
# for backward compatibility:
1428
ac_top_builddir=$ac_top_build_prefix
1429
 
1430
case $srcdir in
1431
  .)  # We are building in place.
1432
    ac_srcdir=.
1433
    ac_top_srcdir=$ac_top_builddir_sub
1434
    ac_abs_top_srcdir=$ac_pwd ;;
1435
  [\\/]* | ?:[\\/]* )  # Absolute name.
1436
    ac_srcdir=$srcdir$ac_dir_suffix;
1437
    ac_top_srcdir=$srcdir
1438
    ac_abs_top_srcdir=$srcdir ;;
1439
  *) # Relative name.
1440
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1441
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1442
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1443
esac
1444
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1445
 
1446
    cd "$ac_dir" || { ac_status=$?; continue; }
1447
    # Check for guested configure.
1448
    if test -f "$ac_srcdir/configure.gnu"; then
1449
      echo &&
1450
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1451
    elif test -f "$ac_srcdir/configure"; then
1452
      echo &&
1453
      $SHELL "$ac_srcdir/configure" --help=recursive
1454
    else
1455
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1456
    fi || ac_status=$?
1457
    cd "$ac_pwd" || { ac_status=$?; break; }
1458
  done
1459
fi
1460
 
1461
test -n "$ac_init_help" && exit $ac_status
1462
if $ac_init_version; then
1463
  cat <<\_ACEOF
1464
libmudflap configure 1.0
1465
generated by GNU Autoconf 2.64
1466
 
1467
Copyright (C) 2009 Free Software Foundation, Inc.
1468
This configure script is free software; the Free Software Foundation
1469
gives unlimited permission to copy, distribute and modify it.
1470
_ACEOF
1471
  exit
1472
fi
1473
 
1474
## ------------------------ ##
1475
## Autoconf initialization. ##
1476
## ------------------------ ##
1477
 
1478
# ac_fn_c_try_compile LINENO
1479
# --------------------------
1480
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1481
ac_fn_c_try_compile ()
1482
{
1483
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1484
  rm -f conftest.$ac_objext
1485
  if { { ac_try="$ac_compile"
1486
case "(($ac_try" in
1487
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1488
  *) ac_try_echo=$ac_try;;
1489
esac
1490
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1491
$as_echo "$ac_try_echo"; } >&5
1492
  (eval "$ac_compile") 2>conftest.err
1493
  ac_status=$?
1494
  if test -s conftest.err; then
1495
    grep -v '^ *+' conftest.err >conftest.er1
1496
    cat conftest.er1 >&5
1497
    mv -f conftest.er1 conftest.err
1498
  fi
1499
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500
  test $ac_status = 0; } && {
1501
         test -z "$ac_c_werror_flag" ||
1502
         test ! -s conftest.err
1503
       } && test -s conftest.$ac_objext; then :
1504
  ac_retval=0
1505
else
1506
  $as_echo "$as_me: failed program was:" >&5
1507
sed 's/^/| /' conftest.$ac_ext >&5
1508
 
1509
        ac_retval=1
1510
fi
1511
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1512
  return $ac_retval
1513
 
1514
} # ac_fn_c_try_compile
1515
 
1516
# ac_fn_c_try_cpp LINENO
1517
# ----------------------
1518
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1519
ac_fn_c_try_cpp ()
1520
{
1521
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1522
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1523
case "(($ac_try" in
1524
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525
  *) ac_try_echo=$ac_try;;
1526
esac
1527
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528
$as_echo "$ac_try_echo"; } >&5
1529
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1530
  ac_status=$?
1531
  if test -s conftest.err; then
1532
    grep -v '^ *+' conftest.err >conftest.er1
1533
    cat conftest.er1 >&5
1534
    mv -f conftest.er1 conftest.err
1535
  fi
1536
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537
  test $ac_status = 0; } >/dev/null && {
1538
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1539
         test ! -s conftest.err
1540
       }; then :
1541
  ac_retval=0
1542
else
1543
  $as_echo "$as_me: failed program was:" >&5
1544
sed 's/^/| /' conftest.$ac_ext >&5
1545
 
1546
    ac_retval=1
1547
fi
1548
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1549
  return $ac_retval
1550
 
1551
} # ac_fn_c_try_cpp
1552
 
1553
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1554
# -------------------------------------------------------
1555
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1556
# the include files in INCLUDES and setting the cache variable VAR
1557
# accordingly.
1558
ac_fn_c_check_header_mongrel ()
1559
{
1560
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1562
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1563
$as_echo_n "checking for $2... " >&6; }
1564
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1565
  $as_echo_n "(cached) " >&6
1566
fi
1567
eval ac_res=\$$3
1568
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1569
$as_echo "$ac_res" >&6; }
1570
else
1571
  # Is the header compilable?
1572
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1573
$as_echo_n "checking $2 usability... " >&6; }
1574
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1575
/* end confdefs.h.  */
1576
$4
1577
#include <$2>
1578
_ACEOF
1579
if ac_fn_c_try_compile "$LINENO"; then :
1580
  ac_header_compiler=yes
1581
else
1582
  ac_header_compiler=no
1583
fi
1584
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1585
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1586
$as_echo "$ac_header_compiler" >&6; }
1587
 
1588
# Is the header present?
1589
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1590
$as_echo_n "checking $2 presence... " >&6; }
1591
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1592
/* end confdefs.h.  */
1593
#include <$2>
1594
_ACEOF
1595
if ac_fn_c_try_cpp "$LINENO"; then :
1596
  ac_header_preproc=yes
1597
else
1598
  ac_header_preproc=no
1599
fi
1600
rm -f conftest.err conftest.$ac_ext
1601
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1602
$as_echo "$ac_header_preproc" >&6; }
1603
 
1604
# So?  What about this header?
1605
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1606
  yes:no: )
1607
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1608
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1609
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1610
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1611
    ;;
1612
  no:yes:* )
1613
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1614
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1615
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1616
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1617
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1618
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1619
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1620
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1621
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1622
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1623
    ;;
1624
esac
1625
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1626
$as_echo_n "checking for $2... " >&6; }
1627
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1628
  $as_echo_n "(cached) " >&6
1629
else
1630
  eval "$3=\$ac_header_compiler"
1631
fi
1632
eval ac_res=\$$3
1633
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1634
$as_echo "$ac_res" >&6; }
1635
fi
1636
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1637
 
1638
} # ac_fn_c_check_header_mongrel
1639
 
1640
# ac_fn_c_try_run LINENO
1641
# ----------------------
1642
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1643
# that executables *can* be run.
1644
ac_fn_c_try_run ()
1645
{
1646
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647
  if { { ac_try="$ac_link"
1648
case "(($ac_try" in
1649
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1650
  *) ac_try_echo=$ac_try;;
1651
esac
1652
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1653
$as_echo "$ac_try_echo"; } >&5
1654
  (eval "$ac_link") 2>&5
1655
  ac_status=$?
1656
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1658
  { { case "(($ac_try" in
1659
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660
  *) ac_try_echo=$ac_try;;
1661
esac
1662
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663
$as_echo "$ac_try_echo"; } >&5
1664
  (eval "$ac_try") 2>&5
1665
  ac_status=$?
1666
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667
  test $ac_status = 0; }; }; then :
1668
  ac_retval=0
1669
else
1670
  $as_echo "$as_me: program exited with status $ac_status" >&5
1671
       $as_echo "$as_me: failed program was:" >&5
1672
sed 's/^/| /' conftest.$ac_ext >&5
1673
 
1674
       ac_retval=$ac_status
1675
fi
1676
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1677
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1678
  return $ac_retval
1679
 
1680
} # ac_fn_c_try_run
1681
 
1682
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1683
# -------------------------------------------------------
1684
# Tests whether HEADER exists and can be compiled using the include files in
1685
# INCLUDES, setting the cache variable VAR accordingly.
1686
ac_fn_c_check_header_compile ()
1687
{
1688
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1689
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690
$as_echo_n "checking for $2... " >&6; }
1691
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692
  $as_echo_n "(cached) " >&6
1693
else
1694
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1695
/* end confdefs.h.  */
1696
$4
1697
#include <$2>
1698
_ACEOF
1699
if ac_fn_c_try_compile "$LINENO"; then :
1700
  eval "$3=yes"
1701
else
1702
  eval "$3=no"
1703
fi
1704
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1705
fi
1706
eval ac_res=\$$3
1707
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1708
$as_echo "$ac_res" >&6; }
1709
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1710
 
1711
} # ac_fn_c_check_header_compile
1712
 
1713
# ac_fn_c_try_link LINENO
1714
# -----------------------
1715
# Try to link conftest.$ac_ext, and return whether this succeeded.
1716
ac_fn_c_try_link ()
1717
{
1718
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719
  rm -f conftest.$ac_objext conftest$ac_exeext
1720
  if { { ac_try="$ac_link"
1721
case "(($ac_try" in
1722
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723
  *) ac_try_echo=$ac_try;;
1724
esac
1725
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726
$as_echo "$ac_try_echo"; } >&5
1727
  (eval "$ac_link") 2>conftest.err
1728
  ac_status=$?
1729
  if test -s conftest.err; then
1730
    grep -v '^ *+' conftest.err >conftest.er1
1731
    cat conftest.er1 >&5
1732
    mv -f conftest.er1 conftest.err
1733
  fi
1734
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1735
  test $ac_status = 0; } && {
1736
         test -z "$ac_c_werror_flag" ||
1737
         test ! -s conftest.err
1738
       } && test -s conftest$ac_exeext && {
1739
         test "$cross_compiling" = yes ||
1740
         $as_test_x conftest$ac_exeext
1741
       }; then :
1742
  ac_retval=0
1743
else
1744
  $as_echo "$as_me: failed program was:" >&5
1745
sed 's/^/| /' conftest.$ac_ext >&5
1746
 
1747
        ac_retval=1
1748
fi
1749
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1750
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1751
  # interfere with the next link command; also delete a directory that is
1752
  # left behind by Apple's compiler.  We do this before executing the actions.
1753
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1754
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1755
  return $ac_retval
1756
 
1757
} # ac_fn_c_try_link
1758
 
1759
# ac_fn_c_check_func LINENO FUNC VAR
1760
# ----------------------------------
1761
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1762
ac_fn_c_check_func ()
1763
{
1764
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1765
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766
$as_echo_n "checking for $2... " >&6; }
1767
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1768
  $as_echo_n "(cached) " >&6
1769
else
1770
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1771
/* end confdefs.h.  */
1772
/* Define $2 to an innocuous variant, in case  declares $2.
1773
   For example, HP-UX 11i  declares gettimeofday.  */
1774
#define $2 innocuous_$2
1775
 
1776
/* System header to define __stub macros and hopefully few prototypes,
1777
    which can conflict with char $2 (); below.
1778
    Prefer  to  if __STDC__ is defined, since
1779
     exists even on freestanding compilers.  */
1780
 
1781
#ifdef __STDC__
1782
# include 
1783
#else
1784
# include 
1785
#endif
1786
 
1787
#undef $2
1788
 
1789
/* Override any GCC internal prototype to avoid an error.
1790
   Use char because int might match the return type of a GCC
1791
   builtin and then its argument prototype would still apply.  */
1792
#ifdef __cplusplus
1793
extern "C"
1794
#endif
1795
char $2 ();
1796
/* The GNU C library defines this for functions which it implements
1797
    to always fail with ENOSYS.  Some functions are actually named
1798
    something starting with __ and the normal name is an alias.  */
1799
#if defined __stub_$2 || defined __stub___$2
1800
choke me
1801
#endif
1802
 
1803
int
1804
main ()
1805
{
1806
return $2 ();
1807
  ;
1808
  return 0;
1809
}
1810
_ACEOF
1811
if ac_fn_c_try_link "$LINENO"; then :
1812
  eval "$3=yes"
1813
else
1814
  eval "$3=no"
1815
fi
1816
rm -f core conftest.err conftest.$ac_objext \
1817
    conftest$ac_exeext conftest.$ac_ext
1818
fi
1819
eval ac_res=\$$3
1820
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1821
$as_echo "$ac_res" >&6; }
1822
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1823
 
1824
} # ac_fn_c_check_func
1825
cat >config.log <<_ACEOF
1826
This file contains any messages produced by compilers while
1827
running configure, to aid debugging if configure makes a mistake.
1828
 
1829
It was created by libmudflap $as_me 1.0, which was
1830
generated by GNU Autoconf 2.64.  Invocation command line was
1831
 
1832
  $ $0 $@
1833
 
1834
_ACEOF
1835
exec 5>>config.log
1836
{
1837
cat <<_ASUNAME
1838
## --------- ##
1839
## Platform. ##
1840
## --------- ##
1841
 
1842
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1843
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1844
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1845
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1846
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1847
 
1848
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1849
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1850
 
1851
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1852
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1853
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1854
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1855
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1856
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1857
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1858
 
1859
_ASUNAME
1860
 
1861
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1862
for as_dir in $PATH
1863
do
1864
  IFS=$as_save_IFS
1865
  test -z "$as_dir" && as_dir=.
1866
    $as_echo "PATH: $as_dir"
1867
  done
1868
IFS=$as_save_IFS
1869
 
1870
} >&5
1871
 
1872
cat >&5 <<_ACEOF
1873
 
1874
 
1875
## ----------- ##
1876
## Core tests. ##
1877
## ----------- ##
1878
 
1879
_ACEOF
1880
 
1881
 
1882
# Keep a trace of the command line.
1883
# Strip out --no-create and --no-recursion so they do not pile up.
1884
# Strip out --silent because we don't want to record it for future runs.
1885
# Also quote any args containing shell meta-characters.
1886
# Make two passes to allow for proper duplicate-argument suppression.
1887
ac_configure_args=
1888
ac_configure_args0=
1889
ac_configure_args1=
1890
ac_must_keep_next=false
1891
for ac_pass in 1 2
1892
do
1893
  for ac_arg
1894
  do
1895
    case $ac_arg in
1896
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1897
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1898
    | -silent | --silent | --silen | --sile | --sil)
1899
      continue ;;
1900
    *\'*)
1901
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1902
    esac
1903
    case $ac_pass in
1904
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1905
    2)
1906
      as_fn_append ac_configure_args1 " '$ac_arg'"
1907
      if test $ac_must_keep_next = true; then
1908
        ac_must_keep_next=false # Got value, back to normal.
1909
      else
1910
        case $ac_arg in
1911
          *=* | --config-cache | -C | -disable-* | --disable-* \
1912
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1913
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1914
          | -with-* | --with-* | -without-* | --without-* | --x)
1915
            case "$ac_configure_args0 " in
1916
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1917
            esac
1918
            ;;
1919
          -* ) ac_must_keep_next=true ;;
1920
        esac
1921
      fi
1922
      as_fn_append ac_configure_args " '$ac_arg'"
1923
      ;;
1924
    esac
1925
  done
1926
done
1927
{ ac_configure_args0=; unset ac_configure_args0;}
1928
{ ac_configure_args1=; unset ac_configure_args1;}
1929
 
1930
# When interrupted or exit'd, cleanup temporary files, and complete
1931
# config.log.  We remove comments because anyway the quotes in there
1932
# would cause problems or look ugly.
1933
# WARNING: Use '\'' to represent an apostrophe within the trap.
1934
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1935
trap 'exit_status=$?
1936
  # Save into config.log some information that might help in debugging.
1937
  {
1938
    echo
1939
 
1940
    cat <<\_ASBOX
1941
## ---------------- ##
1942
## Cache variables. ##
1943
## ---------------- ##
1944
_ASBOX
1945
    echo
1946
    # The following way of writing the cache mishandles newlines in values,
1947
(
1948
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1949
    eval ac_val=\$$ac_var
1950
    case $ac_val in #(
1951
    *${as_nl}*)
1952
      case $ac_var in #(
1953
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1954
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1955
      esac
1956
      case $ac_var in #(
1957
      _ | IFS | as_nl) ;; #(
1958
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1959
      *) { eval $ac_var=; unset $ac_var;} ;;
1960
      esac ;;
1961
    esac
1962
  done
1963
  (set) 2>&1 |
1964
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1965
    *${as_nl}ac_space=\ *)
1966
      sed -n \
1967
        "s/'\''/'\''\\\\'\'''\''/g;
1968
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1969
      ;; #(
1970
    *)
1971
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1972
      ;;
1973
    esac |
1974
    sort
1975
)
1976
    echo
1977
 
1978
    cat <<\_ASBOX
1979
## ----------------- ##
1980
## Output variables. ##
1981
## ----------------- ##
1982
_ASBOX
1983
    echo
1984
    for ac_var in $ac_subst_vars
1985
    do
1986
      eval ac_val=\$$ac_var
1987
      case $ac_val in
1988
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1989
      esac
1990
      $as_echo "$ac_var='\''$ac_val'\''"
1991
    done | sort
1992
    echo
1993
 
1994
    if test -n "$ac_subst_files"; then
1995
      cat <<\_ASBOX
1996
## ------------------- ##
1997
## File substitutions. ##
1998
## ------------------- ##
1999
_ASBOX
2000
      echo
2001
      for ac_var in $ac_subst_files
2002
      do
2003
        eval ac_val=\$$ac_var
2004
        case $ac_val in
2005
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2006
        esac
2007
        $as_echo "$ac_var='\''$ac_val'\''"
2008
      done | sort
2009
      echo
2010
    fi
2011
 
2012
    if test -s confdefs.h; then
2013
      cat <<\_ASBOX
2014
## ----------- ##
2015
## confdefs.h. ##
2016
## ----------- ##
2017
_ASBOX
2018
      echo
2019
      cat confdefs.h
2020
      echo
2021
    fi
2022
    test "$ac_signal" != 0 &&
2023
      $as_echo "$as_me: caught signal $ac_signal"
2024
    $as_echo "$as_me: exit $exit_status"
2025
  } >&5
2026
  rm -f core *.core core.conftest.* &&
2027
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2028
    exit $exit_status
2029
' 0
2030
for ac_signal in 1 2 13 15; do
2031
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2032
done
2033
ac_signal=0
2034
 
2035
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2036
rm -f -r conftest* confdefs.h
2037
 
2038
$as_echo "/* confdefs.h */" > confdefs.h
2039
 
2040
# Predefined preprocessor variables.
2041
 
2042
cat >>confdefs.h <<_ACEOF
2043
#define PACKAGE_NAME "$PACKAGE_NAME"
2044
_ACEOF
2045
 
2046
cat >>confdefs.h <<_ACEOF
2047
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2048
_ACEOF
2049
 
2050
cat >>confdefs.h <<_ACEOF
2051
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2052
_ACEOF
2053
 
2054
cat >>confdefs.h <<_ACEOF
2055
#define PACKAGE_STRING "$PACKAGE_STRING"
2056
_ACEOF
2057
 
2058
cat >>confdefs.h <<_ACEOF
2059
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2060
_ACEOF
2061
 
2062
cat >>confdefs.h <<_ACEOF
2063
#define PACKAGE_URL "$PACKAGE_URL"
2064
_ACEOF
2065
 
2066
 
2067
# Let the site file select an alternate cache file if it wants to.
2068
# Prefer an explicitly selected file to automatically selected ones.
2069
ac_site_file1=NONE
2070
ac_site_file2=NONE
2071
if test -n "$CONFIG_SITE"; then
2072
  ac_site_file1=$CONFIG_SITE
2073
elif test "x$prefix" != xNONE; then
2074
  ac_site_file1=$prefix/share/config.site
2075
  ac_site_file2=$prefix/etc/config.site
2076
else
2077
  ac_site_file1=$ac_default_prefix/share/config.site
2078
  ac_site_file2=$ac_default_prefix/etc/config.site
2079
fi
2080
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2081
do
2082
  test "x$ac_site_file" = xNONE && continue
2083
  if test -r "$ac_site_file"; then
2084
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2085
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2086
    sed 's/^/| /' "$ac_site_file" >&5
2087
    . "$ac_site_file"
2088
  fi
2089
done
2090
 
2091
if test -r "$cache_file"; then
2092
  # Some versions of bash will fail to source /dev/null (special
2093
  # files actually), so we avoid doing that.
2094
  if test -f "$cache_file"; then
2095
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2096
$as_echo "$as_me: loading cache $cache_file" >&6;}
2097
    case $cache_file in
2098
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2099
      *)                      . "./$cache_file";;
2100
    esac
2101
  fi
2102
else
2103
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2104
$as_echo "$as_me: creating cache $cache_file" >&6;}
2105
  >$cache_file
2106
fi
2107
 
2108
# Check that the precious variables saved in the cache have kept the same
2109
# value.
2110
ac_cache_corrupted=false
2111
for ac_var in $ac_precious_vars; do
2112
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2113
  eval ac_new_set=\$ac_env_${ac_var}_set
2114
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2115
  eval ac_new_val=\$ac_env_${ac_var}_value
2116
  case $ac_old_set,$ac_new_set in
2117
    set,)
2118
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2119
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2120
      ac_cache_corrupted=: ;;
2121
    ,set)
2122
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2123
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2124
      ac_cache_corrupted=: ;;
2125
    ,);;
2126
    *)
2127
      if test "x$ac_old_val" != "x$ac_new_val"; then
2128
        # differences in whitespace do not lead to failure.
2129
        ac_old_val_w=`echo x $ac_old_val`
2130
        ac_new_val_w=`echo x $ac_new_val`
2131
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2132
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2133
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2134
          ac_cache_corrupted=:
2135
        else
2136
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2137
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2138
          eval $ac_var=\$ac_old_val
2139
        fi
2140
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2141
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2142
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2143
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2144
      fi;;
2145
  esac
2146
  # Pass precious variables to config.status.
2147
  if test "$ac_new_set" = set; then
2148
    case $ac_new_val in
2149
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2150
    *) ac_arg=$ac_var=$ac_new_val ;;
2151
    esac
2152
    case " $ac_configure_args " in
2153
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2154
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2155
    esac
2156
  fi
2157
done
2158
if $ac_cache_corrupted; then
2159
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2160
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2161
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2162
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2163
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2164
fi
2165
## -------------------- ##
2166
## Main body of script. ##
2167
## -------------------- ##
2168
 
2169
ac_ext=c
2170
ac_cpp='$CPP $CPPFLAGS'
2171
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2172
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2173
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2174
 
2175
 
2176
 
2177
 
2178
 
2179
 
2180
ac_aux_dir=
2181
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2182
  for ac_t in install-sh install.sh shtool; do
2183
    if test -f "$ac_dir/$ac_t"; then
2184
      ac_aux_dir=$ac_dir
2185
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2186
      break 2
2187
    fi
2188
  done
2189
done
2190
if test -z "$ac_aux_dir"; then
2191
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2192
fi
2193
 
2194
# These three variables are undocumented and unsupported,
2195
# and are intended to be withdrawn in a future Autoconf release.
2196
# They can cause serious problems if a builder's source tree is in a directory
2197
# whose full name contains unusual characters.
2198
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2199
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2200
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2201
 
2202
 
2203
# Make sure we can run config.sub.
2204
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2205
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2206
 
2207
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2208
$as_echo_n "checking build system type... " >&6; }
2209
if test "${ac_cv_build+set}" = set; then :
2210
  $as_echo_n "(cached) " >&6
2211
else
2212
  ac_build_alias=$build_alias
2213
test "x$ac_build_alias" = x &&
2214
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2215
test "x$ac_build_alias" = x &&
2216
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2217
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2218
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2219
 
2220
fi
2221
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2222
$as_echo "$ac_cv_build" >&6; }
2223
case $ac_cv_build in
2224
*-*-*) ;;
2225
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2226
esac
2227
build=$ac_cv_build
2228
ac_save_IFS=$IFS; IFS='-'
2229
set x $ac_cv_build
2230
shift
2231
build_cpu=$1
2232
build_vendor=$2
2233
shift; shift
2234
# Remember, the first character of IFS is used to create $*,
2235
# except with old shells:
2236
build_os=$*
2237
IFS=$ac_save_IFS
2238
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2239
 
2240
 
2241
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2242
$as_echo_n "checking host system type... " >&6; }
2243
if test "${ac_cv_host+set}" = set; then :
2244
  $as_echo_n "(cached) " >&6
2245
else
2246
  if test "x$host_alias" = x; then
2247
  ac_cv_host=$ac_cv_build
2248
else
2249
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2250
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2251
fi
2252
 
2253
fi
2254
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2255
$as_echo "$ac_cv_host" >&6; }
2256
case $ac_cv_host in
2257
*-*-*) ;;
2258
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2259
esac
2260
host=$ac_cv_host
2261
ac_save_IFS=$IFS; IFS='-'
2262
set x $ac_cv_host
2263
shift
2264
host_cpu=$1
2265
host_vendor=$2
2266
shift; shift
2267
# Remember, the first character of IFS is used to create $*,
2268
# except with old shells:
2269
host_os=$*
2270
IFS=$ac_save_IFS
2271
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2272
 
2273
 
2274
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2275
$as_echo_n "checking target system type... " >&6; }
2276
if test "${ac_cv_target+set}" = set; then :
2277
  $as_echo_n "(cached) " >&6
2278
else
2279
  if test "x$target_alias" = x; then
2280
  ac_cv_target=$ac_cv_host
2281
else
2282
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2283
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2284
fi
2285
 
2286
fi
2287
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2288
$as_echo "$ac_cv_target" >&6; }
2289
case $ac_cv_target in
2290
*-*-*) ;;
2291
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2292
esac
2293
target=$ac_cv_target
2294
ac_save_IFS=$IFS; IFS='-'
2295
set x $ac_cv_target
2296
shift
2297
target_cpu=$1
2298
target_vendor=$2
2299
shift; shift
2300
# Remember, the first character of IFS is used to create $*,
2301
# except with old shells:
2302
target_os=$*
2303
IFS=$ac_save_IFS
2304
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2305
 
2306
 
2307
# The aliases save the names the user supplied, while $host etc.
2308
# will get canonicalized.
2309
test -n "$target_alias" &&
2310
  test "$program_prefix$program_suffix$program_transform_name" = \
2311
    NONENONEs,x,x, &&
2312
  program_prefix=${target_alias}-
2313
 
2314
 case ${build_alias} in
2315
  "") build_noncanonical=${build} ;;
2316
  *) build_noncanonical=${build_alias} ;;
2317
esac
2318
 
2319
 case ${host_alias} in
2320
  "") host_noncanonical=${build_noncanonical} ;;
2321
  *) host_noncanonical=${host_alias} ;;
2322
esac
2323
 
2324
 case ${target_alias} in
2325
  "") target_noncanonical=${host_noncanonical} ;;
2326
  *) target_noncanonical=${target_alias} ;;
2327
esac
2328
 
2329
 
2330
 
2331
 
2332
am__api_version='1.11'
2333
 
2334
# Find a good install program.  We prefer a C program (faster),
2335
# so one script is as good as another.  But avoid the broken or
2336
# incompatible versions:
2337
# SysV /etc/install, /usr/sbin/install
2338
# SunOS /usr/etc/install
2339
# IRIX /sbin/install
2340
# AIX /bin/install
2341
# AmigaOS /C/install, which installs bootblocks on floppy discs
2342
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2343
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2344
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2345
# OS/2's system install, which has a completely different semantic
2346
# ./install, which can be erroneously created by make from ./install.sh.
2347
# Reject install programs that cannot install multiple files.
2348
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2349
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2350
if test -z "$INSTALL"; then
2351
if test "${ac_cv_path_install+set}" = set; then :
2352
  $as_echo_n "(cached) " >&6
2353
else
2354
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2355
for as_dir in $PATH
2356
do
2357
  IFS=$as_save_IFS
2358
  test -z "$as_dir" && as_dir=.
2359
    # Account for people who put trailing slashes in PATH elements.
2360
case $as_dir/ in #((
2361
  ./ | .// | /[cC]/* | \
2362
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2363
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2364
  /usr/ucb/* ) ;;
2365
  *)
2366
    # OSF1 and SCO ODT 3.0 have their own names for install.
2367
    # Don't use installbsd from OSF since it installs stuff as root
2368
    # by default.
2369
    for ac_prog in ginstall scoinst install; do
2370
      for ac_exec_ext in '' $ac_executable_extensions; do
2371
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2372
          if test $ac_prog = install &&
2373
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2374
            # AIX install.  It has an incompatible calling convention.
2375
            :
2376
          elif test $ac_prog = install &&
2377
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2378
            # program-specific install script used by HP pwplus--don't use.
2379
            :
2380
          else
2381
            rm -rf conftest.one conftest.two conftest.dir
2382
            echo one > conftest.one
2383
            echo two > conftest.two
2384
            mkdir conftest.dir
2385
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2386
              test -s conftest.one && test -s conftest.two &&
2387
              test -s conftest.dir/conftest.one &&
2388
              test -s conftest.dir/conftest.two
2389
            then
2390
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2391
              break 3
2392
            fi
2393
          fi
2394
        fi
2395
      done
2396
    done
2397
    ;;
2398
esac
2399
 
2400
  done
2401
IFS=$as_save_IFS
2402
 
2403
rm -rf conftest.one conftest.two conftest.dir
2404
 
2405
fi
2406
  if test "${ac_cv_path_install+set}" = set; then
2407
    INSTALL=$ac_cv_path_install
2408
  else
2409
    # As a last resort, use the slow shell script.  Don't cache a
2410
    # value for INSTALL within a source directory, because that will
2411
    # break other packages using the cache if that directory is
2412
    # removed, or if the value is a relative name.
2413
    INSTALL=$ac_install_sh
2414
  fi
2415
fi
2416
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2417
$as_echo "$INSTALL" >&6; }
2418
 
2419
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2420
# It thinks the first close brace ends the variable substitution.
2421
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2422
 
2423
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2424
 
2425
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2426
 
2427
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2428
$as_echo_n "checking whether build environment is sane... " >&6; }
2429
# Just in case
2430
sleep 1
2431
echo timestamp > conftest.file
2432
# Reject unsafe characters in $srcdir or the absolute working directory
2433
# name.  Accept space and tab only in the latter.
2434
am_lf='
2435
'
2436
case `pwd` in
2437
  *[\\\"\#\$\&\'\`$am_lf]*)
2438
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2439
esac
2440
case $srcdir in
2441
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2442
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2443
esac
2444
 
2445
# Do `set' in a subshell so we don't clobber the current shell's
2446
# arguments.  Must try -L first in case configure is actually a
2447
# symlink; some systems play weird games with the mod time of symlinks
2448
# (eg FreeBSD returns the mod time of the symlink's containing
2449
# directory).
2450
if (
2451
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2452
   if test "$*" = "X"; then
2453
      # -L didn't work.
2454
      set X `ls -t "$srcdir/configure" conftest.file`
2455
   fi
2456
   rm -f conftest.file
2457
   if test "$*" != "X $srcdir/configure conftest.file" \
2458
      && test "$*" != "X conftest.file $srcdir/configure"; then
2459
 
2460
      # If neither matched, then we have a broken ls.  This can happen
2461
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2462
      # broken ls alias from the environment.  This has actually
2463
      # happened.  Such a system could not be considered "sane".
2464
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2465
alias in your environment" "$LINENO" 5
2466
   fi
2467
 
2468
   test "$2" = conftest.file
2469
   )
2470
then
2471
   # Ok.
2472
   :
2473
else
2474
   as_fn_error "newly created file is older than distributed files!
2475
Check your system clock" "$LINENO" 5
2476
fi
2477
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2478
$as_echo "yes" >&6; }
2479
test "$program_prefix" != NONE &&
2480
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2481
# Use a double $ so make ignores it.
2482
test "$program_suffix" != NONE &&
2483
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2484
# Double any \ or $.
2485
# By default was `s,x,x', remove it if useless.
2486
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2487
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2488
 
2489
# expand $ac_aux_dir to an absolute path
2490
am_aux_dir=`cd $ac_aux_dir && pwd`
2491
 
2492
if test x"${MISSING+set}" != xset; then
2493
  case $am_aux_dir in
2494
  *\ * | *\     *)
2495
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2496
  *)
2497
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2498
  esac
2499
fi
2500
# Use eval to expand $SHELL
2501
if eval "$MISSING --run true"; then
2502
  am_missing_run="$MISSING --run "
2503
else
2504
  am_missing_run=
2505
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2506
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2507
fi
2508
 
2509
if test x"${install_sh}" != xset; then
2510
  case $am_aux_dir in
2511
  *\ * | *\     *)
2512
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2513
  *)
2514
    install_sh="\${SHELL} $am_aux_dir/install-sh"
2515
  esac
2516
fi
2517
 
2518
# Installed binaries are usually stripped using `strip' when the user
2519
# run `make install-strip'.  However `strip' might not be the right
2520
# tool to use in cross-compilation environments, therefore Automake
2521
# will honor the `STRIP' environment variable to overrule this program.
2522
if test "$cross_compiling" != no; then
2523
  if test -n "$ac_tool_prefix"; then
2524
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2525
set dummy ${ac_tool_prefix}strip; ac_word=$2
2526
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2527
$as_echo_n "checking for $ac_word... " >&6; }
2528
if test "${ac_cv_prog_STRIP+set}" = set; then :
2529
  $as_echo_n "(cached) " >&6
2530
else
2531
  if test -n "$STRIP"; then
2532
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2533
else
2534
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2535
for as_dir in $PATH
2536
do
2537
  IFS=$as_save_IFS
2538
  test -z "$as_dir" && as_dir=.
2539
    for ac_exec_ext in '' $ac_executable_extensions; do
2540
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2541
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2542
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2543
    break 2
2544
  fi
2545
done
2546
  done
2547
IFS=$as_save_IFS
2548
 
2549
fi
2550
fi
2551
STRIP=$ac_cv_prog_STRIP
2552
if test -n "$STRIP"; then
2553
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2554
$as_echo "$STRIP" >&6; }
2555
else
2556
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2557
$as_echo "no" >&6; }
2558
fi
2559
 
2560
 
2561
fi
2562
if test -z "$ac_cv_prog_STRIP"; then
2563
  ac_ct_STRIP=$STRIP
2564
  # Extract the first word of "strip", so it can be a program name with args.
2565
set dummy strip; ac_word=$2
2566
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567
$as_echo_n "checking for $ac_word... " >&6; }
2568
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2569
  $as_echo_n "(cached) " >&6
2570
else
2571
  if test -n "$ac_ct_STRIP"; then
2572
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2573
else
2574
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575
for as_dir in $PATH
2576
do
2577
  IFS=$as_save_IFS
2578
  test -z "$as_dir" && as_dir=.
2579
    for ac_exec_ext in '' $ac_executable_extensions; do
2580
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2581
    ac_cv_prog_ac_ct_STRIP="strip"
2582
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2583
    break 2
2584
  fi
2585
done
2586
  done
2587
IFS=$as_save_IFS
2588
 
2589
fi
2590
fi
2591
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2592
if test -n "$ac_ct_STRIP"; then
2593
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2594
$as_echo "$ac_ct_STRIP" >&6; }
2595
else
2596
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597
$as_echo "no" >&6; }
2598
fi
2599
 
2600
  if test "x$ac_ct_STRIP" = x; then
2601
    STRIP=":"
2602
  else
2603
    case $cross_compiling:$ac_tool_warned in
2604
yes:)
2605
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2606
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2607
ac_tool_warned=yes ;;
2608
esac
2609
    STRIP=$ac_ct_STRIP
2610
  fi
2611
else
2612
  STRIP="$ac_cv_prog_STRIP"
2613
fi
2614
 
2615
fi
2616
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2617
 
2618
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2619
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2620
if test -z "$MKDIR_P"; then
2621
  if test "${ac_cv_path_mkdir+set}" = set; then :
2622
  $as_echo_n "(cached) " >&6
2623
else
2624
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2626
do
2627
  IFS=$as_save_IFS
2628
  test -z "$as_dir" && as_dir=.
2629
    for ac_prog in mkdir gmkdir; do
2630
         for ac_exec_ext in '' $ac_executable_extensions; do
2631
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2632
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2633
             'mkdir (GNU coreutils) '* | \
2634
             'mkdir (coreutils) '* | \
2635
             'mkdir (fileutils) '4.1*)
2636
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2637
               break 3;;
2638
           esac
2639
         done
2640
       done
2641
  done
2642
IFS=$as_save_IFS
2643
 
2644
fi
2645
 
2646
  if test "${ac_cv_path_mkdir+set}" = set; then
2647
    MKDIR_P="$ac_cv_path_mkdir -p"
2648
  else
2649
    # As a last resort, use the slow shell script.  Don't cache a
2650
    # value for MKDIR_P within a source directory, because that will
2651
    # break other packages using the cache if that directory is
2652
    # removed, or if the value is a relative name.
2653
    test -d ./--version && rmdir ./--version
2654
    MKDIR_P="$ac_install_sh -d"
2655
  fi
2656
fi
2657
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2658
$as_echo "$MKDIR_P" >&6; }
2659
 
2660
mkdir_p="$MKDIR_P"
2661
case $mkdir_p in
2662
  [\\/$]* | ?:[\\/]*) ;;
2663
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2664
esac
2665
 
2666
for ac_prog in gawk mawk nawk awk
2667
do
2668
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2669
set dummy $ac_prog; ac_word=$2
2670
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671
$as_echo_n "checking for $ac_word... " >&6; }
2672
if test "${ac_cv_prog_AWK+set}" = set; then :
2673
  $as_echo_n "(cached) " >&6
2674
else
2675
  if test -n "$AWK"; then
2676
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2677
else
2678
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679
for as_dir in $PATH
2680
do
2681
  IFS=$as_save_IFS
2682
  test -z "$as_dir" && as_dir=.
2683
    for ac_exec_ext in '' $ac_executable_extensions; do
2684
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685
    ac_cv_prog_AWK="$ac_prog"
2686
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687
    break 2
2688
  fi
2689
done
2690
  done
2691
IFS=$as_save_IFS
2692
 
2693
fi
2694
fi
2695
AWK=$ac_cv_prog_AWK
2696
if test -n "$AWK"; then
2697
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2698
$as_echo "$AWK" >&6; }
2699
else
2700
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701
$as_echo "no" >&6; }
2702
fi
2703
 
2704
 
2705
  test -n "$AWK" && break
2706
done
2707
 
2708
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2709
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2710
set x ${MAKE-make}
2711
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2712
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2713
  $as_echo_n "(cached) " >&6
2714
else
2715
  cat >conftest.make <<\_ACEOF
2716
SHELL = /bin/sh
2717
all:
2718
        @echo '@@@%%%=$(MAKE)=@@@%%%'
2719
_ACEOF
2720
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2721
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2722
  *@@@%%%=?*=@@@%%%*)
2723
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2724
  *)
2725
    eval ac_cv_prog_make_${ac_make}_set=no;;
2726
esac
2727
rm -f conftest.make
2728
fi
2729
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2730
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2731
$as_echo "yes" >&6; }
2732
  SET_MAKE=
2733
else
2734
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2735
$as_echo "no" >&6; }
2736
  SET_MAKE="MAKE=${MAKE-make}"
2737
fi
2738
 
2739
rm -rf .tst 2>/dev/null
2740
mkdir .tst 2>/dev/null
2741
if test -d .tst; then
2742
  am__leading_dot=.
2743
else
2744
  am__leading_dot=_
2745
fi
2746
rmdir .tst 2>/dev/null
2747
 
2748
if test "`cd $srcdir && pwd`" != "`pwd`"; then
2749
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2750
  # is not polluted with repeated "-I."
2751
  am__isrc=' -I$(srcdir)'
2752
  # test to see if srcdir already configured
2753
  if test -f $srcdir/config.status; then
2754
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2755
  fi
2756
fi
2757
 
2758
# test whether we have cygpath
2759
if test -z "$CYGPATH_W"; then
2760
  if (cygpath --version) >/dev/null 2>/dev/null; then
2761
    CYGPATH_W='cygpath -w'
2762
  else
2763
    CYGPATH_W=echo
2764
  fi
2765
fi
2766
 
2767
 
2768
# Define the identity of the package.
2769
 PACKAGE='libmudflap'
2770
 VERSION='1.0'
2771
 
2772
 
2773
cat >>confdefs.h <<_ACEOF
2774
#define PACKAGE "$PACKAGE"
2775
_ACEOF
2776
 
2777
 
2778
cat >>confdefs.h <<_ACEOF
2779
#define VERSION "$VERSION"
2780
_ACEOF
2781
 
2782
# Some tools Automake needs.
2783
 
2784
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2785
 
2786
 
2787
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2788
 
2789
 
2790
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2791
 
2792
 
2793
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2794
 
2795
 
2796
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2797
 
2798
# We need awk for the "check" target.  The system "awk" is bad on
2799
# some platforms.
2800
# Always define AMTAR for backward compatibility.
2801
 
2802
AMTAR=${AMTAR-"${am_missing_run}tar"}
2803
 
2804
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2805
 
2806
 
2807
 
2808
 
2809
 
2810
 
2811
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2812
$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2813
# Check whether --enable-version-specific-runtime-libs was given.
2814
if test "${enable_version_specific_runtime_libs+set}" = set; then :
2815
  enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2816
 yes) version_specific_libs=yes ;;
2817
 no)  version_specific_libs=no ;;
2818
 *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2819
 esac
2820
else
2821
  version_specific_libs=no
2822
fi
2823
 
2824
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2825
$as_echo "$version_specific_libs" >&6; }
2826
 
2827
 
2828
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2829
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2830
    # Check whether --enable-maintainer-mode was given.
2831
if test "${enable_maintainer_mode+set}" = set; then :
2832
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2833
else
2834
  USE_MAINTAINER_MODE=no
2835
fi
2836
 
2837
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2838
$as_echo "$USE_MAINTAINER_MODE" >&6; }
2839
   if test $USE_MAINTAINER_MODE = yes; then
2840
  MAINTAINER_MODE_TRUE=
2841
  MAINTAINER_MODE_FALSE='#'
2842
else
2843
  MAINTAINER_MODE_TRUE='#'
2844
  MAINTAINER_MODE_FALSE=
2845
fi
2846
 
2847
  MAINT=$MAINTAINER_MODE_TRUE
2848
 
2849
 
2850
 
2851
 
2852
# Default to --enable-multilib
2853
# Check whether --enable-multilib was given.
2854
if test "${enable_multilib+set}" = set; then :
2855
  enableval=$enable_multilib; case "$enableval" in
2856
  yes) multilib=yes ;;
2857
  no)  multilib=no ;;
2858
  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2859
 esac
2860
else
2861
  multilib=yes
2862
fi
2863
 
2864
 
2865
# We may get other options which we leave undocumented:
2866
# --with-target-subdir, --with-multisrctop, --with-multisubdir
2867
# See config-ml.in if you want the gory details.
2868
 
2869
if test "$srcdir" = "."; then
2870
  if test "$with_target_subdir" != "."; then
2871
    multi_basedir="$srcdir/$with_multisrctop../.."
2872
  else
2873
    multi_basedir="$srcdir/$with_multisrctop.."
2874
  fi
2875
else
2876
  multi_basedir="$srcdir/.."
2877
fi
2878
 
2879
 
2880
# Even if the default multilib is not a cross compilation,
2881
# it may be that some of the other multilibs are.
2882
if test $cross_compiling = no && test $multilib = yes \
2883
   && test "x${with_multisubdir}" != x ; then
2884
   cross_compiling=maybe
2885
fi
2886
 
2887
ac_config_commands="$ac_config_commands default-1"
2888
 
2889
 
2890
target_alias=${target_alias-$host_alias}
2891
 
2892
 
2893
ac_config_headers="$ac_config_headers config.h"
2894
 
2895
 
2896
ac_ext=c
2897
ac_cpp='$CPP $CPPFLAGS'
2898
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2899
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2900
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2901
 
2902
# The same as in boehm-gc and libstdc++. Have to borrow it from there.
2903
# We must force CC to /not/ be precious variables; otherwise
2904
# the wrong, non-multilib-adjusted value will be used in multilibs.
2905
# As a side effect, we have to subst CFLAGS ourselves.
2906
 
2907
 
2908
 
2909
ac_ext=c
2910
ac_cpp='$CPP $CPPFLAGS'
2911
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2912
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2913
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2914
if test -n "$ac_tool_prefix"; then
2915
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2916
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2917
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2918
$as_echo_n "checking for $ac_word... " >&6; }
2919
if test "${ac_cv_prog_CC+set}" = set; then :
2920
  $as_echo_n "(cached) " >&6
2921
else
2922
  if test -n "$CC"; then
2923
  ac_cv_prog_CC="$CC" # Let the user override the test.
2924
else
2925
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2926
for as_dir in $PATH
2927
do
2928
  IFS=$as_save_IFS
2929
  test -z "$as_dir" && as_dir=.
2930
    for ac_exec_ext in '' $ac_executable_extensions; do
2931
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2932
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2933
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2934
    break 2
2935
  fi
2936
done
2937
  done
2938
IFS=$as_save_IFS
2939
 
2940
fi
2941
fi
2942
CC=$ac_cv_prog_CC
2943
if test -n "$CC"; then
2944
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2945
$as_echo "$CC" >&6; }
2946
else
2947
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2948
$as_echo "no" >&6; }
2949
fi
2950
 
2951
 
2952
fi
2953
if test -z "$ac_cv_prog_CC"; then
2954
  ac_ct_CC=$CC
2955
  # Extract the first word of "gcc", so it can be a program name with args.
2956
set dummy gcc; ac_word=$2
2957
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2958
$as_echo_n "checking for $ac_word... " >&6; }
2959
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2960
  $as_echo_n "(cached) " >&6
2961
else
2962
  if test -n "$ac_ct_CC"; then
2963
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2964
else
2965
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966
for as_dir in $PATH
2967
do
2968
  IFS=$as_save_IFS
2969
  test -z "$as_dir" && as_dir=.
2970
    for ac_exec_ext in '' $ac_executable_extensions; do
2971
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2972
    ac_cv_prog_ac_ct_CC="gcc"
2973
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2974
    break 2
2975
  fi
2976
done
2977
  done
2978
IFS=$as_save_IFS
2979
 
2980
fi
2981
fi
2982
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2983
if test -n "$ac_ct_CC"; then
2984
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2985
$as_echo "$ac_ct_CC" >&6; }
2986
else
2987
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2988
$as_echo "no" >&6; }
2989
fi
2990
 
2991
  if test "x$ac_ct_CC" = x; then
2992
    CC=""
2993
  else
2994
    case $cross_compiling:$ac_tool_warned in
2995
yes:)
2996
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2997
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2998
ac_tool_warned=yes ;;
2999
esac
3000
    CC=$ac_ct_CC
3001
  fi
3002
else
3003
  CC="$ac_cv_prog_CC"
3004
fi
3005
 
3006
if test -z "$CC"; then
3007
          if test -n "$ac_tool_prefix"; then
3008
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3009
set dummy ${ac_tool_prefix}cc; ac_word=$2
3010
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011
$as_echo_n "checking for $ac_word... " >&6; }
3012
if test "${ac_cv_prog_CC+set}" = set; then :
3013
  $as_echo_n "(cached) " >&6
3014
else
3015
  if test -n "$CC"; then
3016
  ac_cv_prog_CC="$CC" # Let the user override the test.
3017
else
3018
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019
for as_dir in $PATH
3020
do
3021
  IFS=$as_save_IFS
3022
  test -z "$as_dir" && as_dir=.
3023
    for ac_exec_ext in '' $ac_executable_extensions; do
3024
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3025
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3026
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3027
    break 2
3028
  fi
3029
done
3030
  done
3031
IFS=$as_save_IFS
3032
 
3033
fi
3034
fi
3035
CC=$ac_cv_prog_CC
3036
if test -n "$CC"; then
3037
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3038
$as_echo "$CC" >&6; }
3039
else
3040
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041
$as_echo "no" >&6; }
3042
fi
3043
 
3044
 
3045
  fi
3046
fi
3047
if test -z "$CC"; then
3048
  # Extract the first word of "cc", so it can be a program name with args.
3049
set dummy cc; ac_word=$2
3050
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3051
$as_echo_n "checking for $ac_word... " >&6; }
3052
if test "${ac_cv_prog_CC+set}" = set; then :
3053
  $as_echo_n "(cached) " >&6
3054
else
3055
  if test -n "$CC"; then
3056
  ac_cv_prog_CC="$CC" # Let the user override the test.
3057
else
3058
  ac_prog_rejected=no
3059
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3060
for as_dir in $PATH
3061
do
3062
  IFS=$as_save_IFS
3063
  test -z "$as_dir" && as_dir=.
3064
    for ac_exec_ext in '' $ac_executable_extensions; do
3065
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3066
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3067
       ac_prog_rejected=yes
3068
       continue
3069
     fi
3070
    ac_cv_prog_CC="cc"
3071
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3072
    break 2
3073
  fi
3074
done
3075
  done
3076
IFS=$as_save_IFS
3077
 
3078
if test $ac_prog_rejected = yes; then
3079
  # We found a bogon in the path, so make sure we never use it.
3080
  set dummy $ac_cv_prog_CC
3081
  shift
3082
  if test $# != 0; then
3083
    # We chose a different compiler from the bogus one.
3084
    # However, it has the same basename, so the bogon will be chosen
3085
    # first if we set CC to just the basename; use the full file name.
3086
    shift
3087
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3088
  fi
3089
fi
3090
fi
3091
fi
3092
CC=$ac_cv_prog_CC
3093
if test -n "$CC"; then
3094
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3095
$as_echo "$CC" >&6; }
3096
else
3097
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098
$as_echo "no" >&6; }
3099
fi
3100
 
3101
 
3102
fi
3103
if test -z "$CC"; then
3104
  if test -n "$ac_tool_prefix"; then
3105
  for ac_prog in cl.exe
3106
  do
3107
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3108
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3109
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3110
$as_echo_n "checking for $ac_word... " >&6; }
3111
if test "${ac_cv_prog_CC+set}" = set; then :
3112
  $as_echo_n "(cached) " >&6
3113
else
3114
  if test -n "$CC"; then
3115
  ac_cv_prog_CC="$CC" # Let the user override the test.
3116
else
3117
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3118
for as_dir in $PATH
3119
do
3120
  IFS=$as_save_IFS
3121
  test -z "$as_dir" && as_dir=.
3122
    for ac_exec_ext in '' $ac_executable_extensions; do
3123
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3124
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3125
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3126
    break 2
3127
  fi
3128
done
3129
  done
3130
IFS=$as_save_IFS
3131
 
3132
fi
3133
fi
3134
CC=$ac_cv_prog_CC
3135
if test -n "$CC"; then
3136
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3137
$as_echo "$CC" >&6; }
3138
else
3139
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3140
$as_echo "no" >&6; }
3141
fi
3142
 
3143
 
3144
    test -n "$CC" && break
3145
  done
3146
fi
3147
if test -z "$CC"; then
3148
  ac_ct_CC=$CC
3149
  for ac_prog in cl.exe
3150
do
3151
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3152
set dummy $ac_prog; ac_word=$2
3153
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3154
$as_echo_n "checking for $ac_word... " >&6; }
3155
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3156
  $as_echo_n "(cached) " >&6
3157
else
3158
  if test -n "$ac_ct_CC"; then
3159
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3160
else
3161
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3162
for as_dir in $PATH
3163
do
3164
  IFS=$as_save_IFS
3165
  test -z "$as_dir" && as_dir=.
3166
    for ac_exec_ext in '' $ac_executable_extensions; do
3167
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3168
    ac_cv_prog_ac_ct_CC="$ac_prog"
3169
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3170
    break 2
3171
  fi
3172
done
3173
  done
3174
IFS=$as_save_IFS
3175
 
3176
fi
3177
fi
3178
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3179
if test -n "$ac_ct_CC"; then
3180
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3181
$as_echo "$ac_ct_CC" >&6; }
3182
else
3183
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184
$as_echo "no" >&6; }
3185
fi
3186
 
3187
 
3188
  test -n "$ac_ct_CC" && break
3189
done
3190
 
3191
  if test "x$ac_ct_CC" = x; then
3192
    CC=""
3193
  else
3194
    case $cross_compiling:$ac_tool_warned in
3195
yes:)
3196
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3197
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3198
ac_tool_warned=yes ;;
3199
esac
3200
    CC=$ac_ct_CC
3201
  fi
3202
fi
3203
 
3204
fi
3205
 
3206
 
3207
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3208
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3209
as_fn_error "no acceptable C compiler found in \$PATH
3210
See \`config.log' for more details." "$LINENO" 5; }
3211
 
3212
# Provide some information about the compiler.
3213
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3214
set X $ac_compile
3215
ac_compiler=$2
3216
for ac_option in --version -v -V -qversion; do
3217
  { { ac_try="$ac_compiler $ac_option >&5"
3218
case "(($ac_try" in
3219
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3220
  *) ac_try_echo=$ac_try;;
3221
esac
3222
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3223
$as_echo "$ac_try_echo"; } >&5
3224
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3225
  ac_status=$?
3226
  if test -s conftest.err; then
3227
    sed '10a\
3228
... rest of stderr output deleted ...
3229
         10q' conftest.err >conftest.er1
3230
    cat conftest.er1 >&5
3231
    rm -f conftest.er1 conftest.err
3232
  fi
3233
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3234
  test $ac_status = 0; }
3235
done
3236
 
3237
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238
/* end confdefs.h.  */
3239
 
3240
int
3241
main ()
3242
{
3243
 
3244
  ;
3245
  return 0;
3246
}
3247
_ACEOF
3248
ac_clean_files_save=$ac_clean_files
3249
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3250
# Try to create an executable without -o first, disregard a.out.
3251
# It will help us diagnose broken compilers, and finding out an intuition
3252
# of exeext.
3253
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3254
$as_echo_n "checking for C compiler default output file name... " >&6; }
3255
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3256
 
3257
# The possible output files:
3258
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3259
 
3260
ac_rmfiles=
3261
for ac_file in $ac_files
3262
do
3263
  case $ac_file in
3264
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3265
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3266
  esac
3267
done
3268
rm -f $ac_rmfiles
3269
 
3270
if { { ac_try="$ac_link_default"
3271
case "(($ac_try" in
3272
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3273
  *) ac_try_echo=$ac_try;;
3274
esac
3275
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3276
$as_echo "$ac_try_echo"; } >&5
3277
  (eval "$ac_link_default") 2>&5
3278
  ac_status=$?
3279
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3280
  test $ac_status = 0; }; then :
3281
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3282
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3283
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3284
# so that the user can short-circuit this test for compilers unknown to
3285
# Autoconf.
3286
for ac_file in $ac_files ''
3287
do
3288
  test -f "$ac_file" || continue
3289
  case $ac_file in
3290
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3291
        ;;
3292
    [ab].out )
3293
        # We found the default executable, but exeext='' is most
3294
        # certainly right.
3295
        break;;
3296
    *.* )
3297
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3298
        then :; else
3299
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3300
        fi
3301
        # We set ac_cv_exeext here because the later test for it is not
3302
        # safe: cross compilers may not add the suffix if given an `-o'
3303
        # argument, so we may need to know it at that point already.
3304
        # Even if this section looks crufty: it has the advantage of
3305
        # actually working.
3306
        break;;
3307
    * )
3308
        break;;
3309
  esac
3310
done
3311
test "$ac_cv_exeext" = no && ac_cv_exeext=
3312
 
3313
else
3314
  ac_file=''
3315
fi
3316
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3317
$as_echo "$ac_file" >&6; }
3318
if test -z "$ac_file"; then :
3319
  $as_echo "$as_me: failed program was:" >&5
3320
sed 's/^/| /' conftest.$ac_ext >&5
3321
 
3322
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3323
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3324
{ as_fn_set_status 77
3325
as_fn_error "C compiler cannot create executables
3326
See \`config.log' for more details." "$LINENO" 5; }; }
3327
fi
3328
ac_exeext=$ac_cv_exeext
3329
 
3330
# Check that the compiler produces executables we can run.  If not, either
3331
# the compiler is broken, or we cross compile.
3332
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3333
$as_echo_n "checking whether the C compiler works... " >&6; }
3334
# If not cross compiling, check that we can run a simple program.
3335
if test "$cross_compiling" != yes; then
3336
  if { ac_try='./$ac_file'
3337
  { { case "(($ac_try" in
3338
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339
  *) ac_try_echo=$ac_try;;
3340
esac
3341
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3342
$as_echo "$ac_try_echo"; } >&5
3343
  (eval "$ac_try") 2>&5
3344
  ac_status=$?
3345
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3346
  test $ac_status = 0; }; }; then
3347
    cross_compiling=no
3348
  else
3349
    if test "$cross_compiling" = maybe; then
3350
        cross_compiling=yes
3351
    else
3352
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3353
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3354
as_fn_error "cannot run C compiled programs.
3355
If you meant to cross compile, use \`--host'.
3356
See \`config.log' for more details." "$LINENO" 5; }
3357
    fi
3358
  fi
3359
fi
3360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3361
$as_echo "yes" >&6; }
3362
 
3363
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3364
ac_clean_files=$ac_clean_files_save
3365
# Check that the compiler produces executables we can run.  If not, either
3366
# the compiler is broken, or we cross compile.
3367
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3368
$as_echo_n "checking whether we are cross compiling... " >&6; }
3369
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3370
$as_echo "$cross_compiling" >&6; }
3371
 
3372
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3373
$as_echo_n "checking for suffix of executables... " >&6; }
3374
if { { ac_try="$ac_link"
3375
case "(($ac_try" in
3376
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377
  *) ac_try_echo=$ac_try;;
3378
esac
3379
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3380
$as_echo "$ac_try_echo"; } >&5
3381
  (eval "$ac_link") 2>&5
3382
  ac_status=$?
3383
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3384
  test $ac_status = 0; }; then :
3385
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3386
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3387
# work properly (i.e., refer to `conftest.exe'), while it won't with
3388
# `rm'.
3389
for ac_file in conftest.exe conftest conftest.*; do
3390
  test -f "$ac_file" || continue
3391
  case $ac_file in
3392
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3393
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3394
          break;;
3395
    * ) break;;
3396
  esac
3397
done
3398
else
3399
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3400
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3401
as_fn_error "cannot compute suffix of executables: cannot compile and link
3402
See \`config.log' for more details." "$LINENO" 5; }
3403
fi
3404
rm -f conftest$ac_cv_exeext
3405
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3406
$as_echo "$ac_cv_exeext" >&6; }
3407
 
3408
rm -f conftest.$ac_ext
3409
EXEEXT=$ac_cv_exeext
3410
ac_exeext=$EXEEXT
3411
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3412
$as_echo_n "checking for suffix of object files... " >&6; }
3413
if test "${ac_cv_objext+set}" = set; then :
3414
  $as_echo_n "(cached) " >&6
3415
else
3416
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3417
/* end confdefs.h.  */
3418
 
3419
int
3420
main ()
3421
{
3422
 
3423
  ;
3424
  return 0;
3425
}
3426
_ACEOF
3427
rm -f conftest.o conftest.obj
3428
if { { ac_try="$ac_compile"
3429
case "(($ac_try" in
3430
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3431
  *) ac_try_echo=$ac_try;;
3432
esac
3433
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3434
$as_echo "$ac_try_echo"; } >&5
3435
  (eval "$ac_compile") 2>&5
3436
  ac_status=$?
3437
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3438
  test $ac_status = 0; }; then :
3439
  for ac_file in conftest.o conftest.obj conftest.*; do
3440
  test -f "$ac_file" || continue;
3441
  case $ac_file in
3442
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3443
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3444
       break;;
3445
  esac
3446
done
3447
else
3448
  $as_echo "$as_me: failed program was:" >&5
3449
sed 's/^/| /' conftest.$ac_ext >&5
3450
 
3451
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3452
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3453
as_fn_error "cannot compute suffix of object files: cannot compile
3454
See \`config.log' for more details." "$LINENO" 5; }
3455
fi
3456
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3457
fi
3458
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3459
$as_echo "$ac_cv_objext" >&6; }
3460
OBJEXT=$ac_cv_objext
3461
ac_objext=$OBJEXT
3462
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3463
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3464
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3465
  $as_echo_n "(cached) " >&6
3466
else
3467
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468
/* end confdefs.h.  */
3469
 
3470
int
3471
main ()
3472
{
3473
#ifndef __GNUC__
3474
       choke me
3475
#endif
3476
 
3477
  ;
3478
  return 0;
3479
}
3480
_ACEOF
3481
if ac_fn_c_try_compile "$LINENO"; then :
3482
  ac_compiler_gnu=yes
3483
else
3484
  ac_compiler_gnu=no
3485
fi
3486
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3487
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3488
 
3489
fi
3490
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3491
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3492
if test $ac_compiler_gnu = yes; then
3493
  GCC=yes
3494
else
3495
  GCC=
3496
fi
3497
ac_test_CFLAGS=${CFLAGS+set}
3498
ac_save_CFLAGS=$CFLAGS
3499
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3500
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3501
if test "${ac_cv_prog_cc_g+set}" = set; then :
3502
  $as_echo_n "(cached) " >&6
3503
else
3504
  ac_save_c_werror_flag=$ac_c_werror_flag
3505
   ac_c_werror_flag=yes
3506
   ac_cv_prog_cc_g=no
3507
   CFLAGS="-g"
3508
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509
/* end confdefs.h.  */
3510
 
3511
int
3512
main ()
3513
{
3514
 
3515
  ;
3516
  return 0;
3517
}
3518
_ACEOF
3519
if ac_fn_c_try_compile "$LINENO"; then :
3520
  ac_cv_prog_cc_g=yes
3521
else
3522
  CFLAGS=""
3523
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524
/* end confdefs.h.  */
3525
 
3526
int
3527
main ()
3528
{
3529
 
3530
  ;
3531
  return 0;
3532
}
3533
_ACEOF
3534
if ac_fn_c_try_compile "$LINENO"; then :
3535
 
3536
else
3537
  ac_c_werror_flag=$ac_save_c_werror_flag
3538
         CFLAGS="-g"
3539
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3540
/* end confdefs.h.  */
3541
 
3542
int
3543
main ()
3544
{
3545
 
3546
  ;
3547
  return 0;
3548
}
3549
_ACEOF
3550
if ac_fn_c_try_compile "$LINENO"; then :
3551
  ac_cv_prog_cc_g=yes
3552
fi
3553
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3554
fi
3555
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3556
fi
3557
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3558
   ac_c_werror_flag=$ac_save_c_werror_flag
3559
fi
3560
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3561
$as_echo "$ac_cv_prog_cc_g" >&6; }
3562
if test "$ac_test_CFLAGS" = set; then
3563
  CFLAGS=$ac_save_CFLAGS
3564
elif test $ac_cv_prog_cc_g = yes; then
3565
  if test "$GCC" = yes; then
3566
    CFLAGS="-g -O2"
3567
  else
3568
    CFLAGS="-g"
3569
  fi
3570
else
3571
  if test "$GCC" = yes; then
3572
    CFLAGS="-O2"
3573
  else
3574
    CFLAGS=
3575
  fi
3576
fi
3577
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3578
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3579
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3580
  $as_echo_n "(cached) " >&6
3581
else
3582
  ac_cv_prog_cc_c89=no
3583
ac_save_CC=$CC
3584
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3585
/* end confdefs.h.  */
3586
#include 
3587
#include 
3588
#include 
3589
#include 
3590
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3591
struct buf { int x; };
3592
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3593
static char *e (p, i)
3594
     char **p;
3595
     int i;
3596
{
3597
  return p[i];
3598
}
3599
static char *f (char * (*g) (char **, int), char **p, ...)
3600
{
3601
  char *s;
3602
  va_list v;
3603
  va_start (v,p);
3604
  s = g (p, va_arg (v,int));
3605
  va_end (v);
3606
  return s;
3607
}
3608
 
3609
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3610
   function prototypes and stuff, but not '\xHH' hex character constants.
3611
   These don't provoke an error unfortunately, instead are silently treated
3612
   as 'x'.  The following induces an error, until -std is added to get
3613
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3614
   array size at least.  It's necessary to write '\x00'==0 to get something
3615
   that's true only with -std.  */
3616
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3617
 
3618
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3619
   inside strings and character constants.  */
3620
#define FOO(x) 'x'
3621
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3622
 
3623
int test (int i, double x);
3624
struct s1 {int (*f) (int a);};
3625
struct s2 {int (*f) (double a);};
3626
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3627
int argc;
3628
char **argv;
3629
int
3630
main ()
3631
{
3632
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3633
  ;
3634
  return 0;
3635
}
3636
_ACEOF
3637
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3638
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3639
do
3640
  CC="$ac_save_CC $ac_arg"
3641
  if ac_fn_c_try_compile "$LINENO"; then :
3642
  ac_cv_prog_cc_c89=$ac_arg
3643
fi
3644
rm -f core conftest.err conftest.$ac_objext
3645
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3646
done
3647
rm -f conftest.$ac_ext
3648
CC=$ac_save_CC
3649
 
3650
fi
3651
# AC_CACHE_VAL
3652
case "x$ac_cv_prog_cc_c89" in
3653
  x)
3654
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3655
$as_echo "none needed" >&6; } ;;
3656
  xno)
3657
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3658
$as_echo "unsupported" >&6; } ;;
3659
  *)
3660
    CC="$CC $ac_cv_prog_cc_c89"
3661
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3662
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3663
esac
3664
if test "x$ac_cv_prog_cc_c89" != xno; then :
3665
 
3666
fi
3667
 
3668
ac_ext=c
3669
ac_cpp='$CPP $CPPFLAGS'
3670
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673
DEPDIR="${am__leading_dot}deps"
3674
 
3675
ac_config_commands="$ac_config_commands depfiles"
3676
 
3677
 
3678
am_make=${MAKE-make}
3679
cat > confinc << 'END'
3680
am__doit:
3681
        @echo this is the am__doit target
3682
.PHONY: am__doit
3683
END
3684
# If we don't find an include directive, just comment out the code.
3685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3686
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3687
am__include="#"
3688
am__quote=
3689
_am_result=none
3690
# First try GNU make style include.
3691
echo "include confinc" > confmf
3692
# Ignore all kinds of additional output from `make'.
3693
case `$am_make -s -f confmf 2> /dev/null` in #(
3694
*the\ am__doit\ target*)
3695
  am__include=include
3696
  am__quote=
3697
  _am_result=GNU
3698
  ;;
3699
esac
3700
# Now try BSD make style include.
3701
if test "$am__include" = "#"; then
3702
   echo '.include "confinc"' > confmf
3703
   case `$am_make -s -f confmf 2> /dev/null` in #(
3704
   *the\ am__doit\ target*)
3705
     am__include=.include
3706
     am__quote="\""
3707
     _am_result=BSD
3708
     ;;
3709
   esac
3710
fi
3711
 
3712
 
3713
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3714
$as_echo "$_am_result" >&6; }
3715
rm -f confinc confmf
3716
 
3717
# Check whether --enable-dependency-tracking was given.
3718
if test "${enable_dependency_tracking+set}" = set; then :
3719
  enableval=$enable_dependency_tracking;
3720
fi
3721
 
3722
if test "x$enable_dependency_tracking" != xno; then
3723
  am_depcomp="$ac_aux_dir/depcomp"
3724
  AMDEPBACKSLASH='\'
3725
fi
3726
 if test "x$enable_dependency_tracking" != xno; then
3727
  AMDEP_TRUE=
3728
  AMDEP_FALSE='#'
3729
else
3730
  AMDEP_TRUE='#'
3731
  AMDEP_FALSE=
3732
fi
3733
 
3734
 
3735
 
3736
depcc="$CC"   am_compiler_list=
3737
 
3738
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3739
$as_echo_n "checking dependency style of $depcc... " >&6; }
3740
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3741
  $as_echo_n "(cached) " >&6
3742
else
3743
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3744
  # We make a subdir and do the tests there.  Otherwise we can end up
3745
  # making bogus files that we don't know about and never remove.  For
3746
  # instance it was reported that on HP-UX the gcc test will end up
3747
  # making a dummy file named `D' -- because `-MD' means `put the output
3748
  # in D'.
3749
  mkdir conftest.dir
3750
  # Copy depcomp to subdir because otherwise we won't find it if we're
3751
  # using a relative directory.
3752
  cp "$am_depcomp" conftest.dir
3753
  cd conftest.dir
3754
  # We will build objects and dependencies in a subdirectory because
3755
  # it helps to detect inapplicable dependency modes.  For instance
3756
  # both Tru64's cc and ICC support -MD to output dependencies as a
3757
  # side effect of compilation, but ICC will put the dependencies in
3758
  # the current directory while Tru64 will put them in the object
3759
  # directory.
3760
  mkdir sub
3761
 
3762
  am_cv_CC_dependencies_compiler_type=none
3763
  if test "$am_compiler_list" = ""; then
3764
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3765
  fi
3766
  am__universal=false
3767
  case " $depcc " in #(
3768
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3769
     esac
3770
 
3771
  for depmode in $am_compiler_list; do
3772
    # Setup a source with many dependencies, because some compilers
3773
    # like to wrap large dependency lists on column 80 (with \), and
3774
    # we should not choose a depcomp mode which is confused by this.
3775
    #
3776
    # We need to recreate these files for each test, as the compiler may
3777
    # overwrite some of them when testing with obscure command lines.
3778
    # This happens at least with the AIX C compiler.
3779
    : > sub/conftest.c
3780
    for i in 1 2 3 4 5 6; do
3781
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3782
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3783
      # Solaris 8's {/usr,}/bin/sh.
3784
      touch sub/conftst$i.h
3785
    done
3786
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3787
 
3788
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3789
    # mode.  It turns out that the SunPro C++ compiler does not properly
3790
    # handle `-M -o', and we need to detect this.  Also, some Intel
3791
    # versions had trouble with output in subdirs
3792
    am__obj=sub/conftest.${OBJEXT-o}
3793
    am__minus_obj="-o $am__obj"
3794
    case $depmode in
3795
    gcc)
3796
      # This depmode causes a compiler race in universal mode.
3797
      test "$am__universal" = false || continue
3798
      ;;
3799
    nosideeffect)
3800
      # after this tag, mechanisms are not by side-effect, so they'll
3801
      # only be used when explicitly requested
3802
      if test "x$enable_dependency_tracking" = xyes; then
3803
        continue
3804
      else
3805
        break
3806
      fi
3807
      ;;
3808
    msvisualcpp | msvcmsys)
3809
      # This compiler won't grok `-c -o', but also, the minuso test has
3810
      # not run yet.  These depmodes are late enough in the game, and
3811
      # so weak that their functioning should not be impacted.
3812
      am__obj=conftest.${OBJEXT-o}
3813
      am__minus_obj=
3814
      ;;
3815
    none) break ;;
3816
    esac
3817
    if depmode=$depmode \
3818
       source=sub/conftest.c object=$am__obj \
3819
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3820
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3821
         >/dev/null 2>conftest.err &&
3822
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3823
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3824
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3825
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3826
      # icc doesn't choke on unknown options, it will just issue warnings
3827
      # or remarks (even with -Werror).  So we grep stderr for any message
3828
      # that says an option was ignored or not supported.
3829
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3830
      #   icc: Command line warning: ignoring option '-M'; no argument required
3831
      # The diagnosis changed in icc 8.0:
3832
      #   icc: Command line remark: option '-MP' not supported
3833
      if (grep 'ignoring option' conftest.err ||
3834
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3835
        am_cv_CC_dependencies_compiler_type=$depmode
3836
        break
3837
      fi
3838
    fi
3839
  done
3840
 
3841
  cd ..
3842
  rm -rf conftest.dir
3843
else
3844
  am_cv_CC_dependencies_compiler_type=none
3845
fi
3846
 
3847
fi
3848
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3849
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3850
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3851
 
3852
 if
3853
  test "x$enable_dependency_tracking" != xno \
3854
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3855
  am__fastdepCC_TRUE=
3856
  am__fastdepCC_FALSE='#'
3857
else
3858
  am__fastdepCC_TRUE='#'
3859
  am__fastdepCC_FALSE=
3860
fi
3861
 
3862
 
3863
 
3864
 
3865
 
3866
 
3867
if test "x$GCC" != "xyes"; then
3868
  as_fn_error "libmudflap must be built with GCC" "$LINENO" 5
3869
fi
3870
ac_ext=c
3871
ac_cpp='$CPP $CPPFLAGS'
3872
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3873
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3874
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3875
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3876
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3877
# On Suns, sometimes $CPP names a directory.
3878
if test -n "$CPP" && test -d "$CPP"; then
3879
  CPP=
3880
fi
3881
if test -z "$CPP"; then
3882
  if test "${ac_cv_prog_CPP+set}" = set; then :
3883
  $as_echo_n "(cached) " >&6
3884
else
3885
      # Double quotes because CPP needs to be expanded
3886
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3887
    do
3888
      ac_preproc_ok=false
3889
for ac_c_preproc_warn_flag in '' yes
3890
do
3891
  # Use a header file that comes with gcc, so configuring glibc
3892
  # with a fresh cross-compiler works.
3893
  # Prefer  to  if __STDC__ is defined, since
3894
  #  exists even on freestanding compilers.
3895
  # On the NeXT, cc -E runs the code through the compiler's parser,
3896
  # not just through cpp. "Syntax error" is here to catch this case.
3897
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3898
/* end confdefs.h.  */
3899
#ifdef __STDC__
3900
# include 
3901
#else
3902
# include 
3903
#endif
3904
                     Syntax error
3905
_ACEOF
3906
if ac_fn_c_try_cpp "$LINENO"; then :
3907
 
3908
else
3909
  # Broken: fails on valid input.
3910
continue
3911
fi
3912
rm -f conftest.err conftest.$ac_ext
3913
 
3914
  # OK, works on sane cases.  Now check whether nonexistent headers
3915
  # can be detected and how.
3916
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917
/* end confdefs.h.  */
3918
#include 
3919
_ACEOF
3920
if ac_fn_c_try_cpp "$LINENO"; then :
3921
  # Broken: success on invalid input.
3922
continue
3923
else
3924
  # Passes both tests.
3925
ac_preproc_ok=:
3926
break
3927
fi
3928
rm -f conftest.err conftest.$ac_ext
3929
 
3930
done
3931
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3932
rm -f conftest.err conftest.$ac_ext
3933
if $ac_preproc_ok; then :
3934
  break
3935
fi
3936
 
3937
    done
3938
    ac_cv_prog_CPP=$CPP
3939
 
3940
fi
3941
  CPP=$ac_cv_prog_CPP
3942
else
3943
  ac_cv_prog_CPP=$CPP
3944
fi
3945
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3946
$as_echo "$CPP" >&6; }
3947
ac_preproc_ok=false
3948
for ac_c_preproc_warn_flag in '' yes
3949
do
3950
  # Use a header file that comes with gcc, so configuring glibc
3951
  # with a fresh cross-compiler works.
3952
  # Prefer  to  if __STDC__ is defined, since
3953
  #  exists even on freestanding compilers.
3954
  # On the NeXT, cc -E runs the code through the compiler's parser,
3955
  # not just through cpp. "Syntax error" is here to catch this case.
3956
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3957
/* end confdefs.h.  */
3958
#ifdef __STDC__
3959
# include 
3960
#else
3961
# include 
3962
#endif
3963
                     Syntax error
3964
_ACEOF
3965
if ac_fn_c_try_cpp "$LINENO"; then :
3966
 
3967
else
3968
  # Broken: fails on valid input.
3969
continue
3970
fi
3971
rm -f conftest.err conftest.$ac_ext
3972
 
3973
  # OK, works on sane cases.  Now check whether nonexistent headers
3974
  # can be detected and how.
3975
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976
/* end confdefs.h.  */
3977
#include 
3978
_ACEOF
3979
if ac_fn_c_try_cpp "$LINENO"; then :
3980
  # Broken: success on invalid input.
3981
continue
3982
else
3983
  # Passes both tests.
3984
ac_preproc_ok=:
3985
break
3986
fi
3987
rm -f conftest.err conftest.$ac_ext
3988
 
3989
done
3990
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3991
rm -f conftest.err conftest.$ac_ext
3992
if $ac_preproc_ok; then :
3993
 
3994
else
3995
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3996
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3997
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3998
See \`config.log' for more details." "$LINENO" 5; }
3999
fi
4000
 
4001
ac_ext=c
4002
ac_cpp='$CPP $CPPFLAGS'
4003
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4004
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4005
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4006
 
4007
 
4008
# Some hosts don't have dlsym(RTLD_NEXT, "symbol") for use in
4009
# symbol interposition.  We disable shared libraries for these.
4010
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether dlsym(RTLD_NEXT,...) is available" >&5
4011
$as_echo_n "checking whether dlsym(RTLD_NEXT,...) is available... " >&6; }
4012
 
4013
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4014
/* end confdefs.h.  */
4015
 
4016
#define _GNU_SOURCE
4017
#include 
4018
 
4019
int
4020
main ()
4021
{
4022
void *foo = dlsym (RTLD_NEXT, "exit");
4023
  ;
4024
  return 0;
4025
}
4026
_ACEOF
4027
if ac_fn_c_try_compile "$LINENO"; then :
4028
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4029
$as_echo "yes" >&6; }
4030
else
4031
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4032
$as_echo "no" >&6; }
4033
enable_shared=no
4034
fi
4035
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4036
 
4037
 
4038
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4039
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4040
if test "${ac_cv_path_GREP+set}" = set; then :
4041
  $as_echo_n "(cached) " >&6
4042
else
4043
  if test -z "$GREP"; then
4044
  ac_path_GREP_found=false
4045
  # Loop through the user's path and test for each of PROGNAME-LIST
4046
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4048
do
4049
  IFS=$as_save_IFS
4050
  test -z "$as_dir" && as_dir=.
4051
    for ac_prog in grep ggrep; do
4052
    for ac_exec_ext in '' $ac_executable_extensions; do
4053
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4054
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4055
# Check for GNU ac_path_GREP and select it if it is found.
4056
  # Check for GNU $ac_path_GREP
4057
case `"$ac_path_GREP" --version 2>&1` in
4058
*GNU*)
4059
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4060
*)
4061
  ac_count=0
4062
  $as_echo_n 0123456789 >"conftest.in"
4063
  while :
4064
  do
4065
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4066
    mv "conftest.tmp" "conftest.in"
4067
    cp "conftest.in" "conftest.nl"
4068
    $as_echo 'GREP' >> "conftest.nl"
4069
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4070
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4071
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4072
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4073
      # Best one so far, save it but keep looking for a better one
4074
      ac_cv_path_GREP="$ac_path_GREP"
4075
      ac_path_GREP_max=$ac_count
4076
    fi
4077
    # 10*(2^10) chars as input seems more than enough
4078
    test $ac_count -gt 10 && break
4079
  done
4080
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4081
esac
4082
 
4083
      $ac_path_GREP_found && break 3
4084
    done
4085
  done
4086
  done
4087
IFS=$as_save_IFS
4088
  if test -z "$ac_cv_path_GREP"; then
4089
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4090
  fi
4091
else
4092
  ac_cv_path_GREP=$GREP
4093
fi
4094
 
4095
fi
4096
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4097
$as_echo "$ac_cv_path_GREP" >&6; }
4098
 GREP="$ac_cv_path_GREP"
4099
 
4100
 
4101
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4102
$as_echo_n "checking for egrep... " >&6; }
4103
if test "${ac_cv_path_EGREP+set}" = set; then :
4104
  $as_echo_n "(cached) " >&6
4105
else
4106
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4107
   then ac_cv_path_EGREP="$GREP -E"
4108
   else
4109
     if test -z "$EGREP"; then
4110
  ac_path_EGREP_found=false
4111
  # Loop through the user's path and test for each of PROGNAME-LIST
4112
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4113
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4114
do
4115
  IFS=$as_save_IFS
4116
  test -z "$as_dir" && as_dir=.
4117
    for ac_prog in egrep; do
4118
    for ac_exec_ext in '' $ac_executable_extensions; do
4119
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4120
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4121
# Check for GNU ac_path_EGREP and select it if it is found.
4122
  # Check for GNU $ac_path_EGREP
4123
case `"$ac_path_EGREP" --version 2>&1` in
4124
*GNU*)
4125
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4126
*)
4127
  ac_count=0
4128
  $as_echo_n 0123456789 >"conftest.in"
4129
  while :
4130
  do
4131
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4132
    mv "conftest.tmp" "conftest.in"
4133
    cp "conftest.in" "conftest.nl"
4134
    $as_echo 'EGREP' >> "conftest.nl"
4135
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4136
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4137
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4138
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4139
      # Best one so far, save it but keep looking for a better one
4140
      ac_cv_path_EGREP="$ac_path_EGREP"
4141
      ac_path_EGREP_max=$ac_count
4142
    fi
4143
    # 10*(2^10) chars as input seems more than enough
4144
    test $ac_count -gt 10 && break
4145
  done
4146
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4147
esac
4148
 
4149
      $ac_path_EGREP_found && break 3
4150
    done
4151
  done
4152
  done
4153
IFS=$as_save_IFS
4154
  if test -z "$ac_cv_path_EGREP"; then
4155
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4156
  fi
4157
else
4158
  ac_cv_path_EGREP=$EGREP
4159
fi
4160
 
4161
   fi
4162
fi
4163
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4164
$as_echo "$ac_cv_path_EGREP" >&6; }
4165
 EGREP="$ac_cv_path_EGREP"
4166
 
4167
 
4168
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4169
$as_echo_n "checking for ANSI C header files... " >&6; }
4170
if test "${ac_cv_header_stdc+set}" = set; then :
4171
  $as_echo_n "(cached) " >&6
4172
else
4173
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4174
/* end confdefs.h.  */
4175
#include 
4176
#include 
4177
#include 
4178
#include 
4179
 
4180
int
4181
main ()
4182
{
4183
 
4184
  ;
4185
  return 0;
4186
}
4187
_ACEOF
4188
if ac_fn_c_try_compile "$LINENO"; then :
4189
  ac_cv_header_stdc=yes
4190
else
4191
  ac_cv_header_stdc=no
4192
fi
4193
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4194
 
4195
if test $ac_cv_header_stdc = yes; then
4196
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4197
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4198
/* end confdefs.h.  */
4199
#include 
4200
 
4201
_ACEOF
4202
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4203
  $EGREP "memchr" >/dev/null 2>&1; then :
4204
 
4205
else
4206
  ac_cv_header_stdc=no
4207
fi
4208
rm -f conftest*
4209
 
4210
fi
4211
 
4212
if test $ac_cv_header_stdc = yes; then
4213
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4214
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4215
/* end confdefs.h.  */
4216
#include 
4217
 
4218
_ACEOF
4219
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4220
  $EGREP "free" >/dev/null 2>&1; then :
4221
 
4222
else
4223
  ac_cv_header_stdc=no
4224
fi
4225
rm -f conftest*
4226
 
4227
fi
4228
 
4229
if test $ac_cv_header_stdc = yes; then
4230
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4231
  if test "$cross_compiling" = yes; then :
4232
  :
4233
else
4234
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4235
/* end confdefs.h.  */
4236
#include 
4237
#include 
4238
#if ((' ' & 0x0FF) == 0x020)
4239
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4240
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4241
#else
4242
# define ISLOWER(c) \
4243
                   (('a' <= (c) && (c) <= 'i') \
4244
                     || ('j' <= (c) && (c) <= 'r') \
4245
                     || ('s' <= (c) && (c) <= 'z'))
4246
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4247
#endif
4248
 
4249
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4250
int
4251
main ()
4252
{
4253
  int i;
4254
  for (i = 0; i < 256; i++)
4255
    if (XOR (islower (i), ISLOWER (i))
4256
        || toupper (i) != TOUPPER (i))
4257
      return 2;
4258
  return 0;
4259
}
4260
_ACEOF
4261
if ac_fn_c_try_run "$LINENO"; then :
4262
 
4263
else
4264
  ac_cv_header_stdc=no
4265
fi
4266
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4267
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4268
fi
4269
 
4270
fi
4271
fi
4272
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4273
$as_echo "$ac_cv_header_stdc" >&6; }
4274
if test $ac_cv_header_stdc = yes; then
4275
 
4276
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4277
 
4278
fi
4279
 
4280
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4281
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4282
                  inttypes.h stdint.h unistd.h
4283
do :
4284
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4285
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4286
"
4287
eval as_val=\$$as_ac_Header
4288
   if test "x$as_val" = x""yes; then :
4289
  cat >>confdefs.h <<_ACEOF
4290
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4291
_ACEOF
4292
 
4293
fi
4294
 
4295
done
4296
 
4297
 
4298
for ac_header in stdint.h execinfo.h signal.h dlfcn.h dirent.h pwd.h grp.h \
4299
  netdb.h sys/ipc.h sys/sem.h sys/shm.h sys/wait.h ctype.h mntent.h \
4300
  sys/mnttab.h sys/socket.h netinet/in.h arpa/inet.h dlfcn.h sys/mman.h
4301
do :
4302
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4303
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4304
eval as_val=\$$as_ac_Header
4305
   if test "x$as_val" = x""yes; then :
4306
  cat >>confdefs.h <<_ACEOF
4307
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4308
_ACEOF
4309
 
4310
fi
4311
 
4312
done
4313
 
4314
 
4315
for ac_func in backtrace backtrace_symbols gettimeofday signal
4316
do :
4317
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4318
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4319
eval as_val=\$$as_ac_var
4320
   if test "x$as_val" = x""yes; then :
4321
  cat >>confdefs.h <<_ACEOF
4322
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4323
_ACEOF
4324
 
4325
fi
4326
done
4327
 
4328
for ac_func in fopen64 fseeko64 ftello64 stat64 freopen64
4329
do :
4330
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4331
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4332
eval as_val=\$$as_ac_var
4333
   if test "x$as_val" = x""yes; then :
4334
  cat >>confdefs.h <<_ACEOF
4335
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4336
_ACEOF
4337
 
4338
fi
4339
done
4340
 
4341
for ac_func in setbuf setbuffer setlinebuf setvbuf
4342
do :
4343
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4344
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4345
eval as_val=\$$as_ac_var
4346
   if test "x$as_val" = x""yes; then :
4347
  cat >>confdefs.h <<_ACEOF
4348
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4349
_ACEOF
4350
 
4351
fi
4352
done
4353
 
4354
for ac_func in strnlen memrchr strncpy memmem sethostname
4355
do :
4356
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4357
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4358
eval as_val=\$$as_ac_var
4359
   if test "x$as_val" = x""yes; then :
4360
  cat >>confdefs.h <<_ACEOF
4361
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4362
_ACEOF
4363
 
4364
fi
4365
done
4366
 
4367
for ac_func in __ctype_b_loc __ctype_tolower_loc __ctype_toupper_loc
4368
do :
4369
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4370
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4371
eval as_val=\$$as_ac_var
4372
   if test "x$as_val" = x""yes; then :
4373
  cat >>confdefs.h <<_ACEOF
4374
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4375
_ACEOF
4376
 
4377
fi
4378
done
4379
 
4380
for ac_func in getlogin cuserid getpwnam getpwuid getpwent getgrnam getgrgid getgrent
4381
do :
4382
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4383
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4384
eval as_val=\$$as_ac_var
4385
   if test "x$as_val" = x""yes; then :
4386
  cat >>confdefs.h <<_ACEOF
4387
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4388
_ACEOF
4389
 
4390
fi
4391
done
4392
 
4393
for ac_func in getlogin_r getpwnam_r getpwuid_r getgrnam_r getgrgid_r
4394
do :
4395
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4396
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4397
eval as_val=\$$as_ac_var
4398
   if test "x$as_val" = x""yes; then :
4399
  cat >>confdefs.h <<_ACEOF
4400
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4401
_ACEOF
4402
 
4403
fi
4404
done
4405
 
4406
for ac_func in getservent getservbyname getservbyport getaddrinfo gai_strerror
4407
do :
4408
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4409
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4410
eval as_val=\$$as_ac_var
4411
   if test "x$as_val" = x""yes; then :
4412
  cat >>confdefs.h <<_ACEOF
4413
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4414
_ACEOF
4415
 
4416
fi
4417
done
4418
 
4419
for ac_func in getprotoent getprotobyname getprotobynumber
4420
do :
4421
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4422
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4423
eval as_val=\$$as_ac_var
4424
   if test "x$as_val" = x""yes; then :
4425
  cat >>confdefs.h <<_ACEOF
4426
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4427
_ACEOF
4428
 
4429
fi
4430
done
4431
 
4432
for ac_func in getmntent setmntent addmntent
4433
do :
4434
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4435
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4436
eval as_val=\$$as_ac_var
4437
   if test "x$as_val" = x""yes; then :
4438
  cat >>confdefs.h <<_ACEOF
4439
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4440
_ACEOF
4441
 
4442
fi
4443
done
4444
 
4445
for ac_func in inet_ntoa mmap munmap
4446
do :
4447
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4448
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4449
eval as_val=\$$as_ac_var
4450
   if test "x$as_val" = x""yes; then :
4451
  cat >>confdefs.h <<_ACEOF
4452
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4453
_ACEOF
4454
 
4455
fi
4456
done
4457
 
4458
for ac_func in mmap64
4459
do :
4460
  ac_fn_c_check_func "$LINENO" "mmap64" "ac_cv_func_mmap64"
4461
if test "x$ac_cv_func_mmap64" = x""yes; then :
4462
  cat >>confdefs.h <<_ACEOF
4463
#define HAVE_MMAP64 1
4464
_ACEOF
4465
 
4466
fi
4467
done
4468
 
4469
for ac_func in __libc_freeres
4470
do :
4471
  ac_fn_c_check_func "$LINENO" "__libc_freeres" "ac_cv_func___libc_freeres"
4472
if test "x$ac_cv_func___libc_freeres" = x""yes; then :
4473
  cat >>confdefs.h <<_ACEOF
4474
#define HAVE___LIBC_FREERES 1
4475
_ACEOF
4476
 
4477
fi
4478
done
4479
 
4480
for ac_func in rawmemchr stpcpy mempcpy
4481
do :
4482
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4483
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4484
eval as_val=\$$as_ac_var
4485
   if test "x$as_val" = x""yes; then :
4486
  cat >>confdefs.h <<_ACEOF
4487
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4488
_ACEOF
4489
 
4490
fi
4491
done
4492
 
4493
 
4494
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4495
/* end confdefs.h.  */
4496
#include 
4497
#include 
4498
#include 
4499
int
4500
main ()
4501
{
4502
union semun foo;
4503
  ;
4504
  return 0;
4505
}
4506
_ACEOF
4507
if ac_fn_c_try_compile "$LINENO"; then :
4508
  mf_have_semun=1
4509
else
4510
  mf_have_semun=0
4511
fi
4512
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4513
if test $mf_have_semun = 1
4514
then
4515
 
4516
$as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
4517
 
4518
fi
4519
 
4520
 
4521
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t in sys/socket.h" >&5
4522
$as_echo_n "checking for socklen_t in sys/socket.h... " >&6; }
4523
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4524
/* end confdefs.h.  */
4525
#define _POSIX_PII_SOCKET
4526
#include 
4527
#include 
4528
int
4529
main ()
4530
{
4531
socklen_t x = 5;
4532
  ;
4533
  return 0;
4534
}
4535
_ACEOF
4536
if ac_fn_c_try_compile "$LINENO"; then :
4537
 
4538
$as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
4539
 
4540
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4541
$as_echo "yes" >&6; }
4542
else
4543
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4544
$as_echo "no" >&6; }
4545
fi
4546
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4547
 
4548
enable_dlopen=yes
4549
 
4550
 
4551
 
4552
case `pwd` in
4553
  *\ * | *\     *)
4554
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4555
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4556
esac
4557
 
4558
 
4559
 
4560
macro_version='2.2.7a'
4561
macro_revision='1.3134'
4562
 
4563
 
4564
 
4565
 
4566
 
4567
 
4568
 
4569
 
4570
 
4571
 
4572
 
4573
 
4574
 
4575
ltmain="$ac_aux_dir/ltmain.sh"
4576
 
4577
# Backslashify metacharacters that are still active within
4578
# double-quoted strings.
4579
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4580
 
4581
# Same as above, but do not quote variable references.
4582
double_quote_subst='s/\(["`\\]\)/\\\1/g'
4583
 
4584
# Sed substitution to delay expansion of an escaped shell variable in a
4585
# double_quote_subst'ed string.
4586
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4587
 
4588
# Sed substitution to delay expansion of an escaped single quote.
4589
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4590
 
4591
# Sed substitution to avoid accidental globbing in evaled expressions
4592
no_glob_subst='s/\*/\\\*/g'
4593
 
4594
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4595
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4596
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4597
 
4598
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4599
$as_echo_n "checking how to print strings... " >&6; }
4600
# Test print first, because it will be a builtin if present.
4601
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4602
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4603
  ECHO='print -r --'
4604
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4605
  ECHO='printf %s\n'
4606
else
4607
  # Use this function as a fallback that always works.
4608
  func_fallback_echo ()
4609
  {
4610
    eval 'cat <<_LTECHO_EOF
4611
$1
4612
_LTECHO_EOF'
4613
  }
4614
  ECHO='func_fallback_echo'
4615
fi
4616
 
4617
# func_echo_all arg...
4618
# Invoke $ECHO with all args, space-separated.
4619
func_echo_all ()
4620
{
4621
    $ECHO ""
4622
}
4623
 
4624
case "$ECHO" in
4625
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4626
$as_echo "printf" >&6; } ;;
4627
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4628
$as_echo "print -r" >&6; } ;;
4629
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4630
$as_echo "cat" >&6; } ;;
4631
esac
4632
 
4633
 
4634
 
4635
 
4636
 
4637
 
4638
 
4639
 
4640
 
4641
 
4642
 
4643
 
4644
 
4645
 
4646
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4647
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4648
if test "${ac_cv_path_SED+set}" = set; then :
4649
  $as_echo_n "(cached) " >&6
4650
else
4651
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4652
     for ac_i in 1 2 3 4 5 6 7; do
4653
       ac_script="$ac_script$as_nl$ac_script"
4654
     done
4655
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4656
     { ac_script=; unset ac_script;}
4657
     if test -z "$SED"; then
4658
  ac_path_SED_found=false
4659
  # Loop through the user's path and test for each of PROGNAME-LIST
4660
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661
for as_dir in $PATH
4662
do
4663
  IFS=$as_save_IFS
4664
  test -z "$as_dir" && as_dir=.
4665
    for ac_prog in sed gsed; do
4666
    for ac_exec_ext in '' $ac_executable_extensions; do
4667
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4668
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4669
# Check for GNU ac_path_SED and select it if it is found.
4670
  # Check for GNU $ac_path_SED
4671
case `"$ac_path_SED" --version 2>&1` in
4672
*GNU*)
4673
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4674
*)
4675
  ac_count=0
4676
  $as_echo_n 0123456789 >"conftest.in"
4677
  while :
4678
  do
4679
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4680
    mv "conftest.tmp" "conftest.in"
4681
    cp "conftest.in" "conftest.nl"
4682
    $as_echo '' >> "conftest.nl"
4683
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4684
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4685
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4686
    if test $ac_count -gt ${ac_path_SED_max-0}; then
4687
      # Best one so far, save it but keep looking for a better one
4688
      ac_cv_path_SED="$ac_path_SED"
4689
      ac_path_SED_max=$ac_count
4690
    fi
4691
    # 10*(2^10) chars as input seems more than enough
4692
    test $ac_count -gt 10 && break
4693
  done
4694
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4695
esac
4696
 
4697
      $ac_path_SED_found && break 3
4698
    done
4699
  done
4700
  done
4701
IFS=$as_save_IFS
4702
  if test -z "$ac_cv_path_SED"; then
4703
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4704
  fi
4705
else
4706
  ac_cv_path_SED=$SED
4707
fi
4708
 
4709
fi
4710
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4711
$as_echo "$ac_cv_path_SED" >&6; }
4712
 SED="$ac_cv_path_SED"
4713
  rm -f conftest.sed
4714
 
4715
test -z "$SED" && SED=sed
4716
Xsed="$SED -e 1s/^X//"
4717
 
4718
 
4719
 
4720
 
4721
 
4722
 
4723
 
4724
 
4725
 
4726
 
4727
 
4728
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4729
$as_echo_n "checking for fgrep... " >&6; }
4730
if test "${ac_cv_path_FGREP+set}" = set; then :
4731
  $as_echo_n "(cached) " >&6
4732
else
4733
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4734
   then ac_cv_path_FGREP="$GREP -F"
4735
   else
4736
     if test -z "$FGREP"; then
4737
  ac_path_FGREP_found=false
4738
  # Loop through the user's path and test for each of PROGNAME-LIST
4739
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4740
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4741
do
4742
  IFS=$as_save_IFS
4743
  test -z "$as_dir" && as_dir=.
4744
    for ac_prog in fgrep; do
4745
    for ac_exec_ext in '' $ac_executable_extensions; do
4746
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4747
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4748
# Check for GNU ac_path_FGREP and select it if it is found.
4749
  # Check for GNU $ac_path_FGREP
4750
case `"$ac_path_FGREP" --version 2>&1` in
4751
*GNU*)
4752
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4753
*)
4754
  ac_count=0
4755
  $as_echo_n 0123456789 >"conftest.in"
4756
  while :
4757
  do
4758
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4759
    mv "conftest.tmp" "conftest.in"
4760
    cp "conftest.in" "conftest.nl"
4761
    $as_echo 'FGREP' >> "conftest.nl"
4762
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4763
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4764
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4765
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4766
      # Best one so far, save it but keep looking for a better one
4767
      ac_cv_path_FGREP="$ac_path_FGREP"
4768
      ac_path_FGREP_max=$ac_count
4769
    fi
4770
    # 10*(2^10) chars as input seems more than enough
4771
    test $ac_count -gt 10 && break
4772
  done
4773
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4774
esac
4775
 
4776
      $ac_path_FGREP_found && break 3
4777
    done
4778
  done
4779
  done
4780
IFS=$as_save_IFS
4781
  if test -z "$ac_cv_path_FGREP"; then
4782
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4783
  fi
4784
else
4785
  ac_cv_path_FGREP=$FGREP
4786
fi
4787
 
4788
   fi
4789
fi
4790
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4791
$as_echo "$ac_cv_path_FGREP" >&6; }
4792
 FGREP="$ac_cv_path_FGREP"
4793
 
4794
 
4795
test -z "$GREP" && GREP=grep
4796
 
4797
 
4798
 
4799
 
4800
 
4801
 
4802
 
4803
 
4804
 
4805
 
4806
 
4807
 
4808
 
4809
 
4810
 
4811
 
4812
 
4813
 
4814
 
4815
# Check whether --with-gnu-ld was given.
4816
if test "${with_gnu_ld+set}" = set; then :
4817
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4818
else
4819
  with_gnu_ld=no
4820
fi
4821
 
4822
ac_prog=ld
4823
if test "$GCC" = yes; then
4824
  # Check if gcc -print-prog-name=ld gives a path.
4825
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4826
$as_echo_n "checking for ld used by $CC... " >&6; }
4827
  case $host in
4828
  *-*-mingw*)
4829
    # gcc leaves a trailing carriage return which upsets mingw
4830
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4831
  *)
4832
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4833
  esac
4834
  case $ac_prog in
4835
    # Accept absolute paths.
4836
    [\\/]* | ?:[\\/]*)
4837
      re_direlt='/[^/][^/]*/\.\./'
4838
      # Canonicalize the pathname of ld
4839
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4840
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4841
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4842
      done
4843
      test -z "$LD" && LD="$ac_prog"
4844
      ;;
4845
  "")
4846
    # If it fails, then pretend we aren't using GCC.
4847
    ac_prog=ld
4848
    ;;
4849
  *)
4850
    # If it is relative, then search for the first ld in PATH.
4851
    with_gnu_ld=unknown
4852
    ;;
4853
  esac
4854
elif test "$with_gnu_ld" = yes; then
4855
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4856
$as_echo_n "checking for GNU ld... " >&6; }
4857
else
4858
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4859
$as_echo_n "checking for non-GNU ld... " >&6; }
4860
fi
4861
if test "${lt_cv_path_LD+set}" = set; then :
4862
  $as_echo_n "(cached) " >&6
4863
else
4864
  if test -z "$LD"; then
4865
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4866
  for ac_dir in $PATH; do
4867
    IFS="$lt_save_ifs"
4868
    test -z "$ac_dir" && ac_dir=.
4869
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4870
      lt_cv_path_LD="$ac_dir/$ac_prog"
4871
      # Check to see if the program is GNU ld.  I'd rather use --version,
4872
      # but apparently some variants of GNU ld only accept -v.
4873
      # Break only if it was the GNU/non-GNU ld that we prefer.
4874
      case `"$lt_cv_path_LD" -v 2>&1 
4875
      *GNU* | *'with BFD'*)
4876
        test "$with_gnu_ld" != no && break
4877
        ;;
4878
      *)
4879
        test "$with_gnu_ld" != yes && break
4880
        ;;
4881
      esac
4882
    fi
4883
  done
4884
  IFS="$lt_save_ifs"
4885
else
4886
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4887
fi
4888
fi
4889
 
4890
LD="$lt_cv_path_LD"
4891
if test -n "$LD"; then
4892
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4893
$as_echo "$LD" >&6; }
4894
else
4895
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4896
$as_echo "no" >&6; }
4897
fi
4898
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4899
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4900
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4901
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4902
  $as_echo_n "(cached) " >&6
4903
else
4904
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4905
case `$LD -v 2>&1 
4906
*GNU* | *'with BFD'*)
4907
  lt_cv_prog_gnu_ld=yes
4908
  ;;
4909
*)
4910
  lt_cv_prog_gnu_ld=no
4911
  ;;
4912
esac
4913
fi
4914
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4915
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4916
with_gnu_ld=$lt_cv_prog_gnu_ld
4917
 
4918
 
4919
 
4920
 
4921
 
4922
 
4923
 
4924
 
4925
 
4926
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4927
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4928
if test "${lt_cv_path_NM+set}" = set; then :
4929
  $as_echo_n "(cached) " >&6
4930
else
4931
  if test -n "$NM"; then
4932
  # Let the user override the test.
4933
  lt_cv_path_NM="$NM"
4934
else
4935
  lt_nm_to_check="${ac_tool_prefix}nm"
4936
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4937
    lt_nm_to_check="$lt_nm_to_check nm"
4938
  fi
4939
  for lt_tmp_nm in $lt_nm_to_check; do
4940
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4941
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4942
      IFS="$lt_save_ifs"
4943
      test -z "$ac_dir" && ac_dir=.
4944
      tmp_nm="$ac_dir/$lt_tmp_nm"
4945
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4946
        # Check to see if the nm accepts a BSD-compat flag.
4947
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4948
        #   nm: unknown option "B" ignored
4949
        # Tru64's nm complains that /dev/null is an invalid object file
4950
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4951
        */dev/null* | *'Invalid file or object type'*)
4952
          lt_cv_path_NM="$tmp_nm -B"
4953
          break
4954
          ;;
4955
        *)
4956
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4957
          */dev/null*)
4958
            lt_cv_path_NM="$tmp_nm -p"
4959
            break
4960
            ;;
4961
          *)
4962
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4963
            continue # so that we can try to find one that supports BSD flags
4964
            ;;
4965
          esac
4966
          ;;
4967
        esac
4968
      fi
4969
    done
4970
    IFS="$lt_save_ifs"
4971
  done
4972
  : ${lt_cv_path_NM=no}
4973
fi
4974
fi
4975
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4976
$as_echo "$lt_cv_path_NM" >&6; }
4977
if test "$lt_cv_path_NM" != "no"; then
4978
  NM="$lt_cv_path_NM"
4979
else
4980
  # Didn't find any BSD compatible name lister, look for dumpbin.
4981
  if test -n "$DUMPBIN"; then :
4982
    # Let the user override the test.
4983
  else
4984
    if test -n "$ac_tool_prefix"; then
4985
  for ac_prog in dumpbin "link -dump"
4986
  do
4987
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4988
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4989
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4990
$as_echo_n "checking for $ac_word... " >&6; }
4991
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4992
  $as_echo_n "(cached) " >&6
4993
else
4994
  if test -n "$DUMPBIN"; then
4995
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4996
else
4997
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4998
for as_dir in $PATH
4999
do
5000
  IFS=$as_save_IFS
5001
  test -z "$as_dir" && as_dir=.
5002
    for ac_exec_ext in '' $ac_executable_extensions; do
5003
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5004
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5005
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006
    break 2
5007
  fi
5008
done
5009
  done
5010
IFS=$as_save_IFS
5011
 
5012
fi
5013
fi
5014
DUMPBIN=$ac_cv_prog_DUMPBIN
5015
if test -n "$DUMPBIN"; then
5016
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5017
$as_echo "$DUMPBIN" >&6; }
5018
else
5019
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5020
$as_echo "no" >&6; }
5021
fi
5022
 
5023
 
5024
    test -n "$DUMPBIN" && break
5025
  done
5026
fi
5027
if test -z "$DUMPBIN"; then
5028
  ac_ct_DUMPBIN=$DUMPBIN
5029
  for ac_prog in dumpbin "link -dump"
5030
do
5031
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5032
set dummy $ac_prog; ac_word=$2
5033
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5034
$as_echo_n "checking for $ac_word... " >&6; }
5035
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5036
  $as_echo_n "(cached) " >&6
5037
else
5038
  if test -n "$ac_ct_DUMPBIN"; then
5039
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5040
else
5041
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5042
for as_dir in $PATH
5043
do
5044
  IFS=$as_save_IFS
5045
  test -z "$as_dir" && as_dir=.
5046
    for ac_exec_ext in '' $ac_executable_extensions; do
5047
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5048
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5049
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5050
    break 2
5051
  fi
5052
done
5053
  done
5054
IFS=$as_save_IFS
5055
 
5056
fi
5057
fi
5058
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5059
if test -n "$ac_ct_DUMPBIN"; then
5060
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5061
$as_echo "$ac_ct_DUMPBIN" >&6; }
5062
else
5063
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5064
$as_echo "no" >&6; }
5065
fi
5066
 
5067
 
5068
  test -n "$ac_ct_DUMPBIN" && break
5069
done
5070
 
5071
  if test "x$ac_ct_DUMPBIN" = x; then
5072
    DUMPBIN=":"
5073
  else
5074
    case $cross_compiling:$ac_tool_warned in
5075
yes:)
5076
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5077
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5078
ac_tool_warned=yes ;;
5079
esac
5080
    DUMPBIN=$ac_ct_DUMPBIN
5081
  fi
5082
fi
5083
 
5084
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5085
    *COFF*)
5086
      DUMPBIN="$DUMPBIN -symbols"
5087
      ;;
5088
    *)
5089
      DUMPBIN=:
5090
      ;;
5091
    esac
5092
  fi
5093
 
5094
  if test "$DUMPBIN" != ":"; then
5095
    NM="$DUMPBIN"
5096
  fi
5097
fi
5098
test -z "$NM" && NM=nm
5099
 
5100
 
5101
 
5102
 
5103
 
5104
 
5105
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5106
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5107
if test "${lt_cv_nm_interface+set}" = set; then :
5108
  $as_echo_n "(cached) " >&6
5109
else
5110
  lt_cv_nm_interface="BSD nm"
5111
  echo "int some_variable = 0;" > conftest.$ac_ext
5112
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5113
  (eval "$ac_compile" 2>conftest.err)
5114
  cat conftest.err >&5
5115
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5116
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5117
  cat conftest.err >&5
5118
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5119
  cat conftest.out >&5
5120
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5121
    lt_cv_nm_interface="MS dumpbin"
5122
  fi
5123
  rm -f conftest*
5124
fi
5125
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5126
$as_echo "$lt_cv_nm_interface" >&6; }
5127
 
5128
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5129
$as_echo_n "checking whether ln -s works... " >&6; }
5130
LN_S=$as_ln_s
5131
if test "$LN_S" = "ln -s"; then
5132
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5133
$as_echo "yes" >&6; }
5134
else
5135
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5136
$as_echo "no, using $LN_S" >&6; }
5137
fi
5138
 
5139
# find the maximum length of command line arguments
5140
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5141
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5142
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5143
  $as_echo_n "(cached) " >&6
5144
else
5145
    i=0
5146
  teststring="ABCD"
5147
 
5148
  case $build_os in
5149
  msdosdjgpp*)
5150
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5151
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5152
    # during glob expansion).  Even if it were fixed, the result of this
5153
    # check would be larger than it should be.
5154
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5155
    ;;
5156
 
5157
  gnu*)
5158
    # Under GNU Hurd, this test is not required because there is
5159
    # no limit to the length of command line arguments.
5160
    # Libtool will interpret -1 as no limit whatsoever
5161
    lt_cv_sys_max_cmd_len=-1;
5162
    ;;
5163
 
5164
  cygwin* | mingw* | cegcc*)
5165
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5166
    # about 5 minutes as the teststring grows exponentially.
5167
    # Worse, since 9x/ME are not pre-emptively multitasking,
5168
    # you end up with a "frozen" computer, even though with patience
5169
    # the test eventually succeeds (with a max line length of 256k).
5170
    # Instead, let's just punt: use the minimum linelength reported by
5171
    # all of the supported platforms: 8192 (on NT/2K/XP).
5172
    lt_cv_sys_max_cmd_len=8192;
5173
    ;;
5174
 
5175
  mint*)
5176
    # On MiNT this can take a long time and run out of memory.
5177
    lt_cv_sys_max_cmd_len=8192;
5178
    ;;
5179
 
5180
  amigaos*)
5181
    # On AmigaOS with pdksh, this test takes hours, literally.
5182
    # So we just punt and use a minimum line length of 8192.
5183
    lt_cv_sys_max_cmd_len=8192;
5184
    ;;
5185
 
5186
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5187
    # This has been around since 386BSD, at least.  Likely further.
5188
    if test -x /sbin/sysctl; then
5189
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5190
    elif test -x /usr/sbin/sysctl; then
5191
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5192
    else
5193
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5194
    fi
5195
    # And add a safety zone
5196
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5197
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5198
    ;;
5199
 
5200
  interix*)
5201
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5202
    lt_cv_sys_max_cmd_len=196608
5203
    ;;
5204
 
5205
  osf*)
5206
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5207
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5208
    # nice to cause kernel panics so lets avoid the loop below.
5209
    # First set a reasonable default.
5210
    lt_cv_sys_max_cmd_len=16384
5211
    #
5212
    if test -x /sbin/sysconfig; then
5213
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5214
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5215
      esac
5216
    fi
5217
    ;;
5218
  sco3.2v5*)
5219
    lt_cv_sys_max_cmd_len=102400
5220
    ;;
5221
  sysv5* | sco5v6* | sysv4.2uw2*)
5222
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5223
    if test -n "$kargmax"; then
5224
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5225
    else
5226
      lt_cv_sys_max_cmd_len=32768
5227
    fi
5228
    ;;
5229
  *)
5230
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5231
    if test -n "$lt_cv_sys_max_cmd_len"; then
5232
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5233
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5234
    else
5235
      # Make teststring a little bigger before we do anything with it.
5236
      # a 1K string should be a reasonable start.
5237
      for i in 1 2 3 4 5 6 7 8 ; do
5238
        teststring=$teststring$teststring
5239
      done
5240
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5241
      # If test is not a shell built-in, we'll probably end up computing a
5242
      # maximum length that is only half of the actual maximum length, but
5243
      # we can't tell.
5244
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5245
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5246
              test $i != 17 # 1/2 MB should be enough
5247
      do
5248
        i=`expr $i + 1`
5249
        teststring=$teststring$teststring
5250
      done
5251
      # Only check the string length outside the loop.
5252
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5253
      teststring=
5254
      # Add a significant safety factor because C++ compilers can tack on
5255
      # massive amounts of additional arguments before passing them to the
5256
      # linker.  It appears as though 1/2 is a usable value.
5257
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5258
    fi
5259
    ;;
5260
  esac
5261
 
5262
fi
5263
 
5264
if test -n $lt_cv_sys_max_cmd_len ; then
5265
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5266
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5267
else
5268
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5269
$as_echo "none" >&6; }
5270
fi
5271
max_cmd_len=$lt_cv_sys_max_cmd_len
5272
 
5273
 
5274
 
5275
 
5276
 
5277
 
5278
: ${CP="cp -f"}
5279
: ${MV="mv -f"}
5280
: ${RM="rm -f"}
5281
 
5282
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5283
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5284
# Try some XSI features
5285
xsi_shell=no
5286
( _lt_dummy="a/b/c"
5287
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5288
      = c,a/b,, \
5289
    && eval 'test $(( 1 + 1 )) -eq 2 \
5290
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5291
  && xsi_shell=yes
5292
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5293
$as_echo "$xsi_shell" >&6; }
5294
 
5295
 
5296
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5297
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5298
lt_shell_append=no
5299
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5300
    >/dev/null 2>&1 \
5301
  && lt_shell_append=yes
5302
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5303
$as_echo "$lt_shell_append" >&6; }
5304
 
5305
 
5306
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5307
  lt_unset=unset
5308
else
5309
  lt_unset=false
5310
fi
5311
 
5312
 
5313
 
5314
 
5315
 
5316
# test EBCDIC or ASCII
5317
case `echo X|tr X '\101'` in
5318
 A) # ASCII based system
5319
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5320
  lt_SP2NL='tr \040 \012'
5321
  lt_NL2SP='tr \015\012 \040\040'
5322
  ;;
5323
 *) # EBCDIC based system
5324
  lt_SP2NL='tr \100 \n'
5325
  lt_NL2SP='tr \r\n \100\100'
5326
  ;;
5327
esac
5328
 
5329
 
5330
 
5331
 
5332
 
5333
 
5334
 
5335
 
5336
 
5337
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5338
$as_echo_n "checking for $LD option to reload object files... " >&6; }
5339
if test "${lt_cv_ld_reload_flag+set}" = set; then :
5340
  $as_echo_n "(cached) " >&6
5341
else
5342
  lt_cv_ld_reload_flag='-r'
5343
fi
5344
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5345
$as_echo "$lt_cv_ld_reload_flag" >&6; }
5346
reload_flag=$lt_cv_ld_reload_flag
5347
case $reload_flag in
5348
"" | " "*) ;;
5349
*) reload_flag=" $reload_flag" ;;
5350
esac
5351
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5352
case $host_os in
5353
  darwin*)
5354
    if test "$GCC" = yes; then
5355
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5356
    else
5357
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5358
    fi
5359
    ;;
5360
esac
5361
 
5362
 
5363
 
5364
 
5365
 
5366
 
5367
 
5368
 
5369
 
5370
if test -n "$ac_tool_prefix"; then
5371
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5372
set dummy ${ac_tool_prefix}objdump; ac_word=$2
5373
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5374
$as_echo_n "checking for $ac_word... " >&6; }
5375
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5376
  $as_echo_n "(cached) " >&6
5377
else
5378
  if test -n "$OBJDUMP"; then
5379
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5380
else
5381
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5382
for as_dir in $PATH
5383
do
5384
  IFS=$as_save_IFS
5385
  test -z "$as_dir" && as_dir=.
5386
    for ac_exec_ext in '' $ac_executable_extensions; do
5387
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5388
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5389
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5390
    break 2
5391
  fi
5392
done
5393
  done
5394
IFS=$as_save_IFS
5395
 
5396
fi
5397
fi
5398
OBJDUMP=$ac_cv_prog_OBJDUMP
5399
if test -n "$OBJDUMP"; then
5400
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5401
$as_echo "$OBJDUMP" >&6; }
5402
else
5403
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404
$as_echo "no" >&6; }
5405
fi
5406
 
5407
 
5408
fi
5409
if test -z "$ac_cv_prog_OBJDUMP"; then
5410
  ac_ct_OBJDUMP=$OBJDUMP
5411
  # Extract the first word of "objdump", so it can be a program name with args.
5412
set dummy objdump; ac_word=$2
5413
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5414
$as_echo_n "checking for $ac_word... " >&6; }
5415
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5416
  $as_echo_n "(cached) " >&6
5417
else
5418
  if test -n "$ac_ct_OBJDUMP"; then
5419
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5420
else
5421
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5422
for as_dir in $PATH
5423
do
5424
  IFS=$as_save_IFS
5425
  test -z "$as_dir" && as_dir=.
5426
    for ac_exec_ext in '' $ac_executable_extensions; do
5427
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5428
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5429
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5430
    break 2
5431
  fi
5432
done
5433
  done
5434
IFS=$as_save_IFS
5435
 
5436
fi
5437
fi
5438
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5439
if test -n "$ac_ct_OBJDUMP"; then
5440
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5441
$as_echo "$ac_ct_OBJDUMP" >&6; }
5442
else
5443
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5444
$as_echo "no" >&6; }
5445
fi
5446
 
5447
  if test "x$ac_ct_OBJDUMP" = x; then
5448
    OBJDUMP="false"
5449
  else
5450
    case $cross_compiling:$ac_tool_warned in
5451
yes:)
5452
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5453
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5454
ac_tool_warned=yes ;;
5455
esac
5456
    OBJDUMP=$ac_ct_OBJDUMP
5457
  fi
5458
else
5459
  OBJDUMP="$ac_cv_prog_OBJDUMP"
5460
fi
5461
 
5462
test -z "$OBJDUMP" && OBJDUMP=objdump
5463
 
5464
 
5465
 
5466
 
5467
 
5468
 
5469
 
5470
 
5471
 
5472
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5473
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5474
if test "${lt_cv_deplibs_check_method+set}" = set; then :
5475
  $as_echo_n "(cached) " >&6
5476
else
5477
  lt_cv_file_magic_cmd='$MAGIC_CMD'
5478
lt_cv_file_magic_test_file=
5479
lt_cv_deplibs_check_method='unknown'
5480
# Need to set the preceding variable on all platforms that support
5481
# interlibrary dependencies.
5482
# 'none' -- dependencies not supported.
5483
# `unknown' -- same as none, but documents that we really don't know.
5484
# 'pass_all' -- all dependencies passed with no checks.
5485
# 'test_compile' -- check by making test program.
5486
# 'file_magic [[regex]]' -- check by looking for files in library path
5487
# which responds to the $file_magic_cmd with a given extended regex.
5488
# If you have `file' or equivalent on your system and you're not sure
5489
# whether `pass_all' will *always* work, you probably want this one.
5490
 
5491
case $host_os in
5492
aix[4-9]*)
5493
  lt_cv_deplibs_check_method=pass_all
5494
  ;;
5495
 
5496
beos*)
5497
  lt_cv_deplibs_check_method=pass_all
5498
  ;;
5499
 
5500
bsdi[45]*)
5501
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5502
  lt_cv_file_magic_cmd='/usr/bin/file -L'
5503
  lt_cv_file_magic_test_file=/shlib/libc.so
5504
  ;;
5505
 
5506
cygwin*)
5507
  # func_win32_libid is a shell function defined in ltmain.sh
5508
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5509
  lt_cv_file_magic_cmd='func_win32_libid'
5510
  ;;
5511
 
5512
mingw* | pw32*)
5513
  # Base MSYS/MinGW do not provide the 'file' command needed by
5514
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5515
  # unless we find 'file', for example because we are cross-compiling.
5516
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5517
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5518
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5519
    lt_cv_file_magic_cmd='func_win32_libid'
5520
  else
5521
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5522
    lt_cv_file_magic_cmd='$OBJDUMP -f'
5523
  fi
5524
  ;;
5525
 
5526
cegcc*)
5527
  # use the weaker test based on 'objdump'. See mingw*.
5528
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5529
  lt_cv_file_magic_cmd='$OBJDUMP -f'
5530
  ;;
5531
 
5532
darwin* | rhapsody*)
5533
  lt_cv_deplibs_check_method=pass_all
5534
  ;;
5535
 
5536
freebsd* | dragonfly*)
5537
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5538
    case $host_cpu in
5539
    i*86 )
5540
      # Not sure whether the presence of OpenBSD here was a mistake.
5541
      # Let's accept both of them until this is cleared up.
5542
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5543
      lt_cv_file_magic_cmd=/usr/bin/file
5544
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5545
      ;;
5546
    esac
5547
  else
5548
    lt_cv_deplibs_check_method=pass_all
5549
  fi
5550
  ;;
5551
 
5552
gnu*)
5553
  lt_cv_deplibs_check_method=pass_all
5554
  ;;
5555
 
5556
haiku*)
5557
  lt_cv_deplibs_check_method=pass_all
5558
  ;;
5559
 
5560
hpux10.20* | hpux11*)
5561
  lt_cv_file_magic_cmd=/usr/bin/file
5562
  case $host_cpu in
5563
  ia64*)
5564
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5565
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5566
    ;;
5567
  hppa*64*)
5568
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5569
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5570
    ;;
5571
  *)
5572
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5573
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5574
    ;;
5575
  esac
5576
  ;;
5577
 
5578
interix[3-9]*)
5579
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5580
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5581
  ;;
5582
 
5583
irix5* | irix6* | nonstopux*)
5584
  case $LD in
5585
  *-32|*"-32 ") libmagic=32-bit;;
5586
  *-n32|*"-n32 ") libmagic=N32;;
5587
  *-64|*"-64 ") libmagic=64-bit;;
5588
  *) libmagic=never-match;;
5589
  esac
5590
  lt_cv_deplibs_check_method=pass_all
5591
  ;;
5592
 
5593
# This must be Linux ELF.
5594
linux* | k*bsd*-gnu | kopensolaris*-gnu)
5595
  lt_cv_deplibs_check_method=pass_all
5596
  ;;
5597
 
5598
netbsd*)
5599
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5600
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5601
  else
5602
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5603
  fi
5604
  ;;
5605
 
5606
newos6*)
5607
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5608
  lt_cv_file_magic_cmd=/usr/bin/file
5609
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5610
  ;;
5611
 
5612
*nto* | *qnx*)
5613
  lt_cv_deplibs_check_method=pass_all
5614
  ;;
5615
 
5616
openbsd*)
5617
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5618
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5619
  else
5620
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5621
  fi
5622
  ;;
5623
 
5624
osf3* | osf4* | osf5*)
5625
  lt_cv_deplibs_check_method=pass_all
5626
  ;;
5627
 
5628
rdos*)
5629
  lt_cv_deplibs_check_method=pass_all
5630
  ;;
5631
 
5632
solaris*)
5633
  lt_cv_deplibs_check_method=pass_all
5634
  ;;
5635
 
5636
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5637
  lt_cv_deplibs_check_method=pass_all
5638
  ;;
5639
 
5640
sysv4 | sysv4.3*)
5641
  case $host_vendor in
5642
  motorola)
5643
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5644
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5645
    ;;
5646
  ncr)
5647
    lt_cv_deplibs_check_method=pass_all
5648
    ;;
5649
  sequent)
5650
    lt_cv_file_magic_cmd='/bin/file'
5651
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5652
    ;;
5653
  sni)
5654
    lt_cv_file_magic_cmd='/bin/file'
5655
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5656
    lt_cv_file_magic_test_file=/lib/libc.so
5657
    ;;
5658
  siemens)
5659
    lt_cv_deplibs_check_method=pass_all
5660
    ;;
5661
  pc)
5662
    lt_cv_deplibs_check_method=pass_all
5663
    ;;
5664
  esac
5665
  ;;
5666
 
5667
tpf*)
5668
  lt_cv_deplibs_check_method=pass_all
5669
  ;;
5670
esac
5671
 
5672
fi
5673
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5674
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5675
file_magic_cmd=$lt_cv_file_magic_cmd
5676
deplibs_check_method=$lt_cv_deplibs_check_method
5677
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5678
 
5679
 
5680
 
5681
 
5682
 
5683
 
5684
 
5685
 
5686
 
5687
 
5688
 
5689
 
5690
if test -n "$ac_tool_prefix"; then
5691
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5692
set dummy ${ac_tool_prefix}ar; ac_word=$2
5693
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5694
$as_echo_n "checking for $ac_word... " >&6; }
5695
if test "${ac_cv_prog_AR+set}" = set; then :
5696
  $as_echo_n "(cached) " >&6
5697
else
5698
  if test -n "$AR"; then
5699
  ac_cv_prog_AR="$AR" # Let the user override the test.
5700
else
5701
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5702
for as_dir in $PATH
5703
do
5704
  IFS=$as_save_IFS
5705
  test -z "$as_dir" && as_dir=.
5706
    for ac_exec_ext in '' $ac_executable_extensions; do
5707
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5708
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5709
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5710
    break 2
5711
  fi
5712
done
5713
  done
5714
IFS=$as_save_IFS
5715
 
5716
fi
5717
fi
5718
AR=$ac_cv_prog_AR
5719
if test -n "$AR"; then
5720
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5721
$as_echo "$AR" >&6; }
5722
else
5723
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5724
$as_echo "no" >&6; }
5725
fi
5726
 
5727
 
5728
fi
5729
if test -z "$ac_cv_prog_AR"; then
5730
  ac_ct_AR=$AR
5731
  # Extract the first word of "ar", so it can be a program name with args.
5732
set dummy ar; ac_word=$2
5733
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5734
$as_echo_n "checking for $ac_word... " >&6; }
5735
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5736
  $as_echo_n "(cached) " >&6
5737
else
5738
  if test -n "$ac_ct_AR"; then
5739
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5740
else
5741
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742
for as_dir in $PATH
5743
do
5744
  IFS=$as_save_IFS
5745
  test -z "$as_dir" && as_dir=.
5746
    for ac_exec_ext in '' $ac_executable_extensions; do
5747
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5748
    ac_cv_prog_ac_ct_AR="ar"
5749
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5750
    break 2
5751
  fi
5752
done
5753
  done
5754
IFS=$as_save_IFS
5755
 
5756
fi
5757
fi
5758
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5759
if test -n "$ac_ct_AR"; then
5760
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5761
$as_echo "$ac_ct_AR" >&6; }
5762
else
5763
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5764
$as_echo "no" >&6; }
5765
fi
5766
 
5767
  if test "x$ac_ct_AR" = x; then
5768
    AR="false"
5769
  else
5770
    case $cross_compiling:$ac_tool_warned in
5771
yes:)
5772
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5773
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5774
ac_tool_warned=yes ;;
5775
esac
5776
    AR=$ac_ct_AR
5777
  fi
5778
else
5779
  AR="$ac_cv_prog_AR"
5780
fi
5781
 
5782
test -z "$AR" && AR=ar
5783
test -z "$AR_FLAGS" && AR_FLAGS=cru
5784
 
5785
 
5786
 
5787
 
5788
 
5789
 
5790
 
5791
 
5792
 
5793
 
5794
 
5795
if test -n "$ac_tool_prefix"; then
5796
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5797
set dummy ${ac_tool_prefix}strip; ac_word=$2
5798
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5799
$as_echo_n "checking for $ac_word... " >&6; }
5800
if test "${ac_cv_prog_STRIP+set}" = set; then :
5801
  $as_echo_n "(cached) " >&6
5802
else
5803
  if test -n "$STRIP"; then
5804
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5805
else
5806
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5807
for as_dir in $PATH
5808
do
5809
  IFS=$as_save_IFS
5810
  test -z "$as_dir" && as_dir=.
5811
    for ac_exec_ext in '' $ac_executable_extensions; do
5812
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5813
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5814
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5815
    break 2
5816
  fi
5817
done
5818
  done
5819
IFS=$as_save_IFS
5820
 
5821
fi
5822
fi
5823
STRIP=$ac_cv_prog_STRIP
5824
if test -n "$STRIP"; then
5825
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5826
$as_echo "$STRIP" >&6; }
5827
else
5828
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5829
$as_echo "no" >&6; }
5830
fi
5831
 
5832
 
5833
fi
5834
if test -z "$ac_cv_prog_STRIP"; then
5835
  ac_ct_STRIP=$STRIP
5836
  # Extract the first word of "strip", so it can be a program name with args.
5837
set dummy strip; ac_word=$2
5838
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5839
$as_echo_n "checking for $ac_word... " >&6; }
5840
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5841
  $as_echo_n "(cached) " >&6
5842
else
5843
  if test -n "$ac_ct_STRIP"; then
5844
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5845
else
5846
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5847
for as_dir in $PATH
5848
do
5849
  IFS=$as_save_IFS
5850
  test -z "$as_dir" && as_dir=.
5851
    for ac_exec_ext in '' $ac_executable_extensions; do
5852
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5853
    ac_cv_prog_ac_ct_STRIP="strip"
5854
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5855
    break 2
5856
  fi
5857
done
5858
  done
5859
IFS=$as_save_IFS
5860
 
5861
fi
5862
fi
5863
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5864
if test -n "$ac_ct_STRIP"; then
5865
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5866
$as_echo "$ac_ct_STRIP" >&6; }
5867
else
5868
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5869
$as_echo "no" >&6; }
5870
fi
5871
 
5872
  if test "x$ac_ct_STRIP" = x; then
5873
    STRIP=":"
5874
  else
5875
    case $cross_compiling:$ac_tool_warned in
5876
yes:)
5877
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5878
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5879
ac_tool_warned=yes ;;
5880
esac
5881
    STRIP=$ac_ct_STRIP
5882
  fi
5883
else
5884
  STRIP="$ac_cv_prog_STRIP"
5885
fi
5886
 
5887
test -z "$STRIP" && STRIP=:
5888
 
5889
 
5890
 
5891
 
5892
 
5893
 
5894
if test -n "$ac_tool_prefix"; then
5895
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5896
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5897
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5898
$as_echo_n "checking for $ac_word... " >&6; }
5899
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5900
  $as_echo_n "(cached) " >&6
5901
else
5902
  if test -n "$RANLIB"; then
5903
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5904
else
5905
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906
for as_dir in $PATH
5907
do
5908
  IFS=$as_save_IFS
5909
  test -z "$as_dir" && as_dir=.
5910
    for ac_exec_ext in '' $ac_executable_extensions; do
5911
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5912
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5913
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5914
    break 2
5915
  fi
5916
done
5917
  done
5918
IFS=$as_save_IFS
5919
 
5920
fi
5921
fi
5922
RANLIB=$ac_cv_prog_RANLIB
5923
if test -n "$RANLIB"; then
5924
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5925
$as_echo "$RANLIB" >&6; }
5926
else
5927
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5928
$as_echo "no" >&6; }
5929
fi
5930
 
5931
 
5932
fi
5933
if test -z "$ac_cv_prog_RANLIB"; then
5934
  ac_ct_RANLIB=$RANLIB
5935
  # Extract the first word of "ranlib", so it can be a program name with args.
5936
set dummy ranlib; ac_word=$2
5937
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5938
$as_echo_n "checking for $ac_word... " >&6; }
5939
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5940
  $as_echo_n "(cached) " >&6
5941
else
5942
  if test -n "$ac_ct_RANLIB"; then
5943
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5944
else
5945
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5946
for as_dir in $PATH
5947
do
5948
  IFS=$as_save_IFS
5949
  test -z "$as_dir" && as_dir=.
5950
    for ac_exec_ext in '' $ac_executable_extensions; do
5951
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5952
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5953
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5954
    break 2
5955
  fi
5956
done
5957
  done
5958
IFS=$as_save_IFS
5959
 
5960
fi
5961
fi
5962
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5963
if test -n "$ac_ct_RANLIB"; then
5964
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5965
$as_echo "$ac_ct_RANLIB" >&6; }
5966
else
5967
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5968
$as_echo "no" >&6; }
5969
fi
5970
 
5971
  if test "x$ac_ct_RANLIB" = x; then
5972
    RANLIB=":"
5973
  else
5974
    case $cross_compiling:$ac_tool_warned in
5975
yes:)
5976
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5977
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5978
ac_tool_warned=yes ;;
5979
esac
5980
    RANLIB=$ac_ct_RANLIB
5981
  fi
5982
else
5983
  RANLIB="$ac_cv_prog_RANLIB"
5984
fi
5985
 
5986
test -z "$RANLIB" && RANLIB=:
5987
 
5988
 
5989
 
5990
 
5991
 
5992
 
5993
# Determine commands to create old-style static archives.
5994
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5995
old_postinstall_cmds='chmod 644 $oldlib'
5996
old_postuninstall_cmds=
5997
 
5998
if test -n "$RANLIB"; then
5999
  case $host_os in
6000
  openbsd*)
6001
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6002
    ;;
6003
  *)
6004
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6005
    ;;
6006
  esac
6007
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6008
fi
6009
 
6010
case $host_os in
6011
  darwin*)
6012
    lock_old_archive_extraction=yes ;;
6013
  *)
6014
    lock_old_archive_extraction=no ;;
6015
esac
6016
 
6017
 
6018
 
6019
 
6020
 
6021
 
6022
 
6023
 
6024
 
6025
 
6026
 
6027
 
6028
 
6029
 
6030
 
6031
 
6032
 
6033
 
6034
 
6035
 
6036
 
6037
 
6038
 
6039
 
6040
 
6041
 
6042
 
6043
 
6044
 
6045
 
6046
 
6047
 
6048
 
6049
 
6050
 
6051
 
6052
 
6053
 
6054
 
6055
# If no C compiler was specified, use CC.
6056
LTCC=${LTCC-"$CC"}
6057
 
6058
# If no C compiler flags were specified, use CFLAGS.
6059
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6060
 
6061
# Allow CC to be a program name with arguments.
6062
compiler=$CC
6063
 
6064
 
6065
# Check for command to grab the raw symbol name followed by C symbol from nm.
6066
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6067
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6068
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6069
  $as_echo_n "(cached) " >&6
6070
else
6071
 
6072
# These are sane defaults that work on at least a few old systems.
6073
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6074
 
6075
# Character class describing NM global symbol codes.
6076
symcode='[BCDEGRST]'
6077
 
6078
# Regexp to match symbols that can be accessed directly from C.
6079
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6080
 
6081
# Define system-specific variables.
6082
case $host_os in
6083
aix*)
6084
  symcode='[BCDT]'
6085
  ;;
6086
cygwin* | mingw* | pw32* | cegcc*)
6087
  symcode='[ABCDGISTW]'
6088
  ;;
6089
hpux*)
6090
  if test "$host_cpu" = ia64; then
6091
    symcode='[ABCDEGRST]'
6092
  fi
6093
  ;;
6094
irix* | nonstopux*)
6095
  symcode='[BCDEGRST]'
6096
  ;;
6097
osf*)
6098
  symcode='[BCDEGQRST]'
6099
  ;;
6100
solaris*)
6101
  symcode='[BDRT]'
6102
  ;;
6103
sco3.2v5*)
6104
  symcode='[DT]'
6105
  ;;
6106
sysv4.2uw2*)
6107
  symcode='[DT]'
6108
  ;;
6109
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6110
  symcode='[ABDT]'
6111
  ;;
6112
sysv4)
6113
  symcode='[DFNSTU]'
6114
  ;;
6115
esac
6116
 
6117
# If we're using GNU nm, then use its standard symbol codes.
6118
case `$NM -V 2>&1` in
6119
*GNU* | *'with BFD'*)
6120
  symcode='[ABCDGIRSTW]' ;;
6121
esac
6122
 
6123
# Transform an extracted symbol line into a proper C declaration.
6124
# Some systems (esp. on ia64) link data and code symbols differently,
6125
# so use this general approach.
6126
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6127
 
6128
# Transform an extracted symbol line into symbol name and symbol address
6129
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6130
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6131
 
6132
# Handle CRLF in mingw tool chain
6133
opt_cr=
6134
case $build_os in
6135
mingw*)
6136
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6137
  ;;
6138
esac
6139
 
6140
# Try without a prefix underscore, then with it.
6141
for ac_symprfx in "" "_"; do
6142
 
6143
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6144
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6145
 
6146
  # Write the raw and C identifiers.
6147
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6148
    # Fake it for dumpbin and say T for any non-static function
6149
    # and D for any global variable.
6150
    # Also find C++ and __fastcall symbols from MSVC++,
6151
    # which start with @ or ?.
6152
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6153
"     {last_section=section; section=\$ 3};"\
6154
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6155
"     \$ 0!~/External *\|/{next};"\
6156
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6157
"     {if(hide[section]) next};"\
6158
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6159
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6160
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6161
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6162
"     ' prfx=^$ac_symprfx"
6163
  else
6164
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6165
  fi
6166
 
6167
  # Check to see that the pipe works correctly.
6168
  pipe_works=no
6169
 
6170
  rm -f conftest*
6171
  cat > conftest.$ac_ext <<_LT_EOF
6172
#ifdef __cplusplus
6173
extern "C" {
6174
#endif
6175
char nm_test_var;
6176
void nm_test_func(void);
6177
void nm_test_func(void){}
6178
#ifdef __cplusplus
6179
}
6180
#endif
6181
int main(){nm_test_var='a';nm_test_func();return(0);}
6182
_LT_EOF
6183
 
6184
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6185
  (eval $ac_compile) 2>&5
6186
  ac_status=$?
6187
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6188
  test $ac_status = 0; }; then
6189
    # Now try to grab the symbols.
6190
    nlist=conftest.nm
6191
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6192
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6193
  ac_status=$?
6194
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6195
  test $ac_status = 0; } && test -s "$nlist"; then
6196
      # Try sorting and uniquifying the output.
6197
      if sort "$nlist" | uniq > "$nlist"T; then
6198
        mv -f "$nlist"T "$nlist"
6199
      else
6200
        rm -f "$nlist"T
6201
      fi
6202
 
6203
      # Make sure that we snagged all the symbols we need.
6204
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6205
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6206
          cat <<_LT_EOF > conftest.$ac_ext
6207
#ifdef __cplusplus
6208
extern "C" {
6209
#endif
6210
 
6211
_LT_EOF
6212
          # Now generate the symbol file.
6213
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6214
 
6215
          cat <<_LT_EOF >> conftest.$ac_ext
6216
 
6217
/* The mapping between symbol names and symbols.  */
6218
const struct {
6219
  const char *name;
6220
  void       *address;
6221
}
6222
lt__PROGRAM__LTX_preloaded_symbols[] =
6223
{
6224
  { "@PROGRAM@", (void *) 0 },
6225
_LT_EOF
6226
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6227
          cat <<\_LT_EOF >> conftest.$ac_ext
6228
  {0, (void *) 0}
6229
};
6230
 
6231
/* This works around a problem in FreeBSD linker */
6232
#ifdef FREEBSD_WORKAROUND
6233
static const void *lt_preloaded_setup() {
6234
  return lt__PROGRAM__LTX_preloaded_symbols;
6235
}
6236
#endif
6237
 
6238
#ifdef __cplusplus
6239
}
6240
#endif
6241
_LT_EOF
6242
          # Now try linking the two files.
6243
          mv conftest.$ac_objext conftstm.$ac_objext
6244
          lt_save_LIBS="$LIBS"
6245
          lt_save_CFLAGS="$CFLAGS"
6246
          LIBS="conftstm.$ac_objext"
6247
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6248
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6249
  (eval $ac_link) 2>&5
6250
  ac_status=$?
6251
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6252
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6253
            pipe_works=yes
6254
          fi
6255
          LIBS="$lt_save_LIBS"
6256
          CFLAGS="$lt_save_CFLAGS"
6257
        else
6258
          echo "cannot find nm_test_func in $nlist" >&5
6259
        fi
6260
      else
6261
        echo "cannot find nm_test_var in $nlist" >&5
6262
      fi
6263
    else
6264
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6265
    fi
6266
  else
6267
    echo "$progname: failed program was:" >&5
6268
    cat conftest.$ac_ext >&5
6269
  fi
6270
  rm -rf conftest* conftst*
6271
 
6272
  # Do not use the global_symbol_pipe unless it works.
6273
  if test "$pipe_works" = yes; then
6274
    break
6275
  else
6276
    lt_cv_sys_global_symbol_pipe=
6277
  fi
6278
done
6279
 
6280
fi
6281
 
6282
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6283
  lt_cv_sys_global_symbol_to_cdecl=
6284
fi
6285
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6286
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6287
$as_echo "failed" >&6; }
6288
else
6289
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6290
$as_echo "ok" >&6; }
6291
fi
6292
 
6293
 
6294
 
6295
 
6296
 
6297
 
6298
 
6299
 
6300
 
6301
 
6302
 
6303
 
6304
 
6305
 
6306
 
6307
 
6308
 
6309
 
6310
 
6311
 
6312
 
6313
 
6314
# Check whether --enable-libtool-lock was given.
6315
if test "${enable_libtool_lock+set}" = set; then :
6316
  enableval=$enable_libtool_lock;
6317
fi
6318
 
6319
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6320
 
6321
# Some flags need to be propagated to the compiler or linker for good
6322
# libtool support.
6323
case $host in
6324
ia64-*-hpux*)
6325
  # Find out which ABI we are using.
6326
  echo 'int i;' > conftest.$ac_ext
6327
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6328
  (eval $ac_compile) 2>&5
6329
  ac_status=$?
6330
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6331
  test $ac_status = 0; }; then
6332
    case `/usr/bin/file conftest.$ac_objext` in
6333
      *ELF-32*)
6334
        HPUX_IA64_MODE="32"
6335
        ;;
6336
      *ELF-64*)
6337
        HPUX_IA64_MODE="64"
6338
        ;;
6339
    esac
6340
  fi
6341
  rm -rf conftest*
6342
  ;;
6343
*-*-irix6*)
6344
  # Find out which ABI we are using.
6345
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6346
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6347
  (eval $ac_compile) 2>&5
6348
  ac_status=$?
6349
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6350
  test $ac_status = 0; }; then
6351
    if test "$lt_cv_prog_gnu_ld" = yes; then
6352
      case `/usr/bin/file conftest.$ac_objext` in
6353
        *32-bit*)
6354
          LD="${LD-ld} -melf32bsmip"
6355
          ;;
6356
        *N32*)
6357
          LD="${LD-ld} -melf32bmipn32"
6358
          ;;
6359
        *64-bit*)
6360
          LD="${LD-ld} -melf64bmip"
6361
        ;;
6362
      esac
6363
    else
6364
      case `/usr/bin/file conftest.$ac_objext` in
6365
        *32-bit*)
6366
          LD="${LD-ld} -32"
6367
          ;;
6368
        *N32*)
6369
          LD="${LD-ld} -n32"
6370
          ;;
6371
        *64-bit*)
6372
          LD="${LD-ld} -64"
6373
          ;;
6374
      esac
6375
    fi
6376
  fi
6377
  rm -rf conftest*
6378
  ;;
6379
 
6380
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6381
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6382
  # Find out which ABI we are using.
6383
  echo 'int i;' > conftest.$ac_ext
6384
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6385
  (eval $ac_compile) 2>&5
6386
  ac_status=$?
6387
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6388
  test $ac_status = 0; }; then
6389
    case `/usr/bin/file conftest.o` in
6390
      *32-bit*)
6391
        case $host in
6392
          x86_64-*kfreebsd*-gnu)
6393
            LD="${LD-ld} -m elf_i386_fbsd"
6394
            ;;
6395
          x86_64-*linux*)
6396
            LD="${LD-ld} -m elf_i386"
6397
            ;;
6398
          ppc64-*linux*|powerpc64-*linux*)
6399
            LD="${LD-ld} -m elf32ppclinux"
6400
            ;;
6401
          s390x-*linux*)
6402
            LD="${LD-ld} -m elf_s390"
6403
            ;;
6404
          sparc64-*linux*)
6405
            LD="${LD-ld} -m elf32_sparc"
6406
            ;;
6407
        esac
6408
        ;;
6409
      *64-bit*)
6410
        case $host in
6411
          x86_64-*kfreebsd*-gnu)
6412
            LD="${LD-ld} -m elf_x86_64_fbsd"
6413
            ;;
6414
          x86_64-*linux*)
6415
            LD="${LD-ld} -m elf_x86_64"
6416
            ;;
6417
          ppc*-*linux*|powerpc*-*linux*)
6418
            LD="${LD-ld} -m elf64ppc"
6419
            ;;
6420
          s390*-*linux*|s390*-*tpf*)
6421
            LD="${LD-ld} -m elf64_s390"
6422
            ;;
6423
          sparc*-*linux*)
6424
            LD="${LD-ld} -m elf64_sparc"
6425
            ;;
6426
        esac
6427
        ;;
6428
    esac
6429
  fi
6430
  rm -rf conftest*
6431
  ;;
6432
 
6433
*-*-sco3.2v5*)
6434
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6435
  SAVE_CFLAGS="$CFLAGS"
6436
  CFLAGS="$CFLAGS -belf"
6437
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6438
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6439
if test "${lt_cv_cc_needs_belf+set}" = set; then :
6440
  $as_echo_n "(cached) " >&6
6441
else
6442
  ac_ext=c
6443
ac_cpp='$CPP $CPPFLAGS'
6444
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6445
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6446
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6447
 
6448
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6449
/* end confdefs.h.  */
6450
 
6451
int
6452
main ()
6453
{
6454
 
6455
  ;
6456
  return 0;
6457
}
6458
_ACEOF
6459
if ac_fn_c_try_link "$LINENO"; then :
6460
  lt_cv_cc_needs_belf=yes
6461
else
6462
  lt_cv_cc_needs_belf=no
6463
fi
6464
rm -f core conftest.err conftest.$ac_objext \
6465
    conftest$ac_exeext conftest.$ac_ext
6466
     ac_ext=c
6467
ac_cpp='$CPP $CPPFLAGS'
6468
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6469
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6470
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6471
 
6472
fi
6473
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6474
$as_echo "$lt_cv_cc_needs_belf" >&6; }
6475
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6476
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6477
    CFLAGS="$SAVE_CFLAGS"
6478
  fi
6479
  ;;
6480
sparc*-*solaris*)
6481
  # Find out which ABI we are using.
6482
  echo 'int i;' > conftest.$ac_ext
6483
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6484
  (eval $ac_compile) 2>&5
6485
  ac_status=$?
6486
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6487
  test $ac_status = 0; }; then
6488
    case `/usr/bin/file conftest.o` in
6489
    *64-bit*)
6490
      case $lt_cv_prog_gnu_ld in
6491
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6492
      *)
6493
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6494
          LD="${LD-ld} -64"
6495
        fi
6496
        ;;
6497
      esac
6498
      ;;
6499
    esac
6500
  fi
6501
  rm -rf conftest*
6502
  ;;
6503
esac
6504
 
6505
need_locks="$enable_libtool_lock"
6506
 
6507
 
6508
  case $host_os in
6509
    rhapsody* | darwin*)
6510
    if test -n "$ac_tool_prefix"; then
6511
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6512
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6513
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6514
$as_echo_n "checking for $ac_word... " >&6; }
6515
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6516
  $as_echo_n "(cached) " >&6
6517
else
6518
  if test -n "$DSYMUTIL"; then
6519
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6520
else
6521
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6522
for as_dir in $PATH
6523
do
6524
  IFS=$as_save_IFS
6525
  test -z "$as_dir" && as_dir=.
6526
    for ac_exec_ext in '' $ac_executable_extensions; do
6527
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6528
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6529
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6530
    break 2
6531
  fi
6532
done
6533
  done
6534
IFS=$as_save_IFS
6535
 
6536
fi
6537
fi
6538
DSYMUTIL=$ac_cv_prog_DSYMUTIL
6539
if test -n "$DSYMUTIL"; then
6540
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6541
$as_echo "$DSYMUTIL" >&6; }
6542
else
6543
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544
$as_echo "no" >&6; }
6545
fi
6546
 
6547
 
6548
fi
6549
if test -z "$ac_cv_prog_DSYMUTIL"; then
6550
  ac_ct_DSYMUTIL=$DSYMUTIL
6551
  # Extract the first word of "dsymutil", so it can be a program name with args.
6552
set dummy dsymutil; ac_word=$2
6553
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6554
$as_echo_n "checking for $ac_word... " >&6; }
6555
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6556
  $as_echo_n "(cached) " >&6
6557
else
6558
  if test -n "$ac_ct_DSYMUTIL"; then
6559
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6560
else
6561
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6562
for as_dir in $PATH
6563
do
6564
  IFS=$as_save_IFS
6565
  test -z "$as_dir" && as_dir=.
6566
    for ac_exec_ext in '' $ac_executable_extensions; do
6567
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6568
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6569
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6570
    break 2
6571
  fi
6572
done
6573
  done
6574
IFS=$as_save_IFS
6575
 
6576
fi
6577
fi
6578
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6579
if test -n "$ac_ct_DSYMUTIL"; then
6580
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6581
$as_echo "$ac_ct_DSYMUTIL" >&6; }
6582
else
6583
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6584
$as_echo "no" >&6; }
6585
fi
6586
 
6587
  if test "x$ac_ct_DSYMUTIL" = x; then
6588
    DSYMUTIL=":"
6589
  else
6590
    case $cross_compiling:$ac_tool_warned in
6591
yes:)
6592
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6593
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6594
ac_tool_warned=yes ;;
6595
esac
6596
    DSYMUTIL=$ac_ct_DSYMUTIL
6597
  fi
6598
else
6599
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6600
fi
6601
 
6602
    if test -n "$ac_tool_prefix"; then
6603
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6604
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6605
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6606
$as_echo_n "checking for $ac_word... " >&6; }
6607
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6608
  $as_echo_n "(cached) " >&6
6609
else
6610
  if test -n "$NMEDIT"; then
6611
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6612
else
6613
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6614
for as_dir in $PATH
6615
do
6616
  IFS=$as_save_IFS
6617
  test -z "$as_dir" && as_dir=.
6618
    for ac_exec_ext in '' $ac_executable_extensions; do
6619
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6620
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6621
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6622
    break 2
6623
  fi
6624
done
6625
  done
6626
IFS=$as_save_IFS
6627
 
6628
fi
6629
fi
6630
NMEDIT=$ac_cv_prog_NMEDIT
6631
if test -n "$NMEDIT"; then
6632
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6633
$as_echo "$NMEDIT" >&6; }
6634
else
6635
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6636
$as_echo "no" >&6; }
6637
fi
6638
 
6639
 
6640
fi
6641
if test -z "$ac_cv_prog_NMEDIT"; then
6642
  ac_ct_NMEDIT=$NMEDIT
6643
  # Extract the first word of "nmedit", so it can be a program name with args.
6644
set dummy nmedit; ac_word=$2
6645
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6646
$as_echo_n "checking for $ac_word... " >&6; }
6647
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6648
  $as_echo_n "(cached) " >&6
6649
else
6650
  if test -n "$ac_ct_NMEDIT"; then
6651
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6652
else
6653
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6654
for as_dir in $PATH
6655
do
6656
  IFS=$as_save_IFS
6657
  test -z "$as_dir" && as_dir=.
6658
    for ac_exec_ext in '' $ac_executable_extensions; do
6659
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6660
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6661
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6662
    break 2
6663
  fi
6664
done
6665
  done
6666
IFS=$as_save_IFS
6667
 
6668
fi
6669
fi
6670
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6671
if test -n "$ac_ct_NMEDIT"; then
6672
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6673
$as_echo "$ac_ct_NMEDIT" >&6; }
6674
else
6675
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6676
$as_echo "no" >&6; }
6677
fi
6678
 
6679
  if test "x$ac_ct_NMEDIT" = x; then
6680
    NMEDIT=":"
6681
  else
6682
    case $cross_compiling:$ac_tool_warned in
6683
yes:)
6684
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6685
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6686
ac_tool_warned=yes ;;
6687
esac
6688
    NMEDIT=$ac_ct_NMEDIT
6689
  fi
6690
else
6691
  NMEDIT="$ac_cv_prog_NMEDIT"
6692
fi
6693
 
6694
    if test -n "$ac_tool_prefix"; then
6695
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6696
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6697
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6698
$as_echo_n "checking for $ac_word... " >&6; }
6699
if test "${ac_cv_prog_LIPO+set}" = set; then :
6700
  $as_echo_n "(cached) " >&6
6701
else
6702
  if test -n "$LIPO"; then
6703
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6704
else
6705
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6706
for as_dir in $PATH
6707
do
6708
  IFS=$as_save_IFS
6709
  test -z "$as_dir" && as_dir=.
6710
    for ac_exec_ext in '' $ac_executable_extensions; do
6711
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6712
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6713
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6714
    break 2
6715
  fi
6716
done
6717
  done
6718
IFS=$as_save_IFS
6719
 
6720
fi
6721
fi
6722
LIPO=$ac_cv_prog_LIPO
6723
if test -n "$LIPO"; then
6724
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6725
$as_echo "$LIPO" >&6; }
6726
else
6727
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6728
$as_echo "no" >&6; }
6729
fi
6730
 
6731
 
6732
fi
6733
if test -z "$ac_cv_prog_LIPO"; then
6734
  ac_ct_LIPO=$LIPO
6735
  # Extract the first word of "lipo", so it can be a program name with args.
6736
set dummy lipo; ac_word=$2
6737
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6738
$as_echo_n "checking for $ac_word... " >&6; }
6739
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6740
  $as_echo_n "(cached) " >&6
6741
else
6742
  if test -n "$ac_ct_LIPO"; then
6743
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6744
else
6745
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6746
for as_dir in $PATH
6747
do
6748
  IFS=$as_save_IFS
6749
  test -z "$as_dir" && as_dir=.
6750
    for ac_exec_ext in '' $ac_executable_extensions; do
6751
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6752
    ac_cv_prog_ac_ct_LIPO="lipo"
6753
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6754
    break 2
6755
  fi
6756
done
6757
  done
6758
IFS=$as_save_IFS
6759
 
6760
fi
6761
fi
6762
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6763
if test -n "$ac_ct_LIPO"; then
6764
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6765
$as_echo "$ac_ct_LIPO" >&6; }
6766
else
6767
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6768
$as_echo "no" >&6; }
6769
fi
6770
 
6771
  if test "x$ac_ct_LIPO" = x; then
6772
    LIPO=":"
6773
  else
6774
    case $cross_compiling:$ac_tool_warned in
6775
yes:)
6776
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6777
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6778
ac_tool_warned=yes ;;
6779
esac
6780
    LIPO=$ac_ct_LIPO
6781
  fi
6782
else
6783
  LIPO="$ac_cv_prog_LIPO"
6784
fi
6785
 
6786
    if test -n "$ac_tool_prefix"; then
6787
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6788
set dummy ${ac_tool_prefix}otool; ac_word=$2
6789
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6790
$as_echo_n "checking for $ac_word... " >&6; }
6791
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6792
  $as_echo_n "(cached) " >&6
6793
else
6794
  if test -n "$OTOOL"; then
6795
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6796
else
6797
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6798
for as_dir in $PATH
6799
do
6800
  IFS=$as_save_IFS
6801
  test -z "$as_dir" && as_dir=.
6802
    for ac_exec_ext in '' $ac_executable_extensions; do
6803
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6804
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6805
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6806
    break 2
6807
  fi
6808
done
6809
  done
6810
IFS=$as_save_IFS
6811
 
6812
fi
6813
fi
6814
OTOOL=$ac_cv_prog_OTOOL
6815
if test -n "$OTOOL"; then
6816
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6817
$as_echo "$OTOOL" >&6; }
6818
else
6819
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6820
$as_echo "no" >&6; }
6821
fi
6822
 
6823
 
6824
fi
6825
if test -z "$ac_cv_prog_OTOOL"; then
6826
  ac_ct_OTOOL=$OTOOL
6827
  # Extract the first word of "otool", so it can be a program name with args.
6828
set dummy otool; ac_word=$2
6829
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6830
$as_echo_n "checking for $ac_word... " >&6; }
6831
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6832
  $as_echo_n "(cached) " >&6
6833
else
6834
  if test -n "$ac_ct_OTOOL"; then
6835
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6836
else
6837
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6838
for as_dir in $PATH
6839
do
6840
  IFS=$as_save_IFS
6841
  test -z "$as_dir" && as_dir=.
6842
    for ac_exec_ext in '' $ac_executable_extensions; do
6843
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6844
    ac_cv_prog_ac_ct_OTOOL="otool"
6845
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6846
    break 2
6847
  fi
6848
done
6849
  done
6850
IFS=$as_save_IFS
6851
 
6852
fi
6853
fi
6854
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6855
if test -n "$ac_ct_OTOOL"; then
6856
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6857
$as_echo "$ac_ct_OTOOL" >&6; }
6858
else
6859
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6860
$as_echo "no" >&6; }
6861
fi
6862
 
6863
  if test "x$ac_ct_OTOOL" = x; then
6864
    OTOOL=":"
6865
  else
6866
    case $cross_compiling:$ac_tool_warned in
6867
yes:)
6868
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6869
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6870
ac_tool_warned=yes ;;
6871
esac
6872
    OTOOL=$ac_ct_OTOOL
6873
  fi
6874
else
6875
  OTOOL="$ac_cv_prog_OTOOL"
6876
fi
6877
 
6878
    if test -n "$ac_tool_prefix"; then
6879
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6880
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6881
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6882
$as_echo_n "checking for $ac_word... " >&6; }
6883
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6884
  $as_echo_n "(cached) " >&6
6885
else
6886
  if test -n "$OTOOL64"; then
6887
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6888
else
6889
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6890
for as_dir in $PATH
6891
do
6892
  IFS=$as_save_IFS
6893
  test -z "$as_dir" && as_dir=.
6894
    for ac_exec_ext in '' $ac_executable_extensions; do
6895
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6896
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6897
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6898
    break 2
6899
  fi
6900
done
6901
  done
6902
IFS=$as_save_IFS
6903
 
6904
fi
6905
fi
6906
OTOOL64=$ac_cv_prog_OTOOL64
6907
if test -n "$OTOOL64"; then
6908
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6909
$as_echo "$OTOOL64" >&6; }
6910
else
6911
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6912
$as_echo "no" >&6; }
6913
fi
6914
 
6915
 
6916
fi
6917
if test -z "$ac_cv_prog_OTOOL64"; then
6918
  ac_ct_OTOOL64=$OTOOL64
6919
  # Extract the first word of "otool64", so it can be a program name with args.
6920
set dummy otool64; ac_word=$2
6921
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6922
$as_echo_n "checking for $ac_word... " >&6; }
6923
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6924
  $as_echo_n "(cached) " >&6
6925
else
6926
  if test -n "$ac_ct_OTOOL64"; then
6927
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6928
else
6929
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6930
for as_dir in $PATH
6931
do
6932
  IFS=$as_save_IFS
6933
  test -z "$as_dir" && as_dir=.
6934
    for ac_exec_ext in '' $ac_executable_extensions; do
6935
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6936
    ac_cv_prog_ac_ct_OTOOL64="otool64"
6937
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6938
    break 2
6939
  fi
6940
done
6941
  done
6942
IFS=$as_save_IFS
6943
 
6944
fi
6945
fi
6946
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6947
if test -n "$ac_ct_OTOOL64"; then
6948
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6949
$as_echo "$ac_ct_OTOOL64" >&6; }
6950
else
6951
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6952
$as_echo "no" >&6; }
6953
fi
6954
 
6955
  if test "x$ac_ct_OTOOL64" = x; then
6956
    OTOOL64=":"
6957
  else
6958
    case $cross_compiling:$ac_tool_warned in
6959
yes:)
6960
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6961
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6962
ac_tool_warned=yes ;;
6963
esac
6964
    OTOOL64=$ac_ct_OTOOL64
6965
  fi
6966
else
6967
  OTOOL64="$ac_cv_prog_OTOOL64"
6968
fi
6969
 
6970
 
6971
 
6972
 
6973
 
6974
 
6975
 
6976
 
6977
 
6978
 
6979
 
6980
 
6981
 
6982
 
6983
 
6984
 
6985
 
6986
 
6987
 
6988
 
6989
 
6990
 
6991
 
6992
 
6993
 
6994
 
6995
 
6996
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6997
$as_echo_n "checking for -single_module linker flag... " >&6; }
6998
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6999
  $as_echo_n "(cached) " >&6
7000
else
7001
  lt_cv_apple_cc_single_mod=no
7002
      if test -z "${LT_MULTI_MODULE}"; then
7003
        # By default we will add the -single_module flag. You can override
7004
        # by either setting the environment variable LT_MULTI_MODULE
7005
        # non-empty at configure time, or by adding -multi_module to the
7006
        # link flags.
7007
        rm -rf libconftest.dylib*
7008
        echo "int foo(void){return 1;}" > conftest.c
7009
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7010
-dynamiclib -Wl,-single_module conftest.c" >&5
7011
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7012
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7013
        _lt_result=$?
7014
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7015
          lt_cv_apple_cc_single_mod=yes
7016
        else
7017
          cat conftest.err >&5
7018
        fi
7019
        rm -rf libconftest.dylib*
7020
        rm -f conftest.*
7021
      fi
7022
fi
7023
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7024
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7025
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7026
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7027
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7028
  $as_echo_n "(cached) " >&6
7029
else
7030
  lt_cv_ld_exported_symbols_list=no
7031
      save_LDFLAGS=$LDFLAGS
7032
      echo "_main" > conftest.sym
7033
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7034
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7035
/* end confdefs.h.  */
7036
 
7037
int
7038
main ()
7039
{
7040
 
7041
  ;
7042
  return 0;
7043
}
7044
_ACEOF
7045
if ac_fn_c_try_link "$LINENO"; then :
7046
  lt_cv_ld_exported_symbols_list=yes
7047
else
7048
  lt_cv_ld_exported_symbols_list=no
7049
fi
7050
rm -f core conftest.err conftest.$ac_objext \
7051
    conftest$ac_exeext conftest.$ac_ext
7052
        LDFLAGS="$save_LDFLAGS"
7053
 
7054
fi
7055
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7056
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7057
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7058
$as_echo_n "checking for -force_load linker flag... " >&6; }
7059
if test "${lt_cv_ld_force_load+set}" = set; then :
7060
  $as_echo_n "(cached) " >&6
7061
else
7062
  lt_cv_ld_force_load=no
7063
      cat > conftest.c << _LT_EOF
7064
int forced_loaded() { return 2;}
7065
_LT_EOF
7066
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7067
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7068
      echo "$AR cru libconftest.a conftest.o" >&5
7069
      $AR cru libconftest.a conftest.o 2>&5
7070
      cat > conftest.c << _LT_EOF
7071
int main() { return 0;}
7072
_LT_EOF
7073
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7074
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7075
      _lt_result=$?
7076
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7077
        lt_cv_ld_force_load=yes
7078
      else
7079
        cat conftest.err >&5
7080
      fi
7081
        rm -f conftest.err libconftest.a conftest conftest.c
7082
        rm -rf conftest.dSYM
7083
 
7084
fi
7085
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7086
$as_echo "$lt_cv_ld_force_load" >&6; }
7087
    case $host_os in
7088
    rhapsody* | darwin1.[012])
7089
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7090
    darwin1.*)
7091
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7092
    darwin*) # darwin 5.x on
7093
      # if running on 10.5 or later, the deployment target defaults
7094
      # to the OS version, if on x86, and 10.4, the deployment
7095
      # target defaults to 10.4. Don't you love it?
7096
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7097
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7098
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7099
        10.[012]*)
7100
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7101
        10.*)
7102
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7103
      esac
7104
    ;;
7105
  esac
7106
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7107
      _lt_dar_single_mod='$single_module'
7108
    fi
7109
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7110
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7111
    else
7112
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7113
    fi
7114
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7115
      _lt_dsymutil='~$DSYMUTIL $lib || :'
7116
    else
7117
      _lt_dsymutil=
7118
    fi
7119
    ;;
7120
  esac
7121
 
7122
for ac_header in dlfcn.h
7123
do :
7124
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7125
"
7126
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7127
  cat >>confdefs.h <<_ACEOF
7128
#define HAVE_DLFCN_H 1
7129
_ACEOF
7130
 
7131
fi
7132
 
7133
done
7134
 
7135
 
7136
 
7137
 
7138
 
7139
# Set options
7140
 
7141
 
7142
 
7143
 
7144
  enable_win32_dll=no
7145
 
7146
 
7147
            # Check whether --enable-shared was given.
7148
if test "${enable_shared+set}" = set; then :
7149
  enableval=$enable_shared; p=${PACKAGE-default}
7150
    case $enableval in
7151
    yes) enable_shared=yes ;;
7152
    no) enable_shared=no ;;
7153
    *)
7154
      enable_shared=no
7155
      # Look at the argument we got.  We use all the common list separators.
7156
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7157
      for pkg in $enableval; do
7158
        IFS="$lt_save_ifs"
7159
        if test "X$pkg" = "X$p"; then
7160
          enable_shared=yes
7161
        fi
7162
      done
7163
      IFS="$lt_save_ifs"
7164
      ;;
7165
    esac
7166
else
7167
  enable_shared=yes
7168
fi
7169
 
7170
 
7171
 
7172
 
7173
 
7174
 
7175
 
7176
 
7177
 
7178
  # Check whether --enable-static was given.
7179
if test "${enable_static+set}" = set; then :
7180
  enableval=$enable_static; p=${PACKAGE-default}
7181
    case $enableval in
7182
    yes) enable_static=yes ;;
7183
    no) enable_static=no ;;
7184
    *)
7185
     enable_static=no
7186
      # Look at the argument we got.  We use all the common list separators.
7187
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7188
      for pkg in $enableval; do
7189
        IFS="$lt_save_ifs"
7190
        if test "X$pkg" = "X$p"; then
7191
          enable_static=yes
7192
        fi
7193
      done
7194
      IFS="$lt_save_ifs"
7195
      ;;
7196
    esac
7197
else
7198
  enable_static=yes
7199
fi
7200
 
7201
 
7202
 
7203
 
7204
 
7205
 
7206
 
7207
 
7208
 
7209
 
7210
# Check whether --with-pic was given.
7211
if test "${with_pic+set}" = set; then :
7212
  withval=$with_pic; pic_mode="$withval"
7213
else
7214
  pic_mode=default
7215
fi
7216
 
7217
 
7218
test -z "$pic_mode" && pic_mode=default
7219
 
7220
 
7221
 
7222
 
7223
 
7224
 
7225
 
7226
  # Check whether --enable-fast-install was given.
7227
if test "${enable_fast_install+set}" = set; then :
7228
  enableval=$enable_fast_install; p=${PACKAGE-default}
7229
    case $enableval in
7230
    yes) enable_fast_install=yes ;;
7231
    no) enable_fast_install=no ;;
7232
    *)
7233
      enable_fast_install=no
7234
      # Look at the argument we got.  We use all the common list separators.
7235
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7236
      for pkg in $enableval; do
7237
        IFS="$lt_save_ifs"
7238
        if test "X$pkg" = "X$p"; then
7239
          enable_fast_install=yes
7240
        fi
7241
      done
7242
      IFS="$lt_save_ifs"
7243
      ;;
7244
    esac
7245
else
7246
  enable_fast_install=yes
7247
fi
7248
 
7249
 
7250
 
7251
 
7252
 
7253
 
7254
 
7255
 
7256
 
7257
 
7258
 
7259
# This can be used to rebuild libtool when needed
7260
LIBTOOL_DEPS="$ltmain"
7261
 
7262
# Always use our own libtool.
7263
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7264
 
7265
 
7266
 
7267
 
7268
 
7269
 
7270
 
7271
 
7272
 
7273
 
7274
 
7275
 
7276
 
7277
 
7278
 
7279
 
7280
 
7281
 
7282
 
7283
 
7284
 
7285
 
7286
 
7287
 
7288
 
7289
 
7290
test -z "$LN_S" && LN_S="ln -s"
7291
 
7292
 
7293
 
7294
 
7295
 
7296
 
7297
 
7298
 
7299
 
7300
 
7301
 
7302
 
7303
 
7304
 
7305
if test -n "${ZSH_VERSION+set}" ; then
7306
   setopt NO_GLOB_SUBST
7307
fi
7308
 
7309
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7310
$as_echo_n "checking for objdir... " >&6; }
7311
if test "${lt_cv_objdir+set}" = set; then :
7312
  $as_echo_n "(cached) " >&6
7313
else
7314
  rm -f .libs 2>/dev/null
7315
mkdir .libs 2>/dev/null
7316
if test -d .libs; then
7317
  lt_cv_objdir=.libs
7318
else
7319
  # MS-DOS does not allow filenames that begin with a dot.
7320
  lt_cv_objdir=_libs
7321
fi
7322
rmdir .libs 2>/dev/null
7323
fi
7324
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7325
$as_echo "$lt_cv_objdir" >&6; }
7326
objdir=$lt_cv_objdir
7327
 
7328
 
7329
 
7330
 
7331
 
7332
cat >>confdefs.h <<_ACEOF
7333
#define LT_OBJDIR "$lt_cv_objdir/"
7334
_ACEOF
7335
 
7336
 
7337
 
7338
 
7339
case $host_os in
7340
aix3*)
7341
  # AIX sometimes has problems with the GCC collect2 program.  For some
7342
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7343
  # vanish in a puff of smoke.
7344
  if test "X${COLLECT_NAMES+set}" != Xset; then
7345
    COLLECT_NAMES=
7346
    export COLLECT_NAMES
7347
  fi
7348
  ;;
7349
esac
7350
 
7351
# Global variables:
7352
ofile=libtool
7353
can_build_shared=yes
7354
 
7355
# All known linkers require a `.a' archive for static linking (except MSVC,
7356
# which needs '.lib').
7357
libext=a
7358
 
7359
with_gnu_ld="$lt_cv_prog_gnu_ld"
7360
 
7361
old_CC="$CC"
7362
old_CFLAGS="$CFLAGS"
7363
 
7364
# Set sane defaults for various variables
7365
test -z "$CC" && CC=cc
7366
test -z "$LTCC" && LTCC=$CC
7367
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7368
test -z "$LD" && LD=ld
7369
test -z "$ac_objext" && ac_objext=o
7370
 
7371
for cc_temp in $compiler""; do
7372
  case $cc_temp in
7373
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7374
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7375
    \-*) ;;
7376
    *) break;;
7377
  esac
7378
done
7379
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7380
 
7381
 
7382
# Only perform the check for file, if the check method requires it
7383
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7384
case $deplibs_check_method in
7385
file_magic*)
7386
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7387
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7388
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7389
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7390
  $as_echo_n "(cached) " >&6
7391
else
7392
  case $MAGIC_CMD in
7393
[\\/*] |  ?:[\\/]*)
7394
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7395
  ;;
7396
*)
7397
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7398
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7399
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7400
  for ac_dir in $ac_dummy; do
7401
    IFS="$lt_save_ifs"
7402
    test -z "$ac_dir" && ac_dir=.
7403
    if test -f $ac_dir/${ac_tool_prefix}file; then
7404
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7405
      if test -n "$file_magic_test_file"; then
7406
        case $deplibs_check_method in
7407
        "file_magic "*)
7408
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7409
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7410
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7411
            $EGREP "$file_magic_regex" > /dev/null; then
7412
            :
7413
          else
7414
            cat <<_LT_EOF 1>&2
7415
 
7416
*** Warning: the command libtool uses to detect shared libraries,
7417
*** $file_magic_cmd, produces output that libtool cannot recognize.
7418
*** The result is that libtool may fail to recognize shared libraries
7419
*** as such.  This will affect the creation of libtool libraries that
7420
*** depend on shared libraries, but programs linked with such libtool
7421
*** libraries will work regardless of this problem.  Nevertheless, you
7422
*** may want to report the problem to your system manager and/or to
7423
*** bug-libtool@gnu.org
7424
 
7425
_LT_EOF
7426
          fi ;;
7427
        esac
7428
      fi
7429
      break
7430
    fi
7431
  done
7432
  IFS="$lt_save_ifs"
7433
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7434
  ;;
7435
esac
7436
fi
7437
 
7438
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7439
if test -n "$MAGIC_CMD"; then
7440
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7441
$as_echo "$MAGIC_CMD" >&6; }
7442
else
7443
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7444
$as_echo "no" >&6; }
7445
fi
7446
 
7447
 
7448
 
7449
 
7450
 
7451
if test -z "$lt_cv_path_MAGIC_CMD"; then
7452
  if test -n "$ac_tool_prefix"; then
7453
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7454
$as_echo_n "checking for file... " >&6; }
7455
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7456
  $as_echo_n "(cached) " >&6
7457
else
7458
  case $MAGIC_CMD in
7459
[\\/*] |  ?:[\\/]*)
7460
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7461
  ;;
7462
*)
7463
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7464
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7465
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7466
  for ac_dir in $ac_dummy; do
7467
    IFS="$lt_save_ifs"
7468
    test -z "$ac_dir" && ac_dir=.
7469
    if test -f $ac_dir/file; then
7470
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7471
      if test -n "$file_magic_test_file"; then
7472
        case $deplibs_check_method in
7473
        "file_magic "*)
7474
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7475
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7476
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7477
            $EGREP "$file_magic_regex" > /dev/null; then
7478
            :
7479
          else
7480
            cat <<_LT_EOF 1>&2
7481
 
7482
*** Warning: the command libtool uses to detect shared libraries,
7483
*** $file_magic_cmd, produces output that libtool cannot recognize.
7484
*** The result is that libtool may fail to recognize shared libraries
7485
*** as such.  This will affect the creation of libtool libraries that
7486
*** depend on shared libraries, but programs linked with such libtool
7487
*** libraries will work regardless of this problem.  Nevertheless, you
7488
*** may want to report the problem to your system manager and/or to
7489
*** bug-libtool@gnu.org
7490
 
7491
_LT_EOF
7492
          fi ;;
7493
        esac
7494
      fi
7495
      break
7496
    fi
7497
  done
7498
  IFS="$lt_save_ifs"
7499
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7500
  ;;
7501
esac
7502
fi
7503
 
7504
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7505
if test -n "$MAGIC_CMD"; then
7506
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7507
$as_echo "$MAGIC_CMD" >&6; }
7508
else
7509
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7510
$as_echo "no" >&6; }
7511
fi
7512
 
7513
 
7514
  else
7515
    MAGIC_CMD=:
7516
  fi
7517
fi
7518
 
7519
  fi
7520
  ;;
7521
esac
7522
 
7523
# Use C for the default configuration in the libtool script
7524
 
7525
lt_save_CC="$CC"
7526
ac_ext=c
7527
ac_cpp='$CPP $CPPFLAGS'
7528
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7529
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7530
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7531
 
7532
 
7533
# Source file extension for C test sources.
7534
ac_ext=c
7535
 
7536
# Object file extension for compiled C test sources.
7537
objext=o
7538
objext=$objext
7539
 
7540
# Code to be used in simple compile tests
7541
lt_simple_compile_test_code="int some_variable = 0;"
7542
 
7543
# Code to be used in simple link tests
7544
lt_simple_link_test_code='int main(){return(0);}'
7545
 
7546
 
7547
 
7548
 
7549
 
7550
 
7551
 
7552
# If no C compiler was specified, use CC.
7553
LTCC=${LTCC-"$CC"}
7554
 
7555
# If no C compiler flags were specified, use CFLAGS.
7556
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7557
 
7558
# Allow CC to be a program name with arguments.
7559
compiler=$CC
7560
 
7561
# Save the default compiler, since it gets overwritten when the other
7562
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7563
compiler_DEFAULT=$CC
7564
 
7565
# save warnings/boilerplate of simple test code
7566
ac_outfile=conftest.$ac_objext
7567
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7568
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7569
_lt_compiler_boilerplate=`cat conftest.err`
7570
$RM conftest*
7571
 
7572
ac_outfile=conftest.$ac_objext
7573
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7574
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7575
_lt_linker_boilerplate=`cat conftest.err`
7576
$RM -r conftest*
7577
 
7578
 
7579
## CAVEAT EMPTOR:
7580
## There is no encapsulation within the following macros, do not change
7581
## the running order or otherwise move them around unless you know exactly
7582
## what you are doing...
7583
if test -n "$compiler"; then
7584
 
7585
lt_prog_compiler_no_builtin_flag=
7586
 
7587
if test "$GCC" = yes; then
7588
  case $cc_basename in
7589
  nvcc*)
7590
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7591
  *)
7592
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7593
  esac
7594
 
7595
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7596
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7597
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7598
  $as_echo_n "(cached) " >&6
7599
else
7600
  lt_cv_prog_compiler_rtti_exceptions=no
7601
   ac_outfile=conftest.$ac_objext
7602
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7603
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7604
   # Insert the option either (1) after the last *FLAGS variable, or
7605
   # (2) before a word containing "conftest.", or (3) at the end.
7606
   # Note that $ac_compile itself does not contain backslashes and begins
7607
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7608
   # The option is referenced via a variable to avoid confusing sed.
7609
   lt_compile=`echo "$ac_compile" | $SED \
7610
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7611
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7612
   -e 's:$: $lt_compiler_flag:'`
7613
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7614
   (eval "$lt_compile" 2>conftest.err)
7615
   ac_status=$?
7616
   cat conftest.err >&5
7617
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618
   if (exit $ac_status) && test -s "$ac_outfile"; then
7619
     # The compiler can only warn and ignore the option if not recognized
7620
     # So say no if there are warnings other than the usual output.
7621
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7622
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7623
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7624
       lt_cv_prog_compiler_rtti_exceptions=yes
7625
     fi
7626
   fi
7627
   $RM conftest*
7628
 
7629
fi
7630
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7631
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7632
 
7633
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7634
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7635
else
7636
    :
7637
fi
7638
 
7639
fi
7640
 
7641
 
7642
 
7643
 
7644
 
7645
 
7646
  lt_prog_compiler_wl=
7647
lt_prog_compiler_pic=
7648
lt_prog_compiler_static=
7649
 
7650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7651
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7652
 
7653
  if test "$GCC" = yes; then
7654
    lt_prog_compiler_wl='-Wl,'
7655
    lt_prog_compiler_static='-static'
7656
 
7657
    case $host_os in
7658
      aix*)
7659
      # All AIX code is PIC.
7660
      if test "$host_cpu" = ia64; then
7661
        # AIX 5 now supports IA64 processor
7662
        lt_prog_compiler_static='-Bstatic'
7663
      fi
7664
      ;;
7665
 
7666
    amigaos*)
7667
      case $host_cpu in
7668
      powerpc)
7669
            # see comment about AmigaOS4 .so support
7670
            lt_prog_compiler_pic='-fPIC'
7671
        ;;
7672
      m68k)
7673
            # FIXME: we need at least 68020 code to build shared libraries, but
7674
            # adding the `-m68020' flag to GCC prevents building anything better,
7675
            # like `-m68040'.
7676
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7677
        ;;
7678
      esac
7679
      ;;
7680
 
7681
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7682
      # PIC is the default for these OSes.
7683
      ;;
7684
 
7685
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7686
      # This hack is so that the source file can tell whether it is being
7687
      # built for inclusion in a dll (and should export symbols for example).
7688
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7689
      # (--disable-auto-import) libraries
7690
      lt_prog_compiler_pic='-DDLL_EXPORT'
7691
      ;;
7692
 
7693
    darwin* | rhapsody*)
7694
      # PIC is the default on this platform
7695
      # Common symbols not allowed in MH_DYLIB files
7696
      lt_prog_compiler_pic='-fno-common'
7697
      ;;
7698
 
7699
    haiku*)
7700
      # PIC is the default for Haiku.
7701
      # The "-static" flag exists, but is broken.
7702
      lt_prog_compiler_static=
7703
      ;;
7704
 
7705
    hpux*)
7706
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7707
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7708
      # sets the default TLS model and affects inlining.
7709
      case $host_cpu in
7710
      hppa*64*)
7711
        # +Z the default
7712
        ;;
7713
      *)
7714
        lt_prog_compiler_pic='-fPIC'
7715
        ;;
7716
      esac
7717
      ;;
7718
 
7719
    interix[3-9]*)
7720
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7721
      # Instead, we relocate shared libraries at runtime.
7722
      ;;
7723
 
7724
    msdosdjgpp*)
7725
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7726
      # on systems that don't support them.
7727
      lt_prog_compiler_can_build_shared=no
7728
      enable_shared=no
7729
      ;;
7730
 
7731
    *nto* | *qnx*)
7732
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7733
      # it will coredump.
7734
      lt_prog_compiler_pic='-fPIC -shared'
7735
      ;;
7736
 
7737
    sysv4*MP*)
7738
      if test -d /usr/nec; then
7739
        lt_prog_compiler_pic=-Kconform_pic
7740
      fi
7741
      ;;
7742
 
7743
    *)
7744
      lt_prog_compiler_pic='-fPIC'
7745
      ;;
7746
    esac
7747
 
7748
    case $cc_basename in
7749
    nvcc*) # Cuda Compiler Driver 2.2
7750
      lt_prog_compiler_wl='-Xlinker '
7751
      lt_prog_compiler_pic='-Xcompiler -fPIC'
7752
      ;;
7753
    esac
7754
  else
7755
    # PORTME Check for flag to pass linker flags through the system compiler.
7756
    case $host_os in
7757
    aix*)
7758
      lt_prog_compiler_wl='-Wl,'
7759
      if test "$host_cpu" = ia64; then
7760
        # AIX 5 now supports IA64 processor
7761
        lt_prog_compiler_static='-Bstatic'
7762
      else
7763
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7764
      fi
7765
      ;;
7766
 
7767
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7768
      # This hack is so that the source file can tell whether it is being
7769
      # built for inclusion in a dll (and should export symbols for example).
7770
      lt_prog_compiler_pic='-DDLL_EXPORT'
7771
      ;;
7772
 
7773
    hpux9* | hpux10* | hpux11*)
7774
      lt_prog_compiler_wl='-Wl,'
7775
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7776
      # not for PA HP-UX.
7777
      case $host_cpu in
7778
      hppa*64*|ia64*)
7779
        # +Z the default
7780
        ;;
7781
      *)
7782
        lt_prog_compiler_pic='+Z'
7783
        ;;
7784
      esac
7785
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7786
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7787
      ;;
7788
 
7789
    irix5* | irix6* | nonstopux*)
7790
      lt_prog_compiler_wl='-Wl,'
7791
      # PIC (with -KPIC) is the default.
7792
      lt_prog_compiler_static='-non_shared'
7793
      ;;
7794
 
7795
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7796
      case $cc_basename in
7797
      # old Intel for x86_64 which still supported -KPIC.
7798
      ecc*)
7799
        lt_prog_compiler_wl='-Wl,'
7800
        lt_prog_compiler_pic='-KPIC'
7801
        lt_prog_compiler_static='-static'
7802
        ;;
7803
      # icc used to be incompatible with GCC.
7804
      # ICC 10 doesn't accept -KPIC any more.
7805
      icc* | ifort*)
7806
        lt_prog_compiler_wl='-Wl,'
7807
        lt_prog_compiler_pic='-fPIC'
7808
        lt_prog_compiler_static='-static'
7809
        ;;
7810
      # Lahey Fortran 8.1.
7811
      lf95*)
7812
        lt_prog_compiler_wl='-Wl,'
7813
        lt_prog_compiler_pic='--shared'
7814
        lt_prog_compiler_static='--static'
7815
        ;;
7816
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7817
        # Portland Group compilers (*not* the Pentium gcc compiler,
7818
        # which looks to be a dead project)
7819
        lt_prog_compiler_wl='-Wl,'
7820
        lt_prog_compiler_pic='-fpic'
7821
        lt_prog_compiler_static='-Bstatic'
7822
        ;;
7823
      ccc*)
7824
        lt_prog_compiler_wl='-Wl,'
7825
        # All Alpha code is PIC.
7826
        lt_prog_compiler_static='-non_shared'
7827
        ;;
7828
      xl* | bgxl* | bgf* | mpixl*)
7829
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7830
        lt_prog_compiler_wl='-Wl,'
7831
        lt_prog_compiler_pic='-qpic'
7832
        lt_prog_compiler_static='-qstaticlink'
7833
        ;;
7834
      *)
7835
        case `$CC -V 2>&1 | sed 5q` in
7836
        *Sun\ F* | *Sun*Fortran*)
7837
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
7838
          lt_prog_compiler_pic='-KPIC'
7839
          lt_prog_compiler_static='-Bstatic'
7840
          lt_prog_compiler_wl=''
7841
          ;;
7842
        *Sun\ C*)
7843
          # Sun C 5.9
7844
          lt_prog_compiler_pic='-KPIC'
7845
          lt_prog_compiler_static='-Bstatic'
7846
          lt_prog_compiler_wl='-Wl,'
7847
          ;;
7848
        esac
7849
        ;;
7850
      esac
7851
      ;;
7852
 
7853
    newsos6)
7854
      lt_prog_compiler_pic='-KPIC'
7855
      lt_prog_compiler_static='-Bstatic'
7856
      ;;
7857
 
7858
    *nto* | *qnx*)
7859
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7860
      # it will coredump.
7861
      lt_prog_compiler_pic='-fPIC -shared'
7862
      ;;
7863
 
7864
    osf3* | osf4* | osf5*)
7865
      lt_prog_compiler_wl='-Wl,'
7866
      # All OSF/1 code is PIC.
7867
      lt_prog_compiler_static='-non_shared'
7868
      ;;
7869
 
7870
    rdos*)
7871
      lt_prog_compiler_static='-non_shared'
7872
      ;;
7873
 
7874
    solaris*)
7875
      lt_prog_compiler_pic='-KPIC'
7876
      lt_prog_compiler_static='-Bstatic'
7877
      case $cc_basename in
7878
      f77* | f90* | f95*)
7879
        lt_prog_compiler_wl='-Qoption ld ';;
7880
      *)
7881
        lt_prog_compiler_wl='-Wl,';;
7882
      esac
7883
      ;;
7884
 
7885
    sunos4*)
7886
      lt_prog_compiler_wl='-Qoption ld '
7887
      lt_prog_compiler_pic='-PIC'
7888
      lt_prog_compiler_static='-Bstatic'
7889
      ;;
7890
 
7891
    sysv4 | sysv4.2uw2* | sysv4.3*)
7892
      lt_prog_compiler_wl='-Wl,'
7893
      lt_prog_compiler_pic='-KPIC'
7894
      lt_prog_compiler_static='-Bstatic'
7895
      ;;
7896
 
7897
    sysv4*MP*)
7898
      if test -d /usr/nec ;then
7899
        lt_prog_compiler_pic='-Kconform_pic'
7900
        lt_prog_compiler_static='-Bstatic'
7901
      fi
7902
      ;;
7903
 
7904
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7905
      lt_prog_compiler_wl='-Wl,'
7906
      lt_prog_compiler_pic='-KPIC'
7907
      lt_prog_compiler_static='-Bstatic'
7908
      ;;
7909
 
7910
    unicos*)
7911
      lt_prog_compiler_wl='-Wl,'
7912
      lt_prog_compiler_can_build_shared=no
7913
      ;;
7914
 
7915
    uts4*)
7916
      lt_prog_compiler_pic='-pic'
7917
      lt_prog_compiler_static='-Bstatic'
7918
      ;;
7919
 
7920
    *)
7921
      lt_prog_compiler_can_build_shared=no
7922
      ;;
7923
    esac
7924
  fi
7925
 
7926
case $host_os in
7927
  # For platforms which do not support PIC, -DPIC is meaningless:
7928
  *djgpp*)
7929
    lt_prog_compiler_pic=
7930
    ;;
7931
  *)
7932
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7933
    ;;
7934
esac
7935
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7936
$as_echo "$lt_prog_compiler_pic" >&6; }
7937
 
7938
 
7939
 
7940
 
7941
 
7942
 
7943
#
7944
# Check to make sure the PIC flag actually works.
7945
#
7946
if test -n "$lt_prog_compiler_pic"; then
7947
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7948
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7949
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7950
  $as_echo_n "(cached) " >&6
7951
else
7952
  lt_cv_prog_compiler_pic_works=no
7953
   ac_outfile=conftest.$ac_objext
7954
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7955
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7956
   # Insert the option either (1) after the last *FLAGS variable, or
7957
   # (2) before a word containing "conftest.", or (3) at the end.
7958
   # Note that $ac_compile itself does not contain backslashes and begins
7959
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7960
   # The option is referenced via a variable to avoid confusing sed.
7961
   lt_compile=`echo "$ac_compile" | $SED \
7962
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7963
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7964
   -e 's:$: $lt_compiler_flag:'`
7965
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7966
   (eval "$lt_compile" 2>conftest.err)
7967
   ac_status=$?
7968
   cat conftest.err >&5
7969
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7970
   if (exit $ac_status) && test -s "$ac_outfile"; then
7971
     # The compiler can only warn and ignore the option if not recognized
7972
     # So say no if there are warnings other than the usual output.
7973
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7974
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7975
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7976
       lt_cv_prog_compiler_pic_works=yes
7977
     fi
7978
   fi
7979
   $RM conftest*
7980
 
7981
fi
7982
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7983
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7984
 
7985
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7986
    case $lt_prog_compiler_pic in
7987
     "" | " "*) ;;
7988
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7989
     esac
7990
else
7991
    lt_prog_compiler_pic=
7992
     lt_prog_compiler_can_build_shared=no
7993
fi
7994
 
7995
fi
7996
 
7997
 
7998
 
7999
 
8000
 
8001
 
8002
#
8003
# Check to make sure the static flag actually works.
8004
#
8005
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8006
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8007
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8008
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8009
  $as_echo_n "(cached) " >&6
8010
else
8011
  lt_cv_prog_compiler_static_works=no
8012
   save_LDFLAGS="$LDFLAGS"
8013
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8014
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8015
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8016
     # The linker can only warn and ignore the option if not recognized
8017
     # So say no if there are warnings
8018
     if test -s conftest.err; then
8019
       # Append any errors to the config.log.
8020
       cat conftest.err 1>&5
8021
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8022
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8023
       if diff conftest.exp conftest.er2 >/dev/null; then
8024
         lt_cv_prog_compiler_static_works=yes
8025
       fi
8026
     else
8027
       lt_cv_prog_compiler_static_works=yes
8028
     fi
8029
   fi
8030
   $RM -r conftest*
8031
   LDFLAGS="$save_LDFLAGS"
8032
 
8033
fi
8034
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8035
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8036
 
8037
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8038
    :
8039
else
8040
    lt_prog_compiler_static=
8041
fi
8042
 
8043
 
8044
 
8045
 
8046
 
8047
 
8048
 
8049
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8050
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8051
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8052
  $as_echo_n "(cached) " >&6
8053
else
8054
  lt_cv_prog_compiler_c_o=no
8055
   $RM -r conftest 2>/dev/null
8056
   mkdir conftest
8057
   cd conftest
8058
   mkdir out
8059
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8060
 
8061
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8062
   # Insert the option either (1) after the last *FLAGS variable, or
8063
   # (2) before a word containing "conftest.", or (3) at the end.
8064
   # Note that $ac_compile itself does not contain backslashes and begins
8065
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8066
   lt_compile=`echo "$ac_compile" | $SED \
8067
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8068
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8069
   -e 's:$: $lt_compiler_flag:'`
8070
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8071
   (eval "$lt_compile" 2>out/conftest.err)
8072
   ac_status=$?
8073
   cat out/conftest.err >&5
8074
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8076
   then
8077
     # The compiler can only warn and ignore the option if not recognized
8078
     # So say no if there are warnings
8079
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8080
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8081
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8082
       lt_cv_prog_compiler_c_o=yes
8083
     fi
8084
   fi
8085
   chmod u+w . 2>&5
8086
   $RM conftest*
8087
   # SGI C++ compiler will create directory out/ii_files/ for
8088
   # template instantiation
8089
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8090
   $RM out/* && rmdir out
8091
   cd ..
8092
   $RM -r conftest
8093
   $RM conftest*
8094
 
8095
fi
8096
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8097
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8098
 
8099
 
8100
 
8101
 
8102
 
8103
 
8104
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8105
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8106
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8107
  $as_echo_n "(cached) " >&6
8108
else
8109
  lt_cv_prog_compiler_c_o=no
8110
   $RM -r conftest 2>/dev/null
8111
   mkdir conftest
8112
   cd conftest
8113
   mkdir out
8114
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8115
 
8116
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8117
   # Insert the option either (1) after the last *FLAGS variable, or
8118
   # (2) before a word containing "conftest.", or (3) at the end.
8119
   # Note that $ac_compile itself does not contain backslashes and begins
8120
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8121
   lt_compile=`echo "$ac_compile" | $SED \
8122
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8123
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8124
   -e 's:$: $lt_compiler_flag:'`
8125
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8126
   (eval "$lt_compile" 2>out/conftest.err)
8127
   ac_status=$?
8128
   cat out/conftest.err >&5
8129
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8130
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8131
   then
8132
     # The compiler can only warn and ignore the option if not recognized
8133
     # So say no if there are warnings
8134
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8135
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8136
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8137
       lt_cv_prog_compiler_c_o=yes
8138
     fi
8139
   fi
8140
   chmod u+w . 2>&5
8141
   $RM conftest*
8142
   # SGI C++ compiler will create directory out/ii_files/ for
8143
   # template instantiation
8144
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8145
   $RM out/* && rmdir out
8146
   cd ..
8147
   $RM -r conftest
8148
   $RM conftest*
8149
 
8150
fi
8151
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8152
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8153
 
8154
 
8155
 
8156
 
8157
hard_links="nottested"
8158
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8159
  # do not overwrite the value of need_locks provided by the user
8160
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8161
$as_echo_n "checking if we can lock with hard links... " >&6; }
8162
  hard_links=yes
8163
  $RM conftest*
8164
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8165
  touch conftest.a
8166
  ln conftest.a conftest.b 2>&5 || hard_links=no
8167
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8168
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8169
$as_echo "$hard_links" >&6; }
8170
  if test "$hard_links" = no; then
8171
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8172
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8173
    need_locks=warn
8174
  fi
8175
else
8176
  need_locks=no
8177
fi
8178
 
8179
 
8180
 
8181
 
8182
 
8183
 
8184
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8185
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8186
 
8187
  runpath_var=
8188
  allow_undefined_flag=
8189
  always_export_symbols=no
8190
  archive_cmds=
8191
  archive_expsym_cmds=
8192
  compiler_needs_object=no
8193
  enable_shared_with_static_runtimes=no
8194
  export_dynamic_flag_spec=
8195
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8196
  hardcode_automatic=no
8197
  hardcode_direct=no
8198
  hardcode_direct_absolute=no
8199
  hardcode_libdir_flag_spec=
8200
  hardcode_libdir_flag_spec_ld=
8201
  hardcode_libdir_separator=
8202
  hardcode_minus_L=no
8203
  hardcode_shlibpath_var=unsupported
8204
  inherit_rpath=no
8205
  link_all_deplibs=unknown
8206
  module_cmds=
8207
  module_expsym_cmds=
8208
  old_archive_from_new_cmds=
8209
  old_archive_from_expsyms_cmds=
8210
  thread_safe_flag_spec=
8211
  whole_archive_flag_spec=
8212
  # include_expsyms should be a list of space-separated symbols to be *always*
8213
  # included in the symbol list
8214
  include_expsyms=
8215
  # exclude_expsyms can be an extended regexp of symbols to exclude
8216
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8217
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8218
  # as well as any symbol that contains `d'.
8219
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8220
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8221
  # platforms (ab)use it in PIC code, but their linkers get confused if
8222
  # the symbol is explicitly referenced.  Since portable code cannot
8223
  # rely on this symbol name, it's probably fine to never include it in
8224
  # preloaded symbol tables.
8225
  # Exclude shared library initialization/finalization symbols.
8226
  extract_expsyms_cmds=
8227
 
8228
  case $host_os in
8229
  cygwin* | mingw* | pw32* | cegcc*)
8230
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8231
    # When not using gcc, we currently assume that we are using
8232
    # Microsoft Visual C++.
8233
    if test "$GCC" != yes; then
8234
      with_gnu_ld=no
8235
    fi
8236
    ;;
8237
  interix*)
8238
    # we just hope/assume this is gcc and not c89 (= MSVC++)
8239
    with_gnu_ld=yes
8240
    ;;
8241
  openbsd*)
8242
    with_gnu_ld=no
8243
    ;;
8244
  esac
8245
 
8246
  ld_shlibs=yes
8247
 
8248
  # On some targets, GNU ld is compatible enough with the native linker
8249
  # that we're better off using the native interface for both.
8250
  lt_use_gnu_ld_interface=no
8251
  if test "$with_gnu_ld" = yes; then
8252
    case $host_os in
8253
      aix*)
8254
        # The AIX port of GNU ld has always aspired to compatibility
8255
        # with the native linker.  However, as the warning in the GNU ld
8256
        # block says, versions before 2.19.5* couldn't really create working
8257
        # shared libraries, regardless of the interface used.
8258
        case `$LD -v 2>&1` in
8259
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8260
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8261
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8262
          *)
8263
            lt_use_gnu_ld_interface=yes
8264
            ;;
8265
        esac
8266
        ;;
8267
      *)
8268
        lt_use_gnu_ld_interface=yes
8269
        ;;
8270
    esac
8271
  fi
8272
 
8273
  if test "$lt_use_gnu_ld_interface" = yes; then
8274
    # If archive_cmds runs LD, not CC, wlarc should be empty
8275
    wlarc='${wl}'
8276
 
8277
    # Set some defaults for GNU ld with shared library support. These
8278
    # are reset later if shared libraries are not supported. Putting them
8279
    # here allows them to be overridden if necessary.
8280
    runpath_var=LD_RUN_PATH
8281
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8282
    export_dynamic_flag_spec='${wl}--export-dynamic'
8283
    # ancient GNU ld didn't support --whole-archive et. al.
8284
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8285
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8286
    else
8287
      whole_archive_flag_spec=
8288
    fi
8289
    supports_anon_versioning=no
8290
    case `$LD -v 2>&1` in
8291
      *GNU\ gold*) supports_anon_versioning=yes ;;
8292
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8293
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8294
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8295
      *\ 2.11.*) ;; # other 2.11 versions
8296
      *) supports_anon_versioning=yes ;;
8297
    esac
8298
 
8299
    # See if GNU ld supports shared libraries.
8300
    case $host_os in
8301
    aix[3-9]*)
8302
      # On AIX/PPC, the GNU linker is very broken
8303
      if test "$host_cpu" != ia64; then
8304
        ld_shlibs=no
8305
        cat <<_LT_EOF 1>&2
8306
 
8307
*** Warning: the GNU linker, at least up to release 2.19, is reported
8308
*** to be unable to reliably create shared libraries on AIX.
8309
*** Therefore, libtool is disabling shared libraries support.  If you
8310
*** really care for shared libraries, you may want to install binutils
8311
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8312
*** You will then need to restart the configuration process.
8313
 
8314
_LT_EOF
8315
      fi
8316
      ;;
8317
 
8318
    amigaos*)
8319
      case $host_cpu in
8320
      powerpc)
8321
            # see comment about AmigaOS4 .so support
8322
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8323
            archive_expsym_cmds=''
8324
        ;;
8325
      m68k)
8326
            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8327
            hardcode_libdir_flag_spec='-L$libdir'
8328
            hardcode_minus_L=yes
8329
        ;;
8330
      esac
8331
      ;;
8332
 
8333
    beos*)
8334
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8335
        allow_undefined_flag=unsupported
8336
        # Joseph Beckenbach  says some releases of gcc
8337
        # support --undefined.  This deserves some investigation.  FIXME
8338
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8339
      else
8340
        ld_shlibs=no
8341
      fi
8342
      ;;
8343
 
8344
    cygwin* | mingw* | pw32* | cegcc*)
8345
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8346
      # as there is no search path for DLLs.
8347
      hardcode_libdir_flag_spec='-L$libdir'
8348
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8349
      allow_undefined_flag=unsupported
8350
      always_export_symbols=no
8351
      enable_shared_with_static_runtimes=yes
8352
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8353
 
8354
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8355
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8356
        # If the export-symbols file already is a .def file (1st line
8357
        # is EXPORTS), use it as is; otherwise, prepend...
8358
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8359
          cp $export_symbols $output_objdir/$soname.def;
8360
        else
8361
          echo EXPORTS > $output_objdir/$soname.def;
8362
          cat $export_symbols >> $output_objdir/$soname.def;
8363
        fi~
8364
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8365
      else
8366
        ld_shlibs=no
8367
      fi
8368
      ;;
8369
 
8370
    haiku*)
8371
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8372
      link_all_deplibs=yes
8373
      ;;
8374
 
8375
    interix[3-9]*)
8376
      hardcode_direct=no
8377
      hardcode_shlibpath_var=no
8378
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8379
      export_dynamic_flag_spec='${wl}-E'
8380
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8381
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8382
      # default) and relocated if they conflict, which is a slow very memory
8383
      # consuming and fragmenting process.  To avoid this, we pick a random,
8384
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8385
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8386
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8387
      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8388
      ;;
8389
 
8390
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8391
      tmp_diet=no
8392
      if test "$host_os" = linux-dietlibc; then
8393
        case $cc_basename in
8394
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8395
        esac
8396
      fi
8397
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8398
         && test "$tmp_diet" = no
8399
      then
8400
        tmp_addflag=
8401
        tmp_sharedflag='-shared'
8402
        case $cc_basename,$host_cpu in
8403
        pgcc*)                          # Portland Group C compiler
8404
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8405
          tmp_addflag=' $pic_flag'
8406
          ;;
8407
        pgf77* | pgf90* | pgf95* | pgfortran*)
8408
                                        # Portland Group f77 and f90 compilers
8409
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8410
          tmp_addflag=' $pic_flag -Mnomain' ;;
8411
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8412
          tmp_addflag=' -i_dynamic' ;;
8413
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8414
          tmp_addflag=' -i_dynamic -nofor_main' ;;
8415
        ifc* | ifort*)                  # Intel Fortran compiler
8416
          tmp_addflag=' -nofor_main' ;;
8417
        lf95*)                          # Lahey Fortran 8.1
8418
          whole_archive_flag_spec=
8419
          tmp_sharedflag='--shared' ;;
8420
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8421
          tmp_sharedflag='-qmkshrobj'
8422
          tmp_addflag= ;;
8423
        nvcc*)  # Cuda Compiler Driver 2.2
8424
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8425
          compiler_needs_object=yes
8426
          ;;
8427
        esac
8428
        case `$CC -V 2>&1 | sed 5q` in
8429
        *Sun\ C*)                       # Sun C 5.9
8430
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8431
          compiler_needs_object=yes
8432
          tmp_sharedflag='-G' ;;
8433
        *Sun\ F*)                       # Sun Fortran 8.3
8434
          tmp_sharedflag='-G' ;;
8435
        esac
8436
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8437
 
8438
        if test "x$supports_anon_versioning" = xyes; then
8439
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8440
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8441
            echo "local: *; };" >> $output_objdir/$libname.ver~
8442
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8443
        fi
8444
 
8445
        case $cc_basename in
8446
        xlf* | bgf* | bgxlf* | mpixlf*)
8447
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8448
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8449
          hardcode_libdir_flag_spec=
8450
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
8451
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8452
          if test "x$supports_anon_versioning" = xyes; then
8453
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8454
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8455
              echo "local: *; };" >> $output_objdir/$libname.ver~
8456
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8457
          fi
8458
          ;;
8459
        esac
8460
      else
8461
        ld_shlibs=no
8462
      fi
8463
      ;;
8464
 
8465
    netbsd*)
8466
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8467
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8468
        wlarc=
8469
      else
8470
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8471
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8472
      fi
8473
      ;;
8474
 
8475
    solaris*)
8476
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8477
        ld_shlibs=no
8478
        cat <<_LT_EOF 1>&2
8479
 
8480
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8481
*** create shared libraries on Solaris systems.  Therefore, libtool
8482
*** is disabling shared libraries support.  We urge you to upgrade GNU
8483
*** binutils to release 2.9.1 or newer.  Another option is to modify
8484
*** your PATH or compiler configuration so that the native linker is
8485
*** used, and then restart.
8486
 
8487
_LT_EOF
8488
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8489
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8490
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8491
      else
8492
        ld_shlibs=no
8493
      fi
8494
      ;;
8495
 
8496
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8497
      case `$LD -v 2>&1` in
8498
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8499
        ld_shlibs=no
8500
        cat <<_LT_EOF 1>&2
8501
 
8502
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8503
*** reliably create shared libraries on SCO systems.  Therefore, libtool
8504
*** is disabling shared libraries support.  We urge you to upgrade GNU
8505
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8506
*** your PATH or compiler configuration so that the native linker is
8507
*** used, and then restart.
8508
 
8509
_LT_EOF
8510
        ;;
8511
        *)
8512
          # For security reasons, it is highly recommended that you always
8513
          # use absolute paths for naming shared libraries, and exclude the
8514
          # DT_RUNPATH tag from executables and libraries.  But doing so
8515
          # requires that you compile everything twice, which is a pain.
8516
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8517
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8518
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8519
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8520
          else
8521
            ld_shlibs=no
8522
          fi
8523
        ;;
8524
      esac
8525
      ;;
8526
 
8527
    sunos4*)
8528
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8529
      wlarc=
8530
      hardcode_direct=yes
8531
      hardcode_shlibpath_var=no
8532
      ;;
8533
 
8534
    *)
8535
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8536
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8537
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8538
      else
8539
        ld_shlibs=no
8540
      fi
8541
      ;;
8542
    esac
8543
 
8544
    if test "$ld_shlibs" = no; then
8545
      runpath_var=
8546
      hardcode_libdir_flag_spec=
8547
      export_dynamic_flag_spec=
8548
      whole_archive_flag_spec=
8549
    fi
8550
  else
8551
    # PORTME fill in a description of your system's linker (not GNU ld)
8552
    case $host_os in
8553
    aix3*)
8554
      allow_undefined_flag=unsupported
8555
      always_export_symbols=yes
8556
      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8557
      # Note: this linker hardcodes the directories in LIBPATH if there
8558
      # are no directories specified by -L.
8559
      hardcode_minus_L=yes
8560
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8561
        # Neither direct hardcoding nor static linking is supported with a
8562
        # broken collect2.
8563
        hardcode_direct=unsupported
8564
      fi
8565
      ;;
8566
 
8567
    aix[4-9]*)
8568
      if test "$host_cpu" = ia64; then
8569
        # On IA64, the linker does run time linking by default, so we don't
8570
        # have to do anything special.
8571
        aix_use_runtimelinking=no
8572
        exp_sym_flag='-Bexport'
8573
        no_entry_flag=""
8574
      else
8575
        # If we're using GNU nm, then we don't want the "-C" option.
8576
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
8577
        # Also, AIX nm treats weak defined symbols like other global
8578
        # defined symbols, whereas GNU nm marks them as "W".
8579
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8580
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8581
        else
8582
          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8583
        fi
8584
        aix_use_runtimelinking=no
8585
 
8586
        # Test if we are trying to use run time linking or normal
8587
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8588
        # need to do runtime linking.
8589
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8590
          for ld_flag in $LDFLAGS; do
8591
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8592
            aix_use_runtimelinking=yes
8593
            break
8594
          fi
8595
          done
8596
          ;;
8597
        esac
8598
 
8599
        exp_sym_flag='-bexport'
8600
        no_entry_flag='-bnoentry'
8601
      fi
8602
 
8603
      # When large executables or shared objects are built, AIX ld can
8604
      # have problems creating the table of contents.  If linking a library
8605
      # or program results in "error TOC overflow" add -mminimal-toc to
8606
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8607
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8608
 
8609
      archive_cmds=''
8610
      hardcode_direct=yes
8611
      hardcode_direct_absolute=yes
8612
      hardcode_libdir_separator=':'
8613
      link_all_deplibs=yes
8614
      file_list_spec='${wl}-f,'
8615
 
8616
      if test "$GCC" = yes; then
8617
        case $host_os in aix4.[012]|aix4.[012].*)
8618
        # We only want to do this on AIX 4.2 and lower, the check
8619
        # below for broken collect2 doesn't work under 4.3+
8620
          collect2name=`${CC} -print-prog-name=collect2`
8621
          if test -f "$collect2name" &&
8622
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8623
          then
8624
          # We have reworked collect2
8625
          :
8626
          else
8627
          # We have old collect2
8628
          hardcode_direct=unsupported
8629
          # It fails to find uninstalled libraries when the uninstalled
8630
          # path is not listed in the libpath.  Setting hardcode_minus_L
8631
          # to unsupported forces relinking
8632
          hardcode_minus_L=yes
8633
          hardcode_libdir_flag_spec='-L$libdir'
8634
          hardcode_libdir_separator=
8635
          fi
8636
          ;;
8637
        esac
8638
        shared_flag='-shared'
8639
        if test "$aix_use_runtimelinking" = yes; then
8640
          shared_flag="$shared_flag "'${wl}-G'
8641
        fi
8642
      else
8643
        # not using gcc
8644
        if test "$host_cpu" = ia64; then
8645
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8646
        # chokes on -Wl,-G. The following line is correct:
8647
          shared_flag='-G'
8648
        else
8649
          if test "$aix_use_runtimelinking" = yes; then
8650
            shared_flag='${wl}-G'
8651
          else
8652
            shared_flag='${wl}-bM:SRE'
8653
          fi
8654
        fi
8655
      fi
8656
 
8657
      export_dynamic_flag_spec='${wl}-bexpall'
8658
      # It seems that -bexpall does not export symbols beginning with
8659
      # underscore (_), so it is better to generate a list of symbols to export.
8660
      always_export_symbols=yes
8661
      if test "$aix_use_runtimelinking" = yes; then
8662
        # Warning - without using the other runtime loading flags (-brtl),
8663
        # -berok will link without error, but may produce a broken library.
8664
        allow_undefined_flag='-berok'
8665
        # Determine the default libpath from the value encoded in an
8666
        # empty executable.
8667
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8668
/* end confdefs.h.  */
8669
 
8670
int
8671
main ()
8672
{
8673
 
8674
  ;
8675
  return 0;
8676
}
8677
_ACEOF
8678
if ac_fn_c_try_link "$LINENO"; then :
8679
 
8680
lt_aix_libpath_sed='
8681
    /Import File Strings/,/^$/ {
8682
        /^0/ {
8683
            s/^0  *\(.*\)$/\1/
8684
            p
8685
        }
8686
    }'
8687
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8688
# Check for a 64-bit object if we didn't find anything.
8689
if test -z "$aix_libpath"; then
8690
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8691
fi
8692
fi
8693
rm -f core conftest.err conftest.$ac_objext \
8694
    conftest$ac_exeext conftest.$ac_ext
8695
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8696
 
8697
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8698
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8699
      else
8700
        if test "$host_cpu" = ia64; then
8701
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8702
          allow_undefined_flag="-z nodefs"
8703
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8704
        else
8705
         # Determine the default libpath from the value encoded in an
8706
         # empty executable.
8707
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8708
/* end confdefs.h.  */
8709
 
8710
int
8711
main ()
8712
{
8713
 
8714
  ;
8715
  return 0;
8716
}
8717
_ACEOF
8718
if ac_fn_c_try_link "$LINENO"; then :
8719
 
8720
lt_aix_libpath_sed='
8721
    /Import File Strings/,/^$/ {
8722
        /^0/ {
8723
            s/^0  *\(.*\)$/\1/
8724
            p
8725
        }
8726
    }'
8727
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8728
# Check for a 64-bit object if we didn't find anything.
8729
if test -z "$aix_libpath"; then
8730
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8731
fi
8732
fi
8733
rm -f core conftest.err conftest.$ac_objext \
8734
    conftest$ac_exeext conftest.$ac_ext
8735
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8736
 
8737
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8738
          # Warning - without using the other run time loading flags,
8739
          # -berok will link without error, but may produce a broken library.
8740
          no_undefined_flag=' ${wl}-bernotok'
8741
          allow_undefined_flag=' ${wl}-berok'
8742
          if test "$with_gnu_ld" = yes; then
8743
            # We only use this code for GNU lds that support --whole-archive.
8744
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8745
          else
8746
            # Exported symbols can be pulled into shared objects from archives
8747
            whole_archive_flag_spec='$convenience'
8748
          fi
8749
          archive_cmds_need_lc=yes
8750
          # This is similar to how AIX traditionally builds its shared libraries.
8751
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8752
        fi
8753
      fi
8754
      ;;
8755
 
8756
    amigaos*)
8757
      case $host_cpu in
8758
      powerpc)
8759
            # see comment about AmigaOS4 .so support
8760
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8761
            archive_expsym_cmds=''
8762
        ;;
8763
      m68k)
8764
            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8765
            hardcode_libdir_flag_spec='-L$libdir'
8766
            hardcode_minus_L=yes
8767
        ;;
8768
      esac
8769
      ;;
8770
 
8771
    bsdi[45]*)
8772
      export_dynamic_flag_spec=-rdynamic
8773
      ;;
8774
 
8775
    cygwin* | mingw* | pw32* | cegcc*)
8776
      # When not using gcc, we currently assume that we are using
8777
      # Microsoft Visual C++.
8778
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8779
      # no search path for DLLs.
8780
      hardcode_libdir_flag_spec=' '
8781
      allow_undefined_flag=unsupported
8782
      # Tell ltmain to make .lib files, not .a files.
8783
      libext=lib
8784
      # Tell ltmain to make .dll files, not .so files.
8785
      shrext_cmds=".dll"
8786
      # FIXME: Setting linknames here is a bad hack.
8787
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8788
      # The linker will automatically build a .lib file if we build a DLL.
8789
      old_archive_from_new_cmds='true'
8790
      # FIXME: Should let the user specify the lib program.
8791
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8792
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8793
      enable_shared_with_static_runtimes=yes
8794
      ;;
8795
 
8796
    darwin* | rhapsody*)
8797
 
8798
 
8799
  archive_cmds_need_lc=no
8800
  hardcode_direct=no
8801
  hardcode_automatic=yes
8802
  hardcode_shlibpath_var=unsupported
8803
  if test "$lt_cv_ld_force_load" = "yes"; then
8804
    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8805
  else
8806
    whole_archive_flag_spec=''
8807
  fi
8808
  link_all_deplibs=yes
8809
  allow_undefined_flag="$_lt_dar_allow_undefined"
8810
  case $cc_basename in
8811
     ifort*) _lt_dar_can_shared=yes ;;
8812
     *) _lt_dar_can_shared=$GCC ;;
8813
  esac
8814
  if test "$_lt_dar_can_shared" = "yes"; then
8815
    output_verbose_link_cmd=func_echo_all
8816
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8817
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8818
    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8819
    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8820
 
8821
  else
8822
  ld_shlibs=no
8823
  fi
8824
 
8825
      ;;
8826
 
8827
    dgux*)
8828
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8829
      hardcode_libdir_flag_spec='-L$libdir'
8830
      hardcode_shlibpath_var=no
8831
      ;;
8832
 
8833
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8834
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8835
    # does not break anything, and helps significantly (at the cost of a little
8836
    # extra space).
8837
    freebsd2.2*)
8838
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8839
      hardcode_libdir_flag_spec='-R$libdir'
8840
      hardcode_direct=yes
8841
      hardcode_shlibpath_var=no
8842
      ;;
8843
 
8844
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8845
    freebsd2.*)
8846
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8847
      hardcode_direct=yes
8848
      hardcode_minus_L=yes
8849
      hardcode_shlibpath_var=no
8850
      ;;
8851
 
8852
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8853
    freebsd* | dragonfly*)
8854
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8855
      hardcode_libdir_flag_spec='-R$libdir'
8856
      hardcode_direct=yes
8857
      hardcode_shlibpath_var=no
8858
      ;;
8859
 
8860
    hpux9*)
8861
      if test "$GCC" = yes; then
8862
        archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8863
      else
8864
        archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8865
      fi
8866
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8867
      hardcode_libdir_separator=:
8868
      hardcode_direct=yes
8869
 
8870
      # hardcode_minus_L: Not really in the search PATH,
8871
      # but as the default location of the library.
8872
      hardcode_minus_L=yes
8873
      export_dynamic_flag_spec='${wl}-E'
8874
      ;;
8875
 
8876
    hpux10*)
8877
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8878
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8879
      else
8880
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8881
      fi
8882
      if test "$with_gnu_ld" = no; then
8883
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8884
        hardcode_libdir_flag_spec_ld='+b $libdir'
8885
        hardcode_libdir_separator=:
8886
        hardcode_direct=yes
8887
        hardcode_direct_absolute=yes
8888
        export_dynamic_flag_spec='${wl}-E'
8889
        # hardcode_minus_L: Not really in the search PATH,
8890
        # but as the default location of the library.
8891
        hardcode_minus_L=yes
8892
      fi
8893
      ;;
8894
 
8895
    hpux11*)
8896
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8897
        case $host_cpu in
8898
        hppa*64*)
8899
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8900
          ;;
8901
        ia64*)
8902
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8903
          ;;
8904
        *)
8905
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8906
          ;;
8907
        esac
8908
      else
8909
        case $host_cpu in
8910
        hppa*64*)
8911
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8912
          ;;
8913
        ia64*)
8914
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8915
          ;;
8916
        *)
8917
 
8918
          # Older versions of the 11.00 compiler do not understand -b yet
8919
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8920
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8921
$as_echo_n "checking if $CC understands -b... " >&6; }
8922
if test "${lt_cv_prog_compiler__b+set}" = set; then :
8923
  $as_echo_n "(cached) " >&6
8924
else
8925
  lt_cv_prog_compiler__b=no
8926
   save_LDFLAGS="$LDFLAGS"
8927
   LDFLAGS="$LDFLAGS -b"
8928
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8929
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8930
     # The linker can only warn and ignore the option if not recognized
8931
     # So say no if there are warnings
8932
     if test -s conftest.err; then
8933
       # Append any errors to the config.log.
8934
       cat conftest.err 1>&5
8935
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8936
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8937
       if diff conftest.exp conftest.er2 >/dev/null; then
8938
         lt_cv_prog_compiler__b=yes
8939
       fi
8940
     else
8941
       lt_cv_prog_compiler__b=yes
8942
     fi
8943
   fi
8944
   $RM -r conftest*
8945
   LDFLAGS="$save_LDFLAGS"
8946
 
8947
fi
8948
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8949
$as_echo "$lt_cv_prog_compiler__b" >&6; }
8950
 
8951
if test x"$lt_cv_prog_compiler__b" = xyes; then
8952
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8953
else
8954
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8955
fi
8956
 
8957
          ;;
8958
        esac
8959
      fi
8960
      if test "$with_gnu_ld" = no; then
8961
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8962
        hardcode_libdir_separator=:
8963
 
8964
        case $host_cpu in
8965
        hppa*64*|ia64*)
8966
          hardcode_direct=no
8967
          hardcode_shlibpath_var=no
8968
          ;;
8969
        *)
8970
          hardcode_direct=yes
8971
          hardcode_direct_absolute=yes
8972
          export_dynamic_flag_spec='${wl}-E'
8973
 
8974
          # hardcode_minus_L: Not really in the search PATH,
8975
          # but as the default location of the library.
8976
          hardcode_minus_L=yes
8977
          ;;
8978
        esac
8979
      fi
8980
      ;;
8981
 
8982
    irix5* | irix6* | nonstopux*)
8983
      if test "$GCC" = yes; then
8984
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8985
        # Try to use the -exported_symbol ld option, if it does not
8986
        # work, assume that -exports_file does not work either and
8987
        # implicitly export all symbols.
8988
        save_LDFLAGS="$LDFLAGS"
8989
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8990
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8991
/* end confdefs.h.  */
8992
int foo(void) {}
8993
_ACEOF
8994
if ac_fn_c_try_link "$LINENO"; then :
8995
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8996
 
8997
fi
8998
rm -f core conftest.err conftest.$ac_objext \
8999
    conftest$ac_exeext conftest.$ac_ext
9000
        LDFLAGS="$save_LDFLAGS"
9001
      else
9002
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9003
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9004
      fi
9005
      archive_cmds_need_lc='no'
9006
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9007
      hardcode_libdir_separator=:
9008
      inherit_rpath=yes
9009
      link_all_deplibs=yes
9010
      ;;
9011
 
9012
    netbsd*)
9013
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9014
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9015
      else
9016
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9017
      fi
9018
      hardcode_libdir_flag_spec='-R$libdir'
9019
      hardcode_direct=yes
9020
      hardcode_shlibpath_var=no
9021
      ;;
9022
 
9023
    newsos6)
9024
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9025
      hardcode_direct=yes
9026
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9027
      hardcode_libdir_separator=:
9028
      hardcode_shlibpath_var=no
9029
      ;;
9030
 
9031
    *nto* | *qnx*)
9032
      ;;
9033
 
9034
    openbsd*)
9035
      if test -f /usr/libexec/ld.so; then
9036
        hardcode_direct=yes
9037
        hardcode_shlibpath_var=no
9038
        hardcode_direct_absolute=yes
9039
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9040
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9041
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9042
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9043
          export_dynamic_flag_spec='${wl}-E'
9044
        else
9045
          case $host_os in
9046
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9047
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9048
             hardcode_libdir_flag_spec='-R$libdir'
9049
             ;;
9050
           *)
9051
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9052
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9053
             ;;
9054
          esac
9055
        fi
9056
      else
9057
        ld_shlibs=no
9058
      fi
9059
      ;;
9060
 
9061
    os2*)
9062
      hardcode_libdir_flag_spec='-L$libdir'
9063
      hardcode_minus_L=yes
9064
      allow_undefined_flag=unsupported
9065
      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9066
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9067
      ;;
9068
 
9069
    osf3*)
9070
      if test "$GCC" = yes; then
9071
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9072
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9073
      else
9074
        allow_undefined_flag=' -expect_unresolved \*'
9075
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9076
      fi
9077
      archive_cmds_need_lc='no'
9078
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9079
      hardcode_libdir_separator=:
9080
      ;;
9081
 
9082
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
9083
      if test "$GCC" = yes; then
9084
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9085
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9086
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9087
      else
9088
        allow_undefined_flag=' -expect_unresolved \*'
9089
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9090
        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9091
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9092
 
9093
        # Both c and cxx compiler support -rpath directly
9094
        hardcode_libdir_flag_spec='-rpath $libdir'
9095
      fi
9096
      archive_cmds_need_lc='no'
9097
      hardcode_libdir_separator=:
9098
      ;;
9099
 
9100
    solaris*)
9101
      no_undefined_flag=' -z defs'
9102
      if test "$GCC" = yes; then
9103
        wlarc='${wl}'
9104
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9105
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9106
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9107
      else
9108
        case `$CC -V 2>&1` in
9109
        *"Compilers 5.0"*)
9110
          wlarc=''
9111
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9112
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9113
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9114
          ;;
9115
        *)
9116
          wlarc='${wl}'
9117
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9118
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9119
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9120
          ;;
9121
        esac
9122
      fi
9123
      hardcode_libdir_flag_spec='-R$libdir'
9124
      hardcode_shlibpath_var=no
9125
      case $host_os in
9126
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9127
      *)
9128
        # The compiler driver will combine and reorder linker options,
9129
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9130
        # but is careful enough not to reorder.
9131
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9132
        if test "$GCC" = yes; then
9133
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9134
        else
9135
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9136
        fi
9137
        ;;
9138
      esac
9139
      link_all_deplibs=yes
9140
      ;;
9141
 
9142
    sunos4*)
9143
      if test "x$host_vendor" = xsequent; then
9144
        # Use $CC to link under sequent, because it throws in some extra .o
9145
        # files that make .init and .fini sections work.
9146
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9147
      else
9148
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9149
      fi
9150
      hardcode_libdir_flag_spec='-L$libdir'
9151
      hardcode_direct=yes
9152
      hardcode_minus_L=yes
9153
      hardcode_shlibpath_var=no
9154
      ;;
9155
 
9156
    sysv4)
9157
      case $host_vendor in
9158
        sni)
9159
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9160
          hardcode_direct=yes # is this really true???
9161
        ;;
9162
        siemens)
9163
          ## LD is ld it makes a PLAMLIB
9164
          ## CC just makes a GrossModule.
9165
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9166
          reload_cmds='$CC -r -o $output$reload_objs'
9167
          hardcode_direct=no
9168
        ;;
9169
        motorola)
9170
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9171
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9172
        ;;
9173
      esac
9174
      runpath_var='LD_RUN_PATH'
9175
      hardcode_shlibpath_var=no
9176
      ;;
9177
 
9178
    sysv4.3*)
9179
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9180
      hardcode_shlibpath_var=no
9181
      export_dynamic_flag_spec='-Bexport'
9182
      ;;
9183
 
9184
    sysv4*MP*)
9185
      if test -d /usr/nec; then
9186
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187
        hardcode_shlibpath_var=no
9188
        runpath_var=LD_RUN_PATH
9189
        hardcode_runpath_var=yes
9190
        ld_shlibs=yes
9191
      fi
9192
      ;;
9193
 
9194
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9195
      no_undefined_flag='${wl}-z,text'
9196
      archive_cmds_need_lc=no
9197
      hardcode_shlibpath_var=no
9198
      runpath_var='LD_RUN_PATH'
9199
 
9200
      if test "$GCC" = yes; then
9201
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9202
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9203
      else
9204
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9205
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9206
      fi
9207
      ;;
9208
 
9209
    sysv5* | sco3.2v5* | sco5v6*)
9210
      # Note: We can NOT use -z defs as we might desire, because we do not
9211
      # link with -lc, and that would cause any symbols used from libc to
9212
      # always be unresolved, which means just about no library would
9213
      # ever link correctly.  If we're not using GNU ld we use -z text
9214
      # though, which does catch some bad symbols but isn't as heavy-handed
9215
      # as -z defs.
9216
      no_undefined_flag='${wl}-z,text'
9217
      allow_undefined_flag='${wl}-z,nodefs'
9218
      archive_cmds_need_lc=no
9219
      hardcode_shlibpath_var=no
9220
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9221
      hardcode_libdir_separator=':'
9222
      link_all_deplibs=yes
9223
      export_dynamic_flag_spec='${wl}-Bexport'
9224
      runpath_var='LD_RUN_PATH'
9225
 
9226
      if test "$GCC" = yes; then
9227
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9228
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9229
      else
9230
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9231
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9232
      fi
9233
      ;;
9234
 
9235
    uts4*)
9236
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9237
      hardcode_libdir_flag_spec='-L$libdir'
9238
      hardcode_shlibpath_var=no
9239
      ;;
9240
 
9241
    *)
9242
      ld_shlibs=no
9243
      ;;
9244
    esac
9245
 
9246
    if test x$host_vendor = xsni; then
9247
      case $host in
9248
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9249
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9250
        ;;
9251
      esac
9252
    fi
9253
  fi
9254
 
9255
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9256
$as_echo "$ld_shlibs" >&6; }
9257
test "$ld_shlibs" = no && can_build_shared=no
9258
 
9259
with_gnu_ld=$with_gnu_ld
9260
 
9261
 
9262
 
9263
 
9264
 
9265
 
9266
 
9267
 
9268
 
9269
 
9270
 
9271
 
9272
 
9273
 
9274
 
9275
#
9276
# Do we need to explicitly link libc?
9277
#
9278
case "x$archive_cmds_need_lc" in
9279
x|xyes)
9280
  # Assume -lc should be added
9281
  archive_cmds_need_lc=yes
9282
 
9283
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9284
    case $archive_cmds in
9285
    *'~'*)
9286
      # FIXME: we may have to deal with multi-command sequences.
9287
      ;;
9288
    '$CC '*)
9289
      # Test whether the compiler implicitly links with -lc since on some
9290
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9291
      # to ld, don't add -lc before -lgcc.
9292
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9293
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9294
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9295
  $as_echo_n "(cached) " >&6
9296
else
9297
  $RM conftest*
9298
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9299
 
9300
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9301
  (eval $ac_compile) 2>&5
9302
  ac_status=$?
9303
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9304
  test $ac_status = 0; } 2>conftest.err; then
9305
          soname=conftest
9306
          lib=conftest
9307
          libobjs=conftest.$ac_objext
9308
          deplibs=
9309
          wl=$lt_prog_compiler_wl
9310
          pic_flag=$lt_prog_compiler_pic
9311
          compiler_flags=-v
9312
          linker_flags=-v
9313
          verstring=
9314
          output_objdir=.
9315
          libname=conftest
9316
          lt_save_allow_undefined_flag=$allow_undefined_flag
9317
          allow_undefined_flag=
9318
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9319
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9320
  ac_status=$?
9321
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9322
  test $ac_status = 0; }
9323
          then
9324
            lt_cv_archive_cmds_need_lc=no
9325
          else
9326
            lt_cv_archive_cmds_need_lc=yes
9327
          fi
9328
          allow_undefined_flag=$lt_save_allow_undefined_flag
9329
        else
9330
          cat conftest.err 1>&5
9331
        fi
9332
        $RM conftest*
9333
 
9334
fi
9335
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9336
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9337
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9338
      ;;
9339
    esac
9340
  fi
9341
  ;;
9342
esac
9343
 
9344
 
9345
 
9346
 
9347
 
9348
 
9349
 
9350
 
9351
 
9352
 
9353
 
9354
 
9355
 
9356
 
9357
 
9358
 
9359
 
9360
 
9361
 
9362
 
9363
 
9364
 
9365
 
9366
 
9367
 
9368
 
9369
 
9370
 
9371
 
9372
 
9373
 
9374
 
9375
 
9376
 
9377
 
9378
 
9379
 
9380
 
9381
 
9382
 
9383
 
9384
 
9385
 
9386
 
9387
 
9388
 
9389
 
9390
 
9391
 
9392
 
9393
 
9394
 
9395
 
9396
 
9397
 
9398
 
9399
 
9400
 
9401
 
9402
 
9403
 
9404
 
9405
 
9406
 
9407
 
9408
 
9409
 
9410
 
9411
 
9412
 
9413
 
9414
 
9415
 
9416
 
9417
 
9418
 
9419
 
9420
 
9421
 
9422
 
9423
 
9424
 
9425
 
9426
 
9427
 
9428
 
9429
 
9430
 
9431
 
9432
 
9433
 
9434
 
9435
 
9436
 
9437
 
9438
 
9439
 
9440
 
9441
 
9442
 
9443
 
9444
 
9445
 
9446
 
9447
 
9448
 
9449
 
9450
 
9451
 
9452
 
9453
 
9454
 
9455
 
9456
 
9457
 
9458
 
9459
 
9460
 
9461
 
9462
 
9463
 
9464
 
9465
 
9466
 
9467
 
9468
 
9469
 
9470
 
9471
 
9472
 
9473
 
9474
 
9475
 
9476
 
9477
 
9478
 
9479
 
9480
 
9481
 
9482
 
9483
 
9484
 
9485
 
9486
 
9487
 
9488
 
9489
 
9490
 
9491
 
9492
 
9493
 
9494
 
9495
 
9496
 
9497
 
9498
 
9499
 
9500
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9501
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9502
 
9503
if test "$GCC" = yes; then
9504
  case $host_os in
9505
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9506
    *) lt_awk_arg="/^libraries:/" ;;
9507
  esac
9508
  case $host_os in
9509
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9510
    *) lt_sed_strip_eq="s,=/,/,g" ;;
9511
  esac
9512
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9513
  case $lt_search_path_spec in
9514
  *\;*)
9515
    # if the path contains ";" then we assume it to be the separator
9516
    # otherwise default to the standard path separator (i.e. ":") - it is
9517
    # assumed that no part of a normal pathname contains ";" but that should
9518
    # okay in the real world where ";" in dirpaths is itself problematic.
9519
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9520
    ;;
9521
  *)
9522
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9523
    ;;
9524
  esac
9525
  # Ok, now we have the path, separated by spaces, we can step through it
9526
  # and add multilib dir if necessary.
9527
  lt_tmp_lt_search_path_spec=
9528
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9529
  for lt_sys_path in $lt_search_path_spec; do
9530
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9531
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9532
    else
9533
      test -d "$lt_sys_path" && \
9534
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9535
    fi
9536
  done
9537
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9538
BEGIN {RS=" "; FS="/|\n";} {
9539
  lt_foo="";
9540
  lt_count=0;
9541
  for (lt_i = NF; lt_i > 0; lt_i--) {
9542
    if ($lt_i != "" && $lt_i != ".") {
9543
      if ($lt_i == "..") {
9544
        lt_count++;
9545
      } else {
9546
        if (lt_count == 0) {
9547
          lt_foo="/" $lt_i lt_foo;
9548
        } else {
9549
          lt_count--;
9550
        }
9551
      }
9552
    }
9553
  }
9554
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9555
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9556
}'`
9557
  # AWK program above erroneously prepends '/' to C:/dos/paths
9558
  # for these hosts.
9559
  case $host_os in
9560
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9561
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9562
  esac
9563
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9564
else
9565
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9566
fi
9567
library_names_spec=
9568
libname_spec='lib$name'
9569
soname_spec=
9570
shrext_cmds=".so"
9571
postinstall_cmds=
9572
postuninstall_cmds=
9573
finish_cmds=
9574
finish_eval=
9575
shlibpath_var=
9576
shlibpath_overrides_runpath=unknown
9577
version_type=none
9578
dynamic_linker="$host_os ld.so"
9579
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9580
need_lib_prefix=unknown
9581
hardcode_into_libs=no
9582
 
9583
# when you set need_version to no, make sure it does not cause -set_version
9584
# flags to be left without arguments
9585
need_version=unknown
9586
 
9587
case $host_os in
9588
aix3*)
9589
  version_type=linux
9590
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9591
  shlibpath_var=LIBPATH
9592
 
9593
  # AIX 3 has no versioning support, so we append a major version to the name.
9594
  soname_spec='${libname}${release}${shared_ext}$major'
9595
  ;;
9596
 
9597
aix[4-9]*)
9598
  version_type=linux
9599
  need_lib_prefix=no
9600
  need_version=no
9601
  hardcode_into_libs=yes
9602
  if test "$host_cpu" = ia64; then
9603
    # AIX 5 supports IA64
9604
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9605
    shlibpath_var=LD_LIBRARY_PATH
9606
  else
9607
    # With GCC up to 2.95.x, collect2 would create an import file
9608
    # for dependence libraries.  The import file would start with
9609
    # the line `#! .'.  This would cause the generated library to
9610
    # depend on `.', always an invalid library.  This was fixed in
9611
    # development snapshots of GCC prior to 3.0.
9612
    case $host_os in
9613
      aix4 | aix4.[01] | aix4.[01].*)
9614
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9615
           echo ' yes '
9616
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9617
        :
9618
      else
9619
        can_build_shared=no
9620
      fi
9621
      ;;
9622
    esac
9623
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9624
    # soname into executable. Probably we can add versioning support to
9625
    # collect2, so additional links can be useful in future.
9626
    if test "$aix_use_runtimelinking" = yes; then
9627
      # If using run time linking (on AIX 4.2 or later) use lib.so
9628
      # instead of lib.a to let people know that these are not
9629
      # typical AIX shared libraries.
9630
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9631
    else
9632
      # We preserve .a as extension for shared libraries through AIX4.2
9633
      # and later when we are not doing run time linking.
9634
      library_names_spec='${libname}${release}.a $libname.a'
9635
      soname_spec='${libname}${release}${shared_ext}$major'
9636
    fi
9637
    shlibpath_var=LIBPATH
9638
  fi
9639
  ;;
9640
 
9641
amigaos*)
9642
  case $host_cpu in
9643
  powerpc)
9644
    # Since July 2007 AmigaOS4 officially supports .so libraries.
9645
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9646
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9647
    ;;
9648
  m68k)
9649
    library_names_spec='$libname.ixlibrary $libname.a'
9650
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9651
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9652
    ;;
9653
  esac
9654
  ;;
9655
 
9656
beos*)
9657
  library_names_spec='${libname}${shared_ext}'
9658
  dynamic_linker="$host_os ld.so"
9659
  shlibpath_var=LIBRARY_PATH
9660
  ;;
9661
 
9662
bsdi[45]*)
9663
  version_type=linux
9664
  need_version=no
9665
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9666
  soname_spec='${libname}${release}${shared_ext}$major'
9667
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9668
  shlibpath_var=LD_LIBRARY_PATH
9669
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9670
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9671
  # the default ld.so.conf also contains /usr/contrib/lib and
9672
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9673
  # libtool to hard-code these into programs
9674
  ;;
9675
 
9676
cygwin* | mingw* | pw32* | cegcc*)
9677
  version_type=windows
9678
  shrext_cmds=".dll"
9679
  need_version=no
9680
  need_lib_prefix=no
9681
 
9682
  case $GCC,$host_os in
9683
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9684
    library_names_spec='$libname.dll.a'
9685
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9686
    postinstall_cmds='base_file=`basename \${file}`~
9687
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9688
      dldir=$destdir/`dirname \$dlpath`~
9689
      test -d \$dldir || mkdir -p \$dldir~
9690
      $install_prog $dir/$dlname \$dldir/$dlname~
9691
      chmod a+x \$dldir/$dlname~
9692
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9693
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9694
      fi'
9695
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9696
      dlpath=$dir/\$dldll~
9697
       $RM \$dlpath'
9698
    shlibpath_overrides_runpath=yes
9699
 
9700
    case $host_os in
9701
    cygwin*)
9702
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9703
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9704
 
9705
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9706
      ;;
9707
    mingw* | cegcc*)
9708
      # MinGW DLLs use traditional 'lib' prefix
9709
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9710
      ;;
9711
    pw32*)
9712
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9713
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9714
      ;;
9715
    esac
9716
    ;;
9717
 
9718
  *)
9719
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9720
    ;;
9721
  esac
9722
  dynamic_linker='Win32 ld.exe'
9723
  # FIXME: first we should search . and the directory the executable is in
9724
  shlibpath_var=PATH
9725
  ;;
9726
 
9727
darwin* | rhapsody*)
9728
  dynamic_linker="$host_os dyld"
9729
  version_type=darwin
9730
  need_lib_prefix=no
9731
  need_version=no
9732
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9733
  soname_spec='${libname}${release}${major}$shared_ext'
9734
  shlibpath_overrides_runpath=yes
9735
  shlibpath_var=DYLD_LIBRARY_PATH
9736
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9737
 
9738
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9739
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9740
  ;;
9741
 
9742
dgux*)
9743
  version_type=linux
9744
  need_lib_prefix=no
9745
  need_version=no
9746
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9747
  soname_spec='${libname}${release}${shared_ext}$major'
9748
  shlibpath_var=LD_LIBRARY_PATH
9749
  ;;
9750
 
9751
freebsd* | dragonfly*)
9752
  # DragonFly does not have aout.  When/if they implement a new
9753
  # versioning mechanism, adjust this.
9754
  if test -x /usr/bin/objformat; then
9755
    objformat=`/usr/bin/objformat`
9756
  else
9757
    case $host_os in
9758
    freebsd[23].*) objformat=aout ;;
9759
    *) objformat=elf ;;
9760
    esac
9761
  fi
9762
  version_type=freebsd-$objformat
9763
  case $version_type in
9764
    freebsd-elf*)
9765
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9766
      need_version=no
9767
      need_lib_prefix=no
9768
      ;;
9769
    freebsd-*)
9770
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9771
      need_version=yes
9772
      ;;
9773
  esac
9774
  shlibpath_var=LD_LIBRARY_PATH
9775
  case $host_os in
9776
  freebsd2.*)
9777
    shlibpath_overrides_runpath=yes
9778
    ;;
9779
  freebsd3.[01]* | freebsdelf3.[01]*)
9780
    shlibpath_overrides_runpath=yes
9781
    hardcode_into_libs=yes
9782
    ;;
9783
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9784
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9785
    shlibpath_overrides_runpath=no
9786
    hardcode_into_libs=yes
9787
    ;;
9788
  *) # from 4.6 on, and DragonFly
9789
    shlibpath_overrides_runpath=yes
9790
    hardcode_into_libs=yes
9791
    ;;
9792
  esac
9793
  ;;
9794
 
9795
gnu*)
9796
  version_type=linux
9797
  need_lib_prefix=no
9798
  need_version=no
9799
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9800
  soname_spec='${libname}${release}${shared_ext}$major'
9801
  shlibpath_var=LD_LIBRARY_PATH
9802
  hardcode_into_libs=yes
9803
  ;;
9804
 
9805
haiku*)
9806
  version_type=linux
9807
  need_lib_prefix=no
9808
  need_version=no
9809
  dynamic_linker="$host_os runtime_loader"
9810
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9811
  soname_spec='${libname}${release}${shared_ext}$major'
9812
  shlibpath_var=LIBRARY_PATH
9813
  shlibpath_overrides_runpath=yes
9814
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9815
  hardcode_into_libs=yes
9816
  ;;
9817
 
9818
hpux9* | hpux10* | hpux11*)
9819
  # Give a soname corresponding to the major version so that dld.sl refuses to
9820
  # link against other versions.
9821
  version_type=sunos
9822
  need_lib_prefix=no
9823
  need_version=no
9824
  case $host_cpu in
9825
  ia64*)
9826
    shrext_cmds='.so'
9827
    hardcode_into_libs=yes
9828
    dynamic_linker="$host_os dld.so"
9829
    shlibpath_var=LD_LIBRARY_PATH
9830
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9831
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9832
    soname_spec='${libname}${release}${shared_ext}$major'
9833
    if test "X$HPUX_IA64_MODE" = X32; then
9834
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9835
    else
9836
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9837
    fi
9838
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9839
    ;;
9840
  hppa*64*)
9841
    shrext_cmds='.sl'
9842
    hardcode_into_libs=yes
9843
    dynamic_linker="$host_os dld.sl"
9844
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9845
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9846
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9847
    soname_spec='${libname}${release}${shared_ext}$major'
9848
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9849
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9850
    ;;
9851
  *)
9852
    shrext_cmds='.sl'
9853
    dynamic_linker="$host_os dld.sl"
9854
    shlibpath_var=SHLIB_PATH
9855
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9856
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9857
    soname_spec='${libname}${release}${shared_ext}$major'
9858
    ;;
9859
  esac
9860
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9861
  postinstall_cmds='chmod 555 $lib'
9862
  # or fails outright, so override atomically:
9863
  install_override_mode=555
9864
  ;;
9865
 
9866
interix[3-9]*)
9867
  version_type=linux
9868
  need_lib_prefix=no
9869
  need_version=no
9870
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9871
  soname_spec='${libname}${release}${shared_ext}$major'
9872
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9873
  shlibpath_var=LD_LIBRARY_PATH
9874
  shlibpath_overrides_runpath=no
9875
  hardcode_into_libs=yes
9876
  ;;
9877
 
9878
irix5* | irix6* | nonstopux*)
9879
  case $host_os in
9880
    nonstopux*) version_type=nonstopux ;;
9881
    *)
9882
        if test "$lt_cv_prog_gnu_ld" = yes; then
9883
                version_type=linux
9884
        else
9885
                version_type=irix
9886
        fi ;;
9887
  esac
9888
  need_lib_prefix=no
9889
  need_version=no
9890
  soname_spec='${libname}${release}${shared_ext}$major'
9891
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9892
  case $host_os in
9893
  irix5* | nonstopux*)
9894
    libsuff= shlibsuff=
9895
    ;;
9896
  *)
9897
    case $LD in # libtool.m4 will add one of these switches to LD
9898
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9899
      libsuff= shlibsuff= libmagic=32-bit;;
9900
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9901
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9902
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9903
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9904
    *) libsuff= shlibsuff= libmagic=never-match;;
9905
    esac
9906
    ;;
9907
  esac
9908
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9909
  shlibpath_overrides_runpath=no
9910
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9911
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9912
  hardcode_into_libs=yes
9913
  ;;
9914
 
9915
# No shared lib support for Linux oldld, aout, or coff.
9916
linux*oldld* | linux*aout* | linux*coff*)
9917
  dynamic_linker=no
9918
  ;;
9919
 
9920
# This must be Linux ELF.
9921
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9922
  version_type=linux
9923
  need_lib_prefix=no
9924
  need_version=no
9925
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9926
  soname_spec='${libname}${release}${shared_ext}$major'
9927
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9928
  shlibpath_var=LD_LIBRARY_PATH
9929
  shlibpath_overrides_runpath=no
9930
 
9931
  # Some binutils ld are patched to set DT_RUNPATH
9932
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9933
  $as_echo_n "(cached) " >&6
9934
else
9935
  lt_cv_shlibpath_overrides_runpath=no
9936
    save_LDFLAGS=$LDFLAGS
9937
    save_libdir=$libdir
9938
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9939
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9940
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9941
/* end confdefs.h.  */
9942
 
9943
int
9944
main ()
9945
{
9946
 
9947
  ;
9948
  return 0;
9949
}
9950
_ACEOF
9951
if ac_fn_c_try_link "$LINENO"; then :
9952
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9953
  lt_cv_shlibpath_overrides_runpath=yes
9954
fi
9955
fi
9956
rm -f core conftest.err conftest.$ac_objext \
9957
    conftest$ac_exeext conftest.$ac_ext
9958
    LDFLAGS=$save_LDFLAGS
9959
    libdir=$save_libdir
9960
 
9961
fi
9962
 
9963
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9964
 
9965
  # This implies no fast_install, which is unacceptable.
9966
  # Some rework will be needed to allow for fast_install
9967
  # before this can be enabled.
9968
  hardcode_into_libs=yes
9969
 
9970
  # Append ld.so.conf contents to the search path
9971
  if test -f /etc/ld.so.conf; then
9972
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9973
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9974
  fi
9975
 
9976
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9977
  # powerpc, because MkLinux only supported shared libraries with the
9978
  # GNU dynamic linker.  Since this was broken with cross compilers,
9979
  # most powerpc-linux boxes support dynamic linking these days and
9980
  # people can always --disable-shared, the test was removed, and we
9981
  # assume the GNU/Linux dynamic linker is in use.
9982
  dynamic_linker='GNU/Linux ld.so'
9983
  ;;
9984
 
9985
netbsd*)
9986
  version_type=sunos
9987
  need_lib_prefix=no
9988
  need_version=no
9989
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9990
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9991
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9992
    dynamic_linker='NetBSD (a.out) ld.so'
9993
  else
9994
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9995
    soname_spec='${libname}${release}${shared_ext}$major'
9996
    dynamic_linker='NetBSD ld.elf_so'
9997
  fi
9998
  shlibpath_var=LD_LIBRARY_PATH
9999
  shlibpath_overrides_runpath=yes
10000
  hardcode_into_libs=yes
10001
  ;;
10002
 
10003
newsos6)
10004
  version_type=linux
10005
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10006
  shlibpath_var=LD_LIBRARY_PATH
10007
  shlibpath_overrides_runpath=yes
10008
  ;;
10009
 
10010
*nto* | *qnx*)
10011
  version_type=qnx
10012
  need_lib_prefix=no
10013
  need_version=no
10014
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10015
  soname_spec='${libname}${release}${shared_ext}$major'
10016
  shlibpath_var=LD_LIBRARY_PATH
10017
  shlibpath_overrides_runpath=no
10018
  hardcode_into_libs=yes
10019
  dynamic_linker='ldqnx.so'
10020
  ;;
10021
 
10022
openbsd*)
10023
  version_type=sunos
10024
  sys_lib_dlsearch_path_spec="/usr/lib"
10025
  need_lib_prefix=no
10026
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10027
  case $host_os in
10028
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10029
    *)                          need_version=no  ;;
10030
  esac
10031
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10032
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10033
  shlibpath_var=LD_LIBRARY_PATH
10034
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10035
    case $host_os in
10036
      openbsd2.[89] | openbsd2.[89].*)
10037
        shlibpath_overrides_runpath=no
10038
        ;;
10039
      *)
10040
        shlibpath_overrides_runpath=yes
10041
        ;;
10042
      esac
10043
  else
10044
    shlibpath_overrides_runpath=yes
10045
  fi
10046
  ;;
10047
 
10048
os2*)
10049
  libname_spec='$name'
10050
  shrext_cmds=".dll"
10051
  need_lib_prefix=no
10052
  library_names_spec='$libname${shared_ext} $libname.a'
10053
  dynamic_linker='OS/2 ld.exe'
10054
  shlibpath_var=LIBPATH
10055
  ;;
10056
 
10057
osf3* | osf4* | osf5*)
10058
  version_type=osf
10059
  need_lib_prefix=no
10060
  need_version=no
10061
  soname_spec='${libname}${release}${shared_ext}$major'
10062
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10063
  shlibpath_var=LD_LIBRARY_PATH
10064
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10065
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10066
  ;;
10067
 
10068
rdos*)
10069
  dynamic_linker=no
10070
  ;;
10071
 
10072
solaris*)
10073
  version_type=linux
10074
  need_lib_prefix=no
10075
  need_version=no
10076
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10077
  soname_spec='${libname}${release}${shared_ext}$major'
10078
  shlibpath_var=LD_LIBRARY_PATH
10079
  shlibpath_overrides_runpath=yes
10080
  hardcode_into_libs=yes
10081
  # ldd complains unless libraries are executable
10082
  postinstall_cmds='chmod +x $lib'
10083
  ;;
10084
 
10085
sunos4*)
10086
  version_type=sunos
10087
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10088
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10089
  shlibpath_var=LD_LIBRARY_PATH
10090
  shlibpath_overrides_runpath=yes
10091
  if test "$with_gnu_ld" = yes; then
10092
    need_lib_prefix=no
10093
  fi
10094
  need_version=yes
10095
  ;;
10096
 
10097
sysv4 | sysv4.3*)
10098
  version_type=linux
10099
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10100
  soname_spec='${libname}${release}${shared_ext}$major'
10101
  shlibpath_var=LD_LIBRARY_PATH
10102
  case $host_vendor in
10103
    sni)
10104
      shlibpath_overrides_runpath=no
10105
      need_lib_prefix=no
10106
      runpath_var=LD_RUN_PATH
10107
      ;;
10108
    siemens)
10109
      need_lib_prefix=no
10110
      ;;
10111
    motorola)
10112
      need_lib_prefix=no
10113
      need_version=no
10114
      shlibpath_overrides_runpath=no
10115
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10116
      ;;
10117
  esac
10118
  ;;
10119
 
10120
sysv4*MP*)
10121
  if test -d /usr/nec ;then
10122
    version_type=linux
10123
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10124
    soname_spec='$libname${shared_ext}.$major'
10125
    shlibpath_var=LD_LIBRARY_PATH
10126
  fi
10127
  ;;
10128
 
10129
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10130
  version_type=freebsd-elf
10131
  need_lib_prefix=no
10132
  need_version=no
10133
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10134
  soname_spec='${libname}${release}${shared_ext}$major'
10135
  shlibpath_var=LD_LIBRARY_PATH
10136
  shlibpath_overrides_runpath=yes
10137
  hardcode_into_libs=yes
10138
  if test "$with_gnu_ld" = yes; then
10139
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10140
  else
10141
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10142
    case $host_os in
10143
      sco3.2v5*)
10144
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10145
        ;;
10146
    esac
10147
  fi
10148
  sys_lib_dlsearch_path_spec='/usr/lib'
10149
  ;;
10150
 
10151
tpf*)
10152
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10153
  version_type=linux
10154
  need_lib_prefix=no
10155
  need_version=no
10156
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10157
  shlibpath_var=LD_LIBRARY_PATH
10158
  shlibpath_overrides_runpath=no
10159
  hardcode_into_libs=yes
10160
  ;;
10161
 
10162
uts4*)
10163
  version_type=linux
10164
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10165
  soname_spec='${libname}${release}${shared_ext}$major'
10166
  shlibpath_var=LD_LIBRARY_PATH
10167
  ;;
10168
 
10169
*)
10170
  dynamic_linker=no
10171
  ;;
10172
esac
10173
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10174
$as_echo "$dynamic_linker" >&6; }
10175
test "$dynamic_linker" = no && can_build_shared=no
10176
 
10177
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10178
if test "$GCC" = yes; then
10179
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10180
fi
10181
 
10182
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10183
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10184
fi
10185
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10186
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10187
fi
10188
 
10189
 
10190
 
10191
 
10192
 
10193
 
10194
 
10195
 
10196
 
10197
 
10198
 
10199
 
10200
 
10201
 
10202
 
10203
 
10204
 
10205
 
10206
 
10207
 
10208
 
10209
 
10210
 
10211
 
10212
 
10213
 
10214
 
10215
 
10216
 
10217
 
10218
 
10219
 
10220
 
10221
 
10222
 
10223
 
10224
 
10225
 
10226
 
10227
 
10228
 
10229
 
10230
 
10231
 
10232
 
10233
 
10234
 
10235
 
10236
 
10237
 
10238
 
10239
 
10240
 
10241
 
10242
 
10243
 
10244
 
10245
 
10246
 
10247
 
10248
 
10249
 
10250
 
10251
 
10252
 
10253
 
10254
 
10255
 
10256
 
10257
 
10258
 
10259
 
10260
 
10261
 
10262
 
10263
 
10264
 
10265
 
10266
 
10267
 
10268
 
10269
 
10270
 
10271
 
10272
 
10273
 
10274
 
10275
 
10276
 
10277
 
10278
 
10279
 
10280
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10281
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10282
hardcode_action=
10283
if test -n "$hardcode_libdir_flag_spec" ||
10284
   test -n "$runpath_var" ||
10285
   test "X$hardcode_automatic" = "Xyes" ; then
10286
 
10287
  # We can hardcode non-existent directories.
10288
  if test "$hardcode_direct" != no &&
10289
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10290
     # have to relink, otherwise we might link with an installed library
10291
     # when we should be linking with a yet-to-be-installed one
10292
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10293
     test "$hardcode_minus_L" != no; then
10294
    # Linking always hardcodes the temporary library directory.
10295
    hardcode_action=relink
10296
  else
10297
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10298
    hardcode_action=immediate
10299
  fi
10300
else
10301
  # We cannot hardcode anything, or else we can only hardcode existing
10302
  # directories.
10303
  hardcode_action=unsupported
10304
fi
10305
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10306
$as_echo "$hardcode_action" >&6; }
10307
 
10308
if test "$hardcode_action" = relink ||
10309
   test "$inherit_rpath" = yes; then
10310
  # Fast installation is not supported
10311
  enable_fast_install=no
10312
elif test "$shlibpath_overrides_runpath" = yes ||
10313
     test "$enable_shared" = no; then
10314
  # Fast installation is not necessary
10315
  enable_fast_install=needless
10316
fi
10317
 
10318
 
10319
 
10320
 
10321
 
10322
 
10323
  if test "x$enable_dlopen" != xyes; then
10324
  enable_dlopen=unknown
10325
  enable_dlopen_self=unknown
10326
  enable_dlopen_self_static=unknown
10327
else
10328
  lt_cv_dlopen=no
10329
  lt_cv_dlopen_libs=
10330
 
10331
  case $host_os in
10332
  beos*)
10333
    lt_cv_dlopen="load_add_on"
10334
    lt_cv_dlopen_libs=
10335
    lt_cv_dlopen_self=yes
10336
    ;;
10337
 
10338
  mingw* | pw32* | cegcc*)
10339
    lt_cv_dlopen="LoadLibrary"
10340
    lt_cv_dlopen_libs=
10341
    ;;
10342
 
10343
  cygwin*)
10344
    lt_cv_dlopen="dlopen"
10345
    lt_cv_dlopen_libs=
10346
    ;;
10347
 
10348
  darwin*)
10349
  # if libdl is installed we need to link against it
10350
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10351
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10352
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10353
  $as_echo_n "(cached) " >&6
10354
else
10355
  ac_check_lib_save_LIBS=$LIBS
10356
LIBS="-ldl  $LIBS"
10357
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10358
/* end confdefs.h.  */
10359
 
10360
/* Override any GCC internal prototype to avoid an error.
10361
   Use char because int might match the return type of a GCC
10362
   builtin and then its argument prototype would still apply.  */
10363
#ifdef __cplusplus
10364
extern "C"
10365
#endif
10366
char dlopen ();
10367
int
10368
main ()
10369
{
10370
return dlopen ();
10371
  ;
10372
  return 0;
10373
}
10374
_ACEOF
10375
if ac_fn_c_try_link "$LINENO"; then :
10376
  ac_cv_lib_dl_dlopen=yes
10377
else
10378
  ac_cv_lib_dl_dlopen=no
10379
fi
10380
rm -f core conftest.err conftest.$ac_objext \
10381
    conftest$ac_exeext conftest.$ac_ext
10382
LIBS=$ac_check_lib_save_LIBS
10383
fi
10384
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10385
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10386
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10387
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10388
else
10389
 
10390
    lt_cv_dlopen="dyld"
10391
    lt_cv_dlopen_libs=
10392
    lt_cv_dlopen_self=yes
10393
 
10394
fi
10395
 
10396
    ;;
10397
 
10398
  *)
10399
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10400
if test "x$ac_cv_func_shl_load" = x""yes; then :
10401
  lt_cv_dlopen="shl_load"
10402
else
10403
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10404
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10405
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10406
  $as_echo_n "(cached) " >&6
10407
else
10408
  ac_check_lib_save_LIBS=$LIBS
10409
LIBS="-ldld  $LIBS"
10410
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10411
/* end confdefs.h.  */
10412
 
10413
/* Override any GCC internal prototype to avoid an error.
10414
   Use char because int might match the return type of a GCC
10415
   builtin and then its argument prototype would still apply.  */
10416
#ifdef __cplusplus
10417
extern "C"
10418
#endif
10419
char shl_load ();
10420
int
10421
main ()
10422
{
10423
return shl_load ();
10424
  ;
10425
  return 0;
10426
}
10427
_ACEOF
10428
if ac_fn_c_try_link "$LINENO"; then :
10429
  ac_cv_lib_dld_shl_load=yes
10430
else
10431
  ac_cv_lib_dld_shl_load=no
10432
fi
10433
rm -f core conftest.err conftest.$ac_objext \
10434
    conftest$ac_exeext conftest.$ac_ext
10435
LIBS=$ac_check_lib_save_LIBS
10436
fi
10437
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10438
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10439
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10440
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10441
else
10442
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10443
if test "x$ac_cv_func_dlopen" = x""yes; then :
10444
  lt_cv_dlopen="dlopen"
10445
else
10446
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10447
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10448
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10449
  $as_echo_n "(cached) " >&6
10450
else
10451
  ac_check_lib_save_LIBS=$LIBS
10452
LIBS="-ldl  $LIBS"
10453
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10454
/* end confdefs.h.  */
10455
 
10456
/* Override any GCC internal prototype to avoid an error.
10457
   Use char because int might match the return type of a GCC
10458
   builtin and then its argument prototype would still apply.  */
10459
#ifdef __cplusplus
10460
extern "C"
10461
#endif
10462
char dlopen ();
10463
int
10464
main ()
10465
{
10466
return dlopen ();
10467
  ;
10468
  return 0;
10469
}
10470
_ACEOF
10471
if ac_fn_c_try_link "$LINENO"; then :
10472
  ac_cv_lib_dl_dlopen=yes
10473
else
10474
  ac_cv_lib_dl_dlopen=no
10475
fi
10476
rm -f core conftest.err conftest.$ac_objext \
10477
    conftest$ac_exeext conftest.$ac_ext
10478
LIBS=$ac_check_lib_save_LIBS
10479
fi
10480
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10481
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10482
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10483
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10484
else
10485
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10486
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10487
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10488
  $as_echo_n "(cached) " >&6
10489
else
10490
  ac_check_lib_save_LIBS=$LIBS
10491
LIBS="-lsvld  $LIBS"
10492
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10493
/* end confdefs.h.  */
10494
 
10495
/* Override any GCC internal prototype to avoid an error.
10496
   Use char because int might match the return type of a GCC
10497
   builtin and then its argument prototype would still apply.  */
10498
#ifdef __cplusplus
10499
extern "C"
10500
#endif
10501
char dlopen ();
10502
int
10503
main ()
10504
{
10505
return dlopen ();
10506
  ;
10507
  return 0;
10508
}
10509
_ACEOF
10510
if ac_fn_c_try_link "$LINENO"; then :
10511
  ac_cv_lib_svld_dlopen=yes
10512
else
10513
  ac_cv_lib_svld_dlopen=no
10514
fi
10515
rm -f core conftest.err conftest.$ac_objext \
10516
    conftest$ac_exeext conftest.$ac_ext
10517
LIBS=$ac_check_lib_save_LIBS
10518
fi
10519
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10520
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10521
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10522
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10523
else
10524
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10525
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10526
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10527
  $as_echo_n "(cached) " >&6
10528
else
10529
  ac_check_lib_save_LIBS=$LIBS
10530
LIBS="-ldld  $LIBS"
10531
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10532
/* end confdefs.h.  */
10533
 
10534
/* Override any GCC internal prototype to avoid an error.
10535
   Use char because int might match the return type of a GCC
10536
   builtin and then its argument prototype would still apply.  */
10537
#ifdef __cplusplus
10538
extern "C"
10539
#endif
10540
char dld_link ();
10541
int
10542
main ()
10543
{
10544
return dld_link ();
10545
  ;
10546
  return 0;
10547
}
10548
_ACEOF
10549
if ac_fn_c_try_link "$LINENO"; then :
10550
  ac_cv_lib_dld_dld_link=yes
10551
else
10552
  ac_cv_lib_dld_dld_link=no
10553
fi
10554
rm -f core conftest.err conftest.$ac_objext \
10555
    conftest$ac_exeext conftest.$ac_ext
10556
LIBS=$ac_check_lib_save_LIBS
10557
fi
10558
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10559
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10560
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10561
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10562
fi
10563
 
10564
 
10565
fi
10566
 
10567
 
10568
fi
10569
 
10570
 
10571
fi
10572
 
10573
 
10574
fi
10575
 
10576
 
10577
fi
10578
 
10579
    ;;
10580
  esac
10581
 
10582
  if test "x$lt_cv_dlopen" != xno; then
10583
    enable_dlopen=yes
10584
  else
10585
    enable_dlopen=no
10586
  fi
10587
 
10588
  case $lt_cv_dlopen in
10589
  dlopen)
10590
    save_CPPFLAGS="$CPPFLAGS"
10591
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10592
 
10593
    save_LDFLAGS="$LDFLAGS"
10594
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10595
 
10596
    save_LIBS="$LIBS"
10597
    LIBS="$lt_cv_dlopen_libs $LIBS"
10598
 
10599
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10600
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10601
if test "${lt_cv_dlopen_self+set}" = set; then :
10602
  $as_echo_n "(cached) " >&6
10603
else
10604
          if test "$cross_compiling" = yes; then :
10605
  lt_cv_dlopen_self=cross
10606
else
10607
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10608
  lt_status=$lt_dlunknown
10609
  cat > conftest.$ac_ext <<_LT_EOF
10610
#line 10610 "configure"
10611
#include "confdefs.h"
10612
 
10613
#if HAVE_DLFCN_H
10614
#include 
10615
#endif
10616
 
10617
#include 
10618
 
10619
#ifdef RTLD_GLOBAL
10620
#  define LT_DLGLOBAL           RTLD_GLOBAL
10621
#else
10622
#  ifdef DL_GLOBAL
10623
#    define LT_DLGLOBAL         DL_GLOBAL
10624
#  else
10625
#    define LT_DLGLOBAL         0
10626
#  endif
10627
#endif
10628
 
10629
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10630
   find out it does not work in some platform. */
10631
#ifndef LT_DLLAZY_OR_NOW
10632
#  ifdef RTLD_LAZY
10633
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10634
#  else
10635
#    ifdef DL_LAZY
10636
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10637
#    else
10638
#      ifdef RTLD_NOW
10639
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10640
#      else
10641
#        ifdef DL_NOW
10642
#          define LT_DLLAZY_OR_NOW      DL_NOW
10643
#        else
10644
#          define LT_DLLAZY_OR_NOW      0
10645
#        endif
10646
#      endif
10647
#    endif
10648
#  endif
10649
#endif
10650
 
10651
/* When -fvisbility=hidden is used, assume the code has been annotated
10652
   correspondingly for the symbols needed.  */
10653
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10654
void fnord () __attribute__((visibility("default")));
10655
#endif
10656
 
10657
void fnord () { int i=42; }
10658
int main ()
10659
{
10660
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10661
  int status = $lt_dlunknown;
10662
 
10663
  if (self)
10664
    {
10665
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10666
      else
10667
        {
10668
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10669
          else puts (dlerror ());
10670
        }
10671
      /* dlclose (self); */
10672
    }
10673
  else
10674
    puts (dlerror ());
10675
 
10676
  return status;
10677
}
10678
_LT_EOF
10679
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10680
  (eval $ac_link) 2>&5
10681
  ac_status=$?
10682
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10683
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10684
    (./conftest; exit; ) >&5 2>/dev/null
10685
    lt_status=$?
10686
    case x$lt_status in
10687
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10688
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10689
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10690
    esac
10691
  else :
10692
    # compilation failed
10693
    lt_cv_dlopen_self=no
10694
  fi
10695
fi
10696
rm -fr conftest*
10697
 
10698
 
10699
fi
10700
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10701
$as_echo "$lt_cv_dlopen_self" >&6; }
10702
 
10703
    if test "x$lt_cv_dlopen_self" = xyes; then
10704
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10705
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10706
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10707
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10708
  $as_echo_n "(cached) " >&6
10709
else
10710
          if test "$cross_compiling" = yes; then :
10711
  lt_cv_dlopen_self_static=cross
10712
else
10713
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10714
  lt_status=$lt_dlunknown
10715
  cat > conftest.$ac_ext <<_LT_EOF
10716
#line 10716 "configure"
10717
#include "confdefs.h"
10718
 
10719
#if HAVE_DLFCN_H
10720
#include 
10721
#endif
10722
 
10723
#include 
10724
 
10725
#ifdef RTLD_GLOBAL
10726
#  define LT_DLGLOBAL           RTLD_GLOBAL
10727
#else
10728
#  ifdef DL_GLOBAL
10729
#    define LT_DLGLOBAL         DL_GLOBAL
10730
#  else
10731
#    define LT_DLGLOBAL         0
10732
#  endif
10733
#endif
10734
 
10735
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10736
   find out it does not work in some platform. */
10737
#ifndef LT_DLLAZY_OR_NOW
10738
#  ifdef RTLD_LAZY
10739
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10740
#  else
10741
#    ifdef DL_LAZY
10742
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10743
#    else
10744
#      ifdef RTLD_NOW
10745
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10746
#      else
10747
#        ifdef DL_NOW
10748
#          define LT_DLLAZY_OR_NOW      DL_NOW
10749
#        else
10750
#          define LT_DLLAZY_OR_NOW      0
10751
#        endif
10752
#      endif
10753
#    endif
10754
#  endif
10755
#endif
10756
 
10757
/* When -fvisbility=hidden is used, assume the code has been annotated
10758
   correspondingly for the symbols needed.  */
10759
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10760
void fnord () __attribute__((visibility("default")));
10761
#endif
10762
 
10763
void fnord () { int i=42; }
10764
int main ()
10765
{
10766
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10767
  int status = $lt_dlunknown;
10768
 
10769
  if (self)
10770
    {
10771
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10772
      else
10773
        {
10774
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10775
          else puts (dlerror ());
10776
        }
10777
      /* dlclose (self); */
10778
    }
10779
  else
10780
    puts (dlerror ());
10781
 
10782
  return status;
10783
}
10784
_LT_EOF
10785
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10786
  (eval $ac_link) 2>&5
10787
  ac_status=$?
10788
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10789
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10790
    (./conftest; exit; ) >&5 2>/dev/null
10791
    lt_status=$?
10792
    case x$lt_status in
10793
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10794
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10795
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10796
    esac
10797
  else :
10798
    # compilation failed
10799
    lt_cv_dlopen_self_static=no
10800
  fi
10801
fi
10802
rm -fr conftest*
10803
 
10804
 
10805
fi
10806
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10807
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10808
    fi
10809
 
10810
    CPPFLAGS="$save_CPPFLAGS"
10811
    LDFLAGS="$save_LDFLAGS"
10812
    LIBS="$save_LIBS"
10813
    ;;
10814
  esac
10815
 
10816
  case $lt_cv_dlopen_self in
10817
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10818
  *) enable_dlopen_self=unknown ;;
10819
  esac
10820
 
10821
  case $lt_cv_dlopen_self_static in
10822
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10823
  *) enable_dlopen_self_static=unknown ;;
10824
  esac
10825
fi
10826
 
10827
 
10828
 
10829
 
10830
 
10831
 
10832
 
10833
 
10834
 
10835
 
10836
 
10837
 
10838
 
10839
 
10840
 
10841
 
10842
 
10843
striplib=
10844
old_striplib=
10845
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10846
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10847
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10848
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10849
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10850
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10851
$as_echo "yes" >&6; }
10852
else
10853
# FIXME - insert some real tests, host_os isn't really good enough
10854
  case $host_os in
10855
  darwin*)
10856
    if test -n "$STRIP" ; then
10857
      striplib="$STRIP -x"
10858
      old_striplib="$STRIP -S"
10859
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10860
$as_echo "yes" >&6; }
10861
    else
10862
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10863
$as_echo "no" >&6; }
10864
    fi
10865
    ;;
10866
  *)
10867
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10868
$as_echo "no" >&6; }
10869
    ;;
10870
  esac
10871
fi
10872
 
10873
 
10874
 
10875
 
10876
 
10877
 
10878
 
10879
 
10880
 
10881
 
10882
 
10883
 
10884
  # Report which library types will actually be built
10885
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10886
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10887
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10888
$as_echo "$can_build_shared" >&6; }
10889
 
10890
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10891
$as_echo_n "checking whether to build shared libraries... " >&6; }
10892
  test "$can_build_shared" = "no" && enable_shared=no
10893
 
10894
  # On AIX, shared libraries and static libraries use the same namespace, and
10895
  # are all built from PIC.
10896
  case $host_os in
10897
  aix3*)
10898
    test "$enable_shared" = yes && enable_static=no
10899
    if test -n "$RANLIB"; then
10900
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10901
      postinstall_cmds='$RANLIB $lib'
10902
    fi
10903
    ;;
10904
 
10905
  aix[4-9]*)
10906
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10907
      test "$enable_shared" = yes && enable_static=no
10908
    fi
10909
    ;;
10910
  esac
10911
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10912
$as_echo "$enable_shared" >&6; }
10913
 
10914
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10915
$as_echo_n "checking whether to build static libraries... " >&6; }
10916
  # Make sure either enable_shared or enable_static is yes.
10917
  test "$enable_shared" = yes || enable_static=yes
10918
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10919
$as_echo "$enable_static" >&6; }
10920
 
10921
 
10922
 
10923
 
10924
fi
10925
ac_ext=c
10926
ac_cpp='$CPP $CPPFLAGS'
10927
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10928
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10929
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10930
 
10931
CC="$lt_save_CC"
10932
 
10933
 
10934
 
10935
 
10936
 
10937
 
10938
 
10939
 
10940
 
10941
 
10942
 
10943
 
10944
 
10945
        ac_config_commands="$ac_config_commands libtool"
10946
 
10947
 
10948
 
10949
 
10950
# Only expand once:
10951
 
10952
 
10953
 
10954
 
10955
 
10956
ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10957
if test "x$ac_cv_header_stdint_h" = x""yes; then :
10958
  MF_HAVE_STDINT_H=1
10959
else
10960
  MF_HAVE_STDINT_H=0
10961
fi
10962
 
10963
 
10964
 
10965
if test $MF_HAVE_STDINT_H = 1
10966
then
10967
   MF_HAVE_UINTPTR_T=1
10968
else
10969
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10970
/* end confdefs.h.  */
10971
#include 
10972
int
10973
main ()
10974
{
10975
uintptr_t k = 0;
10976
  ;
10977
  return 0;
10978
}
10979
_ACEOF
10980
if ac_fn_c_try_compile "$LINENO"; then :
10981
  MF_HAVE_UINTPTR_T=1
10982
else
10983
  MF_HAVE_UINTPTR_T=0
10984
fi
10985
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10986
fi
10987
 
10988
 
10989
for ac_header in pthread.h
10990
do :
10991
  ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
10992
if test "x$ac_cv_header_pthread_h" = x""yes; then :
10993
  cat >>confdefs.h <<_ACEOF
10994
#define HAVE_PTHREAD_H 1
10995
_ACEOF
10996
 
10997
fi
10998
 
10999
done
11000
 
11001
 
11002
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
11003
$as_echo_n "checking for thread model used by GCC... " >&6; }
11004
target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
11005
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
11006
$as_echo "$target_thread_file" >&6; }
11007
 
11008
# We only support posix threads, or no threads at all.
11009
posix_threads=
11010
case ${target_thread_file} in
11011
  posix)
11012
    posix_threads=yes
11013
    ;;
11014
  single)
11015
    ;;
11016
  *)
11017
    echo "${target_thread_file} is an unsupported thread package" 1>&2
11018
    exit 1
11019
    ;;
11020
esac
11021
 
11022
 if test "x$posix_threads" != "x"; then
11023
  LIBMUDFLAPTH_TRUE=
11024
  LIBMUDFLAPTH_FALSE='#'
11025
else
11026
  LIBMUDFLAPTH_TRUE='#'
11027
  LIBMUDFLAPTH_FALSE=
11028
fi
11029
 
11030
if test "x$posix_threads" != "x"
11031
then
11032
        build_libmudflapth=1
11033
else
11034
        build_libmudflapth=0
11035
fi
11036
 
11037
 
11038
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
11039
$as_echo_n "checking for dlsym in -ldl... " >&6; }
11040
if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
11041
  $as_echo_n "(cached) " >&6
11042
else
11043
  ac_check_lib_save_LIBS=$LIBS
11044
LIBS="-ldl  $LIBS"
11045
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046
/* end confdefs.h.  */
11047
 
11048
/* Override any GCC internal prototype to avoid an error.
11049
   Use char because int might match the return type of a GCC
11050
   builtin and then its argument prototype would still apply.  */
11051
#ifdef __cplusplus
11052
extern "C"
11053
#endif
11054
char dlsym ();
11055
int
11056
main ()
11057
{
11058
return dlsym ();
11059
  ;
11060
  return 0;
11061
}
11062
_ACEOF
11063
if ac_fn_c_try_link "$LINENO"; then :
11064
  ac_cv_lib_dl_dlsym=yes
11065
else
11066
  ac_cv_lib_dl_dlsym=no
11067
fi
11068
rm -f core conftest.err conftest.$ac_objext \
11069
    conftest$ac_exeext conftest.$ac_ext
11070
LIBS=$ac_check_lib_save_LIBS
11071
fi
11072
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
11073
$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
11074
if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
11075
  cat >>confdefs.h <<_ACEOF
11076
#define HAVE_LIBDL 1
11077
_ACEOF
11078
 
11079
  LIBS="-ldl $LIBS"
11080
 
11081
fi
11082
 
11083
 
11084
ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
11085
if test "x$ac_cv_func_connect" = x""yes; then :
11086
 
11087
else
11088
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
11089
$as_echo_n "checking for connect in -lsocket... " >&6; }
11090
if test "${ac_cv_lib_socket_connect+set}" = set; then :
11091
  $as_echo_n "(cached) " >&6
11092
else
11093
  ac_check_lib_save_LIBS=$LIBS
11094
LIBS="-lsocket  $LIBS"
11095
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11096
/* end confdefs.h.  */
11097
 
11098
/* Override any GCC internal prototype to avoid an error.
11099
   Use char because int might match the return type of a GCC
11100
   builtin and then its argument prototype would still apply.  */
11101
#ifdef __cplusplus
11102
extern "C"
11103
#endif
11104
char connect ();
11105
int
11106
main ()
11107
{
11108
return connect ();
11109
  ;
11110
  return 0;
11111
}
11112
_ACEOF
11113
if ac_fn_c_try_link "$LINENO"; then :
11114
  ac_cv_lib_socket_connect=yes
11115
else
11116
  ac_cv_lib_socket_connect=no
11117
fi
11118
rm -f core conftest.err conftest.$ac_objext \
11119
    conftest$ac_exeext conftest.$ac_ext
11120
LIBS=$ac_check_lib_save_LIBS
11121
fi
11122
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
11123
$as_echo "$ac_cv_lib_socket_connect" >&6; }
11124
if test "x$ac_cv_lib_socket_connect" = x""yes; then :
11125
  cat >>confdefs.h <<_ACEOF
11126
#define HAVE_LIBSOCKET 1
11127
_ACEOF
11128
 
11129
  LIBS="-lsocket $LIBS"
11130
 
11131
fi
11132
 
11133
fi
11134
 
11135
ac_fn_c_check_func "$LINENO" "sched_yield" "ac_cv_func_sched_yield"
11136
if test "x$ac_cv_func_sched_yield" = x""yes; then :
11137
 
11138
else
11139
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lrt" >&5
11140
$as_echo_n "checking for sched_yield in -lrt... " >&6; }
11141
if test "${ac_cv_lib_rt_sched_yield+set}" = set; then :
11142
  $as_echo_n "(cached) " >&6
11143
else
11144
  ac_check_lib_save_LIBS=$LIBS
11145
LIBS="-lrt  $LIBS"
11146
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11147
/* end confdefs.h.  */
11148
 
11149
/* Override any GCC internal prototype to avoid an error.
11150
   Use char because int might match the return type of a GCC
11151
   builtin and then its argument prototype would still apply.  */
11152
#ifdef __cplusplus
11153
extern "C"
11154
#endif
11155
char sched_yield ();
11156
int
11157
main ()
11158
{
11159
return sched_yield ();
11160
  ;
11161
  return 0;
11162
}
11163
_ACEOF
11164
if ac_fn_c_try_link "$LINENO"; then :
11165
  ac_cv_lib_rt_sched_yield=yes
11166
else
11167
  ac_cv_lib_rt_sched_yield=no
11168
fi
11169
rm -f core conftest.err conftest.$ac_objext \
11170
    conftest$ac_exeext conftest.$ac_ext
11171
LIBS=$ac_check_lib_save_LIBS
11172
fi
11173
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sched_yield" >&5
11174
$as_echo "$ac_cv_lib_rt_sched_yield" >&6; }
11175
if test "x$ac_cv_lib_rt_sched_yield" = x""yes; then :
11176
  cat >>confdefs.h <<_ACEOF
11177
#define HAVE_LIBRT 1
11178
_ACEOF
11179
 
11180
  LIBS="-lrt $LIBS"
11181
 
11182
fi
11183
 
11184
fi
11185
 
11186
 
11187
# Calculate toolexeclibdir
11188
# Also toolexecdir, though it's only used in toolexeclibdir
11189
case ${version_specific_libs} in
11190
  yes)
11191
    # Need the gcc compiler version to know where to install libraries
11192
    # and header files if --enable-version-specific-runtime-libs option
11193
    # is selected.
11194
    toolexecdir='$(libdir)/gcc/$(target_alias)'
11195
    toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
11196
    ;;
11197
  no)
11198
    if test -n "$with_cross_host" &&
11199
       test x"$with_cross_host" != x"no"; then
11200
      # Install a library built with a cross compiler in tooldir, not libdir.
11201
      toolexecdir='$(exec_prefix)/$(target_alias)'
11202
      toolexeclibdir='$(toolexecdir)/lib'
11203
    else
11204
      toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
11205
      toolexeclibdir='$(libdir)'
11206
    fi
11207
    multi_os_directory=`$CC -print-multi-os-directory`
11208
    case $multi_os_directory in
11209
      .) ;; # Avoid trailing /.
11210
      *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
11211
    esac
11212
    ;;
11213
esac
11214
 
11215
 
11216
 
11217
includedir=${toolexecdir}/include
11218
 
11219
 
11220
pthread_create_version='""'
11221
if test "x$enable_shared" = "xyes" && test "x$posix_threads" != "x"; then
11222
  # NB: don't check for -lpthread here, because then it would be
11223
  # added to LIBS.  For the thread-unaware libmudflap.la, we don't
11224
  # want it there.
11225
 
11226
  # glibc-related hacks.  dlsym() may pick the wrong version of
11227
  # interposed functions like pthread_create on modern glibc.
11228
  # We need to find the proper symbol version string, and use
11229
  # the nonstandard dlvsym().
11230
  for ac_func in dlvsym
11231
do :
11232
  ac_fn_c_check_func "$LINENO" "dlvsym" "ac_cv_func_dlvsym"
11233
if test "x$ac_cv_func_dlvsym" = x""yes; then :
11234
  cat >>confdefs.h <<_ACEOF
11235
#define HAVE_DLVSYM 1
11236
_ACEOF
11237
 
11238
fi
11239
done
11240
 
11241
  if test -n "$ac_tool_prefix"; then
11242
  # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
11243
set dummy ${ac_tool_prefix}nm; ac_word=$2
11244
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11245
$as_echo_n "checking for $ac_word... " >&6; }
11246
if test "${ac_cv_prog_NM+set}" = set; then :
11247
  $as_echo_n "(cached) " >&6
11248
else
11249
  if test -n "$NM"; then
11250
  ac_cv_prog_NM="$NM" # Let the user override the test.
11251
else
11252
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11253
for as_dir in $PATH
11254
do
11255
  IFS=$as_save_IFS
11256
  test -z "$as_dir" && as_dir=.
11257
    for ac_exec_ext in '' $ac_executable_extensions; do
11258
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11259
    ac_cv_prog_NM="${ac_tool_prefix}nm"
11260
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11261
    break 2
11262
  fi
11263
done
11264
  done
11265
IFS=$as_save_IFS
11266
 
11267
fi
11268
fi
11269
NM=$ac_cv_prog_NM
11270
if test -n "$NM"; then
11271
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11272
$as_echo "$NM" >&6; }
11273
else
11274
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11275
$as_echo "no" >&6; }
11276
fi
11277
 
11278
 
11279
fi
11280
if test -z "$ac_cv_prog_NM"; then
11281
  ac_ct_NM=$NM
11282
  # Extract the first word of "nm", so it can be a program name with args.
11283
set dummy nm; ac_word=$2
11284
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11285
$as_echo_n "checking for $ac_word... " >&6; }
11286
if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
11287
  $as_echo_n "(cached) " >&6
11288
else
11289
  if test -n "$ac_ct_NM"; then
11290
  ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
11291
else
11292
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11293
for as_dir in $PATH
11294
do
11295
  IFS=$as_save_IFS
11296
  test -z "$as_dir" && as_dir=.
11297
    for ac_exec_ext in '' $ac_executable_extensions; do
11298
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11299
    ac_cv_prog_ac_ct_NM="nm"
11300
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11301
    break 2
11302
  fi
11303
done
11304
  done
11305
IFS=$as_save_IFS
11306
 
11307
fi
11308
fi
11309
ac_ct_NM=$ac_cv_prog_ac_ct_NM
11310
if test -n "$ac_ct_NM"; then
11311
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
11312
$as_echo "$ac_ct_NM" >&6; }
11313
else
11314
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11315
$as_echo "no" >&6; }
11316
fi
11317
 
11318
  if test "x$ac_ct_NM" = x; then
11319
    NM=""
11320
  else
11321
    case $cross_compiling:$ac_tool_warned in
11322
yes:)
11323
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11324
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11325
ac_tool_warned=yes ;;
11326
esac
11327
    NM=$ac_ct_NM
11328
  fi
11329
else
11330
  NM="$ac_cv_prog_NM"
11331
fi
11332
 
11333
  if test "x$ac_cv_have_dlvsym" != "x"; then
11334
    # Try compiling a simple pthreads program.  Find the shared libraries it
11335
    # ends up with.  Then use "nm" on those libraries to extract the
11336
    # default symbol versioning suffix ("@@"), if any.  But that's tricky.
11337
    # Rather, run nm on the resulting executable.  Unfortunately, autoconf
11338
    # doesn't appear to have a macro that builds a test executable for
11339
    # subsequent analysis ... so we do it by hand here.
11340
    cat >> conftest.c << EOF
11341
#include 
11342
int main () { void *p = (void *) & pthread_create; return (int) p; }
11343
EOF
11344
    oldLIBS="$LIBS"
11345
    LIBS="$LIBS -lpthread"
11346
    pthread_create_version="\"\""
11347
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking pthread_create symbol version" >&5
11348
$as_echo_n "checking pthread_create symbol version... " >&6; }
11349
    if eval $ac_link 2>&5 && test -s conftest${ac_exeext}; then
11350
      version=`$NM conftest${ac_exeect} | grep 'pthread_create@@' | sed -e 's/^.*@@//'`
11351
      if test "x$version" != "x"; then
11352
        pthread_create_version="\"$version\""
11353
      fi
11354
    fi
11355
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pthread_create_version" >&5
11356
$as_echo "$pthread_create_version" >&6; }
11357
    LIBS="$oldLIBS"
11358
  fi
11359
fi
11360
 
11361
cat >>confdefs.h <<_ACEOF
11362
#define PTHREAD_CREATE_VERSION $pthread_create_version
11363
_ACEOF
11364
 
11365
 
11366
 
11367
# Figure out whether the compiler supports "-ffunction-sections -fdata-sections",
11368
# similarly to how libstdc++ does it
11369
ac_test_CFLAGS="${CFLAGS+set}"
11370
ac_save_CFLAGS="$CFLAGS"
11371
 
11372
# Check for -ffunction-sections -fdata-sections
11373
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc that supports -ffunction-sections -fdata-sections" >&5
11374
$as_echo_n "checking for gcc that supports -ffunction-sections -fdata-sections... " >&6; }
11375
CFLAGS='-Werror -ffunction-sections -fdata-sections'
11376
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11377
/* end confdefs.h.  */
11378
 
11379
int
11380
main ()
11381
{
11382
int foo;
11383
  ;
11384
  return 0;
11385
}
11386
_ACEOF
11387
if ac_fn_c_try_compile "$LINENO"; then :
11388
  ac_fdsections=yes
11389
else
11390
  ac_fdsections=no
11391
fi
11392
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11393
if test "$ac_test_CFLAGS" = set; then
11394
  CFLAGS="$ac_save_CFLAGS"
11395
else
11396
  # this is the suspicious part
11397
  CFLAGS=""
11398
fi
11399
if test x"$ac_fdsections" = x"yes"; then
11400
  SECTION_FLAGS='-ffunction-sections -fdata-sections'
11401
fi
11402
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fdsections" >&5
11403
$as_echo "$ac_fdsections" >&6; }
11404
 
11405
 
11406
 
11407
# Check for the name of the symbol used for the entry point.
11408
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the name of the symbol used for the entry point" >&5
11409
$as_echo_n "checking for the name of the symbol used for the entry point... " >&6; }
11410
if test "${mudflap_cv_entry_point+set}" = set; then :
11411
  $as_echo_n "(cached) " >&6
11412
else
11413
 
11414
for name in _start __start unknown; do
11415
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11416
/* end confdefs.h.  */
11417
extern char $name[];
11418
int
11419
main ()
11420
{
11421
$name[0] = 0;
11422
  ;
11423
  return 0;
11424
}
11425
_ACEOF
11426
if ac_fn_c_try_link "$LINENO"; then :
11427
  break
11428
fi
11429
rm -f core conftest.err conftest.$ac_objext \
11430
    conftest$ac_exeext conftest.$ac_ext
11431
done
11432
mudflap_cv_entry_point="$name"
11433
fi
11434
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $mudflap_cv_entry_point" >&5
11435
$as_echo "$mudflap_cv_entry_point" >&6; }
11436
if test "$mudflap_cv_entry_point" = unknown; then
11437
  as_fn_error "none of the known symbol names works" "$LINENO" 5
11438
fi
11439
 
11440
cat >>confdefs.h <<_ACEOF
11441
#define ENTRY_POINT $mudflap_cv_entry_point
11442
_ACEOF
11443
 
11444
 
11445
 
11446
if test ${multilib} = yes; then
11447
  multilib_arg="--enable-multilib"
11448
else
11449
  multilib_arg=
11450
fi
11451
 
11452
# See if we support thread-local storage.
11453
 
11454
 
11455
   # Check whether --enable-tls was given.
11456
if test "${enable_tls+set}" = set; then :
11457
  enableval=$enable_tls;
11458
      case "$enableval" in
11459
       yes|no) ;;
11460
       *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
11461
      esac
11462
 
11463
else
11464
  enable_tls=yes
11465
fi
11466
 
11467
 
11468
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
11469
$as_echo_n "checking whether the target supports thread-local storage... " >&6; }
11470
if test "${gcc_cv_have_tls+set}" = set; then :
11471
  $as_echo_n "(cached) " >&6
11472
else
11473
 
11474
    if test "$cross_compiling" = yes; then :
11475
                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11476
/* end confdefs.h.  */
11477
__thread int a; int b; int main() { return a = b; }
11478
_ACEOF
11479
if ac_fn_c_try_link "$LINENO"; then :
11480
  chktls_save_LDFLAGS="$LDFLAGS"
11481
                          case $host in
11482
            *-*-linux*)
11483
              LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
11484
              ;;
11485
          esac
11486
          chktls_save_CFLAGS="$CFLAGS"
11487
          CFLAGS="-fPIC $CFLAGS"
11488
                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11489
/* end confdefs.h.  */
11490
int f() { return 0; }
11491
_ACEOF
11492
if ac_fn_c_try_link "$LINENO"; then :
11493
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11494
/* end confdefs.h.  */
11495
__thread int a; int b; int f() { return a = b; }
11496
_ACEOF
11497
if ac_fn_c_try_link "$LINENO"; then :
11498
  gcc_cv_have_tls=yes
11499
else
11500
  gcc_cv_have_tls=no
11501
fi
11502
rm -f core conftest.err conftest.$ac_objext \
11503
    conftest$ac_exeext conftest.$ac_ext
11504
else
11505
  gcc_cv_have_tls=yes
11506
fi
11507
rm -f core conftest.err conftest.$ac_objext \
11508
    conftest$ac_exeext conftest.$ac_ext
11509
          CFLAGS="$chktls_save_CFLAGS"
11510
          LDFLAGS="$chktls_save_LDFLAGS"
11511
else
11512
  gcc_cv_have_tls=no
11513
fi
11514
rm -f core conftest.err conftest.$ac_objext \
11515
    conftest$ac_exeext conftest.$ac_ext
11516
 
11517
 
11518
else
11519
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11520
/* end confdefs.h.  */
11521
__thread int a; int b; int main() { return a = b; }
11522
_ACEOF
11523
if ac_fn_c_try_run "$LINENO"; then :
11524
                      chktls_save_LDFLAGS="$LDFLAGS"
11525
      LDFLAGS="-static $LDFLAGS"
11526
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11527
/* end confdefs.h.  */
11528
int main() { return 0; }
11529
_ACEOF
11530
if ac_fn_c_try_link "$LINENO"; then :
11531
  if test "$cross_compiling" = yes; then :
11532
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11533
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11534
as_fn_error "cannot run test program while cross compiling
11535
See \`config.log' for more details." "$LINENO" 5; }
11536
else
11537
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11538
/* end confdefs.h.  */
11539
__thread int a; int b; int main() { return a = b; }
11540
_ACEOF
11541
if ac_fn_c_try_run "$LINENO"; then :
11542
  gcc_cv_have_tls=yes
11543
else
11544
  gcc_cv_have_tls=no
11545
fi
11546
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11547
  conftest.$ac_objext conftest.beam conftest.$ac_ext
11548
fi
11549
 
11550
else
11551
  gcc_cv_have_tls=yes
11552
fi
11553
rm -f core conftest.err conftest.$ac_objext \
11554
    conftest$ac_exeext conftest.$ac_ext
11555
      LDFLAGS="$chktls_save_LDFLAGS"
11556
      if test $gcc_cv_have_tls = yes; then
11557
                                                chktls_save_CFLAGS="$CFLAGS"
11558
        thread_CFLAGS=failed
11559
        for flag in '' '-pthread' '-lpthread'; do
11560
          CFLAGS="$flag $chktls_save_CFLAGS"
11561
          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11562
/* end confdefs.h.  */
11563
#include 
11564
                void *g(void *d) { return NULL; }
11565
int
11566
main ()
11567
{
11568
pthread_t t; pthread_create(&t,NULL,g,NULL);
11569
  ;
11570
  return 0;
11571
}
11572
_ACEOF
11573
if ac_fn_c_try_link "$LINENO"; then :
11574
  thread_CFLAGS="$flag"
11575
fi
11576
rm -f core conftest.err conftest.$ac_objext \
11577
    conftest$ac_exeext conftest.$ac_ext
11578
          if test "X$thread_CFLAGS" != Xfailed; then
11579
            break
11580
          fi
11581
        done
11582
        CFLAGS="$chktls_save_CFLAGS"
11583
        if test "X$thread_CFLAGS" != Xfailed; then
11584
          CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
11585
                                                  if test "$cross_compiling" = yes; then :
11586
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11587
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11588
as_fn_error "cannot run test program while cross compiling
11589
See \`config.log' for more details." "$LINENO" 5; }
11590
else
11591
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592
/* end confdefs.h.  */
11593
#include 
11594
                __thread int a;
11595
                static int *volatile a_in_other_thread;
11596
                static void *
11597
                thread_func (void *arg)
11598
                {
11599
                  a_in_other_thread = &a;
11600
                  return (void *)0;
11601
                }
11602
int
11603
main ()
11604
{
11605
pthread_t thread;
11606
                void *thread_retval;
11607
                int *volatile a_in_main_thread;
11608
                a_in_main_thread = &a;
11609
                if (pthread_create (&thread, (pthread_attr_t *)0,
11610
                                    thread_func, (void *)0))
11611
                  return 0;
11612
                if (pthread_join (thread, &thread_retval))
11613
                  return 0;
11614
                return (a_in_other_thread == a_in_main_thread);
11615
  ;
11616
  return 0;
11617
}
11618
_ACEOF
11619
if ac_fn_c_try_run "$LINENO"; then :
11620
  gcc_cv_have_tls=yes
11621
else
11622
  gcc_cv_have_tls=no
11623
fi
11624
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11625
  conftest.$ac_objext conftest.beam conftest.$ac_ext
11626
fi
11627
 
11628
          CFLAGS="$chktls_save_CFLAGS"
11629
        fi
11630
      fi
11631
else
11632
  gcc_cv_have_tls=no
11633
fi
11634
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11635
  conftest.$ac_objext conftest.beam conftest.$ac_ext
11636
fi
11637
 
11638
fi
11639
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
11640
$as_echo "$gcc_cv_have_tls" >&6; }
11641
  if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
11642
 
11643
$as_echo "#define HAVE_TLS 1" >>confdefs.h
11644
 
11645
  fi
11646
 
11647
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
11648
$as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
11649
if test "${gcc_cv_use_emutls+set}" = set; then :
11650
  $as_echo_n "(cached) " >&6
11651
else
11652
 
11653
    gcc_cv_use_emutls=no
11654
    echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
11655
    if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
11656
  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
11657
  (eval $ac_try) 2>&5
11658
  ac_status=$?
11659
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11660
  test $ac_status = 0; }; }; then
11661
      if grep __emutls_get_address conftest.s > /dev/null; then
11662
        gcc_cv_use_emutls=yes
11663
      fi
11664
    fi
11665
    rm -f conftest.*
11666
 
11667
fi
11668
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
11669
$as_echo "$gcc_cv_use_emutls" >&6; }
11670
  if test "$gcc_cv_use_emutls" = "yes" ; then
11671
 
11672
$as_echo "#define USE_EMUTLS 1" >>confdefs.h
11673
 
11674
  fi
11675
 
11676
ac_config_files="$ac_config_files Makefile testsuite/Makefile testsuite/mfconfig.exp"
11677
 
11678
cat >confcache <<\_ACEOF
11679
# This file is a shell script that caches the results of configure
11680
# tests run on this system so they can be shared between configure
11681
# scripts and configure runs, see configure's option --config-cache.
11682
# It is not useful on other systems.  If it contains results you don't
11683
# want to keep, you may remove or edit it.
11684
#
11685
# config.status only pays attention to the cache file if you give it
11686
# the --recheck option to rerun configure.
11687
#
11688
# `ac_cv_env_foo' variables (set or unset) will be overridden when
11689
# loading this file, other *unset* `ac_cv_foo' will be assigned the
11690
# following values.
11691
 
11692
_ACEOF
11693
 
11694
# The following way of writing the cache mishandles newlines in values,
11695
# but we know of no workaround that is simple, portable, and efficient.
11696
# So, we kill variables containing newlines.
11697
# Ultrix sh set writes to stderr and can't be redirected directly,
11698
# and sets the high bit in the cache file unless we assign to the vars.
11699
(
11700
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11701
    eval ac_val=\$$ac_var
11702
    case $ac_val in #(
11703
    *${as_nl}*)
11704
      case $ac_var in #(
11705
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11706
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11707
      esac
11708
      case $ac_var in #(
11709
      _ | IFS | as_nl) ;; #(
11710
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11711
      *) { eval $ac_var=; unset $ac_var;} ;;
11712
      esac ;;
11713
    esac
11714
  done
11715
 
11716
  (set) 2>&1 |
11717
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11718
    *${as_nl}ac_space=\ *)
11719
      # `set' does not quote correctly, so add quotes: double-quote
11720
      # substitution turns \\\\ into \\, and sed turns \\ into \.
11721
      sed -n \
11722
        "s/'/'\\\\''/g;
11723
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11724
      ;; #(
11725
    *)
11726
      # `set' quotes correctly as required by POSIX, so do not add quotes.
11727
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11728
      ;;
11729
    esac |
11730
    sort
11731
) |
11732
  sed '
11733
     /^ac_cv_env_/b end
11734
     t clear
11735
     :clear
11736
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11737
     t end
11738
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11739
     :end' >>confcache
11740
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11741
  if test -w "$cache_file"; then
11742
    test "x$cache_file" != "x/dev/null" &&
11743
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11744
$as_echo "$as_me: updating cache $cache_file" >&6;}
11745
    cat confcache >$cache_file
11746
  else
11747
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11748
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11749
  fi
11750
fi
11751
rm -f confcache
11752
 
11753
test "x$prefix" = xNONE && prefix=$ac_default_prefix
11754
# Let make expand exec_prefix.
11755
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11756
 
11757
DEFS=-DHAVE_CONFIG_H
11758
 
11759
ac_libobjs=
11760
ac_ltlibobjs=
11761
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11762
  # 1. Remove the extension, and $U if already installed.
11763
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11764
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11765
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11766
  #    will be set to the directory where LIBOBJS objects are built.
11767
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11768
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11769
done
11770
LIBOBJS=$ac_libobjs
11771
 
11772
LTLIBOBJS=$ac_ltlibobjs
11773
 
11774
 
11775
 if test -n "$EXEEXT"; then
11776
  am__EXEEXT_TRUE=
11777
  am__EXEEXT_FALSE='#'
11778
else
11779
  am__EXEEXT_TRUE='#'
11780
  am__EXEEXT_FALSE=
11781
fi
11782
 
11783
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11784
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11785
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11786
fi
11787
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11788
  as_fn_error "conditional \"AMDEP\" was never defined.
11789
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11790
fi
11791
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11792
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11793
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11794
fi
11795
if test -z "${LIBMUDFLAPTH_TRUE}" && test -z "${LIBMUDFLAPTH_FALSE}"; then
11796
  as_fn_error "conditional \"LIBMUDFLAPTH\" was never defined.
11797
Usually this means the macro was only invoked conditionally." "$LINENO" 5
11798
fi
11799
 
11800
: ${CONFIG_STATUS=./config.status}
11801
ac_write_fail=0
11802
ac_clean_files_save=$ac_clean_files
11803
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11804
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11805
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11806
as_write_fail=0
11807
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11808
#! $SHELL
11809
# Generated by $as_me.
11810
# Run this file to recreate the current configuration.
11811
# Compiler output produced by configure, useful for debugging
11812
# configure, is in config.log if it exists.
11813
 
11814
debug=false
11815
ac_cs_recheck=false
11816
ac_cs_silent=false
11817
 
11818
SHELL=\${CONFIG_SHELL-$SHELL}
11819
export SHELL
11820
_ASEOF
11821
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11822
## -------------------- ##
11823
## M4sh Initialization. ##
11824
## -------------------- ##
11825
 
11826
# Be more Bourne compatible
11827
DUALCASE=1; export DUALCASE # for MKS sh
11828
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11829
  emulate sh
11830
  NULLCMD=:
11831
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11832
  # is contrary to our usage.  Disable this feature.
11833
  alias -g '${1+"$@"}'='"$@"'
11834
  setopt NO_GLOB_SUBST
11835
else
11836
  case `(set -o) 2>/dev/null` in #(
11837
  *posix*) :
11838
    set -o posix ;; #(
11839
  *) :
11840
     ;;
11841
esac
11842
fi
11843
 
11844
 
11845
as_nl='
11846
'
11847
export as_nl
11848
# Printing a long string crashes Solaris 7 /usr/bin/printf.
11849
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11850
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11851
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11852
# Prefer a ksh shell builtin over an external printf program on Solaris,
11853
# but without wasting forks for bash or zsh.
11854
if test -z "$BASH_VERSION$ZSH_VERSION" \
11855
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11856
  as_echo='print -r --'
11857
  as_echo_n='print -rn --'
11858
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11859
  as_echo='printf %s\n'
11860
  as_echo_n='printf %s'
11861
else
11862
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11863
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11864
    as_echo_n='/usr/ucb/echo -n'
11865
  else
11866
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11867
    as_echo_n_body='eval
11868
      arg=$1;
11869
      case $arg in #(
11870
      *"$as_nl"*)
11871
        expr "X$arg" : "X\\(.*\\)$as_nl";
11872
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11873
      esac;
11874
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11875
    '
11876
    export as_echo_n_body
11877
    as_echo_n='sh -c $as_echo_n_body as_echo'
11878
  fi
11879
  export as_echo_body
11880
  as_echo='sh -c $as_echo_body as_echo'
11881
fi
11882
 
11883
# The user is always right.
11884
if test "${PATH_SEPARATOR+set}" != set; then
11885
  PATH_SEPARATOR=:
11886
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11887
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11888
      PATH_SEPARATOR=';'
11889
  }
11890
fi
11891
 
11892
 
11893
# IFS
11894
# We need space, tab and new line, in precisely that order.  Quoting is
11895
# there to prevent editors from complaining about space-tab.
11896
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11897
# splitting by setting IFS to empty value.)
11898
IFS=" ""        $as_nl"
11899
 
11900
# Find who we are.  Look in the path if we contain no directory separator.
11901
case $0 in #((
11902
  *[\\/]* ) as_myself=$0 ;;
11903
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11904
for as_dir in $PATH
11905
do
11906
  IFS=$as_save_IFS
11907
  test -z "$as_dir" && as_dir=.
11908
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11909
  done
11910
IFS=$as_save_IFS
11911
 
11912
     ;;
11913
esac
11914
# We did not find ourselves, most probably we were run as `sh COMMAND'
11915
# in which case we are not to be found in the path.
11916
if test "x$as_myself" = x; then
11917
  as_myself=$0
11918
fi
11919
if test ! -f "$as_myself"; then
11920
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11921
  exit 1
11922
fi
11923
 
11924
# Unset variables that we do not need and which cause bugs (e.g. in
11925
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11926
# suppresses any "Segmentation fault" message there.  '((' could
11927
# trigger a bug in pdksh 5.2.14.
11928
for as_var in BASH_ENV ENV MAIL MAILPATH
11929
do eval test x\${$as_var+set} = xset \
11930
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11931
done
11932
PS1='$ '
11933
PS2='> '
11934
PS4='+ '
11935
 
11936
# NLS nuisances.
11937
LC_ALL=C
11938
export LC_ALL
11939
LANGUAGE=C
11940
export LANGUAGE
11941
 
11942
# CDPATH.
11943
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11944
 
11945
 
11946
# as_fn_error ERROR [LINENO LOG_FD]
11947
# ---------------------------------
11948
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11949
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11950
# script with status $?, using 1 if that was 0.
11951
as_fn_error ()
11952
{
11953
  as_status=$?; test $as_status -eq 0 && as_status=1
11954
  if test "$3"; then
11955
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11956
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11957
  fi
11958
  $as_echo "$as_me: error: $1" >&2
11959
  as_fn_exit $as_status
11960
} # as_fn_error
11961
 
11962
 
11963
# as_fn_set_status STATUS
11964
# -----------------------
11965
# Set $? to STATUS, without forking.
11966
as_fn_set_status ()
11967
{
11968
  return $1
11969
} # as_fn_set_status
11970
 
11971
# as_fn_exit STATUS
11972
# -----------------
11973
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11974
as_fn_exit ()
11975
{
11976
  set +e
11977
  as_fn_set_status $1
11978
  exit $1
11979
} # as_fn_exit
11980
 
11981
# as_fn_unset VAR
11982
# ---------------
11983
# Portably unset VAR.
11984
as_fn_unset ()
11985
{
11986
  { eval $1=; unset $1;}
11987
}
11988
as_unset=as_fn_unset
11989
# as_fn_append VAR VALUE
11990
# ----------------------
11991
# Append the text in VALUE to the end of the definition contained in VAR. Take
11992
# advantage of any shell optimizations that allow amortized linear growth over
11993
# repeated appends, instead of the typical quadratic growth present in naive
11994
# implementations.
11995
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11996
  eval 'as_fn_append ()
11997
  {
11998
    eval $1+=\$2
11999
  }'
12000
else
12001
  as_fn_append ()
12002
  {
12003
    eval $1=\$$1\$2
12004
  }
12005
fi # as_fn_append
12006
 
12007
# as_fn_arith ARG...
12008
# ------------------
12009
# Perform arithmetic evaluation on the ARGs, and store the result in the
12010
# global $as_val. Take advantage of shells that can avoid forks. The arguments
12011
# must be portable across $(()) and expr.
12012
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12013
  eval 'as_fn_arith ()
12014
  {
12015
    as_val=$(( $* ))
12016
  }'
12017
else
12018
  as_fn_arith ()
12019
  {
12020
    as_val=`expr "$@" || test $? -eq 1`
12021
  }
12022
fi # as_fn_arith
12023
 
12024
 
12025
if expr a : '\(a\)' >/dev/null 2>&1 &&
12026
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12027
  as_expr=expr
12028
else
12029
  as_expr=false
12030
fi
12031
 
12032
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12033
  as_basename=basename
12034
else
12035
  as_basename=false
12036
fi
12037
 
12038
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12039
  as_dirname=dirname
12040
else
12041
  as_dirname=false
12042
fi
12043
 
12044
as_me=`$as_basename -- "$0" ||
12045
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12046
         X"$0" : 'X\(//\)$' \| \
12047
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12048
$as_echo X/"$0" |
12049
    sed '/^.*\/\([^/][^/]*\)\/*$/{
12050
            s//\1/
12051
            q
12052
          }
12053
          /^X\/\(\/\/\)$/{
12054
            s//\1/
12055
            q
12056
          }
12057
          /^X\/\(\/\).*/{
12058
            s//\1/
12059
            q
12060
          }
12061
          s/.*/./; q'`
12062
 
12063
# Avoid depending upon Character Ranges.
12064
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12065
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12066
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12067
as_cr_digits='0123456789'
12068
as_cr_alnum=$as_cr_Letters$as_cr_digits
12069
 
12070
ECHO_C= ECHO_N= ECHO_T=
12071
case `echo -n x` in #(((((
12072
-n*)
12073
  case `echo 'xy\c'` in
12074
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12075
  xy)  ECHO_C='\c';;
12076
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12077
       ECHO_T=' ';;
12078
  esac;;
12079
*)
12080
  ECHO_N='-n';;
12081
esac
12082
 
12083
rm -f conf$$ conf$$.exe conf$$.file
12084
if test -d conf$$.dir; then
12085
  rm -f conf$$.dir/conf$$.file
12086
else
12087
  rm -f conf$$.dir
12088
  mkdir conf$$.dir 2>/dev/null
12089
fi
12090
if (echo >conf$$.file) 2>/dev/null; then
12091
  if ln -s conf$$.file conf$$ 2>/dev/null; then
12092
    as_ln_s='ln -s'
12093
    # ... but there are two gotchas:
12094
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12095
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12096
    # In both cases, we have to default to `cp -p'.
12097
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12098
      as_ln_s='cp -p'
12099
  elif ln conf$$.file conf$$ 2>/dev/null; then
12100
    as_ln_s=ln
12101
  else
12102
    as_ln_s='cp -p'
12103
  fi
12104
else
12105
  as_ln_s='cp -p'
12106
fi
12107
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12108
rmdir conf$$.dir 2>/dev/null
12109
 
12110
 
12111
# as_fn_mkdir_p
12112
# -------------
12113
# Create "$as_dir" as a directory, including parents if necessary.
12114
as_fn_mkdir_p ()
12115
{
12116
 
12117
  case $as_dir in #(
12118
  -*) as_dir=./$as_dir;;
12119
  esac
12120
  test -d "$as_dir" || eval $as_mkdir_p || {
12121
    as_dirs=
12122
    while :; do
12123
      case $as_dir in #(
12124
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12125
      *) as_qdir=$as_dir;;
12126
      esac
12127
      as_dirs="'$as_qdir' $as_dirs"
12128
      as_dir=`$as_dirname -- "$as_dir" ||
12129
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12130
         X"$as_dir" : 'X\(//\)[^/]' \| \
12131
         X"$as_dir" : 'X\(//\)$' \| \
12132
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12133
$as_echo X"$as_dir" |
12134
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12135
            s//\1/
12136
            q
12137
          }
12138
          /^X\(\/\/\)[^/].*/{
12139
            s//\1/
12140
            q
12141
          }
12142
          /^X\(\/\/\)$/{
12143
            s//\1/
12144
            q
12145
          }
12146
          /^X\(\/\).*/{
12147
            s//\1/
12148
            q
12149
          }
12150
          s/.*/./; q'`
12151
      test -d "$as_dir" && break
12152
    done
12153
    test -z "$as_dirs" || eval "mkdir $as_dirs"
12154
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12155
 
12156
 
12157
} # as_fn_mkdir_p
12158
if mkdir -p . 2>/dev/null; then
12159
  as_mkdir_p='mkdir -p "$as_dir"'
12160
else
12161
  test -d ./-p && rmdir ./-p
12162
  as_mkdir_p=false
12163
fi
12164
 
12165
if test -x / >/dev/null 2>&1; then
12166
  as_test_x='test -x'
12167
else
12168
  if ls -dL / >/dev/null 2>&1; then
12169
    as_ls_L_option=L
12170
  else
12171
    as_ls_L_option=
12172
  fi
12173
  as_test_x='
12174
    eval sh -c '\''
12175
      if test -d "$1"; then
12176
        test -d "$1/.";
12177
      else
12178
        case $1 in #(
12179
        -*)set "./$1";;
12180
        esac;
12181
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12182
        ???[sx]*):;;*)false;;esac;fi
12183
    '\'' sh
12184
  '
12185
fi
12186
as_executable_p=$as_test_x
12187
 
12188
# Sed expression to map a string onto a valid CPP name.
12189
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12190
 
12191
# Sed expression to map a string onto a valid variable name.
12192
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12193
 
12194
 
12195
exec 6>&1
12196
## ----------------------------------- ##
12197
## Main body of $CONFIG_STATUS script. ##
12198
## ----------------------------------- ##
12199
_ASEOF
12200
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12201
 
12202
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12203
# Save the log message, to keep $0 and so on meaningful, and to
12204
# report actual input values of CONFIG_FILES etc. instead of their
12205
# values after options handling.
12206
ac_log="
12207
This file was extended by libmudflap $as_me 1.0, which was
12208
generated by GNU Autoconf 2.64.  Invocation command line was
12209
 
12210
  CONFIG_FILES    = $CONFIG_FILES
12211
  CONFIG_HEADERS  = $CONFIG_HEADERS
12212
  CONFIG_LINKS    = $CONFIG_LINKS
12213
  CONFIG_COMMANDS = $CONFIG_COMMANDS
12214
  $ $0 $@
12215
 
12216
on `(hostname || uname -n) 2>/dev/null | sed 1q`
12217
"
12218
 
12219
_ACEOF
12220
 
12221
case $ac_config_files in *"
12222
"*) set x $ac_config_files; shift; ac_config_files=$*;;
12223
esac
12224
 
12225
case $ac_config_headers in *"
12226
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12227
esac
12228
 
12229
 
12230
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12231
# Files that config.status was made for.
12232
config_files="$ac_config_files"
12233
config_headers="$ac_config_headers"
12234
config_commands="$ac_config_commands"
12235
 
12236
_ACEOF
12237
 
12238
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12239
ac_cs_usage="\
12240
\`$as_me' instantiates files and other configuration actions
12241
from templates according to the current configuration.  Unless the files
12242
and actions are specified as TAGs, all are instantiated by default.
12243
 
12244
Usage: $0 [OPTION]... [TAG]...
12245
 
12246
  -h, --help       print this help, then exit
12247
  -V, --version    print version number and configuration settings, then exit
12248
  -q, --quiet, --silent
12249
                   do not print progress messages
12250
  -d, --debug      don't remove temporary files
12251
      --recheck    update $as_me by reconfiguring in the same conditions
12252
      --file=FILE[:TEMPLATE]
12253
                   instantiate the configuration file FILE
12254
      --header=FILE[:TEMPLATE]
12255
                   instantiate the configuration header FILE
12256
 
12257
Configuration files:
12258
$config_files
12259
 
12260
Configuration headers:
12261
$config_headers
12262
 
12263
Configuration commands:
12264
$config_commands
12265
 
12266
Report bugs to the package provider."
12267
 
12268
_ACEOF
12269
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12270
ac_cs_version="\\
12271
libmudflap config.status 1.0
12272
configured by $0, generated by GNU Autoconf 2.64,
12273
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12274
 
12275
Copyright (C) 2009 Free Software Foundation, Inc.
12276
This config.status script is free software; the Free Software Foundation
12277
gives unlimited permission to copy, distribute and modify it."
12278
 
12279
ac_pwd='$ac_pwd'
12280
srcdir='$srcdir'
12281
INSTALL='$INSTALL'
12282
MKDIR_P='$MKDIR_P'
12283
AWK='$AWK'
12284
test -n "\$AWK" || AWK=awk
12285
_ACEOF
12286
 
12287
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12288
# The default lists apply if the user does not specify any file.
12289
ac_need_defaults=:
12290
while test $# != 0
12291
do
12292
  case $1 in
12293
  --*=*)
12294
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12295
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12296
    ac_shift=:
12297
    ;;
12298
  *)
12299
    ac_option=$1
12300
    ac_optarg=$2
12301
    ac_shift=shift
12302
    ;;
12303
  esac
12304
 
12305
  case $ac_option in
12306
  # Handling of the options.
12307
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12308
    ac_cs_recheck=: ;;
12309
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12310
    $as_echo "$ac_cs_version"; exit ;;
12311
  --debug | --debu | --deb | --de | --d | -d )
12312
    debug=: ;;
12313
  --file | --fil | --fi | --f )
12314
    $ac_shift
12315
    case $ac_optarg in
12316
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12317
    esac
12318
    as_fn_append CONFIG_FILES " '$ac_optarg'"
12319
    ac_need_defaults=false;;
12320
  --header | --heade | --head | --hea )
12321
    $ac_shift
12322
    case $ac_optarg in
12323
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12324
    esac
12325
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12326
    ac_need_defaults=false;;
12327
  --he | --h)
12328
    # Conflict between --help and --header
12329
    as_fn_error "ambiguous option: \`$1'
12330
Try \`$0 --help' for more information.";;
12331
  --help | --hel | -h )
12332
    $as_echo "$ac_cs_usage"; exit ;;
12333
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12334
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12335
    ac_cs_silent=: ;;
12336
 
12337
  # This is an error.
12338
  -*) as_fn_error "unrecognized option: \`$1'
12339
Try \`$0 --help' for more information." ;;
12340
 
12341
  *) as_fn_append ac_config_targets " $1"
12342
     ac_need_defaults=false ;;
12343
 
12344
  esac
12345
  shift
12346
done
12347
 
12348
ac_configure_extra_args=
12349
 
12350
if $ac_cs_silent; then
12351
  exec 6>/dev/null
12352
  ac_configure_extra_args="$ac_configure_extra_args --silent"
12353
fi
12354
 
12355
_ACEOF
12356
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12357
if \$ac_cs_recheck; then
12358
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12359
  shift
12360
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12361
  CONFIG_SHELL='$SHELL'
12362
  export CONFIG_SHELL
12363
  exec "\$@"
12364
fi
12365
 
12366
_ACEOF
12367
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12368
exec 5>>config.log
12369
{
12370
  echo
12371
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12372
## Running $as_me. ##
12373
_ASBOX
12374
  $as_echo "$ac_log"
12375
} >&5
12376
 
12377
_ACEOF
12378
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12379
#
12380
# INIT-COMMANDS
12381
#
12382
 
12383
srcdir="$srcdir"
12384
host="$host"
12385
target="$target"
12386
with_multisubdir="$with_multisubdir"
12387
with_multisrctop="$with_multisrctop"
12388
with_target_subdir="$with_target_subdir"
12389
ac_configure_args="${multilib_arg} ${ac_configure_args}"
12390
multi_basedir="$multi_basedir"
12391
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
12392
CC="$CC"
12393
CXX="$CXX"
12394
GFORTRAN="$GFORTRAN"
12395
GCJ="$GCJ"
12396
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12397
 
12398
 
12399
# The HP-UX ksh and POSIX shell print the target directory to stdout
12400
# if CDPATH is set.
12401
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12402
 
12403
sed_quote_subst='$sed_quote_subst'
12404
double_quote_subst='$double_quote_subst'
12405
delay_variable_subst='$delay_variable_subst'
12406
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12407
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12408
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12409
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12410
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12411
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12412
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12413
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12414
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12415
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12416
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12417
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12418
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12419
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12420
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12421
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12422
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12423
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12424
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12425
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12426
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12427
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12428
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12429
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12430
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12431
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12432
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12433
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12434
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12435
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12436
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12437
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12438
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12439
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12440
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12441
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12442
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12443
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12444
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12445
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12446
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12447
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12448
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12449
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12450
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12451
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12452
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12453
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12454
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12455
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12456
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12457
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12458
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12459
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12460
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12461
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12462
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12463
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12464
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12465
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12466
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12467
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12468
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12469
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12470
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12471
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12472
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12473
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12474
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12475
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12476
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12477
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12478
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12479
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12480
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12481
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12482
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12483
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12484
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12485
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12486
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12487
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12488
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12489
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12490
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12491
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12492
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12493
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12494
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12495
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12496
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12497
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12498
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12499
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12500
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12501
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12502
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12503
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12504
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12505
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12506
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12507
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12508
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12509
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12510
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12511
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12512
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12513
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12514
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12515
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12516
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12517
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12518
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12519
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12520
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12521
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12522
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12523
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12524
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12525
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12526
 
12527
LTCC='$LTCC'
12528
LTCFLAGS='$LTCFLAGS'
12529
compiler='$compiler_DEFAULT'
12530
 
12531
# A function that is used when there is no print builtin or printf.
12532
func_fallback_echo ()
12533
{
12534
  eval 'cat <<_LTECHO_EOF
12535
\$1
12536
_LTECHO_EOF'
12537
}
12538
 
12539
# Quote evaled strings.
12540
for var in SHELL \
12541
ECHO \
12542
SED \
12543
GREP \
12544
EGREP \
12545
FGREP \
12546
LD \
12547
NM \
12548
LN_S \
12549
lt_SP2NL \
12550
lt_NL2SP \
12551
reload_flag \
12552
OBJDUMP \
12553
deplibs_check_method \
12554
file_magic_cmd \
12555
AR \
12556
AR_FLAGS \
12557
STRIP \
12558
RANLIB \
12559
CC \
12560
CFLAGS \
12561
compiler \
12562
lt_cv_sys_global_symbol_pipe \
12563
lt_cv_sys_global_symbol_to_cdecl \
12564
lt_cv_sys_global_symbol_to_c_name_address \
12565
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12566
lt_prog_compiler_no_builtin_flag \
12567
lt_prog_compiler_wl \
12568
lt_prog_compiler_pic \
12569
lt_prog_compiler_static \
12570
lt_cv_prog_compiler_c_o \
12571
need_locks \
12572
DSYMUTIL \
12573
NMEDIT \
12574
LIPO \
12575
OTOOL \
12576
OTOOL64 \
12577
shrext_cmds \
12578
export_dynamic_flag_spec \
12579
whole_archive_flag_spec \
12580
compiler_needs_object \
12581
with_gnu_ld \
12582
allow_undefined_flag \
12583
no_undefined_flag \
12584
hardcode_libdir_flag_spec \
12585
hardcode_libdir_flag_spec_ld \
12586
hardcode_libdir_separator \
12587
fix_srcfile_path \
12588
exclude_expsyms \
12589
include_expsyms \
12590
file_list_spec \
12591
variables_saved_for_relink \
12592
libname_spec \
12593
library_names_spec \
12594
soname_spec \
12595
install_override_mode \
12596
finish_eval \
12597
old_striplib \
12598
striplib; do
12599
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12600
    *[\\\\\\\`\\"\\\$]*)
12601
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12602
      ;;
12603
    *)
12604
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12605
      ;;
12606
    esac
12607
done
12608
 
12609
# Double-quote double-evaled strings.
12610
for var in reload_cmds \
12611
old_postinstall_cmds \
12612
old_postuninstall_cmds \
12613
old_archive_cmds \
12614
extract_expsyms_cmds \
12615
old_archive_from_new_cmds \
12616
old_archive_from_expsyms_cmds \
12617
archive_cmds \
12618
archive_expsym_cmds \
12619
module_cmds \
12620
module_expsym_cmds \
12621
export_symbols_cmds \
12622
prelink_cmds \
12623
postinstall_cmds \
12624
postuninstall_cmds \
12625
finish_cmds \
12626
sys_lib_search_path_spec \
12627
sys_lib_dlsearch_path_spec; do
12628
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12629
    *[\\\\\\\`\\"\\\$]*)
12630
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12631
      ;;
12632
    *)
12633
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12634
      ;;
12635
    esac
12636
done
12637
 
12638
ac_aux_dir='$ac_aux_dir'
12639
xsi_shell='$xsi_shell'
12640
lt_shell_append='$lt_shell_append'
12641
 
12642
# See if we are running on zsh, and set the options which allow our
12643
# commands through without removal of \ escapes INIT.
12644
if test -n "\${ZSH_VERSION+set}" ; then
12645
   setopt NO_GLOB_SUBST
12646
fi
12647
 
12648
 
12649
    PACKAGE='$PACKAGE'
12650
    VERSION='$VERSION'
12651
    TIMESTAMP='$TIMESTAMP'
12652
    RM='$RM'
12653
    ofile='$ofile'
12654
 
12655
 
12656
 
12657
 
12658
_ACEOF
12659
 
12660
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12661
 
12662
# Handling of arguments.
12663
for ac_config_target in $ac_config_targets
12664
do
12665
  case $ac_config_target in
12666
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12667
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12668
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12669
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12670
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12671
    "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
12672
    "testsuite/mfconfig.exp") CONFIG_FILES="$CONFIG_FILES testsuite/mfconfig.exp" ;;
12673
 
12674
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12675
  esac
12676
done
12677
 
12678
 
12679
# If the user did not use the arguments to specify the items to instantiate,
12680
# then the envvar interface is used.  Set only those that are not.
12681
# We use the long form for the default assignment because of an extremely
12682
# bizarre bug on SunOS 4.1.3.
12683
if $ac_need_defaults; then
12684
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12685
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12686
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12687
fi
12688
 
12689
# Have a temporary directory for convenience.  Make it in the build tree
12690
# simply because there is no reason against having it here, and in addition,
12691
# creating and moving files from /tmp can sometimes cause problems.
12692
# Hook for its removal unless debugging.
12693
# Note that there is a small window in which the directory will not be cleaned:
12694
# after its creation but before its name has been assigned to `$tmp'.
12695
$debug ||
12696
{
12697
  tmp=
12698
  trap 'exit_status=$?
12699
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12700
' 0
12701
  trap 'as_fn_exit 1' 1 2 13 15
12702
}
12703
# Create a (secure) tmp directory for tmp files.
12704
 
12705
{
12706
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12707
  test -n "$tmp" && test -d "$tmp"
12708
}  ||
12709
{
12710
  tmp=./conf$$-$RANDOM
12711
  (umask 077 && mkdir "$tmp")
12712
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12713
 
12714
# Set up the scripts for CONFIG_FILES section.
12715
# No need to generate them if there are no CONFIG_FILES.
12716
# This happens for instance with `./config.status config.h'.
12717
if test -n "$CONFIG_FILES"; then
12718
 
12719
 
12720
ac_cr=`echo X | tr X '\015'`
12721
# On cygwin, bash can eat \r inside `` if the user requested igncr.
12722
# But we know of no other shell where ac_cr would be empty at this
12723
# point, so we can use a bashism as a fallback.
12724
if test "x$ac_cr" = x; then
12725
  eval ac_cr=\$\'\\r\'
12726
fi
12727
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
12728
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12729
  ac_cs_awk_cr='\r'
12730
else
12731
  ac_cs_awk_cr=$ac_cr
12732
fi
12733
 
12734
echo 'BEGIN {' >"$tmp/subs1.awk" &&
12735
_ACEOF
12736
 
12737
 
12738
{
12739
  echo "cat >conf$$subs.awk <<_ACEOF" &&
12740
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12741
  echo "_ACEOF"
12742
} >conf$$subs.sh ||
12743
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12744
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12745
ac_delim='%!_!# '
12746
for ac_last_try in false false false false false :; do
12747
  . ./conf$$subs.sh ||
12748
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12749
 
12750
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12751
  if test $ac_delim_n = $ac_delim_num; then
12752
    break
12753
  elif $ac_last_try; then
12754
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12755
  else
12756
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12757
  fi
12758
done
12759
rm -f conf$$subs.sh
12760
 
12761
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12762
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12763
_ACEOF
12764
sed -n '
12765
h
12766
s/^/S["/; s/!.*/"]=/
12767
p
12768
g
12769
s/^[^!]*!//
12770
:repl
12771
t repl
12772
s/'"$ac_delim"'$//
12773
t delim
12774
:nl
12775
h
12776
s/\(.\{148\}\).*/\1/
12777
t more1
12778
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12779
p
12780
n
12781
b repl
12782
:more1
12783
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12784
p
12785
g
12786
s/.\{148\}//
12787
t nl
12788
:delim
12789
h
12790
s/\(.\{148\}\).*/\1/
12791
t more2
12792
s/["\\]/\\&/g; s/^/"/; s/$/"/
12793
p
12794
b
12795
:more2
12796
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12797
p
12798
g
12799
s/.\{148\}//
12800
t delim
12801
' 
12802
/^[^""]/{
12803
  N
12804
  s/\n//
12805
}
12806
' >>$CONFIG_STATUS || ac_write_fail=1
12807
rm -f conf$$subs.awk
12808
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12809
_ACAWK
12810
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12811
  for (key in S) S_is_set[key] = 1
12812
  FS = ""
12813
 
12814
}
12815
{
12816
  line = $ 0
12817
  nfields = split(line, field, "@")
12818
  substed = 0
12819
  len = length(field[1])
12820
  for (i = 2; i < nfields; i++) {
12821
    key = field[i]
12822
    keylen = length(key)
12823
    if (S_is_set[key]) {
12824
      value = S[key]
12825
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12826
      len += length(value) + length(field[++i])
12827
      substed = 1
12828
    } else
12829
      len += 1 + keylen
12830
  }
12831
 
12832
  print line
12833
}
12834
 
12835
_ACAWK
12836
_ACEOF
12837
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12838
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12839
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12840
else
12841
  cat
12842
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12843
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12844
_ACEOF
12845
 
12846
# VPATH may cause trouble with some makes, so we remove $(srcdir),
12847
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12848
# trailing colons and then remove the whole line if VPATH becomes empty
12849
# (actually we leave an empty line to preserve line numbers).
12850
if test "x$srcdir" = x.; then
12851
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
12852
s/:*\$(srcdir):*/:/
12853
s/:*\${srcdir}:*/:/
12854
s/:*@srcdir@:*/:/
12855
s/^\([^=]*=[     ]*\):*/\1/
12856
s/:*$//
12857
s/^[^=]*=[       ]*$//
12858
}'
12859
fi
12860
 
12861
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12862
fi # test -n "$CONFIG_FILES"
12863
 
12864
# Set up the scripts for CONFIG_HEADERS section.
12865
# No need to generate them if there are no CONFIG_HEADERS.
12866
# This happens for instance with `./config.status Makefile'.
12867
if test -n "$CONFIG_HEADERS"; then
12868
cat >"$tmp/defines.awk" <<\_ACAWK ||
12869
BEGIN {
12870
_ACEOF
12871
 
12872
# Transform confdefs.h into an awk script `defines.awk', embedded as
12873
# here-document in config.status, that substitutes the proper values into
12874
# config.h.in to produce config.h.
12875
 
12876
# Create a delimiter string that does not exist in confdefs.h, to ease
12877
# handling of long lines.
12878
ac_delim='%!_!# '
12879
for ac_last_try in false false :; do
12880
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12881
  if test -z "$ac_t"; then
12882
    break
12883
  elif $ac_last_try; then
12884
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12885
  else
12886
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12887
  fi
12888
done
12889
 
12890
# For the awk script, D is an array of macro values keyed by name,
12891
# likewise P contains macro parameters if any.  Preserve backslash
12892
# newline sequences.
12893
 
12894
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12895
sed -n '
12896
s/.\{148\}/&'"$ac_delim"'/g
12897
t rset
12898
:rset
12899
s/^[     ]*#[    ]*define[       ][      ]*/ /
12900
t def
12901
d
12902
:def
12903
s/\\$//
12904
t bsnl
12905
s/["\\]/\\&/g
12906
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12907
D["\1"]=" \3"/p
12908
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12909
d
12910
:bsnl
12911
s/["\\]/\\&/g
12912
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12913
D["\1"]=" \3\\\\\\n"\\/p
12914
t cont
12915
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12916
t cont
12917
d
12918
:cont
12919
n
12920
s/.\{148\}/&'"$ac_delim"'/g
12921
t clear
12922
:clear
12923
s/\\$//
12924
t bsnlc
12925
s/["\\]/\\&/g; s/^/"/; s/$/"/p
12926
d
12927
:bsnlc
12928
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12929
b cont
12930
' 
12931
s/'"$ac_delim"'/"\\\
12932
"/g' >>$CONFIG_STATUS || ac_write_fail=1
12933
 
12934
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12935
  for (key in D) D_is_set[key] = 1
12936
  FS = ""
12937
}
12938
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12939
  line = \$ 0
12940
  split(line, arg, " ")
12941
  if (arg[1] == "#") {
12942
    defundef = arg[2]
12943
    mac1 = arg[3]
12944
  } else {
12945
    defundef = substr(arg[1], 2)
12946
    mac1 = arg[2]
12947
  }
12948
  split(mac1, mac2, "(") #)
12949
  macro = mac2[1]
12950
  prefix = substr(line, 1, index(line, defundef) - 1)
12951
  if (D_is_set[macro]) {
12952
    # Preserve the white space surrounding the "#".
12953
    print prefix "define", macro P[macro] D[macro]
12954
    next
12955
  } else {
12956
    # Replace #undef with comments.  This is necessary, for example,
12957
    # in the case of _POSIX_SOURCE, which is predefined and required
12958
    # on some systems where configure will not decide to define it.
12959
    if (defundef == "undef") {
12960
      print "/*", prefix defundef, macro, "*/"
12961
      next
12962
    }
12963
  }
12964
}
12965
{ print }
12966
_ACAWK
12967
_ACEOF
12968
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12969
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12970
fi # test -n "$CONFIG_HEADERS"
12971
 
12972
 
12973
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12974
shift
12975
for ac_tag
12976
do
12977
  case $ac_tag in
12978
  :[FHLC]) ac_mode=$ac_tag; continue;;
12979
  esac
12980
  case $ac_mode$ac_tag in
12981
  :[FHL]*:*);;
12982
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12983
  :[FH]-) ac_tag=-:-;;
12984
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12985
  esac
12986
  ac_save_IFS=$IFS
12987
  IFS=:
12988
  set x $ac_tag
12989
  IFS=$ac_save_IFS
12990
  shift
12991
  ac_file=$1
12992
  shift
12993
 
12994
  case $ac_mode in
12995
  :L) ac_source=$1;;
12996
  :[FH])
12997
    ac_file_inputs=
12998
    for ac_f
12999
    do
13000
      case $ac_f in
13001
      -) ac_f="$tmp/stdin";;
13002
      *) # Look for the file first in the build tree, then in the source tree
13003
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
13004
         # because $ac_f cannot contain `:'.
13005
         test -f "$ac_f" ||
13006
           case $ac_f in
13007
           [\\/$]*) false;;
13008
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13009
           esac ||
13010
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13011
      esac
13012
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13013
      as_fn_append ac_file_inputs " '$ac_f'"
13014
    done
13015
 
13016
    # Let's still pretend it is `configure' which instantiates (i.e., don't
13017
    # use $as_me), people would be surprised to read:
13018
    #    /* config.h.  Generated by config.status.  */
13019
    configure_input='Generated from '`
13020
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13021
        `' by configure.'
13022
    if test x"$ac_file" != x-; then
13023
      configure_input="$ac_file.  $configure_input"
13024
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13025
$as_echo "$as_me: creating $ac_file" >&6;}
13026
    fi
13027
    # Neutralize special characters interpreted by sed in replacement strings.
13028
    case $configure_input in #(
13029
    *\&* | *\|* | *\\* )
13030
       ac_sed_conf_input=`$as_echo "$configure_input" |
13031
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13032
    *) ac_sed_conf_input=$configure_input;;
13033
    esac
13034
 
13035
    case $ac_tag in
13036
    *:-:* | *:-) cat >"$tmp/stdin" \
13037
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13038
    esac
13039
    ;;
13040
  esac
13041
 
13042
  ac_dir=`$as_dirname -- "$ac_file" ||
13043
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13044
         X"$ac_file" : 'X\(//\)[^/]' \| \
13045
         X"$ac_file" : 'X\(//\)$' \| \
13046
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13047
$as_echo X"$ac_file" |
13048
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13049
            s//\1/
13050
            q
13051
          }
13052
          /^X\(\/\/\)[^/].*/{
13053
            s//\1/
13054
            q
13055
          }
13056
          /^X\(\/\/\)$/{
13057
            s//\1/
13058
            q
13059
          }
13060
          /^X\(\/\).*/{
13061
            s//\1/
13062
            q
13063
          }
13064
          s/.*/./; q'`
13065
  as_dir="$ac_dir"; as_fn_mkdir_p
13066
  ac_builddir=.
13067
 
13068
case "$ac_dir" in
13069
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13070
*)
13071
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13072
  # A ".." for each directory in $ac_dir_suffix.
13073
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13074
  case $ac_top_builddir_sub in
13075
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13076
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13077
  esac ;;
13078
esac
13079
ac_abs_top_builddir=$ac_pwd
13080
ac_abs_builddir=$ac_pwd$ac_dir_suffix
13081
# for backward compatibility:
13082
ac_top_builddir=$ac_top_build_prefix
13083
 
13084
case $srcdir in
13085
  .)  # We are building in place.
13086
    ac_srcdir=.
13087
    ac_top_srcdir=$ac_top_builddir_sub
13088
    ac_abs_top_srcdir=$ac_pwd ;;
13089
  [\\/]* | ?:[\\/]* )  # Absolute name.
13090
    ac_srcdir=$srcdir$ac_dir_suffix;
13091
    ac_top_srcdir=$srcdir
13092
    ac_abs_top_srcdir=$srcdir ;;
13093
  *) # Relative name.
13094
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13095
    ac_top_srcdir=$ac_top_build_prefix$srcdir
13096
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13097
esac
13098
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13099
 
13100
 
13101
  case $ac_mode in
13102
  :F)
13103
  #
13104
  # CONFIG_FILE
13105
  #
13106
 
13107
  case $INSTALL in
13108
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13109
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13110
  esac
13111
  ac_MKDIR_P=$MKDIR_P
13112
  case $MKDIR_P in
13113
  [\\/$]* | ?:[\\/]* ) ;;
13114
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13115
  esac
13116
_ACEOF
13117
 
13118
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13119
# If the template does not know about datarootdir, expand it.
13120
# FIXME: This hack should be removed a few years after 2.60.
13121
ac_datarootdir_hack=; ac_datarootdir_seen=
13122
ac_sed_dataroot='
13123
/datarootdir/ {
13124
  p
13125
  q
13126
}
13127
/@datadir@/p
13128
/@docdir@/p
13129
/@infodir@/p
13130
/@localedir@/p
13131
/@mandir@/p'
13132
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13133
*datarootdir*) ac_datarootdir_seen=yes;;
13134
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13135
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13136
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13137
_ACEOF
13138
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13139
  ac_datarootdir_hack='
13140
  s&@datadir@&$datadir&g
13141
  s&@docdir@&$docdir&g
13142
  s&@infodir@&$infodir&g
13143
  s&@localedir@&$localedir&g
13144
  s&@mandir@&$mandir&g
13145
  s&\\\${datarootdir}&$datarootdir&g' ;;
13146
esac
13147
_ACEOF
13148
 
13149
# Neutralize VPATH when `$srcdir' = `.'.
13150
# Shell code in configure.ac might set extrasub.
13151
# FIXME: do we really want to maintain this feature?
13152
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13153
ac_sed_extra="$ac_vpsub
13154
$extrasub
13155
_ACEOF
13156
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13157
:t
13158
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13159
s|@configure_input@|$ac_sed_conf_input|;t t
13160
s&@top_builddir@&$ac_top_builddir_sub&;t t
13161
s&@top_build_prefix@&$ac_top_build_prefix&;t t
13162
s&@srcdir@&$ac_srcdir&;t t
13163
s&@abs_srcdir@&$ac_abs_srcdir&;t t
13164
s&@top_srcdir@&$ac_top_srcdir&;t t
13165
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13166
s&@builddir@&$ac_builddir&;t t
13167
s&@abs_builddir@&$ac_abs_builddir&;t t
13168
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13169
s&@INSTALL@&$ac_INSTALL&;t t
13170
s&@MKDIR_P@&$ac_MKDIR_P&;t t
13171
$ac_datarootdir_hack
13172
"
13173
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13174
  || as_fn_error "could not create $ac_file" "$LINENO" 5
13175
 
13176
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13177
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13178
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13179
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13180
which seems to be undefined.  Please make sure it is defined." >&5
13181
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13182
which seems to be undefined.  Please make sure it is defined." >&2;}
13183
 
13184
  rm -f "$tmp/stdin"
13185
  case $ac_file in
13186
  -) cat "$tmp/out" && rm -f "$tmp/out";;
13187
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13188
  esac \
13189
  || as_fn_error "could not create $ac_file" "$LINENO" 5
13190
 ;;
13191
  :H)
13192
  #
13193
  # CONFIG_HEADER
13194
  #
13195
  if test x"$ac_file" != x-; then
13196
    {
13197
      $as_echo "/* $configure_input  */" \
13198
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13199
    } >"$tmp/config.h" \
13200
      || as_fn_error "could not create $ac_file" "$LINENO" 5
13201
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13202
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13203
$as_echo "$as_me: $ac_file is unchanged" >&6;}
13204
    else
13205
      rm -f "$ac_file"
13206
      mv "$tmp/config.h" "$ac_file" \
13207
        || as_fn_error "could not create $ac_file" "$LINENO" 5
13208
    fi
13209
  else
13210
    $as_echo "/* $configure_input  */" \
13211
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13212
      || as_fn_error "could not create -" "$LINENO" 5
13213
  fi
13214
# Compute "$ac_file"'s index in $config_headers.
13215
_am_arg="$ac_file"
13216
_am_stamp_count=1
13217
for _am_header in $config_headers :; do
13218
  case $_am_header in
13219
    $_am_arg | $_am_arg:* )
13220
      break ;;
13221
    * )
13222
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13223
  esac
13224
done
13225
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13226
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13227
         X"$_am_arg" : 'X\(//\)[^/]' \| \
13228
         X"$_am_arg" : 'X\(//\)$' \| \
13229
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13230
$as_echo X"$_am_arg" |
13231
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13232
            s//\1/
13233
            q
13234
          }
13235
          /^X\(\/\/\)[^/].*/{
13236
            s//\1/
13237
            q
13238
          }
13239
          /^X\(\/\/\)$/{
13240
            s//\1/
13241
            q
13242
          }
13243
          /^X\(\/\).*/{
13244
            s//\1/
13245
            q
13246
          }
13247
          s/.*/./; q'`/stamp-h$_am_stamp_count
13248
 ;;
13249
 
13250
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13251
$as_echo "$as_me: executing $ac_file commands" >&6;}
13252
 ;;
13253
  esac
13254
 
13255
 
13256
  case $ac_file$ac_mode in
13257
    "default-1":C)
13258
# Only add multilib support code if we just rebuilt the top-level
13259
# Makefile.
13260
case " $CONFIG_FILES " in
13261
 *" Makefile "*)
13262
   ac_file=Makefile . ${multi_basedir}/config-ml.in
13263
   ;;
13264
esac ;;
13265
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13266
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
13267
  # are listed without --file.  Let's play safe and only enable the eval
13268
  # if we detect the quoting.
13269
  case $CONFIG_FILES in
13270
  *\'*) eval set x "$CONFIG_FILES" ;;
13271
  *)   set x $CONFIG_FILES ;;
13272
  esac
13273
  shift
13274
  for mf
13275
  do
13276
    # Strip MF so we end up with the name of the file.
13277
    mf=`echo "$mf" | sed -e 's/:.*$//'`
13278
    # Check whether this is an Automake generated Makefile or not.
13279
    # We used to match only the files named `Makefile.in', but
13280
    # some people rename them; so instead we look at the file content.
13281
    # Grep'ing the first line is not enough: some people post-process
13282
    # each Makefile.in and add a new line on top of each file to say so.
13283
    # Grep'ing the whole file is not good either: AIX grep has a line
13284
    # limit of 2048, but all sed's we know have understand at least 4000.
13285
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13286
      dirpart=`$as_dirname -- "$mf" ||
13287
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13288
         X"$mf" : 'X\(//\)[^/]' \| \
13289
         X"$mf" : 'X\(//\)$' \| \
13290
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13291
$as_echo X"$mf" |
13292
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13293
            s//\1/
13294
            q
13295
          }
13296
          /^X\(\/\/\)[^/].*/{
13297
            s//\1/
13298
            q
13299
          }
13300
          /^X\(\/\/\)$/{
13301
            s//\1/
13302
            q
13303
          }
13304
          /^X\(\/\).*/{
13305
            s//\1/
13306
            q
13307
          }
13308
          s/.*/./; q'`
13309
    else
13310
      continue
13311
    fi
13312
    # Extract the definition of DEPDIR, am__include, and am__quote
13313
    # from the Makefile without running `make'.
13314
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13315
    test -z "$DEPDIR" && continue
13316
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13317
    test -z "am__include" && continue
13318
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13319
    # When using ansi2knr, U may be empty or an underscore; expand it
13320
    U=`sed -n 's/^U = //p' < "$mf"`
13321
    # Find all dependency output files, they are included files with
13322
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13323
    # simplest approach to changing $(DEPDIR) to its actual value in the
13324
    # expansion.
13325
    for file in `sed -n "
13326
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13327
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13328
      # Make sure the directory exists.
13329
      test -f "$dirpart/$file" && continue
13330
      fdir=`$as_dirname -- "$file" ||
13331
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13332
         X"$file" : 'X\(//\)[^/]' \| \
13333
         X"$file" : 'X\(//\)$' \| \
13334
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13335
$as_echo X"$file" |
13336
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13337
            s//\1/
13338
            q
13339
          }
13340
          /^X\(\/\/\)[^/].*/{
13341
            s//\1/
13342
            q
13343
          }
13344
          /^X\(\/\/\)$/{
13345
            s//\1/
13346
            q
13347
          }
13348
          /^X\(\/\).*/{
13349
            s//\1/
13350
            q
13351
          }
13352
          s/.*/./; q'`
13353
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13354
      # echo "creating $dirpart/$file"
13355
      echo '# dummy' > "$dirpart/$file"
13356
    done
13357
  done
13358
}
13359
 ;;
13360
    "libtool":C)
13361
 
13362
    # See if we are running on zsh, and set the options which allow our
13363
    # commands through without removal of \ escapes.
13364
    if test -n "${ZSH_VERSION+set}" ; then
13365
      setopt NO_GLOB_SUBST
13366
    fi
13367
 
13368
    cfgfile="${ofile}T"
13369
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13370
    $RM "$cfgfile"
13371
 
13372
    cat <<_LT_EOF >> "$cfgfile"
13373
#! $SHELL
13374
 
13375
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13376
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13377
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13378
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13379
#
13380
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13381
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13382
#   Written by Gordon Matzigkeit, 1996
13383
#
13384
#   This file is part of GNU Libtool.
13385
#
13386
# GNU Libtool is free software; you can redistribute it and/or
13387
# modify it under the terms of the GNU General Public License as
13388
# published by the Free Software Foundation; either version 2 of
13389
# the License, or (at your option) any later version.
13390
#
13391
# As a special exception to the GNU General Public License,
13392
# if you distribute this file as part of a program or library that
13393
# is built using GNU Libtool, you may include this file under the
13394
# same distribution terms that you use for the rest of that program.
13395
#
13396
# GNU Libtool is distributed in the hope that it will be useful,
13397
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13398
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13399
# GNU General Public License for more details.
13400
#
13401
# You should have received a copy of the GNU General Public License
13402
# along with GNU Libtool; see the file COPYING.  If not, a copy
13403
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13404
# obtained by writing to the Free Software Foundation, Inc.,
13405
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13406
 
13407
 
13408
# The names of the tagged configurations supported by this script.
13409
available_tags=""
13410
 
13411
# ### BEGIN LIBTOOL CONFIG
13412
 
13413
# Which release of libtool.m4 was used?
13414
macro_version=$macro_version
13415
macro_revision=$macro_revision
13416
 
13417
# Whether or not to build shared libraries.
13418
build_libtool_libs=$enable_shared
13419
 
13420
# Whether or not to build static libraries.
13421
build_old_libs=$enable_static
13422
 
13423
# What type of objects to build.
13424
pic_mode=$pic_mode
13425
 
13426
# Whether or not to optimize for fast installation.
13427
fast_install=$enable_fast_install
13428
 
13429
# Shell to use when invoking shell scripts.
13430
SHELL=$lt_SHELL
13431
 
13432
# An echo program that protects backslashes.
13433
ECHO=$lt_ECHO
13434
 
13435
# The host system.
13436
host_alias=$host_alias
13437
host=$host
13438
host_os=$host_os
13439
 
13440
# The build system.
13441
build_alias=$build_alias
13442
build=$build
13443
build_os=$build_os
13444
 
13445
# A sed program that does not truncate output.
13446
SED=$lt_SED
13447
 
13448
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13449
Xsed="\$SED -e 1s/^X//"
13450
 
13451
# A grep program that handles long lines.
13452
GREP=$lt_GREP
13453
 
13454
# An ERE matcher.
13455
EGREP=$lt_EGREP
13456
 
13457
# A literal string matcher.
13458
FGREP=$lt_FGREP
13459
 
13460
# A BSD- or MS-compatible name lister.
13461
NM=$lt_NM
13462
 
13463
# Whether we need soft or hard links.
13464
LN_S=$lt_LN_S
13465
 
13466
# What is the maximum length of a command?
13467
max_cmd_len=$max_cmd_len
13468
 
13469
# Object file suffix (normally "o").
13470
objext=$ac_objext
13471
 
13472
# Executable file suffix (normally "").
13473
exeext=$exeext
13474
 
13475
# whether the shell understands "unset".
13476
lt_unset=$lt_unset
13477
 
13478
# turn spaces into newlines.
13479
SP2NL=$lt_lt_SP2NL
13480
 
13481
# turn newlines into spaces.
13482
NL2SP=$lt_lt_NL2SP
13483
 
13484
# An object symbol dumper.
13485
OBJDUMP=$lt_OBJDUMP
13486
 
13487
# Method to check whether dependent libraries are shared objects.
13488
deplibs_check_method=$lt_deplibs_check_method
13489
 
13490
# Command to use when deplibs_check_method == "file_magic".
13491
file_magic_cmd=$lt_file_magic_cmd
13492
 
13493
# The archiver.
13494
AR=$lt_AR
13495
AR_FLAGS=$lt_AR_FLAGS
13496
 
13497
# A symbol stripping program.
13498
STRIP=$lt_STRIP
13499
 
13500
# Commands used to install an old-style archive.
13501
RANLIB=$lt_RANLIB
13502
old_postinstall_cmds=$lt_old_postinstall_cmds
13503
old_postuninstall_cmds=$lt_old_postuninstall_cmds
13504
 
13505
# Whether to use a lock for old archive extraction.
13506
lock_old_archive_extraction=$lock_old_archive_extraction
13507
 
13508
# A C compiler.
13509
LTCC=$lt_CC
13510
 
13511
# LTCC compiler flags.
13512
LTCFLAGS=$lt_CFLAGS
13513
 
13514
# Take the output of nm and produce a listing of raw symbols and C names.
13515
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13516
 
13517
# Transform the output of nm in a proper C declaration.
13518
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13519
 
13520
# Transform the output of nm in a C name address pair.
13521
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13522
 
13523
# Transform the output of nm in a C name address pair when lib prefix is needed.
13524
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13525
 
13526
# The name of the directory that contains temporary libtool files.
13527
objdir=$objdir
13528
 
13529
# Used to examine libraries when file_magic_cmd begins with "file".
13530
MAGIC_CMD=$MAGIC_CMD
13531
 
13532
# Must we lock files when doing compilation?
13533
need_locks=$lt_need_locks
13534
 
13535
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13536
DSYMUTIL=$lt_DSYMUTIL
13537
 
13538
# Tool to change global to local symbols on Mac OS X.
13539
NMEDIT=$lt_NMEDIT
13540
 
13541
# Tool to manipulate fat objects and archives on Mac OS X.
13542
LIPO=$lt_LIPO
13543
 
13544
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13545
OTOOL=$lt_OTOOL
13546
 
13547
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13548
OTOOL64=$lt_OTOOL64
13549
 
13550
# Old archive suffix (normally "a").
13551
libext=$libext
13552
 
13553
# Shared library suffix (normally ".so").
13554
shrext_cmds=$lt_shrext_cmds
13555
 
13556
# The commands to extract the exported symbol list from a shared archive.
13557
extract_expsyms_cmds=$lt_extract_expsyms_cmds
13558
 
13559
# Variables whose values should be saved in libtool wrapper scripts and
13560
# restored at link time.
13561
variables_saved_for_relink=$lt_variables_saved_for_relink
13562
 
13563
# Do we need the "lib" prefix for modules?
13564
need_lib_prefix=$need_lib_prefix
13565
 
13566
# Do we need a version for libraries?
13567
need_version=$need_version
13568
 
13569
# Library versioning type.
13570
version_type=$version_type
13571
 
13572
# Shared library runtime path variable.
13573
runpath_var=$runpath_var
13574
 
13575
# Shared library path variable.
13576
shlibpath_var=$shlibpath_var
13577
 
13578
# Is shlibpath searched before the hard-coded library search path?
13579
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13580
 
13581
# Format of library name prefix.
13582
libname_spec=$lt_libname_spec
13583
 
13584
# List of archive names.  First name is the real one, the rest are links.
13585
# The last name is the one that the linker finds with -lNAME
13586
library_names_spec=$lt_library_names_spec
13587
 
13588
# The coded name of the library, if different from the real name.
13589
soname_spec=$lt_soname_spec
13590
 
13591
# Permission mode override for installation of shared libraries.
13592
install_override_mode=$lt_install_override_mode
13593
 
13594
# Command to use after installation of a shared archive.
13595
postinstall_cmds=$lt_postinstall_cmds
13596
 
13597
# Command to use after uninstallation of a shared archive.
13598
postuninstall_cmds=$lt_postuninstall_cmds
13599
 
13600
# Commands used to finish a libtool library installation in a directory.
13601
finish_cmds=$lt_finish_cmds
13602
 
13603
# As "finish_cmds", except a single script fragment to be evaled but
13604
# not shown.
13605
finish_eval=$lt_finish_eval
13606
 
13607
# Whether we should hardcode library paths into libraries.
13608
hardcode_into_libs=$hardcode_into_libs
13609
 
13610
# Compile-time system search path for libraries.
13611
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13612
 
13613
# Run-time system search path for libraries.
13614
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13615
 
13616
# Whether dlopen is supported.
13617
dlopen_support=$enable_dlopen
13618
 
13619
# Whether dlopen of programs is supported.
13620
dlopen_self=$enable_dlopen_self
13621
 
13622
# Whether dlopen of statically linked programs is supported.
13623
dlopen_self_static=$enable_dlopen_self_static
13624
 
13625
# Commands to strip libraries.
13626
old_striplib=$lt_old_striplib
13627
striplib=$lt_striplib
13628
 
13629
 
13630
# The linker used to build libraries.
13631
LD=$lt_LD
13632
 
13633
# How to create reloadable object files.
13634
reload_flag=$lt_reload_flag
13635
reload_cmds=$lt_reload_cmds
13636
 
13637
# Commands used to build an old-style archive.
13638
old_archive_cmds=$lt_old_archive_cmds
13639
 
13640
# A language specific compiler.
13641
CC=$lt_compiler
13642
 
13643
# Is the compiler the GNU compiler?
13644
with_gcc=$GCC
13645
 
13646
# Compiler flag to turn off builtin functions.
13647
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13648
 
13649
# How to pass a linker flag through the compiler.
13650
wl=$lt_lt_prog_compiler_wl
13651
 
13652
# Additional compiler flags for building library objects.
13653
pic_flag=$lt_lt_prog_compiler_pic
13654
 
13655
# Compiler flag to prevent dynamic linking.
13656
link_static_flag=$lt_lt_prog_compiler_static
13657
 
13658
# Does compiler simultaneously support -c and -o options?
13659
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13660
 
13661
# Whether or not to add -lc for building shared libraries.
13662
build_libtool_need_lc=$archive_cmds_need_lc
13663
 
13664
# Whether or not to disallow shared libs when runtime libs are static.
13665
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13666
 
13667
# Compiler flag to allow reflexive dlopens.
13668
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13669
 
13670
# Compiler flag to generate shared objects directly from archives.
13671
whole_archive_flag_spec=$lt_whole_archive_flag_spec
13672
 
13673
# Whether the compiler copes with passing no objects directly.
13674
compiler_needs_object=$lt_compiler_needs_object
13675
 
13676
# Create an old-style archive from a shared archive.
13677
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13678
 
13679
# Create a temporary old-style archive to link instead of a shared archive.
13680
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13681
 
13682
# Commands used to build a shared archive.
13683
archive_cmds=$lt_archive_cmds
13684
archive_expsym_cmds=$lt_archive_expsym_cmds
13685
 
13686
# Commands used to build a loadable module if different from building
13687
# a shared archive.
13688
module_cmds=$lt_module_cmds
13689
module_expsym_cmds=$lt_module_expsym_cmds
13690
 
13691
# Whether we are building with GNU ld or not.
13692
with_gnu_ld=$lt_with_gnu_ld
13693
 
13694
# Flag that allows shared libraries with undefined symbols to be built.
13695
allow_undefined_flag=$lt_allow_undefined_flag
13696
 
13697
# Flag that enforces no undefined symbols.
13698
no_undefined_flag=$lt_no_undefined_flag
13699
 
13700
# Flag to hardcode \$libdir into a binary during linking.
13701
# This must work even if \$libdir does not exist
13702
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13703
 
13704
# If ld is used when linking, flag to hardcode \$libdir into a binary
13705
# during linking.  This must work even if \$libdir does not exist.
13706
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13707
 
13708
# Whether we need a single "-rpath" flag with a separated argument.
13709
hardcode_libdir_separator=$lt_hardcode_libdir_separator
13710
 
13711
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13712
# DIR into the resulting binary.
13713
hardcode_direct=$hardcode_direct
13714
 
13715
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13716
# DIR into the resulting binary and the resulting library dependency is
13717
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13718
# library is relocated.
13719
hardcode_direct_absolute=$hardcode_direct_absolute
13720
 
13721
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13722
# into the resulting binary.
13723
hardcode_minus_L=$hardcode_minus_L
13724
 
13725
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13726
# into the resulting binary.
13727
hardcode_shlibpath_var=$hardcode_shlibpath_var
13728
 
13729
# Set to "yes" if building a shared library automatically hardcodes DIR
13730
# into the library and all subsequent libraries and executables linked
13731
# against it.
13732
hardcode_automatic=$hardcode_automatic
13733
 
13734
# Set to yes if linker adds runtime paths of dependent libraries
13735
# to runtime path list.
13736
inherit_rpath=$inherit_rpath
13737
 
13738
# Whether libtool must link a program against all its dependency libraries.
13739
link_all_deplibs=$link_all_deplibs
13740
 
13741
# Fix the shell variable \$srcfile for the compiler.
13742
fix_srcfile_path=$lt_fix_srcfile_path
13743
 
13744
# Set to "yes" if exported symbols are required.
13745
always_export_symbols=$always_export_symbols
13746
 
13747
# The commands to list exported symbols.
13748
export_symbols_cmds=$lt_export_symbols_cmds
13749
 
13750
# Symbols that should not be listed in the preloaded symbols.
13751
exclude_expsyms=$lt_exclude_expsyms
13752
 
13753
# Symbols that must always be exported.
13754
include_expsyms=$lt_include_expsyms
13755
 
13756
# Commands necessary for linking programs (against libraries) with templates.
13757
prelink_cmds=$lt_prelink_cmds
13758
 
13759
# Specify filename containing input files.
13760
file_list_spec=$lt_file_list_spec
13761
 
13762
# How to hardcode a shared library path into an executable.
13763
hardcode_action=$hardcode_action
13764
 
13765
# ### END LIBTOOL CONFIG
13766
 
13767
_LT_EOF
13768
 
13769
  case $host_os in
13770
  aix3*)
13771
    cat <<\_LT_EOF >> "$cfgfile"
13772
# AIX sometimes has problems with the GCC collect2 program.  For some
13773
# reason, if we set the COLLECT_NAMES environment variable, the problems
13774
# vanish in a puff of smoke.
13775
if test "X${COLLECT_NAMES+set}" != Xset; then
13776
  COLLECT_NAMES=
13777
  export COLLECT_NAMES
13778
fi
13779
_LT_EOF
13780
    ;;
13781
  esac
13782
 
13783
 
13784
ltmain="$ac_aux_dir/ltmain.sh"
13785
 
13786
 
13787
  # We use sed instead of cat because bash on DJGPP gets confused if
13788
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13789
  # text mode, it properly converts lines to CR/LF.  This bash problem
13790
  # is reportedly fixed, but why not run on old versions too?
13791
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13792
    || (rm -f "$cfgfile"; exit 1)
13793
 
13794
  case $xsi_shell in
13795
  yes)
13796
    cat << \_LT_EOF >> "$cfgfile"
13797
 
13798
# func_dirname file append nondir_replacement
13799
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13800
# otherwise set result to NONDIR_REPLACEMENT.
13801
func_dirname ()
13802
{
13803
  case ${1} in
13804
    */*) func_dirname_result="${1%/*}${2}" ;;
13805
    *  ) func_dirname_result="${3}" ;;
13806
  esac
13807
}
13808
 
13809
# func_basename file
13810
func_basename ()
13811
{
13812
  func_basename_result="${1##*/}"
13813
}
13814
 
13815
# func_dirname_and_basename file append nondir_replacement
13816
# perform func_basename and func_dirname in a single function
13817
# call:
13818
#   dirname:  Compute the dirname of FILE.  If nonempty,
13819
#             add APPEND to the result, otherwise set result
13820
#             to NONDIR_REPLACEMENT.
13821
#             value returned in "$func_dirname_result"
13822
#   basename: Compute filename of FILE.
13823
#             value retuned in "$func_basename_result"
13824
# Implementation must be kept synchronized with func_dirname
13825
# and func_basename. For efficiency, we do not delegate to
13826
# those functions but instead duplicate the functionality here.
13827
func_dirname_and_basename ()
13828
{
13829
  case ${1} in
13830
    */*) func_dirname_result="${1%/*}${2}" ;;
13831
    *  ) func_dirname_result="${3}" ;;
13832
  esac
13833
  func_basename_result="${1##*/}"
13834
}
13835
 
13836
# func_stripname prefix suffix name
13837
# strip PREFIX and SUFFIX off of NAME.
13838
# PREFIX and SUFFIX must not contain globbing or regex special
13839
# characters, hashes, percent signs, but SUFFIX may contain a leading
13840
# dot (in which case that matches only a dot).
13841
func_stripname ()
13842
{
13843
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13844
  # positional parameters, so assign one to ordinary parameter first.
13845
  func_stripname_result=${3}
13846
  func_stripname_result=${func_stripname_result#"${1}"}
13847
  func_stripname_result=${func_stripname_result%"${2}"}
13848
}
13849
 
13850
# func_opt_split
13851
func_opt_split ()
13852
{
13853
  func_opt_split_opt=${1%%=*}
13854
  func_opt_split_arg=${1#*=}
13855
}
13856
 
13857
# func_lo2o object
13858
func_lo2o ()
13859
{
13860
  case ${1} in
13861
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13862
    *)    func_lo2o_result=${1} ;;
13863
  esac
13864
}
13865
 
13866
# func_xform libobj-or-source
13867
func_xform ()
13868
{
13869
  func_xform_result=${1%.*}.lo
13870
}
13871
 
13872
# func_arith arithmetic-term...
13873
func_arith ()
13874
{
13875
  func_arith_result=$(( $* ))
13876
}
13877
 
13878
# func_len string
13879
# STRING may not start with a hyphen.
13880
func_len ()
13881
{
13882
  func_len_result=${#1}
13883
}
13884
 
13885
_LT_EOF
13886
    ;;
13887
  *) # Bourne compatible functions.
13888
    cat << \_LT_EOF >> "$cfgfile"
13889
 
13890
# func_dirname file append nondir_replacement
13891
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13892
# otherwise set result to NONDIR_REPLACEMENT.
13893
func_dirname ()
13894
{
13895
  # Extract subdirectory from the argument.
13896
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13897
  if test "X$func_dirname_result" = "X${1}"; then
13898
    func_dirname_result="${3}"
13899
  else
13900
    func_dirname_result="$func_dirname_result${2}"
13901
  fi
13902
}
13903
 
13904
# func_basename file
13905
func_basename ()
13906
{
13907
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13908
}
13909
 
13910
 
13911
# func_stripname prefix suffix name
13912
# strip PREFIX and SUFFIX off of NAME.
13913
# PREFIX and SUFFIX must not contain globbing or regex special
13914
# characters, hashes, percent signs, but SUFFIX may contain a leading
13915
# dot (in which case that matches only a dot).
13916
# func_strip_suffix prefix name
13917
func_stripname ()
13918
{
13919
  case ${2} in
13920
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13921
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13922
  esac
13923
}
13924
 
13925
# sed scripts:
13926
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13927
my_sed_long_arg='1s/^-[^=]*=//'
13928
 
13929
# func_opt_split
13930
func_opt_split ()
13931
{
13932
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13933
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13934
}
13935
 
13936
# func_lo2o object
13937
func_lo2o ()
13938
{
13939
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13940
}
13941
 
13942
# func_xform libobj-or-source
13943
func_xform ()
13944
{
13945
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13946
}
13947
 
13948
# func_arith arithmetic-term...
13949
func_arith ()
13950
{
13951
  func_arith_result=`expr "$@"`
13952
}
13953
 
13954
# func_len string
13955
# STRING may not start with a hyphen.
13956
func_len ()
13957
{
13958
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13959
}
13960
 
13961
_LT_EOF
13962
esac
13963
 
13964
case $lt_shell_append in
13965
  yes)
13966
    cat << \_LT_EOF >> "$cfgfile"
13967
 
13968
# func_append var value
13969
# Append VALUE to the end of shell variable VAR.
13970
func_append ()
13971
{
13972
  eval "$1+=\$2"
13973
}
13974
_LT_EOF
13975
    ;;
13976
  *)
13977
    cat << \_LT_EOF >> "$cfgfile"
13978
 
13979
# func_append var value
13980
# Append VALUE to the end of shell variable VAR.
13981
func_append ()
13982
{
13983
  eval "$1=\$$1\$2"
13984
}
13985
 
13986
_LT_EOF
13987
    ;;
13988
  esac
13989
 
13990
 
13991
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13992
    || (rm -f "$cfgfile"; exit 1)
13993
 
13994
  mv -f "$cfgfile" "$ofile" ||
13995
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13996
  chmod +x "$ofile"
13997
 
13998
 ;;
13999
 
14000
  esac
14001
done # for ac_tag
14002
 
14003
 
14004
as_fn_exit 0
14005
_ACEOF
14006
ac_clean_files=$ac_clean_files_save
14007
 
14008
test $ac_write_fail = 0 ||
14009
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14010
 
14011
 
14012
# configure is writing to config.log, and then calls config.status.
14013
# config.status does its own redirection, appending to config.log.
14014
# Unfortunately, on DOS this fails, as config.log is still kept open
14015
# by configure, so config.status won't be able to write to it; its
14016
# output is simply discarded.  So we exec the FD to /dev/null,
14017
# effectively closing config.log, so it can be properly (re)opened and
14018
# appended to by config.status.  When coming back to configure, we
14019
# need to make the FD available again.
14020
if test "$no_create" != yes; then
14021
  ac_cs_success=:
14022
  ac_config_status_args=
14023
  test "$silent" = yes &&
14024
    ac_config_status_args="$ac_config_status_args --quiet"
14025
  exec 5>/dev/null
14026
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14027
  exec 5>>config.log
14028
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14029
  # would make configure fail if this is the last instruction.
14030
  $ac_cs_success || as_fn_exit $?
14031
fi
14032
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14033
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14034
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14035
fi
14036
 

powered by: WebSVN 2.1.0

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