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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libquadmath/] [configure] - Blame information for rev 753

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

Line No. Rev Author Line
1 740 jeremybenn
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64 for GCC Quad-precision Math Library 0.1.
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='GCC Quad-precision Math Library'
558
PACKAGE_TARNAME='libquadmath'
559
PACKAGE_VERSION='0.1'
560
PACKAGE_STRING='GCC Quad-precision Math Library 0.1'
561
PACKAGE_BUGREPORT=''
562
PACKAGE_URL=''
563
 
564
# Factoring default headers for most tests.
565
ac_includes_default="\
566
#include 
567
#ifdef HAVE_SYS_TYPES_H
568
# include 
569
#endif
570
#ifdef HAVE_SYS_STAT_H
571
# include 
572
#endif
573
#ifdef STDC_HEADERS
574
# include 
575
# include 
576
#else
577
# ifdef HAVE_STDLIB_H
578
#  include 
579
# endif
580
#endif
581
#ifdef HAVE_STRING_H
582
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
583
#  include 
584
# endif
585
# include 
586
#endif
587
#ifdef HAVE_STRINGS_H
588
# include 
589
#endif
590
#ifdef HAVE_INTTYPES_H
591
# include 
592
#endif
593
#ifdef HAVE_STDINT_H
594
# include 
595
#endif
596
#ifdef HAVE_UNISTD_H
597
# include 
598
#endif"
599
 
600
ac_subst_vars='am__EXEEXT_FALSE
601
am__EXEEXT_TRUE
602
LTLIBOBJS
603
LIBOBJS
604
GENINSRC_FALSE
605
GENINSRC_TRUE
606
BUILD_LIBQUADMATH_FALSE
607
BUILD_LIBQUADMATH_TRUE
608
LIBQUAD_USE_SYMVER_SUN_FALSE
609
LIBQUAD_USE_SYMVER_SUN_TRUE
610
LIBQUAD_USE_SYMVER_GNU_FALSE
611
LIBQUAD_USE_SYMVER_GNU_TRUE
612
LIBQUAD_USE_SYMVER_FALSE
613
LIBQUAD_USE_SYMVER_TRUE
614
toolexeclibdir
615
toolexecdir
616
multi_basedir
617
MAINT
618
MAINTAINER_MODE_FALSE
619
MAINTAINER_MODE_TRUE
620
enable_static
621
enable_shared
622
lt_host_flags
623
OTOOL64
624
OTOOL
625
LIPO
626
NMEDIT
627
DSYMUTIL
628
RANLIB
629
AR
630
OBJDUMP
631
LN_S
632
NM
633
ac_ct_DUMPBIN
634
DUMPBIN
635
LD
636
FGREP
637
SED
638
LIBTOOL
639
REPORT_BUGS_TEXI
640
REPORT_BUGS_TO
641
BUILD_INFO_FALSE
642
BUILD_INFO_TRUE
643
EGREP
644
GREP
645
CPP
646
am__fastdepCC_FALSE
647
am__fastdepCC_TRUE
648
CCDEPMODE
649
AMDEPBACKSLASH
650
AMDEP_FALSE
651
AMDEP_TRUE
652
am__quote
653
am__include
654
DEPDIR
655
OBJEXT
656
EXEEXT
657
ac_ct_CC
658
CPPFLAGS
659
LDFLAGS
660
CFLAGS
661
CC
662
am__untar
663
am__tar
664
AMTAR
665
am__leading_dot
666
SET_MAKE
667
AWK
668
mkdir_p
669
MKDIR_P
670
INSTALL_STRIP_PROGRAM
671
STRIP
672
install_sh
673
MAKEINFO
674
AUTOHEADER
675
AUTOMAKE
676
AUTOCONF
677
ACLOCAL
678
VERSION
679
PACKAGE
680
CYGPATH_W
681
am__isrc
682
INSTALL_DATA
683
INSTALL_SCRIPT
684
INSTALL_PROGRAM
685
target_noncanonical
686
target_os
687
target_vendor
688
target_cpu
689
target
690
host_os
691
host_vendor
692
host_cpu
693
host
694
build_os
695
build_vendor
696
build_cpu
697
build
698
target_alias
699
host_alias
700
build_alias
701
LIBS
702
ECHO_T
703
ECHO_N
704
ECHO_C
705
DEFS
706
mandir
707
localedir
708
libdir
709
psdir
710
pdfdir
711
dvidir
712
htmldir
713
infodir
714
docdir
715
oldincludedir
716
includedir
717
localstatedir
718
sharedstatedir
719
sysconfdir
720
datadir
721
datarootdir
722
libexecdir
723
sbindir
724
bindir
725
program_transform_name
726
prefix
727
exec_prefix
728
PACKAGE_URL
729
PACKAGE_BUGREPORT
730
PACKAGE_STRING
731
PACKAGE_VERSION
732
PACKAGE_TARNAME
733
PACKAGE_NAME
734
PATH_SEPARATOR
735
SHELL'
736
ac_subst_files=''
737
ac_user_opts='
738
enable_option_checking
739
enable_version_specific_runtime_libs
740
enable_dependency_tracking
741
with_bugurl
742
enable_shared
743
enable_static
744
with_pic
745
enable_fast_install
746
with_gnu_ld
747
enable_libtool_lock
748
enable_maintainer_mode
749
enable_multilib
750
enable_symvers
751
enable_generated_files_in_srcdir
752
'
753
      ac_precious_vars='build_alias
754
host_alias
755
target_alias
756
CC
757
CFLAGS
758
LDFLAGS
759
LIBS
760
CPPFLAGS
761
CPP'
762
 
763
 
764
# Initialize some variables set by options.
765
ac_init_help=
766
ac_init_version=false
767
ac_unrecognized_opts=
768
ac_unrecognized_sep=
769
# The variables have the same names as the options, with
770
# dashes changed to underlines.
771
cache_file=/dev/null
772
exec_prefix=NONE
773
no_create=
774
no_recursion=
775
prefix=NONE
776
program_prefix=NONE
777
program_suffix=NONE
778
program_transform_name=s,x,x,
779
silent=
780
site=
781
srcdir=
782
verbose=
783
x_includes=NONE
784
x_libraries=NONE
785
 
786
# Installation directory options.
787
# These are left unexpanded so users can "make install exec_prefix=/foo"
788
# and all the variables that are supposed to be based on exec_prefix
789
# by default will actually change.
790
# Use braces instead of parens because sh, perl, etc. also accept them.
791
# (The list follows the same order as the GNU Coding Standards.)
792
bindir='${exec_prefix}/bin'
793
sbindir='${exec_prefix}/sbin'
794
libexecdir='${exec_prefix}/libexec'
795
datarootdir='${prefix}/share'
796
datadir='${datarootdir}'
797
sysconfdir='${prefix}/etc'
798
sharedstatedir='${prefix}/com'
799
localstatedir='${prefix}/var'
800
includedir='${prefix}/include'
801
oldincludedir='/usr/include'
802
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
803
infodir='${datarootdir}/info'
804
htmldir='${docdir}'
805
dvidir='${docdir}'
806
pdfdir='${docdir}'
807
psdir='${docdir}'
808
libdir='${exec_prefix}/lib'
809
localedir='${datarootdir}/locale'
810
mandir='${datarootdir}/man'
811
 
812
ac_prev=
813
ac_dashdash=
814
for ac_option
815
do
816
  # If the previous option needs an argument, assign it.
817
  if test -n "$ac_prev"; then
818
    eval $ac_prev=\$ac_option
819
    ac_prev=
820
    continue
821
  fi
822
 
823
  case $ac_option in
824
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
825
  *)    ac_optarg=yes ;;
826
  esac
827
 
828
  # Accept the important Cygnus configure options, so we can diagnose typos.
829
 
830
  case $ac_dashdash$ac_option in
831
  --)
832
    ac_dashdash=yes ;;
833
 
834
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
835
    ac_prev=bindir ;;
836
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
837
    bindir=$ac_optarg ;;
838
 
839
  -build | --build | --buil | --bui | --bu)
840
    ac_prev=build_alias ;;
841
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
842
    build_alias=$ac_optarg ;;
843
 
844
  -cache-file | --cache-file | --cache-fil | --cache-fi \
845
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
846
    ac_prev=cache_file ;;
847
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
848
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
849
    cache_file=$ac_optarg ;;
850
 
851
  --config-cache | -C)
852
    cache_file=config.cache ;;
853
 
854
  -datadir | --datadir | --datadi | --datad)
855
    ac_prev=datadir ;;
856
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
857
    datadir=$ac_optarg ;;
858
 
859
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
860
  | --dataroo | --dataro | --datar)
861
    ac_prev=datarootdir ;;
862
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
863
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
864
    datarootdir=$ac_optarg ;;
865
 
866
  -disable-* | --disable-*)
867
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
868
    # Reject names that are not valid shell variable names.
869
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
870
      as_fn_error "invalid feature name: $ac_useropt"
871
    ac_useropt_orig=$ac_useropt
872
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
873
    case $ac_user_opts in
874
      *"
875
"enable_$ac_useropt"
876
"*) ;;
877
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
878
         ac_unrecognized_sep=', ';;
879
    esac
880
    eval enable_$ac_useropt=no ;;
881
 
882
  -docdir | --docdir | --docdi | --doc | --do)
883
    ac_prev=docdir ;;
884
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
885
    docdir=$ac_optarg ;;
886
 
887
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
888
    ac_prev=dvidir ;;
889
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
890
    dvidir=$ac_optarg ;;
891
 
892
  -enable-* | --enable-*)
893
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
894
    # Reject names that are not valid shell variable names.
895
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
896
      as_fn_error "invalid feature name: $ac_useropt"
897
    ac_useropt_orig=$ac_useropt
898
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
899
    case $ac_user_opts in
900
      *"
901
"enable_$ac_useropt"
902
"*) ;;
903
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
904
         ac_unrecognized_sep=', ';;
905
    esac
906
    eval enable_$ac_useropt=\$ac_optarg ;;
907
 
908
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
909
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
910
  | --exec | --exe | --ex)
911
    ac_prev=exec_prefix ;;
912
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
913
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
914
  | --exec=* | --exe=* | --ex=*)
915
    exec_prefix=$ac_optarg ;;
916
 
917
  -gas | --gas | --ga | --g)
918
    # Obsolete; use --with-gas.
919
    with_gas=yes ;;
920
 
921
  -help | --help | --hel | --he | -h)
922
    ac_init_help=long ;;
923
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
924
    ac_init_help=recursive ;;
925
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
926
    ac_init_help=short ;;
927
 
928
  -host | --host | --hos | --ho)
929
    ac_prev=host_alias ;;
930
  -host=* | --host=* | --hos=* | --ho=*)
931
    host_alias=$ac_optarg ;;
932
 
933
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
934
    ac_prev=htmldir ;;
935
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
936
  | --ht=*)
937
    htmldir=$ac_optarg ;;
938
 
939
  -includedir | --includedir | --includedi | --included | --include \
940
  | --includ | --inclu | --incl | --inc)
941
    ac_prev=includedir ;;
942
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
943
  | --includ=* | --inclu=* | --incl=* | --inc=*)
944
    includedir=$ac_optarg ;;
945
 
946
  -infodir | --infodir | --infodi | --infod | --info | --inf)
947
    ac_prev=infodir ;;
948
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
949
    infodir=$ac_optarg ;;
950
 
951
  -libdir | --libdir | --libdi | --libd)
952
    ac_prev=libdir ;;
953
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
954
    libdir=$ac_optarg ;;
955
 
956
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
957
  | --libexe | --libex | --libe)
958
    ac_prev=libexecdir ;;
959
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
960
  | --libexe=* | --libex=* | --libe=*)
961
    libexecdir=$ac_optarg ;;
962
 
963
  -localedir | --localedir | --localedi | --localed | --locale)
964
    ac_prev=localedir ;;
965
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
966
    localedir=$ac_optarg ;;
967
 
968
  -localstatedir | --localstatedir | --localstatedi | --localstated \
969
  | --localstate | --localstat | --localsta | --localst | --locals)
970
    ac_prev=localstatedir ;;
971
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
972
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
973
    localstatedir=$ac_optarg ;;
974
 
975
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
976
    ac_prev=mandir ;;
977
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
978
    mandir=$ac_optarg ;;
979
 
980
  -nfp | --nfp | --nf)
981
    # Obsolete; use --without-fp.
982
    with_fp=no ;;
983
 
984
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
985
  | --no-cr | --no-c | -n)
986
    no_create=yes ;;
987
 
988
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
989
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
990
    no_recursion=yes ;;
991
 
992
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
993
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
994
  | --oldin | --oldi | --old | --ol | --o)
995
    ac_prev=oldincludedir ;;
996
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
997
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
998
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
999
    oldincludedir=$ac_optarg ;;
1000
 
1001
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1002
    ac_prev=prefix ;;
1003
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1004
    prefix=$ac_optarg ;;
1005
 
1006
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1007
  | --program-pre | --program-pr | --program-p)
1008
    ac_prev=program_prefix ;;
1009
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1010
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1011
    program_prefix=$ac_optarg ;;
1012
 
1013
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1014
  | --program-suf | --program-su | --program-s)
1015
    ac_prev=program_suffix ;;
1016
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1017
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1018
    program_suffix=$ac_optarg ;;
1019
 
1020
  -program-transform-name | --program-transform-name \
1021
  | --program-transform-nam | --program-transform-na \
1022
  | --program-transform-n | --program-transform- \
1023
  | --program-transform | --program-transfor \
1024
  | --program-transfo | --program-transf \
1025
  | --program-trans | --program-tran \
1026
  | --progr-tra | --program-tr | --program-t)
1027
    ac_prev=program_transform_name ;;
1028
  -program-transform-name=* | --program-transform-name=* \
1029
  | --program-transform-nam=* | --program-transform-na=* \
1030
  | --program-transform-n=* | --program-transform-=* \
1031
  | --program-transform=* | --program-transfor=* \
1032
  | --program-transfo=* | --program-transf=* \
1033
  | --program-trans=* | --program-tran=* \
1034
  | --progr-tra=* | --program-tr=* | --program-t=*)
1035
    program_transform_name=$ac_optarg ;;
1036
 
1037
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1038
    ac_prev=pdfdir ;;
1039
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1040
    pdfdir=$ac_optarg ;;
1041
 
1042
  -psdir | --psdir | --psdi | --psd | --ps)
1043
    ac_prev=psdir ;;
1044
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1045
    psdir=$ac_optarg ;;
1046
 
1047
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1048
  | -silent | --silent | --silen | --sile | --sil)
1049
    silent=yes ;;
1050
 
1051
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1052
    ac_prev=sbindir ;;
1053
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1054
  | --sbi=* | --sb=*)
1055
    sbindir=$ac_optarg ;;
1056
 
1057
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1058
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1059
  | --sharedst | --shareds | --shared | --share | --shar \
1060
  | --sha | --sh)
1061
    ac_prev=sharedstatedir ;;
1062
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1063
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1064
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1065
  | --sha=* | --sh=*)
1066
    sharedstatedir=$ac_optarg ;;
1067
 
1068
  -site | --site | --sit)
1069
    ac_prev=site ;;
1070
  -site=* | --site=* | --sit=*)
1071
    site=$ac_optarg ;;
1072
 
1073
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1074
    ac_prev=srcdir ;;
1075
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1076
    srcdir=$ac_optarg ;;
1077
 
1078
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1079
  | --syscon | --sysco | --sysc | --sys | --sy)
1080
    ac_prev=sysconfdir ;;
1081
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1082
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1083
    sysconfdir=$ac_optarg ;;
1084
 
1085
  -target | --target | --targe | --targ | --tar | --ta | --t)
1086
    ac_prev=target_alias ;;
1087
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1088
    target_alias=$ac_optarg ;;
1089
 
1090
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1091
    verbose=yes ;;
1092
 
1093
  -version | --version | --versio | --versi | --vers | -V)
1094
    ac_init_version=: ;;
1095
 
1096
  -with-* | --with-*)
1097
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1098
    # Reject names that are not valid shell variable names.
1099
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1100
      as_fn_error "invalid package name: $ac_useropt"
1101
    ac_useropt_orig=$ac_useropt
1102
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1103
    case $ac_user_opts in
1104
      *"
1105
"with_$ac_useropt"
1106
"*) ;;
1107
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1108
         ac_unrecognized_sep=', ';;
1109
    esac
1110
    eval with_$ac_useropt=\$ac_optarg ;;
1111
 
1112
  -without-* | --without-*)
1113
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1114
    # Reject names that are not valid shell variable names.
1115
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1116
      as_fn_error "invalid package name: $ac_useropt"
1117
    ac_useropt_orig=$ac_useropt
1118
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1119
    case $ac_user_opts in
1120
      *"
1121
"with_$ac_useropt"
1122
"*) ;;
1123
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1124
         ac_unrecognized_sep=', ';;
1125
    esac
1126
    eval with_$ac_useropt=no ;;
1127
 
1128
  --x)
1129
    # Obsolete; use --with-x.
1130
    with_x=yes ;;
1131
 
1132
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1133
  | --x-incl | --x-inc | --x-in | --x-i)
1134
    ac_prev=x_includes ;;
1135
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1136
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1137
    x_includes=$ac_optarg ;;
1138
 
1139
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1140
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1141
    ac_prev=x_libraries ;;
1142
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1143
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1144
    x_libraries=$ac_optarg ;;
1145
 
1146
  -*) as_fn_error "unrecognized option: \`$ac_option'
1147
Try \`$0 --help' for more information."
1148
    ;;
1149
 
1150
  *=*)
1151
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1152
    # Reject names that are not valid shell variable names.
1153
    case $ac_envvar in #(
1154
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1155
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1156
    esac
1157
    eval $ac_envvar=\$ac_optarg
1158
    export $ac_envvar ;;
1159
 
1160
  *)
1161
    # FIXME: should be removed in autoconf 3.0.
1162
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1163
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1164
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1165
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1166
    ;;
1167
 
1168
  esac
1169
done
1170
 
1171
if test -n "$ac_prev"; then
1172
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1173
  as_fn_error "missing argument to $ac_option"
1174
fi
1175
 
1176
if test -n "$ac_unrecognized_opts"; then
1177
  case $enable_option_checking in
1178
    no) ;;
1179
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1180
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1181
  esac
1182
fi
1183
 
1184
# Check all directory arguments for consistency.
1185
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1186
                datadir sysconfdir sharedstatedir localstatedir includedir \
1187
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1188
                libdir localedir mandir
1189
do
1190
  eval ac_val=\$$ac_var
1191
  # Remove trailing slashes.
1192
  case $ac_val in
1193
    */ )
1194
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1195
      eval $ac_var=\$ac_val;;
1196
  esac
1197
  # Be sure to have absolute directory names.
1198
  case $ac_val in
1199
    [\\/$]* | ?:[\\/]* )  continue;;
1200
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1201
  esac
1202
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1203
done
1204
 
1205
# There might be people who depend on the old broken behavior: `$host'
1206
# used to hold the argument of --host etc.
1207
# FIXME: To remove some day.
1208
build=$build_alias
1209
host=$host_alias
1210
target=$target_alias
1211
 
1212
# FIXME: To remove some day.
1213
if test "x$host_alias" != x; then
1214
  if test "x$build_alias" = x; then
1215
    cross_compiling=maybe
1216
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1217
    If a cross compiler is detected then cross compile mode will be used." >&2
1218
  elif test "x$build_alias" != "x$host_alias"; then
1219
    cross_compiling=yes
1220
  fi
1221
fi
1222
 
1223
ac_tool_prefix=
1224
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1225
 
1226
test "$silent" = yes && exec 6>/dev/null
1227
 
1228
 
1229
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1230
ac_ls_di=`ls -di .` &&
1231
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1232
  as_fn_error "working directory cannot be determined"
1233
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1234
  as_fn_error "pwd does not report name of working directory"
1235
 
1236
 
1237
# Find the source files, if location was not specified.
1238
if test -z "$srcdir"; then
1239
  ac_srcdir_defaulted=yes
1240
  # Try the directory containing this script, then the parent directory.
1241
  ac_confdir=`$as_dirname -- "$as_myself" ||
1242
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1243
         X"$as_myself" : 'X\(//\)[^/]' \| \
1244
         X"$as_myself" : 'X\(//\)$' \| \
1245
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1246
$as_echo X"$as_myself" |
1247
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1248
            s//\1/
1249
            q
1250
          }
1251
          /^X\(\/\/\)[^/].*/{
1252
            s//\1/
1253
            q
1254
          }
1255
          /^X\(\/\/\)$/{
1256
            s//\1/
1257
            q
1258
          }
1259
          /^X\(\/\).*/{
1260
            s//\1/
1261
            q
1262
          }
1263
          s/.*/./; q'`
1264
  srcdir=$ac_confdir
1265
  if test ! -r "$srcdir/$ac_unique_file"; then
1266
    srcdir=..
1267
  fi
1268
else
1269
  ac_srcdir_defaulted=no
1270
fi
1271
if test ! -r "$srcdir/$ac_unique_file"; then
1272
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1273
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1274
fi
1275
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1276
ac_abs_confdir=`(
1277
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1278
        pwd)`
1279
# When building in place, set srcdir=.
1280
if test "$ac_abs_confdir" = "$ac_pwd"; then
1281
  srcdir=.
1282
fi
1283
# Remove unnecessary trailing slashes from srcdir.
1284
# Double slashes in file names in object file debugging info
1285
# mess up M-x gdb in Emacs.
1286
case $srcdir in
1287
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1288
esac
1289
for ac_var in $ac_precious_vars; do
1290
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1291
  eval ac_env_${ac_var}_value=\$${ac_var}
1292
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1293
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1294
done
1295
 
1296
#
1297
# Report the --help message.
1298
#
1299
if test "$ac_init_help" = "long"; then
1300
  # Omit some internal or obsolete options to make the list less imposing.
1301
  # This message is too long to be a string in the A/UX 3.1 sh.
1302
  cat <<_ACEOF
1303
\`configure' configures GCC Quad-precision Math Library 0.1 to adapt to many kinds of systems.
1304
 
1305
Usage: $0 [OPTION]... [VAR=VALUE]...
1306
 
1307
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1308
VAR=VALUE.  See below for descriptions of some of the useful variables.
1309
 
1310
Defaults for the options are specified in brackets.
1311
 
1312
Configuration:
1313
  -h, --help              display this help and exit
1314
      --help=short        display options specific to this package
1315
      --help=recursive    display the short help of all the included packages
1316
  -V, --version           display version information and exit
1317
  -q, --quiet, --silent   do not print \`checking...' messages
1318
      --cache-file=FILE   cache test results in FILE [disabled]
1319
  -C, --config-cache      alias for \`--cache-file=config.cache'
1320
  -n, --no-create         do not create output files
1321
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1322
 
1323
Installation directories:
1324
  --prefix=PREFIX         install architecture-independent files in PREFIX
1325
                          [$ac_default_prefix]
1326
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1327
                          [PREFIX]
1328
 
1329
By default, \`make install' will install all the files in
1330
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1331
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1332
for instance \`--prefix=\$HOME'.
1333
 
1334
For better control, use the options below.
1335
 
1336
Fine tuning of the installation directories:
1337
  --bindir=DIR            user executables [EPREFIX/bin]
1338
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1339
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1340
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1341
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1342
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1343
  --libdir=DIR            object code libraries [EPREFIX/lib]
1344
  --includedir=DIR        C header files [PREFIX/include]
1345
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1346
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1347
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1348
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1349
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1350
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1351
  --docdir=DIR            documentation root [DATAROOTDIR/doc/libquadmath]
1352
  --htmldir=DIR           html documentation [DOCDIR]
1353
  --dvidir=DIR            dvi documentation [DOCDIR]
1354
  --pdfdir=DIR            pdf documentation [DOCDIR]
1355
  --psdir=DIR             ps documentation [DOCDIR]
1356
_ACEOF
1357
 
1358
  cat <<\_ACEOF
1359
 
1360
Program names:
1361
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1362
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1363
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1364
 
1365
System types:
1366
  --build=BUILD     configure for building on BUILD [guessed]
1367
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1368
  --target=TARGET   configure for building compilers for TARGET [HOST]
1369
_ACEOF
1370
fi
1371
 
1372
if test -n "$ac_init_help"; then
1373
  case $ac_init_help in
1374
     short | recursive ) echo "Configuration of GCC Quad-precision Math Library 0.1:";;
1375
   esac
1376
  cat <<\_ACEOF
1377
 
1378
Optional Features:
1379
  --disable-option-checking  ignore unrecognized --enable/--with options
1380
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1381
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1382
  --enable-version-specific-runtime-libs
1383
                          specify that runtime libraries should be installed
1384
                          in a compiler-specific directory
1385
  --disable-dependency-tracking  speeds up one-time build
1386
  --enable-dependency-tracking   do not reject slow dependency extractors
1387
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1388
  --enable-static[=PKGS]  build static libraries [default=yes]
1389
  --enable-fast-install[=PKGS]
1390
                          optimize for fast installation [default=yes]
1391
  --disable-libtool-lock  avoid locking (might break parallel builds)
1392
  --enable-maintainer-mode  enable make rules and dependencies not useful
1393
                          (and sometimes confusing) to the casual installer
1394
  --enable-multilib       build many library versions (default)
1395
  --disable-symvers       disable symbol versioning for libquadmath
1396
  --enable-generated-files-in-srcdir
1397
                          put copies of generated files in source dir intended
1398
                          for creating source tarballs for users without
1399
                          texinfo bison or flex
1400
 
1401
Optional Packages:
1402
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1403
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1404
  --with-bugurl=URL       Direct users to URL to report a bug
1405
  --with-pic              try to use only PIC/non-PIC objects [default=use
1406
                          both]
1407
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1408
 
1409
Some influential environment variables:
1410
  CC          C compiler command
1411
  CFLAGS      C compiler flags
1412
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1413
              nonstandard directory 
1414
  LIBS        libraries to pass to the linker, e.g. -l
1415
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1416
              you have headers in a nonstandard directory 
1417
  CPP         C preprocessor
1418
 
1419
Use these variables to override the choices made by `configure' or to help
1420
it to find libraries and programs with nonstandard names/locations.
1421
 
1422
Report bugs to the package provider.
1423
_ACEOF
1424
ac_status=$?
1425
fi
1426
 
1427
if test "$ac_init_help" = "recursive"; then
1428
  # If there are subdirs, report their specific --help.
1429
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1430
    test -d "$ac_dir" ||
1431
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1432
      continue
1433
    ac_builddir=.
1434
 
1435
case "$ac_dir" in
1436
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1437
*)
1438
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1439
  # A ".." for each directory in $ac_dir_suffix.
1440
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1441
  case $ac_top_builddir_sub in
1442
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1443
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1444
  esac ;;
1445
esac
1446
ac_abs_top_builddir=$ac_pwd
1447
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1448
# for backward compatibility:
1449
ac_top_builddir=$ac_top_build_prefix
1450
 
1451
case $srcdir in
1452
  .)  # We are building in place.
1453
    ac_srcdir=.
1454
    ac_top_srcdir=$ac_top_builddir_sub
1455
    ac_abs_top_srcdir=$ac_pwd ;;
1456
  [\\/]* | ?:[\\/]* )  # Absolute name.
1457
    ac_srcdir=$srcdir$ac_dir_suffix;
1458
    ac_top_srcdir=$srcdir
1459
    ac_abs_top_srcdir=$srcdir ;;
1460
  *) # Relative name.
1461
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1462
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1463
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1464
esac
1465
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1466
 
1467
    cd "$ac_dir" || { ac_status=$?; continue; }
1468
    # Check for guested configure.
1469
    if test -f "$ac_srcdir/configure.gnu"; then
1470
      echo &&
1471
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1472
    elif test -f "$ac_srcdir/configure"; then
1473
      echo &&
1474
      $SHELL "$ac_srcdir/configure" --help=recursive
1475
    else
1476
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1477
    fi || ac_status=$?
1478
    cd "$ac_pwd" || { ac_status=$?; break; }
1479
  done
1480
fi
1481
 
1482
test -n "$ac_init_help" && exit $ac_status
1483
if $ac_init_version; then
1484
  cat <<\_ACEOF
1485
GCC Quad-precision Math Library configure 0.1
1486
generated by GNU Autoconf 2.64
1487
 
1488
Copyright (C) 2009 Free Software Foundation, Inc.
1489
This configure script is free software; the Free Software Foundation
1490
gives unlimited permission to copy, distribute and modify it.
1491
_ACEOF
1492
  exit
1493
fi
1494
 
1495
## ------------------------ ##
1496
## Autoconf initialization. ##
1497
## ------------------------ ##
1498
 
1499
# ac_fn_c_try_compile LINENO
1500
# --------------------------
1501
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1502
ac_fn_c_try_compile ()
1503
{
1504
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1505
  rm -f conftest.$ac_objext
1506
  if { { ac_try="$ac_compile"
1507
case "(($ac_try" in
1508
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1509
  *) ac_try_echo=$ac_try;;
1510
esac
1511
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1512
$as_echo "$ac_try_echo"; } >&5
1513
  (eval "$ac_compile") 2>conftest.err
1514
  ac_status=$?
1515
  if test -s conftest.err; then
1516
    grep -v '^ *+' conftest.err >conftest.er1
1517
    cat conftest.er1 >&5
1518
    mv -f conftest.er1 conftest.err
1519
  fi
1520
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1521
  test $ac_status = 0; } && {
1522
         test -z "$ac_c_werror_flag" ||
1523
         test ! -s conftest.err
1524
       } && test -s conftest.$ac_objext; then :
1525
  ac_retval=0
1526
else
1527
  $as_echo "$as_me: failed program was:" >&5
1528
sed 's/^/| /' conftest.$ac_ext >&5
1529
 
1530
        ac_retval=1
1531
fi
1532
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1533
  return $ac_retval
1534
 
1535
} # ac_fn_c_try_compile
1536
 
1537
# ac_fn_c_try_cpp LINENO
1538
# ----------------------
1539
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1540
ac_fn_c_try_cpp ()
1541
{
1542
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1543
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1544
case "(($ac_try" in
1545
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1546
  *) ac_try_echo=$ac_try;;
1547
esac
1548
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549
$as_echo "$ac_try_echo"; } >&5
1550
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1551
  ac_status=$?
1552
  if test -s conftest.err; then
1553
    grep -v '^ *+' conftest.err >conftest.er1
1554
    cat conftest.er1 >&5
1555
    mv -f conftest.er1 conftest.err
1556
  fi
1557
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558
  test $ac_status = 0; } >/dev/null && {
1559
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1560
         test ! -s conftest.err
1561
       }; then :
1562
  ac_retval=0
1563
else
1564
  $as_echo "$as_me: failed program was:" >&5
1565
sed 's/^/| /' conftest.$ac_ext >&5
1566
 
1567
    ac_retval=1
1568
fi
1569
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1570
  return $ac_retval
1571
 
1572
} # ac_fn_c_try_cpp
1573
 
1574
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1575
# -------------------------------------------------------
1576
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1577
# the include files in INCLUDES and setting the cache variable VAR
1578
# accordingly.
1579
ac_fn_c_check_header_mongrel ()
1580
{
1581
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1583
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1584
$as_echo_n "checking for $2... " >&6; }
1585
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1586
  $as_echo_n "(cached) " >&6
1587
fi
1588
eval ac_res=\$$3
1589
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1590
$as_echo "$ac_res" >&6; }
1591
else
1592
  # Is the header compilable?
1593
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1594
$as_echo_n "checking $2 usability... " >&6; }
1595
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1596
/* end confdefs.h.  */
1597
$4
1598
#include <$2>
1599
_ACEOF
1600
if ac_fn_c_try_compile "$LINENO"; then :
1601
  ac_header_compiler=yes
1602
else
1603
  ac_header_compiler=no
1604
fi
1605
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1606
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1607
$as_echo "$ac_header_compiler" >&6; }
1608
 
1609
# Is the header present?
1610
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1611
$as_echo_n "checking $2 presence... " >&6; }
1612
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1613
/* end confdefs.h.  */
1614
#include <$2>
1615
_ACEOF
1616
if ac_fn_c_try_cpp "$LINENO"; then :
1617
  ac_header_preproc=yes
1618
else
1619
  ac_header_preproc=no
1620
fi
1621
rm -f conftest.err conftest.$ac_ext
1622
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1623
$as_echo "$ac_header_preproc" >&6; }
1624
 
1625
# So?  What about this header?
1626
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1627
  yes:no: )
1628
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1629
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1630
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1631
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1632
    ;;
1633
  no:yes:* )
1634
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1635
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1636
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1637
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1638
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1639
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1640
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1641
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1642
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1643
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1644
    ;;
1645
esac
1646
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1647
$as_echo_n "checking for $2... " >&6; }
1648
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1649
  $as_echo_n "(cached) " >&6
1650
else
1651
  eval "$3=\$ac_header_compiler"
1652
fi
1653
eval ac_res=\$$3
1654
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1655
$as_echo "$ac_res" >&6; }
1656
fi
1657
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1658
 
1659
} # ac_fn_c_check_header_mongrel
1660
 
1661
# ac_fn_c_try_run LINENO
1662
# ----------------------
1663
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1664
# that executables *can* be run.
1665
ac_fn_c_try_run ()
1666
{
1667
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1668
  if { { ac_try="$ac_link"
1669
case "(($ac_try" in
1670
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1671
  *) ac_try_echo=$ac_try;;
1672
esac
1673
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1674
$as_echo "$ac_try_echo"; } >&5
1675
  (eval "$ac_link") 2>&5
1676
  ac_status=$?
1677
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1678
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1679
  { { case "(($ac_try" in
1680
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1681
  *) ac_try_echo=$ac_try;;
1682
esac
1683
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1684
$as_echo "$ac_try_echo"; } >&5
1685
  (eval "$ac_try") 2>&5
1686
  ac_status=$?
1687
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1688
  test $ac_status = 0; }; }; then :
1689
  ac_retval=0
1690
else
1691
  $as_echo "$as_me: program exited with status $ac_status" >&5
1692
       $as_echo "$as_me: failed program was:" >&5
1693
sed 's/^/| /' conftest.$ac_ext >&5
1694
 
1695
       ac_retval=$ac_status
1696
fi
1697
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1698
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1699
  return $ac_retval
1700
 
1701
} # ac_fn_c_try_run
1702
 
1703
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1704
# -------------------------------------------------------
1705
# Tests whether HEADER exists and can be compiled using the include files in
1706
# INCLUDES, setting the cache variable VAR accordingly.
1707
ac_fn_c_check_header_compile ()
1708
{
1709
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1711
$as_echo_n "checking for $2... " >&6; }
1712
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1713
  $as_echo_n "(cached) " >&6
1714
else
1715
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1716
/* end confdefs.h.  */
1717
$4
1718
#include <$2>
1719
_ACEOF
1720
if ac_fn_c_try_compile "$LINENO"; then :
1721
  eval "$3=yes"
1722
else
1723
  eval "$3=no"
1724
fi
1725
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1726
fi
1727
eval ac_res=\$$3
1728
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729
$as_echo "$ac_res" >&6; }
1730
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731
 
1732
} # ac_fn_c_check_header_compile
1733
 
1734
# ac_fn_c_try_link LINENO
1735
# -----------------------
1736
# Try to link conftest.$ac_ext, and return whether this succeeded.
1737
ac_fn_c_try_link ()
1738
{
1739
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740
  rm -f conftest.$ac_objext conftest$ac_exeext
1741
  if { { ac_try="$ac_link"
1742
case "(($ac_try" in
1743
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1744
  *) ac_try_echo=$ac_try;;
1745
esac
1746
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1747
$as_echo "$ac_try_echo"; } >&5
1748
  (eval "$ac_link") 2>conftest.err
1749
  ac_status=$?
1750
  if test -s conftest.err; then
1751
    grep -v '^ *+' conftest.err >conftest.er1
1752
    cat conftest.er1 >&5
1753
    mv -f conftest.er1 conftest.err
1754
  fi
1755
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756
  test $ac_status = 0; } && {
1757
         test -z "$ac_c_werror_flag" ||
1758
         test ! -s conftest.err
1759
       } && test -s conftest$ac_exeext && {
1760
         test "$cross_compiling" = yes ||
1761
         $as_test_x conftest$ac_exeext
1762
       }; then :
1763
  ac_retval=0
1764
else
1765
  $as_echo "$as_me: failed program was:" >&5
1766
sed 's/^/| /' conftest.$ac_ext >&5
1767
 
1768
        ac_retval=1
1769
fi
1770
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1771
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1772
  # interfere with the next link command; also delete a directory that is
1773
  # left behind by Apple's compiler.  We do this before executing the actions.
1774
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1775
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1776
  return $ac_retval
1777
 
1778
} # ac_fn_c_try_link
1779
 
1780
# ac_fn_c_check_func LINENO FUNC VAR
1781
# ----------------------------------
1782
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1783
ac_fn_c_check_func ()
1784
{
1785
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1786
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1787
$as_echo_n "checking for $2... " >&6; }
1788
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1789
  $as_echo_n "(cached) " >&6
1790
else
1791
  if test x$gcc_no_link = xyes; then
1792
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1793
fi
1794
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795
/* end confdefs.h.  */
1796
/* Define $2 to an innocuous variant, in case  declares $2.
1797
   For example, HP-UX 11i  declares gettimeofday.  */
1798
#define $2 innocuous_$2
1799
 
1800
/* System header to define __stub macros and hopefully few prototypes,
1801
    which can conflict with char $2 (); below.
1802
    Prefer  to  if __STDC__ is defined, since
1803
     exists even on freestanding compilers.  */
1804
 
1805
#ifdef __STDC__
1806
# include 
1807
#else
1808
# include 
1809
#endif
1810
 
1811
#undef $2
1812
 
1813
/* Override any GCC internal prototype to avoid an error.
1814
   Use char because int might match the return type of a GCC
1815
   builtin and then its argument prototype would still apply.  */
1816
#ifdef __cplusplus
1817
extern "C"
1818
#endif
1819
char $2 ();
1820
/* The GNU C library defines this for functions which it implements
1821
    to always fail with ENOSYS.  Some functions are actually named
1822
    something starting with __ and the normal name is an alias.  */
1823
#if defined __stub_$2 || defined __stub___$2
1824
choke me
1825
#endif
1826
 
1827
int
1828
main ()
1829
{
1830
return $2 ();
1831
  ;
1832
  return 0;
1833
}
1834
_ACEOF
1835
if ac_fn_c_try_link "$LINENO"; then :
1836
  eval "$3=yes"
1837
else
1838
  eval "$3=no"
1839
fi
1840
rm -f core conftest.err conftest.$ac_objext \
1841
    conftest$ac_exeext conftest.$ac_ext
1842
fi
1843
eval ac_res=\$$3
1844
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845
$as_echo "$ac_res" >&6; }
1846
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1847
 
1848
} # ac_fn_c_check_func
1849
cat >config.log <<_ACEOF
1850
This file contains any messages produced by compilers while
1851
running configure, to aid debugging if configure makes a mistake.
1852
 
1853
It was created by GCC Quad-precision Math Library $as_me 0.1, which was
1854
generated by GNU Autoconf 2.64.  Invocation command line was
1855
 
1856
  $ $0 $@
1857
 
1858
_ACEOF
1859
exec 5>>config.log
1860
{
1861
cat <<_ASUNAME
1862
## --------- ##
1863
## Platform. ##
1864
## --------- ##
1865
 
1866
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1867
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1868
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1869
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1870
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1871
 
1872
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1873
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1874
 
1875
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1876
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1877
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1878
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1879
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1880
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1881
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1882
 
1883
_ASUNAME
1884
 
1885
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1886
for as_dir in $PATH
1887
do
1888
  IFS=$as_save_IFS
1889
  test -z "$as_dir" && as_dir=.
1890
    $as_echo "PATH: $as_dir"
1891
  done
1892
IFS=$as_save_IFS
1893
 
1894
} >&5
1895
 
1896
cat >&5 <<_ACEOF
1897
 
1898
 
1899
## ----------- ##
1900
## Core tests. ##
1901
## ----------- ##
1902
 
1903
_ACEOF
1904
 
1905
 
1906
# Keep a trace of the command line.
1907
# Strip out --no-create and --no-recursion so they do not pile up.
1908
# Strip out --silent because we don't want to record it for future runs.
1909
# Also quote any args containing shell meta-characters.
1910
# Make two passes to allow for proper duplicate-argument suppression.
1911
ac_configure_args=
1912
ac_configure_args0=
1913
ac_configure_args1=
1914
ac_must_keep_next=false
1915
for ac_pass in 1 2
1916
do
1917
  for ac_arg
1918
  do
1919
    case $ac_arg in
1920
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1921
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1922
    | -silent | --silent | --silen | --sile | --sil)
1923
      continue ;;
1924
    *\'*)
1925
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1926
    esac
1927
    case $ac_pass in
1928
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1929
    2)
1930
      as_fn_append ac_configure_args1 " '$ac_arg'"
1931
      if test $ac_must_keep_next = true; then
1932
        ac_must_keep_next=false # Got value, back to normal.
1933
      else
1934
        case $ac_arg in
1935
          *=* | --config-cache | -C | -disable-* | --disable-* \
1936
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1937
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1938
          | -with-* | --with-* | -without-* | --without-* | --x)
1939
            case "$ac_configure_args0 " in
1940
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1941
            esac
1942
            ;;
1943
          -* ) ac_must_keep_next=true ;;
1944
        esac
1945
      fi
1946
      as_fn_append ac_configure_args " '$ac_arg'"
1947
      ;;
1948
    esac
1949
  done
1950
done
1951
{ ac_configure_args0=; unset ac_configure_args0;}
1952
{ ac_configure_args1=; unset ac_configure_args1;}
1953
 
1954
# When interrupted or exit'd, cleanup temporary files, and complete
1955
# config.log.  We remove comments because anyway the quotes in there
1956
# would cause problems or look ugly.
1957
# WARNING: Use '\'' to represent an apostrophe within the trap.
1958
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1959
trap 'exit_status=$?
1960
  # Save into config.log some information that might help in debugging.
1961
  {
1962
    echo
1963
 
1964
    cat <<\_ASBOX
1965
## ---------------- ##
1966
## Cache variables. ##
1967
## ---------------- ##
1968
_ASBOX
1969
    echo
1970
    # The following way of writing the cache mishandles newlines in values,
1971
(
1972
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1973
    eval ac_val=\$$ac_var
1974
    case $ac_val in #(
1975
    *${as_nl}*)
1976
      case $ac_var in #(
1977
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1978
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1979
      esac
1980
      case $ac_var in #(
1981
      _ | IFS | as_nl) ;; #(
1982
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1983
      *) { eval $ac_var=; unset $ac_var;} ;;
1984
      esac ;;
1985
    esac
1986
  done
1987
  (set) 2>&1 |
1988
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1989
    *${as_nl}ac_space=\ *)
1990
      sed -n \
1991
        "s/'\''/'\''\\\\'\'''\''/g;
1992
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1993
      ;; #(
1994
    *)
1995
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1996
      ;;
1997
    esac |
1998
    sort
1999
)
2000
    echo
2001
 
2002
    cat <<\_ASBOX
2003
## ----------------- ##
2004
## Output variables. ##
2005
## ----------------- ##
2006
_ASBOX
2007
    echo
2008
    for ac_var in $ac_subst_vars
2009
    do
2010
      eval ac_val=\$$ac_var
2011
      case $ac_val in
2012
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2013
      esac
2014
      $as_echo "$ac_var='\''$ac_val'\''"
2015
    done | sort
2016
    echo
2017
 
2018
    if test -n "$ac_subst_files"; then
2019
      cat <<\_ASBOX
2020
## ------------------- ##
2021
## File substitutions. ##
2022
## ------------------- ##
2023
_ASBOX
2024
      echo
2025
      for ac_var in $ac_subst_files
2026
      do
2027
        eval ac_val=\$$ac_var
2028
        case $ac_val in
2029
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2030
        esac
2031
        $as_echo "$ac_var='\''$ac_val'\''"
2032
      done | sort
2033
      echo
2034
    fi
2035
 
2036
    if test -s confdefs.h; then
2037
      cat <<\_ASBOX
2038
## ----------- ##
2039
## confdefs.h. ##
2040
## ----------- ##
2041
_ASBOX
2042
      echo
2043
      cat confdefs.h
2044
      echo
2045
    fi
2046
    test "$ac_signal" != 0 &&
2047
      $as_echo "$as_me: caught signal $ac_signal"
2048
    $as_echo "$as_me: exit $exit_status"
2049
  } >&5
2050
  rm -f core *.core core.conftest.* &&
2051
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2052
    exit $exit_status
2053
' 0
2054
for ac_signal in 1 2 13 15; do
2055
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2056
done
2057
ac_signal=0
2058
 
2059
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2060
rm -f -r conftest* confdefs.h
2061
 
2062
$as_echo "/* confdefs.h */" > confdefs.h
2063
 
2064
# Predefined preprocessor variables.
2065
 
2066
cat >>confdefs.h <<_ACEOF
2067
#define PACKAGE_NAME "$PACKAGE_NAME"
2068
_ACEOF
2069
 
2070
cat >>confdefs.h <<_ACEOF
2071
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2072
_ACEOF
2073
 
2074
cat >>confdefs.h <<_ACEOF
2075
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2076
_ACEOF
2077
 
2078
cat >>confdefs.h <<_ACEOF
2079
#define PACKAGE_STRING "$PACKAGE_STRING"
2080
_ACEOF
2081
 
2082
cat >>confdefs.h <<_ACEOF
2083
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2084
_ACEOF
2085
 
2086
cat >>confdefs.h <<_ACEOF
2087
#define PACKAGE_URL "$PACKAGE_URL"
2088
_ACEOF
2089
 
2090
 
2091
# Let the site file select an alternate cache file if it wants to.
2092
# Prefer an explicitly selected file to automatically selected ones.
2093
ac_site_file1=NONE
2094
ac_site_file2=NONE
2095
if test -n "$CONFIG_SITE"; then
2096
  ac_site_file1=$CONFIG_SITE
2097
elif test "x$prefix" != xNONE; then
2098
  ac_site_file1=$prefix/share/config.site
2099
  ac_site_file2=$prefix/etc/config.site
2100
else
2101
  ac_site_file1=$ac_default_prefix/share/config.site
2102
  ac_site_file2=$ac_default_prefix/etc/config.site
2103
fi
2104
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2105
do
2106
  test "x$ac_site_file" = xNONE && continue
2107
  if test -r "$ac_site_file"; then
2108
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2109
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2110
    sed 's/^/| /' "$ac_site_file" >&5
2111
    . "$ac_site_file"
2112
  fi
2113
done
2114
 
2115
if test -r "$cache_file"; then
2116
  # Some versions of bash will fail to source /dev/null (special
2117
  # files actually), so we avoid doing that.
2118
  if test -f "$cache_file"; then
2119
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2120
$as_echo "$as_me: loading cache $cache_file" >&6;}
2121
    case $cache_file in
2122
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2123
      *)                      . "./$cache_file";;
2124
    esac
2125
  fi
2126
else
2127
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2128
$as_echo "$as_me: creating cache $cache_file" >&6;}
2129
  >$cache_file
2130
fi
2131
 
2132
# Check that the precious variables saved in the cache have kept the same
2133
# value.
2134
ac_cache_corrupted=false
2135
for ac_var in $ac_precious_vars; do
2136
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2137
  eval ac_new_set=\$ac_env_${ac_var}_set
2138
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2139
  eval ac_new_val=\$ac_env_${ac_var}_value
2140
  case $ac_old_set,$ac_new_set in
2141
    set,)
2142
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2143
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2144
      ac_cache_corrupted=: ;;
2145
    ,set)
2146
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2147
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2148
      ac_cache_corrupted=: ;;
2149
    ,);;
2150
    *)
2151
      if test "x$ac_old_val" != "x$ac_new_val"; then
2152
        # differences in whitespace do not lead to failure.
2153
        ac_old_val_w=`echo x $ac_old_val`
2154
        ac_new_val_w=`echo x $ac_new_val`
2155
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2156
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2157
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2158
          ac_cache_corrupted=:
2159
        else
2160
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2161
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2162
          eval $ac_var=\$ac_old_val
2163
        fi
2164
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2165
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2166
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2167
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2168
      fi;;
2169
  esac
2170
  # Pass precious variables to config.status.
2171
  if test "$ac_new_set" = set; then
2172
    case $ac_new_val in
2173
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2174
    *) ac_arg=$ac_var=$ac_new_val ;;
2175
    esac
2176
    case " $ac_configure_args " in
2177
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2178
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2179
    esac
2180
  fi
2181
done
2182
if $ac_cache_corrupted; then
2183
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2184
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2185
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2186
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2187
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2188
fi
2189
## -------------------- ##
2190
## Main body of script. ##
2191
## -------------------- ##
2192
 
2193
ac_ext=c
2194
ac_cpp='$CPP $CPPFLAGS'
2195
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2196
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2197
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2198
 
2199
 
2200
 
2201
 
2202
 
2203
ac_config_headers="$ac_config_headers config.h"
2204
 
2205
 
2206
# Gets build, host, target, *_vendor, *_cpu, *_os, etc.
2207
#
2208
# You will slowly go insane if you do not grok the following fact:  when
2209
# building this library, the top-level /target/ becomes the library's /host/.
2210
#
2211
# configure then causes --target to default to --host, exactly like any
2212
# other package using autoconf.  Therefore, 'target' and 'host' will
2213
# always be the same.  This makes sense both for native and cross compilers
2214
# just think about it for a little while.  :-)
2215
#
2216
# Also, if this library is being configured as part of a cross compiler, the
2217
# top-level configure script will pass the "real" host as $with_cross_host.
2218
#
2219
# Do not delete or change the following two lines.  For why, see
2220
# http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
2221
ac_aux_dir=
2222
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2223
  for ac_t in install-sh install.sh shtool; do
2224
    if test -f "$ac_dir/$ac_t"; then
2225
      ac_aux_dir=$ac_dir
2226
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2227
      break 2
2228
    fi
2229
  done
2230
done
2231
if test -z "$ac_aux_dir"; then
2232
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2233
fi
2234
 
2235
# These three variables are undocumented and unsupported,
2236
# and are intended to be withdrawn in a future Autoconf release.
2237
# They can cause serious problems if a builder's source tree is in a directory
2238
# whose full name contains unusual characters.
2239
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2240
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2241
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2242
 
2243
 
2244
# Make sure we can run config.sub.
2245
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2246
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2247
 
2248
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2249
$as_echo_n "checking build system type... " >&6; }
2250
if test "${ac_cv_build+set}" = set; then :
2251
  $as_echo_n "(cached) " >&6
2252
else
2253
  ac_build_alias=$build_alias
2254
test "x$ac_build_alias" = x &&
2255
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2256
test "x$ac_build_alias" = x &&
2257
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2258
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2259
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2260
 
2261
fi
2262
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2263
$as_echo "$ac_cv_build" >&6; }
2264
case $ac_cv_build in
2265
*-*-*) ;;
2266
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2267
esac
2268
build=$ac_cv_build
2269
ac_save_IFS=$IFS; IFS='-'
2270
set x $ac_cv_build
2271
shift
2272
build_cpu=$1
2273
build_vendor=$2
2274
shift; shift
2275
# Remember, the first character of IFS is used to create $*,
2276
# except with old shells:
2277
build_os=$*
2278
IFS=$ac_save_IFS
2279
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2280
 
2281
 
2282
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2283
$as_echo_n "checking host system type... " >&6; }
2284
if test "${ac_cv_host+set}" = set; then :
2285
  $as_echo_n "(cached) " >&6
2286
else
2287
  if test "x$host_alias" = x; then
2288
  ac_cv_host=$ac_cv_build
2289
else
2290
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2291
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2292
fi
2293
 
2294
fi
2295
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2296
$as_echo "$ac_cv_host" >&6; }
2297
case $ac_cv_host in
2298
*-*-*) ;;
2299
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2300
esac
2301
host=$ac_cv_host
2302
ac_save_IFS=$IFS; IFS='-'
2303
set x $ac_cv_host
2304
shift
2305
host_cpu=$1
2306
host_vendor=$2
2307
shift; shift
2308
# Remember, the first character of IFS is used to create $*,
2309
# except with old shells:
2310
host_os=$*
2311
IFS=$ac_save_IFS
2312
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2313
 
2314
 
2315
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2316
$as_echo_n "checking target system type... " >&6; }
2317
if test "${ac_cv_target+set}" = set; then :
2318
  $as_echo_n "(cached) " >&6
2319
else
2320
  if test "x$target_alias" = x; then
2321
  ac_cv_target=$ac_cv_host
2322
else
2323
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2324
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2325
fi
2326
 
2327
fi
2328
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2329
$as_echo "$ac_cv_target" >&6; }
2330
case $ac_cv_target in
2331
*-*-*) ;;
2332
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2333
esac
2334
target=$ac_cv_target
2335
ac_save_IFS=$IFS; IFS='-'
2336
set x $ac_cv_target
2337
shift
2338
target_cpu=$1
2339
target_vendor=$2
2340
shift; shift
2341
# Remember, the first character of IFS is used to create $*,
2342
# except with old shells:
2343
target_os=$*
2344
IFS=$ac_save_IFS
2345
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2346
 
2347
 
2348
# The aliases save the names the user supplied, while $host etc.
2349
# will get canonicalized.
2350
test -n "$target_alias" &&
2351
  test "$program_prefix$program_suffix$program_transform_name" = \
2352
    NONENONEs,x,x, &&
2353
  program_prefix=${target_alias}-
2354
 
2355
 case ${build_alias} in
2356
  "") build_noncanonical=${build} ;;
2357
  *) build_noncanonical=${build_alias} ;;
2358
esac
2359
 
2360
 case ${host_alias} in
2361
  "") host_noncanonical=${build_noncanonical} ;;
2362
  *) host_noncanonical=${host_alias} ;;
2363
esac
2364
 
2365
 case ${target_alias} in
2366
  "") target_noncanonical=${host_noncanonical} ;;
2367
  *) target_noncanonical=${target_alias} ;;
2368
esac
2369
 
2370
 
2371
 
2372
 
2373
target_alias=${target_alias-$host_alias}
2374
 
2375
 
2376
am__api_version='1.11'
2377
 
2378
# Find a good install program.  We prefer a C program (faster),
2379
# so one script is as good as another.  But avoid the broken or
2380
# incompatible versions:
2381
# SysV /etc/install, /usr/sbin/install
2382
# SunOS /usr/etc/install
2383
# IRIX /sbin/install
2384
# AIX /bin/install
2385
# AmigaOS /C/install, which installs bootblocks on floppy discs
2386
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2387
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2388
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2389
# OS/2's system install, which has a completely different semantic
2390
# ./install, which can be erroneously created by make from ./install.sh.
2391
# Reject install programs that cannot install multiple files.
2392
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2393
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2394
if test -z "$INSTALL"; then
2395
if test "${ac_cv_path_install+set}" = set; then :
2396
  $as_echo_n "(cached) " >&6
2397
else
2398
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2399
for as_dir in $PATH
2400
do
2401
  IFS=$as_save_IFS
2402
  test -z "$as_dir" && as_dir=.
2403
    # Account for people who put trailing slashes in PATH elements.
2404
case $as_dir/ in #((
2405
  ./ | .// | /[cC]/* | \
2406
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2407
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2408
  /usr/ucb/* ) ;;
2409
  *)
2410
    # OSF1 and SCO ODT 3.0 have their own names for install.
2411
    # Don't use installbsd from OSF since it installs stuff as root
2412
    # by default.
2413
    for ac_prog in ginstall scoinst install; do
2414
      for ac_exec_ext in '' $ac_executable_extensions; do
2415
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2416
          if test $ac_prog = install &&
2417
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2418
            # AIX install.  It has an incompatible calling convention.
2419
            :
2420
          elif test $ac_prog = install &&
2421
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2422
            # program-specific install script used by HP pwplus--don't use.
2423
            :
2424
          else
2425
            rm -rf conftest.one conftest.two conftest.dir
2426
            echo one > conftest.one
2427
            echo two > conftest.two
2428
            mkdir conftest.dir
2429
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2430
              test -s conftest.one && test -s conftest.two &&
2431
              test -s conftest.dir/conftest.one &&
2432
              test -s conftest.dir/conftest.two
2433
            then
2434
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2435
              break 3
2436
            fi
2437
          fi
2438
        fi
2439
      done
2440
    done
2441
    ;;
2442
esac
2443
 
2444
  done
2445
IFS=$as_save_IFS
2446
 
2447
rm -rf conftest.one conftest.two conftest.dir
2448
 
2449
fi
2450
  if test "${ac_cv_path_install+set}" = set; then
2451
    INSTALL=$ac_cv_path_install
2452
  else
2453
    # As a last resort, use the slow shell script.  Don't cache a
2454
    # value for INSTALL within a source directory, because that will
2455
    # break other packages using the cache if that directory is
2456
    # removed, or if the value is a relative name.
2457
    INSTALL=$ac_install_sh
2458
  fi
2459
fi
2460
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2461
$as_echo "$INSTALL" >&6; }
2462
 
2463
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2464
# It thinks the first close brace ends the variable substitution.
2465
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2466
 
2467
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2468
 
2469
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2470
 
2471
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2472
$as_echo_n "checking whether build environment is sane... " >&6; }
2473
# Just in case
2474
sleep 1
2475
echo timestamp > conftest.file
2476
# Reject unsafe characters in $srcdir or the absolute working directory
2477
# name.  Accept space and tab only in the latter.
2478
am_lf='
2479
'
2480
case `pwd` in
2481
  *[\\\"\#\$\&\'\`$am_lf]*)
2482
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2483
esac
2484
case $srcdir in
2485
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2486
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2487
esac
2488
 
2489
# Do `set' in a subshell so we don't clobber the current shell's
2490
# arguments.  Must try -L first in case configure is actually a
2491
# symlink; some systems play weird games with the mod time of symlinks
2492
# (eg FreeBSD returns the mod time of the symlink's containing
2493
# directory).
2494
if (
2495
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2496
   if test "$*" = "X"; then
2497
      # -L didn't work.
2498
      set X `ls -t "$srcdir/configure" conftest.file`
2499
   fi
2500
   rm -f conftest.file
2501
   if test "$*" != "X $srcdir/configure conftest.file" \
2502
      && test "$*" != "X conftest.file $srcdir/configure"; then
2503
 
2504
      # If neither matched, then we have a broken ls.  This can happen
2505
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2506
      # broken ls alias from the environment.  This has actually
2507
      # happened.  Such a system could not be considered "sane".
2508
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2509
alias in your environment" "$LINENO" 5
2510
   fi
2511
 
2512
   test "$2" = conftest.file
2513
   )
2514
then
2515
   # Ok.
2516
   :
2517
else
2518
   as_fn_error "newly created file is older than distributed files!
2519
Check your system clock" "$LINENO" 5
2520
fi
2521
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2522
$as_echo "yes" >&6; }
2523
test "$program_prefix" != NONE &&
2524
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2525
# Use a double $ so make ignores it.
2526
test "$program_suffix" != NONE &&
2527
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2528
# Double any \ or $.
2529
# By default was `s,x,x', remove it if useless.
2530
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2531
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2532
 
2533
# expand $ac_aux_dir to an absolute path
2534
am_aux_dir=`cd $ac_aux_dir && pwd`
2535
 
2536
if test x"${MISSING+set}" != xset; then
2537
  case $am_aux_dir in
2538
  *\ * | *\     *)
2539
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2540
  *)
2541
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2542
  esac
2543
fi
2544
# Use eval to expand $SHELL
2545
if eval "$MISSING --run true"; then
2546
  am_missing_run="$MISSING --run "
2547
else
2548
  am_missing_run=
2549
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2550
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2551
fi
2552
 
2553
if test x"${install_sh}" != xset; then
2554
  case $am_aux_dir in
2555
  *\ * | *\     *)
2556
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2557
  *)
2558
    install_sh="\${SHELL} $am_aux_dir/install-sh"
2559
  esac
2560
fi
2561
 
2562
# Installed binaries are usually stripped using `strip' when the user
2563
# run `make install-strip'.  However `strip' might not be the right
2564
# tool to use in cross-compilation environments, therefore Automake
2565
# will honor the `STRIP' environment variable to overrule this program.
2566
if test "$cross_compiling" != no; then
2567
  if test -n "$ac_tool_prefix"; then
2568
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2569
set dummy ${ac_tool_prefix}strip; ac_word=$2
2570
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2571
$as_echo_n "checking for $ac_word... " >&6; }
2572
if test "${ac_cv_prog_STRIP+set}" = set; then :
2573
  $as_echo_n "(cached) " >&6
2574
else
2575
  if test -n "$STRIP"; then
2576
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2577
else
2578
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2579
for as_dir in $PATH
2580
do
2581
  IFS=$as_save_IFS
2582
  test -z "$as_dir" && as_dir=.
2583
    for ac_exec_ext in '' $ac_executable_extensions; do
2584
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2585
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2586
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587
    break 2
2588
  fi
2589
done
2590
  done
2591
IFS=$as_save_IFS
2592
 
2593
fi
2594
fi
2595
STRIP=$ac_cv_prog_STRIP
2596
if test -n "$STRIP"; then
2597
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2598
$as_echo "$STRIP" >&6; }
2599
else
2600
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2601
$as_echo "no" >&6; }
2602
fi
2603
 
2604
 
2605
fi
2606
if test -z "$ac_cv_prog_STRIP"; then
2607
  ac_ct_STRIP=$STRIP
2608
  # Extract the first word of "strip", so it can be a program name with args.
2609
set dummy strip; ac_word=$2
2610
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2611
$as_echo_n "checking for $ac_word... " >&6; }
2612
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2613
  $as_echo_n "(cached) " >&6
2614
else
2615
  if test -n "$ac_ct_STRIP"; then
2616
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2617
else
2618
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619
for as_dir in $PATH
2620
do
2621
  IFS=$as_save_IFS
2622
  test -z "$as_dir" && as_dir=.
2623
    for ac_exec_ext in '' $ac_executable_extensions; do
2624
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2625
    ac_cv_prog_ac_ct_STRIP="strip"
2626
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2627
    break 2
2628
  fi
2629
done
2630
  done
2631
IFS=$as_save_IFS
2632
 
2633
fi
2634
fi
2635
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2636
if test -n "$ac_ct_STRIP"; then
2637
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2638
$as_echo "$ac_ct_STRIP" >&6; }
2639
else
2640
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2641
$as_echo "no" >&6; }
2642
fi
2643
 
2644
  if test "x$ac_ct_STRIP" = x; then
2645
    STRIP=":"
2646
  else
2647
    case $cross_compiling:$ac_tool_warned in
2648
yes:)
2649
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2650
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2651
ac_tool_warned=yes ;;
2652
esac
2653
    STRIP=$ac_ct_STRIP
2654
  fi
2655
else
2656
  STRIP="$ac_cv_prog_STRIP"
2657
fi
2658
 
2659
fi
2660
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2661
 
2662
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2663
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2664
if test -z "$MKDIR_P"; then
2665
  if test "${ac_cv_path_mkdir+set}" = set; then :
2666
  $as_echo_n "(cached) " >&6
2667
else
2668
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2669
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2670
do
2671
  IFS=$as_save_IFS
2672
  test -z "$as_dir" && as_dir=.
2673
    for ac_prog in mkdir gmkdir; do
2674
         for ac_exec_ext in '' $ac_executable_extensions; do
2675
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2676
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2677
             'mkdir (GNU coreutils) '* | \
2678
             'mkdir (coreutils) '* | \
2679
             'mkdir (fileutils) '4.1*)
2680
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2681
               break 3;;
2682
           esac
2683
         done
2684
       done
2685
  done
2686
IFS=$as_save_IFS
2687
 
2688
fi
2689
 
2690
  if test "${ac_cv_path_mkdir+set}" = set; then
2691
    MKDIR_P="$ac_cv_path_mkdir -p"
2692
  else
2693
    # As a last resort, use the slow shell script.  Don't cache a
2694
    # value for MKDIR_P within a source directory, because that will
2695
    # break other packages using the cache if that directory is
2696
    # removed, or if the value is a relative name.
2697
    test -d ./--version && rmdir ./--version
2698
    MKDIR_P="$ac_install_sh -d"
2699
  fi
2700
fi
2701
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2702
$as_echo "$MKDIR_P" >&6; }
2703
 
2704
mkdir_p="$MKDIR_P"
2705
case $mkdir_p in
2706
  [\\/$]* | ?:[\\/]*) ;;
2707
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2708
esac
2709
 
2710
for ac_prog in gawk mawk nawk awk
2711
do
2712
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2713
set dummy $ac_prog; ac_word=$2
2714
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2715
$as_echo_n "checking for $ac_word... " >&6; }
2716
if test "${ac_cv_prog_AWK+set}" = set; then :
2717
  $as_echo_n "(cached) " >&6
2718
else
2719
  if test -n "$AWK"; then
2720
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2721
else
2722
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2723
for as_dir in $PATH
2724
do
2725
  IFS=$as_save_IFS
2726
  test -z "$as_dir" && as_dir=.
2727
    for ac_exec_ext in '' $ac_executable_extensions; do
2728
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2729
    ac_cv_prog_AWK="$ac_prog"
2730
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2731
    break 2
2732
  fi
2733
done
2734
  done
2735
IFS=$as_save_IFS
2736
 
2737
fi
2738
fi
2739
AWK=$ac_cv_prog_AWK
2740
if test -n "$AWK"; then
2741
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2742
$as_echo "$AWK" >&6; }
2743
else
2744
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2745
$as_echo "no" >&6; }
2746
fi
2747
 
2748
 
2749
  test -n "$AWK" && break
2750
done
2751
 
2752
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2753
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2754
set x ${MAKE-make}
2755
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2756
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2757
  $as_echo_n "(cached) " >&6
2758
else
2759
  cat >conftest.make <<\_ACEOF
2760
SHELL = /bin/sh
2761
all:
2762
        @echo '@@@%%%=$(MAKE)=@@@%%%'
2763
_ACEOF
2764
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2765
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2766
  *@@@%%%=?*=@@@%%%*)
2767
    eval ac_cv_prog_make_${ac_make}_set=yes;;
2768
  *)
2769
    eval ac_cv_prog_make_${ac_make}_set=no;;
2770
esac
2771
rm -f conftest.make
2772
fi
2773
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2774
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2775
$as_echo "yes" >&6; }
2776
  SET_MAKE=
2777
else
2778
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2779
$as_echo "no" >&6; }
2780
  SET_MAKE="MAKE=${MAKE-make}"
2781
fi
2782
 
2783
rm -rf .tst 2>/dev/null
2784
mkdir .tst 2>/dev/null
2785
if test -d .tst; then
2786
  am__leading_dot=.
2787
else
2788
  am__leading_dot=_
2789
fi
2790
rmdir .tst 2>/dev/null
2791
 
2792
if test "`cd $srcdir && pwd`" != "`pwd`"; then
2793
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2794
  # is not polluted with repeated "-I."
2795
  am__isrc=' -I$(srcdir)'
2796
  # test to see if srcdir already configured
2797
  if test -f $srcdir/config.status; then
2798
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2799
  fi
2800
fi
2801
 
2802
# test whether we have cygpath
2803
if test -z "$CYGPATH_W"; then
2804
  if (cygpath --version) >/dev/null 2>/dev/null; then
2805
    CYGPATH_W='cygpath -w'
2806
  else
2807
    CYGPATH_W=echo
2808
  fi
2809
fi
2810
 
2811
 
2812
# Define the identity of the package.
2813
 PACKAGE='libquadmath'
2814
 VERSION='0.1'
2815
 
2816
 
2817
cat >>confdefs.h <<_ACEOF
2818
#define PACKAGE "$PACKAGE"
2819
_ACEOF
2820
 
2821
 
2822
cat >>confdefs.h <<_ACEOF
2823
#define VERSION "$VERSION"
2824
_ACEOF
2825
 
2826
# Some tools Automake needs.
2827
 
2828
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2829
 
2830
 
2831
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2832
 
2833
 
2834
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2835
 
2836
 
2837
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2838
 
2839
 
2840
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2841
 
2842
# We need awk for the "check" target.  The system "awk" is bad on
2843
# some platforms.
2844
# Always define AMTAR for backward compatibility.
2845
 
2846
AMTAR=${AMTAR-"${am_missing_run}tar"}
2847
 
2848
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2849
 
2850
 
2851
 
2852
 
2853
 
2854
 
2855
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2856
$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2857
# Check whether --enable-version-specific-runtime-libs was given.
2858
if test "${enable_version_specific_runtime_libs+set}" = set; then :
2859
  enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2860
 yes) version_specific_libs=yes ;;
2861
 no)  version_specific_libs=no ;;
2862
 *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2863
 esac
2864
else
2865
  version_specific_libs=no
2866
fi
2867
 
2868
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2869
$as_echo "$version_specific_libs" >&6; }
2870
 
2871
 
2872
 
2873
DEPDIR="${am__leading_dot}deps"
2874
 
2875
ac_config_commands="$ac_config_commands depfiles"
2876
 
2877
 
2878
am_make=${MAKE-make}
2879
cat > confinc << 'END'
2880
am__doit:
2881
        @echo this is the am__doit target
2882
.PHONY: am__doit
2883
END
2884
# If we don't find an include directive, just comment out the code.
2885
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2886
$as_echo_n "checking for style of include used by $am_make... " >&6; }
2887
am__include="#"
2888
am__quote=
2889
_am_result=none
2890
# First try GNU make style include.
2891
echo "include confinc" > confmf
2892
# Ignore all kinds of additional output from `make'.
2893
case `$am_make -s -f confmf 2> /dev/null` in #(
2894
*the\ am__doit\ target*)
2895
  am__include=include
2896
  am__quote=
2897
  _am_result=GNU
2898
  ;;
2899
esac
2900
# Now try BSD make style include.
2901
if test "$am__include" = "#"; then
2902
   echo '.include "confinc"' > confmf
2903
   case `$am_make -s -f confmf 2> /dev/null` in #(
2904
   *the\ am__doit\ target*)
2905
     am__include=.include
2906
     am__quote="\""
2907
     _am_result=BSD
2908
     ;;
2909
   esac
2910
fi
2911
 
2912
 
2913
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2914
$as_echo "$_am_result" >&6; }
2915
rm -f confinc confmf
2916
 
2917
# Check whether --enable-dependency-tracking was given.
2918
if test "${enable_dependency_tracking+set}" = set; then :
2919
  enableval=$enable_dependency_tracking;
2920
fi
2921
 
2922
if test "x$enable_dependency_tracking" != xno; then
2923
  am_depcomp="$ac_aux_dir/depcomp"
2924
  AMDEPBACKSLASH='\'
2925
fi
2926
 if test "x$enable_dependency_tracking" != xno; then
2927
  AMDEP_TRUE=
2928
  AMDEP_FALSE='#'
2929
else
2930
  AMDEP_TRUE='#'
2931
  AMDEP_FALSE=
2932
fi
2933
 
2934
 
2935
ac_ext=c
2936
ac_cpp='$CPP $CPPFLAGS'
2937
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2938
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2939
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2940
if test -n "$ac_tool_prefix"; then
2941
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2942
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2943
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2944
$as_echo_n "checking for $ac_word... " >&6; }
2945
if test "${ac_cv_prog_CC+set}" = set; then :
2946
  $as_echo_n "(cached) " >&6
2947
else
2948
  if test -n "$CC"; then
2949
  ac_cv_prog_CC="$CC" # Let the user override the test.
2950
else
2951
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2952
for as_dir in $PATH
2953
do
2954
  IFS=$as_save_IFS
2955
  test -z "$as_dir" && as_dir=.
2956
    for ac_exec_ext in '' $ac_executable_extensions; do
2957
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2958
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2959
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2960
    break 2
2961
  fi
2962
done
2963
  done
2964
IFS=$as_save_IFS
2965
 
2966
fi
2967
fi
2968
CC=$ac_cv_prog_CC
2969
if test -n "$CC"; then
2970
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2971
$as_echo "$CC" >&6; }
2972
else
2973
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2974
$as_echo "no" >&6; }
2975
fi
2976
 
2977
 
2978
fi
2979
if test -z "$ac_cv_prog_CC"; then
2980
  ac_ct_CC=$CC
2981
  # Extract the first word of "gcc", so it can be a program name with args.
2982
set dummy gcc; ac_word=$2
2983
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2984
$as_echo_n "checking for $ac_word... " >&6; }
2985
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2986
  $as_echo_n "(cached) " >&6
2987
else
2988
  if test -n "$ac_ct_CC"; then
2989
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2990
else
2991
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2992
for as_dir in $PATH
2993
do
2994
  IFS=$as_save_IFS
2995
  test -z "$as_dir" && as_dir=.
2996
    for ac_exec_ext in '' $ac_executable_extensions; do
2997
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2998
    ac_cv_prog_ac_ct_CC="gcc"
2999
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3000
    break 2
3001
  fi
3002
done
3003
  done
3004
IFS=$as_save_IFS
3005
 
3006
fi
3007
fi
3008
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3009
if test -n "$ac_ct_CC"; then
3010
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3011
$as_echo "$ac_ct_CC" >&6; }
3012
else
3013
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3014
$as_echo "no" >&6; }
3015
fi
3016
 
3017
  if test "x$ac_ct_CC" = x; then
3018
    CC=""
3019
  else
3020
    case $cross_compiling:$ac_tool_warned in
3021
yes:)
3022
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3023
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3024
ac_tool_warned=yes ;;
3025
esac
3026
    CC=$ac_ct_CC
3027
  fi
3028
else
3029
  CC="$ac_cv_prog_CC"
3030
fi
3031
 
3032
if test -z "$CC"; then
3033
          if test -n "$ac_tool_prefix"; then
3034
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3035
set dummy ${ac_tool_prefix}cc; ac_word=$2
3036
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3037
$as_echo_n "checking for $ac_word... " >&6; }
3038
if test "${ac_cv_prog_CC+set}" = set; then :
3039
  $as_echo_n "(cached) " >&6
3040
else
3041
  if test -n "$CC"; then
3042
  ac_cv_prog_CC="$CC" # Let the user override the test.
3043
else
3044
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3045
for as_dir in $PATH
3046
do
3047
  IFS=$as_save_IFS
3048
  test -z "$as_dir" && as_dir=.
3049
    for ac_exec_ext in '' $ac_executable_extensions; do
3050
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3051
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3052
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3053
    break 2
3054
  fi
3055
done
3056
  done
3057
IFS=$as_save_IFS
3058
 
3059
fi
3060
fi
3061
CC=$ac_cv_prog_CC
3062
if test -n "$CC"; then
3063
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3064
$as_echo "$CC" >&6; }
3065
else
3066
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3067
$as_echo "no" >&6; }
3068
fi
3069
 
3070
 
3071
  fi
3072
fi
3073
if test -z "$CC"; then
3074
  # Extract the first word of "cc", so it can be a program name with args.
3075
set dummy cc; ac_word=$2
3076
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3077
$as_echo_n "checking for $ac_word... " >&6; }
3078
if test "${ac_cv_prog_CC+set}" = set; then :
3079
  $as_echo_n "(cached) " >&6
3080
else
3081
  if test -n "$CC"; then
3082
  ac_cv_prog_CC="$CC" # Let the user override the test.
3083
else
3084
  ac_prog_rejected=no
3085
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3086
for as_dir in $PATH
3087
do
3088
  IFS=$as_save_IFS
3089
  test -z "$as_dir" && as_dir=.
3090
    for ac_exec_ext in '' $ac_executable_extensions; do
3091
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3092
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3093
       ac_prog_rejected=yes
3094
       continue
3095
     fi
3096
    ac_cv_prog_CC="cc"
3097
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3098
    break 2
3099
  fi
3100
done
3101
  done
3102
IFS=$as_save_IFS
3103
 
3104
if test $ac_prog_rejected = yes; then
3105
  # We found a bogon in the path, so make sure we never use it.
3106
  set dummy $ac_cv_prog_CC
3107
  shift
3108
  if test $# != 0; then
3109
    # We chose a different compiler from the bogus one.
3110
    # However, it has the same basename, so the bogon will be chosen
3111
    # first if we set CC to just the basename; use the full file name.
3112
    shift
3113
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3114
  fi
3115
fi
3116
fi
3117
fi
3118
CC=$ac_cv_prog_CC
3119
if test -n "$CC"; then
3120
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3121
$as_echo "$CC" >&6; }
3122
else
3123
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3124
$as_echo "no" >&6; }
3125
fi
3126
 
3127
 
3128
fi
3129
if test -z "$CC"; then
3130
  if test -n "$ac_tool_prefix"; then
3131
  for ac_prog in cl.exe
3132
  do
3133
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3134
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3135
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3136
$as_echo_n "checking for $ac_word... " >&6; }
3137
if test "${ac_cv_prog_CC+set}" = set; then :
3138
  $as_echo_n "(cached) " >&6
3139
else
3140
  if test -n "$CC"; then
3141
  ac_cv_prog_CC="$CC" # Let the user override the test.
3142
else
3143
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3144
for as_dir in $PATH
3145
do
3146
  IFS=$as_save_IFS
3147
  test -z "$as_dir" && as_dir=.
3148
    for ac_exec_ext in '' $ac_executable_extensions; do
3149
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3150
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3151
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3152
    break 2
3153
  fi
3154
done
3155
  done
3156
IFS=$as_save_IFS
3157
 
3158
fi
3159
fi
3160
CC=$ac_cv_prog_CC
3161
if test -n "$CC"; then
3162
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3163
$as_echo "$CC" >&6; }
3164
else
3165
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166
$as_echo "no" >&6; }
3167
fi
3168
 
3169
 
3170
    test -n "$CC" && break
3171
  done
3172
fi
3173
if test -z "$CC"; then
3174
  ac_ct_CC=$CC
3175
  for ac_prog in cl.exe
3176
do
3177
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3178
set dummy $ac_prog; ac_word=$2
3179
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3180
$as_echo_n "checking for $ac_word... " >&6; }
3181
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3182
  $as_echo_n "(cached) " >&6
3183
else
3184
  if test -n "$ac_ct_CC"; then
3185
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3186
else
3187
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3188
for as_dir in $PATH
3189
do
3190
  IFS=$as_save_IFS
3191
  test -z "$as_dir" && as_dir=.
3192
    for ac_exec_ext in '' $ac_executable_extensions; do
3193
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3194
    ac_cv_prog_ac_ct_CC="$ac_prog"
3195
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3196
    break 2
3197
  fi
3198
done
3199
  done
3200
IFS=$as_save_IFS
3201
 
3202
fi
3203
fi
3204
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3205
if test -n "$ac_ct_CC"; then
3206
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3207
$as_echo "$ac_ct_CC" >&6; }
3208
else
3209
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3210
$as_echo "no" >&6; }
3211
fi
3212
 
3213
 
3214
  test -n "$ac_ct_CC" && break
3215
done
3216
 
3217
  if test "x$ac_ct_CC" = x; then
3218
    CC=""
3219
  else
3220
    case $cross_compiling:$ac_tool_warned in
3221
yes:)
3222
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3223
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3224
ac_tool_warned=yes ;;
3225
esac
3226
    CC=$ac_ct_CC
3227
  fi
3228
fi
3229
 
3230
fi
3231
 
3232
 
3233
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3234
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3235
as_fn_error "no acceptable C compiler found in \$PATH
3236
See \`config.log' for more details." "$LINENO" 5; }
3237
 
3238
# Provide some information about the compiler.
3239
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3240
set X $ac_compile
3241
ac_compiler=$2
3242
for ac_option in --version -v -V -qversion; do
3243
  { { ac_try="$ac_compiler $ac_option >&5"
3244
case "(($ac_try" in
3245
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3246
  *) ac_try_echo=$ac_try;;
3247
esac
3248
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3249
$as_echo "$ac_try_echo"; } >&5
3250
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3251
  ac_status=$?
3252
  if test -s conftest.err; then
3253
    sed '10a\
3254
... rest of stderr output deleted ...
3255
         10q' conftest.err >conftest.er1
3256
    cat conftest.er1 >&5
3257
    rm -f conftest.er1 conftest.err
3258
  fi
3259
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3260
  test $ac_status = 0; }
3261
done
3262
 
3263
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3264
/* end confdefs.h.  */
3265
 
3266
int
3267
main ()
3268
{
3269
 
3270
  ;
3271
  return 0;
3272
}
3273
_ACEOF
3274
# FIXME: Cleanup?
3275
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3276
  (eval $ac_link) 2>&5
3277
  ac_status=$?
3278
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3279
  test $ac_status = 0; }; then :
3280
  gcc_no_link=no
3281
else
3282
  gcc_no_link=yes
3283
fi
3284
if test x$gcc_no_link = xyes; then
3285
  # Setting cross_compile will disable run tests; it will
3286
  # also disable AC_CHECK_FILE but that's generally
3287
  # correct if we can't link.
3288
  cross_compiling=yes
3289
  EXEEXT=
3290
else
3291
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292
/* end confdefs.h.  */
3293
 
3294
int
3295
main ()
3296
{
3297
 
3298
  ;
3299
  return 0;
3300
}
3301
_ACEOF
3302
ac_clean_files_save=$ac_clean_files
3303
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3304
# Try to create an executable without -o first, disregard a.out.
3305
# It will help us diagnose broken compilers, and finding out an intuition
3306
# of exeext.
3307
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3308
$as_echo_n "checking for C compiler default output file name... " >&6; }
3309
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3310
 
3311
# The possible output files:
3312
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3313
 
3314
ac_rmfiles=
3315
for ac_file in $ac_files
3316
do
3317
  case $ac_file in
3318
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3319
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3320
  esac
3321
done
3322
rm -f $ac_rmfiles
3323
 
3324
if { { ac_try="$ac_link_default"
3325
case "(($ac_try" in
3326
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3327
  *) ac_try_echo=$ac_try;;
3328
esac
3329
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3330
$as_echo "$ac_try_echo"; } >&5
3331
  (eval "$ac_link_default") 2>&5
3332
  ac_status=$?
3333
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3334
  test $ac_status = 0; }; then :
3335
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3336
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3337
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3338
# so that the user can short-circuit this test for compilers unknown to
3339
# Autoconf.
3340
for ac_file in $ac_files ''
3341
do
3342
  test -f "$ac_file" || continue
3343
  case $ac_file in
3344
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3345
        ;;
3346
    [ab].out )
3347
        # We found the default executable, but exeext='' is most
3348
        # certainly right.
3349
        break;;
3350
    *.* )
3351
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3352
        then :; else
3353
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3354
        fi
3355
        # We set ac_cv_exeext here because the later test for it is not
3356
        # safe: cross compilers may not add the suffix if given an `-o'
3357
        # argument, so we may need to know it at that point already.
3358
        # Even if this section looks crufty: it has the advantage of
3359
        # actually working.
3360
        break;;
3361
    * )
3362
        break;;
3363
  esac
3364
done
3365
test "$ac_cv_exeext" = no && ac_cv_exeext=
3366
 
3367
else
3368
  ac_file=''
3369
fi
3370
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3371
$as_echo "$ac_file" >&6; }
3372
if test -z "$ac_file"; then :
3373
  $as_echo "$as_me: failed program was:" >&5
3374
sed 's/^/| /' conftest.$ac_ext >&5
3375
 
3376
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3377
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3378
{ as_fn_set_status 77
3379
as_fn_error "C compiler cannot create executables
3380
See \`config.log' for more details." "$LINENO" 5; }; }
3381
fi
3382
ac_exeext=$ac_cv_exeext
3383
 
3384
# Check that the compiler produces executables we can run.  If not, either
3385
# the compiler is broken, or we cross compile.
3386
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3387
$as_echo_n "checking whether the C compiler works... " >&6; }
3388
# If not cross compiling, check that we can run a simple program.
3389
if test "$cross_compiling" != yes; then
3390
  if { ac_try='./$ac_file'
3391
  { { case "(($ac_try" in
3392
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393
  *) ac_try_echo=$ac_try;;
3394
esac
3395
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3396
$as_echo "$ac_try_echo"; } >&5
3397
  (eval "$ac_try") 2>&5
3398
  ac_status=$?
3399
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3400
  test $ac_status = 0; }; }; then
3401
    cross_compiling=no
3402
  else
3403
    if test "$cross_compiling" = maybe; then
3404
        cross_compiling=yes
3405
    else
3406
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3407
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3408
as_fn_error "cannot run C compiled programs.
3409
If you meant to cross compile, use \`--host'.
3410
See \`config.log' for more details." "$LINENO" 5; }
3411
    fi
3412
  fi
3413
fi
3414
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3415
$as_echo "yes" >&6; }
3416
 
3417
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3418
ac_clean_files=$ac_clean_files_save
3419
# Check that the compiler produces executables we can run.  If not, either
3420
# the compiler is broken, or we cross compile.
3421
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3422
$as_echo_n "checking whether we are cross compiling... " >&6; }
3423
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3424
$as_echo "$cross_compiling" >&6; }
3425
 
3426
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3427
$as_echo_n "checking for suffix of executables... " >&6; }
3428
if { { ac_try="$ac_link"
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_link") 2>&5
3436
  ac_status=$?
3437
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3438
  test $ac_status = 0; }; then :
3439
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3440
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3441
# work properly (i.e., refer to `conftest.exe'), while it won't with
3442
# `rm'.
3443
for ac_file in conftest.exe conftest conftest.*; do
3444
  test -f "$ac_file" || continue
3445
  case $ac_file in
3446
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3447
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3448
          break;;
3449
    * ) break;;
3450
  esac
3451
done
3452
else
3453
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3454
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3455
as_fn_error "cannot compute suffix of executables: cannot compile and link
3456
See \`config.log' for more details." "$LINENO" 5; }
3457
fi
3458
rm -f conftest$ac_cv_exeext
3459
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3460
$as_echo "$ac_cv_exeext" >&6; }
3461
 
3462
rm -f conftest.$ac_ext
3463
EXEEXT=$ac_cv_exeext
3464
ac_exeext=$EXEEXT
3465
fi
3466
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3467
$as_echo_n "checking for suffix of object files... " >&6; }
3468
if test "${ac_cv_objext+set}" = set; then :
3469
  $as_echo_n "(cached) " >&6
3470
else
3471
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3472
/* end confdefs.h.  */
3473
 
3474
int
3475
main ()
3476
{
3477
 
3478
  ;
3479
  return 0;
3480
}
3481
_ACEOF
3482
rm -f conftest.o conftest.obj
3483
if { { ac_try="$ac_compile"
3484
case "(($ac_try" in
3485
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3486
  *) ac_try_echo=$ac_try;;
3487
esac
3488
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3489
$as_echo "$ac_try_echo"; } >&5
3490
  (eval "$ac_compile") 2>&5
3491
  ac_status=$?
3492
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3493
  test $ac_status = 0; }; then :
3494
  for ac_file in conftest.o conftest.obj conftest.*; do
3495
  test -f "$ac_file" || continue;
3496
  case $ac_file in
3497
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3498
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3499
       break;;
3500
  esac
3501
done
3502
else
3503
  $as_echo "$as_me: failed program was:" >&5
3504
sed 's/^/| /' conftest.$ac_ext >&5
3505
 
3506
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3507
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3508
as_fn_error "cannot compute suffix of object files: cannot compile
3509
See \`config.log' for more details." "$LINENO" 5; }
3510
fi
3511
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3512
fi
3513
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3514
$as_echo "$ac_cv_objext" >&6; }
3515
OBJEXT=$ac_cv_objext
3516
ac_objext=$OBJEXT
3517
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3518
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3519
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3520
  $as_echo_n "(cached) " >&6
3521
else
3522
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3523
/* end confdefs.h.  */
3524
 
3525
int
3526
main ()
3527
{
3528
#ifndef __GNUC__
3529
       choke me
3530
#endif
3531
 
3532
  ;
3533
  return 0;
3534
}
3535
_ACEOF
3536
if ac_fn_c_try_compile "$LINENO"; then :
3537
  ac_compiler_gnu=yes
3538
else
3539
  ac_compiler_gnu=no
3540
fi
3541
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3542
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3543
 
3544
fi
3545
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3546
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3547
if test $ac_compiler_gnu = yes; then
3548
  GCC=yes
3549
else
3550
  GCC=
3551
fi
3552
ac_test_CFLAGS=${CFLAGS+set}
3553
ac_save_CFLAGS=$CFLAGS
3554
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3555
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3556
if test "${ac_cv_prog_cc_g+set}" = set; then :
3557
  $as_echo_n "(cached) " >&6
3558
else
3559
  ac_save_c_werror_flag=$ac_c_werror_flag
3560
   ac_c_werror_flag=yes
3561
   ac_cv_prog_cc_g=no
3562
   CFLAGS="-g"
3563
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3564
/* end confdefs.h.  */
3565
 
3566
int
3567
main ()
3568
{
3569
 
3570
  ;
3571
  return 0;
3572
}
3573
_ACEOF
3574
if ac_fn_c_try_compile "$LINENO"; then :
3575
  ac_cv_prog_cc_g=yes
3576
else
3577
  CFLAGS=""
3578
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3579
/* end confdefs.h.  */
3580
 
3581
int
3582
main ()
3583
{
3584
 
3585
  ;
3586
  return 0;
3587
}
3588
_ACEOF
3589
if ac_fn_c_try_compile "$LINENO"; then :
3590
 
3591
else
3592
  ac_c_werror_flag=$ac_save_c_werror_flag
3593
         CFLAGS="-g"
3594
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3595
/* end confdefs.h.  */
3596
 
3597
int
3598
main ()
3599
{
3600
 
3601
  ;
3602
  return 0;
3603
}
3604
_ACEOF
3605
if ac_fn_c_try_compile "$LINENO"; then :
3606
  ac_cv_prog_cc_g=yes
3607
fi
3608
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3609
fi
3610
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3611
fi
3612
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3613
   ac_c_werror_flag=$ac_save_c_werror_flag
3614
fi
3615
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3616
$as_echo "$ac_cv_prog_cc_g" >&6; }
3617
if test "$ac_test_CFLAGS" = set; then
3618
  CFLAGS=$ac_save_CFLAGS
3619
elif test $ac_cv_prog_cc_g = yes; then
3620
  if test "$GCC" = yes; then
3621
    CFLAGS="-g -O2"
3622
  else
3623
    CFLAGS="-g"
3624
  fi
3625
else
3626
  if test "$GCC" = yes; then
3627
    CFLAGS="-O2"
3628
  else
3629
    CFLAGS=
3630
  fi
3631
fi
3632
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3633
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3634
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3635
  $as_echo_n "(cached) " >&6
3636
else
3637
  ac_cv_prog_cc_c89=no
3638
ac_save_CC=$CC
3639
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3640
/* end confdefs.h.  */
3641
#include 
3642
#include 
3643
#include 
3644
#include 
3645
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3646
struct buf { int x; };
3647
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3648
static char *e (p, i)
3649
     char **p;
3650
     int i;
3651
{
3652
  return p[i];
3653
}
3654
static char *f (char * (*g) (char **, int), char **p, ...)
3655
{
3656
  char *s;
3657
  va_list v;
3658
  va_start (v,p);
3659
  s = g (p, va_arg (v,int));
3660
  va_end (v);
3661
  return s;
3662
}
3663
 
3664
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3665
   function prototypes and stuff, but not '\xHH' hex character constants.
3666
   These don't provoke an error unfortunately, instead are silently treated
3667
   as 'x'.  The following induces an error, until -std is added to get
3668
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3669
   array size at least.  It's necessary to write '\x00'==0 to get something
3670
   that's true only with -std.  */
3671
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3672
 
3673
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3674
   inside strings and character constants.  */
3675
#define FOO(x) 'x'
3676
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3677
 
3678
int test (int i, double x);
3679
struct s1 {int (*f) (int a);};
3680
struct s2 {int (*f) (double a);};
3681
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3682
int argc;
3683
char **argv;
3684
int
3685
main ()
3686
{
3687
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3688
  ;
3689
  return 0;
3690
}
3691
_ACEOF
3692
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3693
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3694
do
3695
  CC="$ac_save_CC $ac_arg"
3696
  if ac_fn_c_try_compile "$LINENO"; then :
3697
  ac_cv_prog_cc_c89=$ac_arg
3698
fi
3699
rm -f core conftest.err conftest.$ac_objext
3700
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3701
done
3702
rm -f conftest.$ac_ext
3703
CC=$ac_save_CC
3704
 
3705
fi
3706
# AC_CACHE_VAL
3707
case "x$ac_cv_prog_cc_c89" in
3708
  x)
3709
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3710
$as_echo "none needed" >&6; } ;;
3711
  xno)
3712
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3713
$as_echo "unsupported" >&6; } ;;
3714
  *)
3715
    CC="$CC $ac_cv_prog_cc_c89"
3716
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3717
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3718
esac
3719
if test "x$ac_cv_prog_cc_c89" != xno; then :
3720
 
3721
fi
3722
 
3723
ac_ext=c
3724
ac_cpp='$CPP $CPPFLAGS'
3725
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3726
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3727
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3728
 
3729
depcc="$CC"   am_compiler_list=
3730
 
3731
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3732
$as_echo_n "checking dependency style of $depcc... " >&6; }
3733
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3734
  $as_echo_n "(cached) " >&6
3735
else
3736
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3737
  # We make a subdir and do the tests there.  Otherwise we can end up
3738
  # making bogus files that we don't know about and never remove.  For
3739
  # instance it was reported that on HP-UX the gcc test will end up
3740
  # making a dummy file named `D' -- because `-MD' means `put the output
3741
  # in D'.
3742
  mkdir conftest.dir
3743
  # Copy depcomp to subdir because otherwise we won't find it if we're
3744
  # using a relative directory.
3745
  cp "$am_depcomp" conftest.dir
3746
  cd conftest.dir
3747
  # We will build objects and dependencies in a subdirectory because
3748
  # it helps to detect inapplicable dependency modes.  For instance
3749
  # both Tru64's cc and ICC support -MD to output dependencies as a
3750
  # side effect of compilation, but ICC will put the dependencies in
3751
  # the current directory while Tru64 will put them in the object
3752
  # directory.
3753
  mkdir sub
3754
 
3755
  am_cv_CC_dependencies_compiler_type=none
3756
  if test "$am_compiler_list" = ""; then
3757
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3758
  fi
3759
  am__universal=false
3760
  case " $depcc " in #(
3761
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3762
     esac
3763
 
3764
  for depmode in $am_compiler_list; do
3765
    # Setup a source with many dependencies, because some compilers
3766
    # like to wrap large dependency lists on column 80 (with \), and
3767
    # we should not choose a depcomp mode which is confused by this.
3768
    #
3769
    # We need to recreate these files for each test, as the compiler may
3770
    # overwrite some of them when testing with obscure command lines.
3771
    # This happens at least with the AIX C compiler.
3772
    : > sub/conftest.c
3773
    for i in 1 2 3 4 5 6; do
3774
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3775
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3776
      # Solaris 8's {/usr,}/bin/sh.
3777
      touch sub/conftst$i.h
3778
    done
3779
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3780
 
3781
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3782
    # mode.  It turns out that the SunPro C++ compiler does not properly
3783
    # handle `-M -o', and we need to detect this.  Also, some Intel
3784
    # versions had trouble with output in subdirs
3785
    am__obj=sub/conftest.${OBJEXT-o}
3786
    am__minus_obj="-o $am__obj"
3787
    case $depmode in
3788
    gcc)
3789
      # This depmode causes a compiler race in universal mode.
3790
      test "$am__universal" = false || continue
3791
      ;;
3792
    nosideeffect)
3793
      # after this tag, mechanisms are not by side-effect, so they'll
3794
      # only be used when explicitly requested
3795
      if test "x$enable_dependency_tracking" = xyes; then
3796
        continue
3797
      else
3798
        break
3799
      fi
3800
      ;;
3801
    msvisualcpp | msvcmsys)
3802
      # This compiler won't grok `-c -o', but also, the minuso test has
3803
      # not run yet.  These depmodes are late enough in the game, and
3804
      # so weak that their functioning should not be impacted.
3805
      am__obj=conftest.${OBJEXT-o}
3806
      am__minus_obj=
3807
      ;;
3808
    none) break ;;
3809
    esac
3810
    if depmode=$depmode \
3811
       source=sub/conftest.c object=$am__obj \
3812
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3813
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3814
         >/dev/null 2>conftest.err &&
3815
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3816
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3817
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3818
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3819
      # icc doesn't choke on unknown options, it will just issue warnings
3820
      # or remarks (even with -Werror).  So we grep stderr for any message
3821
      # that says an option was ignored or not supported.
3822
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3823
      #   icc: Command line warning: ignoring option '-M'; no argument required
3824
      # The diagnosis changed in icc 8.0:
3825
      #   icc: Command line remark: option '-MP' not supported
3826
      if (grep 'ignoring option' conftest.err ||
3827
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3828
        am_cv_CC_dependencies_compiler_type=$depmode
3829
        break
3830
      fi
3831
    fi
3832
  done
3833
 
3834
  cd ..
3835
  rm -rf conftest.dir
3836
else
3837
  am_cv_CC_dependencies_compiler_type=none
3838
fi
3839
 
3840
fi
3841
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3842
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3843
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3844
 
3845
 if
3846
  test "x$enable_dependency_tracking" != xno \
3847
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3848
  am__fastdepCC_TRUE=
3849
  am__fastdepCC_FALSE='#'
3850
else
3851
  am__fastdepCC_TRUE='#'
3852
  am__fastdepCC_FALSE=
3853
fi
3854
 
3855
 
3856
 
3857
ac_ext=c
3858
ac_cpp='$CPP $CPPFLAGS'
3859
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3860
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3861
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3862
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3863
$as_echo_n "checking how to run the C preprocessor... " >&6; }
3864
# On Suns, sometimes $CPP names a directory.
3865
if test -n "$CPP" && test -d "$CPP"; then
3866
  CPP=
3867
fi
3868
if test -z "$CPP"; then
3869
  if test "${ac_cv_prog_CPP+set}" = set; then :
3870
  $as_echo_n "(cached) " >&6
3871
else
3872
      # Double quotes because CPP needs to be expanded
3873
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3874
    do
3875
      ac_preproc_ok=false
3876
for ac_c_preproc_warn_flag in '' yes
3877
do
3878
  # Use a header file that comes with gcc, so configuring glibc
3879
  # with a fresh cross-compiler works.
3880
  # Prefer  to  if __STDC__ is defined, since
3881
  #  exists even on freestanding compilers.
3882
  # On the NeXT, cc -E runs the code through the compiler's parser,
3883
  # not just through cpp. "Syntax error" is here to catch this case.
3884
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3885
/* end confdefs.h.  */
3886
#ifdef __STDC__
3887
# include 
3888
#else
3889
# include 
3890
#endif
3891
                     Syntax error
3892
_ACEOF
3893
if ac_fn_c_try_cpp "$LINENO"; then :
3894
 
3895
else
3896
  # Broken: fails on valid input.
3897
continue
3898
fi
3899
rm -f conftest.err conftest.$ac_ext
3900
 
3901
  # OK, works on sane cases.  Now check whether nonexistent headers
3902
  # can be detected and how.
3903
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3904
/* end confdefs.h.  */
3905
#include 
3906
_ACEOF
3907
if ac_fn_c_try_cpp "$LINENO"; then :
3908
  # Broken: success on invalid input.
3909
continue
3910
else
3911
  # Passes both tests.
3912
ac_preproc_ok=:
3913
break
3914
fi
3915
rm -f conftest.err conftest.$ac_ext
3916
 
3917
done
3918
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3919
rm -f conftest.err conftest.$ac_ext
3920
if $ac_preproc_ok; then :
3921
  break
3922
fi
3923
 
3924
    done
3925
    ac_cv_prog_CPP=$CPP
3926
 
3927
fi
3928
  CPP=$ac_cv_prog_CPP
3929
else
3930
  ac_cv_prog_CPP=$CPP
3931
fi
3932
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3933
$as_echo "$CPP" >&6; }
3934
ac_preproc_ok=false
3935
for ac_c_preproc_warn_flag in '' yes
3936
do
3937
  # Use a header file that comes with gcc, so configuring glibc
3938
  # with a fresh cross-compiler works.
3939
  # Prefer  to  if __STDC__ is defined, since
3940
  #  exists even on freestanding compilers.
3941
  # On the NeXT, cc -E runs the code through the compiler's parser,
3942
  # not just through cpp. "Syntax error" is here to catch this case.
3943
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3944
/* end confdefs.h.  */
3945
#ifdef __STDC__
3946
# include 
3947
#else
3948
# include 
3949
#endif
3950
                     Syntax error
3951
_ACEOF
3952
if ac_fn_c_try_cpp "$LINENO"; then :
3953
 
3954
else
3955
  # Broken: fails on valid input.
3956
continue
3957
fi
3958
rm -f conftest.err conftest.$ac_ext
3959
 
3960
  # OK, works on sane cases.  Now check whether nonexistent headers
3961
  # can be detected and how.
3962
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3963
/* end confdefs.h.  */
3964
#include 
3965
_ACEOF
3966
if ac_fn_c_try_cpp "$LINENO"; then :
3967
  # Broken: success on invalid input.
3968
continue
3969
else
3970
  # Passes both tests.
3971
ac_preproc_ok=:
3972
break
3973
fi
3974
rm -f conftest.err conftest.$ac_ext
3975
 
3976
done
3977
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3978
rm -f conftest.err conftest.$ac_ext
3979
if $ac_preproc_ok; then :
3980
 
3981
else
3982
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3983
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3984
as_fn_error "C preprocessor \"$CPP\" fails sanity check
3985
See \`config.log' for more details." "$LINENO" 5; }
3986
fi
3987
 
3988
ac_ext=c
3989
ac_cpp='$CPP $CPPFLAGS'
3990
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3991
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3992
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3993
 
3994
 
3995
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3996
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3997
if test "${ac_cv_path_GREP+set}" = set; then :
3998
  $as_echo_n "(cached) " >&6
3999
else
4000
  if test -z "$GREP"; then
4001
  ac_path_GREP_found=false
4002
  # Loop through the user's path and test for each of PROGNAME-LIST
4003
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4004
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4005
do
4006
  IFS=$as_save_IFS
4007
  test -z "$as_dir" && as_dir=.
4008
    for ac_prog in grep ggrep; do
4009
    for ac_exec_ext in '' $ac_executable_extensions; do
4010
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4011
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4012
# Check for GNU ac_path_GREP and select it if it is found.
4013
  # Check for GNU $ac_path_GREP
4014
case `"$ac_path_GREP" --version 2>&1` in
4015
*GNU*)
4016
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4017
*)
4018
  ac_count=0
4019
  $as_echo_n 0123456789 >"conftest.in"
4020
  while :
4021
  do
4022
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4023
    mv "conftest.tmp" "conftest.in"
4024
    cp "conftest.in" "conftest.nl"
4025
    $as_echo 'GREP' >> "conftest.nl"
4026
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4027
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4028
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4029
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4030
      # Best one so far, save it but keep looking for a better one
4031
      ac_cv_path_GREP="$ac_path_GREP"
4032
      ac_path_GREP_max=$ac_count
4033
    fi
4034
    # 10*(2^10) chars as input seems more than enough
4035
    test $ac_count -gt 10 && break
4036
  done
4037
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4038
esac
4039
 
4040
      $ac_path_GREP_found && break 3
4041
    done
4042
  done
4043
  done
4044
IFS=$as_save_IFS
4045
  if test -z "$ac_cv_path_GREP"; then
4046
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4047
  fi
4048
else
4049
  ac_cv_path_GREP=$GREP
4050
fi
4051
 
4052
fi
4053
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4054
$as_echo "$ac_cv_path_GREP" >&6; }
4055
 GREP="$ac_cv_path_GREP"
4056
 
4057
 
4058
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4059
$as_echo_n "checking for egrep... " >&6; }
4060
if test "${ac_cv_path_EGREP+set}" = set; then :
4061
  $as_echo_n "(cached) " >&6
4062
else
4063
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4064
   then ac_cv_path_EGREP="$GREP -E"
4065
   else
4066
     if test -z "$EGREP"; then
4067
  ac_path_EGREP_found=false
4068
  # Loop through the user's path and test for each of PROGNAME-LIST
4069
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4070
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4071
do
4072
  IFS=$as_save_IFS
4073
  test -z "$as_dir" && as_dir=.
4074
    for ac_prog in egrep; do
4075
    for ac_exec_ext in '' $ac_executable_extensions; do
4076
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4077
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4078
# Check for GNU ac_path_EGREP and select it if it is found.
4079
  # Check for GNU $ac_path_EGREP
4080
case `"$ac_path_EGREP" --version 2>&1` in
4081
*GNU*)
4082
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4083
*)
4084
  ac_count=0
4085
  $as_echo_n 0123456789 >"conftest.in"
4086
  while :
4087
  do
4088
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4089
    mv "conftest.tmp" "conftest.in"
4090
    cp "conftest.in" "conftest.nl"
4091
    $as_echo 'EGREP' >> "conftest.nl"
4092
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4093
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4094
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4095
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4096
      # Best one so far, save it but keep looking for a better one
4097
      ac_cv_path_EGREP="$ac_path_EGREP"
4098
      ac_path_EGREP_max=$ac_count
4099
    fi
4100
    # 10*(2^10) chars as input seems more than enough
4101
    test $ac_count -gt 10 && break
4102
  done
4103
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4104
esac
4105
 
4106
      $ac_path_EGREP_found && break 3
4107
    done
4108
  done
4109
  done
4110
IFS=$as_save_IFS
4111
  if test -z "$ac_cv_path_EGREP"; then
4112
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4113
  fi
4114
else
4115
  ac_cv_path_EGREP=$EGREP
4116
fi
4117
 
4118
   fi
4119
fi
4120
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4121
$as_echo "$ac_cv_path_EGREP" >&6; }
4122
 EGREP="$ac_cv_path_EGREP"
4123
 
4124
 
4125
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4126
$as_echo_n "checking for ANSI C header files... " >&6; }
4127
if test "${ac_cv_header_stdc+set}" = set; then :
4128
  $as_echo_n "(cached) " >&6
4129
else
4130
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4131
/* end confdefs.h.  */
4132
#include 
4133
#include 
4134
#include 
4135
#include 
4136
 
4137
int
4138
main ()
4139
{
4140
 
4141
  ;
4142
  return 0;
4143
}
4144
_ACEOF
4145
if ac_fn_c_try_compile "$LINENO"; then :
4146
  ac_cv_header_stdc=yes
4147
else
4148
  ac_cv_header_stdc=no
4149
fi
4150
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4151
 
4152
if test $ac_cv_header_stdc = yes; then
4153
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4154
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4155
/* end confdefs.h.  */
4156
#include 
4157
 
4158
_ACEOF
4159
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4160
  $EGREP "memchr" >/dev/null 2>&1; then :
4161
 
4162
else
4163
  ac_cv_header_stdc=no
4164
fi
4165
rm -f conftest*
4166
 
4167
fi
4168
 
4169
if test $ac_cv_header_stdc = yes; then
4170
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4171
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4172
/* end confdefs.h.  */
4173
#include 
4174
 
4175
_ACEOF
4176
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4177
  $EGREP "free" >/dev/null 2>&1; then :
4178
 
4179
else
4180
  ac_cv_header_stdc=no
4181
fi
4182
rm -f conftest*
4183
 
4184
fi
4185
 
4186
if test $ac_cv_header_stdc = yes; then
4187
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4188
  if test "$cross_compiling" = yes; then :
4189
  :
4190
else
4191
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192
/* end confdefs.h.  */
4193
#include 
4194
#include 
4195
#if ((' ' & 0x0FF) == 0x020)
4196
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4197
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4198
#else
4199
# define ISLOWER(c) \
4200
                   (('a' <= (c) && (c) <= 'i') \
4201
                     || ('j' <= (c) && (c) <= 'r') \
4202
                     || ('s' <= (c) && (c) <= 'z'))
4203
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4204
#endif
4205
 
4206
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4207
int
4208
main ()
4209
{
4210
  int i;
4211
  for (i = 0; i < 256; i++)
4212
    if (XOR (islower (i), ISLOWER (i))
4213
        || toupper (i) != TOUPPER (i))
4214
      return 2;
4215
  return 0;
4216
}
4217
_ACEOF
4218
if ac_fn_c_try_run "$LINENO"; then :
4219
 
4220
else
4221
  ac_cv_header_stdc=no
4222
fi
4223
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4224
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4225
fi
4226
 
4227
fi
4228
fi
4229
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4230
$as_echo "$ac_cv_header_stdc" >&6; }
4231
if test $ac_cv_header_stdc = yes; then
4232
 
4233
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4234
 
4235
fi
4236
 
4237
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4238
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4239
                  inttypes.h stdint.h unistd.h
4240
do :
4241
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4242
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4243
"
4244
eval as_val=\$$as_ac_Header
4245
   if test "x$as_val" = x""yes; then :
4246
  cat >>confdefs.h <<_ACEOF
4247
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4248
_ACEOF
4249
 
4250
fi
4251
 
4252
done
4253
 
4254
 
4255
 
4256
  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4257
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4258
  MINIX=yes
4259
else
4260
  MINIX=
4261
fi
4262
 
4263
 
4264
  if test "$MINIX" = yes; then
4265
 
4266
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4267
 
4268
 
4269
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4270
 
4271
 
4272
$as_echo "#define _MINIX 1" >>confdefs.h
4273
 
4274
  fi
4275
 
4276
 
4277
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4278
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4279
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4280
  $as_echo_n "(cached) " >&6
4281
else
4282
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283
/* end confdefs.h.  */
4284
 
4285
#         define __EXTENSIONS__ 1
4286
          $ac_includes_default
4287
int
4288
main ()
4289
{
4290
 
4291
  ;
4292
  return 0;
4293
}
4294
_ACEOF
4295
if ac_fn_c_try_compile "$LINENO"; then :
4296
  ac_cv_safe_to_define___extensions__=yes
4297
else
4298
  ac_cv_safe_to_define___extensions__=no
4299
fi
4300
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4301
fi
4302
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4303
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4304
  test $ac_cv_safe_to_define___extensions__ = yes &&
4305
    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4306
 
4307
  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4308
 
4309
  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4310
 
4311
  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4312
 
4313
  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4314
 
4315
 
4316
 
4317
# See if makeinfo has been installed and is modern enough
4318
# that we can use it.
4319
 
4320
  # Extract the first word of "makeinfo", so it can be a program name with args.
4321
set dummy makeinfo; ac_word=$2
4322
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4323
$as_echo_n "checking for $ac_word... " >&6; }
4324
if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
4325
  $as_echo_n "(cached) " >&6
4326
else
4327
  if test -n "$MAKEINFO"; then
4328
  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4329
else
4330
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4331
for as_dir in $PATH
4332
do
4333
  IFS=$as_save_IFS
4334
  test -z "$as_dir" && as_dir=.
4335
    for ac_exec_ext in '' $ac_executable_extensions; do
4336
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4337
    ac_cv_prog_MAKEINFO="makeinfo"
4338
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4339
    break 2
4340
  fi
4341
done
4342
  done
4343
IFS=$as_save_IFS
4344
 
4345
fi
4346
fi
4347
MAKEINFO=$ac_cv_prog_MAKEINFO
4348
if test -n "$MAKEINFO"; then
4349
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4350
$as_echo "$MAKEINFO" >&6; }
4351
else
4352
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4353
$as_echo "no" >&6; }
4354
fi
4355
 
4356
 
4357
  if test -n "$MAKEINFO"; then
4358
    # Found it, now check the version.
4359
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for modern makeinfo" >&5
4360
$as_echo_n "checking for modern makeinfo... " >&6; }
4361
if test "${gcc_cv_prog_makeinfo_modern+set}" = set; then :
4362
  $as_echo_n "(cached) " >&6
4363
else
4364
  ac_prog_version=`eval $MAKEINFO --version 2>&1 |
4365
                                     sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4366
 
4367
                    case $ac_prog_version in
4368
                      '')  gcc_cv_prog_makeinfo_modern=no;;
4369
                      4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*)  gcc_cv_prog_makeinfo_modern=yes;;
4370
                      *)   gcc_cv_prog_makeinfo_modern=no;;
4371
                    esac
4372
 
4373
fi
4374
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_makeinfo_modern" >&5
4375
$as_echo "$gcc_cv_prog_makeinfo_modern" >&6; }
4376
  else
4377
    gcc_cv_prog_makeinfo_modern=no
4378
  fi
4379
  if test $gcc_cv_prog_makeinfo_modern = no; then
4380
    MAKEINFO="${CONFIG_SHELL-/bin/sh} $ac_aux_dir/missing makeinfo"
4381
  fi
4382
 
4383
 if test $gcc_cv_prog_makeinfo_modern = "yes"; then
4384
  BUILD_INFO_TRUE=
4385
  BUILD_INFO_FALSE='#'
4386
else
4387
  BUILD_INFO_TRUE='#'
4388
  BUILD_INFO_FALSE=
4389
fi
4390
 
4391
 
4392
 
4393
 
4394
# Check whether --with-bugurl was given.
4395
if test "${with_bugurl+set}" = set; then :
4396
  withval=$with_bugurl; case "$withval" in
4397
      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4398
      no)  BUGURL=
4399
           ;;
4400
      *)   BUGURL="$withval"
4401
           ;;
4402
     esac
4403
else
4404
  BUGURL="http://gcc.gnu.org/bugs.html"
4405
 
4406
fi
4407
 
4408
  case ${BUGURL} in
4409
  "")
4410
    REPORT_BUGS_TO=
4411
    REPORT_BUGS_TEXI=
4412
    ;;
4413
  *)
4414
    REPORT_BUGS_TO="<$BUGURL>"
4415
    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4416
    ;;
4417
  esac;
4418
 
4419
 
4420
 
4421
 
4422
# Configure libtool
4423
case `pwd` in
4424
  *\ * | *\     *)
4425
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4426
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4427
esac
4428
 
4429
 
4430
 
4431
macro_version='2.2.7a'
4432
macro_revision='1.3134'
4433
 
4434
 
4435
 
4436
 
4437
 
4438
 
4439
 
4440
 
4441
 
4442
 
4443
 
4444
 
4445
 
4446
ltmain="$ac_aux_dir/ltmain.sh"
4447
 
4448
# Backslashify metacharacters that are still active within
4449
# double-quoted strings.
4450
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4451
 
4452
# Same as above, but do not quote variable references.
4453
double_quote_subst='s/\(["`\\]\)/\\\1/g'
4454
 
4455
# Sed substitution to delay expansion of an escaped shell variable in a
4456
# double_quote_subst'ed string.
4457
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4458
 
4459
# Sed substitution to delay expansion of an escaped single quote.
4460
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4461
 
4462
# Sed substitution to avoid accidental globbing in evaled expressions
4463
no_glob_subst='s/\*/\\\*/g'
4464
 
4465
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4466
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4467
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4468
 
4469
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4470
$as_echo_n "checking how to print strings... " >&6; }
4471
# Test print first, because it will be a builtin if present.
4472
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4473
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4474
  ECHO='print -r --'
4475
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4476
  ECHO='printf %s\n'
4477
else
4478
  # Use this function as a fallback that always works.
4479
  func_fallback_echo ()
4480
  {
4481
    eval 'cat <<_LTECHO_EOF
4482
$1
4483
_LTECHO_EOF'
4484
  }
4485
  ECHO='func_fallback_echo'
4486
fi
4487
 
4488
# func_echo_all arg...
4489
# Invoke $ECHO with all args, space-separated.
4490
func_echo_all ()
4491
{
4492
    $ECHO ""
4493
}
4494
 
4495
case "$ECHO" in
4496
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4497
$as_echo "printf" >&6; } ;;
4498
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4499
$as_echo "print -r" >&6; } ;;
4500
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4501
$as_echo "cat" >&6; } ;;
4502
esac
4503
 
4504
 
4505
 
4506
 
4507
 
4508
 
4509
 
4510
 
4511
 
4512
 
4513
 
4514
 
4515
 
4516
 
4517
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4518
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4519
if test "${ac_cv_path_SED+set}" = set; then :
4520
  $as_echo_n "(cached) " >&6
4521
else
4522
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4523
     for ac_i in 1 2 3 4 5 6 7; do
4524
       ac_script="$ac_script$as_nl$ac_script"
4525
     done
4526
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4527
     { ac_script=; unset ac_script;}
4528
     if test -z "$SED"; then
4529
  ac_path_SED_found=false
4530
  # Loop through the user's path and test for each of PROGNAME-LIST
4531
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4532
for as_dir in $PATH
4533
do
4534
  IFS=$as_save_IFS
4535
  test -z "$as_dir" && as_dir=.
4536
    for ac_prog in sed gsed; do
4537
    for ac_exec_ext in '' $ac_executable_extensions; do
4538
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4539
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4540
# Check for GNU ac_path_SED and select it if it is found.
4541
  # Check for GNU $ac_path_SED
4542
case `"$ac_path_SED" --version 2>&1` in
4543
*GNU*)
4544
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4545
*)
4546
  ac_count=0
4547
  $as_echo_n 0123456789 >"conftest.in"
4548
  while :
4549
  do
4550
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4551
    mv "conftest.tmp" "conftest.in"
4552
    cp "conftest.in" "conftest.nl"
4553
    $as_echo '' >> "conftest.nl"
4554
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4555
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4556
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4557
    if test $ac_count -gt ${ac_path_SED_max-0}; then
4558
      # Best one so far, save it but keep looking for a better one
4559
      ac_cv_path_SED="$ac_path_SED"
4560
      ac_path_SED_max=$ac_count
4561
    fi
4562
    # 10*(2^10) chars as input seems more than enough
4563
    test $ac_count -gt 10 && break
4564
  done
4565
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4566
esac
4567
 
4568
      $ac_path_SED_found && break 3
4569
    done
4570
  done
4571
  done
4572
IFS=$as_save_IFS
4573
  if test -z "$ac_cv_path_SED"; then
4574
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4575
  fi
4576
else
4577
  ac_cv_path_SED=$SED
4578
fi
4579
 
4580
fi
4581
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4582
$as_echo "$ac_cv_path_SED" >&6; }
4583
 SED="$ac_cv_path_SED"
4584
  rm -f conftest.sed
4585
 
4586
test -z "$SED" && SED=sed
4587
Xsed="$SED -e 1s/^X//"
4588
 
4589
 
4590
 
4591
 
4592
 
4593
 
4594
 
4595
 
4596
 
4597
 
4598
 
4599
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4600
$as_echo_n "checking for fgrep... " >&6; }
4601
if test "${ac_cv_path_FGREP+set}" = set; then :
4602
  $as_echo_n "(cached) " >&6
4603
else
4604
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4605
   then ac_cv_path_FGREP="$GREP -F"
4606
   else
4607
     if test -z "$FGREP"; then
4608
  ac_path_FGREP_found=false
4609
  # Loop through the user's path and test for each of PROGNAME-LIST
4610
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4611
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4612
do
4613
  IFS=$as_save_IFS
4614
  test -z "$as_dir" && as_dir=.
4615
    for ac_prog in fgrep; do
4616
    for ac_exec_ext in '' $ac_executable_extensions; do
4617
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4618
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4619
# Check for GNU ac_path_FGREP and select it if it is found.
4620
  # Check for GNU $ac_path_FGREP
4621
case `"$ac_path_FGREP" --version 2>&1` in
4622
*GNU*)
4623
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4624
*)
4625
  ac_count=0
4626
  $as_echo_n 0123456789 >"conftest.in"
4627
  while :
4628
  do
4629
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4630
    mv "conftest.tmp" "conftest.in"
4631
    cp "conftest.in" "conftest.nl"
4632
    $as_echo 'FGREP' >> "conftest.nl"
4633
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4634
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4635
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4636
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4637
      # Best one so far, save it but keep looking for a better one
4638
      ac_cv_path_FGREP="$ac_path_FGREP"
4639
      ac_path_FGREP_max=$ac_count
4640
    fi
4641
    # 10*(2^10) chars as input seems more than enough
4642
    test $ac_count -gt 10 && break
4643
  done
4644
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4645
esac
4646
 
4647
      $ac_path_FGREP_found && break 3
4648
    done
4649
  done
4650
  done
4651
IFS=$as_save_IFS
4652
  if test -z "$ac_cv_path_FGREP"; then
4653
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4654
  fi
4655
else
4656
  ac_cv_path_FGREP=$FGREP
4657
fi
4658
 
4659
   fi
4660
fi
4661
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4662
$as_echo "$ac_cv_path_FGREP" >&6; }
4663
 FGREP="$ac_cv_path_FGREP"
4664
 
4665
 
4666
test -z "$GREP" && GREP=grep
4667
 
4668
 
4669
 
4670
 
4671
 
4672
 
4673
 
4674
 
4675
 
4676
 
4677
 
4678
 
4679
 
4680
 
4681
 
4682
 
4683
 
4684
 
4685
 
4686
# Check whether --with-gnu-ld was given.
4687
if test "${with_gnu_ld+set}" = set; then :
4688
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4689
else
4690
  with_gnu_ld=no
4691
fi
4692
 
4693
ac_prog=ld
4694
if test "$GCC" = yes; then
4695
  # Check if gcc -print-prog-name=ld gives a path.
4696
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4697
$as_echo_n "checking for ld used by $CC... " >&6; }
4698
  case $host in
4699
  *-*-mingw*)
4700
    # gcc leaves a trailing carriage return which upsets mingw
4701
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4702
  *)
4703
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4704
  esac
4705
  case $ac_prog in
4706
    # Accept absolute paths.
4707
    [\\/]* | ?:[\\/]*)
4708
      re_direlt='/[^/][^/]*/\.\./'
4709
      # Canonicalize the pathname of ld
4710
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4711
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4712
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4713
      done
4714
      test -z "$LD" && LD="$ac_prog"
4715
      ;;
4716
  "")
4717
    # If it fails, then pretend we aren't using GCC.
4718
    ac_prog=ld
4719
    ;;
4720
  *)
4721
    # If it is relative, then search for the first ld in PATH.
4722
    with_gnu_ld=unknown
4723
    ;;
4724
  esac
4725
elif test "$with_gnu_ld" = yes; then
4726
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4727
$as_echo_n "checking for GNU ld... " >&6; }
4728
else
4729
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4730
$as_echo_n "checking for non-GNU ld... " >&6; }
4731
fi
4732
if test "${lt_cv_path_LD+set}" = set; then :
4733
  $as_echo_n "(cached) " >&6
4734
else
4735
  if test -z "$LD"; then
4736
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4737
  for ac_dir in $PATH; do
4738
    IFS="$lt_save_ifs"
4739
    test -z "$ac_dir" && ac_dir=.
4740
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4741
      lt_cv_path_LD="$ac_dir/$ac_prog"
4742
      # Check to see if the program is GNU ld.  I'd rather use --version,
4743
      # but apparently some variants of GNU ld only accept -v.
4744
      # Break only if it was the GNU/non-GNU ld that we prefer.
4745
      case `"$lt_cv_path_LD" -v 2>&1 
4746
      *GNU* | *'with BFD'*)
4747
        test "$with_gnu_ld" != no && break
4748
        ;;
4749
      *)
4750
        test "$with_gnu_ld" != yes && break
4751
        ;;
4752
      esac
4753
    fi
4754
  done
4755
  IFS="$lt_save_ifs"
4756
else
4757
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4758
fi
4759
fi
4760
 
4761
LD="$lt_cv_path_LD"
4762
if test -n "$LD"; then
4763
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4764
$as_echo "$LD" >&6; }
4765
else
4766
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4767
$as_echo "no" >&6; }
4768
fi
4769
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4770
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4771
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4772
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4773
  $as_echo_n "(cached) " >&6
4774
else
4775
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4776
case `$LD -v 2>&1 
4777
*GNU* | *'with BFD'*)
4778
  lt_cv_prog_gnu_ld=yes
4779
  ;;
4780
*)
4781
  lt_cv_prog_gnu_ld=no
4782
  ;;
4783
esac
4784
fi
4785
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4786
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4787
with_gnu_ld=$lt_cv_prog_gnu_ld
4788
 
4789
 
4790
 
4791
 
4792
 
4793
 
4794
 
4795
 
4796
 
4797
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4798
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4799
if test "${lt_cv_path_NM+set}" = set; then :
4800
  $as_echo_n "(cached) " >&6
4801
else
4802
  if test -n "$NM"; then
4803
  # Let the user override the test.
4804
  lt_cv_path_NM="$NM"
4805
else
4806
  lt_nm_to_check="${ac_tool_prefix}nm"
4807
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4808
    lt_nm_to_check="$lt_nm_to_check nm"
4809
  fi
4810
  for lt_tmp_nm in $lt_nm_to_check; do
4811
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4812
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4813
      IFS="$lt_save_ifs"
4814
      test -z "$ac_dir" && ac_dir=.
4815
      tmp_nm="$ac_dir/$lt_tmp_nm"
4816
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4817
        # Check to see if the nm accepts a BSD-compat flag.
4818
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4819
        #   nm: unknown option "B" ignored
4820
        # Tru64's nm complains that /dev/null is an invalid object file
4821
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4822
        */dev/null* | *'Invalid file or object type'*)
4823
          lt_cv_path_NM="$tmp_nm -B"
4824
          break
4825
          ;;
4826
        *)
4827
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4828
          */dev/null*)
4829
            lt_cv_path_NM="$tmp_nm -p"
4830
            break
4831
            ;;
4832
          *)
4833
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4834
            continue # so that we can try to find one that supports BSD flags
4835
            ;;
4836
          esac
4837
          ;;
4838
        esac
4839
      fi
4840
    done
4841
    IFS="$lt_save_ifs"
4842
  done
4843
  : ${lt_cv_path_NM=no}
4844
fi
4845
fi
4846
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4847
$as_echo "$lt_cv_path_NM" >&6; }
4848
if test "$lt_cv_path_NM" != "no"; then
4849
  NM="$lt_cv_path_NM"
4850
else
4851
  # Didn't find any BSD compatible name lister, look for dumpbin.
4852
  if test -n "$DUMPBIN"; then :
4853
    # Let the user override the test.
4854
  else
4855
    if test -n "$ac_tool_prefix"; then
4856
  for ac_prog in dumpbin "link -dump"
4857
  do
4858
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4859
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4860
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4861
$as_echo_n "checking for $ac_word... " >&6; }
4862
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4863
  $as_echo_n "(cached) " >&6
4864
else
4865
  if test -n "$DUMPBIN"; then
4866
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4867
else
4868
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4869
for as_dir in $PATH
4870
do
4871
  IFS=$as_save_IFS
4872
  test -z "$as_dir" && as_dir=.
4873
    for ac_exec_ext in '' $ac_executable_extensions; do
4874
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4875
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4876
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4877
    break 2
4878
  fi
4879
done
4880
  done
4881
IFS=$as_save_IFS
4882
 
4883
fi
4884
fi
4885
DUMPBIN=$ac_cv_prog_DUMPBIN
4886
if test -n "$DUMPBIN"; then
4887
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4888
$as_echo "$DUMPBIN" >&6; }
4889
else
4890
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4891
$as_echo "no" >&6; }
4892
fi
4893
 
4894
 
4895
    test -n "$DUMPBIN" && break
4896
  done
4897
fi
4898
if test -z "$DUMPBIN"; then
4899
  ac_ct_DUMPBIN=$DUMPBIN
4900
  for ac_prog in dumpbin "link -dump"
4901
do
4902
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4903
set dummy $ac_prog; ac_word=$2
4904
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4905
$as_echo_n "checking for $ac_word... " >&6; }
4906
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4907
  $as_echo_n "(cached) " >&6
4908
else
4909
  if test -n "$ac_ct_DUMPBIN"; then
4910
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4911
else
4912
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4913
for as_dir in $PATH
4914
do
4915
  IFS=$as_save_IFS
4916
  test -z "$as_dir" && as_dir=.
4917
    for ac_exec_ext in '' $ac_executable_extensions; do
4918
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4919
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4920
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4921
    break 2
4922
  fi
4923
done
4924
  done
4925
IFS=$as_save_IFS
4926
 
4927
fi
4928
fi
4929
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4930
if test -n "$ac_ct_DUMPBIN"; then
4931
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4932
$as_echo "$ac_ct_DUMPBIN" >&6; }
4933
else
4934
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4935
$as_echo "no" >&6; }
4936
fi
4937
 
4938
 
4939
  test -n "$ac_ct_DUMPBIN" && break
4940
done
4941
 
4942
  if test "x$ac_ct_DUMPBIN" = x; then
4943
    DUMPBIN=":"
4944
  else
4945
    case $cross_compiling:$ac_tool_warned in
4946
yes:)
4947
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4948
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4949
ac_tool_warned=yes ;;
4950
esac
4951
    DUMPBIN=$ac_ct_DUMPBIN
4952
  fi
4953
fi
4954
 
4955
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4956
    *COFF*)
4957
      DUMPBIN="$DUMPBIN -symbols"
4958
      ;;
4959
    *)
4960
      DUMPBIN=:
4961
      ;;
4962
    esac
4963
  fi
4964
 
4965
  if test "$DUMPBIN" != ":"; then
4966
    NM="$DUMPBIN"
4967
  fi
4968
fi
4969
test -z "$NM" && NM=nm
4970
 
4971
 
4972
 
4973
 
4974
 
4975
 
4976
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4977
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4978
if test "${lt_cv_nm_interface+set}" = set; then :
4979
  $as_echo_n "(cached) " >&6
4980
else
4981
  lt_cv_nm_interface="BSD nm"
4982
  echo "int some_variable = 0;" > conftest.$ac_ext
4983
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4984
  (eval "$ac_compile" 2>conftest.err)
4985
  cat conftest.err >&5
4986
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4987
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4988
  cat conftest.err >&5
4989
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4990
  cat conftest.out >&5
4991
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4992
    lt_cv_nm_interface="MS dumpbin"
4993
  fi
4994
  rm -f conftest*
4995
fi
4996
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4997
$as_echo "$lt_cv_nm_interface" >&6; }
4998
 
4999
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5000
$as_echo_n "checking whether ln -s works... " >&6; }
5001
LN_S=$as_ln_s
5002
if test "$LN_S" = "ln -s"; then
5003
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5004
$as_echo "yes" >&6; }
5005
else
5006
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5007
$as_echo "no, using $LN_S" >&6; }
5008
fi
5009
 
5010
# find the maximum length of command line arguments
5011
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5012
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5013
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5014
  $as_echo_n "(cached) " >&6
5015
else
5016
    i=0
5017
  teststring="ABCD"
5018
 
5019
  case $build_os in
5020
  msdosdjgpp*)
5021
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5022
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5023
    # during glob expansion).  Even if it were fixed, the result of this
5024
    # check would be larger than it should be.
5025
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5026
    ;;
5027
 
5028
  gnu*)
5029
    # Under GNU Hurd, this test is not required because there is
5030
    # no limit to the length of command line arguments.
5031
    # Libtool will interpret -1 as no limit whatsoever
5032
    lt_cv_sys_max_cmd_len=-1;
5033
    ;;
5034
 
5035
  cygwin* | mingw* | cegcc*)
5036
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5037
    # about 5 minutes as the teststring grows exponentially.
5038
    # Worse, since 9x/ME are not pre-emptively multitasking,
5039
    # you end up with a "frozen" computer, even though with patience
5040
    # the test eventually succeeds (with a max line length of 256k).
5041
    # Instead, let's just punt: use the minimum linelength reported by
5042
    # all of the supported platforms: 8192 (on NT/2K/XP).
5043
    lt_cv_sys_max_cmd_len=8192;
5044
    ;;
5045
 
5046
  mint*)
5047
    # On MiNT this can take a long time and run out of memory.
5048
    lt_cv_sys_max_cmd_len=8192;
5049
    ;;
5050
 
5051
  amigaos*)
5052
    # On AmigaOS with pdksh, this test takes hours, literally.
5053
    # So we just punt and use a minimum line length of 8192.
5054
    lt_cv_sys_max_cmd_len=8192;
5055
    ;;
5056
 
5057
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5058
    # This has been around since 386BSD, at least.  Likely further.
5059
    if test -x /sbin/sysctl; then
5060
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5061
    elif test -x /usr/sbin/sysctl; then
5062
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5063
    else
5064
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5065
    fi
5066
    # And add a safety zone
5067
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5068
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5069
    ;;
5070
 
5071
  interix*)
5072
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5073
    lt_cv_sys_max_cmd_len=196608
5074
    ;;
5075
 
5076
  osf*)
5077
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5078
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5079
    # nice to cause kernel panics so lets avoid the loop below.
5080
    # First set a reasonable default.
5081
    lt_cv_sys_max_cmd_len=16384
5082
    #
5083
    if test -x /sbin/sysconfig; then
5084
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5085
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5086
      esac
5087
    fi
5088
    ;;
5089
  sco3.2v5*)
5090
    lt_cv_sys_max_cmd_len=102400
5091
    ;;
5092
  sysv5* | sco5v6* | sysv4.2uw2*)
5093
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5094
    if test -n "$kargmax"; then
5095
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5096
    else
5097
      lt_cv_sys_max_cmd_len=32768
5098
    fi
5099
    ;;
5100
  *)
5101
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5102
    if test -n "$lt_cv_sys_max_cmd_len"; then
5103
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5104
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5105
    else
5106
      # Make teststring a little bigger before we do anything with it.
5107
      # a 1K string should be a reasonable start.
5108
      for i in 1 2 3 4 5 6 7 8 ; do
5109
        teststring=$teststring$teststring
5110
      done
5111
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5112
      # If test is not a shell built-in, we'll probably end up computing a
5113
      # maximum length that is only half of the actual maximum length, but
5114
      # we can't tell.
5115
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5116
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5117
              test $i != 17 # 1/2 MB should be enough
5118
      do
5119
        i=`expr $i + 1`
5120
        teststring=$teststring$teststring
5121
      done
5122
      # Only check the string length outside the loop.
5123
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5124
      teststring=
5125
      # Add a significant safety factor because C++ compilers can tack on
5126
      # massive amounts of additional arguments before passing them to the
5127
      # linker.  It appears as though 1/2 is a usable value.
5128
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5129
    fi
5130
    ;;
5131
  esac
5132
 
5133
fi
5134
 
5135
if test -n $lt_cv_sys_max_cmd_len ; then
5136
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5137
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5138
else
5139
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5140
$as_echo "none" >&6; }
5141
fi
5142
max_cmd_len=$lt_cv_sys_max_cmd_len
5143
 
5144
 
5145
 
5146
 
5147
 
5148
 
5149
: ${CP="cp -f"}
5150
: ${MV="mv -f"}
5151
: ${RM="rm -f"}
5152
 
5153
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5154
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5155
# Try some XSI features
5156
xsi_shell=no
5157
( _lt_dummy="a/b/c"
5158
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5159
      = c,a/b,, \
5160
    && eval 'test $(( 1 + 1 )) -eq 2 \
5161
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5162
  && xsi_shell=yes
5163
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5164
$as_echo "$xsi_shell" >&6; }
5165
 
5166
 
5167
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5168
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5169
lt_shell_append=no
5170
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5171
    >/dev/null 2>&1 \
5172
  && lt_shell_append=yes
5173
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5174
$as_echo "$lt_shell_append" >&6; }
5175
 
5176
 
5177
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5178
  lt_unset=unset
5179
else
5180
  lt_unset=false
5181
fi
5182
 
5183
 
5184
 
5185
 
5186
 
5187
# test EBCDIC or ASCII
5188
case `echo X|tr X '\101'` in
5189
 A) # ASCII based system
5190
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5191
  lt_SP2NL='tr \040 \012'
5192
  lt_NL2SP='tr \015\012 \040\040'
5193
  ;;
5194
 *) # EBCDIC based system
5195
  lt_SP2NL='tr \100 \n'
5196
  lt_NL2SP='tr \r\n \100\100'
5197
  ;;
5198
esac
5199
 
5200
 
5201
 
5202
 
5203
 
5204
 
5205
 
5206
 
5207
 
5208
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5209
$as_echo_n "checking for $LD option to reload object files... " >&6; }
5210
if test "${lt_cv_ld_reload_flag+set}" = set; then :
5211
  $as_echo_n "(cached) " >&6
5212
else
5213
  lt_cv_ld_reload_flag='-r'
5214
fi
5215
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5216
$as_echo "$lt_cv_ld_reload_flag" >&6; }
5217
reload_flag=$lt_cv_ld_reload_flag
5218
case $reload_flag in
5219
"" | " "*) ;;
5220
*) reload_flag=" $reload_flag" ;;
5221
esac
5222
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5223
case $host_os in
5224
  darwin*)
5225
    if test "$GCC" = yes; then
5226
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5227
    else
5228
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5229
    fi
5230
    ;;
5231
esac
5232
 
5233
 
5234
 
5235
 
5236
 
5237
 
5238
 
5239
 
5240
 
5241
if test -n "$ac_tool_prefix"; then
5242
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5243
set dummy ${ac_tool_prefix}objdump; ac_word=$2
5244
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5245
$as_echo_n "checking for $ac_word... " >&6; }
5246
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5247
  $as_echo_n "(cached) " >&6
5248
else
5249
  if test -n "$OBJDUMP"; then
5250
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5251
else
5252
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253
for as_dir in $PATH
5254
do
5255
  IFS=$as_save_IFS
5256
  test -z "$as_dir" && as_dir=.
5257
    for ac_exec_ext in '' $ac_executable_extensions; do
5258
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5260
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5261
    break 2
5262
  fi
5263
done
5264
  done
5265
IFS=$as_save_IFS
5266
 
5267
fi
5268
fi
5269
OBJDUMP=$ac_cv_prog_OBJDUMP
5270
if test -n "$OBJDUMP"; then
5271
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5272
$as_echo "$OBJDUMP" >&6; }
5273
else
5274
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5275
$as_echo "no" >&6; }
5276
fi
5277
 
5278
 
5279
fi
5280
if test -z "$ac_cv_prog_OBJDUMP"; then
5281
  ac_ct_OBJDUMP=$OBJDUMP
5282
  # Extract the first word of "objdump", so it can be a program name with args.
5283
set dummy objdump; ac_word=$2
5284
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5285
$as_echo_n "checking for $ac_word... " >&6; }
5286
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5287
  $as_echo_n "(cached) " >&6
5288
else
5289
  if test -n "$ac_ct_OBJDUMP"; then
5290
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5291
else
5292
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5293
for as_dir in $PATH
5294
do
5295
  IFS=$as_save_IFS
5296
  test -z "$as_dir" && as_dir=.
5297
    for ac_exec_ext in '' $ac_executable_extensions; do
5298
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5299
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5300
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5301
    break 2
5302
  fi
5303
done
5304
  done
5305
IFS=$as_save_IFS
5306
 
5307
fi
5308
fi
5309
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5310
if test -n "$ac_ct_OBJDUMP"; then
5311
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5312
$as_echo "$ac_ct_OBJDUMP" >&6; }
5313
else
5314
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5315
$as_echo "no" >&6; }
5316
fi
5317
 
5318
  if test "x$ac_ct_OBJDUMP" = x; then
5319
    OBJDUMP="false"
5320
  else
5321
    case $cross_compiling:$ac_tool_warned in
5322
yes:)
5323
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5324
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5325
ac_tool_warned=yes ;;
5326
esac
5327
    OBJDUMP=$ac_ct_OBJDUMP
5328
  fi
5329
else
5330
  OBJDUMP="$ac_cv_prog_OBJDUMP"
5331
fi
5332
 
5333
test -z "$OBJDUMP" && OBJDUMP=objdump
5334
 
5335
 
5336
 
5337
 
5338
 
5339
 
5340
 
5341
 
5342
 
5343
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5344
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5345
if test "${lt_cv_deplibs_check_method+set}" = set; then :
5346
  $as_echo_n "(cached) " >&6
5347
else
5348
  lt_cv_file_magic_cmd='$MAGIC_CMD'
5349
lt_cv_file_magic_test_file=
5350
lt_cv_deplibs_check_method='unknown'
5351
# Need to set the preceding variable on all platforms that support
5352
# interlibrary dependencies.
5353
# 'none' -- dependencies not supported.
5354
# `unknown' -- same as none, but documents that we really don't know.
5355
# 'pass_all' -- all dependencies passed with no checks.
5356
# 'test_compile' -- check by making test program.
5357
# 'file_magic [[regex]]' -- check by looking for files in library path
5358
# which responds to the $file_magic_cmd with a given extended regex.
5359
# If you have `file' or equivalent on your system and you're not sure
5360
# whether `pass_all' will *always* work, you probably want this one.
5361
 
5362
case $host_os in
5363
aix[4-9]*)
5364
  lt_cv_deplibs_check_method=pass_all
5365
  ;;
5366
 
5367
beos*)
5368
  lt_cv_deplibs_check_method=pass_all
5369
  ;;
5370
 
5371
bsdi[45]*)
5372
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5373
  lt_cv_file_magic_cmd='/usr/bin/file -L'
5374
  lt_cv_file_magic_test_file=/shlib/libc.so
5375
  ;;
5376
 
5377
cygwin*)
5378
  # func_win32_libid is a shell function defined in ltmain.sh
5379
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5380
  lt_cv_file_magic_cmd='func_win32_libid'
5381
  ;;
5382
 
5383
mingw* | pw32*)
5384
  # Base MSYS/MinGW do not provide the 'file' command needed by
5385
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5386
  # unless we find 'file', for example because we are cross-compiling.
5387
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5388
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5389
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5390
    lt_cv_file_magic_cmd='func_win32_libid'
5391
  else
5392
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5393
    lt_cv_file_magic_cmd='$OBJDUMP -f'
5394
  fi
5395
  ;;
5396
 
5397
cegcc*)
5398
  # use the weaker test based on 'objdump'. See mingw*.
5399
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5400
  lt_cv_file_magic_cmd='$OBJDUMP -f'
5401
  ;;
5402
 
5403
darwin* | rhapsody*)
5404
  lt_cv_deplibs_check_method=pass_all
5405
  ;;
5406
 
5407
freebsd* | dragonfly*)
5408
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5409
    case $host_cpu in
5410
    i*86 )
5411
      # Not sure whether the presence of OpenBSD here was a mistake.
5412
      # Let's accept both of them until this is cleared up.
5413
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5414
      lt_cv_file_magic_cmd=/usr/bin/file
5415
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5416
      ;;
5417
    esac
5418
  else
5419
    lt_cv_deplibs_check_method=pass_all
5420
  fi
5421
  ;;
5422
 
5423
gnu*)
5424
  lt_cv_deplibs_check_method=pass_all
5425
  ;;
5426
 
5427
haiku*)
5428
  lt_cv_deplibs_check_method=pass_all
5429
  ;;
5430
 
5431
hpux10.20* | hpux11*)
5432
  lt_cv_file_magic_cmd=/usr/bin/file
5433
  case $host_cpu in
5434
  ia64*)
5435
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5436
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5437
    ;;
5438
  hppa*64*)
5439
    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]'
5440
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5441
    ;;
5442
  *)
5443
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5444
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5445
    ;;
5446
  esac
5447
  ;;
5448
 
5449
interix[3-9]*)
5450
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5451
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5452
  ;;
5453
 
5454
irix5* | irix6* | nonstopux*)
5455
  case $LD in
5456
  *-32|*"-32 ") libmagic=32-bit;;
5457
  *-n32|*"-n32 ") libmagic=N32;;
5458
  *-64|*"-64 ") libmagic=64-bit;;
5459
  *) libmagic=never-match;;
5460
  esac
5461
  lt_cv_deplibs_check_method=pass_all
5462
  ;;
5463
 
5464
# This must be Linux ELF.
5465
linux* | k*bsd*-gnu | kopensolaris*-gnu)
5466
  lt_cv_deplibs_check_method=pass_all
5467
  ;;
5468
 
5469
netbsd*)
5470
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5471
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5472
  else
5473
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5474
  fi
5475
  ;;
5476
 
5477
newos6*)
5478
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5479
  lt_cv_file_magic_cmd=/usr/bin/file
5480
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5481
  ;;
5482
 
5483
*nto* | *qnx*)
5484
  lt_cv_deplibs_check_method=pass_all
5485
  ;;
5486
 
5487
openbsd*)
5488
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5489
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5490
  else
5491
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5492
  fi
5493
  ;;
5494
 
5495
osf3* | osf4* | osf5*)
5496
  lt_cv_deplibs_check_method=pass_all
5497
  ;;
5498
 
5499
rdos*)
5500
  lt_cv_deplibs_check_method=pass_all
5501
  ;;
5502
 
5503
solaris*)
5504
  lt_cv_deplibs_check_method=pass_all
5505
  ;;
5506
 
5507
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5508
  lt_cv_deplibs_check_method=pass_all
5509
  ;;
5510
 
5511
sysv4 | sysv4.3*)
5512
  case $host_vendor in
5513
  motorola)
5514
    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]'
5515
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5516
    ;;
5517
  ncr)
5518
    lt_cv_deplibs_check_method=pass_all
5519
    ;;
5520
  sequent)
5521
    lt_cv_file_magic_cmd='/bin/file'
5522
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5523
    ;;
5524
  sni)
5525
    lt_cv_file_magic_cmd='/bin/file'
5526
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5527
    lt_cv_file_magic_test_file=/lib/libc.so
5528
    ;;
5529
  siemens)
5530
    lt_cv_deplibs_check_method=pass_all
5531
    ;;
5532
  pc)
5533
    lt_cv_deplibs_check_method=pass_all
5534
    ;;
5535
  esac
5536
  ;;
5537
 
5538
tpf*)
5539
  lt_cv_deplibs_check_method=pass_all
5540
  ;;
5541
esac
5542
 
5543
fi
5544
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5545
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5546
file_magic_cmd=$lt_cv_file_magic_cmd
5547
deplibs_check_method=$lt_cv_deplibs_check_method
5548
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5549
 
5550
 
5551
 
5552
 
5553
 
5554
 
5555
 
5556
 
5557
 
5558
 
5559
 
5560
 
5561
if test -n "$ac_tool_prefix"; then
5562
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5563
set dummy ${ac_tool_prefix}ar; ac_word=$2
5564
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5565
$as_echo_n "checking for $ac_word... " >&6; }
5566
if test "${ac_cv_prog_AR+set}" = set; then :
5567
  $as_echo_n "(cached) " >&6
5568
else
5569
  if test -n "$AR"; then
5570
  ac_cv_prog_AR="$AR" # Let the user override the test.
5571
else
5572
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5573
for as_dir in $PATH
5574
do
5575
  IFS=$as_save_IFS
5576
  test -z "$as_dir" && as_dir=.
5577
    for ac_exec_ext in '' $ac_executable_extensions; do
5578
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5579
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5580
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5581
    break 2
5582
  fi
5583
done
5584
  done
5585
IFS=$as_save_IFS
5586
 
5587
fi
5588
fi
5589
AR=$ac_cv_prog_AR
5590
if test -n "$AR"; then
5591
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5592
$as_echo "$AR" >&6; }
5593
else
5594
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5595
$as_echo "no" >&6; }
5596
fi
5597
 
5598
 
5599
fi
5600
if test -z "$ac_cv_prog_AR"; then
5601
  ac_ct_AR=$AR
5602
  # Extract the first word of "ar", so it can be a program name with args.
5603
set dummy ar; ac_word=$2
5604
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5605
$as_echo_n "checking for $ac_word... " >&6; }
5606
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5607
  $as_echo_n "(cached) " >&6
5608
else
5609
  if test -n "$ac_ct_AR"; then
5610
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5611
else
5612
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5613
for as_dir in $PATH
5614
do
5615
  IFS=$as_save_IFS
5616
  test -z "$as_dir" && as_dir=.
5617
    for ac_exec_ext in '' $ac_executable_extensions; do
5618
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5619
    ac_cv_prog_ac_ct_AR="ar"
5620
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5621
    break 2
5622
  fi
5623
done
5624
  done
5625
IFS=$as_save_IFS
5626
 
5627
fi
5628
fi
5629
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5630
if test -n "$ac_ct_AR"; then
5631
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5632
$as_echo "$ac_ct_AR" >&6; }
5633
else
5634
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5635
$as_echo "no" >&6; }
5636
fi
5637
 
5638
  if test "x$ac_ct_AR" = x; then
5639
    AR="false"
5640
  else
5641
    case $cross_compiling:$ac_tool_warned in
5642
yes:)
5643
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5644
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5645
ac_tool_warned=yes ;;
5646
esac
5647
    AR=$ac_ct_AR
5648
  fi
5649
else
5650
  AR="$ac_cv_prog_AR"
5651
fi
5652
 
5653
test -z "$AR" && AR=ar
5654
test -z "$AR_FLAGS" && AR_FLAGS=cru
5655
 
5656
 
5657
 
5658
 
5659
 
5660
 
5661
 
5662
 
5663
 
5664
 
5665
 
5666
if test -n "$ac_tool_prefix"; then
5667
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5668
set dummy ${ac_tool_prefix}strip; ac_word=$2
5669
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5670
$as_echo_n "checking for $ac_word... " >&6; }
5671
if test "${ac_cv_prog_STRIP+set}" = set; then :
5672
  $as_echo_n "(cached) " >&6
5673
else
5674
  if test -n "$STRIP"; then
5675
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5676
else
5677
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5678
for as_dir in $PATH
5679
do
5680
  IFS=$as_save_IFS
5681
  test -z "$as_dir" && as_dir=.
5682
    for ac_exec_ext in '' $ac_executable_extensions; do
5683
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5684
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5685
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5686
    break 2
5687
  fi
5688
done
5689
  done
5690
IFS=$as_save_IFS
5691
 
5692
fi
5693
fi
5694
STRIP=$ac_cv_prog_STRIP
5695
if test -n "$STRIP"; then
5696
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5697
$as_echo "$STRIP" >&6; }
5698
else
5699
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5700
$as_echo "no" >&6; }
5701
fi
5702
 
5703
 
5704
fi
5705
if test -z "$ac_cv_prog_STRIP"; then
5706
  ac_ct_STRIP=$STRIP
5707
  # Extract the first word of "strip", so it can be a program name with args.
5708
set dummy strip; ac_word=$2
5709
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5710
$as_echo_n "checking for $ac_word... " >&6; }
5711
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5712
  $as_echo_n "(cached) " >&6
5713
else
5714
  if test -n "$ac_ct_STRIP"; then
5715
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5716
else
5717
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5718
for as_dir in $PATH
5719
do
5720
  IFS=$as_save_IFS
5721
  test -z "$as_dir" && as_dir=.
5722
    for ac_exec_ext in '' $ac_executable_extensions; do
5723
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5724
    ac_cv_prog_ac_ct_STRIP="strip"
5725
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5726
    break 2
5727
  fi
5728
done
5729
  done
5730
IFS=$as_save_IFS
5731
 
5732
fi
5733
fi
5734
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5735
if test -n "$ac_ct_STRIP"; then
5736
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5737
$as_echo "$ac_ct_STRIP" >&6; }
5738
else
5739
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5740
$as_echo "no" >&6; }
5741
fi
5742
 
5743
  if test "x$ac_ct_STRIP" = x; then
5744
    STRIP=":"
5745
  else
5746
    case $cross_compiling:$ac_tool_warned in
5747
yes:)
5748
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5749
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5750
ac_tool_warned=yes ;;
5751
esac
5752
    STRIP=$ac_ct_STRIP
5753
  fi
5754
else
5755
  STRIP="$ac_cv_prog_STRIP"
5756
fi
5757
 
5758
test -z "$STRIP" && STRIP=:
5759
 
5760
 
5761
 
5762
 
5763
 
5764
 
5765
if test -n "$ac_tool_prefix"; then
5766
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5767
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5768
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5769
$as_echo_n "checking for $ac_word... " >&6; }
5770
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5771
  $as_echo_n "(cached) " >&6
5772
else
5773
  if test -n "$RANLIB"; then
5774
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5775
else
5776
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5777
for as_dir in $PATH
5778
do
5779
  IFS=$as_save_IFS
5780
  test -z "$as_dir" && as_dir=.
5781
    for ac_exec_ext in '' $ac_executable_extensions; do
5782
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5783
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5784
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5785
    break 2
5786
  fi
5787
done
5788
  done
5789
IFS=$as_save_IFS
5790
 
5791
fi
5792
fi
5793
RANLIB=$ac_cv_prog_RANLIB
5794
if test -n "$RANLIB"; then
5795
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5796
$as_echo "$RANLIB" >&6; }
5797
else
5798
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5799
$as_echo "no" >&6; }
5800
fi
5801
 
5802
 
5803
fi
5804
if test -z "$ac_cv_prog_RANLIB"; then
5805
  ac_ct_RANLIB=$RANLIB
5806
  # Extract the first word of "ranlib", so it can be a program name with args.
5807
set dummy ranlib; ac_word=$2
5808
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5809
$as_echo_n "checking for $ac_word... " >&6; }
5810
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5811
  $as_echo_n "(cached) " >&6
5812
else
5813
  if test -n "$ac_ct_RANLIB"; then
5814
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5815
else
5816
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5817
for as_dir in $PATH
5818
do
5819
  IFS=$as_save_IFS
5820
  test -z "$as_dir" && as_dir=.
5821
    for ac_exec_ext in '' $ac_executable_extensions; do
5822
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5823
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5824
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5825
    break 2
5826
  fi
5827
done
5828
  done
5829
IFS=$as_save_IFS
5830
 
5831
fi
5832
fi
5833
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5834
if test -n "$ac_ct_RANLIB"; then
5835
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5836
$as_echo "$ac_ct_RANLIB" >&6; }
5837
else
5838
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5839
$as_echo "no" >&6; }
5840
fi
5841
 
5842
  if test "x$ac_ct_RANLIB" = x; then
5843
    RANLIB=":"
5844
  else
5845
    case $cross_compiling:$ac_tool_warned in
5846
yes:)
5847
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5848
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5849
ac_tool_warned=yes ;;
5850
esac
5851
    RANLIB=$ac_ct_RANLIB
5852
  fi
5853
else
5854
  RANLIB="$ac_cv_prog_RANLIB"
5855
fi
5856
 
5857
test -z "$RANLIB" && RANLIB=:
5858
 
5859
 
5860
 
5861
 
5862
 
5863
 
5864
# Determine commands to create old-style static archives.
5865
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5866
old_postinstall_cmds='chmod 644 $oldlib'
5867
old_postuninstall_cmds=
5868
 
5869
if test -n "$RANLIB"; then
5870
  case $host_os in
5871
  openbsd*)
5872
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5873
    ;;
5874
  *)
5875
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5876
    ;;
5877
  esac
5878
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5879
fi
5880
 
5881
case $host_os in
5882
  darwin*)
5883
    lock_old_archive_extraction=yes ;;
5884
  *)
5885
    lock_old_archive_extraction=no ;;
5886
esac
5887
 
5888
 
5889
 
5890
 
5891
 
5892
 
5893
 
5894
 
5895
 
5896
 
5897
 
5898
 
5899
 
5900
 
5901
 
5902
 
5903
 
5904
 
5905
 
5906
 
5907
 
5908
 
5909
 
5910
 
5911
 
5912
 
5913
 
5914
 
5915
 
5916
 
5917
 
5918
 
5919
 
5920
 
5921
 
5922
 
5923
 
5924
 
5925
 
5926
# If no C compiler was specified, use CC.
5927
LTCC=${LTCC-"$CC"}
5928
 
5929
# If no C compiler flags were specified, use CFLAGS.
5930
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5931
 
5932
# Allow CC to be a program name with arguments.
5933
compiler=$CC
5934
 
5935
 
5936
# Check for command to grab the raw symbol name followed by C symbol from nm.
5937
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5938
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5939
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5940
  $as_echo_n "(cached) " >&6
5941
else
5942
 
5943
# These are sane defaults that work on at least a few old systems.
5944
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5945
 
5946
# Character class describing NM global symbol codes.
5947
symcode='[BCDEGRST]'
5948
 
5949
# Regexp to match symbols that can be accessed directly from C.
5950
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5951
 
5952
# Define system-specific variables.
5953
case $host_os in
5954
aix*)
5955
  symcode='[BCDT]'
5956
  ;;
5957
cygwin* | mingw* | pw32* | cegcc*)
5958
  symcode='[ABCDGISTW]'
5959
  ;;
5960
hpux*)
5961
  if test "$host_cpu" = ia64; then
5962
    symcode='[ABCDEGRST]'
5963
  fi
5964
  ;;
5965
irix* | nonstopux*)
5966
  symcode='[BCDEGRST]'
5967
  ;;
5968
osf*)
5969
  symcode='[BCDEGQRST]'
5970
  ;;
5971
solaris*)
5972
  symcode='[BDRT]'
5973
  ;;
5974
sco3.2v5*)
5975
  symcode='[DT]'
5976
  ;;
5977
sysv4.2uw2*)
5978
  symcode='[DT]'
5979
  ;;
5980
sysv5* | sco5v6* | unixware* | OpenUNIX*)
5981
  symcode='[ABDT]'
5982
  ;;
5983
sysv4)
5984
  symcode='[DFNSTU]'
5985
  ;;
5986
esac
5987
 
5988
# If we're using GNU nm, then use its standard symbol codes.
5989
case `$NM -V 2>&1` in
5990
*GNU* | *'with BFD'*)
5991
  symcode='[ABCDGIRSTW]' ;;
5992
esac
5993
 
5994
# Transform an extracted symbol line into a proper C declaration.
5995
# Some systems (esp. on ia64) link data and code symbols differently,
5996
# so use this general approach.
5997
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5998
 
5999
# Transform an extracted symbol line into symbol name and symbol address
6000
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6001
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'"
6002
 
6003
# Handle CRLF in mingw tool chain
6004
opt_cr=
6005
case $build_os in
6006
mingw*)
6007
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6008
  ;;
6009
esac
6010
 
6011
# Try without a prefix underscore, then with it.
6012
for ac_symprfx in "" "_"; do
6013
 
6014
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6015
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6016
 
6017
  # Write the raw and C identifiers.
6018
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6019
    # Fake it for dumpbin and say T for any non-static function
6020
    # and D for any global variable.
6021
    # Also find C++ and __fastcall symbols from MSVC++,
6022
    # which start with @ or ?.
6023
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6024
"     {last_section=section; section=\$ 3};"\
6025
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6026
"     \$ 0!~/External *\|/{next};"\
6027
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6028
"     {if(hide[section]) next};"\
6029
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6030
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6031
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6032
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6033
"     ' prfx=^$ac_symprfx"
6034
  else
6035
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6036
  fi
6037
 
6038
  # Check to see that the pipe works correctly.
6039
  pipe_works=no
6040
 
6041
  rm -f conftest*
6042
  cat > conftest.$ac_ext <<_LT_EOF
6043
#ifdef __cplusplus
6044
extern "C" {
6045
#endif
6046
char nm_test_var;
6047
void nm_test_func(void);
6048
void nm_test_func(void){}
6049
#ifdef __cplusplus
6050
}
6051
#endif
6052
int main(){nm_test_var='a';nm_test_func();return(0);}
6053
_LT_EOF
6054
 
6055
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6056
  (eval $ac_compile) 2>&5
6057
  ac_status=$?
6058
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6059
  test $ac_status = 0; }; then
6060
    # Now try to grab the symbols.
6061
    nlist=conftest.nm
6062
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6063
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6064
  ac_status=$?
6065
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6066
  test $ac_status = 0; } && test -s "$nlist"; then
6067
      # Try sorting and uniquifying the output.
6068
      if sort "$nlist" | uniq > "$nlist"T; then
6069
        mv -f "$nlist"T "$nlist"
6070
      else
6071
        rm -f "$nlist"T
6072
      fi
6073
 
6074
      # Make sure that we snagged all the symbols we need.
6075
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6076
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6077
          cat <<_LT_EOF > conftest.$ac_ext
6078
#ifdef __cplusplus
6079
extern "C" {
6080
#endif
6081
 
6082
_LT_EOF
6083
          # Now generate the symbol file.
6084
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6085
 
6086
          cat <<_LT_EOF >> conftest.$ac_ext
6087
 
6088
/* The mapping between symbol names and symbols.  */
6089
const struct {
6090
  const char *name;
6091
  void       *address;
6092
}
6093
lt__PROGRAM__LTX_preloaded_symbols[] =
6094
{
6095
  { "@PROGRAM@", (void *) 0 },
6096
_LT_EOF
6097
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6098
          cat <<\_LT_EOF >> conftest.$ac_ext
6099
  {0, (void *) 0}
6100
};
6101
 
6102
/* This works around a problem in FreeBSD linker */
6103
#ifdef FREEBSD_WORKAROUND
6104
static const void *lt_preloaded_setup() {
6105
  return lt__PROGRAM__LTX_preloaded_symbols;
6106
}
6107
#endif
6108
 
6109
#ifdef __cplusplus
6110
}
6111
#endif
6112
_LT_EOF
6113
          # Now try linking the two files.
6114
          mv conftest.$ac_objext conftstm.$ac_objext
6115
          lt_save_LIBS="$LIBS"
6116
          lt_save_CFLAGS="$CFLAGS"
6117
          LIBS="conftstm.$ac_objext"
6118
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6119
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6120
  (eval $ac_link) 2>&5
6121
  ac_status=$?
6122
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6123
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6124
            pipe_works=yes
6125
          fi
6126
          LIBS="$lt_save_LIBS"
6127
          CFLAGS="$lt_save_CFLAGS"
6128
        else
6129
          echo "cannot find nm_test_func in $nlist" >&5
6130
        fi
6131
      else
6132
        echo "cannot find nm_test_var in $nlist" >&5
6133
      fi
6134
    else
6135
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6136
    fi
6137
  else
6138
    echo "$progname: failed program was:" >&5
6139
    cat conftest.$ac_ext >&5
6140
  fi
6141
  rm -rf conftest* conftst*
6142
 
6143
  # Do not use the global_symbol_pipe unless it works.
6144
  if test "$pipe_works" = yes; then
6145
    break
6146
  else
6147
    lt_cv_sys_global_symbol_pipe=
6148
  fi
6149
done
6150
 
6151
fi
6152
 
6153
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6154
  lt_cv_sys_global_symbol_to_cdecl=
6155
fi
6156
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6157
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6158
$as_echo "failed" >&6; }
6159
else
6160
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6161
$as_echo "ok" >&6; }
6162
fi
6163
 
6164
 
6165
 
6166
 
6167
 
6168
 
6169
 
6170
 
6171
 
6172
 
6173
 
6174
 
6175
 
6176
 
6177
 
6178
 
6179
 
6180
 
6181
 
6182
 
6183
 
6184
 
6185
# Check whether --enable-libtool-lock was given.
6186
if test "${enable_libtool_lock+set}" = set; then :
6187
  enableval=$enable_libtool_lock;
6188
fi
6189
 
6190
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6191
 
6192
# Some flags need to be propagated to the compiler or linker for good
6193
# libtool support.
6194
case $host in
6195
ia64-*-hpux*)
6196
  # Find out which ABI we are using.
6197
  echo 'int i;' > conftest.$ac_ext
6198
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6199
  (eval $ac_compile) 2>&5
6200
  ac_status=$?
6201
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6202
  test $ac_status = 0; }; then
6203
    case `/usr/bin/file conftest.$ac_objext` in
6204
      *ELF-32*)
6205
        HPUX_IA64_MODE="32"
6206
        ;;
6207
      *ELF-64*)
6208
        HPUX_IA64_MODE="64"
6209
        ;;
6210
    esac
6211
  fi
6212
  rm -rf conftest*
6213
  ;;
6214
*-*-irix6*)
6215
  # Find out which ABI we are using.
6216
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6217
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6218
  (eval $ac_compile) 2>&5
6219
  ac_status=$?
6220
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6221
  test $ac_status = 0; }; then
6222
    if test "$lt_cv_prog_gnu_ld" = yes; then
6223
      case `/usr/bin/file conftest.$ac_objext` in
6224
        *32-bit*)
6225
          LD="${LD-ld} -melf32bsmip"
6226
          ;;
6227
        *N32*)
6228
          LD="${LD-ld} -melf32bmipn32"
6229
          ;;
6230
        *64-bit*)
6231
          LD="${LD-ld} -melf64bmip"
6232
        ;;
6233
      esac
6234
    else
6235
      case `/usr/bin/file conftest.$ac_objext` in
6236
        *32-bit*)
6237
          LD="${LD-ld} -32"
6238
          ;;
6239
        *N32*)
6240
          LD="${LD-ld} -n32"
6241
          ;;
6242
        *64-bit*)
6243
          LD="${LD-ld} -64"
6244
          ;;
6245
      esac
6246
    fi
6247
  fi
6248
  rm -rf conftest*
6249
  ;;
6250
 
6251
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6252
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6253
  # Find out which ABI we are using.
6254
  echo 'int i;' > conftest.$ac_ext
6255
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6256
  (eval $ac_compile) 2>&5
6257
  ac_status=$?
6258
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6259
  test $ac_status = 0; }; then
6260
    case `/usr/bin/file conftest.o` in
6261
      *32-bit*)
6262
        case $host in
6263
          x86_64-*kfreebsd*-gnu)
6264
            LD="${LD-ld} -m elf_i386_fbsd"
6265
            ;;
6266
          x86_64-*linux*)
6267
            LD="${LD-ld} -m elf_i386"
6268
            ;;
6269
          ppc64-*linux*|powerpc64-*linux*)
6270
            LD="${LD-ld} -m elf32ppclinux"
6271
            ;;
6272
          s390x-*linux*)
6273
            LD="${LD-ld} -m elf_s390"
6274
            ;;
6275
          sparc64-*linux*)
6276
            LD="${LD-ld} -m elf32_sparc"
6277
            ;;
6278
        esac
6279
        ;;
6280
      *64-bit*)
6281
        case $host in
6282
          x86_64-*kfreebsd*-gnu)
6283
            LD="${LD-ld} -m elf_x86_64_fbsd"
6284
            ;;
6285
          x86_64-*linux*)
6286
            LD="${LD-ld} -m elf_x86_64"
6287
            ;;
6288
          ppc*-*linux*|powerpc*-*linux*)
6289
            LD="${LD-ld} -m elf64ppc"
6290
            ;;
6291
          s390*-*linux*|s390*-*tpf*)
6292
            LD="${LD-ld} -m elf64_s390"
6293
            ;;
6294
          sparc*-*linux*)
6295
            LD="${LD-ld} -m elf64_sparc"
6296
            ;;
6297
        esac
6298
        ;;
6299
    esac
6300
  fi
6301
  rm -rf conftest*
6302
  ;;
6303
 
6304
*-*-sco3.2v5*)
6305
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6306
  SAVE_CFLAGS="$CFLAGS"
6307
  CFLAGS="$CFLAGS -belf"
6308
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6309
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6310
if test "${lt_cv_cc_needs_belf+set}" = set; then :
6311
  $as_echo_n "(cached) " >&6
6312
else
6313
  ac_ext=c
6314
ac_cpp='$CPP $CPPFLAGS'
6315
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6316
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6317
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6318
 
6319
     if test x$gcc_no_link = xyes; then
6320
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6321
fi
6322
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6323
/* end confdefs.h.  */
6324
 
6325
int
6326
main ()
6327
{
6328
 
6329
  ;
6330
  return 0;
6331
}
6332
_ACEOF
6333
if ac_fn_c_try_link "$LINENO"; then :
6334
  lt_cv_cc_needs_belf=yes
6335
else
6336
  lt_cv_cc_needs_belf=no
6337
fi
6338
rm -f core conftest.err conftest.$ac_objext \
6339
    conftest$ac_exeext conftest.$ac_ext
6340
     ac_ext=c
6341
ac_cpp='$CPP $CPPFLAGS'
6342
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6343
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6344
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6345
 
6346
fi
6347
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6348
$as_echo "$lt_cv_cc_needs_belf" >&6; }
6349
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6350
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6351
    CFLAGS="$SAVE_CFLAGS"
6352
  fi
6353
  ;;
6354
sparc*-*solaris*)
6355
  # Find out which ABI we are using.
6356
  echo 'int i;' > conftest.$ac_ext
6357
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6358
  (eval $ac_compile) 2>&5
6359
  ac_status=$?
6360
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6361
  test $ac_status = 0; }; then
6362
    case `/usr/bin/file conftest.o` in
6363
    *64-bit*)
6364
      case $lt_cv_prog_gnu_ld in
6365
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6366
      *)
6367
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6368
          LD="${LD-ld} -64"
6369
        fi
6370
        ;;
6371
      esac
6372
      ;;
6373
    esac
6374
  fi
6375
  rm -rf conftest*
6376
  ;;
6377
esac
6378
 
6379
need_locks="$enable_libtool_lock"
6380
 
6381
 
6382
  case $host_os in
6383
    rhapsody* | darwin*)
6384
    if test -n "$ac_tool_prefix"; then
6385
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6386
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6387
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6388
$as_echo_n "checking for $ac_word... " >&6; }
6389
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6390
  $as_echo_n "(cached) " >&6
6391
else
6392
  if test -n "$DSYMUTIL"; then
6393
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6394
else
6395
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6396
for as_dir in $PATH
6397
do
6398
  IFS=$as_save_IFS
6399
  test -z "$as_dir" && as_dir=.
6400
    for ac_exec_ext in '' $ac_executable_extensions; do
6401
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6402
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6403
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6404
    break 2
6405
  fi
6406
done
6407
  done
6408
IFS=$as_save_IFS
6409
 
6410
fi
6411
fi
6412
DSYMUTIL=$ac_cv_prog_DSYMUTIL
6413
if test -n "$DSYMUTIL"; then
6414
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6415
$as_echo "$DSYMUTIL" >&6; }
6416
else
6417
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6418
$as_echo "no" >&6; }
6419
fi
6420
 
6421
 
6422
fi
6423
if test -z "$ac_cv_prog_DSYMUTIL"; then
6424
  ac_ct_DSYMUTIL=$DSYMUTIL
6425
  # Extract the first word of "dsymutil", so it can be a program name with args.
6426
set dummy dsymutil; ac_word=$2
6427
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6428
$as_echo_n "checking for $ac_word... " >&6; }
6429
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6430
  $as_echo_n "(cached) " >&6
6431
else
6432
  if test -n "$ac_ct_DSYMUTIL"; then
6433
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6434
else
6435
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6436
for as_dir in $PATH
6437
do
6438
  IFS=$as_save_IFS
6439
  test -z "$as_dir" && as_dir=.
6440
    for ac_exec_ext in '' $ac_executable_extensions; do
6441
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6442
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6443
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6444
    break 2
6445
  fi
6446
done
6447
  done
6448
IFS=$as_save_IFS
6449
 
6450
fi
6451
fi
6452
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6453
if test -n "$ac_ct_DSYMUTIL"; then
6454
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6455
$as_echo "$ac_ct_DSYMUTIL" >&6; }
6456
else
6457
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6458
$as_echo "no" >&6; }
6459
fi
6460
 
6461
  if test "x$ac_ct_DSYMUTIL" = x; then
6462
    DSYMUTIL=":"
6463
  else
6464
    case $cross_compiling:$ac_tool_warned in
6465
yes:)
6466
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6467
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6468
ac_tool_warned=yes ;;
6469
esac
6470
    DSYMUTIL=$ac_ct_DSYMUTIL
6471
  fi
6472
else
6473
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6474
fi
6475
 
6476
    if test -n "$ac_tool_prefix"; then
6477
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6478
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6479
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6480
$as_echo_n "checking for $ac_word... " >&6; }
6481
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6482
  $as_echo_n "(cached) " >&6
6483
else
6484
  if test -n "$NMEDIT"; then
6485
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6486
else
6487
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6488
for as_dir in $PATH
6489
do
6490
  IFS=$as_save_IFS
6491
  test -z "$as_dir" && as_dir=.
6492
    for ac_exec_ext in '' $ac_executable_extensions; do
6493
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6494
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6495
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6496
    break 2
6497
  fi
6498
done
6499
  done
6500
IFS=$as_save_IFS
6501
 
6502
fi
6503
fi
6504
NMEDIT=$ac_cv_prog_NMEDIT
6505
if test -n "$NMEDIT"; then
6506
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6507
$as_echo "$NMEDIT" >&6; }
6508
else
6509
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6510
$as_echo "no" >&6; }
6511
fi
6512
 
6513
 
6514
fi
6515
if test -z "$ac_cv_prog_NMEDIT"; then
6516
  ac_ct_NMEDIT=$NMEDIT
6517
  # Extract the first word of "nmedit", so it can be a program name with args.
6518
set dummy nmedit; ac_word=$2
6519
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6520
$as_echo_n "checking for $ac_word... " >&6; }
6521
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6522
  $as_echo_n "(cached) " >&6
6523
else
6524
  if test -n "$ac_ct_NMEDIT"; then
6525
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6526
else
6527
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528
for as_dir in $PATH
6529
do
6530
  IFS=$as_save_IFS
6531
  test -z "$as_dir" && as_dir=.
6532
    for ac_exec_ext in '' $ac_executable_extensions; do
6533
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6534
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6535
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6536
    break 2
6537
  fi
6538
done
6539
  done
6540
IFS=$as_save_IFS
6541
 
6542
fi
6543
fi
6544
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6545
if test -n "$ac_ct_NMEDIT"; then
6546
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6547
$as_echo "$ac_ct_NMEDIT" >&6; }
6548
else
6549
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6550
$as_echo "no" >&6; }
6551
fi
6552
 
6553
  if test "x$ac_ct_NMEDIT" = x; then
6554
    NMEDIT=":"
6555
  else
6556
    case $cross_compiling:$ac_tool_warned in
6557
yes:)
6558
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6559
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6560
ac_tool_warned=yes ;;
6561
esac
6562
    NMEDIT=$ac_ct_NMEDIT
6563
  fi
6564
else
6565
  NMEDIT="$ac_cv_prog_NMEDIT"
6566
fi
6567
 
6568
    if test -n "$ac_tool_prefix"; then
6569
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6570
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6571
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6572
$as_echo_n "checking for $ac_word... " >&6; }
6573
if test "${ac_cv_prog_LIPO+set}" = set; then :
6574
  $as_echo_n "(cached) " >&6
6575
else
6576
  if test -n "$LIPO"; then
6577
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6578
else
6579
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6580
for as_dir in $PATH
6581
do
6582
  IFS=$as_save_IFS
6583
  test -z "$as_dir" && as_dir=.
6584
    for ac_exec_ext in '' $ac_executable_extensions; do
6585
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6586
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6587
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6588
    break 2
6589
  fi
6590
done
6591
  done
6592
IFS=$as_save_IFS
6593
 
6594
fi
6595
fi
6596
LIPO=$ac_cv_prog_LIPO
6597
if test -n "$LIPO"; then
6598
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6599
$as_echo "$LIPO" >&6; }
6600
else
6601
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6602
$as_echo "no" >&6; }
6603
fi
6604
 
6605
 
6606
fi
6607
if test -z "$ac_cv_prog_LIPO"; then
6608
  ac_ct_LIPO=$LIPO
6609
  # Extract the first word of "lipo", so it can be a program name with args.
6610
set dummy lipo; ac_word=$2
6611
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6612
$as_echo_n "checking for $ac_word... " >&6; }
6613
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6614
  $as_echo_n "(cached) " >&6
6615
else
6616
  if test -n "$ac_ct_LIPO"; then
6617
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6618
else
6619
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620
for as_dir in $PATH
6621
do
6622
  IFS=$as_save_IFS
6623
  test -z "$as_dir" && as_dir=.
6624
    for ac_exec_ext in '' $ac_executable_extensions; do
6625
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6626
    ac_cv_prog_ac_ct_LIPO="lipo"
6627
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628
    break 2
6629
  fi
6630
done
6631
  done
6632
IFS=$as_save_IFS
6633
 
6634
fi
6635
fi
6636
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6637
if test -n "$ac_ct_LIPO"; then
6638
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6639
$as_echo "$ac_ct_LIPO" >&6; }
6640
else
6641
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642
$as_echo "no" >&6; }
6643
fi
6644
 
6645
  if test "x$ac_ct_LIPO" = x; then
6646
    LIPO=":"
6647
  else
6648
    case $cross_compiling:$ac_tool_warned in
6649
yes:)
6650
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6651
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6652
ac_tool_warned=yes ;;
6653
esac
6654
    LIPO=$ac_ct_LIPO
6655
  fi
6656
else
6657
  LIPO="$ac_cv_prog_LIPO"
6658
fi
6659
 
6660
    if test -n "$ac_tool_prefix"; then
6661
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6662
set dummy ${ac_tool_prefix}otool; ac_word=$2
6663
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6664
$as_echo_n "checking for $ac_word... " >&6; }
6665
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6666
  $as_echo_n "(cached) " >&6
6667
else
6668
  if test -n "$OTOOL"; then
6669
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6670
else
6671
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6672
for as_dir in $PATH
6673
do
6674
  IFS=$as_save_IFS
6675
  test -z "$as_dir" && as_dir=.
6676
    for ac_exec_ext in '' $ac_executable_extensions; do
6677
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6678
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6679
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6680
    break 2
6681
  fi
6682
done
6683
  done
6684
IFS=$as_save_IFS
6685
 
6686
fi
6687
fi
6688
OTOOL=$ac_cv_prog_OTOOL
6689
if test -n "$OTOOL"; then
6690
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6691
$as_echo "$OTOOL" >&6; }
6692
else
6693
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6694
$as_echo "no" >&6; }
6695
fi
6696
 
6697
 
6698
fi
6699
if test -z "$ac_cv_prog_OTOOL"; then
6700
  ac_ct_OTOOL=$OTOOL
6701
  # Extract the first word of "otool", so it can be a program name with args.
6702
set dummy otool; ac_word=$2
6703
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6704
$as_echo_n "checking for $ac_word... " >&6; }
6705
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6706
  $as_echo_n "(cached) " >&6
6707
else
6708
  if test -n "$ac_ct_OTOOL"; then
6709
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6710
else
6711
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6712
for as_dir in $PATH
6713
do
6714
  IFS=$as_save_IFS
6715
  test -z "$as_dir" && as_dir=.
6716
    for ac_exec_ext in '' $ac_executable_extensions; do
6717
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6718
    ac_cv_prog_ac_ct_OTOOL="otool"
6719
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6720
    break 2
6721
  fi
6722
done
6723
  done
6724
IFS=$as_save_IFS
6725
 
6726
fi
6727
fi
6728
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6729
if test -n "$ac_ct_OTOOL"; then
6730
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6731
$as_echo "$ac_ct_OTOOL" >&6; }
6732
else
6733
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734
$as_echo "no" >&6; }
6735
fi
6736
 
6737
  if test "x$ac_ct_OTOOL" = x; then
6738
    OTOOL=":"
6739
  else
6740
    case $cross_compiling:$ac_tool_warned in
6741
yes:)
6742
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6743
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6744
ac_tool_warned=yes ;;
6745
esac
6746
    OTOOL=$ac_ct_OTOOL
6747
  fi
6748
else
6749
  OTOOL="$ac_cv_prog_OTOOL"
6750
fi
6751
 
6752
    if test -n "$ac_tool_prefix"; then
6753
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6754
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6755
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6756
$as_echo_n "checking for $ac_word... " >&6; }
6757
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6758
  $as_echo_n "(cached) " >&6
6759
else
6760
  if test -n "$OTOOL64"; then
6761
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6762
else
6763
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6764
for as_dir in $PATH
6765
do
6766
  IFS=$as_save_IFS
6767
  test -z "$as_dir" && as_dir=.
6768
    for ac_exec_ext in '' $ac_executable_extensions; do
6769
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6770
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6771
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6772
    break 2
6773
  fi
6774
done
6775
  done
6776
IFS=$as_save_IFS
6777
 
6778
fi
6779
fi
6780
OTOOL64=$ac_cv_prog_OTOOL64
6781
if test -n "$OTOOL64"; then
6782
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6783
$as_echo "$OTOOL64" >&6; }
6784
else
6785
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6786
$as_echo "no" >&6; }
6787
fi
6788
 
6789
 
6790
fi
6791
if test -z "$ac_cv_prog_OTOOL64"; then
6792
  ac_ct_OTOOL64=$OTOOL64
6793
  # Extract the first word of "otool64", so it can be a program name with args.
6794
set dummy otool64; ac_word=$2
6795
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6796
$as_echo_n "checking for $ac_word... " >&6; }
6797
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6798
  $as_echo_n "(cached) " >&6
6799
else
6800
  if test -n "$ac_ct_OTOOL64"; then
6801
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6802
else
6803
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6804
for as_dir in $PATH
6805
do
6806
  IFS=$as_save_IFS
6807
  test -z "$as_dir" && as_dir=.
6808
    for ac_exec_ext in '' $ac_executable_extensions; do
6809
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6810
    ac_cv_prog_ac_ct_OTOOL64="otool64"
6811
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6812
    break 2
6813
  fi
6814
done
6815
  done
6816
IFS=$as_save_IFS
6817
 
6818
fi
6819
fi
6820
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6821
if test -n "$ac_ct_OTOOL64"; then
6822
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6823
$as_echo "$ac_ct_OTOOL64" >&6; }
6824
else
6825
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6826
$as_echo "no" >&6; }
6827
fi
6828
 
6829
  if test "x$ac_ct_OTOOL64" = x; then
6830
    OTOOL64=":"
6831
  else
6832
    case $cross_compiling:$ac_tool_warned in
6833
yes:)
6834
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6835
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6836
ac_tool_warned=yes ;;
6837
esac
6838
    OTOOL64=$ac_ct_OTOOL64
6839
  fi
6840
else
6841
  OTOOL64="$ac_cv_prog_OTOOL64"
6842
fi
6843
 
6844
 
6845
 
6846
 
6847
 
6848
 
6849
 
6850
 
6851
 
6852
 
6853
 
6854
 
6855
 
6856
 
6857
 
6858
 
6859
 
6860
 
6861
 
6862
 
6863
 
6864
 
6865
 
6866
 
6867
 
6868
 
6869
 
6870
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6871
$as_echo_n "checking for -single_module linker flag... " >&6; }
6872
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6873
  $as_echo_n "(cached) " >&6
6874
else
6875
  lt_cv_apple_cc_single_mod=no
6876
      if test -z "${LT_MULTI_MODULE}"; then
6877
        # By default we will add the -single_module flag. You can override
6878
        # by either setting the environment variable LT_MULTI_MODULE
6879
        # non-empty at configure time, or by adding -multi_module to the
6880
        # link flags.
6881
        rm -rf libconftest.dylib*
6882
        echo "int foo(void){return 1;}" > conftest.c
6883
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6884
-dynamiclib -Wl,-single_module conftest.c" >&5
6885
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6886
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6887
        _lt_result=$?
6888
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6889
          lt_cv_apple_cc_single_mod=yes
6890
        else
6891
          cat conftest.err >&5
6892
        fi
6893
        rm -rf libconftest.dylib*
6894
        rm -f conftest.*
6895
      fi
6896
fi
6897
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6898
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6899
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6900
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6901
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6902
  $as_echo_n "(cached) " >&6
6903
else
6904
  lt_cv_ld_exported_symbols_list=no
6905
      save_LDFLAGS=$LDFLAGS
6906
      echo "_main" > conftest.sym
6907
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6908
      if test x$gcc_no_link = xyes; then
6909
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6910
fi
6911
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6912
/* end confdefs.h.  */
6913
 
6914
int
6915
main ()
6916
{
6917
 
6918
  ;
6919
  return 0;
6920
}
6921
_ACEOF
6922
if ac_fn_c_try_link "$LINENO"; then :
6923
  lt_cv_ld_exported_symbols_list=yes
6924
else
6925
  lt_cv_ld_exported_symbols_list=no
6926
fi
6927
rm -f core conftest.err conftest.$ac_objext \
6928
    conftest$ac_exeext conftest.$ac_ext
6929
        LDFLAGS="$save_LDFLAGS"
6930
 
6931
fi
6932
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6933
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6934
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6935
$as_echo_n "checking for -force_load linker flag... " >&6; }
6936
if test "${lt_cv_ld_force_load+set}" = set; then :
6937
  $as_echo_n "(cached) " >&6
6938
else
6939
  lt_cv_ld_force_load=no
6940
      cat > conftest.c << _LT_EOF
6941
int forced_loaded() { return 2;}
6942
_LT_EOF
6943
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6944
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6945
      echo "$AR cru libconftest.a conftest.o" >&5
6946
      $AR cru libconftest.a conftest.o 2>&5
6947
      cat > conftest.c << _LT_EOF
6948
int main() { return 0;}
6949
_LT_EOF
6950
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6951
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6952
      _lt_result=$?
6953
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6954
        lt_cv_ld_force_load=yes
6955
      else
6956
        cat conftest.err >&5
6957
      fi
6958
        rm -f conftest.err libconftest.a conftest conftest.c
6959
        rm -rf conftest.dSYM
6960
 
6961
fi
6962
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6963
$as_echo "$lt_cv_ld_force_load" >&6; }
6964
    case $host_os in
6965
    rhapsody* | darwin1.[012])
6966
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6967
    darwin1.*)
6968
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6969
    darwin*) # darwin 5.x on
6970
      # if running on 10.5 or later, the deployment target defaults
6971
      # to the OS version, if on x86, and 10.4, the deployment
6972
      # target defaults to 10.4. Don't you love it?
6973
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6974
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6975
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6976
        10.[012]*)
6977
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6978
        10.*)
6979
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6980
      esac
6981
    ;;
6982
  esac
6983
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6984
      _lt_dar_single_mod='$single_module'
6985
    fi
6986
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6987
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6988
    else
6989
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6990
    fi
6991
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6992
      _lt_dsymutil='~$DSYMUTIL $lib || :'
6993
    else
6994
      _lt_dsymutil=
6995
    fi
6996
    ;;
6997
  esac
6998
 
6999
for ac_header in dlfcn.h
7000
do :
7001
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7002
"
7003
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7004
  cat >>confdefs.h <<_ACEOF
7005
#define HAVE_DLFCN_H 1
7006
_ACEOF
7007
 
7008
fi
7009
 
7010
done
7011
 
7012
 
7013
 
7014
 
7015
 
7016
# Set options
7017
 
7018
 
7019
 
7020
        enable_dlopen=no
7021
 
7022
 
7023
  enable_win32_dll=no
7024
 
7025
 
7026
            # Check whether --enable-shared was given.
7027
if test "${enable_shared+set}" = set; then :
7028
  enableval=$enable_shared; p=${PACKAGE-default}
7029
    case $enableval in
7030
    yes) enable_shared=yes ;;
7031
    no) enable_shared=no ;;
7032
    *)
7033
      enable_shared=no
7034
      # Look at the argument we got.  We use all the common list separators.
7035
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7036
      for pkg in $enableval; do
7037
        IFS="$lt_save_ifs"
7038
        if test "X$pkg" = "X$p"; then
7039
          enable_shared=yes
7040
        fi
7041
      done
7042
      IFS="$lt_save_ifs"
7043
      ;;
7044
    esac
7045
else
7046
  enable_shared=yes
7047
fi
7048
 
7049
 
7050
 
7051
 
7052
 
7053
 
7054
 
7055
 
7056
 
7057
  # Check whether --enable-static was given.
7058
if test "${enable_static+set}" = set; then :
7059
  enableval=$enable_static; p=${PACKAGE-default}
7060
    case $enableval in
7061
    yes) enable_static=yes ;;
7062
    no) enable_static=no ;;
7063
    *)
7064
     enable_static=no
7065
      # Look at the argument we got.  We use all the common list separators.
7066
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7067
      for pkg in $enableval; do
7068
        IFS="$lt_save_ifs"
7069
        if test "X$pkg" = "X$p"; then
7070
          enable_static=yes
7071
        fi
7072
      done
7073
      IFS="$lt_save_ifs"
7074
      ;;
7075
    esac
7076
else
7077
  enable_static=yes
7078
fi
7079
 
7080
 
7081
 
7082
 
7083
 
7084
 
7085
 
7086
 
7087
 
7088
 
7089
# Check whether --with-pic was given.
7090
if test "${with_pic+set}" = set; then :
7091
  withval=$with_pic; pic_mode="$withval"
7092
else
7093
  pic_mode=default
7094
fi
7095
 
7096
 
7097
test -z "$pic_mode" && pic_mode=default
7098
 
7099
 
7100
 
7101
 
7102
 
7103
 
7104
 
7105
  # Check whether --enable-fast-install was given.
7106
if test "${enable_fast_install+set}" = set; then :
7107
  enableval=$enable_fast_install; p=${PACKAGE-default}
7108
    case $enableval in
7109
    yes) enable_fast_install=yes ;;
7110
    no) enable_fast_install=no ;;
7111
    *)
7112
      enable_fast_install=no
7113
      # Look at the argument we got.  We use all the common list separators.
7114
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7115
      for pkg in $enableval; do
7116
        IFS="$lt_save_ifs"
7117
        if test "X$pkg" = "X$p"; then
7118
          enable_fast_install=yes
7119
        fi
7120
      done
7121
      IFS="$lt_save_ifs"
7122
      ;;
7123
    esac
7124
else
7125
  enable_fast_install=yes
7126
fi
7127
 
7128
 
7129
 
7130
 
7131
 
7132
 
7133
 
7134
 
7135
 
7136
 
7137
 
7138
# This can be used to rebuild libtool when needed
7139
LIBTOOL_DEPS="$ltmain"
7140
 
7141
# Always use our own libtool.
7142
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7143
 
7144
 
7145
 
7146
 
7147
 
7148
 
7149
 
7150
 
7151
 
7152
 
7153
 
7154
 
7155
 
7156
 
7157
 
7158
 
7159
 
7160
 
7161
 
7162
 
7163
 
7164
 
7165
 
7166
 
7167
 
7168
 
7169
test -z "$LN_S" && LN_S="ln -s"
7170
 
7171
 
7172
 
7173
 
7174
 
7175
 
7176
 
7177
 
7178
 
7179
 
7180
 
7181
 
7182
 
7183
 
7184
if test -n "${ZSH_VERSION+set}" ; then
7185
   setopt NO_GLOB_SUBST
7186
fi
7187
 
7188
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7189
$as_echo_n "checking for objdir... " >&6; }
7190
if test "${lt_cv_objdir+set}" = set; then :
7191
  $as_echo_n "(cached) " >&6
7192
else
7193
  rm -f .libs 2>/dev/null
7194
mkdir .libs 2>/dev/null
7195
if test -d .libs; then
7196
  lt_cv_objdir=.libs
7197
else
7198
  # MS-DOS does not allow filenames that begin with a dot.
7199
  lt_cv_objdir=_libs
7200
fi
7201
rmdir .libs 2>/dev/null
7202
fi
7203
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7204
$as_echo "$lt_cv_objdir" >&6; }
7205
objdir=$lt_cv_objdir
7206
 
7207
 
7208
 
7209
 
7210
 
7211
cat >>confdefs.h <<_ACEOF
7212
#define LT_OBJDIR "$lt_cv_objdir/"
7213
_ACEOF
7214
 
7215
 
7216
 
7217
 
7218
case $host_os in
7219
aix3*)
7220
  # AIX sometimes has problems with the GCC collect2 program.  For some
7221
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7222
  # vanish in a puff of smoke.
7223
  if test "X${COLLECT_NAMES+set}" != Xset; then
7224
    COLLECT_NAMES=
7225
    export COLLECT_NAMES
7226
  fi
7227
  ;;
7228
esac
7229
 
7230
# Global variables:
7231
ofile=libtool
7232
can_build_shared=yes
7233
 
7234
# All known linkers require a `.a' archive for static linking (except MSVC,
7235
# which needs '.lib').
7236
libext=a
7237
 
7238
with_gnu_ld="$lt_cv_prog_gnu_ld"
7239
 
7240
old_CC="$CC"
7241
old_CFLAGS="$CFLAGS"
7242
 
7243
# Set sane defaults for various variables
7244
test -z "$CC" && CC=cc
7245
test -z "$LTCC" && LTCC=$CC
7246
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7247
test -z "$LD" && LD=ld
7248
test -z "$ac_objext" && ac_objext=o
7249
 
7250
for cc_temp in $compiler""; do
7251
  case $cc_temp in
7252
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7253
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7254
    \-*) ;;
7255
    *) break;;
7256
  esac
7257
done
7258
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7259
 
7260
 
7261
# Only perform the check for file, if the check method requires it
7262
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7263
case $deplibs_check_method in
7264
file_magic*)
7265
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7266
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7267
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7268
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7269
  $as_echo_n "(cached) " >&6
7270
else
7271
  case $MAGIC_CMD in
7272
[\\/*] |  ?:[\\/]*)
7273
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7274
  ;;
7275
*)
7276
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7277
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7278
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7279
  for ac_dir in $ac_dummy; do
7280
    IFS="$lt_save_ifs"
7281
    test -z "$ac_dir" && ac_dir=.
7282
    if test -f $ac_dir/${ac_tool_prefix}file; then
7283
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7284
      if test -n "$file_magic_test_file"; then
7285
        case $deplibs_check_method in
7286
        "file_magic "*)
7287
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7288
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7289
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7290
            $EGREP "$file_magic_regex" > /dev/null; then
7291
            :
7292
          else
7293
            cat <<_LT_EOF 1>&2
7294
 
7295
*** Warning: the command libtool uses to detect shared libraries,
7296
*** $file_magic_cmd, produces output that libtool cannot recognize.
7297
*** The result is that libtool may fail to recognize shared libraries
7298
*** as such.  This will affect the creation of libtool libraries that
7299
*** depend on shared libraries, but programs linked with such libtool
7300
*** libraries will work regardless of this problem.  Nevertheless, you
7301
*** may want to report the problem to your system manager and/or to
7302
*** bug-libtool@gnu.org
7303
 
7304
_LT_EOF
7305
          fi ;;
7306
        esac
7307
      fi
7308
      break
7309
    fi
7310
  done
7311
  IFS="$lt_save_ifs"
7312
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7313
  ;;
7314
esac
7315
fi
7316
 
7317
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7318
if test -n "$MAGIC_CMD"; then
7319
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7320
$as_echo "$MAGIC_CMD" >&6; }
7321
else
7322
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7323
$as_echo "no" >&6; }
7324
fi
7325
 
7326
 
7327
 
7328
 
7329
 
7330
if test -z "$lt_cv_path_MAGIC_CMD"; then
7331
  if test -n "$ac_tool_prefix"; then
7332
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7333
$as_echo_n "checking for file... " >&6; }
7334
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7335
  $as_echo_n "(cached) " >&6
7336
else
7337
  case $MAGIC_CMD in
7338
[\\/*] |  ?:[\\/]*)
7339
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7340
  ;;
7341
*)
7342
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7343
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7344
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7345
  for ac_dir in $ac_dummy; do
7346
    IFS="$lt_save_ifs"
7347
    test -z "$ac_dir" && ac_dir=.
7348
    if test -f $ac_dir/file; then
7349
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7350
      if test -n "$file_magic_test_file"; then
7351
        case $deplibs_check_method in
7352
        "file_magic "*)
7353
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7354
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7355
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7356
            $EGREP "$file_magic_regex" > /dev/null; then
7357
            :
7358
          else
7359
            cat <<_LT_EOF 1>&2
7360
 
7361
*** Warning: the command libtool uses to detect shared libraries,
7362
*** $file_magic_cmd, produces output that libtool cannot recognize.
7363
*** The result is that libtool may fail to recognize shared libraries
7364
*** as such.  This will affect the creation of libtool libraries that
7365
*** depend on shared libraries, but programs linked with such libtool
7366
*** libraries will work regardless of this problem.  Nevertheless, you
7367
*** may want to report the problem to your system manager and/or to
7368
*** bug-libtool@gnu.org
7369
 
7370
_LT_EOF
7371
          fi ;;
7372
        esac
7373
      fi
7374
      break
7375
    fi
7376
  done
7377
  IFS="$lt_save_ifs"
7378
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7379
  ;;
7380
esac
7381
fi
7382
 
7383
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7384
if test -n "$MAGIC_CMD"; then
7385
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7386
$as_echo "$MAGIC_CMD" >&6; }
7387
else
7388
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7389
$as_echo "no" >&6; }
7390
fi
7391
 
7392
 
7393
  else
7394
    MAGIC_CMD=:
7395
  fi
7396
fi
7397
 
7398
  fi
7399
  ;;
7400
esac
7401
 
7402
# Use C for the default configuration in the libtool script
7403
 
7404
lt_save_CC="$CC"
7405
ac_ext=c
7406
ac_cpp='$CPP $CPPFLAGS'
7407
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7408
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7409
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7410
 
7411
 
7412
# Source file extension for C test sources.
7413
ac_ext=c
7414
 
7415
# Object file extension for compiled C test sources.
7416
objext=o
7417
objext=$objext
7418
 
7419
# Code to be used in simple compile tests
7420
lt_simple_compile_test_code="int some_variable = 0;"
7421
 
7422
# Code to be used in simple link tests
7423
lt_simple_link_test_code='int main(){return(0);}'
7424
 
7425
 
7426
 
7427
 
7428
 
7429
 
7430
 
7431
# If no C compiler was specified, use CC.
7432
LTCC=${LTCC-"$CC"}
7433
 
7434
# If no C compiler flags were specified, use CFLAGS.
7435
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7436
 
7437
# Allow CC to be a program name with arguments.
7438
compiler=$CC
7439
 
7440
# Save the default compiler, since it gets overwritten when the other
7441
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7442
compiler_DEFAULT=$CC
7443
 
7444
# save warnings/boilerplate of simple test code
7445
ac_outfile=conftest.$ac_objext
7446
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7447
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7448
_lt_compiler_boilerplate=`cat conftest.err`
7449
$RM conftest*
7450
 
7451
ac_outfile=conftest.$ac_objext
7452
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7453
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7454
_lt_linker_boilerplate=`cat conftest.err`
7455
$RM -r conftest*
7456
 
7457
 
7458
## CAVEAT EMPTOR:
7459
## There is no encapsulation within the following macros, do not change
7460
## the running order or otherwise move them around unless you know exactly
7461
## what you are doing...
7462
if test -n "$compiler"; then
7463
 
7464
lt_prog_compiler_no_builtin_flag=
7465
 
7466
if test "$GCC" = yes; then
7467
  case $cc_basename in
7468
  nvcc*)
7469
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7470
  *)
7471
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7472
  esac
7473
 
7474
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7475
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7476
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7477
  $as_echo_n "(cached) " >&6
7478
else
7479
  lt_cv_prog_compiler_rtti_exceptions=no
7480
   ac_outfile=conftest.$ac_objext
7481
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7482
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7483
   # Insert the option either (1) after the last *FLAGS variable, or
7484
   # (2) before a word containing "conftest.", or (3) at the end.
7485
   # Note that $ac_compile itself does not contain backslashes and begins
7486
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7487
   # The option is referenced via a variable to avoid confusing sed.
7488
   lt_compile=`echo "$ac_compile" | $SED \
7489
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7490
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7491
   -e 's:$: $lt_compiler_flag:'`
7492
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7493
   (eval "$lt_compile" 2>conftest.err)
7494
   ac_status=$?
7495
   cat conftest.err >&5
7496
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7497
   if (exit $ac_status) && test -s "$ac_outfile"; then
7498
     # The compiler can only warn and ignore the option if not recognized
7499
     # So say no if there are warnings other than the usual output.
7500
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7501
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7502
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7503
       lt_cv_prog_compiler_rtti_exceptions=yes
7504
     fi
7505
   fi
7506
   $RM conftest*
7507
 
7508
fi
7509
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7510
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7511
 
7512
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7513
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7514
else
7515
    :
7516
fi
7517
 
7518
fi
7519
 
7520
 
7521
 
7522
 
7523
 
7524
 
7525
  lt_prog_compiler_wl=
7526
lt_prog_compiler_pic=
7527
lt_prog_compiler_static=
7528
 
7529
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7530
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7531
 
7532
  if test "$GCC" = yes; then
7533
    lt_prog_compiler_wl='-Wl,'
7534
    lt_prog_compiler_static='-static'
7535
 
7536
    case $host_os in
7537
      aix*)
7538
      # All AIX code is PIC.
7539
      if test "$host_cpu" = ia64; then
7540
        # AIX 5 now supports IA64 processor
7541
        lt_prog_compiler_static='-Bstatic'
7542
      fi
7543
      ;;
7544
 
7545
    amigaos*)
7546
      case $host_cpu in
7547
      powerpc)
7548
            # see comment about AmigaOS4 .so support
7549
            lt_prog_compiler_pic='-fPIC'
7550
        ;;
7551
      m68k)
7552
            # FIXME: we need at least 68020 code to build shared libraries, but
7553
            # adding the `-m68020' flag to GCC prevents building anything better,
7554
            # like `-m68040'.
7555
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7556
        ;;
7557
      esac
7558
      ;;
7559
 
7560
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7561
      # PIC is the default for these OSes.
7562
      ;;
7563
 
7564
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7565
      # This hack is so that the source file can tell whether it is being
7566
      # built for inclusion in a dll (and should export symbols for example).
7567
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7568
      # (--disable-auto-import) libraries
7569
      lt_prog_compiler_pic='-DDLL_EXPORT'
7570
      ;;
7571
 
7572
    darwin* | rhapsody*)
7573
      # PIC is the default on this platform
7574
      # Common symbols not allowed in MH_DYLIB files
7575
      lt_prog_compiler_pic='-fno-common'
7576
      ;;
7577
 
7578
    haiku*)
7579
      # PIC is the default for Haiku.
7580
      # The "-static" flag exists, but is broken.
7581
      lt_prog_compiler_static=
7582
      ;;
7583
 
7584
    hpux*)
7585
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7586
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7587
      # sets the default TLS model and affects inlining.
7588
      case $host_cpu in
7589
      hppa*64*)
7590
        # +Z the default
7591
        ;;
7592
      *)
7593
        lt_prog_compiler_pic='-fPIC'
7594
        ;;
7595
      esac
7596
      ;;
7597
 
7598
    interix[3-9]*)
7599
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7600
      # Instead, we relocate shared libraries at runtime.
7601
      ;;
7602
 
7603
    msdosdjgpp*)
7604
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7605
      # on systems that don't support them.
7606
      lt_prog_compiler_can_build_shared=no
7607
      enable_shared=no
7608
      ;;
7609
 
7610
    *nto* | *qnx*)
7611
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7612
      # it will coredump.
7613
      lt_prog_compiler_pic='-fPIC -shared'
7614
      ;;
7615
 
7616
    sysv4*MP*)
7617
      if test -d /usr/nec; then
7618
        lt_prog_compiler_pic=-Kconform_pic
7619
      fi
7620
      ;;
7621
 
7622
    *)
7623
      lt_prog_compiler_pic='-fPIC'
7624
      ;;
7625
    esac
7626
 
7627
    case $cc_basename in
7628
    nvcc*) # Cuda Compiler Driver 2.2
7629
      lt_prog_compiler_wl='-Xlinker '
7630
      lt_prog_compiler_pic='-Xcompiler -fPIC'
7631
      ;;
7632
    esac
7633
  else
7634
    # PORTME Check for flag to pass linker flags through the system compiler.
7635
    case $host_os in
7636
    aix*)
7637
      lt_prog_compiler_wl='-Wl,'
7638
      if test "$host_cpu" = ia64; then
7639
        # AIX 5 now supports IA64 processor
7640
        lt_prog_compiler_static='-Bstatic'
7641
      else
7642
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7643
      fi
7644
      ;;
7645
 
7646
    mingw* | cygwin* | pw32* | os2* | cegcc*)
7647
      # This hack is so that the source file can tell whether it is being
7648
      # built for inclusion in a dll (and should export symbols for example).
7649
      lt_prog_compiler_pic='-DDLL_EXPORT'
7650
      ;;
7651
 
7652
    hpux9* | hpux10* | hpux11*)
7653
      lt_prog_compiler_wl='-Wl,'
7654
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7655
      # not for PA HP-UX.
7656
      case $host_cpu in
7657
      hppa*64*|ia64*)
7658
        # +Z the default
7659
        ;;
7660
      *)
7661
        lt_prog_compiler_pic='+Z'
7662
        ;;
7663
      esac
7664
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7665
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7666
      ;;
7667
 
7668
    irix5* | irix6* | nonstopux*)
7669
      lt_prog_compiler_wl='-Wl,'
7670
      # PIC (with -KPIC) is the default.
7671
      lt_prog_compiler_static='-non_shared'
7672
      ;;
7673
 
7674
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7675
      case $cc_basename in
7676
      # old Intel for x86_64 which still supported -KPIC.
7677
      ecc*)
7678
        lt_prog_compiler_wl='-Wl,'
7679
        lt_prog_compiler_pic='-KPIC'
7680
        lt_prog_compiler_static='-static'
7681
        ;;
7682
      # icc used to be incompatible with GCC.
7683
      # ICC 10 doesn't accept -KPIC any more.
7684
      icc* | ifort*)
7685
        lt_prog_compiler_wl='-Wl,'
7686
        lt_prog_compiler_pic='-fPIC'
7687
        lt_prog_compiler_static='-static'
7688
        ;;
7689
      # Lahey Fortran 8.1.
7690
      lf95*)
7691
        lt_prog_compiler_wl='-Wl,'
7692
        lt_prog_compiler_pic='--shared'
7693
        lt_prog_compiler_static='--static'
7694
        ;;
7695
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7696
        # Portland Group compilers (*not* the Pentium gcc compiler,
7697
        # which looks to be a dead project)
7698
        lt_prog_compiler_wl='-Wl,'
7699
        lt_prog_compiler_pic='-fpic'
7700
        lt_prog_compiler_static='-Bstatic'
7701
        ;;
7702
      ccc*)
7703
        lt_prog_compiler_wl='-Wl,'
7704
        # All Alpha code is PIC.
7705
        lt_prog_compiler_static='-non_shared'
7706
        ;;
7707
      xl* | bgxl* | bgf* | mpixl*)
7708
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7709
        lt_prog_compiler_wl='-Wl,'
7710
        lt_prog_compiler_pic='-qpic'
7711
        lt_prog_compiler_static='-qstaticlink'
7712
        ;;
7713
      *)
7714
        case `$CC -V 2>&1 | sed 5q` in
7715
        *Sun\ F* | *Sun*Fortran*)
7716
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
7717
          lt_prog_compiler_pic='-KPIC'
7718
          lt_prog_compiler_static='-Bstatic'
7719
          lt_prog_compiler_wl=''
7720
          ;;
7721
        *Sun\ C*)
7722
          # Sun C 5.9
7723
          lt_prog_compiler_pic='-KPIC'
7724
          lt_prog_compiler_static='-Bstatic'
7725
          lt_prog_compiler_wl='-Wl,'
7726
          ;;
7727
        esac
7728
        ;;
7729
      esac
7730
      ;;
7731
 
7732
    newsos6)
7733
      lt_prog_compiler_pic='-KPIC'
7734
      lt_prog_compiler_static='-Bstatic'
7735
      ;;
7736
 
7737
    *nto* | *qnx*)
7738
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7739
      # it will coredump.
7740
      lt_prog_compiler_pic='-fPIC -shared'
7741
      ;;
7742
 
7743
    osf3* | osf4* | osf5*)
7744
      lt_prog_compiler_wl='-Wl,'
7745
      # All OSF/1 code is PIC.
7746
      lt_prog_compiler_static='-non_shared'
7747
      ;;
7748
 
7749
    rdos*)
7750
      lt_prog_compiler_static='-non_shared'
7751
      ;;
7752
 
7753
    solaris*)
7754
      lt_prog_compiler_pic='-KPIC'
7755
      lt_prog_compiler_static='-Bstatic'
7756
      case $cc_basename in
7757
      f77* | f90* | f95*)
7758
        lt_prog_compiler_wl='-Qoption ld ';;
7759
      *)
7760
        lt_prog_compiler_wl='-Wl,';;
7761
      esac
7762
      ;;
7763
 
7764
    sunos4*)
7765
      lt_prog_compiler_wl='-Qoption ld '
7766
      lt_prog_compiler_pic='-PIC'
7767
      lt_prog_compiler_static='-Bstatic'
7768
      ;;
7769
 
7770
    sysv4 | sysv4.2uw2* | sysv4.3*)
7771
      lt_prog_compiler_wl='-Wl,'
7772
      lt_prog_compiler_pic='-KPIC'
7773
      lt_prog_compiler_static='-Bstatic'
7774
      ;;
7775
 
7776
    sysv4*MP*)
7777
      if test -d /usr/nec ;then
7778
        lt_prog_compiler_pic='-Kconform_pic'
7779
        lt_prog_compiler_static='-Bstatic'
7780
      fi
7781
      ;;
7782
 
7783
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7784
      lt_prog_compiler_wl='-Wl,'
7785
      lt_prog_compiler_pic='-KPIC'
7786
      lt_prog_compiler_static='-Bstatic'
7787
      ;;
7788
 
7789
    unicos*)
7790
      lt_prog_compiler_wl='-Wl,'
7791
      lt_prog_compiler_can_build_shared=no
7792
      ;;
7793
 
7794
    uts4*)
7795
      lt_prog_compiler_pic='-pic'
7796
      lt_prog_compiler_static='-Bstatic'
7797
      ;;
7798
 
7799
    *)
7800
      lt_prog_compiler_can_build_shared=no
7801
      ;;
7802
    esac
7803
  fi
7804
 
7805
case $host_os in
7806
  # For platforms which do not support PIC, -DPIC is meaningless:
7807
  *djgpp*)
7808
    lt_prog_compiler_pic=
7809
    ;;
7810
  *)
7811
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7812
    ;;
7813
esac
7814
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7815
$as_echo "$lt_prog_compiler_pic" >&6; }
7816
 
7817
 
7818
 
7819
 
7820
 
7821
 
7822
#
7823
# Check to make sure the PIC flag actually works.
7824
#
7825
if test -n "$lt_prog_compiler_pic"; then
7826
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7827
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7828
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7829
  $as_echo_n "(cached) " >&6
7830
else
7831
  lt_cv_prog_compiler_pic_works=no
7832
   ac_outfile=conftest.$ac_objext
7833
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7834
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7835
   # Insert the option either (1) after the last *FLAGS variable, or
7836
   # (2) before a word containing "conftest.", or (3) at the end.
7837
   # Note that $ac_compile itself does not contain backslashes and begins
7838
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7839
   # The option is referenced via a variable to avoid confusing sed.
7840
   lt_compile=`echo "$ac_compile" | $SED \
7841
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7842
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7843
   -e 's:$: $lt_compiler_flag:'`
7844
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7845
   (eval "$lt_compile" 2>conftest.err)
7846
   ac_status=$?
7847
   cat conftest.err >&5
7848
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7849
   if (exit $ac_status) && test -s "$ac_outfile"; then
7850
     # The compiler can only warn and ignore the option if not recognized
7851
     # So say no if there are warnings other than the usual output.
7852
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7853
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7854
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7855
       lt_cv_prog_compiler_pic_works=yes
7856
     fi
7857
   fi
7858
   $RM conftest*
7859
 
7860
fi
7861
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7862
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7863
 
7864
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7865
    case $lt_prog_compiler_pic in
7866
     "" | " "*) ;;
7867
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7868
     esac
7869
else
7870
    lt_prog_compiler_pic=
7871
     lt_prog_compiler_can_build_shared=no
7872
fi
7873
 
7874
fi
7875
 
7876
 
7877
 
7878
 
7879
 
7880
 
7881
#
7882
# Check to make sure the static flag actually works.
7883
#
7884
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7885
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7886
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7887
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7888
  $as_echo_n "(cached) " >&6
7889
else
7890
  lt_cv_prog_compiler_static_works=no
7891
   save_LDFLAGS="$LDFLAGS"
7892
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7893
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7894
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7895
     # The linker can only warn and ignore the option if not recognized
7896
     # So say no if there are warnings
7897
     if test -s conftest.err; then
7898
       # Append any errors to the config.log.
7899
       cat conftest.err 1>&5
7900
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7901
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7902
       if diff conftest.exp conftest.er2 >/dev/null; then
7903
         lt_cv_prog_compiler_static_works=yes
7904
       fi
7905
     else
7906
       lt_cv_prog_compiler_static_works=yes
7907
     fi
7908
   fi
7909
   $RM -r conftest*
7910
   LDFLAGS="$save_LDFLAGS"
7911
 
7912
fi
7913
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7914
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7915
 
7916
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7917
    :
7918
else
7919
    lt_prog_compiler_static=
7920
fi
7921
 
7922
 
7923
 
7924
 
7925
 
7926
 
7927
 
7928
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7929
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7930
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7931
  $as_echo_n "(cached) " >&6
7932
else
7933
  lt_cv_prog_compiler_c_o=no
7934
   $RM -r conftest 2>/dev/null
7935
   mkdir conftest
7936
   cd conftest
7937
   mkdir out
7938
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7939
 
7940
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7941
   # Insert the option either (1) after the last *FLAGS variable, or
7942
   # (2) before a word containing "conftest.", or (3) at the end.
7943
   # Note that $ac_compile itself does not contain backslashes and begins
7944
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7945
   lt_compile=`echo "$ac_compile" | $SED \
7946
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7947
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7948
   -e 's:$: $lt_compiler_flag:'`
7949
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7950
   (eval "$lt_compile" 2>out/conftest.err)
7951
   ac_status=$?
7952
   cat out/conftest.err >&5
7953
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7954
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7955
   then
7956
     # The compiler can only warn and ignore the option if not recognized
7957
     # So say no if there are warnings
7958
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7959
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7960
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7961
       lt_cv_prog_compiler_c_o=yes
7962
     fi
7963
   fi
7964
   chmod u+w . 2>&5
7965
   $RM conftest*
7966
   # SGI C++ compiler will create directory out/ii_files/ for
7967
   # template instantiation
7968
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7969
   $RM out/* && rmdir out
7970
   cd ..
7971
   $RM -r conftest
7972
   $RM conftest*
7973
 
7974
fi
7975
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7976
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7977
 
7978
 
7979
 
7980
 
7981
 
7982
 
7983
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7984
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7985
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7986
  $as_echo_n "(cached) " >&6
7987
else
7988
  lt_cv_prog_compiler_c_o=no
7989
   $RM -r conftest 2>/dev/null
7990
   mkdir conftest
7991
   cd conftest
7992
   mkdir out
7993
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7994
 
7995
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7996
   # Insert the option either (1) after the last *FLAGS variable, or
7997
   # (2) before a word containing "conftest.", or (3) at the end.
7998
   # Note that $ac_compile itself does not contain backslashes and begins
7999
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8000
   lt_compile=`echo "$ac_compile" | $SED \
8001
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8002
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8003
   -e 's:$: $lt_compiler_flag:'`
8004
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8005
   (eval "$lt_compile" 2>out/conftest.err)
8006
   ac_status=$?
8007
   cat out/conftest.err >&5
8008
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8009
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8010
   then
8011
     # The compiler can only warn and ignore the option if not recognized
8012
     # So say no if there are warnings
8013
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8014
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8015
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8016
       lt_cv_prog_compiler_c_o=yes
8017
     fi
8018
   fi
8019
   chmod u+w . 2>&5
8020
   $RM conftest*
8021
   # SGI C++ compiler will create directory out/ii_files/ for
8022
   # template instantiation
8023
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8024
   $RM out/* && rmdir out
8025
   cd ..
8026
   $RM -r conftest
8027
   $RM conftest*
8028
 
8029
fi
8030
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8031
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8032
 
8033
 
8034
 
8035
 
8036
hard_links="nottested"
8037
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8038
  # do not overwrite the value of need_locks provided by the user
8039
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8040
$as_echo_n "checking if we can lock with hard links... " >&6; }
8041
  hard_links=yes
8042
  $RM conftest*
8043
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8044
  touch conftest.a
8045
  ln conftest.a conftest.b 2>&5 || hard_links=no
8046
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8047
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8048
$as_echo "$hard_links" >&6; }
8049
  if test "$hard_links" = no; then
8050
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8051
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8052
    need_locks=warn
8053
  fi
8054
else
8055
  need_locks=no
8056
fi
8057
 
8058
 
8059
 
8060
 
8061
 
8062
 
8063
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8064
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8065
 
8066
  runpath_var=
8067
  allow_undefined_flag=
8068
  always_export_symbols=no
8069
  archive_cmds=
8070
  archive_expsym_cmds=
8071
  compiler_needs_object=no
8072
  enable_shared_with_static_runtimes=no
8073
  export_dynamic_flag_spec=
8074
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8075
  hardcode_automatic=no
8076
  hardcode_direct=no
8077
  hardcode_direct_absolute=no
8078
  hardcode_libdir_flag_spec=
8079
  hardcode_libdir_flag_spec_ld=
8080
  hardcode_libdir_separator=
8081
  hardcode_minus_L=no
8082
  hardcode_shlibpath_var=unsupported
8083
  inherit_rpath=no
8084
  link_all_deplibs=unknown
8085
  module_cmds=
8086
  module_expsym_cmds=
8087
  old_archive_from_new_cmds=
8088
  old_archive_from_expsyms_cmds=
8089
  thread_safe_flag_spec=
8090
  whole_archive_flag_spec=
8091
  # include_expsyms should be a list of space-separated symbols to be *always*
8092
  # included in the symbol list
8093
  include_expsyms=
8094
  # exclude_expsyms can be an extended regexp of symbols to exclude
8095
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8096
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8097
  # as well as any symbol that contains `d'.
8098
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8099
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8100
  # platforms (ab)use it in PIC code, but their linkers get confused if
8101
  # the symbol is explicitly referenced.  Since portable code cannot
8102
  # rely on this symbol name, it's probably fine to never include it in
8103
  # preloaded symbol tables.
8104
  # Exclude shared library initialization/finalization symbols.
8105
  extract_expsyms_cmds=
8106
 
8107
  case $host_os in
8108
  cygwin* | mingw* | pw32* | cegcc*)
8109
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8110
    # When not using gcc, we currently assume that we are using
8111
    # Microsoft Visual C++.
8112
    if test "$GCC" != yes; then
8113
      with_gnu_ld=no
8114
    fi
8115
    ;;
8116
  interix*)
8117
    # we just hope/assume this is gcc and not c89 (= MSVC++)
8118
    with_gnu_ld=yes
8119
    ;;
8120
  openbsd*)
8121
    with_gnu_ld=no
8122
    ;;
8123
  esac
8124
 
8125
  ld_shlibs=yes
8126
 
8127
  # On some targets, GNU ld is compatible enough with the native linker
8128
  # that we're better off using the native interface for both.
8129
  lt_use_gnu_ld_interface=no
8130
  if test "$with_gnu_ld" = yes; then
8131
    case $host_os in
8132
      aix*)
8133
        # The AIX port of GNU ld has always aspired to compatibility
8134
        # with the native linker.  However, as the warning in the GNU ld
8135
        # block says, versions before 2.19.5* couldn't really create working
8136
        # shared libraries, regardless of the interface used.
8137
        case `$LD -v 2>&1` in
8138
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8139
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8140
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8141
          *)
8142
            lt_use_gnu_ld_interface=yes
8143
            ;;
8144
        esac
8145
        ;;
8146
      *)
8147
        lt_use_gnu_ld_interface=yes
8148
        ;;
8149
    esac
8150
  fi
8151
 
8152
  if test "$lt_use_gnu_ld_interface" = yes; then
8153
    # If archive_cmds runs LD, not CC, wlarc should be empty
8154
    wlarc='${wl}'
8155
 
8156
    # Set some defaults for GNU ld with shared library support. These
8157
    # are reset later if shared libraries are not supported. Putting them
8158
    # here allows them to be overridden if necessary.
8159
    runpath_var=LD_RUN_PATH
8160
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8161
    export_dynamic_flag_spec='${wl}--export-dynamic'
8162
    # ancient GNU ld didn't support --whole-archive et. al.
8163
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8164
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8165
    else
8166
      whole_archive_flag_spec=
8167
    fi
8168
    supports_anon_versioning=no
8169
    case `$LD -v 2>&1` in
8170
      *GNU\ gold*) supports_anon_versioning=yes ;;
8171
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8172
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8173
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8174
      *\ 2.11.*) ;; # other 2.11 versions
8175
      *) supports_anon_versioning=yes ;;
8176
    esac
8177
 
8178
    # See if GNU ld supports shared libraries.
8179
    case $host_os in
8180
    aix[3-9]*)
8181
      # On AIX/PPC, the GNU linker is very broken
8182
      if test "$host_cpu" != ia64; then
8183
        ld_shlibs=no
8184
        cat <<_LT_EOF 1>&2
8185
 
8186
*** Warning: the GNU linker, at least up to release 2.19, is reported
8187
*** to be unable to reliably create shared libraries on AIX.
8188
*** Therefore, libtool is disabling shared libraries support.  If you
8189
*** really care for shared libraries, you may want to install binutils
8190
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8191
*** You will then need to restart the configuration process.
8192
 
8193
_LT_EOF
8194
      fi
8195
      ;;
8196
 
8197
    amigaos*)
8198
      case $host_cpu in
8199
      powerpc)
8200
            # see comment about AmigaOS4 .so support
8201
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8202
            archive_expsym_cmds=''
8203
        ;;
8204
      m68k)
8205
            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)'
8206
            hardcode_libdir_flag_spec='-L$libdir'
8207
            hardcode_minus_L=yes
8208
        ;;
8209
      esac
8210
      ;;
8211
 
8212
    beos*)
8213
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8214
        allow_undefined_flag=unsupported
8215
        # Joseph Beckenbach  says some releases of gcc
8216
        # support --undefined.  This deserves some investigation.  FIXME
8217
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8218
      else
8219
        ld_shlibs=no
8220
      fi
8221
      ;;
8222
 
8223
    cygwin* | mingw* | pw32* | cegcc*)
8224
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8225
      # as there is no search path for DLLs.
8226
      hardcode_libdir_flag_spec='-L$libdir'
8227
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8228
      allow_undefined_flag=unsupported
8229
      always_export_symbols=no
8230
      enable_shared_with_static_runtimes=yes
8231
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8232
 
8233
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8234
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8235
        # If the export-symbols file already is a .def file (1st line
8236
        # is EXPORTS), use it as is; otherwise, prepend...
8237
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8238
          cp $export_symbols $output_objdir/$soname.def;
8239
        else
8240
          echo EXPORTS > $output_objdir/$soname.def;
8241
          cat $export_symbols >> $output_objdir/$soname.def;
8242
        fi~
8243
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8244
      else
8245
        ld_shlibs=no
8246
      fi
8247
      ;;
8248
 
8249
    haiku*)
8250
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8251
      link_all_deplibs=yes
8252
      ;;
8253
 
8254
    interix[3-9]*)
8255
      hardcode_direct=no
8256
      hardcode_shlibpath_var=no
8257
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8258
      export_dynamic_flag_spec='${wl}-E'
8259
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8260
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8261
      # default) and relocated if they conflict, which is a slow very memory
8262
      # consuming and fragmenting process.  To avoid this, we pick a random,
8263
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8264
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8265
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8266
      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'
8267
      ;;
8268
 
8269
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8270
      tmp_diet=no
8271
      if test "$host_os" = linux-dietlibc; then
8272
        case $cc_basename in
8273
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8274
        esac
8275
      fi
8276
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8277
         && test "$tmp_diet" = no
8278
      then
8279
        tmp_addflag=
8280
        tmp_sharedflag='-shared'
8281
        case $cc_basename,$host_cpu in
8282
        pgcc*)                          # Portland Group C compiler
8283
          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'
8284
          tmp_addflag=' $pic_flag'
8285
          ;;
8286
        pgf77* | pgf90* | pgf95* | pgfortran*)
8287
                                        # Portland Group f77 and f90 compilers
8288
          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'
8289
          tmp_addflag=' $pic_flag -Mnomain' ;;
8290
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8291
          tmp_addflag=' -i_dynamic' ;;
8292
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8293
          tmp_addflag=' -i_dynamic -nofor_main' ;;
8294
        ifc* | ifort*)                  # Intel Fortran compiler
8295
          tmp_addflag=' -nofor_main' ;;
8296
        lf95*)                          # Lahey Fortran 8.1
8297
          whole_archive_flag_spec=
8298
          tmp_sharedflag='--shared' ;;
8299
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8300
          tmp_sharedflag='-qmkshrobj'
8301
          tmp_addflag= ;;
8302
        nvcc*)  # Cuda Compiler Driver 2.2
8303
          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'
8304
          compiler_needs_object=yes
8305
          ;;
8306
        esac
8307
        case `$CC -V 2>&1 | sed 5q` in
8308
        *Sun\ C*)                       # Sun C 5.9
8309
          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'
8310
          compiler_needs_object=yes
8311
          tmp_sharedflag='-G' ;;
8312
        *Sun\ F*)                       # Sun Fortran 8.3
8313
          tmp_sharedflag='-G' ;;
8314
        esac
8315
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8316
 
8317
        if test "x$supports_anon_versioning" = xyes; then
8318
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8319
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8320
            echo "local: *; };" >> $output_objdir/$libname.ver~
8321
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8322
        fi
8323
 
8324
        case $cc_basename in
8325
        xlf* | bgf* | bgxlf* | mpixlf*)
8326
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8327
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8328
          hardcode_libdir_flag_spec=
8329
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
8330
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8331
          if test "x$supports_anon_versioning" = xyes; then
8332
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8333
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8334
              echo "local: *; };" >> $output_objdir/$libname.ver~
8335
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8336
          fi
8337
          ;;
8338
        esac
8339
      else
8340
        ld_shlibs=no
8341
      fi
8342
      ;;
8343
 
8344
    netbsd*)
8345
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8346
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8347
        wlarc=
8348
      else
8349
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8350
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8351
      fi
8352
      ;;
8353
 
8354
    solaris*)
8355
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8356
        ld_shlibs=no
8357
        cat <<_LT_EOF 1>&2
8358
 
8359
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8360
*** create shared libraries on Solaris systems.  Therefore, libtool
8361
*** is disabling shared libraries support.  We urge you to upgrade GNU
8362
*** binutils to release 2.9.1 or newer.  Another option is to modify
8363
*** your PATH or compiler configuration so that the native linker is
8364
*** used, and then restart.
8365
 
8366
_LT_EOF
8367
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8368
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8369
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8370
      else
8371
        ld_shlibs=no
8372
      fi
8373
      ;;
8374
 
8375
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8376
      case `$LD -v 2>&1` in
8377
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8378
        ld_shlibs=no
8379
        cat <<_LT_EOF 1>&2
8380
 
8381
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8382
*** reliably create shared libraries on SCO systems.  Therefore, libtool
8383
*** is disabling shared libraries support.  We urge you to upgrade GNU
8384
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8385
*** your PATH or compiler configuration so that the native linker is
8386
*** used, and then restart.
8387
 
8388
_LT_EOF
8389
        ;;
8390
        *)
8391
          # For security reasons, it is highly recommended that you always
8392
          # use absolute paths for naming shared libraries, and exclude the
8393
          # DT_RUNPATH tag from executables and libraries.  But doing so
8394
          # requires that you compile everything twice, which is a pain.
8395
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8396
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8397
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8398
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8399
          else
8400
            ld_shlibs=no
8401
          fi
8402
        ;;
8403
      esac
8404
      ;;
8405
 
8406
    sunos4*)
8407
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8408
      wlarc=
8409
      hardcode_direct=yes
8410
      hardcode_shlibpath_var=no
8411
      ;;
8412
 
8413
    *)
8414
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8415
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8416
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8417
      else
8418
        ld_shlibs=no
8419
      fi
8420
      ;;
8421
    esac
8422
 
8423
    if test "$ld_shlibs" = no; then
8424
      runpath_var=
8425
      hardcode_libdir_flag_spec=
8426
      export_dynamic_flag_spec=
8427
      whole_archive_flag_spec=
8428
    fi
8429
  else
8430
    # PORTME fill in a description of your system's linker (not GNU ld)
8431
    case $host_os in
8432
    aix3*)
8433
      allow_undefined_flag=unsupported
8434
      always_export_symbols=yes
8435
      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'
8436
      # Note: this linker hardcodes the directories in LIBPATH if there
8437
      # are no directories specified by -L.
8438
      hardcode_minus_L=yes
8439
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8440
        # Neither direct hardcoding nor static linking is supported with a
8441
        # broken collect2.
8442
        hardcode_direct=unsupported
8443
      fi
8444
      ;;
8445
 
8446
    aix[4-9]*)
8447
      if test "$host_cpu" = ia64; then
8448
        # On IA64, the linker does run time linking by default, so we don't
8449
        # have to do anything special.
8450
        aix_use_runtimelinking=no
8451
        exp_sym_flag='-Bexport'
8452
        no_entry_flag=""
8453
      else
8454
        # If we're using GNU nm, then we don't want the "-C" option.
8455
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
8456
        # Also, AIX nm treats weak defined symbols like other global
8457
        # defined symbols, whereas GNU nm marks them as "W".
8458
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8459
          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'
8460
        else
8461
          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'
8462
        fi
8463
        aix_use_runtimelinking=no
8464
 
8465
        # Test if we are trying to use run time linking or normal
8466
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8467
        # need to do runtime linking.
8468
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8469
          for ld_flag in $LDFLAGS; do
8470
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8471
            aix_use_runtimelinking=yes
8472
            break
8473
          fi
8474
          done
8475
          ;;
8476
        esac
8477
 
8478
        exp_sym_flag='-bexport'
8479
        no_entry_flag='-bnoentry'
8480
      fi
8481
 
8482
      # When large executables or shared objects are built, AIX ld can
8483
      # have problems creating the table of contents.  If linking a library
8484
      # or program results in "error TOC overflow" add -mminimal-toc to
8485
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8486
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8487
 
8488
      archive_cmds=''
8489
      hardcode_direct=yes
8490
      hardcode_direct_absolute=yes
8491
      hardcode_libdir_separator=':'
8492
      link_all_deplibs=yes
8493
      file_list_spec='${wl}-f,'
8494
 
8495
      if test "$GCC" = yes; then
8496
        case $host_os in aix4.[012]|aix4.[012].*)
8497
        # We only want to do this on AIX 4.2 and lower, the check
8498
        # below for broken collect2 doesn't work under 4.3+
8499
          collect2name=`${CC} -print-prog-name=collect2`
8500
          if test -f "$collect2name" &&
8501
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8502
          then
8503
          # We have reworked collect2
8504
          :
8505
          else
8506
          # We have old collect2
8507
          hardcode_direct=unsupported
8508
          # It fails to find uninstalled libraries when the uninstalled
8509
          # path is not listed in the libpath.  Setting hardcode_minus_L
8510
          # to unsupported forces relinking
8511
          hardcode_minus_L=yes
8512
          hardcode_libdir_flag_spec='-L$libdir'
8513
          hardcode_libdir_separator=
8514
          fi
8515
          ;;
8516
        esac
8517
        shared_flag='-shared'
8518
        if test "$aix_use_runtimelinking" = yes; then
8519
          shared_flag="$shared_flag "'${wl}-G'
8520
        fi
8521
      else
8522
        # not using gcc
8523
        if test "$host_cpu" = ia64; then
8524
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8525
        # chokes on -Wl,-G. The following line is correct:
8526
          shared_flag='-G'
8527
        else
8528
          if test "$aix_use_runtimelinking" = yes; then
8529
            shared_flag='${wl}-G'
8530
          else
8531
            shared_flag='${wl}-bM:SRE'
8532
          fi
8533
        fi
8534
      fi
8535
 
8536
      export_dynamic_flag_spec='${wl}-bexpall'
8537
      # It seems that -bexpall does not export symbols beginning with
8538
      # underscore (_), so it is better to generate a list of symbols to export.
8539
      always_export_symbols=yes
8540
      if test "$aix_use_runtimelinking" = yes; then
8541
        # Warning - without using the other runtime loading flags (-brtl),
8542
        # -berok will link without error, but may produce a broken library.
8543
        allow_undefined_flag='-berok'
8544
        # Determine the default libpath from the value encoded in an
8545
        # empty executable.
8546
        if test x$gcc_no_link = xyes; then
8547
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8548
fi
8549
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8550
/* end confdefs.h.  */
8551
 
8552
int
8553
main ()
8554
{
8555
 
8556
  ;
8557
  return 0;
8558
}
8559
_ACEOF
8560
if ac_fn_c_try_link "$LINENO"; then :
8561
 
8562
lt_aix_libpath_sed='
8563
    /Import File Strings/,/^$/ {
8564
        /^0/ {
8565
            s/^0  *\(.*\)$/\1/
8566
            p
8567
        }
8568
    }'
8569
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8570
# Check for a 64-bit object if we didn't find anything.
8571
if test -z "$aix_libpath"; then
8572
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8573
fi
8574
fi
8575
rm -f core conftest.err conftest.$ac_objext \
8576
    conftest$ac_exeext conftest.$ac_ext
8577
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8578
 
8579
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8580
        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"
8581
      else
8582
        if test "$host_cpu" = ia64; then
8583
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8584
          allow_undefined_flag="-z nodefs"
8585
          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"
8586
        else
8587
         # Determine the default libpath from the value encoded in an
8588
         # empty executable.
8589
         if test x$gcc_no_link = xyes; then
8590
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8591
fi
8592
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8593
/* end confdefs.h.  */
8594
 
8595
int
8596
main ()
8597
{
8598
 
8599
  ;
8600
  return 0;
8601
}
8602
_ACEOF
8603
if ac_fn_c_try_link "$LINENO"; then :
8604
 
8605
lt_aix_libpath_sed='
8606
    /Import File Strings/,/^$/ {
8607
        /^0/ {
8608
            s/^0  *\(.*\)$/\1/
8609
            p
8610
        }
8611
    }'
8612
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8613
# Check for a 64-bit object if we didn't find anything.
8614
if test -z "$aix_libpath"; then
8615
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8616
fi
8617
fi
8618
rm -f core conftest.err conftest.$ac_objext \
8619
    conftest$ac_exeext conftest.$ac_ext
8620
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8621
 
8622
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8623
          # Warning - without using the other run time loading flags,
8624
          # -berok will link without error, but may produce a broken library.
8625
          no_undefined_flag=' ${wl}-bernotok'
8626
          allow_undefined_flag=' ${wl}-berok'
8627
          if test "$with_gnu_ld" = yes; then
8628
            # We only use this code for GNU lds that support --whole-archive.
8629
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8630
          else
8631
            # Exported symbols can be pulled into shared objects from archives
8632
            whole_archive_flag_spec='$convenience'
8633
          fi
8634
          archive_cmds_need_lc=yes
8635
          # This is similar to how AIX traditionally builds its shared libraries.
8636
          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'
8637
        fi
8638
      fi
8639
      ;;
8640
 
8641
    amigaos*)
8642
      case $host_cpu in
8643
      powerpc)
8644
            # see comment about AmigaOS4 .so support
8645
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8646
            archive_expsym_cmds=''
8647
        ;;
8648
      m68k)
8649
            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)'
8650
            hardcode_libdir_flag_spec='-L$libdir'
8651
            hardcode_minus_L=yes
8652
        ;;
8653
      esac
8654
      ;;
8655
 
8656
    bsdi[45]*)
8657
      export_dynamic_flag_spec=-rdynamic
8658
      ;;
8659
 
8660
    cygwin* | mingw* | pw32* | cegcc*)
8661
      # When not using gcc, we currently assume that we are using
8662
      # Microsoft Visual C++.
8663
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8664
      # no search path for DLLs.
8665
      hardcode_libdir_flag_spec=' '
8666
      allow_undefined_flag=unsupported
8667
      # Tell ltmain to make .lib files, not .a files.
8668
      libext=lib
8669
      # Tell ltmain to make .dll files, not .so files.
8670
      shrext_cmds=".dll"
8671
      # FIXME: Setting linknames here is a bad hack.
8672
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8673
      # The linker will automatically build a .lib file if we build a DLL.
8674
      old_archive_from_new_cmds='true'
8675
      # FIXME: Should let the user specify the lib program.
8676
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8677
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8678
      enable_shared_with_static_runtimes=yes
8679
      ;;
8680
 
8681
    darwin* | rhapsody*)
8682
 
8683
 
8684
  archive_cmds_need_lc=no
8685
  hardcode_direct=no
8686
  hardcode_automatic=yes
8687
  hardcode_shlibpath_var=unsupported
8688
  if test "$lt_cv_ld_force_load" = "yes"; then
8689
    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\"`'
8690
  else
8691
    whole_archive_flag_spec=''
8692
  fi
8693
  link_all_deplibs=yes
8694
  allow_undefined_flag="$_lt_dar_allow_undefined"
8695
  case $cc_basename in
8696
     ifort*) _lt_dar_can_shared=yes ;;
8697
     *) _lt_dar_can_shared=$GCC ;;
8698
  esac
8699
  if test "$_lt_dar_can_shared" = "yes"; then
8700
    output_verbose_link_cmd=func_echo_all
8701
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8702
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8703
    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}"
8704
    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}"
8705
 
8706
  else
8707
  ld_shlibs=no
8708
  fi
8709
 
8710
      ;;
8711
 
8712
    dgux*)
8713
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8714
      hardcode_libdir_flag_spec='-L$libdir'
8715
      hardcode_shlibpath_var=no
8716
      ;;
8717
 
8718
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8719
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8720
    # does not break anything, and helps significantly (at the cost of a little
8721
    # extra space).
8722
    freebsd2.2*)
8723
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8724
      hardcode_libdir_flag_spec='-R$libdir'
8725
      hardcode_direct=yes
8726
      hardcode_shlibpath_var=no
8727
      ;;
8728
 
8729
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8730
    freebsd2.*)
8731
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8732
      hardcode_direct=yes
8733
      hardcode_minus_L=yes
8734
      hardcode_shlibpath_var=no
8735
      ;;
8736
 
8737
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8738
    freebsd* | dragonfly*)
8739
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8740
      hardcode_libdir_flag_spec='-R$libdir'
8741
      hardcode_direct=yes
8742
      hardcode_shlibpath_var=no
8743
      ;;
8744
 
8745
    hpux9*)
8746
      if test "$GCC" = yes; then
8747
        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'
8748
      else
8749
        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'
8750
      fi
8751
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8752
      hardcode_libdir_separator=:
8753
      hardcode_direct=yes
8754
 
8755
      # hardcode_minus_L: Not really in the search PATH,
8756
      # but as the default location of the library.
8757
      hardcode_minus_L=yes
8758
      export_dynamic_flag_spec='${wl}-E'
8759
      ;;
8760
 
8761
    hpux10*)
8762
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8763
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8764
      else
8765
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8766
      fi
8767
      if test "$with_gnu_ld" = no; then
8768
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8769
        hardcode_libdir_flag_spec_ld='+b $libdir'
8770
        hardcode_libdir_separator=:
8771
        hardcode_direct=yes
8772
        hardcode_direct_absolute=yes
8773
        export_dynamic_flag_spec='${wl}-E'
8774
        # hardcode_minus_L: Not really in the search PATH,
8775
        # but as the default location of the library.
8776
        hardcode_minus_L=yes
8777
      fi
8778
      ;;
8779
 
8780
    hpux11*)
8781
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8782
        case $host_cpu in
8783
        hppa*64*)
8784
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8785
          ;;
8786
        ia64*)
8787
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8788
          ;;
8789
        *)
8790
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8791
          ;;
8792
        esac
8793
      else
8794
        case $host_cpu in
8795
        hppa*64*)
8796
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8797
          ;;
8798
        ia64*)
8799
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8800
          ;;
8801
        *)
8802
 
8803
          # Older versions of the 11.00 compiler do not understand -b yet
8804
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8805
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8806
$as_echo_n "checking if $CC understands -b... " >&6; }
8807
if test "${lt_cv_prog_compiler__b+set}" = set; then :
8808
  $as_echo_n "(cached) " >&6
8809
else
8810
  lt_cv_prog_compiler__b=no
8811
   save_LDFLAGS="$LDFLAGS"
8812
   LDFLAGS="$LDFLAGS -b"
8813
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8814
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8815
     # The linker can only warn and ignore the option if not recognized
8816
     # So say no if there are warnings
8817
     if test -s conftest.err; then
8818
       # Append any errors to the config.log.
8819
       cat conftest.err 1>&5
8820
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8821
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8822
       if diff conftest.exp conftest.er2 >/dev/null; then
8823
         lt_cv_prog_compiler__b=yes
8824
       fi
8825
     else
8826
       lt_cv_prog_compiler__b=yes
8827
     fi
8828
   fi
8829
   $RM -r conftest*
8830
   LDFLAGS="$save_LDFLAGS"
8831
 
8832
fi
8833
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8834
$as_echo "$lt_cv_prog_compiler__b" >&6; }
8835
 
8836
if test x"$lt_cv_prog_compiler__b" = xyes; then
8837
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8838
else
8839
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8840
fi
8841
 
8842
          ;;
8843
        esac
8844
      fi
8845
      if test "$with_gnu_ld" = no; then
8846
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8847
        hardcode_libdir_separator=:
8848
 
8849
        case $host_cpu in
8850
        hppa*64*|ia64*)
8851
          hardcode_direct=no
8852
          hardcode_shlibpath_var=no
8853
          ;;
8854
        *)
8855
          hardcode_direct=yes
8856
          hardcode_direct_absolute=yes
8857
          export_dynamic_flag_spec='${wl}-E'
8858
 
8859
          # hardcode_minus_L: Not really in the search PATH,
8860
          # but as the default location of the library.
8861
          hardcode_minus_L=yes
8862
          ;;
8863
        esac
8864
      fi
8865
      ;;
8866
 
8867
    irix5* | irix6* | nonstopux*)
8868
      if test "$GCC" = yes; then
8869
        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'
8870
        # Try to use the -exported_symbol ld option, if it does not
8871
        # work, assume that -exports_file does not work either and
8872
        # implicitly export all symbols.
8873
        save_LDFLAGS="$LDFLAGS"
8874
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8875
        if test x$gcc_no_link = xyes; then
8876
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8877
fi
8878
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8879
/* end confdefs.h.  */
8880
int foo(void) {}
8881
_ACEOF
8882
if ac_fn_c_try_link "$LINENO"; then :
8883
  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'
8884
 
8885
fi
8886
rm -f core conftest.err conftest.$ac_objext \
8887
    conftest$ac_exeext conftest.$ac_ext
8888
        LDFLAGS="$save_LDFLAGS"
8889
      else
8890
        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'
8891
        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'
8892
      fi
8893
      archive_cmds_need_lc='no'
8894
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8895
      hardcode_libdir_separator=:
8896
      inherit_rpath=yes
8897
      link_all_deplibs=yes
8898
      ;;
8899
 
8900
    netbsd*)
8901
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8902
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8903
      else
8904
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8905
      fi
8906
      hardcode_libdir_flag_spec='-R$libdir'
8907
      hardcode_direct=yes
8908
      hardcode_shlibpath_var=no
8909
      ;;
8910
 
8911
    newsos6)
8912
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8913
      hardcode_direct=yes
8914
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8915
      hardcode_libdir_separator=:
8916
      hardcode_shlibpath_var=no
8917
      ;;
8918
 
8919
    *nto* | *qnx*)
8920
      ;;
8921
 
8922
    openbsd*)
8923
      if test -f /usr/libexec/ld.so; then
8924
        hardcode_direct=yes
8925
        hardcode_shlibpath_var=no
8926
        hardcode_direct_absolute=yes
8927
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8928
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8929
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8930
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8931
          export_dynamic_flag_spec='${wl}-E'
8932
        else
8933
          case $host_os in
8934
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8935
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8936
             hardcode_libdir_flag_spec='-R$libdir'
8937
             ;;
8938
           *)
8939
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8940
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8941
             ;;
8942
          esac
8943
        fi
8944
      else
8945
        ld_shlibs=no
8946
      fi
8947
      ;;
8948
 
8949
    os2*)
8950
      hardcode_libdir_flag_spec='-L$libdir'
8951
      hardcode_minus_L=yes
8952
      allow_undefined_flag=unsupported
8953
      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'
8954
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8955
      ;;
8956
 
8957
    osf3*)
8958
      if test "$GCC" = yes; then
8959
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8960
        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'
8961
      else
8962
        allow_undefined_flag=' -expect_unresolved \*'
8963
        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'
8964
      fi
8965
      archive_cmds_need_lc='no'
8966
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8967
      hardcode_libdir_separator=:
8968
      ;;
8969
 
8970
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
8971
      if test "$GCC" = yes; then
8972
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8973
        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'
8974
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8975
      else
8976
        allow_undefined_flag=' -expect_unresolved \*'
8977
        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'
8978
        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~
8979
        $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'
8980
 
8981
        # Both c and cxx compiler support -rpath directly
8982
        hardcode_libdir_flag_spec='-rpath $libdir'
8983
      fi
8984
      archive_cmds_need_lc='no'
8985
      hardcode_libdir_separator=:
8986
      ;;
8987
 
8988
    solaris*)
8989
      no_undefined_flag=' -z defs'
8990
      if test "$GCC" = yes; then
8991
        wlarc='${wl}'
8992
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8993
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8994
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8995
      else
8996
        case `$CC -V 2>&1` in
8997
        *"Compilers 5.0"*)
8998
          wlarc=''
8999
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9000
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9001
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9002
          ;;
9003
        *)
9004
          wlarc='${wl}'
9005
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9006
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9007
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9008
          ;;
9009
        esac
9010
      fi
9011
      hardcode_libdir_flag_spec='-R$libdir'
9012
      hardcode_shlibpath_var=no
9013
      case $host_os in
9014
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9015
      *)
9016
        # The compiler driver will combine and reorder linker options,
9017
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9018
        # but is careful enough not to reorder.
9019
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9020
        if test "$GCC" = yes; then
9021
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9022
        else
9023
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9024
        fi
9025
        ;;
9026
      esac
9027
      link_all_deplibs=yes
9028
      ;;
9029
 
9030
    sunos4*)
9031
      if test "x$host_vendor" = xsequent; then
9032
        # Use $CC to link under sequent, because it throws in some extra .o
9033
        # files that make .init and .fini sections work.
9034
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9035
      else
9036
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9037
      fi
9038
      hardcode_libdir_flag_spec='-L$libdir'
9039
      hardcode_direct=yes
9040
      hardcode_minus_L=yes
9041
      hardcode_shlibpath_var=no
9042
      ;;
9043
 
9044
    sysv4)
9045
      case $host_vendor in
9046
        sni)
9047
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9048
          hardcode_direct=yes # is this really true???
9049
        ;;
9050
        siemens)
9051
          ## LD is ld it makes a PLAMLIB
9052
          ## CC just makes a GrossModule.
9053
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9054
          reload_cmds='$CC -r -o $output$reload_objs'
9055
          hardcode_direct=no
9056
        ;;
9057
        motorola)
9058
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9059
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9060
        ;;
9061
      esac
9062
      runpath_var='LD_RUN_PATH'
9063
      hardcode_shlibpath_var=no
9064
      ;;
9065
 
9066
    sysv4.3*)
9067
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9068
      hardcode_shlibpath_var=no
9069
      export_dynamic_flag_spec='-Bexport'
9070
      ;;
9071
 
9072
    sysv4*MP*)
9073
      if test -d /usr/nec; then
9074
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9075
        hardcode_shlibpath_var=no
9076
        runpath_var=LD_RUN_PATH
9077
        hardcode_runpath_var=yes
9078
        ld_shlibs=yes
9079
      fi
9080
      ;;
9081
 
9082
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9083
      no_undefined_flag='${wl}-z,text'
9084
      archive_cmds_need_lc=no
9085
      hardcode_shlibpath_var=no
9086
      runpath_var='LD_RUN_PATH'
9087
 
9088
      if test "$GCC" = yes; then
9089
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9090
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9091
      else
9092
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9093
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9094
      fi
9095
      ;;
9096
 
9097
    sysv5* | sco3.2v5* | sco5v6*)
9098
      # Note: We can NOT use -z defs as we might desire, because we do not
9099
      # link with -lc, and that would cause any symbols used from libc to
9100
      # always be unresolved, which means just about no library would
9101
      # ever link correctly.  If we're not using GNU ld we use -z text
9102
      # though, which does catch some bad symbols but isn't as heavy-handed
9103
      # as -z defs.
9104
      no_undefined_flag='${wl}-z,text'
9105
      allow_undefined_flag='${wl}-z,nodefs'
9106
      archive_cmds_need_lc=no
9107
      hardcode_shlibpath_var=no
9108
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9109
      hardcode_libdir_separator=':'
9110
      link_all_deplibs=yes
9111
      export_dynamic_flag_spec='${wl}-Bexport'
9112
      runpath_var='LD_RUN_PATH'
9113
 
9114
      if test "$GCC" = yes; then
9115
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9116
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9117
      else
9118
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9119
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9120
      fi
9121
      ;;
9122
 
9123
    uts4*)
9124
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9125
      hardcode_libdir_flag_spec='-L$libdir'
9126
      hardcode_shlibpath_var=no
9127
      ;;
9128
 
9129
    *)
9130
      ld_shlibs=no
9131
      ;;
9132
    esac
9133
 
9134
    if test x$host_vendor = xsni; then
9135
      case $host in
9136
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9137
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9138
        ;;
9139
      esac
9140
    fi
9141
  fi
9142
 
9143
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9144
$as_echo "$ld_shlibs" >&6; }
9145
test "$ld_shlibs" = no && can_build_shared=no
9146
 
9147
with_gnu_ld=$with_gnu_ld
9148
 
9149
 
9150
 
9151
 
9152
 
9153
 
9154
 
9155
 
9156
 
9157
 
9158
 
9159
 
9160
 
9161
 
9162
 
9163
#
9164
# Do we need to explicitly link libc?
9165
#
9166
case "x$archive_cmds_need_lc" in
9167
x|xyes)
9168
  # Assume -lc should be added
9169
  archive_cmds_need_lc=yes
9170
 
9171
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9172
    case $archive_cmds in
9173
    *'~'*)
9174
      # FIXME: we may have to deal with multi-command sequences.
9175
      ;;
9176
    '$CC '*)
9177
      # Test whether the compiler implicitly links with -lc since on some
9178
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9179
      # to ld, don't add -lc before -lgcc.
9180
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9181
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9182
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9183
  $as_echo_n "(cached) " >&6
9184
else
9185
  $RM conftest*
9186
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9187
 
9188
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9189
  (eval $ac_compile) 2>&5
9190
  ac_status=$?
9191
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9192
  test $ac_status = 0; } 2>conftest.err; then
9193
          soname=conftest
9194
          lib=conftest
9195
          libobjs=conftest.$ac_objext
9196
          deplibs=
9197
          wl=$lt_prog_compiler_wl
9198
          pic_flag=$lt_prog_compiler_pic
9199
          compiler_flags=-v
9200
          linker_flags=-v
9201
          verstring=
9202
          output_objdir=.
9203
          libname=conftest
9204
          lt_save_allow_undefined_flag=$allow_undefined_flag
9205
          allow_undefined_flag=
9206
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9207
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9208
  ac_status=$?
9209
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9210
  test $ac_status = 0; }
9211
          then
9212
            lt_cv_archive_cmds_need_lc=no
9213
          else
9214
            lt_cv_archive_cmds_need_lc=yes
9215
          fi
9216
          allow_undefined_flag=$lt_save_allow_undefined_flag
9217
        else
9218
          cat conftest.err 1>&5
9219
        fi
9220
        $RM conftest*
9221
 
9222
fi
9223
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9224
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9225
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9226
      ;;
9227
    esac
9228
  fi
9229
  ;;
9230
esac
9231
 
9232
 
9233
 
9234
 
9235
 
9236
 
9237
 
9238
 
9239
 
9240
 
9241
 
9242
 
9243
 
9244
 
9245
 
9246
 
9247
 
9248
 
9249
 
9250
 
9251
 
9252
 
9253
 
9254
 
9255
 
9256
 
9257
 
9258
 
9259
 
9260
 
9261
 
9262
 
9263
 
9264
 
9265
 
9266
 
9267
 
9268
 
9269
 
9270
 
9271
 
9272
 
9273
 
9274
 
9275
 
9276
 
9277
 
9278
 
9279
 
9280
 
9281
 
9282
 
9283
 
9284
 
9285
 
9286
 
9287
 
9288
 
9289
 
9290
 
9291
 
9292
 
9293
 
9294
 
9295
 
9296
 
9297
 
9298
 
9299
 
9300
 
9301
 
9302
 
9303
 
9304
 
9305
 
9306
 
9307
 
9308
 
9309
 
9310
 
9311
 
9312
 
9313
 
9314
 
9315
 
9316
 
9317
 
9318
 
9319
 
9320
 
9321
 
9322
 
9323
 
9324
 
9325
 
9326
 
9327
 
9328
 
9329
 
9330
 
9331
 
9332
 
9333
 
9334
 
9335
 
9336
 
9337
 
9338
 
9339
 
9340
 
9341
 
9342
 
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
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9389
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9390
 
9391
if test "$GCC" = yes; then
9392
  case $host_os in
9393
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9394
    *) lt_awk_arg="/^libraries:/" ;;
9395
  esac
9396
  case $host_os in
9397
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9398
    *) lt_sed_strip_eq="s,=/,/,g" ;;
9399
  esac
9400
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9401
  case $lt_search_path_spec in
9402
  *\;*)
9403
    # if the path contains ";" then we assume it to be the separator
9404
    # otherwise default to the standard path separator (i.e. ":") - it is
9405
    # assumed that no part of a normal pathname contains ";" but that should
9406
    # okay in the real world where ";" in dirpaths is itself problematic.
9407
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9408
    ;;
9409
  *)
9410
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9411
    ;;
9412
  esac
9413
  # Ok, now we have the path, separated by spaces, we can step through it
9414
  # and add multilib dir if necessary.
9415
  lt_tmp_lt_search_path_spec=
9416
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9417
  for lt_sys_path in $lt_search_path_spec; do
9418
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9419
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9420
    else
9421
      test -d "$lt_sys_path" && \
9422
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9423
    fi
9424
  done
9425
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9426
BEGIN {RS=" "; FS="/|\n";} {
9427
  lt_foo="";
9428
  lt_count=0;
9429
  for (lt_i = NF; lt_i > 0; lt_i--) {
9430
    if ($lt_i != "" && $lt_i != ".") {
9431
      if ($lt_i == "..") {
9432
        lt_count++;
9433
      } else {
9434
        if (lt_count == 0) {
9435
          lt_foo="/" $lt_i lt_foo;
9436
        } else {
9437
          lt_count--;
9438
        }
9439
      }
9440
    }
9441
  }
9442
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9443
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9444
}'`
9445
  # AWK program above erroneously prepends '/' to C:/dos/paths
9446
  # for these hosts.
9447
  case $host_os in
9448
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9449
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9450
  esac
9451
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9452
else
9453
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9454
fi
9455
library_names_spec=
9456
libname_spec='lib$name'
9457
soname_spec=
9458
shrext_cmds=".so"
9459
postinstall_cmds=
9460
postuninstall_cmds=
9461
finish_cmds=
9462
finish_eval=
9463
shlibpath_var=
9464
shlibpath_overrides_runpath=unknown
9465
version_type=none
9466
dynamic_linker="$host_os ld.so"
9467
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9468
need_lib_prefix=unknown
9469
hardcode_into_libs=no
9470
 
9471
# when you set need_version to no, make sure it does not cause -set_version
9472
# flags to be left without arguments
9473
need_version=unknown
9474
 
9475
case $host_os in
9476
aix3*)
9477
  version_type=linux
9478
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9479
  shlibpath_var=LIBPATH
9480
 
9481
  # AIX 3 has no versioning support, so we append a major version to the name.
9482
  soname_spec='${libname}${release}${shared_ext}$major'
9483
  ;;
9484
 
9485
aix[4-9]*)
9486
  version_type=linux
9487
  need_lib_prefix=no
9488
  need_version=no
9489
  hardcode_into_libs=yes
9490
  if test "$host_cpu" = ia64; then
9491
    # AIX 5 supports IA64
9492
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9493
    shlibpath_var=LD_LIBRARY_PATH
9494
  else
9495
    # With GCC up to 2.95.x, collect2 would create an import file
9496
    # for dependence libraries.  The import file would start with
9497
    # the line `#! .'.  This would cause the generated library to
9498
    # depend on `.', always an invalid library.  This was fixed in
9499
    # development snapshots of GCC prior to 3.0.
9500
    case $host_os in
9501
      aix4 | aix4.[01] | aix4.[01].*)
9502
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9503
           echo ' yes '
9504
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9505
        :
9506
      else
9507
        can_build_shared=no
9508
      fi
9509
      ;;
9510
    esac
9511
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9512
    # soname into executable. Probably we can add versioning support to
9513
    # collect2, so additional links can be useful in future.
9514
    if test "$aix_use_runtimelinking" = yes; then
9515
      # If using run time linking (on AIX 4.2 or later) use lib.so
9516
      # instead of lib.a to let people know that these are not
9517
      # typical AIX shared libraries.
9518
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9519
    else
9520
      # We preserve .a as extension for shared libraries through AIX4.2
9521
      # and later when we are not doing run time linking.
9522
      library_names_spec='${libname}${release}.a $libname.a'
9523
      soname_spec='${libname}${release}${shared_ext}$major'
9524
    fi
9525
    shlibpath_var=LIBPATH
9526
  fi
9527
  ;;
9528
 
9529
amigaos*)
9530
  case $host_cpu in
9531
  powerpc)
9532
    # Since July 2007 AmigaOS4 officially supports .so libraries.
9533
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9534
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9535
    ;;
9536
  m68k)
9537
    library_names_spec='$libname.ixlibrary $libname.a'
9538
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9539
    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'
9540
    ;;
9541
  esac
9542
  ;;
9543
 
9544
beos*)
9545
  library_names_spec='${libname}${shared_ext}'
9546
  dynamic_linker="$host_os ld.so"
9547
  shlibpath_var=LIBRARY_PATH
9548
  ;;
9549
 
9550
bsdi[45]*)
9551
  version_type=linux
9552
  need_version=no
9553
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9554
  soname_spec='${libname}${release}${shared_ext}$major'
9555
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9556
  shlibpath_var=LD_LIBRARY_PATH
9557
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9558
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9559
  # the default ld.so.conf also contains /usr/contrib/lib and
9560
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9561
  # libtool to hard-code these into programs
9562
  ;;
9563
 
9564
cygwin* | mingw* | pw32* | cegcc*)
9565
  version_type=windows
9566
  shrext_cmds=".dll"
9567
  need_version=no
9568
  need_lib_prefix=no
9569
 
9570
  case $GCC,$host_os in
9571
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9572
    library_names_spec='$libname.dll.a'
9573
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9574
    postinstall_cmds='base_file=`basename \${file}`~
9575
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9576
      dldir=$destdir/`dirname \$dlpath`~
9577
      test -d \$dldir || mkdir -p \$dldir~
9578
      $install_prog $dir/$dlname \$dldir/$dlname~
9579
      chmod a+x \$dldir/$dlname~
9580
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9581
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9582
      fi'
9583
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9584
      dlpath=$dir/\$dldll~
9585
       $RM \$dlpath'
9586
    shlibpath_overrides_runpath=yes
9587
 
9588
    case $host_os in
9589
    cygwin*)
9590
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9591
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9592
 
9593
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9594
      ;;
9595
    mingw* | cegcc*)
9596
      # MinGW DLLs use traditional 'lib' prefix
9597
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9598
      ;;
9599
    pw32*)
9600
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9601
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9602
      ;;
9603
    esac
9604
    ;;
9605
 
9606
  *)
9607
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9608
    ;;
9609
  esac
9610
  dynamic_linker='Win32 ld.exe'
9611
  # FIXME: first we should search . and the directory the executable is in
9612
  shlibpath_var=PATH
9613
  ;;
9614
 
9615
darwin* | rhapsody*)
9616
  dynamic_linker="$host_os dyld"
9617
  version_type=darwin
9618
  need_lib_prefix=no
9619
  need_version=no
9620
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9621
  soname_spec='${libname}${release}${major}$shared_ext'
9622
  shlibpath_overrides_runpath=yes
9623
  shlibpath_var=DYLD_LIBRARY_PATH
9624
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9625
 
9626
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9627
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9628
  ;;
9629
 
9630
dgux*)
9631
  version_type=linux
9632
  need_lib_prefix=no
9633
  need_version=no
9634
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9635
  soname_spec='${libname}${release}${shared_ext}$major'
9636
  shlibpath_var=LD_LIBRARY_PATH
9637
  ;;
9638
 
9639
freebsd* | dragonfly*)
9640
  # DragonFly does not have aout.  When/if they implement a new
9641
  # versioning mechanism, adjust this.
9642
  if test -x /usr/bin/objformat; then
9643
    objformat=`/usr/bin/objformat`
9644
  else
9645
    case $host_os in
9646
    freebsd[23].*) objformat=aout ;;
9647
    *) objformat=elf ;;
9648
    esac
9649
  fi
9650
  version_type=freebsd-$objformat
9651
  case $version_type in
9652
    freebsd-elf*)
9653
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9654
      need_version=no
9655
      need_lib_prefix=no
9656
      ;;
9657
    freebsd-*)
9658
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9659
      need_version=yes
9660
      ;;
9661
  esac
9662
  shlibpath_var=LD_LIBRARY_PATH
9663
  case $host_os in
9664
  freebsd2.*)
9665
    shlibpath_overrides_runpath=yes
9666
    ;;
9667
  freebsd3.[01]* | freebsdelf3.[01]*)
9668
    shlibpath_overrides_runpath=yes
9669
    hardcode_into_libs=yes
9670
    ;;
9671
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9672
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9673
    shlibpath_overrides_runpath=no
9674
    hardcode_into_libs=yes
9675
    ;;
9676
  *) # from 4.6 on, and DragonFly
9677
    shlibpath_overrides_runpath=yes
9678
    hardcode_into_libs=yes
9679
    ;;
9680
  esac
9681
  ;;
9682
 
9683
gnu*)
9684
  version_type=linux
9685
  need_lib_prefix=no
9686
  need_version=no
9687
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9688
  soname_spec='${libname}${release}${shared_ext}$major'
9689
  shlibpath_var=LD_LIBRARY_PATH
9690
  hardcode_into_libs=yes
9691
  ;;
9692
 
9693
haiku*)
9694
  version_type=linux
9695
  need_lib_prefix=no
9696
  need_version=no
9697
  dynamic_linker="$host_os runtime_loader"
9698
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9699
  soname_spec='${libname}${release}${shared_ext}$major'
9700
  shlibpath_var=LIBRARY_PATH
9701
  shlibpath_overrides_runpath=yes
9702
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9703
  hardcode_into_libs=yes
9704
  ;;
9705
 
9706
hpux9* | hpux10* | hpux11*)
9707
  # Give a soname corresponding to the major version so that dld.sl refuses to
9708
  # link against other versions.
9709
  version_type=sunos
9710
  need_lib_prefix=no
9711
  need_version=no
9712
  case $host_cpu in
9713
  ia64*)
9714
    shrext_cmds='.so'
9715
    hardcode_into_libs=yes
9716
    dynamic_linker="$host_os dld.so"
9717
    shlibpath_var=LD_LIBRARY_PATH
9718
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9719
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9720
    soname_spec='${libname}${release}${shared_ext}$major'
9721
    if test "X$HPUX_IA64_MODE" = X32; then
9722
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9723
    else
9724
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9725
    fi
9726
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9727
    ;;
9728
  hppa*64*)
9729
    shrext_cmds='.sl'
9730
    hardcode_into_libs=yes
9731
    dynamic_linker="$host_os dld.sl"
9732
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9733
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9734
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9735
    soname_spec='${libname}${release}${shared_ext}$major'
9736
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9737
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9738
    ;;
9739
  *)
9740
    shrext_cmds='.sl'
9741
    dynamic_linker="$host_os dld.sl"
9742
    shlibpath_var=SHLIB_PATH
9743
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9744
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9745
    soname_spec='${libname}${release}${shared_ext}$major'
9746
    ;;
9747
  esac
9748
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9749
  postinstall_cmds='chmod 555 $lib'
9750
  # or fails outright, so override atomically:
9751
  install_override_mode=555
9752
  ;;
9753
 
9754
interix[3-9]*)
9755
  version_type=linux
9756
  need_lib_prefix=no
9757
  need_version=no
9758
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9759
  soname_spec='${libname}${release}${shared_ext}$major'
9760
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9761
  shlibpath_var=LD_LIBRARY_PATH
9762
  shlibpath_overrides_runpath=no
9763
  hardcode_into_libs=yes
9764
  ;;
9765
 
9766
irix5* | irix6* | nonstopux*)
9767
  case $host_os in
9768
    nonstopux*) version_type=nonstopux ;;
9769
    *)
9770
        if test "$lt_cv_prog_gnu_ld" = yes; then
9771
                version_type=linux
9772
        else
9773
                version_type=irix
9774
        fi ;;
9775
  esac
9776
  need_lib_prefix=no
9777
  need_version=no
9778
  soname_spec='${libname}${release}${shared_ext}$major'
9779
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9780
  case $host_os in
9781
  irix5* | nonstopux*)
9782
    libsuff= shlibsuff=
9783
    ;;
9784
  *)
9785
    case $LD in # libtool.m4 will add one of these switches to LD
9786
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9787
      libsuff= shlibsuff= libmagic=32-bit;;
9788
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9789
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9790
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9791
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9792
    *) libsuff= shlibsuff= libmagic=never-match;;
9793
    esac
9794
    ;;
9795
  esac
9796
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9797
  shlibpath_overrides_runpath=no
9798
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9799
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9800
  hardcode_into_libs=yes
9801
  ;;
9802
 
9803
# No shared lib support for Linux oldld, aout, or coff.
9804
linux*oldld* | linux*aout* | linux*coff*)
9805
  dynamic_linker=no
9806
  ;;
9807
 
9808
# This must be Linux ELF.
9809
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9810
  version_type=linux
9811
  need_lib_prefix=no
9812
  need_version=no
9813
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9814
  soname_spec='${libname}${release}${shared_ext}$major'
9815
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9816
  shlibpath_var=LD_LIBRARY_PATH
9817
  shlibpath_overrides_runpath=no
9818
 
9819
  # Some binutils ld are patched to set DT_RUNPATH
9820
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9821
  $as_echo_n "(cached) " >&6
9822
else
9823
  lt_cv_shlibpath_overrides_runpath=no
9824
    save_LDFLAGS=$LDFLAGS
9825
    save_libdir=$libdir
9826
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9827
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9828
    if test x$gcc_no_link = xyes; then
9829
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9830
fi
9831
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9832
/* end confdefs.h.  */
9833
 
9834
int
9835
main ()
9836
{
9837
 
9838
  ;
9839
  return 0;
9840
}
9841
_ACEOF
9842
if ac_fn_c_try_link "$LINENO"; then :
9843
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9844
  lt_cv_shlibpath_overrides_runpath=yes
9845
fi
9846
fi
9847
rm -f core conftest.err conftest.$ac_objext \
9848
    conftest$ac_exeext conftest.$ac_ext
9849
    LDFLAGS=$save_LDFLAGS
9850
    libdir=$save_libdir
9851
 
9852
fi
9853
 
9854
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9855
 
9856
  # This implies no fast_install, which is unacceptable.
9857
  # Some rework will be needed to allow for fast_install
9858
  # before this can be enabled.
9859
  hardcode_into_libs=yes
9860
 
9861
  # Append ld.so.conf contents to the search path
9862
  if test -f /etc/ld.so.conf; then
9863
    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' ' '`
9864
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9865
  fi
9866
 
9867
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9868
  # powerpc, because MkLinux only supported shared libraries with the
9869
  # GNU dynamic linker.  Since this was broken with cross compilers,
9870
  # most powerpc-linux boxes support dynamic linking these days and
9871
  # people can always --disable-shared, the test was removed, and we
9872
  # assume the GNU/Linux dynamic linker is in use.
9873
  dynamic_linker='GNU/Linux ld.so'
9874
  ;;
9875
 
9876
netbsd*)
9877
  version_type=sunos
9878
  need_lib_prefix=no
9879
  need_version=no
9880
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9881
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9882
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9883
    dynamic_linker='NetBSD (a.out) ld.so'
9884
  else
9885
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9886
    soname_spec='${libname}${release}${shared_ext}$major'
9887
    dynamic_linker='NetBSD ld.elf_so'
9888
  fi
9889
  shlibpath_var=LD_LIBRARY_PATH
9890
  shlibpath_overrides_runpath=yes
9891
  hardcode_into_libs=yes
9892
  ;;
9893
 
9894
newsos6)
9895
  version_type=linux
9896
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9897
  shlibpath_var=LD_LIBRARY_PATH
9898
  shlibpath_overrides_runpath=yes
9899
  ;;
9900
 
9901
*nto* | *qnx*)
9902
  version_type=qnx
9903
  need_lib_prefix=no
9904
  need_version=no
9905
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9906
  soname_spec='${libname}${release}${shared_ext}$major'
9907
  shlibpath_var=LD_LIBRARY_PATH
9908
  shlibpath_overrides_runpath=no
9909
  hardcode_into_libs=yes
9910
  dynamic_linker='ldqnx.so'
9911
  ;;
9912
 
9913
openbsd*)
9914
  version_type=sunos
9915
  sys_lib_dlsearch_path_spec="/usr/lib"
9916
  need_lib_prefix=no
9917
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9918
  case $host_os in
9919
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9920
    *)                          need_version=no  ;;
9921
  esac
9922
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9923
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9924
  shlibpath_var=LD_LIBRARY_PATH
9925
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9926
    case $host_os in
9927
      openbsd2.[89] | openbsd2.[89].*)
9928
        shlibpath_overrides_runpath=no
9929
        ;;
9930
      *)
9931
        shlibpath_overrides_runpath=yes
9932
        ;;
9933
      esac
9934
  else
9935
    shlibpath_overrides_runpath=yes
9936
  fi
9937
  ;;
9938
 
9939
os2*)
9940
  libname_spec='$name'
9941
  shrext_cmds=".dll"
9942
  need_lib_prefix=no
9943
  library_names_spec='$libname${shared_ext} $libname.a'
9944
  dynamic_linker='OS/2 ld.exe'
9945
  shlibpath_var=LIBPATH
9946
  ;;
9947
 
9948
osf3* | osf4* | osf5*)
9949
  version_type=osf
9950
  need_lib_prefix=no
9951
  need_version=no
9952
  soname_spec='${libname}${release}${shared_ext}$major'
9953
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9954
  shlibpath_var=LD_LIBRARY_PATH
9955
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9956
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9957
  ;;
9958
 
9959
rdos*)
9960
  dynamic_linker=no
9961
  ;;
9962
 
9963
solaris*)
9964
  version_type=linux
9965
  need_lib_prefix=no
9966
  need_version=no
9967
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9968
  soname_spec='${libname}${release}${shared_ext}$major'
9969
  shlibpath_var=LD_LIBRARY_PATH
9970
  shlibpath_overrides_runpath=yes
9971
  hardcode_into_libs=yes
9972
  # ldd complains unless libraries are executable
9973
  postinstall_cmds='chmod +x $lib'
9974
  ;;
9975
 
9976
sunos4*)
9977
  version_type=sunos
9978
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9979
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9980
  shlibpath_var=LD_LIBRARY_PATH
9981
  shlibpath_overrides_runpath=yes
9982
  if test "$with_gnu_ld" = yes; then
9983
    need_lib_prefix=no
9984
  fi
9985
  need_version=yes
9986
  ;;
9987
 
9988
sysv4 | sysv4.3*)
9989
  version_type=linux
9990
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9991
  soname_spec='${libname}${release}${shared_ext}$major'
9992
  shlibpath_var=LD_LIBRARY_PATH
9993
  case $host_vendor in
9994
    sni)
9995
      shlibpath_overrides_runpath=no
9996
      need_lib_prefix=no
9997
      runpath_var=LD_RUN_PATH
9998
      ;;
9999
    siemens)
10000
      need_lib_prefix=no
10001
      ;;
10002
    motorola)
10003
      need_lib_prefix=no
10004
      need_version=no
10005
      shlibpath_overrides_runpath=no
10006
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10007
      ;;
10008
  esac
10009
  ;;
10010
 
10011
sysv4*MP*)
10012
  if test -d /usr/nec ;then
10013
    version_type=linux
10014
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10015
    soname_spec='$libname${shared_ext}.$major'
10016
    shlibpath_var=LD_LIBRARY_PATH
10017
  fi
10018
  ;;
10019
 
10020
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10021
  version_type=freebsd-elf
10022
  need_lib_prefix=no
10023
  need_version=no
10024
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10025
  soname_spec='${libname}${release}${shared_ext}$major'
10026
  shlibpath_var=LD_LIBRARY_PATH
10027
  shlibpath_overrides_runpath=yes
10028
  hardcode_into_libs=yes
10029
  if test "$with_gnu_ld" = yes; then
10030
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10031
  else
10032
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10033
    case $host_os in
10034
      sco3.2v5*)
10035
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10036
        ;;
10037
    esac
10038
  fi
10039
  sys_lib_dlsearch_path_spec='/usr/lib'
10040
  ;;
10041
 
10042
tpf*)
10043
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10044
  version_type=linux
10045
  need_lib_prefix=no
10046
  need_version=no
10047
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10048
  shlibpath_var=LD_LIBRARY_PATH
10049
  shlibpath_overrides_runpath=no
10050
  hardcode_into_libs=yes
10051
  ;;
10052
 
10053
uts4*)
10054
  version_type=linux
10055
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10056
  soname_spec='${libname}${release}${shared_ext}$major'
10057
  shlibpath_var=LD_LIBRARY_PATH
10058
  ;;
10059
 
10060
*)
10061
  dynamic_linker=no
10062
  ;;
10063
esac
10064
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10065
$as_echo "$dynamic_linker" >&6; }
10066
test "$dynamic_linker" = no && can_build_shared=no
10067
 
10068
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10069
if test "$GCC" = yes; then
10070
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10071
fi
10072
 
10073
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10074
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10075
fi
10076
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10077
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10078
fi
10079
 
10080
 
10081
 
10082
 
10083
 
10084
 
10085
 
10086
 
10087
 
10088
 
10089
 
10090
 
10091
 
10092
 
10093
 
10094
 
10095
 
10096
 
10097
 
10098
 
10099
 
10100
 
10101
 
10102
 
10103
 
10104
 
10105
 
10106
 
10107
 
10108
 
10109
 
10110
 
10111
 
10112
 
10113
 
10114
 
10115
 
10116
 
10117
 
10118
 
10119
 
10120
 
10121
 
10122
 
10123
 
10124
 
10125
 
10126
 
10127
 
10128
 
10129
 
10130
 
10131
 
10132
 
10133
 
10134
 
10135
 
10136
 
10137
 
10138
 
10139
 
10140
 
10141
 
10142
 
10143
 
10144
 
10145
 
10146
 
10147
 
10148
 
10149
 
10150
 
10151
 
10152
 
10153
 
10154
 
10155
 
10156
 
10157
 
10158
 
10159
 
10160
 
10161
 
10162
 
10163
 
10164
 
10165
 
10166
 
10167
 
10168
 
10169
 
10170
 
10171
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10172
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10173
hardcode_action=
10174
if test -n "$hardcode_libdir_flag_spec" ||
10175
   test -n "$runpath_var" ||
10176
   test "X$hardcode_automatic" = "Xyes" ; then
10177
 
10178
  # We can hardcode non-existent directories.
10179
  if test "$hardcode_direct" != no &&
10180
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10181
     # have to relink, otherwise we might link with an installed library
10182
     # when we should be linking with a yet-to-be-installed one
10183
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10184
     test "$hardcode_minus_L" != no; then
10185
    # Linking always hardcodes the temporary library directory.
10186
    hardcode_action=relink
10187
  else
10188
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10189
    hardcode_action=immediate
10190
  fi
10191
else
10192
  # We cannot hardcode anything, or else we can only hardcode existing
10193
  # directories.
10194
  hardcode_action=unsupported
10195
fi
10196
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10197
$as_echo "$hardcode_action" >&6; }
10198
 
10199
if test "$hardcode_action" = relink ||
10200
   test "$inherit_rpath" = yes; then
10201
  # Fast installation is not supported
10202
  enable_fast_install=no
10203
elif test "$shlibpath_overrides_runpath" = yes ||
10204
     test "$enable_shared" = no; then
10205
  # Fast installation is not necessary
10206
  enable_fast_install=needless
10207
fi
10208
 
10209
 
10210
 
10211
 
10212
 
10213
 
10214
  if test "x$enable_dlopen" != xyes; then
10215
  enable_dlopen=unknown
10216
  enable_dlopen_self=unknown
10217
  enable_dlopen_self_static=unknown
10218
else
10219
  lt_cv_dlopen=no
10220
  lt_cv_dlopen_libs=
10221
 
10222
  case $host_os in
10223
  beos*)
10224
    lt_cv_dlopen="load_add_on"
10225
    lt_cv_dlopen_libs=
10226
    lt_cv_dlopen_self=yes
10227
    ;;
10228
 
10229
  mingw* | pw32* | cegcc*)
10230
    lt_cv_dlopen="LoadLibrary"
10231
    lt_cv_dlopen_libs=
10232
    ;;
10233
 
10234
  cygwin*)
10235
    lt_cv_dlopen="dlopen"
10236
    lt_cv_dlopen_libs=
10237
    ;;
10238
 
10239
  darwin*)
10240
  # if libdl is installed we need to link against it
10241
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10242
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10243
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10244
  $as_echo_n "(cached) " >&6
10245
else
10246
  ac_check_lib_save_LIBS=$LIBS
10247
LIBS="-ldl  $LIBS"
10248
if test x$gcc_no_link = xyes; then
10249
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10250
fi
10251
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10252
/* end confdefs.h.  */
10253
 
10254
/* Override any GCC internal prototype to avoid an error.
10255
   Use char because int might match the return type of a GCC
10256
   builtin and then its argument prototype would still apply.  */
10257
#ifdef __cplusplus
10258
extern "C"
10259
#endif
10260
char dlopen ();
10261
int
10262
main ()
10263
{
10264
return dlopen ();
10265
  ;
10266
  return 0;
10267
}
10268
_ACEOF
10269
if ac_fn_c_try_link "$LINENO"; then :
10270
  ac_cv_lib_dl_dlopen=yes
10271
else
10272
  ac_cv_lib_dl_dlopen=no
10273
fi
10274
rm -f core conftest.err conftest.$ac_objext \
10275
    conftest$ac_exeext conftest.$ac_ext
10276
LIBS=$ac_check_lib_save_LIBS
10277
fi
10278
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10279
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10280
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10281
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10282
else
10283
 
10284
    lt_cv_dlopen="dyld"
10285
    lt_cv_dlopen_libs=
10286
    lt_cv_dlopen_self=yes
10287
 
10288
fi
10289
 
10290
    ;;
10291
 
10292
  *)
10293
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10294
if test "x$ac_cv_func_shl_load" = x""yes; then :
10295
  lt_cv_dlopen="shl_load"
10296
else
10297
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10298
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10299
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10300
  $as_echo_n "(cached) " >&6
10301
else
10302
  ac_check_lib_save_LIBS=$LIBS
10303
LIBS="-ldld  $LIBS"
10304
if test x$gcc_no_link = xyes; then
10305
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10306
fi
10307
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10308
/* end confdefs.h.  */
10309
 
10310
/* Override any GCC internal prototype to avoid an error.
10311
   Use char because int might match the return type of a GCC
10312
   builtin and then its argument prototype would still apply.  */
10313
#ifdef __cplusplus
10314
extern "C"
10315
#endif
10316
char shl_load ();
10317
int
10318
main ()
10319
{
10320
return shl_load ();
10321
  ;
10322
  return 0;
10323
}
10324
_ACEOF
10325
if ac_fn_c_try_link "$LINENO"; then :
10326
  ac_cv_lib_dld_shl_load=yes
10327
else
10328
  ac_cv_lib_dld_shl_load=no
10329
fi
10330
rm -f core conftest.err conftest.$ac_objext \
10331
    conftest$ac_exeext conftest.$ac_ext
10332
LIBS=$ac_check_lib_save_LIBS
10333
fi
10334
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10335
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10336
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10337
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10338
else
10339
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10340
if test "x$ac_cv_func_dlopen" = x""yes; then :
10341
  lt_cv_dlopen="dlopen"
10342
else
10343
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10344
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10345
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10346
  $as_echo_n "(cached) " >&6
10347
else
10348
  ac_check_lib_save_LIBS=$LIBS
10349
LIBS="-ldl  $LIBS"
10350
if test x$gcc_no_link = xyes; then
10351
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10352
fi
10353
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10354
/* end confdefs.h.  */
10355
 
10356
/* Override any GCC internal prototype to avoid an error.
10357
   Use char because int might match the return type of a GCC
10358
   builtin and then its argument prototype would still apply.  */
10359
#ifdef __cplusplus
10360
extern "C"
10361
#endif
10362
char dlopen ();
10363
int
10364
main ()
10365
{
10366
return dlopen ();
10367
  ;
10368
  return 0;
10369
}
10370
_ACEOF
10371
if ac_fn_c_try_link "$LINENO"; then :
10372
  ac_cv_lib_dl_dlopen=yes
10373
else
10374
  ac_cv_lib_dl_dlopen=no
10375
fi
10376
rm -f core conftest.err conftest.$ac_objext \
10377
    conftest$ac_exeext conftest.$ac_ext
10378
LIBS=$ac_check_lib_save_LIBS
10379
fi
10380
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10381
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10382
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10383
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10384
else
10385
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10386
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10387
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10388
  $as_echo_n "(cached) " >&6
10389
else
10390
  ac_check_lib_save_LIBS=$LIBS
10391
LIBS="-lsvld  $LIBS"
10392
if test x$gcc_no_link = xyes; then
10393
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10394
fi
10395
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10396
/* end confdefs.h.  */
10397
 
10398
/* Override any GCC internal prototype to avoid an error.
10399
   Use char because int might match the return type of a GCC
10400
   builtin and then its argument prototype would still apply.  */
10401
#ifdef __cplusplus
10402
extern "C"
10403
#endif
10404
char dlopen ();
10405
int
10406
main ()
10407
{
10408
return dlopen ();
10409
  ;
10410
  return 0;
10411
}
10412
_ACEOF
10413
if ac_fn_c_try_link "$LINENO"; then :
10414
  ac_cv_lib_svld_dlopen=yes
10415
else
10416
  ac_cv_lib_svld_dlopen=no
10417
fi
10418
rm -f core conftest.err conftest.$ac_objext \
10419
    conftest$ac_exeext conftest.$ac_ext
10420
LIBS=$ac_check_lib_save_LIBS
10421
fi
10422
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10423
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10424
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10425
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10426
else
10427
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10428
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10429
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10430
  $as_echo_n "(cached) " >&6
10431
else
10432
  ac_check_lib_save_LIBS=$LIBS
10433
LIBS="-ldld  $LIBS"
10434
if test x$gcc_no_link = xyes; then
10435
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10436
fi
10437
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10438
/* end confdefs.h.  */
10439
 
10440
/* Override any GCC internal prototype to avoid an error.
10441
   Use char because int might match the return type of a GCC
10442
   builtin and then its argument prototype would still apply.  */
10443
#ifdef __cplusplus
10444
extern "C"
10445
#endif
10446
char dld_link ();
10447
int
10448
main ()
10449
{
10450
return dld_link ();
10451
  ;
10452
  return 0;
10453
}
10454
_ACEOF
10455
if ac_fn_c_try_link "$LINENO"; then :
10456
  ac_cv_lib_dld_dld_link=yes
10457
else
10458
  ac_cv_lib_dld_dld_link=no
10459
fi
10460
rm -f core conftest.err conftest.$ac_objext \
10461
    conftest$ac_exeext conftest.$ac_ext
10462
LIBS=$ac_check_lib_save_LIBS
10463
fi
10464
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10465
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10466
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10467
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10468
fi
10469
 
10470
 
10471
fi
10472
 
10473
 
10474
fi
10475
 
10476
 
10477
fi
10478
 
10479
 
10480
fi
10481
 
10482
 
10483
fi
10484
 
10485
    ;;
10486
  esac
10487
 
10488
  if test "x$lt_cv_dlopen" != xno; then
10489
    enable_dlopen=yes
10490
  else
10491
    enable_dlopen=no
10492
  fi
10493
 
10494
  case $lt_cv_dlopen in
10495
  dlopen)
10496
    save_CPPFLAGS="$CPPFLAGS"
10497
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10498
 
10499
    save_LDFLAGS="$LDFLAGS"
10500
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10501
 
10502
    save_LIBS="$LIBS"
10503
    LIBS="$lt_cv_dlopen_libs $LIBS"
10504
 
10505
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10506
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10507
if test "${lt_cv_dlopen_self+set}" = set; then :
10508
  $as_echo_n "(cached) " >&6
10509
else
10510
          if test "$cross_compiling" = yes; then :
10511
  lt_cv_dlopen_self=cross
10512
else
10513
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10514
  lt_status=$lt_dlunknown
10515
  cat > conftest.$ac_ext <<_LT_EOF
10516
#line 10516 "configure"
10517
#include "confdefs.h"
10518
 
10519
#if HAVE_DLFCN_H
10520
#include 
10521
#endif
10522
 
10523
#include 
10524
 
10525
#ifdef RTLD_GLOBAL
10526
#  define LT_DLGLOBAL           RTLD_GLOBAL
10527
#else
10528
#  ifdef DL_GLOBAL
10529
#    define LT_DLGLOBAL         DL_GLOBAL
10530
#  else
10531
#    define LT_DLGLOBAL         0
10532
#  endif
10533
#endif
10534
 
10535
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10536
   find out it does not work in some platform. */
10537
#ifndef LT_DLLAZY_OR_NOW
10538
#  ifdef RTLD_LAZY
10539
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10540
#  else
10541
#    ifdef DL_LAZY
10542
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10543
#    else
10544
#      ifdef RTLD_NOW
10545
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10546
#      else
10547
#        ifdef DL_NOW
10548
#          define LT_DLLAZY_OR_NOW      DL_NOW
10549
#        else
10550
#          define LT_DLLAZY_OR_NOW      0
10551
#        endif
10552
#      endif
10553
#    endif
10554
#  endif
10555
#endif
10556
 
10557
/* When -fvisbility=hidden is used, assume the code has been annotated
10558
   correspondingly for the symbols needed.  */
10559
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10560
void fnord () __attribute__((visibility("default")));
10561
#endif
10562
 
10563
void fnord () { int i=42; }
10564
int main ()
10565
{
10566
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10567
  int status = $lt_dlunknown;
10568
 
10569
  if (self)
10570
    {
10571
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10572
      else
10573
        {
10574
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10575
          else puts (dlerror ());
10576
        }
10577
      /* dlclose (self); */
10578
    }
10579
  else
10580
    puts (dlerror ());
10581
 
10582
  return status;
10583
}
10584
_LT_EOF
10585
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10586
  (eval $ac_link) 2>&5
10587
  ac_status=$?
10588
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10589
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10590
    (./conftest; exit; ) >&5 2>/dev/null
10591
    lt_status=$?
10592
    case x$lt_status in
10593
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10594
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10595
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10596
    esac
10597
  else :
10598
    # compilation failed
10599
    lt_cv_dlopen_self=no
10600
  fi
10601
fi
10602
rm -fr conftest*
10603
 
10604
 
10605
fi
10606
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10607
$as_echo "$lt_cv_dlopen_self" >&6; }
10608
 
10609
    if test "x$lt_cv_dlopen_self" = xyes; then
10610
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10611
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10612
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10613
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10614
  $as_echo_n "(cached) " >&6
10615
else
10616
          if test "$cross_compiling" = yes; then :
10617
  lt_cv_dlopen_self_static=cross
10618
else
10619
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10620
  lt_status=$lt_dlunknown
10621
  cat > conftest.$ac_ext <<_LT_EOF
10622
#line 10622 "configure"
10623
#include "confdefs.h"
10624
 
10625
#if HAVE_DLFCN_H
10626
#include 
10627
#endif
10628
 
10629
#include 
10630
 
10631
#ifdef RTLD_GLOBAL
10632
#  define LT_DLGLOBAL           RTLD_GLOBAL
10633
#else
10634
#  ifdef DL_GLOBAL
10635
#    define LT_DLGLOBAL         DL_GLOBAL
10636
#  else
10637
#    define LT_DLGLOBAL         0
10638
#  endif
10639
#endif
10640
 
10641
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10642
   find out it does not work in some platform. */
10643
#ifndef LT_DLLAZY_OR_NOW
10644
#  ifdef RTLD_LAZY
10645
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10646
#  else
10647
#    ifdef DL_LAZY
10648
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10649
#    else
10650
#      ifdef RTLD_NOW
10651
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10652
#      else
10653
#        ifdef DL_NOW
10654
#          define LT_DLLAZY_OR_NOW      DL_NOW
10655
#        else
10656
#          define LT_DLLAZY_OR_NOW      0
10657
#        endif
10658
#      endif
10659
#    endif
10660
#  endif
10661
#endif
10662
 
10663
/* When -fvisbility=hidden is used, assume the code has been annotated
10664
   correspondingly for the symbols needed.  */
10665
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10666
void fnord () __attribute__((visibility("default")));
10667
#endif
10668
 
10669
void fnord () { int i=42; }
10670
int main ()
10671
{
10672
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10673
  int status = $lt_dlunknown;
10674
 
10675
  if (self)
10676
    {
10677
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10678
      else
10679
        {
10680
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10681
          else puts (dlerror ());
10682
        }
10683
      /* dlclose (self); */
10684
    }
10685
  else
10686
    puts (dlerror ());
10687
 
10688
  return status;
10689
}
10690
_LT_EOF
10691
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10692
  (eval $ac_link) 2>&5
10693
  ac_status=$?
10694
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10695
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10696
    (./conftest; exit; ) >&5 2>/dev/null
10697
    lt_status=$?
10698
    case x$lt_status in
10699
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10700
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10701
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10702
    esac
10703
  else :
10704
    # compilation failed
10705
    lt_cv_dlopen_self_static=no
10706
  fi
10707
fi
10708
rm -fr conftest*
10709
 
10710
 
10711
fi
10712
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10713
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10714
    fi
10715
 
10716
    CPPFLAGS="$save_CPPFLAGS"
10717
    LDFLAGS="$save_LDFLAGS"
10718
    LIBS="$save_LIBS"
10719
    ;;
10720
  esac
10721
 
10722
  case $lt_cv_dlopen_self in
10723
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10724
  *) enable_dlopen_self=unknown ;;
10725
  esac
10726
 
10727
  case $lt_cv_dlopen_self_static in
10728
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10729
  *) enable_dlopen_self_static=unknown ;;
10730
  esac
10731
fi
10732
 
10733
 
10734
 
10735
 
10736
 
10737
 
10738
 
10739
 
10740
 
10741
 
10742
 
10743
 
10744
 
10745
 
10746
 
10747
 
10748
 
10749
striplib=
10750
old_striplib=
10751
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10752
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10753
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10754
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10755
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10756
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10757
$as_echo "yes" >&6; }
10758
else
10759
# FIXME - insert some real tests, host_os isn't really good enough
10760
  case $host_os in
10761
  darwin*)
10762
    if test -n "$STRIP" ; then
10763
      striplib="$STRIP -x"
10764
      old_striplib="$STRIP -S"
10765
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10766
$as_echo "yes" >&6; }
10767
    else
10768
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10769
$as_echo "no" >&6; }
10770
    fi
10771
    ;;
10772
  *)
10773
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10774
$as_echo "no" >&6; }
10775
    ;;
10776
  esac
10777
fi
10778
 
10779
 
10780
 
10781
 
10782
 
10783
 
10784
 
10785
 
10786
 
10787
 
10788
 
10789
 
10790
  # Report which library types will actually be built
10791
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10792
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10793
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10794
$as_echo "$can_build_shared" >&6; }
10795
 
10796
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10797
$as_echo_n "checking whether to build shared libraries... " >&6; }
10798
  test "$can_build_shared" = "no" && enable_shared=no
10799
 
10800
  # On AIX, shared libraries and static libraries use the same namespace, and
10801
  # are all built from PIC.
10802
  case $host_os in
10803
  aix3*)
10804
    test "$enable_shared" = yes && enable_static=no
10805
    if test -n "$RANLIB"; then
10806
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10807
      postinstall_cmds='$RANLIB $lib'
10808
    fi
10809
    ;;
10810
 
10811
  aix[4-9]*)
10812
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10813
      test "$enable_shared" = yes && enable_static=no
10814
    fi
10815
    ;;
10816
  esac
10817
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10818
$as_echo "$enable_shared" >&6; }
10819
 
10820
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10821
$as_echo_n "checking whether to build static libraries... " >&6; }
10822
  # Make sure either enable_shared or enable_static is yes.
10823
  test "$enable_shared" = yes || enable_static=yes
10824
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10825
$as_echo "$enable_static" >&6; }
10826
 
10827
 
10828
 
10829
 
10830
fi
10831
ac_ext=c
10832
ac_cpp='$CPP $CPPFLAGS'
10833
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10834
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10835
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10836
 
10837
CC="$lt_save_CC"
10838
 
10839
 
10840
 
10841
 
10842
 
10843
 
10844
 
10845
 
10846
 
10847
 
10848
 
10849
 
10850
 
10851
        ac_config_commands="$ac_config_commands libtool"
10852
 
10853
 
10854
 
10855
 
10856
# Only expand once:
10857
 
10858
 
10859
 
10860
 
10861
 
10862
case $host in
10863
  *-cygwin* | *-mingw*)
10864
    # 'host' will be top-level target in the case of a target lib,
10865
    # we must compare to with_cross_host to decide if this is a native
10866
    # or cross-compiler and select where to install dlls appropriately.
10867
    if test -n "$with_cross_host" &&
10868
        test x"$with_cross_host" != x"no"; then
10869
      lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
10870
    else
10871
      lt_host_flags='-no-undefined -bindir "$(bindir)"';
10872
    fi
10873
    ;;
10874
  *)
10875
    lt_host_flags=
10876
    ;;
10877
esac
10878
 
10879
 
10880
 
10881
 
10882
 
10883
 
10884
 
10885
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10886
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10887
    # Check whether --enable-maintainer-mode was given.
10888
if test "${enable_maintainer_mode+set}" = set; then :
10889
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10890
else
10891
  USE_MAINTAINER_MODE=no
10892
fi
10893
 
10894
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10895
$as_echo "$USE_MAINTAINER_MODE" >&6; }
10896
   if test $USE_MAINTAINER_MODE = yes; then
10897
  MAINTAINER_MODE_TRUE=
10898
  MAINTAINER_MODE_FALSE='#'
10899
else
10900
  MAINTAINER_MODE_TRUE='#'
10901
  MAINTAINER_MODE_FALSE=
10902
fi
10903
 
10904
  MAINT=$MAINTAINER_MODE_TRUE
10905
 
10906
 
10907
# Default to --enable-multilib
10908
# Check whether --enable-multilib was given.
10909
if test "${enable_multilib+set}" = set; then :
10910
  enableval=$enable_multilib; case "$enableval" in
10911
  yes) multilib=yes ;;
10912
  no)  multilib=no ;;
10913
  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
10914
 esac
10915
else
10916
  multilib=yes
10917
fi
10918
 
10919
 
10920
# We may get other options which we leave undocumented:
10921
# --with-target-subdir, --with-multisrctop, --with-multisubdir
10922
# See config-ml.in if you want the gory details.
10923
 
10924
if test "$srcdir" = "."; then
10925
  if test "$with_target_subdir" != "."; then
10926
    multi_basedir="$srcdir/$with_multisrctop../.."
10927
  else
10928
    multi_basedir="$srcdir/$with_multisrctop.."
10929
  fi
10930
else
10931
  multi_basedir="$srcdir/.."
10932
fi
10933
 
10934
 
10935
# Even if the default multilib is not a cross compilation,
10936
# it may be that some of the other multilibs are.
10937
if test $cross_compiling = no && test $multilib = yes \
10938
   && test "x${with_multisubdir}" != x ; then
10939
   cross_compiling=maybe
10940
fi
10941
 
10942
ac_config_commands="$ac_config_commands default-1"
10943
 
10944
 
10945
ac_ext=c
10946
ac_cpp='$CPP $CPPFLAGS'
10947
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10948
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10949
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10950
 
10951
# The same as in boehm-gc and libstdc++. Have to borrow it from there.
10952
# We must force CC to /not/ be precious variables; otherwise
10953
# the wrong, non-multilib-adjusted value will be used in multilibs.
10954
# As a side effect, we have to subst CFLAGS ourselves.
10955
 
10956
 
10957
 
10958
ac_ext=c
10959
ac_cpp='$CPP $CPPFLAGS'
10960
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10961
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10962
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10963
if test -n "$ac_tool_prefix"; then
10964
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
10965
set dummy ${ac_tool_prefix}gcc; ac_word=$2
10966
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10967
$as_echo_n "checking for $ac_word... " >&6; }
10968
if test "${ac_cv_prog_CC+set}" = set; then :
10969
  $as_echo_n "(cached) " >&6
10970
else
10971
  if test -n "$CC"; then
10972
  ac_cv_prog_CC="$CC" # Let the user override the test.
10973
else
10974
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10975
for as_dir in $PATH
10976
do
10977
  IFS=$as_save_IFS
10978
  test -z "$as_dir" && as_dir=.
10979
    for ac_exec_ext in '' $ac_executable_extensions; do
10980
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10981
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
10982
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10983
    break 2
10984
  fi
10985
done
10986
  done
10987
IFS=$as_save_IFS
10988
 
10989
fi
10990
fi
10991
CC=$ac_cv_prog_CC
10992
if test -n "$CC"; then
10993
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10994
$as_echo "$CC" >&6; }
10995
else
10996
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10997
$as_echo "no" >&6; }
10998
fi
10999
 
11000
 
11001
fi
11002
if test -z "$ac_cv_prog_CC"; then
11003
  ac_ct_CC=$CC
11004
  # Extract the first word of "gcc", so it can be a program name with args.
11005
set dummy gcc; ac_word=$2
11006
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11007
$as_echo_n "checking for $ac_word... " >&6; }
11008
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
11009
  $as_echo_n "(cached) " >&6
11010
else
11011
  if test -n "$ac_ct_CC"; then
11012
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11013
else
11014
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11015
for as_dir in $PATH
11016
do
11017
  IFS=$as_save_IFS
11018
  test -z "$as_dir" && as_dir=.
11019
    for ac_exec_ext in '' $ac_executable_extensions; do
11020
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11021
    ac_cv_prog_ac_ct_CC="gcc"
11022
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11023
    break 2
11024
  fi
11025
done
11026
  done
11027
IFS=$as_save_IFS
11028
 
11029
fi
11030
fi
11031
ac_ct_CC=$ac_cv_prog_ac_ct_CC
11032
if test -n "$ac_ct_CC"; then
11033
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11034
$as_echo "$ac_ct_CC" >&6; }
11035
else
11036
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11037
$as_echo "no" >&6; }
11038
fi
11039
 
11040
  if test "x$ac_ct_CC" = x; then
11041
    CC=""
11042
  else
11043
    case $cross_compiling:$ac_tool_warned in
11044
yes:)
11045
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11046
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11047
ac_tool_warned=yes ;;
11048
esac
11049
    CC=$ac_ct_CC
11050
  fi
11051
else
11052
  CC="$ac_cv_prog_CC"
11053
fi
11054
 
11055
if test -z "$CC"; then
11056
          if test -n "$ac_tool_prefix"; then
11057
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11058
set dummy ${ac_tool_prefix}cc; ac_word=$2
11059
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11060
$as_echo_n "checking for $ac_word... " >&6; }
11061
if test "${ac_cv_prog_CC+set}" = set; then :
11062
  $as_echo_n "(cached) " >&6
11063
else
11064
  if test -n "$CC"; then
11065
  ac_cv_prog_CC="$CC" # Let the user override the test.
11066
else
11067
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11068
for as_dir in $PATH
11069
do
11070
  IFS=$as_save_IFS
11071
  test -z "$as_dir" && as_dir=.
11072
    for ac_exec_ext in '' $ac_executable_extensions; do
11073
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11074
    ac_cv_prog_CC="${ac_tool_prefix}cc"
11075
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11076
    break 2
11077
  fi
11078
done
11079
  done
11080
IFS=$as_save_IFS
11081
 
11082
fi
11083
fi
11084
CC=$ac_cv_prog_CC
11085
if test -n "$CC"; then
11086
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11087
$as_echo "$CC" >&6; }
11088
else
11089
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11090
$as_echo "no" >&6; }
11091
fi
11092
 
11093
 
11094
  fi
11095
fi
11096
if test -z "$CC"; then
11097
  # Extract the first word of "cc", so it can be a program name with args.
11098
set dummy cc; ac_word=$2
11099
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11100
$as_echo_n "checking for $ac_word... " >&6; }
11101
if test "${ac_cv_prog_CC+set}" = set; then :
11102
  $as_echo_n "(cached) " >&6
11103
else
11104
  if test -n "$CC"; then
11105
  ac_cv_prog_CC="$CC" # Let the user override the test.
11106
else
11107
  ac_prog_rejected=no
11108
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11109
for as_dir in $PATH
11110
do
11111
  IFS=$as_save_IFS
11112
  test -z "$as_dir" && as_dir=.
11113
    for ac_exec_ext in '' $ac_executable_extensions; do
11114
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11115
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11116
       ac_prog_rejected=yes
11117
       continue
11118
     fi
11119
    ac_cv_prog_CC="cc"
11120
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11121
    break 2
11122
  fi
11123
done
11124
  done
11125
IFS=$as_save_IFS
11126
 
11127
if test $ac_prog_rejected = yes; then
11128
  # We found a bogon in the path, so make sure we never use it.
11129
  set dummy $ac_cv_prog_CC
11130
  shift
11131
  if test $# != 0; then
11132
    # We chose a different compiler from the bogus one.
11133
    # However, it has the same basename, so the bogon will be chosen
11134
    # first if we set CC to just the basename; use the full file name.
11135
    shift
11136
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11137
  fi
11138
fi
11139
fi
11140
fi
11141
CC=$ac_cv_prog_CC
11142
if test -n "$CC"; then
11143
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11144
$as_echo "$CC" >&6; }
11145
else
11146
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11147
$as_echo "no" >&6; }
11148
fi
11149
 
11150
 
11151
fi
11152
if test -z "$CC"; then
11153
  if test -n "$ac_tool_prefix"; then
11154
  for ac_prog in cl.exe
11155
  do
11156
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11157
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11158
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11159
$as_echo_n "checking for $ac_word... " >&6; }
11160
if test "${ac_cv_prog_CC+set}" = set; then :
11161
  $as_echo_n "(cached) " >&6
11162
else
11163
  if test -n "$CC"; then
11164
  ac_cv_prog_CC="$CC" # Let the user override the test.
11165
else
11166
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11167
for as_dir in $PATH
11168
do
11169
  IFS=$as_save_IFS
11170
  test -z "$as_dir" && as_dir=.
11171
    for ac_exec_ext in '' $ac_executable_extensions; do
11172
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11173
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11174
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11175
    break 2
11176
  fi
11177
done
11178
  done
11179
IFS=$as_save_IFS
11180
 
11181
fi
11182
fi
11183
CC=$ac_cv_prog_CC
11184
if test -n "$CC"; then
11185
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11186
$as_echo "$CC" >&6; }
11187
else
11188
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11189
$as_echo "no" >&6; }
11190
fi
11191
 
11192
 
11193
    test -n "$CC" && break
11194
  done
11195
fi
11196
if test -z "$CC"; then
11197
  ac_ct_CC=$CC
11198
  for ac_prog in cl.exe
11199
do
11200
  # Extract the first word of "$ac_prog", so it can be a program name with args.
11201
set dummy $ac_prog; ac_word=$2
11202
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11203
$as_echo_n "checking for $ac_word... " >&6; }
11204
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
11205
  $as_echo_n "(cached) " >&6
11206
else
11207
  if test -n "$ac_ct_CC"; then
11208
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11209
else
11210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11211
for as_dir in $PATH
11212
do
11213
  IFS=$as_save_IFS
11214
  test -z "$as_dir" && as_dir=.
11215
    for ac_exec_ext in '' $ac_executable_extensions; do
11216
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11217
    ac_cv_prog_ac_ct_CC="$ac_prog"
11218
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11219
    break 2
11220
  fi
11221
done
11222
  done
11223
IFS=$as_save_IFS
11224
 
11225
fi
11226
fi
11227
ac_ct_CC=$ac_cv_prog_ac_ct_CC
11228
if test -n "$ac_ct_CC"; then
11229
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11230
$as_echo "$ac_ct_CC" >&6; }
11231
else
11232
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11233
$as_echo "no" >&6; }
11234
fi
11235
 
11236
 
11237
  test -n "$ac_ct_CC" && break
11238
done
11239
 
11240
  if test "x$ac_ct_CC" = x; then
11241
    CC=""
11242
  else
11243
    case $cross_compiling:$ac_tool_warned in
11244
yes:)
11245
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11246
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11247
ac_tool_warned=yes ;;
11248
esac
11249
    CC=$ac_ct_CC
11250
  fi
11251
fi
11252
 
11253
fi
11254
 
11255
 
11256
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11257
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11258
as_fn_error "no acceptable C compiler found in \$PATH
11259
See \`config.log' for more details." "$LINENO" 5; }
11260
 
11261
# Provide some information about the compiler.
11262
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11263
set X $ac_compile
11264
ac_compiler=$2
11265
for ac_option in --version -v -V -qversion; do
11266
  { { ac_try="$ac_compiler $ac_option >&5"
11267
case "(($ac_try" in
11268
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11269
  *) ac_try_echo=$ac_try;;
11270
esac
11271
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11272
$as_echo "$ac_try_echo"; } >&5
11273
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11274
  ac_status=$?
11275
  if test -s conftest.err; then
11276
    sed '10a\
11277
... rest of stderr output deleted ...
11278
         10q' conftest.err >conftest.er1
11279
    cat conftest.er1 >&5
11280
    rm -f conftest.er1 conftest.err
11281
  fi
11282
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11283
  test $ac_status = 0; }
11284
done
11285
 
11286
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11287
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11288
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
11289
  $as_echo_n "(cached) " >&6
11290
else
11291
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11292
/* end confdefs.h.  */
11293
 
11294
int
11295
main ()
11296
{
11297
#ifndef __GNUC__
11298
       choke me
11299
#endif
11300
 
11301
  ;
11302
  return 0;
11303
}
11304
_ACEOF
11305
if ac_fn_c_try_compile "$LINENO"; then :
11306
  ac_compiler_gnu=yes
11307
else
11308
  ac_compiler_gnu=no
11309
fi
11310
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11311
ac_cv_c_compiler_gnu=$ac_compiler_gnu
11312
 
11313
fi
11314
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11315
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
11316
if test $ac_compiler_gnu = yes; then
11317
  GCC=yes
11318
else
11319
  GCC=
11320
fi
11321
ac_test_CFLAGS=${CFLAGS+set}
11322
ac_save_CFLAGS=$CFLAGS
11323
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11324
$as_echo_n "checking whether $CC accepts -g... " >&6; }
11325
if test "${ac_cv_prog_cc_g+set}" = set; then :
11326
  $as_echo_n "(cached) " >&6
11327
else
11328
  ac_save_c_werror_flag=$ac_c_werror_flag
11329
   ac_c_werror_flag=yes
11330
   ac_cv_prog_cc_g=no
11331
   CFLAGS="-g"
11332
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11333
/* end confdefs.h.  */
11334
 
11335
int
11336
main ()
11337
{
11338
 
11339
  ;
11340
  return 0;
11341
}
11342
_ACEOF
11343
if ac_fn_c_try_compile "$LINENO"; then :
11344
  ac_cv_prog_cc_g=yes
11345
else
11346
  CFLAGS=""
11347
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11348
/* end confdefs.h.  */
11349
 
11350
int
11351
main ()
11352
{
11353
 
11354
  ;
11355
  return 0;
11356
}
11357
_ACEOF
11358
if ac_fn_c_try_compile "$LINENO"; then :
11359
 
11360
else
11361
  ac_c_werror_flag=$ac_save_c_werror_flag
11362
         CFLAGS="-g"
11363
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11364
/* end confdefs.h.  */
11365
 
11366
int
11367
main ()
11368
{
11369
 
11370
  ;
11371
  return 0;
11372
}
11373
_ACEOF
11374
if ac_fn_c_try_compile "$LINENO"; then :
11375
  ac_cv_prog_cc_g=yes
11376
fi
11377
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11378
fi
11379
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11380
fi
11381
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11382
   ac_c_werror_flag=$ac_save_c_werror_flag
11383
fi
11384
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11385
$as_echo "$ac_cv_prog_cc_g" >&6; }
11386
if test "$ac_test_CFLAGS" = set; then
11387
  CFLAGS=$ac_save_CFLAGS
11388
elif test $ac_cv_prog_cc_g = yes; then
11389
  if test "$GCC" = yes; then
11390
    CFLAGS="-g -O2"
11391
  else
11392
    CFLAGS="-g"
11393
  fi
11394
else
11395
  if test "$GCC" = yes; then
11396
    CFLAGS="-O2"
11397
  else
11398
    CFLAGS=
11399
  fi
11400
fi
11401
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11402
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11403
if test "${ac_cv_prog_cc_c89+set}" = set; then :
11404
  $as_echo_n "(cached) " >&6
11405
else
11406
  ac_cv_prog_cc_c89=no
11407
ac_save_CC=$CC
11408
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11409
/* end confdefs.h.  */
11410
#include 
11411
#include 
11412
#include 
11413
#include 
11414
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
11415
struct buf { int x; };
11416
FILE * (*rcsopen) (struct buf *, struct stat *, int);
11417
static char *e (p, i)
11418
     char **p;
11419
     int i;
11420
{
11421
  return p[i];
11422
}
11423
static char *f (char * (*g) (char **, int), char **p, ...)
11424
{
11425
  char *s;
11426
  va_list v;
11427
  va_start (v,p);
11428
  s = g (p, va_arg (v,int));
11429
  va_end (v);
11430
  return s;
11431
}
11432
 
11433
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
11434
   function prototypes and stuff, but not '\xHH' hex character constants.
11435
   These don't provoke an error unfortunately, instead are silently treated
11436
   as 'x'.  The following induces an error, until -std is added to get
11437
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
11438
   array size at least.  It's necessary to write '\x00'==0 to get something
11439
   that's true only with -std.  */
11440
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
11441
 
11442
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11443
   inside strings and character constants.  */
11444
#define FOO(x) 'x'
11445
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11446
 
11447
int test (int i, double x);
11448
struct s1 {int (*f) (int a);};
11449
struct s2 {int (*f) (double a);};
11450
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11451
int argc;
11452
char **argv;
11453
int
11454
main ()
11455
{
11456
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
11457
  ;
11458
  return 0;
11459
}
11460
_ACEOF
11461
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
11462
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11463
do
11464
  CC="$ac_save_CC $ac_arg"
11465
  if ac_fn_c_try_compile "$LINENO"; then :
11466
  ac_cv_prog_cc_c89=$ac_arg
11467
fi
11468
rm -f core conftest.err conftest.$ac_objext
11469
  test "x$ac_cv_prog_cc_c89" != "xno" && break
11470
done
11471
rm -f conftest.$ac_ext
11472
CC=$ac_save_CC
11473
 
11474
fi
11475
# AC_CACHE_VAL
11476
case "x$ac_cv_prog_cc_c89" in
11477
  x)
11478
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11479
$as_echo "none needed" >&6; } ;;
11480
  xno)
11481
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11482
$as_echo "unsupported" >&6; } ;;
11483
  *)
11484
    CC="$CC $ac_cv_prog_cc_c89"
11485
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
11486
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11487
esac
11488
if test "x$ac_cv_prog_cc_c89" != xno; then :
11489
 
11490
fi
11491
 
11492
ac_ext=c
11493
ac_cpp='$CPP $CPPFLAGS'
11494
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11495
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11496
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11497
 
11498
depcc="$CC"   am_compiler_list=
11499
 
11500
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11501
$as_echo_n "checking dependency style of $depcc... " >&6; }
11502
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
11503
  $as_echo_n "(cached) " >&6
11504
else
11505
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11506
  # We make a subdir and do the tests there.  Otherwise we can end up
11507
  # making bogus files that we don't know about and never remove.  For
11508
  # instance it was reported that on HP-UX the gcc test will end up
11509
  # making a dummy file named `D' -- because `-MD' means `put the output
11510
  # in D'.
11511
  mkdir conftest.dir
11512
  # Copy depcomp to subdir because otherwise we won't find it if we're
11513
  # using a relative directory.
11514
  cp "$am_depcomp" conftest.dir
11515
  cd conftest.dir
11516
  # We will build objects and dependencies in a subdirectory because
11517
  # it helps to detect inapplicable dependency modes.  For instance
11518
  # both Tru64's cc and ICC support -MD to output dependencies as a
11519
  # side effect of compilation, but ICC will put the dependencies in
11520
  # the current directory while Tru64 will put them in the object
11521
  # directory.
11522
  mkdir sub
11523
 
11524
  am_cv_CC_dependencies_compiler_type=none
11525
  if test "$am_compiler_list" = ""; then
11526
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11527
  fi
11528
  am__universal=false
11529
  case " $depcc " in #(
11530
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
11531
     esac
11532
 
11533
  for depmode in $am_compiler_list; do
11534
    # Setup a source with many dependencies, because some compilers
11535
    # like to wrap large dependency lists on column 80 (with \), and
11536
    # we should not choose a depcomp mode which is confused by this.
11537
    #
11538
    # We need to recreate these files for each test, as the compiler may
11539
    # overwrite some of them when testing with obscure command lines.
11540
    # This happens at least with the AIX C compiler.
11541
    : > sub/conftest.c
11542
    for i in 1 2 3 4 5 6; do
11543
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
11544
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
11545
      # Solaris 8's {/usr,}/bin/sh.
11546
      touch sub/conftst$i.h
11547
    done
11548
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11549
 
11550
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
11551
    # mode.  It turns out that the SunPro C++ compiler does not properly
11552
    # handle `-M -o', and we need to detect this.  Also, some Intel
11553
    # versions had trouble with output in subdirs
11554
    am__obj=sub/conftest.${OBJEXT-o}
11555
    am__minus_obj="-o $am__obj"
11556
    case $depmode in
11557
    gcc)
11558
      # This depmode causes a compiler race in universal mode.
11559
      test "$am__universal" = false || continue
11560
      ;;
11561
    nosideeffect)
11562
      # after this tag, mechanisms are not by side-effect, so they'll
11563
      # only be used when explicitly requested
11564
      if test "x$enable_dependency_tracking" = xyes; then
11565
        continue
11566
      else
11567
        break
11568
      fi
11569
      ;;
11570
    msvisualcpp | msvcmsys)
11571
      # This compiler won't grok `-c -o', but also, the minuso test has
11572
      # not run yet.  These depmodes are late enough in the game, and
11573
      # so weak that their functioning should not be impacted.
11574
      am__obj=conftest.${OBJEXT-o}
11575
      am__minus_obj=
11576
      ;;
11577
    none) break ;;
11578
    esac
11579
    if depmode=$depmode \
11580
       source=sub/conftest.c object=$am__obj \
11581
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11582
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11583
         >/dev/null 2>conftest.err &&
11584
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11585
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11586
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11587
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11588
      # icc doesn't choke on unknown options, it will just issue warnings
11589
      # or remarks (even with -Werror).  So we grep stderr for any message
11590
      # that says an option was ignored or not supported.
11591
      # When given -MP, icc 7.0 and 7.1 complain thusly:
11592
      #   icc: Command line warning: ignoring option '-M'; no argument required
11593
      # The diagnosis changed in icc 8.0:
11594
      #   icc: Command line remark: option '-MP' not supported
11595
      if (grep 'ignoring option' conftest.err ||
11596
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11597
        am_cv_CC_dependencies_compiler_type=$depmode
11598
        break
11599
      fi
11600
    fi
11601
  done
11602
 
11603
  cd ..
11604
  rm -rf conftest.dir
11605
else
11606
  am_cv_CC_dependencies_compiler_type=none
11607
fi
11608
 
11609
fi
11610
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
11611
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11612
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11613
 
11614
 if
11615
  test "x$enable_dependency_tracking" != xno \
11616
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11617
  am__fastdepCC_TRUE=
11618
  am__fastdepCC_FALSE='#'
11619
else
11620
  am__fastdepCC_TRUE='#'
11621
  am__fastdepCC_FALSE=
11622
fi
11623
 
11624
 
11625
 
11626
 
11627
 
11628
 
11629
if test "x$CC" != xcc; then
11630
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
11631
$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
11632
else
11633
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
11634
$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
11635
fi
11636
set dummy $CC; ac_cc=`$as_echo "$2" |
11637
                      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11638
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
11639
  $as_echo_n "(cached) " >&6
11640
else
11641
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11642
/* end confdefs.h.  */
11643
 
11644
int
11645
main ()
11646
{
11647
 
11648
  ;
11649
  return 0;
11650
}
11651
_ACEOF
11652
# Make sure it works both with $CC and with simple cc.
11653
# We do the test twice because some compilers refuse to overwrite an
11654
# existing .o file with -o, though they will create one.
11655
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11656
rm -f conftest2.*
11657
if { { case "(($ac_try" in
11658
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11659
  *) ac_try_echo=$ac_try;;
11660
esac
11661
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11662
$as_echo "$ac_try_echo"; } >&5
11663
  (eval "$ac_try") 2>&5
11664
  ac_status=$?
11665
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11666
  test $ac_status = 0; } &&
11667
   test -f conftest2.$ac_objext && { { case "(($ac_try" in
11668
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11669
  *) ac_try_echo=$ac_try;;
11670
esac
11671
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11672
$as_echo "$ac_try_echo"; } >&5
11673
  (eval "$ac_try") 2>&5
11674
  ac_status=$?
11675
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11676
  test $ac_status = 0; };
11677
then
11678
  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
11679
  if test "x$CC" != xcc; then
11680
    # Test first that cc exists at all.
11681
    if { ac_try='cc -c conftest.$ac_ext >&5'
11682
  { { case "(($ac_try" in
11683
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11684
  *) ac_try_echo=$ac_try;;
11685
esac
11686
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11687
$as_echo "$ac_try_echo"; } >&5
11688
  (eval "$ac_try") 2>&5
11689
  ac_status=$?
11690
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11691
  test $ac_status = 0; }; }; then
11692
      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11693
      rm -f conftest2.*
11694
      if { { case "(($ac_try" in
11695
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11696
  *) ac_try_echo=$ac_try;;
11697
esac
11698
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11699
$as_echo "$ac_try_echo"; } >&5
11700
  (eval "$ac_try") 2>&5
11701
  ac_status=$?
11702
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11703
  test $ac_status = 0; } &&
11704
         test -f conftest2.$ac_objext && { { case "(($ac_try" in
11705
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11706
  *) ac_try_echo=$ac_try;;
11707
esac
11708
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11709
$as_echo "$ac_try_echo"; } >&5
11710
  (eval "$ac_try") 2>&5
11711
  ac_status=$?
11712
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11713
  test $ac_status = 0; };
11714
      then
11715
        # cc works too.
11716
        :
11717
      else
11718
        # cc exists but doesn't like -o.
11719
        eval ac_cv_prog_cc_${ac_cc}_c_o=no
11720
      fi
11721
    fi
11722
  fi
11723
else
11724
  eval ac_cv_prog_cc_${ac_cc}_c_o=no
11725
fi
11726
rm -f core conftest*
11727
 
11728
fi
11729
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
11730
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11731
$as_echo "yes" >&6; }
11732
else
11733
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11734
$as_echo "no" >&6; }
11735
 
11736
$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
11737
 
11738
fi
11739
 
11740
# FIXME: we rely on the cache variable name because
11741
# there is no other way.
11742
set dummy $CC
11743
am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11744
eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
11745
if test "$am_t" != yes; then
11746
   # Losing compiler, so override with the script.
11747
   # FIXME: It is wrong to rewrite CC.
11748
   # But if we don't then we get into trouble of one sort or another.
11749
   # A longer-term fix would be to have automake use am__CC in this case,
11750
   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
11751
   CC="$am_aux_dir/compile $CC"
11752
fi
11753
 
11754
 
11755
 
11756
if test "x$GCC" != "xyes"; then
11757
  as_fn_error "libquadmath must be built with GCC" "$LINENO" 5
11758
fi
11759
ac_ext=c
11760
ac_cpp='$CPP $CPPFLAGS'
11761
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11762
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11763
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11764
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
11765
$as_echo_n "checking how to run the C preprocessor... " >&6; }
11766
# On Suns, sometimes $CPP names a directory.
11767
if test -n "$CPP" && test -d "$CPP"; then
11768
  CPP=
11769
fi
11770
if test -z "$CPP"; then
11771
  if test "${ac_cv_prog_CPP+set}" = set; then :
11772
  $as_echo_n "(cached) " >&6
11773
else
11774
      # Double quotes because CPP needs to be expanded
11775
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11776
    do
11777
      ac_preproc_ok=false
11778
for ac_c_preproc_warn_flag in '' yes
11779
do
11780
  # Use a header file that comes with gcc, so configuring glibc
11781
  # with a fresh cross-compiler works.
11782
  # Prefer  to  if __STDC__ is defined, since
11783
  #  exists even on freestanding compilers.
11784
  # On the NeXT, cc -E runs the code through the compiler's parser,
11785
  # not just through cpp. "Syntax error" is here to catch this case.
11786
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11787
/* end confdefs.h.  */
11788
#ifdef __STDC__
11789
# include 
11790
#else
11791
# include 
11792
#endif
11793
                     Syntax error
11794
_ACEOF
11795
if ac_fn_c_try_cpp "$LINENO"; then :
11796
 
11797
else
11798
  # Broken: fails on valid input.
11799
continue
11800
fi
11801
rm -f conftest.err conftest.$ac_ext
11802
 
11803
  # OK, works on sane cases.  Now check whether nonexistent headers
11804
  # can be detected and how.
11805
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11806
/* end confdefs.h.  */
11807
#include 
11808
_ACEOF
11809
if ac_fn_c_try_cpp "$LINENO"; then :
11810
  # Broken: success on invalid input.
11811
continue
11812
else
11813
  # Passes both tests.
11814
ac_preproc_ok=:
11815
break
11816
fi
11817
rm -f conftest.err conftest.$ac_ext
11818
 
11819
done
11820
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11821
rm -f conftest.err conftest.$ac_ext
11822
if $ac_preproc_ok; then :
11823
  break
11824
fi
11825
 
11826
    done
11827
    ac_cv_prog_CPP=$CPP
11828
 
11829
fi
11830
  CPP=$ac_cv_prog_CPP
11831
else
11832
  ac_cv_prog_CPP=$CPP
11833
fi
11834
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
11835
$as_echo "$CPP" >&6; }
11836
ac_preproc_ok=false
11837
for ac_c_preproc_warn_flag in '' yes
11838
do
11839
  # Use a header file that comes with gcc, so configuring glibc
11840
  # with a fresh cross-compiler works.
11841
  # Prefer  to  if __STDC__ is defined, since
11842
  #  exists even on freestanding compilers.
11843
  # On the NeXT, cc -E runs the code through the compiler's parser,
11844
  # not just through cpp. "Syntax error" is here to catch this case.
11845
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11846
/* end confdefs.h.  */
11847
#ifdef __STDC__
11848
# include 
11849
#else
11850
# include 
11851
#endif
11852
                     Syntax error
11853
_ACEOF
11854
if ac_fn_c_try_cpp "$LINENO"; then :
11855
 
11856
else
11857
  # Broken: fails on valid input.
11858
continue
11859
fi
11860
rm -f conftest.err conftest.$ac_ext
11861
 
11862
  # OK, works on sane cases.  Now check whether nonexistent headers
11863
  # can be detected and how.
11864
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11865
/* end confdefs.h.  */
11866
#include 
11867
_ACEOF
11868
if ac_fn_c_try_cpp "$LINENO"; then :
11869
  # Broken: success on invalid input.
11870
continue
11871
else
11872
  # Passes both tests.
11873
ac_preproc_ok=:
11874
break
11875
fi
11876
rm -f conftest.err conftest.$ac_ext
11877
 
11878
done
11879
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11880
rm -f conftest.err conftest.$ac_ext
11881
if $ac_preproc_ok; then :
11882
 
11883
else
11884
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11885
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11886
as_fn_error "C preprocessor \"$CPP\" fails sanity check
11887
See \`config.log' for more details." "$LINENO" 5; }
11888
fi
11889
 
11890
ac_ext=c
11891
ac_cpp='$CPP $CPPFLAGS'
11892
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11893
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11894
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11895
 
11896
 
11897
# Calculate toolexeclibdir
11898
# Also toolexecdir, though it's only used in toolexeclibdir
11899
case ${version_specific_libs} in
11900
  yes)
11901
    # Need the gcc compiler version to know where to install libraries
11902
    # and header files if --enable-version-specific-runtime-libs option
11903
    # is selected.
11904
    toolexecdir='$(libdir)/gcc/$(target_alias)'
11905
    toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
11906
    ;;
11907
  no)
11908
    if test -n "$with_cross_host" &&
11909
       test x"$with_cross_host" != x"no"; then
11910
      # Install a library built with a cross compiler in tooldir, not libdir.
11911
      toolexecdir='$(exec_prefix)/$(target_alias)'
11912
      toolexeclibdir='$(toolexecdir)/lib'
11913
    else
11914
      toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
11915
      toolexeclibdir='$(libdir)'
11916
    fi
11917
    multi_os_directory=`$CC -print-multi-os-directory`
11918
    case $multi_os_directory in
11919
      .) ;; # Avoid trailing /.
11920
      *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
11921
    esac
11922
    ;;
11923
esac
11924
 
11925
 
11926
 
11927
for ac_header in fenv.h langinfo.h locale.h wchar.h wctype.h limits.h ctype.h printf.h errno.h
11928
do :
11929
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11930
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11931
eval as_val=\$$as_ac_Header
11932
   if test "x$as_val" = x""yes; then :
11933
  cat >>confdefs.h <<_ACEOF
11934
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11935
_ACEOF
11936
 
11937
fi
11938
 
11939
done
11940
 
11941
 
11942
# If available, sqrtl and cbrtl speed up the calculation -
11943
# but they are not required
11944
if test x$gcc_no_link != xyes; then
11945
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrtl in -lm" >&5
11946
$as_echo_n "checking for sqrtl in -lm... " >&6; }
11947
if test "${ac_cv_lib_m_sqrtl+set}" = set; then :
11948
  $as_echo_n "(cached) " >&6
11949
else
11950
  ac_check_lib_save_LIBS=$LIBS
11951
LIBS="-lm  $LIBS"
11952
if test x$gcc_no_link = xyes; then
11953
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11954
fi
11955
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11956
/* end confdefs.h.  */
11957
 
11958
/* Override any GCC internal prototype to avoid an error.
11959
   Use char because int might match the return type of a GCC
11960
   builtin and then its argument prototype would still apply.  */
11961
#ifdef __cplusplus
11962
extern "C"
11963
#endif
11964
char sqrtl ();
11965
int
11966
main ()
11967
{
11968
return sqrtl ();
11969
  ;
11970
  return 0;
11971
}
11972
_ACEOF
11973
if ac_fn_c_try_link "$LINENO"; then :
11974
  ac_cv_lib_m_sqrtl=yes
11975
else
11976
  ac_cv_lib_m_sqrtl=no
11977
fi
11978
rm -f core conftest.err conftest.$ac_objext \
11979
    conftest$ac_exeext conftest.$ac_ext
11980
LIBS=$ac_check_lib_save_LIBS
11981
fi
11982
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrtl" >&5
11983
$as_echo "$ac_cv_lib_m_sqrtl" >&6; }
11984
if test "x$ac_cv_lib_m_sqrtl" = x""yes; then :
11985
 
11986
$as_echo "#define HAVE_SQRTL 1" >>confdefs.h
11987
 
11988
fi
11989
 
11990
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cbrtl in -lm" >&5
11991
$as_echo_n "checking for cbrtl in -lm... " >&6; }
11992
if test "${ac_cv_lib_m_cbrtl+set}" = set; then :
11993
  $as_echo_n "(cached) " >&6
11994
else
11995
  ac_check_lib_save_LIBS=$LIBS
11996
LIBS="-lm  $LIBS"
11997
if test x$gcc_no_link = xyes; then
11998
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11999
fi
12000
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12001
/* end confdefs.h.  */
12002
 
12003
/* Override any GCC internal prototype to avoid an error.
12004
   Use char because int might match the return type of a GCC
12005
   builtin and then its argument prototype would still apply.  */
12006
#ifdef __cplusplus
12007
extern "C"
12008
#endif
12009
char cbrtl ();
12010
int
12011
main ()
12012
{
12013
return cbrtl ();
12014
  ;
12015
  return 0;
12016
}
12017
_ACEOF
12018
if ac_fn_c_try_link "$LINENO"; then :
12019
  ac_cv_lib_m_cbrtl=yes
12020
else
12021
  ac_cv_lib_m_cbrtl=no
12022
fi
12023
rm -f core conftest.err conftest.$ac_objext \
12024
    conftest$ac_exeext conftest.$ac_ext
12025
LIBS=$ac_check_lib_save_LIBS
12026
fi
12027
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cbrtl" >&5
12028
$as_echo "$ac_cv_lib_m_cbrtl" >&6; }
12029
if test "x$ac_cv_lib_m_cbrtl" = x""yes; then :
12030
 
12031
$as_echo "#define HAVE_CBRTL 1" >>confdefs.h
12032
 
12033
fi
12034
 
12035
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feholdexcept in -lm" >&5
12036
$as_echo_n "checking for feholdexcept in -lm... " >&6; }
12037
if test "${ac_cv_lib_m_feholdexcept+set}" = set; then :
12038
  $as_echo_n "(cached) " >&6
12039
else
12040
  ac_check_lib_save_LIBS=$LIBS
12041
LIBS="-lm  $LIBS"
12042
if test x$gcc_no_link = xyes; then
12043
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12044
fi
12045
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12046
/* end confdefs.h.  */
12047
 
12048
/* Override any GCC internal prototype to avoid an error.
12049
   Use char because int might match the return type of a GCC
12050
   builtin and then its argument prototype would still apply.  */
12051
#ifdef __cplusplus
12052
extern "C"
12053
#endif
12054
char feholdexcept ();
12055
int
12056
main ()
12057
{
12058
return feholdexcept ();
12059
  ;
12060
  return 0;
12061
}
12062
_ACEOF
12063
if ac_fn_c_try_link "$LINENO"; then :
12064
  ac_cv_lib_m_feholdexcept=yes
12065
else
12066
  ac_cv_lib_m_feholdexcept=no
12067
fi
12068
rm -f core conftest.err conftest.$ac_objext \
12069
    conftest$ac_exeext conftest.$ac_ext
12070
LIBS=$ac_check_lib_save_LIBS
12071
fi
12072
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feholdexcept" >&5
12073
$as_echo "$ac_cv_lib_m_feholdexcept" >&6; }
12074
if test "x$ac_cv_lib_m_feholdexcept" = x""yes; then :
12075
 
12076
$as_echo "#define HAVE_FEHOLDEXCEPT 1" >>confdefs.h
12077
 
12078
fi
12079
 
12080
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fesetround in -lm" >&5
12081
$as_echo_n "checking for fesetround in -lm... " >&6; }
12082
if test "${ac_cv_lib_m_fesetround+set}" = set; then :
12083
  $as_echo_n "(cached) " >&6
12084
else
12085
  ac_check_lib_save_LIBS=$LIBS
12086
LIBS="-lm  $LIBS"
12087
if test x$gcc_no_link = xyes; then
12088
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12089
fi
12090
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12091
/* end confdefs.h.  */
12092
 
12093
/* Override any GCC internal prototype to avoid an error.
12094
   Use char because int might match the return type of a GCC
12095
   builtin and then its argument prototype would still apply.  */
12096
#ifdef __cplusplus
12097
extern "C"
12098
#endif
12099
char fesetround ();
12100
int
12101
main ()
12102
{
12103
return fesetround ();
12104
  ;
12105
  return 0;
12106
}
12107
_ACEOF
12108
if ac_fn_c_try_link "$LINENO"; then :
12109
  ac_cv_lib_m_fesetround=yes
12110
else
12111
  ac_cv_lib_m_fesetround=no
12112
fi
12113
rm -f core conftest.err conftest.$ac_objext \
12114
    conftest$ac_exeext conftest.$ac_ext
12115
LIBS=$ac_check_lib_save_LIBS
12116
fi
12117
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fesetround" >&5
12118
$as_echo "$ac_cv_lib_m_fesetround" >&6; }
12119
if test "x$ac_cv_lib_m_fesetround" = x""yes; then :
12120
 
12121
$as_echo "#define HAVE_FESETROUND 1" >>confdefs.h
12122
 
12123
fi
12124
 
12125
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feupdateenv in -lm" >&5
12126
$as_echo_n "checking for feupdateenv in -lm... " >&6; }
12127
if test "${ac_cv_lib_m_feupdateenv+set}" = set; then :
12128
  $as_echo_n "(cached) " >&6
12129
else
12130
  ac_check_lib_save_LIBS=$LIBS
12131
LIBS="-lm  $LIBS"
12132
if test x$gcc_no_link = xyes; then
12133
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12134
fi
12135
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12136
/* end confdefs.h.  */
12137
 
12138
/* Override any GCC internal prototype to avoid an error.
12139
   Use char because int might match the return type of a GCC
12140
   builtin and then its argument prototype would still apply.  */
12141
#ifdef __cplusplus
12142
extern "C"
12143
#endif
12144
char feupdateenv ();
12145
int
12146
main ()
12147
{
12148
return feupdateenv ();
12149
  ;
12150
  return 0;
12151
}
12152
_ACEOF
12153
if ac_fn_c_try_link "$LINENO"; then :
12154
  ac_cv_lib_m_feupdateenv=yes
12155
else
12156
  ac_cv_lib_m_feupdateenv=no
12157
fi
12158
rm -f core conftest.err conftest.$ac_objext \
12159
    conftest$ac_exeext conftest.$ac_ext
12160
LIBS=$ac_check_lib_save_LIBS
12161
fi
12162
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feupdateenv" >&5
12163
$as_echo "$ac_cv_lib_m_feupdateenv" >&6; }
12164
if test "x$ac_cv_lib_m_feupdateenv" = x""yes; then :
12165
 
12166
$as_echo "#define HAVE_FEUPDATEENV 1" >>confdefs.h
12167
 
12168
fi
12169
 
12170
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fesetenv in -lm" >&5
12171
$as_echo_n "checking for fesetenv in -lm... " >&6; }
12172
if test "${ac_cv_lib_m_fesetenv+set}" = set; then :
12173
  $as_echo_n "(cached) " >&6
12174
else
12175
  ac_check_lib_save_LIBS=$LIBS
12176
LIBS="-lm  $LIBS"
12177
if test x$gcc_no_link = xyes; then
12178
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12179
fi
12180
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12181
/* end confdefs.h.  */
12182
 
12183
/* Override any GCC internal prototype to avoid an error.
12184
   Use char because int might match the return type of a GCC
12185
   builtin and then its argument prototype would still apply.  */
12186
#ifdef __cplusplus
12187
extern "C"
12188
#endif
12189
char fesetenv ();
12190
int
12191
main ()
12192
{
12193
return fesetenv ();
12194
  ;
12195
  return 0;
12196
}
12197
_ACEOF
12198
if ac_fn_c_try_link "$LINENO"; then :
12199
  ac_cv_lib_m_fesetenv=yes
12200
else
12201
  ac_cv_lib_m_fesetenv=no
12202
fi
12203
rm -f core conftest.err conftest.$ac_objext \
12204
    conftest$ac_exeext conftest.$ac_ext
12205
LIBS=$ac_check_lib_save_LIBS
12206
fi
12207
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fesetenv" >&5
12208
$as_echo "$ac_cv_lib_m_fesetenv" >&6; }
12209
if test "x$ac_cv_lib_m_fesetenv" = x""yes; then :
12210
 
12211
$as_echo "#define HAVE_FESETENV 1" >>confdefs.h
12212
 
12213
fi
12214
 
12215
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fetestexcept in -lm" >&5
12216
$as_echo_n "checking for fetestexcept in -lm... " >&6; }
12217
if test "${ac_cv_lib_m_fetestexcept+set}" = set; then :
12218
  $as_echo_n "(cached) " >&6
12219
else
12220
  ac_check_lib_save_LIBS=$LIBS
12221
LIBS="-lm  $LIBS"
12222
if test x$gcc_no_link = xyes; then
12223
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12224
fi
12225
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12226
/* end confdefs.h.  */
12227
 
12228
/* Override any GCC internal prototype to avoid an error.
12229
   Use char because int might match the return type of a GCC
12230
   builtin and then its argument prototype would still apply.  */
12231
#ifdef __cplusplus
12232
extern "C"
12233
#endif
12234
char fetestexcept ();
12235
int
12236
main ()
12237
{
12238
return fetestexcept ();
12239
  ;
12240
  return 0;
12241
}
12242
_ACEOF
12243
if ac_fn_c_try_link "$LINENO"; then :
12244
  ac_cv_lib_m_fetestexcept=yes
12245
else
12246
  ac_cv_lib_m_fetestexcept=no
12247
fi
12248
rm -f core conftest.err conftest.$ac_objext \
12249
    conftest$ac_exeext conftest.$ac_ext
12250
LIBS=$ac_check_lib_save_LIBS
12251
fi
12252
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fetestexcept" >&5
12253
$as_echo "$ac_cv_lib_m_fetestexcept" >&6; }
12254
if test "x$ac_cv_lib_m_fetestexcept" = x""yes; then :
12255
 
12256
$as_echo "#define HAVE_FETESTEXCEPT 1" >>confdefs.h
12257
 
12258
fi
12259
 
12260
  for ac_func in strtoull
12261
do :
12262
  ac_fn_c_check_func "$LINENO" "strtoull" "ac_cv_func_strtoull"
12263
if test "x$ac_cv_func_strtoull" = x""yes; then :
12264
  cat >>confdefs.h <<_ACEOF
12265
#define HAVE_STRTOULL 1
12266
_ACEOF
12267
 
12268
fi
12269
done
12270
 
12271
else
12272
  if test "x$ac_cv_lib_m_sqrtl" = x""yes; then
12273
 
12274
$as_echo "#define HAVE_SQRTL 1" >>confdefs.h
12275
 
12276
  fi
12277
  if test "x$ac_cv_lib_m_cbrtl" = x""yes; then
12278
 
12279
$as_echo "#define HAVE_CBRTL 1" >>confdefs.h
12280
 
12281
  fi
12282
  if test "x$ac_cv_lib_m_feholdexcept" = x""yes; then
12283
 
12284
$as_echo "#define HAVE_FEHOLDEXCEPT 1" >>confdefs.h
12285
 
12286
  fi
12287
  if test "x$ac_cv_lib_m_fesetround" = x""yes; then
12288
 
12289
$as_echo "#define HAVE_FESETROUND 1" >>confdefs.h
12290
 
12291
  fi
12292
  if test "x$ac_cv_lib_m_feupdateenv" = x""yes; then
12293
 
12294
$as_echo "#define HAVE_FEUPDATEENV 1" >>confdefs.h
12295
 
12296
  fi
12297
  if test "x$ac_cv_lib_m_fesetenv" = x""yes; then
12298
 
12299
$as_echo "#define HAVE_FESETENV 1" >>confdefs.h
12300
 
12301
  fi
12302
  if test "x$ac_cv_lib_m_fetestexcept" = x""yes; then
12303
 
12304
$as_echo "#define HAVE_FETESTEXCEPT 1" >>confdefs.h
12305
 
12306
  fi
12307
fi
12308
 
12309
# Check for hidden visibility (copied from libssp).
12310
saved_CFLAGS="$CFLAGS"
12311
CFLAGS="$CFLAGS -Werror"
12312
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hidden visibility is supported" >&5
12313
$as_echo_n "checking whether hidden visibility is supported... " >&6; }
12314
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12315
/* end confdefs.h.  */
12316
 
12317
void __attribute__((visibility ("hidden"))) bar (void) {}
12318
int
12319
main ()
12320
{
12321
 
12322
  ;
12323
  return 0;
12324
}
12325
_ACEOF
12326
if ac_fn_c_try_compile "$LINENO"; then :
12327
  quadmath_hidden=yes
12328
else
12329
  quadmath_hidden=no
12330
fi
12331
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12332
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_hidden" >&5
12333
$as_echo "$quadmath_hidden" >&6; }
12334
if test x$quadmath_hidden = xyes; then
12335
 
12336
$as_echo "#define HAVE_HIDDEN_VISIBILITY 1" >>confdefs.h
12337
 
12338
fi
12339
CFLAGS="$saved_CFLAGS"
12340
 
12341
# Check for symbol versioning (copied from libssp).
12342
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether symbol versioning is supported" >&5
12343
$as_echo_n "checking whether symbol versioning is supported... " >&6; }
12344
# Check whether --enable-symvers was given.
12345
if test "${enable_symvers+set}" = set; then :
12346
  enableval=$enable_symvers; quadmath_use_symver=$enableval
12347
else
12348
  quadmath_use_symver=yes
12349
fi
12350
 
12351
if test "x$quadmath_use_symver" = xyes; then
12352
  if test x$gcc_no_link = xyes; then
12353
    # If we cannot link, we cannot build shared libraries, so do not use
12354
    # symbol versioning.
12355
    quadmath_use_symver=no
12356
  else
12357
    save_LDFLAGS="$LDFLAGS"
12358
    LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
12359
    cat > conftest.map <
12360
FOO_1.0 {
12361
  global: *foo*; bar; local: *;
12362
};
12363
EOF
12364
    if test x$gcc_no_link = xyes; then
12365
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12366
fi
12367
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12368
/* end confdefs.h.  */
12369
int foo;
12370
int
12371
main ()
12372
{
12373
 
12374
  ;
12375
  return 0;
12376
}
12377
_ACEOF
12378
if ac_fn_c_try_link "$LINENO"; then :
12379
  quadmath_use_symver=gnu
12380
else
12381
  quadmath_use_symver=no
12382
fi
12383
rm -f core conftest.err conftest.$ac_objext \
12384
    conftest$ac_exeext conftest.$ac_ext
12385
    if test x$quadmath_use_symver = xno; then
12386
      case "$target_os" in
12387
        solaris2*)
12388
          LDFLAGS="$save_LDFLAGS"
12389
          LDFLAGS="$LDFLAGS -fPIC -shared -Wl,-M,./conftest.map"
12390
          # Sun ld cannot handle wildcards and treats all entries as undefined.
12391
          cat > conftest.map <
12392
FOO_1.0 {
12393
  global: foo; local: *;
12394
};
12395
EOF
12396
          if test x$gcc_no_link = xyes; then
12397
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12398
fi
12399
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12400
/* end confdefs.h.  */
12401
int foo;
12402
int
12403
main ()
12404
{
12405
 
12406
  ;
12407
  return 0;
12408
}
12409
_ACEOF
12410
if ac_fn_c_try_link "$LINENO"; then :
12411
  quadmath_use_symver=sun
12412
else
12413
  quadmath_use_symver=no
12414
fi
12415
rm -f core conftest.err conftest.$ac_objext \
12416
    conftest$ac_exeext conftest.$ac_ext
12417
          ;;
12418
      esac
12419
    fi
12420
    LDFLAGS="$save_LDFLAGS"
12421
  fi
12422
fi
12423
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_use_symver" >&5
12424
$as_echo "$quadmath_use_symver" >&6; }
12425
 if test "x$quadmath_use_symver" != xno; then
12426
  LIBQUAD_USE_SYMVER_TRUE=
12427
  LIBQUAD_USE_SYMVER_FALSE='#'
12428
else
12429
  LIBQUAD_USE_SYMVER_TRUE='#'
12430
  LIBQUAD_USE_SYMVER_FALSE=
12431
fi
12432
 
12433
 if test "x$quadmath_use_symver" = xgnu; then
12434
  LIBQUAD_USE_SYMVER_GNU_TRUE=
12435
  LIBQUAD_USE_SYMVER_GNU_FALSE='#'
12436
else
12437
  LIBQUAD_USE_SYMVER_GNU_TRUE='#'
12438
  LIBQUAD_USE_SYMVER_GNU_FALSE=
12439
fi
12440
 
12441
 if test "x$quadmath_use_symver" = xsun; then
12442
  LIBQUAD_USE_SYMVER_SUN_TRUE=
12443
  LIBQUAD_USE_SYMVER_SUN_FALSE='#'
12444
else
12445
  LIBQUAD_USE_SYMVER_SUN_TRUE='#'
12446
  LIBQUAD_USE_SYMVER_SUN_FALSE=
12447
fi
12448
 
12449
 
12450
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __float128 is supported" >&5
12451
$as_echo_n "checking whether __float128 is supported... " >&6; }
12452
if test "${libquad_cv_have_float128+set}" = set; then :
12453
  $as_echo_n "(cached) " >&6
12454
else
12455
  if test x$gcc_no_link = xyes; then
12456
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12457
/* end confdefs.h.  */
12458
 
12459
    typedef _Complex float __attribute__((mode(TC))) __complex128;
12460
 
12461
    __float128 foo (__float128 x)
12462
    {
12463
 
12464
     __complex128 z1, z2;
12465
 
12466
     z1 = x;
12467
     z2 = x / 7.Q;
12468
     z2 /= z1;
12469
 
12470
     return (__float128) z2;
12471
    }
12472
 
12473
    __float128 bar (__float128 x)
12474
    {
12475
      return x * __builtin_huge_valq ();
12476
    }
12477
 
12478
int
12479
main ()
12480
{
12481
 
12482
    foo (1.2Q);
12483
    bar (1.2Q);
12484
 
12485
  ;
12486
  return 0;
12487
}
12488
_ACEOF
12489
if ac_fn_c_try_compile "$LINENO"; then :
12490
 
12491
    libquad_cv_have_float128=yes
12492
 
12493
else
12494
 
12495
    libquad_cv_have_float128=no
12496
 
12497
fi
12498
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12499
else
12500
  if test x$gcc_no_link = xyes; then
12501
  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12502
fi
12503
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12504
/* end confdefs.h.  */
12505
 
12506
    typedef _Complex float __attribute__((mode(TC))) __complex128;
12507
 
12508
    __float128 foo (__float128 x)
12509
    {
12510
 
12511
     __complex128 z1, z2;
12512
 
12513
     z1 = x;
12514
     z2 = x / 7.Q;
12515
     z2 /= z1;
12516
 
12517
     return (__float128) z2;
12518
    }
12519
 
12520
    __float128 bar (__float128 x)
12521
    {
12522
      return x * __builtin_huge_valq ();
12523
    }
12524
 
12525
int
12526
main ()
12527
{
12528
 
12529
    foo (1.2Q);
12530
    bar (1.2Q);
12531
 
12532
  ;
12533
  return 0;
12534
}
12535
_ACEOF
12536
if ac_fn_c_try_link "$LINENO"; then :
12537
 
12538
    libquad_cv_have_float128=yes
12539
 
12540
else
12541
 
12542
    libquad_cv_have_float128=no
12543
 
12544
fi
12545
rm -f core conftest.err conftest.$ac_objext \
12546
    conftest$ac_exeext conftest.$ac_ext
12547
fi
12548
fi
12549
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libquad_cv_have_float128" >&5
12550
$as_echo "$libquad_cv_have_float128" >&6; }
12551
 if test "x$libquad_cv_have_float128" = xyes; then
12552
  BUILD_LIBQUADMATH_TRUE=
12553
  BUILD_LIBQUADMATH_FALSE='#'
12554
else
12555
  BUILD_LIBQUADMATH_TRUE='#'
12556
  BUILD_LIBQUADMATH_FALSE=
12557
fi
12558
 
12559
 
12560
# Check for printf hook support.
12561
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf hooks are supported" >&5
12562
$as_echo_n "checking whether printf hooks are supported... " >&6; }
12563
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12564
/* end confdefs.h.  */
12565
 
12566
#include 
12567
#include 
12568
#include 
12569
extern void flt128_va (void *, va_list *);
12570
extern int flt128_ais (const struct printf_info *, size_t, int *, int *);
12571
extern int flt128_printf_fp (FILE *, const struct printf_info *, const void *const *);
12572
 
12573
int
12574
main ()
12575
{
12576
 
12577
int pa_flt128 = register_printf_type (flt128_va);
12578
int mod_Q = register_printf_modifier (L"Q");
12579
int res = register_printf_specifier ('f', flt128_printf_fp, flt128_ais);
12580
struct printf_info info = { .user = -1 };
12581
 
12582
  ;
12583
  return 0;
12584
}
12585
_ACEOF
12586
if ac_fn_c_try_compile "$LINENO"; then :
12587
  quadmath_printf_hooks=yes
12588
else
12589
  quadmath_printf_hooks=no
12590
fi
12591
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12592
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_printf_hooks" >&5
12593
$as_echo "$quadmath_printf_hooks" >&6; }
12594
if test x$quadmath_printf_hooks = xyes; then
12595
 
12596
$as_echo "#define HAVE_PRINTF_HOOKS 1" >>confdefs.h
12597
 
12598
fi
12599
 
12600
# Check for whether locale support for quadmath_snprintf or Q printf hooks
12601
# should be provided.
12602
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether nl_langinfo should be used" >&5
12603
$as_echo_n "checking whether nl_langinfo should be used... " >&6; }
12604
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12605
/* end confdefs.h.  */
12606
#include 
12607
int
12608
main ()
12609
{
12610
 
12611
const char *s;
12612
s = nl_langinfo (DECIMAL_POINT);
12613
s = nl_langinfo (MON_DECIMAL_POINT);
12614
s = nl_langinfo (GROUPING);
12615
s = nl_langinfo (MON_GROUPING);
12616
s = nl_langinfo (THOUSANDS_SEP);
12617
s = nl_langinfo (MON_THOUSANDS_SEP);
12618
(void) s;
12619
 
12620
  ;
12621
  return 0;
12622
}
12623
_ACEOF
12624
if ac_fn_c_try_compile "$LINENO"; then :
12625
  quadmath_use_nl_langinfo=yes
12626
else
12627
  quadmath_use_nl_langinfo=no
12628
fi
12629
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12630
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_use_nl_langinfo" >&5
12631
$as_echo "$quadmath_use_nl_langinfo" >&6; }
12632
if test x$quadmath_use_nl_langinfo = xyes; then
12633
 
12634
$as_echo "#define USE_NL_LANGINFO 1" >>confdefs.h
12635
 
12636
fi
12637
 
12638
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether nl_langinfo should be used for wide char locale info" >&5
12639
$as_echo_n "checking whether nl_langinfo should be used for wide char locale info... " >&6; }
12640
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12641
/* end confdefs.h.  */
12642
#include 
12643
int
12644
main ()
12645
{
12646
 
12647
const char *s;
12648
s = nl_langinfo (_NL_NUMERIC_DECIMAL_POINT_WC);
12649
s = nl_langinfo (_NL_MONETARY_DECIMAL_POINT_WC);
12650
s = nl_langinfo (_NL_NUMERIC_THOUSANDS_SEP_WC);
12651
s = nl_langinfo (_NL_MONETARY_THOUSANDS_SEP_WC);
12652
(void) s;
12653
 
12654
  ;
12655
  return 0;
12656
}
12657
_ACEOF
12658
if ac_fn_c_try_compile "$LINENO"; then :
12659
  quadmath_use_nl_langinfo_wc=yes
12660
else
12661
  quadmath_use_nl_langinfo_wc=no
12662
fi
12663
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12664
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_use_nl_langinfo_wc" >&5
12665
$as_echo "$quadmath_use_nl_langinfo_wc" >&6; }
12666
if test x$quadmath_use_nl_langinfo_wc = xyes; then
12667
 
12668
$as_echo "#define USE_NL_LANGINFO_WC 1" >>confdefs.h
12669
 
12670
fi
12671
 
12672
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localeconv should be used" >&5
12673
$as_echo_n "checking whether localeconv should be used... " >&6; }
12674
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12675
/* end confdefs.h.  */
12676
#include 
12677
int
12678
main ()
12679
{
12680
 
12681
const struct lconv *l = localeconv ();
12682
const char *s;
12683
s = l->decimal_point;
12684
s = l->mon_decimal_point;
12685
s = l->grouping;
12686
s = l->mon_grouping;
12687
s = l->thousands_sep;
12688
s = l->mon_thousands_sep;
12689
(void) s;
12690
 
12691
  ;
12692
  return 0;
12693
}
12694
_ACEOF
12695
if ac_fn_c_try_compile "$LINENO"; then :
12696
  quadmath_use_localeconv=yes
12697
else
12698
  quadmath_use_localeconv=no
12699
fi
12700
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12701
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_use_localeconv" >&5
12702
$as_echo "$quadmath_use_localeconv" >&6; }
12703
if test x$quadmath_use_localeconv = xyes; then
12704
 
12705
$as_echo "#define USE_LOCALECONV 1" >>confdefs.h
12706
 
12707
fi
12708
 
12709
# Check for whether i18n number rewriting support for quadmath_snprintf
12710
# or Q printf hooks should be provided.
12711
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether i18n number rewriting support for quadmath_snprintf should be added" >&5
12712
$as_echo_n "checking whether i18n number rewriting support for quadmath_snprintf should be added... " >&6; }
12713
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12714
/* end confdefs.h.  */
12715
#include 
12716
#include 
12717
#include 
12718
#include 
12719
#include 
12720
int
12721
main ()
12722
{
12723
 
12724
const char *s;
12725
char decimal[MB_LEN_MAX];
12726
wctrans_t map = wctrans ("to_outpunct");
12727
wint_t wdecimal = towctrans (L'.', map);
12728
mbstate_t state;
12729
memset (&state, '\0', sizeof (state));
12730
wcrtomb (decimal, wdecimal, &state);
12731
s = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB);
12732
s = nl_langinfo (_NL_CTYPE_OUTDIGIT0_WC);
12733
s = nl_langinfo (_NL_CTYPE_MB_CUR_MAX);
12734
(void) s;
12735
 
12736
  ;
12737
  return 0;
12738
}
12739
_ACEOF
12740
if ac_fn_c_try_compile "$LINENO"; then :
12741
  quadmath_use_i18n_number_h=yes
12742
else
12743
  quadmath_use_i18n_number_h=no
12744
fi
12745
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12746
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $quadmath_use_i18n_number_h" >&5
12747
$as_echo "$quadmath_use_i18n_number_h" >&6; }
12748
if test x$quadmath_use_i18n_number_h = xyes; then
12749
 
12750
$as_echo "#define USE_I18N_NUMBER_H 1" >>confdefs.h
12751
 
12752
fi
12753
 
12754
cat >confcache <<\_ACEOF
12755
# This file is a shell script that caches the results of configure
12756
# tests run on this system so they can be shared between configure
12757
# scripts and configure runs, see configure's option --config-cache.
12758
# It is not useful on other systems.  If it contains results you don't
12759
# want to keep, you may remove or edit it.
12760
#
12761
# config.status only pays attention to the cache file if you give it
12762
# the --recheck option to rerun configure.
12763
#
12764
# `ac_cv_env_foo' variables (set or unset) will be overridden when
12765
# loading this file, other *unset* `ac_cv_foo' will be assigned the
12766
# following values.
12767
 
12768
_ACEOF
12769
 
12770
# The following way of writing the cache mishandles newlines in values,
12771
# but we know of no workaround that is simple, portable, and efficient.
12772
# So, we kill variables containing newlines.
12773
# Ultrix sh set writes to stderr and can't be redirected directly,
12774
# and sets the high bit in the cache file unless we assign to the vars.
12775
(
12776
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12777
    eval ac_val=\$$ac_var
12778
    case $ac_val in #(
12779
    *${as_nl}*)
12780
      case $ac_var in #(
12781
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12782
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12783
      esac
12784
      case $ac_var in #(
12785
      _ | IFS | as_nl) ;; #(
12786
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12787
      *) { eval $ac_var=; unset $ac_var;} ;;
12788
      esac ;;
12789
    esac
12790
  done
12791
 
12792
  (set) 2>&1 |
12793
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12794
    *${as_nl}ac_space=\ *)
12795
      # `set' does not quote correctly, so add quotes: double-quote
12796
      # substitution turns \\\\ into \\, and sed turns \\ into \.
12797
      sed -n \
12798
        "s/'/'\\\\''/g;
12799
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12800
      ;; #(
12801
    *)
12802
      # `set' quotes correctly as required by POSIX, so do not add quotes.
12803
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12804
      ;;
12805
    esac |
12806
    sort
12807
) |
12808
  sed '
12809
     /^ac_cv_env_/b end
12810
     t clear
12811
     :clear
12812
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12813
     t end
12814
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12815
     :end' >>confcache
12816
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12817
  if test -w "$cache_file"; then
12818
    test "x$cache_file" != "x/dev/null" &&
12819
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12820
$as_echo "$as_me: updating cache $cache_file" >&6;}
12821
    cat confcache >$cache_file
12822
  else
12823
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12824
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12825
  fi
12826
fi
12827
rm -f confcache
12828
 
12829
if test ${multilib} = yes; then
12830
  multilib_arg="--enable-multilib"
12831
else
12832
  multilib_arg=
12833
fi
12834
 
12835
 
12836
# We would like our source tree to be readonly. However when releases or
12837
# pre-releases are generated, the flex/bison generated files as well as the
12838
# various formats of manuals need to be included along with the rest of the
12839
# sources.  Therefore we have --enable-generated-files-in-srcdir to do
12840
# just that.
12841
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking generated-files-in-srcdir" >&5
12842
$as_echo_n "checking generated-files-in-srcdir... " >&6; }
12843
# Check whether --enable-generated-files-in-srcdir was given.
12844
if test "${enable_generated_files_in_srcdir+set}" = set; then :
12845
  enableval=$enable_generated_files_in_srcdir; case "$enableval" in
12846
 yes) enable_generated_files_in_srcdir=yes ;;
12847
 no)  enable_generated_files_in_srcdir=no ;;
12848
 *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
12849
 esac
12850
else
12851
  enable_generated_files_in_srcdir=no
12852
fi
12853
 
12854
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_generated_files_in_srcdir" >&5
12855
$as_echo "$enable_generated_files_in_srcdir" >&6; }
12856
 if test "$enable_generated_files_in_srcdir" = yes; then
12857
  GENINSRC_TRUE=
12858
  GENINSRC_FALSE='#'
12859
else
12860
  GENINSRC_TRUE='#'
12861
  GENINSRC_FALSE=
12862
fi
12863
 
12864
 
12865
 
12866
ac_config_files="$ac_config_files Makefile"
12867
 
12868
cat >confcache <<\_ACEOF
12869
# This file is a shell script that caches the results of configure
12870
# tests run on this system so they can be shared between configure
12871
# scripts and configure runs, see configure's option --config-cache.
12872
# It is not useful on other systems.  If it contains results you don't
12873
# want to keep, you may remove or edit it.
12874
#
12875
# config.status only pays attention to the cache file if you give it
12876
# the --recheck option to rerun configure.
12877
#
12878
# `ac_cv_env_foo' variables (set or unset) will be overridden when
12879
# loading this file, other *unset* `ac_cv_foo' will be assigned the
12880
# following values.
12881
 
12882
_ACEOF
12883
 
12884
# The following way of writing the cache mishandles newlines in values,
12885
# but we know of no workaround that is simple, portable, and efficient.
12886
# So, we kill variables containing newlines.
12887
# Ultrix sh set writes to stderr and can't be redirected directly,
12888
# and sets the high bit in the cache file unless we assign to the vars.
12889
(
12890
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12891
    eval ac_val=\$$ac_var
12892
    case $ac_val in #(
12893
    *${as_nl}*)
12894
      case $ac_var in #(
12895
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12896
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12897
      esac
12898
      case $ac_var in #(
12899
      _ | IFS | as_nl) ;; #(
12900
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12901
      *) { eval $ac_var=; unset $ac_var;} ;;
12902
      esac ;;
12903
    esac
12904
  done
12905
 
12906
  (set) 2>&1 |
12907
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12908
    *${as_nl}ac_space=\ *)
12909
      # `set' does not quote correctly, so add quotes: double-quote
12910
      # substitution turns \\\\ into \\, and sed turns \\ into \.
12911
      sed -n \
12912
        "s/'/'\\\\''/g;
12913
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12914
      ;; #(
12915
    *)
12916
      # `set' quotes correctly as required by POSIX, so do not add quotes.
12917
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12918
      ;;
12919
    esac |
12920
    sort
12921
) |
12922
  sed '
12923
     /^ac_cv_env_/b end
12924
     t clear
12925
     :clear
12926
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12927
     t end
12928
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12929
     :end' >>confcache
12930
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12931
  if test -w "$cache_file"; then
12932
    test "x$cache_file" != "x/dev/null" &&
12933
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12934
$as_echo "$as_me: updating cache $cache_file" >&6;}
12935
    cat confcache >$cache_file
12936
  else
12937
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12938
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12939
  fi
12940
fi
12941
rm -f confcache
12942
 
12943
test "x$prefix" = xNONE && prefix=$ac_default_prefix
12944
# Let make expand exec_prefix.
12945
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12946
 
12947
DEFS=-DHAVE_CONFIG_H
12948
 
12949
ac_libobjs=
12950
ac_ltlibobjs=
12951
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12952
  # 1. Remove the extension, and $U if already installed.
12953
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12954
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12955
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12956
  #    will be set to the directory where LIBOBJS objects are built.
12957
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12958
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12959
done
12960
LIBOBJS=$ac_libobjs
12961
 
12962
LTLIBOBJS=$ac_ltlibobjs
12963
 
12964
 
12965
 if test -n "$EXEEXT"; then
12966
  am__EXEEXT_TRUE=
12967
  am__EXEEXT_FALSE='#'
12968
else
12969
  am__EXEEXT_TRUE='#'
12970
  am__EXEEXT_FALSE=
12971
fi
12972
 
12973
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12974
  as_fn_error "conditional \"AMDEP\" was never defined.
12975
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12976
fi
12977
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12978
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
12979
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12980
fi
12981
if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
12982
  as_fn_error "conditional \"BUILD_INFO\" was never defined.
12983
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12984
fi
12985
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12986
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12987
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12988
fi
12989
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12990
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
12991
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12992
fi
12993
if test -z "${LIBQUAD_USE_SYMVER_TRUE}" && test -z "${LIBQUAD_USE_SYMVER_FALSE}"; then
12994
  as_fn_error "conditional \"LIBQUAD_USE_SYMVER\" was never defined.
12995
Usually this means the macro was only invoked conditionally." "$LINENO" 5
12996
fi
12997
if test -z "${LIBQUAD_USE_SYMVER_GNU_TRUE}" && test -z "${LIBQUAD_USE_SYMVER_GNU_FALSE}"; then
12998
  as_fn_error "conditional \"LIBQUAD_USE_SYMVER_GNU\" was never defined.
12999
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13000
fi
13001
if test -z "${LIBQUAD_USE_SYMVER_SUN_TRUE}" && test -z "${LIBQUAD_USE_SYMVER_SUN_FALSE}"; then
13002
  as_fn_error "conditional \"LIBQUAD_USE_SYMVER_SUN\" was never defined.
13003
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13004
fi
13005
if test -z "${BUILD_LIBQUADMATH_TRUE}" && test -z "${BUILD_LIBQUADMATH_FALSE}"; then
13006
  as_fn_error "conditional \"BUILD_LIBQUADMATH\" was never defined.
13007
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13008
fi
13009
if test -z "${GENINSRC_TRUE}" && test -z "${GENINSRC_FALSE}"; then
13010
  as_fn_error "conditional \"GENINSRC\" was never defined.
13011
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13012
fi
13013
 
13014
: ${CONFIG_STATUS=./config.status}
13015
ac_write_fail=0
13016
ac_clean_files_save=$ac_clean_files
13017
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13018
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13019
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13020
as_write_fail=0
13021
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13022
#! $SHELL
13023
# Generated by $as_me.
13024
# Run this file to recreate the current configuration.
13025
# Compiler output produced by configure, useful for debugging
13026
# configure, is in config.log if it exists.
13027
 
13028
debug=false
13029
ac_cs_recheck=false
13030
ac_cs_silent=false
13031
 
13032
SHELL=\${CONFIG_SHELL-$SHELL}
13033
export SHELL
13034
_ASEOF
13035
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13036
## -------------------- ##
13037
## M4sh Initialization. ##
13038
## -------------------- ##
13039
 
13040
# Be more Bourne compatible
13041
DUALCASE=1; export DUALCASE # for MKS sh
13042
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13043
  emulate sh
13044
  NULLCMD=:
13045
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13046
  # is contrary to our usage.  Disable this feature.
13047
  alias -g '${1+"$@"}'='"$@"'
13048
  setopt NO_GLOB_SUBST
13049
else
13050
  case `(set -o) 2>/dev/null` in #(
13051
  *posix*) :
13052
    set -o posix ;; #(
13053
  *) :
13054
     ;;
13055
esac
13056
fi
13057
 
13058
 
13059
as_nl='
13060
'
13061
export as_nl
13062
# Printing a long string crashes Solaris 7 /usr/bin/printf.
13063
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13064
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13065
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13066
# Prefer a ksh shell builtin over an external printf program on Solaris,
13067
# but without wasting forks for bash or zsh.
13068
if test -z "$BASH_VERSION$ZSH_VERSION" \
13069
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13070
  as_echo='print -r --'
13071
  as_echo_n='print -rn --'
13072
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13073
  as_echo='printf %s\n'
13074
  as_echo_n='printf %s'
13075
else
13076
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13077
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13078
    as_echo_n='/usr/ucb/echo -n'
13079
  else
13080
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13081
    as_echo_n_body='eval
13082
      arg=$1;
13083
      case $arg in #(
13084
      *"$as_nl"*)
13085
        expr "X$arg" : "X\\(.*\\)$as_nl";
13086
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13087
      esac;
13088
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13089
    '
13090
    export as_echo_n_body
13091
    as_echo_n='sh -c $as_echo_n_body as_echo'
13092
  fi
13093
  export as_echo_body
13094
  as_echo='sh -c $as_echo_body as_echo'
13095
fi
13096
 
13097
# The user is always right.
13098
if test "${PATH_SEPARATOR+set}" != set; then
13099
  PATH_SEPARATOR=:
13100
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13101
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13102
      PATH_SEPARATOR=';'
13103
  }
13104
fi
13105
 
13106
 
13107
# IFS
13108
# We need space, tab and new line, in precisely that order.  Quoting is
13109
# there to prevent editors from complaining about space-tab.
13110
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13111
# splitting by setting IFS to empty value.)
13112
IFS=" ""        $as_nl"
13113
 
13114
# Find who we are.  Look in the path if we contain no directory separator.
13115
case $0 in #((
13116
  *[\\/]* ) as_myself=$0 ;;
13117
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13118
for as_dir in $PATH
13119
do
13120
  IFS=$as_save_IFS
13121
  test -z "$as_dir" && as_dir=.
13122
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13123
  done
13124
IFS=$as_save_IFS
13125
 
13126
     ;;
13127
esac
13128
# We did not find ourselves, most probably we were run as `sh COMMAND'
13129
# in which case we are not to be found in the path.
13130
if test "x$as_myself" = x; then
13131
  as_myself=$0
13132
fi
13133
if test ! -f "$as_myself"; then
13134
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13135
  exit 1
13136
fi
13137
 
13138
# Unset variables that we do not need and which cause bugs (e.g. in
13139
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13140
# suppresses any "Segmentation fault" message there.  '((' could
13141
# trigger a bug in pdksh 5.2.14.
13142
for as_var in BASH_ENV ENV MAIL MAILPATH
13143
do eval test x\${$as_var+set} = xset \
13144
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13145
done
13146
PS1='$ '
13147
PS2='> '
13148
PS4='+ '
13149
 
13150
# NLS nuisances.
13151
LC_ALL=C
13152
export LC_ALL
13153
LANGUAGE=C
13154
export LANGUAGE
13155
 
13156
# CDPATH.
13157
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13158
 
13159
 
13160
# as_fn_error ERROR [LINENO LOG_FD]
13161
# ---------------------------------
13162
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13163
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13164
# script with status $?, using 1 if that was 0.
13165
as_fn_error ()
13166
{
13167
  as_status=$?; test $as_status -eq 0 && as_status=1
13168
  if test "$3"; then
13169
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13170
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13171
  fi
13172
  $as_echo "$as_me: error: $1" >&2
13173
  as_fn_exit $as_status
13174
} # as_fn_error
13175
 
13176
 
13177
# as_fn_set_status STATUS
13178
# -----------------------
13179
# Set $? to STATUS, without forking.
13180
as_fn_set_status ()
13181
{
13182
  return $1
13183
} # as_fn_set_status
13184
 
13185
# as_fn_exit STATUS
13186
# -----------------
13187
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13188
as_fn_exit ()
13189
{
13190
  set +e
13191
  as_fn_set_status $1
13192
  exit $1
13193
} # as_fn_exit
13194
 
13195
# as_fn_unset VAR
13196
# ---------------
13197
# Portably unset VAR.
13198
as_fn_unset ()
13199
{
13200
  { eval $1=; unset $1;}
13201
}
13202
as_unset=as_fn_unset
13203
# as_fn_append VAR VALUE
13204
# ----------------------
13205
# Append the text in VALUE to the end of the definition contained in VAR. Take
13206
# advantage of any shell optimizations that allow amortized linear growth over
13207
# repeated appends, instead of the typical quadratic growth present in naive
13208
# implementations.
13209
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13210
  eval 'as_fn_append ()
13211
  {
13212
    eval $1+=\$2
13213
  }'
13214
else
13215
  as_fn_append ()
13216
  {
13217
    eval $1=\$$1\$2
13218
  }
13219
fi # as_fn_append
13220
 
13221
# as_fn_arith ARG...
13222
# ------------------
13223
# Perform arithmetic evaluation on the ARGs, and store the result in the
13224
# global $as_val. Take advantage of shells that can avoid forks. The arguments
13225
# must be portable across $(()) and expr.
13226
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13227
  eval 'as_fn_arith ()
13228
  {
13229
    as_val=$(( $* ))
13230
  }'
13231
else
13232
  as_fn_arith ()
13233
  {
13234
    as_val=`expr "$@" || test $? -eq 1`
13235
  }
13236
fi # as_fn_arith
13237
 
13238
 
13239
if expr a : '\(a\)' >/dev/null 2>&1 &&
13240
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13241
  as_expr=expr
13242
else
13243
  as_expr=false
13244
fi
13245
 
13246
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13247
  as_basename=basename
13248
else
13249
  as_basename=false
13250
fi
13251
 
13252
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13253
  as_dirname=dirname
13254
else
13255
  as_dirname=false
13256
fi
13257
 
13258
as_me=`$as_basename -- "$0" ||
13259
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13260
         X"$0" : 'X\(//\)$' \| \
13261
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13262
$as_echo X/"$0" |
13263
    sed '/^.*\/\([^/][^/]*\)\/*$/{
13264
            s//\1/
13265
            q
13266
          }
13267
          /^X\/\(\/\/\)$/{
13268
            s//\1/
13269
            q
13270
          }
13271
          /^X\/\(\/\).*/{
13272
            s//\1/
13273
            q
13274
          }
13275
          s/.*/./; q'`
13276
 
13277
# Avoid depending upon Character Ranges.
13278
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13279
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13280
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13281
as_cr_digits='0123456789'
13282
as_cr_alnum=$as_cr_Letters$as_cr_digits
13283
 
13284
ECHO_C= ECHO_N= ECHO_T=
13285
case `echo -n x` in #(((((
13286
-n*)
13287
  case `echo 'xy\c'` in
13288
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13289
  xy)  ECHO_C='\c';;
13290
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13291
       ECHO_T=' ';;
13292
  esac;;
13293
*)
13294
  ECHO_N='-n';;
13295
esac
13296
 
13297
rm -f conf$$ conf$$.exe conf$$.file
13298
if test -d conf$$.dir; then
13299
  rm -f conf$$.dir/conf$$.file
13300
else
13301
  rm -f conf$$.dir
13302
  mkdir conf$$.dir 2>/dev/null
13303
fi
13304
if (echo >conf$$.file) 2>/dev/null; then
13305
  if ln -s conf$$.file conf$$ 2>/dev/null; then
13306
    as_ln_s='ln -s'
13307
    # ... but there are two gotchas:
13308
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13309
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13310
    # In both cases, we have to default to `cp -p'.
13311
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13312
      as_ln_s='cp -p'
13313
  elif ln conf$$.file conf$$ 2>/dev/null; then
13314
    as_ln_s=ln
13315
  else
13316
    as_ln_s='cp -p'
13317
  fi
13318
else
13319
  as_ln_s='cp -p'
13320
fi
13321
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13322
rmdir conf$$.dir 2>/dev/null
13323
 
13324
 
13325
# as_fn_mkdir_p
13326
# -------------
13327
# Create "$as_dir" as a directory, including parents if necessary.
13328
as_fn_mkdir_p ()
13329
{
13330
 
13331
  case $as_dir in #(
13332
  -*) as_dir=./$as_dir;;
13333
  esac
13334
  test -d "$as_dir" || eval $as_mkdir_p || {
13335
    as_dirs=
13336
    while :; do
13337
      case $as_dir in #(
13338
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13339
      *) as_qdir=$as_dir;;
13340
      esac
13341
      as_dirs="'$as_qdir' $as_dirs"
13342
      as_dir=`$as_dirname -- "$as_dir" ||
13343
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13344
         X"$as_dir" : 'X\(//\)[^/]' \| \
13345
         X"$as_dir" : 'X\(//\)$' \| \
13346
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13347
$as_echo X"$as_dir" |
13348
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13349
            s//\1/
13350
            q
13351
          }
13352
          /^X\(\/\/\)[^/].*/{
13353
            s//\1/
13354
            q
13355
          }
13356
          /^X\(\/\/\)$/{
13357
            s//\1/
13358
            q
13359
          }
13360
          /^X\(\/\).*/{
13361
            s//\1/
13362
            q
13363
          }
13364
          s/.*/./; q'`
13365
      test -d "$as_dir" && break
13366
    done
13367
    test -z "$as_dirs" || eval "mkdir $as_dirs"
13368
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13369
 
13370
 
13371
} # as_fn_mkdir_p
13372
if mkdir -p . 2>/dev/null; then
13373
  as_mkdir_p='mkdir -p "$as_dir"'
13374
else
13375
  test -d ./-p && rmdir ./-p
13376
  as_mkdir_p=false
13377
fi
13378
 
13379
if test -x / >/dev/null 2>&1; then
13380
  as_test_x='test -x'
13381
else
13382
  if ls -dL / >/dev/null 2>&1; then
13383
    as_ls_L_option=L
13384
  else
13385
    as_ls_L_option=
13386
  fi
13387
  as_test_x='
13388
    eval sh -c '\''
13389
      if test -d "$1"; then
13390
        test -d "$1/.";
13391
      else
13392
        case $1 in #(
13393
        -*)set "./$1";;
13394
        esac;
13395
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13396
        ???[sx]*):;;*)false;;esac;fi
13397
    '\'' sh
13398
  '
13399
fi
13400
as_executable_p=$as_test_x
13401
 
13402
# Sed expression to map a string onto a valid CPP name.
13403
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13404
 
13405
# Sed expression to map a string onto a valid variable name.
13406
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13407
 
13408
 
13409
exec 6>&1
13410
## ----------------------------------- ##
13411
## Main body of $CONFIG_STATUS script. ##
13412
## ----------------------------------- ##
13413
_ASEOF
13414
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13415
 
13416
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13417
# Save the log message, to keep $0 and so on meaningful, and to
13418
# report actual input values of CONFIG_FILES etc. instead of their
13419
# values after options handling.
13420
ac_log="
13421
This file was extended by GCC Quad-precision Math Library $as_me 0.1, which was
13422
generated by GNU Autoconf 2.64.  Invocation command line was
13423
 
13424
  CONFIG_FILES    = $CONFIG_FILES
13425
  CONFIG_HEADERS  = $CONFIG_HEADERS
13426
  CONFIG_LINKS    = $CONFIG_LINKS
13427
  CONFIG_COMMANDS = $CONFIG_COMMANDS
13428
  $ $0 $@
13429
 
13430
on `(hostname || uname -n) 2>/dev/null | sed 1q`
13431
"
13432
 
13433
_ACEOF
13434
 
13435
case $ac_config_files in *"
13436
"*) set x $ac_config_files; shift; ac_config_files=$*;;
13437
esac
13438
 
13439
case $ac_config_headers in *"
13440
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13441
esac
13442
 
13443
 
13444
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13445
# Files that config.status was made for.
13446
config_files="$ac_config_files"
13447
config_headers="$ac_config_headers"
13448
config_commands="$ac_config_commands"
13449
 
13450
_ACEOF
13451
 
13452
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13453
ac_cs_usage="\
13454
\`$as_me' instantiates files and other configuration actions
13455
from templates according to the current configuration.  Unless the files
13456
and actions are specified as TAGs, all are instantiated by default.
13457
 
13458
Usage: $0 [OPTION]... [TAG]...
13459
 
13460
  -h, --help       print this help, then exit
13461
  -V, --version    print version number and configuration settings, then exit
13462
  -q, --quiet, --silent
13463
                   do not print progress messages
13464
  -d, --debug      don't remove temporary files
13465
      --recheck    update $as_me by reconfiguring in the same conditions
13466
      --file=FILE[:TEMPLATE]
13467
                   instantiate the configuration file FILE
13468
      --header=FILE[:TEMPLATE]
13469
                   instantiate the configuration header FILE
13470
 
13471
Configuration files:
13472
$config_files
13473
 
13474
Configuration headers:
13475
$config_headers
13476
 
13477
Configuration commands:
13478
$config_commands
13479
 
13480
Report bugs to the package provider."
13481
 
13482
_ACEOF
13483
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13484
ac_cs_version="\\
13485
GCC Quad-precision Math Library config.status 0.1
13486
configured by $0, generated by GNU Autoconf 2.64,
13487
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13488
 
13489
Copyright (C) 2009 Free Software Foundation, Inc.
13490
This config.status script is free software; the Free Software Foundation
13491
gives unlimited permission to copy, distribute and modify it."
13492
 
13493
ac_pwd='$ac_pwd'
13494
srcdir='$srcdir'
13495
INSTALL='$INSTALL'
13496
MKDIR_P='$MKDIR_P'
13497
AWK='$AWK'
13498
test -n "\$AWK" || AWK=awk
13499
_ACEOF
13500
 
13501
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13502
# The default lists apply if the user does not specify any file.
13503
ac_need_defaults=:
13504
while test $# != 0
13505
do
13506
  case $1 in
13507
  --*=*)
13508
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13509
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13510
    ac_shift=:
13511
    ;;
13512
  *)
13513
    ac_option=$1
13514
    ac_optarg=$2
13515
    ac_shift=shift
13516
    ;;
13517
  esac
13518
 
13519
  case $ac_option in
13520
  # Handling of the options.
13521
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13522
    ac_cs_recheck=: ;;
13523
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13524
    $as_echo "$ac_cs_version"; exit ;;
13525
  --debug | --debu | --deb | --de | --d | -d )
13526
    debug=: ;;
13527
  --file | --fil | --fi | --f )
13528
    $ac_shift
13529
    case $ac_optarg in
13530
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13531
    esac
13532
    as_fn_append CONFIG_FILES " '$ac_optarg'"
13533
    ac_need_defaults=false;;
13534
  --header | --heade | --head | --hea )
13535
    $ac_shift
13536
    case $ac_optarg in
13537
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13538
    esac
13539
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13540
    ac_need_defaults=false;;
13541
  --he | --h)
13542
    # Conflict between --help and --header
13543
    as_fn_error "ambiguous option: \`$1'
13544
Try \`$0 --help' for more information.";;
13545
  --help | --hel | -h )
13546
    $as_echo "$ac_cs_usage"; exit ;;
13547
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13548
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13549
    ac_cs_silent=: ;;
13550
 
13551
  # This is an error.
13552
  -*) as_fn_error "unrecognized option: \`$1'
13553
Try \`$0 --help' for more information." ;;
13554
 
13555
  *) as_fn_append ac_config_targets " $1"
13556
     ac_need_defaults=false ;;
13557
 
13558
  esac
13559
  shift
13560
done
13561
 
13562
ac_configure_extra_args=
13563
 
13564
if $ac_cs_silent; then
13565
  exec 6>/dev/null
13566
  ac_configure_extra_args="$ac_configure_extra_args --silent"
13567
fi
13568
 
13569
_ACEOF
13570
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13571
if \$ac_cs_recheck; then
13572
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13573
  shift
13574
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13575
  CONFIG_SHELL='$SHELL'
13576
  export CONFIG_SHELL
13577
  exec "\$@"
13578
fi
13579
 
13580
_ACEOF
13581
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13582
exec 5>>config.log
13583
{
13584
  echo
13585
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13586
## Running $as_me. ##
13587
_ASBOX
13588
  $as_echo "$ac_log"
13589
} >&5
13590
 
13591
_ACEOF
13592
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13593
#
13594
# INIT-COMMANDS
13595
#
13596
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13597
 
13598
 
13599
# The HP-UX ksh and POSIX shell print the target directory to stdout
13600
# if CDPATH is set.
13601
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13602
 
13603
sed_quote_subst='$sed_quote_subst'
13604
double_quote_subst='$double_quote_subst'
13605
delay_variable_subst='$delay_variable_subst'
13606
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13607
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13608
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13609
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13610
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13611
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13612
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13613
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13614
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13615
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13616
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13617
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13618
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13619
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13620
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13621
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13622
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13623
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13624
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13625
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13626
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13627
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13628
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13629
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13630
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13631
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13632
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13633
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13634
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13635
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13636
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13637
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13638
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13639
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13640
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13641
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13642
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13643
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13644
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13645
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13646
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13647
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13648
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13649
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13650
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13651
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13652
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13653
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13654
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"`'
13655
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13656
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13657
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13658
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13659
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13660
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13661
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13662
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13663
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13664
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13665
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13666
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13667
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13668
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13669
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13670
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13671
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13672
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13673
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13674
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13675
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13676
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13677
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13678
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13679
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13680
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13681
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13682
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13683
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13684
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13685
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13686
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13687
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13688
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13689
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13690
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13691
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13692
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13693
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13694
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13695
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13696
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13697
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13698
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13699
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13700
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13701
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13702
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13703
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13704
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13705
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13706
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13707
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13708
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13709
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13710
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13711
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13712
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13713
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13714
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13715
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13716
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13717
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13718
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13719
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13720
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13721
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13722
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13723
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13724
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13725
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13726
 
13727
LTCC='$LTCC'
13728
LTCFLAGS='$LTCFLAGS'
13729
compiler='$compiler_DEFAULT'
13730
 
13731
# A function that is used when there is no print builtin or printf.
13732
func_fallback_echo ()
13733
{
13734
  eval 'cat <<_LTECHO_EOF
13735
\$1
13736
_LTECHO_EOF'
13737
}
13738
 
13739
# Quote evaled strings.
13740
for var in SHELL \
13741
ECHO \
13742
SED \
13743
GREP \
13744
EGREP \
13745
FGREP \
13746
LD \
13747
NM \
13748
LN_S \
13749
lt_SP2NL \
13750
lt_NL2SP \
13751
reload_flag \
13752
OBJDUMP \
13753
deplibs_check_method \
13754
file_magic_cmd \
13755
AR \
13756
AR_FLAGS \
13757
STRIP \
13758
RANLIB \
13759
CC \
13760
CFLAGS \
13761
compiler \
13762
lt_cv_sys_global_symbol_pipe \
13763
lt_cv_sys_global_symbol_to_cdecl \
13764
lt_cv_sys_global_symbol_to_c_name_address \
13765
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13766
lt_prog_compiler_no_builtin_flag \
13767
lt_prog_compiler_wl \
13768
lt_prog_compiler_pic \
13769
lt_prog_compiler_static \
13770
lt_cv_prog_compiler_c_o \
13771
need_locks \
13772
DSYMUTIL \
13773
NMEDIT \
13774
LIPO \
13775
OTOOL \
13776
OTOOL64 \
13777
shrext_cmds \
13778
export_dynamic_flag_spec \
13779
whole_archive_flag_spec \
13780
compiler_needs_object \
13781
with_gnu_ld \
13782
allow_undefined_flag \
13783
no_undefined_flag \
13784
hardcode_libdir_flag_spec \
13785
hardcode_libdir_flag_spec_ld \
13786
hardcode_libdir_separator \
13787
fix_srcfile_path \
13788
exclude_expsyms \
13789
include_expsyms \
13790
file_list_spec \
13791
variables_saved_for_relink \
13792
libname_spec \
13793
library_names_spec \
13794
soname_spec \
13795
install_override_mode \
13796
finish_eval \
13797
old_striplib \
13798
striplib; do
13799
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13800
    *[\\\\\\\`\\"\\\$]*)
13801
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13802
      ;;
13803
    *)
13804
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13805
      ;;
13806
    esac
13807
done
13808
 
13809
# Double-quote double-evaled strings.
13810
for var in reload_cmds \
13811
old_postinstall_cmds \
13812
old_postuninstall_cmds \
13813
old_archive_cmds \
13814
extract_expsyms_cmds \
13815
old_archive_from_new_cmds \
13816
old_archive_from_expsyms_cmds \
13817
archive_cmds \
13818
archive_expsym_cmds \
13819
module_cmds \
13820
module_expsym_cmds \
13821
export_symbols_cmds \
13822
prelink_cmds \
13823
postinstall_cmds \
13824
postuninstall_cmds \
13825
finish_cmds \
13826
sys_lib_search_path_spec \
13827
sys_lib_dlsearch_path_spec; do
13828
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13829
    *[\\\\\\\`\\"\\\$]*)
13830
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13831
      ;;
13832
    *)
13833
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13834
      ;;
13835
    esac
13836
done
13837
 
13838
ac_aux_dir='$ac_aux_dir'
13839
xsi_shell='$xsi_shell'
13840
lt_shell_append='$lt_shell_append'
13841
 
13842
# See if we are running on zsh, and set the options which allow our
13843
# commands through without removal of \ escapes INIT.
13844
if test -n "\${ZSH_VERSION+set}" ; then
13845
   setopt NO_GLOB_SUBST
13846
fi
13847
 
13848
 
13849
    PACKAGE='$PACKAGE'
13850
    VERSION='$VERSION'
13851
    TIMESTAMP='$TIMESTAMP'
13852
    RM='$RM'
13853
    ofile='$ofile'
13854
 
13855
 
13856
 
13857
 
13858
srcdir="$srcdir"
13859
host="$host"
13860
target="$target"
13861
with_multisubdir="$with_multisubdir"
13862
with_multisrctop="$with_multisrctop"
13863
with_target_subdir="$with_target_subdir"
13864
ac_configure_args="${multilib_arg} ${ac_configure_args}"
13865
multi_basedir="$multi_basedir"
13866
CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
13867
CC="$CC"
13868
CXX="$CXX"
13869
GFORTRAN="$GFORTRAN"
13870
GCJ="$GCJ"
13871
 
13872
_ACEOF
13873
 
13874
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13875
 
13876
# Handling of arguments.
13877
for ac_config_target in $ac_config_targets
13878
do
13879
  case $ac_config_target in
13880
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13881
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13882
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13883
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13884
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13885
 
13886
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13887
  esac
13888
done
13889
 
13890
 
13891
# If the user did not use the arguments to specify the items to instantiate,
13892
# then the envvar interface is used.  Set only those that are not.
13893
# We use the long form for the default assignment because of an extremely
13894
# bizarre bug on SunOS 4.1.3.
13895
if $ac_need_defaults; then
13896
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13897
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13898
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13899
fi
13900
 
13901
# Have a temporary directory for convenience.  Make it in the build tree
13902
# simply because there is no reason against having it here, and in addition,
13903
# creating and moving files from /tmp can sometimes cause problems.
13904
# Hook for its removal unless debugging.
13905
# Note that there is a small window in which the directory will not be cleaned:
13906
# after its creation but before its name has been assigned to `$tmp'.
13907
$debug ||
13908
{
13909
  tmp=
13910
  trap 'exit_status=$?
13911
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13912
' 0
13913
  trap 'as_fn_exit 1' 1 2 13 15
13914
}
13915
# Create a (secure) tmp directory for tmp files.
13916
 
13917
{
13918
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13919
  test -n "$tmp" && test -d "$tmp"
13920
}  ||
13921
{
13922
  tmp=./conf$$-$RANDOM
13923
  (umask 077 && mkdir "$tmp")
13924
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13925
 
13926
# Set up the scripts for CONFIG_FILES section.
13927
# No need to generate them if there are no CONFIG_FILES.
13928
# This happens for instance with `./config.status config.h'.
13929
if test -n "$CONFIG_FILES"; then
13930
 
13931
 
13932
ac_cr=`echo X | tr X '\015'`
13933
# On cygwin, bash can eat \r inside `` if the user requested igncr.
13934
# But we know of no other shell where ac_cr would be empty at this
13935
# point, so we can use a bashism as a fallback.
13936
if test "x$ac_cr" = x; then
13937
  eval ac_cr=\$\'\\r\'
13938
fi
13939
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
13940
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13941
  ac_cs_awk_cr='\r'
13942
else
13943
  ac_cs_awk_cr=$ac_cr
13944
fi
13945
 
13946
echo 'BEGIN {' >"$tmp/subs1.awk" &&
13947
_ACEOF
13948
 
13949
 
13950
{
13951
  echo "cat >conf$$subs.awk <<_ACEOF" &&
13952
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13953
  echo "_ACEOF"
13954
} >conf$$subs.sh ||
13955
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13956
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13957
ac_delim='%!_!# '
13958
for ac_last_try in false false false false false :; do
13959
  . ./conf$$subs.sh ||
13960
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13961
 
13962
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13963
  if test $ac_delim_n = $ac_delim_num; then
13964
    break
13965
  elif $ac_last_try; then
13966
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13967
  else
13968
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13969
  fi
13970
done
13971
rm -f conf$$subs.sh
13972
 
13973
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13974
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13975
_ACEOF
13976
sed -n '
13977
h
13978
s/^/S["/; s/!.*/"]=/
13979
p
13980
g
13981
s/^[^!]*!//
13982
:repl
13983
t repl
13984
s/'"$ac_delim"'$//
13985
t delim
13986
:nl
13987
h
13988
s/\(.\{148\}\).*/\1/
13989
t more1
13990
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13991
p
13992
n
13993
b repl
13994
:more1
13995
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13996
p
13997
g
13998
s/.\{148\}//
13999
t nl
14000
:delim
14001
h
14002
s/\(.\{148\}\).*/\1/
14003
t more2
14004
s/["\\]/\\&/g; s/^/"/; s/$/"/
14005
p
14006
b
14007
:more2
14008
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14009
p
14010
g
14011
s/.\{148\}//
14012
t delim
14013
' 
14014
/^[^""]/{
14015
  N
14016
  s/\n//
14017
}
14018
' >>$CONFIG_STATUS || ac_write_fail=1
14019
rm -f conf$$subs.awk
14020
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14021
_ACAWK
14022
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14023
  for (key in S) S_is_set[key] = 1
14024
  FS = ""
14025
 
14026
}
14027
{
14028
  line = $ 0
14029
  nfields = split(line, field, "@")
14030
  substed = 0
14031
  len = length(field[1])
14032
  for (i = 2; i < nfields; i++) {
14033
    key = field[i]
14034
    keylen = length(key)
14035
    if (S_is_set[key]) {
14036
      value = S[key]
14037
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14038
      len += length(value) + length(field[++i])
14039
      substed = 1
14040
    } else
14041
      len += 1 + keylen
14042
  }
14043
 
14044
  print line
14045
}
14046
 
14047
_ACAWK
14048
_ACEOF
14049
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14050
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14051
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14052
else
14053
  cat
14054
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14055
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
14056
_ACEOF
14057
 
14058
# VPATH may cause trouble with some makes, so we remove $(srcdir),
14059
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14060
# trailing colons and then remove the whole line if VPATH becomes empty
14061
# (actually we leave an empty line to preserve line numbers).
14062
if test "x$srcdir" = x.; then
14063
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
14064
s/:*\$(srcdir):*/:/
14065
s/:*\${srcdir}:*/:/
14066
s/:*@srcdir@:*/:/
14067
s/^\([^=]*=[     ]*\):*/\1/
14068
s/:*$//
14069
s/^[^=]*=[       ]*$//
14070
}'
14071
fi
14072
 
14073
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14074
fi # test -n "$CONFIG_FILES"
14075
 
14076
# Set up the scripts for CONFIG_HEADERS section.
14077
# No need to generate them if there are no CONFIG_HEADERS.
14078
# This happens for instance with `./config.status Makefile'.
14079
if test -n "$CONFIG_HEADERS"; then
14080
cat >"$tmp/defines.awk" <<\_ACAWK ||
14081
BEGIN {
14082
_ACEOF
14083
 
14084
# Transform confdefs.h into an awk script `defines.awk', embedded as
14085
# here-document in config.status, that substitutes the proper values into
14086
# config.h.in to produce config.h.
14087
 
14088
# Create a delimiter string that does not exist in confdefs.h, to ease
14089
# handling of long lines.
14090
ac_delim='%!_!# '
14091
for ac_last_try in false false :; do
14092
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14093
  if test -z "$ac_t"; then
14094
    break
14095
  elif $ac_last_try; then
14096
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14097
  else
14098
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14099
  fi
14100
done
14101
 
14102
# For the awk script, D is an array of macro values keyed by name,
14103
# likewise P contains macro parameters if any.  Preserve backslash
14104
# newline sequences.
14105
 
14106
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14107
sed -n '
14108
s/.\{148\}/&'"$ac_delim"'/g
14109
t rset
14110
:rset
14111
s/^[     ]*#[    ]*define[       ][      ]*/ /
14112
t def
14113
d
14114
:def
14115
s/\\$//
14116
t bsnl
14117
s/["\\]/\\&/g
14118
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14119
D["\1"]=" \3"/p
14120
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14121
d
14122
:bsnl
14123
s/["\\]/\\&/g
14124
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14125
D["\1"]=" \3\\\\\\n"\\/p
14126
t cont
14127
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14128
t cont
14129
d
14130
:cont
14131
n
14132
s/.\{148\}/&'"$ac_delim"'/g
14133
t clear
14134
:clear
14135
s/\\$//
14136
t bsnlc
14137
s/["\\]/\\&/g; s/^/"/; s/$/"/p
14138
d
14139
:bsnlc
14140
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14141
b cont
14142
' 
14143
s/'"$ac_delim"'/"\\\
14144
"/g' >>$CONFIG_STATUS || ac_write_fail=1
14145
 
14146
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14147
  for (key in D) D_is_set[key] = 1
14148
  FS = ""
14149
}
14150
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14151
  line = \$ 0
14152
  split(line, arg, " ")
14153
  if (arg[1] == "#") {
14154
    defundef = arg[2]
14155
    mac1 = arg[3]
14156
  } else {
14157
    defundef = substr(arg[1], 2)
14158
    mac1 = arg[2]
14159
  }
14160
  split(mac1, mac2, "(") #)
14161
  macro = mac2[1]
14162
  prefix = substr(line, 1, index(line, defundef) - 1)
14163
  if (D_is_set[macro]) {
14164
    # Preserve the white space surrounding the "#".
14165
    print prefix "define", macro P[macro] D[macro]
14166
    next
14167
  } else {
14168
    # Replace #undef with comments.  This is necessary, for example,
14169
    # in the case of _POSIX_SOURCE, which is predefined and required
14170
    # on some systems where configure will not decide to define it.
14171
    if (defundef == "undef") {
14172
      print "/*", prefix defundef, macro, "*/"
14173
      next
14174
    }
14175
  }
14176
}
14177
{ print }
14178
_ACAWK
14179
_ACEOF
14180
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14181
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
14182
fi # test -n "$CONFIG_HEADERS"
14183
 
14184
 
14185
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14186
shift
14187
for ac_tag
14188
do
14189
  case $ac_tag in
14190
  :[FHLC]) ac_mode=$ac_tag; continue;;
14191
  esac
14192
  case $ac_mode$ac_tag in
14193
  :[FHL]*:*);;
14194
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14195
  :[FH]-) ac_tag=-:-;;
14196
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14197
  esac
14198
  ac_save_IFS=$IFS
14199
  IFS=:
14200
  set x $ac_tag
14201
  IFS=$ac_save_IFS
14202
  shift
14203
  ac_file=$1
14204
  shift
14205
 
14206
  case $ac_mode in
14207
  :L) ac_source=$1;;
14208
  :[FH])
14209
    ac_file_inputs=
14210
    for ac_f
14211
    do
14212
      case $ac_f in
14213
      -) ac_f="$tmp/stdin";;
14214
      *) # Look for the file first in the build tree, then in the source tree
14215
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
14216
         # because $ac_f cannot contain `:'.
14217
         test -f "$ac_f" ||
14218
           case $ac_f in
14219
           [\\/$]*) false;;
14220
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14221
           esac ||
14222
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14223
      esac
14224
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14225
      as_fn_append ac_file_inputs " '$ac_f'"
14226
    done
14227
 
14228
    # Let's still pretend it is `configure' which instantiates (i.e., don't
14229
    # use $as_me), people would be surprised to read:
14230
    #    /* config.h.  Generated by config.status.  */
14231
    configure_input='Generated from '`
14232
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14233
        `' by configure.'
14234
    if test x"$ac_file" != x-; then
14235
      configure_input="$ac_file.  $configure_input"
14236
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14237
$as_echo "$as_me: creating $ac_file" >&6;}
14238
    fi
14239
    # Neutralize special characters interpreted by sed in replacement strings.
14240
    case $configure_input in #(
14241
    *\&* | *\|* | *\\* )
14242
       ac_sed_conf_input=`$as_echo "$configure_input" |
14243
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14244
    *) ac_sed_conf_input=$configure_input;;
14245
    esac
14246
 
14247
    case $ac_tag in
14248
    *:-:* | *:-) cat >"$tmp/stdin" \
14249
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14250
    esac
14251
    ;;
14252
  esac
14253
 
14254
  ac_dir=`$as_dirname -- "$ac_file" ||
14255
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14256
         X"$ac_file" : 'X\(//\)[^/]' \| \
14257
         X"$ac_file" : 'X\(//\)$' \| \
14258
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14259
$as_echo X"$ac_file" |
14260
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14261
            s//\1/
14262
            q
14263
          }
14264
          /^X\(\/\/\)[^/].*/{
14265
            s//\1/
14266
            q
14267
          }
14268
          /^X\(\/\/\)$/{
14269
            s//\1/
14270
            q
14271
          }
14272
          /^X\(\/\).*/{
14273
            s//\1/
14274
            q
14275
          }
14276
          s/.*/./; q'`
14277
  as_dir="$ac_dir"; as_fn_mkdir_p
14278
  ac_builddir=.
14279
 
14280
case "$ac_dir" in
14281
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14282
*)
14283
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14284
  # A ".." for each directory in $ac_dir_suffix.
14285
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14286
  case $ac_top_builddir_sub in
14287
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14288
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14289
  esac ;;
14290
esac
14291
ac_abs_top_builddir=$ac_pwd
14292
ac_abs_builddir=$ac_pwd$ac_dir_suffix
14293
# for backward compatibility:
14294
ac_top_builddir=$ac_top_build_prefix
14295
 
14296
case $srcdir in
14297
  .)  # We are building in place.
14298
    ac_srcdir=.
14299
    ac_top_srcdir=$ac_top_builddir_sub
14300
    ac_abs_top_srcdir=$ac_pwd ;;
14301
  [\\/]* | ?:[\\/]* )  # Absolute name.
14302
    ac_srcdir=$srcdir$ac_dir_suffix;
14303
    ac_top_srcdir=$srcdir
14304
    ac_abs_top_srcdir=$srcdir ;;
14305
  *) # Relative name.
14306
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14307
    ac_top_srcdir=$ac_top_build_prefix$srcdir
14308
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14309
esac
14310
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14311
 
14312
 
14313
  case $ac_mode in
14314
  :F)
14315
  #
14316
  # CONFIG_FILE
14317
  #
14318
 
14319
  case $INSTALL in
14320
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14321
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14322
  esac
14323
  ac_MKDIR_P=$MKDIR_P
14324
  case $MKDIR_P in
14325
  [\\/$]* | ?:[\\/]* ) ;;
14326
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14327
  esac
14328
_ACEOF
14329
 
14330
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14331
# If the template does not know about datarootdir, expand it.
14332
# FIXME: This hack should be removed a few years after 2.60.
14333
ac_datarootdir_hack=; ac_datarootdir_seen=
14334
ac_sed_dataroot='
14335
/datarootdir/ {
14336
  p
14337
  q
14338
}
14339
/@datadir@/p
14340
/@docdir@/p
14341
/@infodir@/p
14342
/@localedir@/p
14343
/@mandir@/p'
14344
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14345
*datarootdir*) ac_datarootdir_seen=yes;;
14346
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14347
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14348
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14349
_ACEOF
14350
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14351
  ac_datarootdir_hack='
14352
  s&@datadir@&$datadir&g
14353
  s&@docdir@&$docdir&g
14354
  s&@infodir@&$infodir&g
14355
  s&@localedir@&$localedir&g
14356
  s&@mandir@&$mandir&g
14357
  s&\\\${datarootdir}&$datarootdir&g' ;;
14358
esac
14359
_ACEOF
14360
 
14361
# Neutralize VPATH when `$srcdir' = `.'.
14362
# Shell code in configure.ac might set extrasub.
14363
# FIXME: do we really want to maintain this feature?
14364
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14365
ac_sed_extra="$ac_vpsub
14366
$extrasub
14367
_ACEOF
14368
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14369
:t
14370
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14371
s|@configure_input@|$ac_sed_conf_input|;t t
14372
s&@top_builddir@&$ac_top_builddir_sub&;t t
14373
s&@top_build_prefix@&$ac_top_build_prefix&;t t
14374
s&@srcdir@&$ac_srcdir&;t t
14375
s&@abs_srcdir@&$ac_abs_srcdir&;t t
14376
s&@top_srcdir@&$ac_top_srcdir&;t t
14377
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14378
s&@builddir@&$ac_builddir&;t t
14379
s&@abs_builddir@&$ac_abs_builddir&;t t
14380
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14381
s&@INSTALL@&$ac_INSTALL&;t t
14382
s&@MKDIR_P@&$ac_MKDIR_P&;t t
14383
$ac_datarootdir_hack
14384
"
14385
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14386
  || as_fn_error "could not create $ac_file" "$LINENO" 5
14387
 
14388
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14389
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14390
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14391
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14392
which seems to be undefined.  Please make sure it is defined." >&5
14393
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14394
which seems to be undefined.  Please make sure it is defined." >&2;}
14395
 
14396
  rm -f "$tmp/stdin"
14397
  case $ac_file in
14398
  -) cat "$tmp/out" && rm -f "$tmp/out";;
14399
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14400
  esac \
14401
  || as_fn_error "could not create $ac_file" "$LINENO" 5
14402
 ;;
14403
  :H)
14404
  #
14405
  # CONFIG_HEADER
14406
  #
14407
  if test x"$ac_file" != x-; then
14408
    {
14409
      $as_echo "/* $configure_input  */" \
14410
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14411
    } >"$tmp/config.h" \
14412
      || as_fn_error "could not create $ac_file" "$LINENO" 5
14413
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14414
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14415
$as_echo "$as_me: $ac_file is unchanged" >&6;}
14416
    else
14417
      rm -f "$ac_file"
14418
      mv "$tmp/config.h" "$ac_file" \
14419
        || as_fn_error "could not create $ac_file" "$LINENO" 5
14420
    fi
14421
  else
14422
    $as_echo "/* $configure_input  */" \
14423
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14424
      || as_fn_error "could not create -" "$LINENO" 5
14425
  fi
14426
# Compute "$ac_file"'s index in $config_headers.
14427
_am_arg="$ac_file"
14428
_am_stamp_count=1
14429
for _am_header in $config_headers :; do
14430
  case $_am_header in
14431
    $_am_arg | $_am_arg:* )
14432
      break ;;
14433
    * )
14434
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14435
  esac
14436
done
14437
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14438
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14439
         X"$_am_arg" : 'X\(//\)[^/]' \| \
14440
         X"$_am_arg" : 'X\(//\)$' \| \
14441
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14442
$as_echo X"$_am_arg" |
14443
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14444
            s//\1/
14445
            q
14446
          }
14447
          /^X\(\/\/\)[^/].*/{
14448
            s//\1/
14449
            q
14450
          }
14451
          /^X\(\/\/\)$/{
14452
            s//\1/
14453
            q
14454
          }
14455
          /^X\(\/\).*/{
14456
            s//\1/
14457
            q
14458
          }
14459
          s/.*/./; q'`/stamp-h$_am_stamp_count
14460
 ;;
14461
 
14462
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14463
$as_echo "$as_me: executing $ac_file commands" >&6;}
14464
 ;;
14465
  esac
14466
 
14467
 
14468
  case $ac_file$ac_mode in
14469
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14470
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
14471
  # are listed without --file.  Let's play safe and only enable the eval
14472
  # if we detect the quoting.
14473
  case $CONFIG_FILES in
14474
  *\'*) eval set x "$CONFIG_FILES" ;;
14475
  *)   set x $CONFIG_FILES ;;
14476
  esac
14477
  shift
14478
  for mf
14479
  do
14480
    # Strip MF so we end up with the name of the file.
14481
    mf=`echo "$mf" | sed -e 's/:.*$//'`
14482
    # Check whether this is an Automake generated Makefile or not.
14483
    # We used to match only the files named `Makefile.in', but
14484
    # some people rename them; so instead we look at the file content.
14485
    # Grep'ing the first line is not enough: some people post-process
14486
    # each Makefile.in and add a new line on top of each file to say so.
14487
    # Grep'ing the whole file is not good either: AIX grep has a line
14488
    # limit of 2048, but all sed's we know have understand at least 4000.
14489
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14490
      dirpart=`$as_dirname -- "$mf" ||
14491
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14492
         X"$mf" : 'X\(//\)[^/]' \| \
14493
         X"$mf" : 'X\(//\)$' \| \
14494
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14495
$as_echo X"$mf" |
14496
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14497
            s//\1/
14498
            q
14499
          }
14500
          /^X\(\/\/\)[^/].*/{
14501
            s//\1/
14502
            q
14503
          }
14504
          /^X\(\/\/\)$/{
14505
            s//\1/
14506
            q
14507
          }
14508
          /^X\(\/\).*/{
14509
            s//\1/
14510
            q
14511
          }
14512
          s/.*/./; q'`
14513
    else
14514
      continue
14515
    fi
14516
    # Extract the definition of DEPDIR, am__include, and am__quote
14517
    # from the Makefile without running `make'.
14518
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14519
    test -z "$DEPDIR" && continue
14520
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14521
    test -z "am__include" && continue
14522
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14523
    # When using ansi2knr, U may be empty or an underscore; expand it
14524
    U=`sed -n 's/^U = //p' < "$mf"`
14525
    # Find all dependency output files, they are included files with
14526
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14527
    # simplest approach to changing $(DEPDIR) to its actual value in the
14528
    # expansion.
14529
    for file in `sed -n "
14530
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14531
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14532
      # Make sure the directory exists.
14533
      test -f "$dirpart/$file" && continue
14534
      fdir=`$as_dirname -- "$file" ||
14535
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14536
         X"$file" : 'X\(//\)[^/]' \| \
14537
         X"$file" : 'X\(//\)$' \| \
14538
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14539
$as_echo X"$file" |
14540
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14541
            s//\1/
14542
            q
14543
          }
14544
          /^X\(\/\/\)[^/].*/{
14545
            s//\1/
14546
            q
14547
          }
14548
          /^X\(\/\/\)$/{
14549
            s//\1/
14550
            q
14551
          }
14552
          /^X\(\/\).*/{
14553
            s//\1/
14554
            q
14555
          }
14556
          s/.*/./; q'`
14557
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14558
      # echo "creating $dirpart/$file"
14559
      echo '# dummy' > "$dirpart/$file"
14560
    done
14561
  done
14562
}
14563
 ;;
14564
    "libtool":C)
14565
 
14566
    # See if we are running on zsh, and set the options which allow our
14567
    # commands through without removal of \ escapes.
14568
    if test -n "${ZSH_VERSION+set}" ; then
14569
      setopt NO_GLOB_SUBST
14570
    fi
14571
 
14572
    cfgfile="${ofile}T"
14573
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14574
    $RM "$cfgfile"
14575
 
14576
    cat <<_LT_EOF >> "$cfgfile"
14577
#! $SHELL
14578
 
14579
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14580
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14581
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14582
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14583
#
14584
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14585
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14586
#   Written by Gordon Matzigkeit, 1996
14587
#
14588
#   This file is part of GNU Libtool.
14589
#
14590
# GNU Libtool is free software; you can redistribute it and/or
14591
# modify it under the terms of the GNU General Public License as
14592
# published by the Free Software Foundation; either version 2 of
14593
# the License, or (at your option) any later version.
14594
#
14595
# As a special exception to the GNU General Public License,
14596
# if you distribute this file as part of a program or library that
14597
# is built using GNU Libtool, you may include this file under the
14598
# same distribution terms that you use for the rest of that program.
14599
#
14600
# GNU Libtool is distributed in the hope that it will be useful,
14601
# but WITHOUT ANY WARRANTY; without even the implied warranty of
14602
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14603
# GNU General Public License for more details.
14604
#
14605
# You should have received a copy of the GNU General Public License
14606
# along with GNU Libtool; see the file COPYING.  If not, a copy
14607
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14608
# obtained by writing to the Free Software Foundation, Inc.,
14609
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14610
 
14611
 
14612
# The names of the tagged configurations supported by this script.
14613
available_tags=""
14614
 
14615
# ### BEGIN LIBTOOL CONFIG
14616
 
14617
# Which release of libtool.m4 was used?
14618
macro_version=$macro_version
14619
macro_revision=$macro_revision
14620
 
14621
# Whether or not to build shared libraries.
14622
build_libtool_libs=$enable_shared
14623
 
14624
# Whether or not to build static libraries.
14625
build_old_libs=$enable_static
14626
 
14627
# What type of objects to build.
14628
pic_mode=$pic_mode
14629
 
14630
# Whether or not to optimize for fast installation.
14631
fast_install=$enable_fast_install
14632
 
14633
# Shell to use when invoking shell scripts.
14634
SHELL=$lt_SHELL
14635
 
14636
# An echo program that protects backslashes.
14637
ECHO=$lt_ECHO
14638
 
14639
# The host system.
14640
host_alias=$host_alias
14641
host=$host
14642
host_os=$host_os
14643
 
14644
# The build system.
14645
build_alias=$build_alias
14646
build=$build
14647
build_os=$build_os
14648
 
14649
# A sed program that does not truncate output.
14650
SED=$lt_SED
14651
 
14652
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14653
Xsed="\$SED -e 1s/^X//"
14654
 
14655
# A grep program that handles long lines.
14656
GREP=$lt_GREP
14657
 
14658
# An ERE matcher.
14659
EGREP=$lt_EGREP
14660
 
14661
# A literal string matcher.
14662
FGREP=$lt_FGREP
14663
 
14664
# A BSD- or MS-compatible name lister.
14665
NM=$lt_NM
14666
 
14667
# Whether we need soft or hard links.
14668
LN_S=$lt_LN_S
14669
 
14670
# What is the maximum length of a command?
14671
max_cmd_len=$max_cmd_len
14672
 
14673
# Object file suffix (normally "o").
14674
objext=$ac_objext
14675
 
14676
# Executable file suffix (normally "").
14677
exeext=$exeext
14678
 
14679
# whether the shell understands "unset".
14680
lt_unset=$lt_unset
14681
 
14682
# turn spaces into newlines.
14683
SP2NL=$lt_lt_SP2NL
14684
 
14685
# turn newlines into spaces.
14686
NL2SP=$lt_lt_NL2SP
14687
 
14688
# An object symbol dumper.
14689
OBJDUMP=$lt_OBJDUMP
14690
 
14691
# Method to check whether dependent libraries are shared objects.
14692
deplibs_check_method=$lt_deplibs_check_method
14693
 
14694
# Command to use when deplibs_check_method == "file_magic".
14695
file_magic_cmd=$lt_file_magic_cmd
14696
 
14697
# The archiver.
14698
AR=$lt_AR
14699
AR_FLAGS=$lt_AR_FLAGS
14700
 
14701
# A symbol stripping program.
14702
STRIP=$lt_STRIP
14703
 
14704
# Commands used to install an old-style archive.
14705
RANLIB=$lt_RANLIB
14706
old_postinstall_cmds=$lt_old_postinstall_cmds
14707
old_postuninstall_cmds=$lt_old_postuninstall_cmds
14708
 
14709
# Whether to use a lock for old archive extraction.
14710
lock_old_archive_extraction=$lock_old_archive_extraction
14711
 
14712
# A C compiler.
14713
LTCC=$lt_CC
14714
 
14715
# LTCC compiler flags.
14716
LTCFLAGS=$lt_CFLAGS
14717
 
14718
# Take the output of nm and produce a listing of raw symbols and C names.
14719
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14720
 
14721
# Transform the output of nm in a proper C declaration.
14722
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14723
 
14724
# Transform the output of nm in a C name address pair.
14725
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14726
 
14727
# Transform the output of nm in a C name address pair when lib prefix is needed.
14728
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14729
 
14730
# The name of the directory that contains temporary libtool files.
14731
objdir=$objdir
14732
 
14733
# Used to examine libraries when file_magic_cmd begins with "file".
14734
MAGIC_CMD=$MAGIC_CMD
14735
 
14736
# Must we lock files when doing compilation?
14737
need_locks=$lt_need_locks
14738
 
14739
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14740
DSYMUTIL=$lt_DSYMUTIL
14741
 
14742
# Tool to change global to local symbols on Mac OS X.
14743
NMEDIT=$lt_NMEDIT
14744
 
14745
# Tool to manipulate fat objects and archives on Mac OS X.
14746
LIPO=$lt_LIPO
14747
 
14748
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14749
OTOOL=$lt_OTOOL
14750
 
14751
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14752
OTOOL64=$lt_OTOOL64
14753
 
14754
# Old archive suffix (normally "a").
14755
libext=$libext
14756
 
14757
# Shared library suffix (normally ".so").
14758
shrext_cmds=$lt_shrext_cmds
14759
 
14760
# The commands to extract the exported symbol list from a shared archive.
14761
extract_expsyms_cmds=$lt_extract_expsyms_cmds
14762
 
14763
# Variables whose values should be saved in libtool wrapper scripts and
14764
# restored at link time.
14765
variables_saved_for_relink=$lt_variables_saved_for_relink
14766
 
14767
# Do we need the "lib" prefix for modules?
14768
need_lib_prefix=$need_lib_prefix
14769
 
14770
# Do we need a version for libraries?
14771
need_version=$need_version
14772
 
14773
# Library versioning type.
14774
version_type=$version_type
14775
 
14776
# Shared library runtime path variable.
14777
runpath_var=$runpath_var
14778
 
14779
# Shared library path variable.
14780
shlibpath_var=$shlibpath_var
14781
 
14782
# Is shlibpath searched before the hard-coded library search path?
14783
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14784
 
14785
# Format of library name prefix.
14786
libname_spec=$lt_libname_spec
14787
 
14788
# List of archive names.  First name is the real one, the rest are links.
14789
# The last name is the one that the linker finds with -lNAME
14790
library_names_spec=$lt_library_names_spec
14791
 
14792
# The coded name of the library, if different from the real name.
14793
soname_spec=$lt_soname_spec
14794
 
14795
# Permission mode override for installation of shared libraries.
14796
install_override_mode=$lt_install_override_mode
14797
 
14798
# Command to use after installation of a shared archive.
14799
postinstall_cmds=$lt_postinstall_cmds
14800
 
14801
# Command to use after uninstallation of a shared archive.
14802
postuninstall_cmds=$lt_postuninstall_cmds
14803
 
14804
# Commands used to finish a libtool library installation in a directory.
14805
finish_cmds=$lt_finish_cmds
14806
 
14807
# As "finish_cmds", except a single script fragment to be evaled but
14808
# not shown.
14809
finish_eval=$lt_finish_eval
14810
 
14811
# Whether we should hardcode library paths into libraries.
14812
hardcode_into_libs=$hardcode_into_libs
14813
 
14814
# Compile-time system search path for libraries.
14815
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14816
 
14817
# Run-time system search path for libraries.
14818
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14819
 
14820
# Whether dlopen is supported.
14821
dlopen_support=$enable_dlopen
14822
 
14823
# Whether dlopen of programs is supported.
14824
dlopen_self=$enable_dlopen_self
14825
 
14826
# Whether dlopen of statically linked programs is supported.
14827
dlopen_self_static=$enable_dlopen_self_static
14828
 
14829
# Commands to strip libraries.
14830
old_striplib=$lt_old_striplib
14831
striplib=$lt_striplib
14832
 
14833
 
14834
# The linker used to build libraries.
14835
LD=$lt_LD
14836
 
14837
# How to create reloadable object files.
14838
reload_flag=$lt_reload_flag
14839
reload_cmds=$lt_reload_cmds
14840
 
14841
# Commands used to build an old-style archive.
14842
old_archive_cmds=$lt_old_archive_cmds
14843
 
14844
# A language specific compiler.
14845
CC=$lt_compiler
14846
 
14847
# Is the compiler the GNU compiler?
14848
with_gcc=$GCC
14849
 
14850
# Compiler flag to turn off builtin functions.
14851
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14852
 
14853
# How to pass a linker flag through the compiler.
14854
wl=$lt_lt_prog_compiler_wl
14855
 
14856
# Additional compiler flags for building library objects.
14857
pic_flag=$lt_lt_prog_compiler_pic
14858
 
14859
# Compiler flag to prevent dynamic linking.
14860
link_static_flag=$lt_lt_prog_compiler_static
14861
 
14862
# Does compiler simultaneously support -c and -o options?
14863
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14864
 
14865
# Whether or not to add -lc for building shared libraries.
14866
build_libtool_need_lc=$archive_cmds_need_lc
14867
 
14868
# Whether or not to disallow shared libs when runtime libs are static.
14869
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14870
 
14871
# Compiler flag to allow reflexive dlopens.
14872
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14873
 
14874
# Compiler flag to generate shared objects directly from archives.
14875
whole_archive_flag_spec=$lt_whole_archive_flag_spec
14876
 
14877
# Whether the compiler copes with passing no objects directly.
14878
compiler_needs_object=$lt_compiler_needs_object
14879
 
14880
# Create an old-style archive from a shared archive.
14881
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14882
 
14883
# Create a temporary old-style archive to link instead of a shared archive.
14884
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14885
 
14886
# Commands used to build a shared archive.
14887
archive_cmds=$lt_archive_cmds
14888
archive_expsym_cmds=$lt_archive_expsym_cmds
14889
 
14890
# Commands used to build a loadable module if different from building
14891
# a shared archive.
14892
module_cmds=$lt_module_cmds
14893
module_expsym_cmds=$lt_module_expsym_cmds
14894
 
14895
# Whether we are building with GNU ld or not.
14896
with_gnu_ld=$lt_with_gnu_ld
14897
 
14898
# Flag that allows shared libraries with undefined symbols to be built.
14899
allow_undefined_flag=$lt_allow_undefined_flag
14900
 
14901
# Flag that enforces no undefined symbols.
14902
no_undefined_flag=$lt_no_undefined_flag
14903
 
14904
# Flag to hardcode \$libdir into a binary during linking.
14905
# This must work even if \$libdir does not exist
14906
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14907
 
14908
# If ld is used when linking, flag to hardcode \$libdir into a binary
14909
# during linking.  This must work even if \$libdir does not exist.
14910
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14911
 
14912
# Whether we need a single "-rpath" flag with a separated argument.
14913
hardcode_libdir_separator=$lt_hardcode_libdir_separator
14914
 
14915
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14916
# DIR into the resulting binary.
14917
hardcode_direct=$hardcode_direct
14918
 
14919
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14920
# DIR into the resulting binary and the resulting library dependency is
14921
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14922
# library is relocated.
14923
hardcode_direct_absolute=$hardcode_direct_absolute
14924
 
14925
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14926
# into the resulting binary.
14927
hardcode_minus_L=$hardcode_minus_L
14928
 
14929
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14930
# into the resulting binary.
14931
hardcode_shlibpath_var=$hardcode_shlibpath_var
14932
 
14933
# Set to "yes" if building a shared library automatically hardcodes DIR
14934
# into the library and all subsequent libraries and executables linked
14935
# against it.
14936
hardcode_automatic=$hardcode_automatic
14937
 
14938
# Set to yes if linker adds runtime paths of dependent libraries
14939
# to runtime path list.
14940
inherit_rpath=$inherit_rpath
14941
 
14942
# Whether libtool must link a program against all its dependency libraries.
14943
link_all_deplibs=$link_all_deplibs
14944
 
14945
# Fix the shell variable \$srcfile for the compiler.
14946
fix_srcfile_path=$lt_fix_srcfile_path
14947
 
14948
# Set to "yes" if exported symbols are required.
14949
always_export_symbols=$always_export_symbols
14950
 
14951
# The commands to list exported symbols.
14952
export_symbols_cmds=$lt_export_symbols_cmds
14953
 
14954
# Symbols that should not be listed in the preloaded symbols.
14955
exclude_expsyms=$lt_exclude_expsyms
14956
 
14957
# Symbols that must always be exported.
14958
include_expsyms=$lt_include_expsyms
14959
 
14960
# Commands necessary for linking programs (against libraries) with templates.
14961
prelink_cmds=$lt_prelink_cmds
14962
 
14963
# Specify filename containing input files.
14964
file_list_spec=$lt_file_list_spec
14965
 
14966
# How to hardcode a shared library path into an executable.
14967
hardcode_action=$hardcode_action
14968
 
14969
# ### END LIBTOOL CONFIG
14970
 
14971
_LT_EOF
14972
 
14973
  case $host_os in
14974
  aix3*)
14975
    cat <<\_LT_EOF >> "$cfgfile"
14976
# AIX sometimes has problems with the GCC collect2 program.  For some
14977
# reason, if we set the COLLECT_NAMES environment variable, the problems
14978
# vanish in a puff of smoke.
14979
if test "X${COLLECT_NAMES+set}" != Xset; then
14980
  COLLECT_NAMES=
14981
  export COLLECT_NAMES
14982
fi
14983
_LT_EOF
14984
    ;;
14985
  esac
14986
 
14987
 
14988
ltmain="$ac_aux_dir/ltmain.sh"
14989
 
14990
 
14991
  # We use sed instead of cat because bash on DJGPP gets confused if
14992
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14993
  # text mode, it properly converts lines to CR/LF.  This bash problem
14994
  # is reportedly fixed, but why not run on old versions too?
14995
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14996
    || (rm -f "$cfgfile"; exit 1)
14997
 
14998
  case $xsi_shell in
14999
  yes)
15000
    cat << \_LT_EOF >> "$cfgfile"
15001
 
15002
# func_dirname file append nondir_replacement
15003
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15004
# otherwise set result to NONDIR_REPLACEMENT.
15005
func_dirname ()
15006
{
15007
  case ${1} in
15008
    */*) func_dirname_result="${1%/*}${2}" ;;
15009
    *  ) func_dirname_result="${3}" ;;
15010
  esac
15011
}
15012
 
15013
# func_basename file
15014
func_basename ()
15015
{
15016
  func_basename_result="${1##*/}"
15017
}
15018
 
15019
# func_dirname_and_basename file append nondir_replacement
15020
# perform func_basename and func_dirname in a single function
15021
# call:
15022
#   dirname:  Compute the dirname of FILE.  If nonempty,
15023
#             add APPEND to the result, otherwise set result
15024
#             to NONDIR_REPLACEMENT.
15025
#             value returned in "$func_dirname_result"
15026
#   basename: Compute filename of FILE.
15027
#             value retuned in "$func_basename_result"
15028
# Implementation must be kept synchronized with func_dirname
15029
# and func_basename. For efficiency, we do not delegate to
15030
# those functions but instead duplicate the functionality here.
15031
func_dirname_and_basename ()
15032
{
15033
  case ${1} in
15034
    */*) func_dirname_result="${1%/*}${2}" ;;
15035
    *  ) func_dirname_result="${3}" ;;
15036
  esac
15037
  func_basename_result="${1##*/}"
15038
}
15039
 
15040
# func_stripname prefix suffix name
15041
# strip PREFIX and SUFFIX off of NAME.
15042
# PREFIX and SUFFIX must not contain globbing or regex special
15043
# characters, hashes, percent signs, but SUFFIX may contain a leading
15044
# dot (in which case that matches only a dot).
15045
func_stripname ()
15046
{
15047
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15048
  # positional parameters, so assign one to ordinary parameter first.
15049
  func_stripname_result=${3}
15050
  func_stripname_result=${func_stripname_result#"${1}"}
15051
  func_stripname_result=${func_stripname_result%"${2}"}
15052
}
15053
 
15054
# func_opt_split
15055
func_opt_split ()
15056
{
15057
  func_opt_split_opt=${1%%=*}
15058
  func_opt_split_arg=${1#*=}
15059
}
15060
 
15061
# func_lo2o object
15062
func_lo2o ()
15063
{
15064
  case ${1} in
15065
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15066
    *)    func_lo2o_result=${1} ;;
15067
  esac
15068
}
15069
 
15070
# func_xform libobj-or-source
15071
func_xform ()
15072
{
15073
  func_xform_result=${1%.*}.lo
15074
}
15075
 
15076
# func_arith arithmetic-term...
15077
func_arith ()
15078
{
15079
  func_arith_result=$(( $* ))
15080
}
15081
 
15082
# func_len string
15083
# STRING may not start with a hyphen.
15084
func_len ()
15085
{
15086
  func_len_result=${#1}
15087
}
15088
 
15089
_LT_EOF
15090
    ;;
15091
  *) # Bourne compatible functions.
15092
    cat << \_LT_EOF >> "$cfgfile"
15093
 
15094
# func_dirname file append nondir_replacement
15095
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15096
# otherwise set result to NONDIR_REPLACEMENT.
15097
func_dirname ()
15098
{
15099
  # Extract subdirectory from the argument.
15100
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15101
  if test "X$func_dirname_result" = "X${1}"; then
15102
    func_dirname_result="${3}"
15103
  else
15104
    func_dirname_result="$func_dirname_result${2}"
15105
  fi
15106
}
15107
 
15108
# func_basename file
15109
func_basename ()
15110
{
15111
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15112
}
15113
 
15114
 
15115
# func_stripname prefix suffix name
15116
# strip PREFIX and SUFFIX off of NAME.
15117
# PREFIX and SUFFIX must not contain globbing or regex special
15118
# characters, hashes, percent signs, but SUFFIX may contain a leading
15119
# dot (in which case that matches only a dot).
15120
# func_strip_suffix prefix name
15121
func_stripname ()
15122
{
15123
  case ${2} in
15124
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15125
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15126
  esac
15127
}
15128
 
15129
# sed scripts:
15130
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15131
my_sed_long_arg='1s/^-[^=]*=//'
15132
 
15133
# func_opt_split
15134
func_opt_split ()
15135
{
15136
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15137
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15138
}
15139
 
15140
# func_lo2o object
15141
func_lo2o ()
15142
{
15143
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15144
}
15145
 
15146
# func_xform libobj-or-source
15147
func_xform ()
15148
{
15149
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15150
}
15151
 
15152
# func_arith arithmetic-term...
15153
func_arith ()
15154
{
15155
  func_arith_result=`expr "$@"`
15156
}
15157
 
15158
# func_len string
15159
# STRING may not start with a hyphen.
15160
func_len ()
15161
{
15162
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15163
}
15164
 
15165
_LT_EOF
15166
esac
15167
 
15168
case $lt_shell_append in
15169
  yes)
15170
    cat << \_LT_EOF >> "$cfgfile"
15171
 
15172
# func_append var value
15173
# Append VALUE to the end of shell variable VAR.
15174
func_append ()
15175
{
15176
  eval "$1+=\$2"
15177
}
15178
_LT_EOF
15179
    ;;
15180
  *)
15181
    cat << \_LT_EOF >> "$cfgfile"
15182
 
15183
# func_append var value
15184
# Append VALUE to the end of shell variable VAR.
15185
func_append ()
15186
{
15187
  eval "$1=\$$1\$2"
15188
}
15189
 
15190
_LT_EOF
15191
    ;;
15192
  esac
15193
 
15194
 
15195
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15196
    || (rm -f "$cfgfile"; exit 1)
15197
 
15198
  mv -f "$cfgfile" "$ofile" ||
15199
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15200
  chmod +x "$ofile"
15201
 
15202
 ;;
15203
    "default-1":C)
15204
# Only add multilib support code if we just rebuilt the top-level
15205
# Makefile.
15206
case " $CONFIG_FILES " in
15207
 *" Makefile "*)
15208
   ac_file=Makefile . ${multi_basedir}/config-ml.in
15209
   ;;
15210
esac ;;
15211
 
15212
  esac
15213
done # for ac_tag
15214
 
15215
 
15216
as_fn_exit 0
15217
_ACEOF
15218
ac_clean_files=$ac_clean_files_save
15219
 
15220
test $ac_write_fail = 0 ||
15221
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15222
 
15223
 
15224
# configure is writing to config.log, and then calls config.status.
15225
# config.status does its own redirection, appending to config.log.
15226
# Unfortunately, on DOS this fails, as config.log is still kept open
15227
# by configure, so config.status won't be able to write to it; its
15228
# output is simply discarded.  So we exec the FD to /dev/null,
15229
# effectively closing config.log, so it can be properly (re)opened and
15230
# appended to by config.status.  When coming back to configure, we
15231
# need to make the FD available again.
15232
if test "$no_create" != yes; then
15233
  ac_cs_success=:
15234
  ac_config_status_args=
15235
  test "$silent" = yes &&
15236
    ac_config_status_args="$ac_config_status_args --quiet"
15237
  exec 5>/dev/null
15238
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15239
  exec 5>>config.log
15240
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15241
  # would make configure fail if this is the last instruction.
15242
  $ac_cs_success || as_fn_exit $?
15243
fi
15244
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15245
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15246
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15247
fi
15248
 

powered by: WebSVN 2.1.0

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