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

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [gas/] [configure] - Blame information for rev 272

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

Line No. Rev Author Line
1 147 khays
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64.
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=
558
PACKAGE_TARNAME=
559
PACKAGE_VERSION=
560
PACKAGE_STRING=
561
PACKAGE_BUGREPORT=
562
PACKAGE_URL=
563
 
564
ac_unique_file="as.h"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
567
#include 
568
#ifdef HAVE_SYS_TYPES_H
569
# include 
570
#endif
571
#ifdef HAVE_SYS_STAT_H
572
# include 
573
#endif
574
#ifdef STDC_HEADERS
575
# include 
576
# include 
577
#else
578
# ifdef HAVE_STDLIB_H
579
#  include 
580
# endif
581
#endif
582
#ifdef HAVE_STRING_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584
#  include 
585
# endif
586
# include 
587
#endif
588
#ifdef HAVE_STRINGS_H
589
# include 
590
#endif
591
#ifdef HAVE_INTTYPES_H
592
# include 
593
#endif
594
#ifdef HAVE_STDINT_H
595
# include 
596
#endif
597
#ifdef HAVE_UNISTD_H
598
# include 
599
#endif"
600
 
601
ac_subst_vars='am__EXEEXT_FALSE
602
am__EXEEXT_TRUE
603
LTLIBOBJS
604
LIBOBJS
605
LIBM
606
ALLOCA
607
GENINSRC_NEVER_FALSE
608
GENINSRC_NEVER_TRUE
609
MAINT
610
MAINTAINER_MODE_FALSE
611
MAINTAINER_MODE_TRUE
612
MSGMERGE
613
MSGFMT
614
MKINSTALLDIRS
615
CATOBJEXT
616
GENCAT
617
INSTOBJEXT
618
DATADIRNAME
619
CATALOGS
620
POSUB
621
GMSGFMT
622
XGETTEXT
623
INCINTL
624
LIBINTL_DEP
625
LIBINTL
626
USE_NLS
627
LEXLIB
628
LEX_OUTPUT_ROOT
629
LEX
630
YFLAGS
631
YACC
632
OPCODES_LIB
633
atof
634
install_tooldir
635
te_file
636
obj_format
637
target_cpu_type
638
extra_objects
639
cgen_cpu_prefix
640
GDBINIT
641
NO_WERROR
642
WARN_CFLAGS
643
OTOOL64
644
OTOOL
645
LIPO
646
NMEDIT
647
DSYMUTIL
648
RANLIB
649
AR
650
OBJDUMP
651
LN_S
652
NM
653
ac_ct_DUMPBIN
654
DUMPBIN
655
LD
656
FGREP
657
SED
658
LIBTOOL
659
EGREP
660
GREP
661
CPP
662
am__fastdepCC_FALSE
663
am__fastdepCC_TRUE
664
CCDEPMODE
665
AMDEPBACKSLASH
666
AMDEP_FALSE
667
AMDEP_TRUE
668
am__quote
669
am__include
670
DEPDIR
671
am__untar
672
am__tar
673
AMTAR
674
am__leading_dot
675
SET_MAKE
676
AWK
677
mkdir_p
678
MKDIR_P
679
INSTALL_STRIP_PROGRAM
680
STRIP
681
install_sh
682
MAKEINFO
683
AUTOHEADER
684
AUTOMAKE
685
AUTOCONF
686
ACLOCAL
687
VERSION
688
PACKAGE
689
CYGPATH_W
690
am__isrc
691
INSTALL_DATA
692
INSTALL_SCRIPT
693
INSTALL_PROGRAM
694
OBJEXT
695
EXEEXT
696
ac_ct_CC
697
CPPFLAGS
698
LDFLAGS
699
CFLAGS
700
CC
701
target_os
702
target_vendor
703
target_cpu
704
target
705
host_os
706
host_vendor
707
host_cpu
708
host
709
build_os
710
build_vendor
711
build_cpu
712
build
713
target_alias
714
host_alias
715
build_alias
716
LIBS
717
ECHO_T
718
ECHO_N
719
ECHO_C
720
DEFS
721
mandir
722
localedir
723
libdir
724
psdir
725
pdfdir
726
dvidir
727
htmldir
728
infodir
729
docdir
730
oldincludedir
731
includedir
732
localstatedir
733
sharedstatedir
734
sysconfdir
735
datadir
736
datarootdir
737
libexecdir
738
sbindir
739
bindir
740
program_transform_name
741
prefix
742
exec_prefix
743
PACKAGE_URL
744
PACKAGE_BUGREPORT
745
PACKAGE_STRING
746
PACKAGE_VERSION
747
PACKAGE_TARNAME
748
PACKAGE_NAME
749
PATH_SEPARATOR
750
SHELL'
751
ac_subst_files=''
752
ac_user_opts='
753
enable_option_checking
754
enable_dependency_tracking
755
enable_plugins
756
enable_largefile
757
enable_shared
758
enable_static
759
with_pic
760
enable_fast_install
761
with_gnu_ld
762
enable_libtool_lock
763
enable_targets
764
enable_checking
765
enable_werror
766
enable_build_warnings
767
enable_nls
768
enable_maintainer_mode
769
with_zlib
770
'
771
      ac_precious_vars='build_alias
772
host_alias
773
target_alias
774
CC
775
CFLAGS
776
LDFLAGS
777
LIBS
778
CPPFLAGS
779
CPP
780
YACC
781
YFLAGS'
782
 
783
 
784
# Initialize some variables set by options.
785
ac_init_help=
786
ac_init_version=false
787
ac_unrecognized_opts=
788
ac_unrecognized_sep=
789
# The variables have the same names as the options, with
790
# dashes changed to underlines.
791
cache_file=/dev/null
792
exec_prefix=NONE
793
no_create=
794
no_recursion=
795
prefix=NONE
796
program_prefix=NONE
797
program_suffix=NONE
798
program_transform_name=s,x,x,
799
silent=
800
site=
801
srcdir=
802
verbose=
803
x_includes=NONE
804
x_libraries=NONE
805
 
806
# Installation directory options.
807
# These are left unexpanded so users can "make install exec_prefix=/foo"
808
# and all the variables that are supposed to be based on exec_prefix
809
# by default will actually change.
810
# Use braces instead of parens because sh, perl, etc. also accept them.
811
# (The list follows the same order as the GNU Coding Standards.)
812
bindir='${exec_prefix}/bin'
813
sbindir='${exec_prefix}/sbin'
814
libexecdir='${exec_prefix}/libexec'
815
datarootdir='${prefix}/share'
816
datadir='${datarootdir}'
817
sysconfdir='${prefix}/etc'
818
sharedstatedir='${prefix}/com'
819
localstatedir='${prefix}/var'
820
includedir='${prefix}/include'
821
oldincludedir='/usr/include'
822
docdir='${datarootdir}/doc/${PACKAGE}'
823
infodir='${datarootdir}/info'
824
htmldir='${docdir}'
825
dvidir='${docdir}'
826
pdfdir='${docdir}'
827
psdir='${docdir}'
828
libdir='${exec_prefix}/lib'
829
localedir='${datarootdir}/locale'
830
mandir='${datarootdir}/man'
831
 
832
ac_prev=
833
ac_dashdash=
834
for ac_option
835
do
836
  # If the previous option needs an argument, assign it.
837
  if test -n "$ac_prev"; then
838
    eval $ac_prev=\$ac_option
839
    ac_prev=
840
    continue
841
  fi
842
 
843
  case $ac_option in
844
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845
  *)    ac_optarg=yes ;;
846
  esac
847
 
848
  # Accept the important Cygnus configure options, so we can diagnose typos.
849
 
850
  case $ac_dashdash$ac_option in
851
  --)
852
    ac_dashdash=yes ;;
853
 
854
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
855
    ac_prev=bindir ;;
856
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
857
    bindir=$ac_optarg ;;
858
 
859
  -build | --build | --buil | --bui | --bu)
860
    ac_prev=build_alias ;;
861
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862
    build_alias=$ac_optarg ;;
863
 
864
  -cache-file | --cache-file | --cache-fil | --cache-fi \
865
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866
    ac_prev=cache_file ;;
867
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869
    cache_file=$ac_optarg ;;
870
 
871
  --config-cache | -C)
872
    cache_file=config.cache ;;
873
 
874
  -datadir | --datadir | --datadi | --datad)
875
    ac_prev=datadir ;;
876
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
877
    datadir=$ac_optarg ;;
878
 
879
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880
  | --dataroo | --dataro | --datar)
881
    ac_prev=datarootdir ;;
882
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884
    datarootdir=$ac_optarg ;;
885
 
886
  -disable-* | --disable-*)
887
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888
    # Reject names that are not valid shell variable names.
889
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890
      as_fn_error "invalid feature name: $ac_useropt"
891
    ac_useropt_orig=$ac_useropt
892
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893
    case $ac_user_opts in
894
      *"
895
"enable_$ac_useropt"
896
"*) ;;
897
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898
         ac_unrecognized_sep=', ';;
899
    esac
900
    eval enable_$ac_useropt=no ;;
901
 
902
  -docdir | --docdir | --docdi | --doc | --do)
903
    ac_prev=docdir ;;
904
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
905
    docdir=$ac_optarg ;;
906
 
907
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
908
    ac_prev=dvidir ;;
909
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
910
    dvidir=$ac_optarg ;;
911
 
912
  -enable-* | --enable-*)
913
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914
    # Reject names that are not valid shell variable names.
915
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916
      as_fn_error "invalid feature name: $ac_useropt"
917
    ac_useropt_orig=$ac_useropt
918
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919
    case $ac_user_opts in
920
      *"
921
"enable_$ac_useropt"
922
"*) ;;
923
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924
         ac_unrecognized_sep=', ';;
925
    esac
926
    eval enable_$ac_useropt=\$ac_optarg ;;
927
 
928
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930
  | --exec | --exe | --ex)
931
    ac_prev=exec_prefix ;;
932
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934
  | --exec=* | --exe=* | --ex=*)
935
    exec_prefix=$ac_optarg ;;
936
 
937
  -gas | --gas | --ga | --g)
938
    # Obsolete; use --with-gas.
939
    with_gas=yes ;;
940
 
941
  -help | --help | --hel | --he | -h)
942
    ac_init_help=long ;;
943
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944
    ac_init_help=recursive ;;
945
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946
    ac_init_help=short ;;
947
 
948
  -host | --host | --hos | --ho)
949
    ac_prev=host_alias ;;
950
  -host=* | --host=* | --hos=* | --ho=*)
951
    host_alias=$ac_optarg ;;
952
 
953
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
954
    ac_prev=htmldir ;;
955
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
956
  | --ht=*)
957
    htmldir=$ac_optarg ;;
958
 
959
  -includedir | --includedir | --includedi | --included | --include \
960
  | --includ | --inclu | --incl | --inc)
961
    ac_prev=includedir ;;
962
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963
  | --includ=* | --inclu=* | --incl=* | --inc=*)
964
    includedir=$ac_optarg ;;
965
 
966
  -infodir | --infodir | --infodi | --infod | --info | --inf)
967
    ac_prev=infodir ;;
968
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969
    infodir=$ac_optarg ;;
970
 
971
  -libdir | --libdir | --libdi | --libd)
972
    ac_prev=libdir ;;
973
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
974
    libdir=$ac_optarg ;;
975
 
976
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977
  | --libexe | --libex | --libe)
978
    ac_prev=libexecdir ;;
979
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980
  | --libexe=* | --libex=* | --libe=*)
981
    libexecdir=$ac_optarg ;;
982
 
983
  -localedir | --localedir | --localedi | --localed | --locale)
984
    ac_prev=localedir ;;
985
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986
    localedir=$ac_optarg ;;
987
 
988
  -localstatedir | --localstatedir | --localstatedi | --localstated \
989
  | --localstate | --localstat | --localsta | --localst | --locals)
990
    ac_prev=localstatedir ;;
991
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993
    localstatedir=$ac_optarg ;;
994
 
995
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
996
    ac_prev=mandir ;;
997
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
998
    mandir=$ac_optarg ;;
999
 
1000
  -nfp | --nfp | --nf)
1001
    # Obsolete; use --without-fp.
1002
    with_fp=no ;;
1003
 
1004
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005
  | --no-cr | --no-c | -n)
1006
    no_create=yes ;;
1007
 
1008
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1010
    no_recursion=yes ;;
1011
 
1012
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014
  | --oldin | --oldi | --old | --ol | --o)
1015
    ac_prev=oldincludedir ;;
1016
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019
    oldincludedir=$ac_optarg ;;
1020
 
1021
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1022
    ac_prev=prefix ;;
1023
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024
    prefix=$ac_optarg ;;
1025
 
1026
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027
  | --program-pre | --program-pr | --program-p)
1028
    ac_prev=program_prefix ;;
1029
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031
    program_prefix=$ac_optarg ;;
1032
 
1033
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034
  | --program-suf | --program-su | --program-s)
1035
    ac_prev=program_suffix ;;
1036
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038
    program_suffix=$ac_optarg ;;
1039
 
1040
  -program-transform-name | --program-transform-name \
1041
  | --program-transform-nam | --program-transform-na \
1042
  | --program-transform-n | --program-transform- \
1043
  | --program-transform | --program-transfor \
1044
  | --program-transfo | --program-transf \
1045
  | --program-trans | --program-tran \
1046
  | --progr-tra | --program-tr | --program-t)
1047
    ac_prev=program_transform_name ;;
1048
  -program-transform-name=* | --program-transform-name=* \
1049
  | --program-transform-nam=* | --program-transform-na=* \
1050
  | --program-transform-n=* | --program-transform-=* \
1051
  | --program-transform=* | --program-transfor=* \
1052
  | --program-transfo=* | --program-transf=* \
1053
  | --program-trans=* | --program-tran=* \
1054
  | --progr-tra=* | --program-tr=* | --program-t=*)
1055
    program_transform_name=$ac_optarg ;;
1056
 
1057
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1058
    ac_prev=pdfdir ;;
1059
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060
    pdfdir=$ac_optarg ;;
1061
 
1062
  -psdir | --psdir | --psdi | --psd | --ps)
1063
    ac_prev=psdir ;;
1064
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1065
    psdir=$ac_optarg ;;
1066
 
1067
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068
  | -silent | --silent | --silen | --sile | --sil)
1069
    silent=yes ;;
1070
 
1071
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1072
    ac_prev=sbindir ;;
1073
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1074
  | --sbi=* | --sb=*)
1075
    sbindir=$ac_optarg ;;
1076
 
1077
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079
  | --sharedst | --shareds | --shared | --share | --shar \
1080
  | --sha | --sh)
1081
    ac_prev=sharedstatedir ;;
1082
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1085
  | --sha=* | --sh=*)
1086
    sharedstatedir=$ac_optarg ;;
1087
 
1088
  -site | --site | --sit)
1089
    ac_prev=site ;;
1090
  -site=* | --site=* | --sit=*)
1091
    site=$ac_optarg ;;
1092
 
1093
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1094
    ac_prev=srcdir ;;
1095
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096
    srcdir=$ac_optarg ;;
1097
 
1098
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099
  | --syscon | --sysco | --sysc | --sys | --sy)
1100
    ac_prev=sysconfdir ;;
1101
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103
    sysconfdir=$ac_optarg ;;
1104
 
1105
  -target | --target | --targe | --targ | --tar | --ta | --t)
1106
    ac_prev=target_alias ;;
1107
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108
    target_alias=$ac_optarg ;;
1109
 
1110
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1111
    verbose=yes ;;
1112
 
1113
  -version | --version | --versio | --versi | --vers | -V)
1114
    ac_init_version=: ;;
1115
 
1116
  -with-* | --with-*)
1117
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118
    # Reject names that are not valid shell variable names.
1119
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120
      as_fn_error "invalid package name: $ac_useropt"
1121
    ac_useropt_orig=$ac_useropt
1122
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123
    case $ac_user_opts in
1124
      *"
1125
"with_$ac_useropt"
1126
"*) ;;
1127
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128
         ac_unrecognized_sep=', ';;
1129
    esac
1130
    eval with_$ac_useropt=\$ac_optarg ;;
1131
 
1132
  -without-* | --without-*)
1133
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134
    # Reject names that are not valid shell variable names.
1135
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136
      as_fn_error "invalid package name: $ac_useropt"
1137
    ac_useropt_orig=$ac_useropt
1138
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139
    case $ac_user_opts in
1140
      *"
1141
"with_$ac_useropt"
1142
"*) ;;
1143
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144
         ac_unrecognized_sep=', ';;
1145
    esac
1146
    eval with_$ac_useropt=no ;;
1147
 
1148
  --x)
1149
    # Obsolete; use --with-x.
1150
    with_x=yes ;;
1151
 
1152
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153
  | --x-incl | --x-inc | --x-in | --x-i)
1154
    ac_prev=x_includes ;;
1155
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157
    x_includes=$ac_optarg ;;
1158
 
1159
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161
    ac_prev=x_libraries ;;
1162
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164
    x_libraries=$ac_optarg ;;
1165
 
1166
  -*) as_fn_error "unrecognized option: \`$ac_option'
1167
Try \`$0 --help' for more information."
1168
    ;;
1169
 
1170
  *=*)
1171
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172
    # Reject names that are not valid shell variable names.
1173
    case $ac_envvar in #(
1174
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1175
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1176
    esac
1177
    eval $ac_envvar=\$ac_optarg
1178
    export $ac_envvar ;;
1179
 
1180
  *)
1181
    # FIXME: should be removed in autoconf 3.0.
1182
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1186
    ;;
1187
 
1188
  esac
1189
done
1190
 
1191
if test -n "$ac_prev"; then
1192
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193
  as_fn_error "missing argument to $ac_option"
1194
fi
1195
 
1196
if test -n "$ac_unrecognized_opts"; then
1197
  case $enable_option_checking in
1198
    no) ;;
1199
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1200
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201
  esac
1202
fi
1203
 
1204
# Check all directory arguments for consistency.
1205
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206
                datadir sysconfdir sharedstatedir localstatedir includedir \
1207
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208
                libdir localedir mandir
1209
do
1210
  eval ac_val=\$$ac_var
1211
  # Remove trailing slashes.
1212
  case $ac_val in
1213
    */ )
1214
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215
      eval $ac_var=\$ac_val;;
1216
  esac
1217
  # Be sure to have absolute directory names.
1218
  case $ac_val in
1219
    [\\/$]* | ?:[\\/]* )  continue;;
1220
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1221
  esac
1222
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1223
done
1224
 
1225
# There might be people who depend on the old broken behavior: `$host'
1226
# used to hold the argument of --host etc.
1227
# FIXME: To remove some day.
1228
build=$build_alias
1229
host=$host_alias
1230
target=$target_alias
1231
 
1232
# FIXME: To remove some day.
1233
if test "x$host_alias" != x; then
1234
  if test "x$build_alias" = x; then
1235
    cross_compiling=maybe
1236
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1237
    If a cross compiler is detected then cross compile mode will be used." >&2
1238
  elif test "x$build_alias" != "x$host_alias"; then
1239
    cross_compiling=yes
1240
  fi
1241
fi
1242
 
1243
ac_tool_prefix=
1244
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
 
1246
test "$silent" = yes && exec 6>/dev/null
1247
 
1248
 
1249
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250
ac_ls_di=`ls -di .` &&
1251
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252
  as_fn_error "working directory cannot be determined"
1253
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254
  as_fn_error "pwd does not report name of working directory"
1255
 
1256
 
1257
# Find the source files, if location was not specified.
1258
if test -z "$srcdir"; then
1259
  ac_srcdir_defaulted=yes
1260
  # Try the directory containing this script, then the parent directory.
1261
  ac_confdir=`$as_dirname -- "$as_myself" ||
1262
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263
         X"$as_myself" : 'X\(//\)[^/]' \| \
1264
         X"$as_myself" : 'X\(//\)$' \| \
1265
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266
$as_echo X"$as_myself" |
1267
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268
            s//\1/
1269
            q
1270
          }
1271
          /^X\(\/\/\)[^/].*/{
1272
            s//\1/
1273
            q
1274
          }
1275
          /^X\(\/\/\)$/{
1276
            s//\1/
1277
            q
1278
          }
1279
          /^X\(\/\).*/{
1280
            s//\1/
1281
            q
1282
          }
1283
          s/.*/./; q'`
1284
  srcdir=$ac_confdir
1285
  if test ! -r "$srcdir/$ac_unique_file"; then
1286
    srcdir=..
1287
  fi
1288
else
1289
  ac_srcdir_defaulted=no
1290
fi
1291
if test ! -r "$srcdir/$ac_unique_file"; then
1292
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1294
fi
1295
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296
ac_abs_confdir=`(
1297
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1298
        pwd)`
1299
# When building in place, set srcdir=.
1300
if test "$ac_abs_confdir" = "$ac_pwd"; then
1301
  srcdir=.
1302
fi
1303
# Remove unnecessary trailing slashes from srcdir.
1304
# Double slashes in file names in object file debugging info
1305
# mess up M-x gdb in Emacs.
1306
case $srcdir in
1307
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308
esac
1309
for ac_var in $ac_precious_vars; do
1310
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311
  eval ac_env_${ac_var}_value=\$${ac_var}
1312
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314
done
1315
 
1316
#
1317
# Report the --help message.
1318
#
1319
if test "$ac_init_help" = "long"; then
1320
  # Omit some internal or obsolete options to make the list less imposing.
1321
  # This message is too long to be a string in the A/UX 3.1 sh.
1322
  cat <<_ACEOF
1323
\`configure' configures this package to adapt to many kinds of systems.
1324
 
1325
Usage: $0 [OPTION]... [VAR=VALUE]...
1326
 
1327
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328
VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
 
1330
Defaults for the options are specified in brackets.
1331
 
1332
Configuration:
1333
  -h, --help              display this help and exit
1334
      --help=short        display options specific to this package
1335
      --help=recursive    display the short help of all the included packages
1336
  -V, --version           display version information and exit
1337
  -q, --quiet, --silent   do not print \`checking...' messages
1338
      --cache-file=FILE   cache test results in FILE [disabled]
1339
  -C, --config-cache      alias for \`--cache-file=config.cache'
1340
  -n, --no-create         do not create output files
1341
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
 
1343
Installation directories:
1344
  --prefix=PREFIX         install architecture-independent files in PREFIX
1345
                          [$ac_default_prefix]
1346
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347
                          [PREFIX]
1348
 
1349
By default, \`make install' will install all the files in
1350
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352
for instance \`--prefix=\$HOME'.
1353
 
1354
For better control, use the options below.
1355
 
1356
Fine tuning of the installation directories:
1357
  --bindir=DIR            user executables [EPREFIX/bin]
1358
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1359
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1360
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1361
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1362
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1363
  --libdir=DIR            object code libraries [EPREFIX/lib]
1364
  --includedir=DIR        C header files [PREFIX/include]
1365
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1366
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1367
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1368
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1369
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1370
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1371
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1372
  --htmldir=DIR           html documentation [DOCDIR]
1373
  --dvidir=DIR            dvi documentation [DOCDIR]
1374
  --pdfdir=DIR            pdf documentation [DOCDIR]
1375
  --psdir=DIR             ps documentation [DOCDIR]
1376
_ACEOF
1377
 
1378
  cat <<\_ACEOF
1379
 
1380
Program names:
1381
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1382
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1383
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1384
 
1385
System types:
1386
  --build=BUILD     configure for building on BUILD [guessed]
1387
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1388
  --target=TARGET   configure for building compilers for TARGET [HOST]
1389
_ACEOF
1390
fi
1391
 
1392
if test -n "$ac_init_help"; then
1393
 
1394
  cat <<\_ACEOF
1395
 
1396
Optional Features:
1397
  --disable-option-checking  ignore unrecognized --enable/--with options
1398
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1399
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1400
  --disable-dependency-tracking  speeds up one-time build
1401
  --enable-dependency-tracking   do not reject slow dependency extractors
1402
  --enable-plugins        Enable support for plugins (defaults no)
1403
  --disable-largefile     omit support for large files
1404
  --enable-shared[=PKGS]  build shared libraries [default=yes]
1405
  --enable-static[=PKGS]  build static libraries [default=yes]
1406
  --enable-fast-install[=PKGS]
1407
                          optimize for fast installation [default=yes]
1408
  --disable-libtool-lock  avoid locking (might break parallel builds)
1409
  --enable-targets        alternative target configurations besides the primary
1410
  --enable-checking       enable run-time checks
1411
  --enable-werror         treat compile warnings as errors
1412
  --enable-build-warnings enable build-time compiler warnings
1413
  --disable-nls           do not use Native Language Support
1414
  --enable-maintainer-mode  enable make rules and dependencies not useful
1415
                          (and sometimes confusing) to the casual installer
1416
 
1417
Optional Packages:
1418
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1419
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1420
  --with-pic              try to use only PIC/non-PIC objects [default=use
1421
                          both]
1422
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1423
  --with-zlib             include zlib support (auto/yes/no) default=auto
1424
 
1425
Some influential environment variables:
1426
  CC          C compiler command
1427
  CFLAGS      C compiler flags
1428
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1429
              nonstandard directory 
1430
  LIBS        libraries to pass to the linker, e.g. -l
1431
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1432
              you have headers in a nonstandard directory 
1433
  CPP         C preprocessor
1434
  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1435
              the first program found out of: `bison -y', `byacc', `yacc'.
1436
  YFLAGS      The list of arguments that will be passed by default to $YACC.
1437
              This script will default YFLAGS to the empty string to avoid a
1438
              default value of `-d' given by some make applications.
1439
 
1440
Use these variables to override the choices made by `configure' or to help
1441
it to find libraries and programs with nonstandard names/locations.
1442
 
1443
Report bugs to the package provider.
1444
_ACEOF
1445
ac_status=$?
1446
fi
1447
 
1448
if test "$ac_init_help" = "recursive"; then
1449
  # If there are subdirs, report their specific --help.
1450
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1451
    test -d "$ac_dir" ||
1452
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1453
      continue
1454
    ac_builddir=.
1455
 
1456
case "$ac_dir" in
1457
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458
*)
1459
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1460
  # A ".." for each directory in $ac_dir_suffix.
1461
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1462
  case $ac_top_builddir_sub in
1463
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1465
  esac ;;
1466
esac
1467
ac_abs_top_builddir=$ac_pwd
1468
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1469
# for backward compatibility:
1470
ac_top_builddir=$ac_top_build_prefix
1471
 
1472
case $srcdir in
1473
  .)  # We are building in place.
1474
    ac_srcdir=.
1475
    ac_top_srcdir=$ac_top_builddir_sub
1476
    ac_abs_top_srcdir=$ac_pwd ;;
1477
  [\\/]* | ?:[\\/]* )  # Absolute name.
1478
    ac_srcdir=$srcdir$ac_dir_suffix;
1479
    ac_top_srcdir=$srcdir
1480
    ac_abs_top_srcdir=$srcdir ;;
1481
  *) # Relative name.
1482
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1483
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1484
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1485
esac
1486
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1487
 
1488
    cd "$ac_dir" || { ac_status=$?; continue; }
1489
    # Check for guested configure.
1490
    if test -f "$ac_srcdir/configure.gnu"; then
1491
      echo &&
1492
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1493
    elif test -f "$ac_srcdir/configure"; then
1494
      echo &&
1495
      $SHELL "$ac_srcdir/configure" --help=recursive
1496
    else
1497
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1498
    fi || ac_status=$?
1499
    cd "$ac_pwd" || { ac_status=$?; break; }
1500
  done
1501
fi
1502
 
1503
test -n "$ac_init_help" && exit $ac_status
1504
if $ac_init_version; then
1505
  cat <<\_ACEOF
1506
configure
1507
generated by GNU Autoconf 2.64
1508
 
1509
Copyright (C) 2009 Free Software Foundation, Inc.
1510
This configure script is free software; the Free Software Foundation
1511
gives unlimited permission to copy, distribute and modify it.
1512
_ACEOF
1513
  exit
1514
fi
1515
 
1516
## ------------------------ ##
1517
## Autoconf initialization. ##
1518
## ------------------------ ##
1519
 
1520
# ac_fn_c_try_compile LINENO
1521
# --------------------------
1522
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1523
ac_fn_c_try_compile ()
1524
{
1525
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1526
  rm -f conftest.$ac_objext
1527
  if { { ac_try="$ac_compile"
1528
case "(($ac_try" in
1529
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1530
  *) ac_try_echo=$ac_try;;
1531
esac
1532
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1533
$as_echo "$ac_try_echo"; } >&5
1534
  (eval "$ac_compile") 2>conftest.err
1535
  ac_status=$?
1536
  if test -s conftest.err; then
1537
    grep -v '^ *+' conftest.err >conftest.er1
1538
    cat conftest.er1 >&5
1539
    mv -f conftest.er1 conftest.err
1540
  fi
1541
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1542
  test $ac_status = 0; } && {
1543
         test -z "$ac_c_werror_flag" ||
1544
         test ! -s conftest.err
1545
       } && test -s conftest.$ac_objext; then :
1546
  ac_retval=0
1547
else
1548
  $as_echo "$as_me: failed program was:" >&5
1549
sed 's/^/| /' conftest.$ac_ext >&5
1550
 
1551
        ac_retval=1
1552
fi
1553
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554
  return $ac_retval
1555
 
1556
} # ac_fn_c_try_compile
1557
 
1558
# ac_fn_c_try_link LINENO
1559
# -----------------------
1560
# Try to link conftest.$ac_ext, and return whether this succeeded.
1561
ac_fn_c_try_link ()
1562
{
1563
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564
  rm -f conftest.$ac_objext conftest$ac_exeext
1565
  if { { ac_try="$ac_link"
1566
case "(($ac_try" in
1567
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568
  *) ac_try_echo=$ac_try;;
1569
esac
1570
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571
$as_echo "$ac_try_echo"; } >&5
1572
  (eval "$ac_link") 2>conftest.err
1573
  ac_status=$?
1574
  if test -s conftest.err; then
1575
    grep -v '^ *+' conftest.err >conftest.er1
1576
    cat conftest.er1 >&5
1577
    mv -f conftest.er1 conftest.err
1578
  fi
1579
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580
  test $ac_status = 0; } && {
1581
         test -z "$ac_c_werror_flag" ||
1582
         test ! -s conftest.err
1583
       } && test -s conftest$ac_exeext && {
1584
         test "$cross_compiling" = yes ||
1585
         $as_test_x conftest$ac_exeext
1586
       }; then :
1587
  ac_retval=0
1588
else
1589
  $as_echo "$as_me: failed program was:" >&5
1590
sed 's/^/| /' conftest.$ac_ext >&5
1591
 
1592
        ac_retval=1
1593
fi
1594
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1595
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1596
  # interfere with the next link command; also delete a directory that is
1597
  # left behind by Apple's compiler.  We do this before executing the actions.
1598
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1599
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1600
  return $ac_retval
1601
 
1602
} # ac_fn_c_try_link
1603
 
1604
# ac_fn_c_try_cpp LINENO
1605
# ----------------------
1606
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1607
ac_fn_c_try_cpp ()
1608
{
1609
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1611
case "(($ac_try" in
1612
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1613
  *) ac_try_echo=$ac_try;;
1614
esac
1615
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1616
$as_echo "$ac_try_echo"; } >&5
1617
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1618
  ac_status=$?
1619
  if test -s conftest.err; then
1620
    grep -v '^ *+' conftest.err >conftest.er1
1621
    cat conftest.er1 >&5
1622
    mv -f conftest.er1 conftest.err
1623
  fi
1624
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1625
  test $ac_status = 0; } >/dev/null && {
1626
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1627
         test ! -s conftest.err
1628
       }; then :
1629
  ac_retval=0
1630
else
1631
  $as_echo "$as_me: failed program was:" >&5
1632
sed 's/^/| /' conftest.$ac_ext >&5
1633
 
1634
    ac_retval=1
1635
fi
1636
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1637
  return $ac_retval
1638
 
1639
} # ac_fn_c_try_cpp
1640
 
1641
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1642
# -------------------------------------------------------
1643
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1644
# the include files in INCLUDES and setting the cache variable VAR
1645
# accordingly.
1646
ac_fn_c_check_header_mongrel ()
1647
{
1648
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1650
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1651
$as_echo_n "checking for $2... " >&6; }
1652
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1653
  $as_echo_n "(cached) " >&6
1654
fi
1655
eval ac_res=\$$3
1656
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1657
$as_echo "$ac_res" >&6; }
1658
else
1659
  # Is the header compilable?
1660
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1661
$as_echo_n "checking $2 usability... " >&6; }
1662
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1663
/* end confdefs.h.  */
1664
$4
1665
#include <$2>
1666
_ACEOF
1667
if ac_fn_c_try_compile "$LINENO"; then :
1668
  ac_header_compiler=yes
1669
else
1670
  ac_header_compiler=no
1671
fi
1672
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1673
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1674
$as_echo "$ac_header_compiler" >&6; }
1675
 
1676
# Is the header present?
1677
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1678
$as_echo_n "checking $2 presence... " >&6; }
1679
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1680
/* end confdefs.h.  */
1681
#include <$2>
1682
_ACEOF
1683
if ac_fn_c_try_cpp "$LINENO"; then :
1684
  ac_header_preproc=yes
1685
else
1686
  ac_header_preproc=no
1687
fi
1688
rm -f conftest.err conftest.$ac_ext
1689
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1690
$as_echo "$ac_header_preproc" >&6; }
1691
 
1692
# So?  What about this header?
1693
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1694
  yes:no: )
1695
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1696
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1697
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1698
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1699
    ;;
1700
  no:yes:* )
1701
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1702
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1703
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1704
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1705
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1706
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1707
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1708
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1709
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1710
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1711
    ;;
1712
esac
1713
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1714
$as_echo_n "checking for $2... " >&6; }
1715
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1716
  $as_echo_n "(cached) " >&6
1717
else
1718
  eval "$3=\$ac_header_compiler"
1719
fi
1720
eval ac_res=\$$3
1721
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1722
$as_echo "$ac_res" >&6; }
1723
fi
1724
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1725
 
1726
} # ac_fn_c_check_header_mongrel
1727
 
1728
# ac_fn_c_try_run LINENO
1729
# ----------------------
1730
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1731
# that executables *can* be run.
1732
ac_fn_c_try_run ()
1733
{
1734
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735
  if { { ac_try="$ac_link"
1736
case "(($ac_try" in
1737
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1738
  *) ac_try_echo=$ac_try;;
1739
esac
1740
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1741
$as_echo "$ac_try_echo"; } >&5
1742
  (eval "$ac_link") 2>&5
1743
  ac_status=$?
1744
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1746
  { { case "(($ac_try" in
1747
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748
  *) ac_try_echo=$ac_try;;
1749
esac
1750
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751
$as_echo "$ac_try_echo"; } >&5
1752
  (eval "$ac_try") 2>&5
1753
  ac_status=$?
1754
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755
  test $ac_status = 0; }; }; then :
1756
  ac_retval=0
1757
else
1758
  $as_echo "$as_me: program exited with status $ac_status" >&5
1759
       $as_echo "$as_me: failed program was:" >&5
1760
sed 's/^/| /' conftest.$ac_ext >&5
1761
 
1762
       ac_retval=$ac_status
1763
fi
1764
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1765
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1766
  return $ac_retval
1767
 
1768
} # ac_fn_c_try_run
1769
 
1770
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1771
# -------------------------------------------------------
1772
# Tests whether HEADER exists and can be compiled using the include files in
1773
# INCLUDES, setting the cache variable VAR accordingly.
1774
ac_fn_c_check_header_compile ()
1775
{
1776
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1777
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1778
$as_echo_n "checking for $2... " >&6; }
1779
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1780
  $as_echo_n "(cached) " >&6
1781
else
1782
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1783
/* end confdefs.h.  */
1784
$4
1785
#include <$2>
1786
_ACEOF
1787
if ac_fn_c_try_compile "$LINENO"; then :
1788
  eval "$3=yes"
1789
else
1790
  eval "$3=no"
1791
fi
1792
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1793
fi
1794
eval ac_res=\$$3
1795
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796
$as_echo "$ac_res" >&6; }
1797
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1798
 
1799
} # ac_fn_c_check_header_compile
1800
 
1801
# ac_fn_c_check_func LINENO FUNC VAR
1802
# ----------------------------------
1803
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1804
ac_fn_c_check_func ()
1805
{
1806
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1808
$as_echo_n "checking for $2... " >&6; }
1809
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1810
  $as_echo_n "(cached) " >&6
1811
else
1812
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1813
/* end confdefs.h.  */
1814
/* Define $2 to an innocuous variant, in case  declares $2.
1815
   For example, HP-UX 11i  declares gettimeofday.  */
1816
#define $2 innocuous_$2
1817
 
1818
/* System header to define __stub macros and hopefully few prototypes,
1819
    which can conflict with char $2 (); below.
1820
    Prefer  to  if __STDC__ is defined, since
1821
     exists even on freestanding compilers.  */
1822
 
1823
#ifdef __STDC__
1824
# include 
1825
#else
1826
# include 
1827
#endif
1828
 
1829
#undef $2
1830
 
1831
/* Override any GCC internal prototype to avoid an error.
1832
   Use char because int might match the return type of a GCC
1833
   builtin and then its argument prototype would still apply.  */
1834
#ifdef __cplusplus
1835
extern "C"
1836
#endif
1837
char $2 ();
1838
/* The GNU C library defines this for functions which it implements
1839
    to always fail with ENOSYS.  Some functions are actually named
1840
    something starting with __ and the normal name is an alias.  */
1841
#if defined __stub_$2 || defined __stub___$2
1842
choke me
1843
#endif
1844
 
1845
int
1846
main ()
1847
{
1848
return $2 ();
1849
  ;
1850
  return 0;
1851
}
1852
_ACEOF
1853
if ac_fn_c_try_link "$LINENO"; then :
1854
  eval "$3=yes"
1855
else
1856
  eval "$3=no"
1857
fi
1858
rm -f core conftest.err conftest.$ac_objext \
1859
    conftest$ac_exeext conftest.$ac_ext
1860
fi
1861
eval ac_res=\$$3
1862
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863
$as_echo "$ac_res" >&6; }
1864
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1865
 
1866
} # ac_fn_c_check_func
1867
 
1868
# ac_fn_c_check_decl LINENO SYMBOL VAR
1869
# ------------------------------------
1870
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1871
ac_fn_c_check_decl ()
1872
{
1873
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874
  as_decl_name=`echo $2|sed 's/ *(.*//'`
1875
  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1876
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1877
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1878
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1879
  $as_echo_n "(cached) " >&6
1880
else
1881
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1882
/* end confdefs.h.  */
1883
$4
1884
int
1885
main ()
1886
{
1887
#ifndef $as_decl_name
1888
#ifdef __cplusplus
1889
  (void) $as_decl_use;
1890
#else
1891
  (void) $as_decl_name;
1892
#endif
1893
#endif
1894
 
1895
  ;
1896
  return 0;
1897
}
1898
_ACEOF
1899
if ac_fn_c_try_compile "$LINENO"; then :
1900
  eval "$3=yes"
1901
else
1902
  eval "$3=no"
1903
fi
1904
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1905
fi
1906
eval ac_res=\$$3
1907
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1908
$as_echo "$ac_res" >&6; }
1909
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1910
 
1911
} # ac_fn_c_check_decl
1912
cat >config.log <<_ACEOF
1913
This file contains any messages produced by compilers while
1914
running configure, to aid debugging if configure makes a mistake.
1915
 
1916
It was created by $as_me, which was
1917
generated by GNU Autoconf 2.64.  Invocation command line was
1918
 
1919
  $ $0 $@
1920
 
1921
_ACEOF
1922
exec 5>>config.log
1923
{
1924
cat <<_ASUNAME
1925
## --------- ##
1926
## Platform. ##
1927
## --------- ##
1928
 
1929
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1930
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1931
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1932
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1933
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1934
 
1935
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1936
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1937
 
1938
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1939
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1940
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1941
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1942
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1943
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1944
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1945
 
1946
_ASUNAME
1947
 
1948
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949
for as_dir in $PATH
1950
do
1951
  IFS=$as_save_IFS
1952
  test -z "$as_dir" && as_dir=.
1953
    $as_echo "PATH: $as_dir"
1954
  done
1955
IFS=$as_save_IFS
1956
 
1957
} >&5
1958
 
1959
cat >&5 <<_ACEOF
1960
 
1961
 
1962
## ----------- ##
1963
## Core tests. ##
1964
## ----------- ##
1965
 
1966
_ACEOF
1967
 
1968
 
1969
# Keep a trace of the command line.
1970
# Strip out --no-create and --no-recursion so they do not pile up.
1971
# Strip out --silent because we don't want to record it for future runs.
1972
# Also quote any args containing shell meta-characters.
1973
# Make two passes to allow for proper duplicate-argument suppression.
1974
ac_configure_args=
1975
ac_configure_args0=
1976
ac_configure_args1=
1977
ac_must_keep_next=false
1978
for ac_pass in 1 2
1979
do
1980
  for ac_arg
1981
  do
1982
    case $ac_arg in
1983
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1984
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1985
    | -silent | --silent | --silen | --sile | --sil)
1986
      continue ;;
1987
    *\'*)
1988
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1989
    esac
1990
    case $ac_pass in
1991
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1992
    2)
1993
      as_fn_append ac_configure_args1 " '$ac_arg'"
1994
      if test $ac_must_keep_next = true; then
1995
        ac_must_keep_next=false # Got value, back to normal.
1996
      else
1997
        case $ac_arg in
1998
          *=* | --config-cache | -C | -disable-* | --disable-* \
1999
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2000
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2001
          | -with-* | --with-* | -without-* | --without-* | --x)
2002
            case "$ac_configure_args0 " in
2003
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2004
            esac
2005
            ;;
2006
          -* ) ac_must_keep_next=true ;;
2007
        esac
2008
      fi
2009
      as_fn_append ac_configure_args " '$ac_arg'"
2010
      ;;
2011
    esac
2012
  done
2013
done
2014
{ ac_configure_args0=; unset ac_configure_args0;}
2015
{ ac_configure_args1=; unset ac_configure_args1;}
2016
 
2017
# When interrupted or exit'd, cleanup temporary files, and complete
2018
# config.log.  We remove comments because anyway the quotes in there
2019
# would cause problems or look ugly.
2020
# WARNING: Use '\'' to represent an apostrophe within the trap.
2021
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2022
trap 'exit_status=$?
2023
  # Save into config.log some information that might help in debugging.
2024
  {
2025
    echo
2026
 
2027
    cat <<\_ASBOX
2028
## ---------------- ##
2029
## Cache variables. ##
2030
## ---------------- ##
2031
_ASBOX
2032
    echo
2033
    # The following way of writing the cache mishandles newlines in values,
2034
(
2035
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2036
    eval ac_val=\$$ac_var
2037
    case $ac_val in #(
2038
    *${as_nl}*)
2039
      case $ac_var in #(
2040
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2041
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2042
      esac
2043
      case $ac_var in #(
2044
      _ | IFS | as_nl) ;; #(
2045
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2046
      *) { eval $ac_var=; unset $ac_var;} ;;
2047
      esac ;;
2048
    esac
2049
  done
2050
  (set) 2>&1 |
2051
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2052
    *${as_nl}ac_space=\ *)
2053
      sed -n \
2054
        "s/'\''/'\''\\\\'\'''\''/g;
2055
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2056
      ;; #(
2057
    *)
2058
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2059
      ;;
2060
    esac |
2061
    sort
2062
)
2063
    echo
2064
 
2065
    cat <<\_ASBOX
2066
## ----------------- ##
2067
## Output variables. ##
2068
## ----------------- ##
2069
_ASBOX
2070
    echo
2071
    for ac_var in $ac_subst_vars
2072
    do
2073
      eval ac_val=\$$ac_var
2074
      case $ac_val in
2075
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2076
      esac
2077
      $as_echo "$ac_var='\''$ac_val'\''"
2078
    done | sort
2079
    echo
2080
 
2081
    if test -n "$ac_subst_files"; then
2082
      cat <<\_ASBOX
2083
## ------------------- ##
2084
## File substitutions. ##
2085
## ------------------- ##
2086
_ASBOX
2087
      echo
2088
      for ac_var in $ac_subst_files
2089
      do
2090
        eval ac_val=\$$ac_var
2091
        case $ac_val in
2092
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2093
        esac
2094
        $as_echo "$ac_var='\''$ac_val'\''"
2095
      done | sort
2096
      echo
2097
    fi
2098
 
2099
    if test -s confdefs.h; then
2100
      cat <<\_ASBOX
2101
## ----------- ##
2102
## confdefs.h. ##
2103
## ----------- ##
2104
_ASBOX
2105
      echo
2106
      cat confdefs.h
2107
      echo
2108
    fi
2109
    test "$ac_signal" != 0 &&
2110
      $as_echo "$as_me: caught signal $ac_signal"
2111
    $as_echo "$as_me: exit $exit_status"
2112
  } >&5
2113
  rm -f core *.core core.conftest.* &&
2114
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2115
    exit $exit_status
2116
' 0
2117
for ac_signal in 1 2 13 15; do
2118
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2119
done
2120
ac_signal=0
2121
 
2122
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2123
rm -f -r conftest* confdefs.h
2124
 
2125
$as_echo "/* confdefs.h */" > confdefs.h
2126
 
2127
# Predefined preprocessor variables.
2128
 
2129
cat >>confdefs.h <<_ACEOF
2130
#define PACKAGE_NAME "$PACKAGE_NAME"
2131
_ACEOF
2132
 
2133
cat >>confdefs.h <<_ACEOF
2134
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2135
_ACEOF
2136
 
2137
cat >>confdefs.h <<_ACEOF
2138
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2139
_ACEOF
2140
 
2141
cat >>confdefs.h <<_ACEOF
2142
#define PACKAGE_STRING "$PACKAGE_STRING"
2143
_ACEOF
2144
 
2145
cat >>confdefs.h <<_ACEOF
2146
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2147
_ACEOF
2148
 
2149
cat >>confdefs.h <<_ACEOF
2150
#define PACKAGE_URL "$PACKAGE_URL"
2151
_ACEOF
2152
 
2153
 
2154
# Let the site file select an alternate cache file if it wants to.
2155
# Prefer an explicitly selected file to automatically selected ones.
2156
ac_site_file1=NONE
2157
ac_site_file2=NONE
2158
if test -n "$CONFIG_SITE"; then
2159
  ac_site_file1=$CONFIG_SITE
2160
elif test "x$prefix" != xNONE; then
2161
  ac_site_file1=$prefix/share/config.site
2162
  ac_site_file2=$prefix/etc/config.site
2163
else
2164
  ac_site_file1=$ac_default_prefix/share/config.site
2165
  ac_site_file2=$ac_default_prefix/etc/config.site
2166
fi
2167
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2168
do
2169
  test "x$ac_site_file" = xNONE && continue
2170
  if test -r "$ac_site_file"; then
2171
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2172
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2173
    sed 's/^/| /' "$ac_site_file" >&5
2174
    . "$ac_site_file"
2175
  fi
2176
done
2177
 
2178
if test -r "$cache_file"; then
2179
  # Some versions of bash will fail to source /dev/null (special
2180
  # files actually), so we avoid doing that.
2181
  if test -f "$cache_file"; then
2182
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2183
$as_echo "$as_me: loading cache $cache_file" >&6;}
2184
    case $cache_file in
2185
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2186
      *)                      . "./$cache_file";;
2187
    esac
2188
  fi
2189
else
2190
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2191
$as_echo "$as_me: creating cache $cache_file" >&6;}
2192
  >$cache_file
2193
fi
2194
 
2195
# Check that the precious variables saved in the cache have kept the same
2196
# value.
2197
ac_cache_corrupted=false
2198
for ac_var in $ac_precious_vars; do
2199
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2200
  eval ac_new_set=\$ac_env_${ac_var}_set
2201
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2202
  eval ac_new_val=\$ac_env_${ac_var}_value
2203
  case $ac_old_set,$ac_new_set in
2204
    set,)
2205
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2206
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2207
      ac_cache_corrupted=: ;;
2208
    ,set)
2209
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2210
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2211
      ac_cache_corrupted=: ;;
2212
    ,);;
2213
    *)
2214
      if test "x$ac_old_val" != "x$ac_new_val"; then
2215
        # differences in whitespace do not lead to failure.
2216
        ac_old_val_w=`echo x $ac_old_val`
2217
        ac_new_val_w=`echo x $ac_new_val`
2218
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2219
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2220
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2221
          ac_cache_corrupted=:
2222
        else
2223
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2224
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2225
          eval $ac_var=\$ac_old_val
2226
        fi
2227
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2228
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2229
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2230
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2231
      fi;;
2232
  esac
2233
  # Pass precious variables to config.status.
2234
  if test "$ac_new_set" = set; then
2235
    case $ac_new_val in
2236
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2237
    *) ac_arg=$ac_var=$ac_new_val ;;
2238
    esac
2239
    case " $ac_configure_args " in
2240
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2241
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2242
    esac
2243
  fi
2244
done
2245
if $ac_cache_corrupted; then
2246
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2249
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2250
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2251
fi
2252
## -------------------- ##
2253
## Main body of script. ##
2254
## -------------------- ##
2255
 
2256
ac_ext=c
2257
ac_cpp='$CPP $CPPFLAGS'
2258
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2259
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2260
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2261
 
2262
 
2263
 
2264
 
2265
 
2266
 
2267
 
2268
ac_aux_dir=
2269
for ac_dir in .. "$srcdir"/..; do
2270
  for ac_t in install-sh install.sh shtool; do
2271
    if test -f "$ac_dir/$ac_t"; then
2272
      ac_aux_dir=$ac_dir
2273
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2274
      break 2
2275
    fi
2276
  done
2277
done
2278
if test -z "$ac_aux_dir"; then
2279
  as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2280
fi
2281
 
2282
# These three variables are undocumented and unsupported,
2283
# and are intended to be withdrawn in a future Autoconf release.
2284
# They can cause serious problems if a builder's source tree is in a directory
2285
# whose full name contains unusual characters.
2286
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2287
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2288
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2289
 
2290
 
2291
# Make sure we can run config.sub.
2292
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2293
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2294
 
2295
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2296
$as_echo_n "checking build system type... " >&6; }
2297
if test "${ac_cv_build+set}" = set; then :
2298
  $as_echo_n "(cached) " >&6
2299
else
2300
  ac_build_alias=$build_alias
2301
test "x$ac_build_alias" = x &&
2302
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2303
test "x$ac_build_alias" = x &&
2304
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2305
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2306
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2307
 
2308
fi
2309
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2310
$as_echo "$ac_cv_build" >&6; }
2311
case $ac_cv_build in
2312
*-*-*) ;;
2313
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2314
esac
2315
build=$ac_cv_build
2316
ac_save_IFS=$IFS; IFS='-'
2317
set x $ac_cv_build
2318
shift
2319
build_cpu=$1
2320
build_vendor=$2
2321
shift; shift
2322
# Remember, the first character of IFS is used to create $*,
2323
# except with old shells:
2324
build_os=$*
2325
IFS=$ac_save_IFS
2326
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2327
 
2328
 
2329
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2330
$as_echo_n "checking host system type... " >&6; }
2331
if test "${ac_cv_host+set}" = set; then :
2332
  $as_echo_n "(cached) " >&6
2333
else
2334
  if test "x$host_alias" = x; then
2335
  ac_cv_host=$ac_cv_build
2336
else
2337
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2338
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2339
fi
2340
 
2341
fi
2342
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2343
$as_echo "$ac_cv_host" >&6; }
2344
case $ac_cv_host in
2345
*-*-*) ;;
2346
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2347
esac
2348
host=$ac_cv_host
2349
ac_save_IFS=$IFS; IFS='-'
2350
set x $ac_cv_host
2351
shift
2352
host_cpu=$1
2353
host_vendor=$2
2354
shift; shift
2355
# Remember, the first character of IFS is used to create $*,
2356
# except with old shells:
2357
host_os=$*
2358
IFS=$ac_save_IFS
2359
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2360
 
2361
 
2362
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2363
$as_echo_n "checking target system type... " >&6; }
2364
if test "${ac_cv_target+set}" = set; then :
2365
  $as_echo_n "(cached) " >&6
2366
else
2367
  if test "x$target_alias" = x; then
2368
  ac_cv_target=$ac_cv_host
2369
else
2370
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2371
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2372
fi
2373
 
2374
fi
2375
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2376
$as_echo "$ac_cv_target" >&6; }
2377
case $ac_cv_target in
2378
*-*-*) ;;
2379
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2380
esac
2381
target=$ac_cv_target
2382
ac_save_IFS=$IFS; IFS='-'
2383
set x $ac_cv_target
2384
shift
2385
target_cpu=$1
2386
target_vendor=$2
2387
shift; shift
2388
# Remember, the first character of IFS is used to create $*,
2389
# except with old shells:
2390
target_os=$*
2391
IFS=$ac_save_IFS
2392
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2393
 
2394
 
2395
# The aliases save the names the user supplied, while $host etc.
2396
# will get canonicalized.
2397
test -n "$target_alias" &&
2398
  test "$program_prefix$program_suffix$program_transform_name" = \
2399
    NONENONEs,x,x, &&
2400
  program_prefix=${target_alias}-
2401
ac_ext=c
2402
ac_cpp='$CPP $CPPFLAGS'
2403
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2404
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2405
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2406
if test -n "$ac_tool_prefix"; then
2407
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2408
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2409
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2410
$as_echo_n "checking for $ac_word... " >&6; }
2411
if test "${ac_cv_prog_CC+set}" = set; then :
2412
  $as_echo_n "(cached) " >&6
2413
else
2414
  if test -n "$CC"; then
2415
  ac_cv_prog_CC="$CC" # Let the user override the test.
2416
else
2417
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2418
for as_dir in $PATH
2419
do
2420
  IFS=$as_save_IFS
2421
  test -z "$as_dir" && as_dir=.
2422
    for ac_exec_ext in '' $ac_executable_extensions; do
2423
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2424
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2425
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2426
    break 2
2427
  fi
2428
done
2429
  done
2430
IFS=$as_save_IFS
2431
 
2432
fi
2433
fi
2434
CC=$ac_cv_prog_CC
2435
if test -n "$CC"; then
2436
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2437
$as_echo "$CC" >&6; }
2438
else
2439
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2440
$as_echo "no" >&6; }
2441
fi
2442
 
2443
 
2444
fi
2445
if test -z "$ac_cv_prog_CC"; then
2446
  ac_ct_CC=$CC
2447
  # Extract the first word of "gcc", so it can be a program name with args.
2448
set dummy gcc; ac_word=$2
2449
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450
$as_echo_n "checking for $ac_word... " >&6; }
2451
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2452
  $as_echo_n "(cached) " >&6
2453
else
2454
  if test -n "$ac_ct_CC"; then
2455
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2456
else
2457
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2458
for as_dir in $PATH
2459
do
2460
  IFS=$as_save_IFS
2461
  test -z "$as_dir" && as_dir=.
2462
    for ac_exec_ext in '' $ac_executable_extensions; do
2463
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2464
    ac_cv_prog_ac_ct_CC="gcc"
2465
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2466
    break 2
2467
  fi
2468
done
2469
  done
2470
IFS=$as_save_IFS
2471
 
2472
fi
2473
fi
2474
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2475
if test -n "$ac_ct_CC"; then
2476
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2477
$as_echo "$ac_ct_CC" >&6; }
2478
else
2479
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480
$as_echo "no" >&6; }
2481
fi
2482
 
2483
  if test "x$ac_ct_CC" = x; then
2484
    CC=""
2485
  else
2486
    case $cross_compiling:$ac_tool_warned in
2487
yes:)
2488
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2489
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2490
ac_tool_warned=yes ;;
2491
esac
2492
    CC=$ac_ct_CC
2493
  fi
2494
else
2495
  CC="$ac_cv_prog_CC"
2496
fi
2497
 
2498
if test -z "$CC"; then
2499
          if test -n "$ac_tool_prefix"; then
2500
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2501
set dummy ${ac_tool_prefix}cc; ac_word=$2
2502
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2503
$as_echo_n "checking for $ac_word... " >&6; }
2504
if test "${ac_cv_prog_CC+set}" = set; then :
2505
  $as_echo_n "(cached) " >&6
2506
else
2507
  if test -n "$CC"; then
2508
  ac_cv_prog_CC="$CC" # Let the user override the test.
2509
else
2510
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511
for as_dir in $PATH
2512
do
2513
  IFS=$as_save_IFS
2514
  test -z "$as_dir" && as_dir=.
2515
    for ac_exec_ext in '' $ac_executable_extensions; do
2516
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2517
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2518
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2519
    break 2
2520
  fi
2521
done
2522
  done
2523
IFS=$as_save_IFS
2524
 
2525
fi
2526
fi
2527
CC=$ac_cv_prog_CC
2528
if test -n "$CC"; then
2529
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2530
$as_echo "$CC" >&6; }
2531
else
2532
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2533
$as_echo "no" >&6; }
2534
fi
2535
 
2536
 
2537
  fi
2538
fi
2539
if test -z "$CC"; then
2540
  # Extract the first word of "cc", so it can be a program name with args.
2541
set dummy cc; ac_word=$2
2542
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2543
$as_echo_n "checking for $ac_word... " >&6; }
2544
if test "${ac_cv_prog_CC+set}" = set; then :
2545
  $as_echo_n "(cached) " >&6
2546
else
2547
  if test -n "$CC"; then
2548
  ac_cv_prog_CC="$CC" # Let the user override the test.
2549
else
2550
  ac_prog_rejected=no
2551
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2552
for as_dir in $PATH
2553
do
2554
  IFS=$as_save_IFS
2555
  test -z "$as_dir" && as_dir=.
2556
    for ac_exec_ext in '' $ac_executable_extensions; do
2557
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2559
       ac_prog_rejected=yes
2560
       continue
2561
     fi
2562
    ac_cv_prog_CC="cc"
2563
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2564
    break 2
2565
  fi
2566
done
2567
  done
2568
IFS=$as_save_IFS
2569
 
2570
if test $ac_prog_rejected = yes; then
2571
  # We found a bogon in the path, so make sure we never use it.
2572
  set dummy $ac_cv_prog_CC
2573
  shift
2574
  if test $# != 0; then
2575
    # We chose a different compiler from the bogus one.
2576
    # However, it has the same basename, so the bogon will be chosen
2577
    # first if we set CC to just the basename; use the full file name.
2578
    shift
2579
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2580
  fi
2581
fi
2582
fi
2583
fi
2584
CC=$ac_cv_prog_CC
2585
if test -n "$CC"; then
2586
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2587
$as_echo "$CC" >&6; }
2588
else
2589
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2590
$as_echo "no" >&6; }
2591
fi
2592
 
2593
 
2594
fi
2595
if test -z "$CC"; then
2596
  if test -n "$ac_tool_prefix"; then
2597
  for ac_prog in cl.exe
2598
  do
2599
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2600
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2601
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2602
$as_echo_n "checking for $ac_word... " >&6; }
2603
if test "${ac_cv_prog_CC+set}" = set; then :
2604
  $as_echo_n "(cached) " >&6
2605
else
2606
  if test -n "$CC"; then
2607
  ac_cv_prog_CC="$CC" # Let the user override the test.
2608
else
2609
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2610
for as_dir in $PATH
2611
do
2612
  IFS=$as_save_IFS
2613
  test -z "$as_dir" && as_dir=.
2614
    for ac_exec_ext in '' $ac_executable_extensions; do
2615
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2616
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2617
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2618
    break 2
2619
  fi
2620
done
2621
  done
2622
IFS=$as_save_IFS
2623
 
2624
fi
2625
fi
2626
CC=$ac_cv_prog_CC
2627
if test -n "$CC"; then
2628
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2629
$as_echo "$CC" >&6; }
2630
else
2631
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2632
$as_echo "no" >&6; }
2633
fi
2634
 
2635
 
2636
    test -n "$CC" && break
2637
  done
2638
fi
2639
if test -z "$CC"; then
2640
  ac_ct_CC=$CC
2641
  for ac_prog in cl.exe
2642
do
2643
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2644
set dummy $ac_prog; ac_word=$2
2645
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2646
$as_echo_n "checking for $ac_word... " >&6; }
2647
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2648
  $as_echo_n "(cached) " >&6
2649
else
2650
  if test -n "$ac_ct_CC"; then
2651
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2652
else
2653
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654
for as_dir in $PATH
2655
do
2656
  IFS=$as_save_IFS
2657
  test -z "$as_dir" && as_dir=.
2658
    for ac_exec_ext in '' $ac_executable_extensions; do
2659
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2660
    ac_cv_prog_ac_ct_CC="$ac_prog"
2661
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2662
    break 2
2663
  fi
2664
done
2665
  done
2666
IFS=$as_save_IFS
2667
 
2668
fi
2669
fi
2670
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2671
if test -n "$ac_ct_CC"; then
2672
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2673
$as_echo "$ac_ct_CC" >&6; }
2674
else
2675
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2676
$as_echo "no" >&6; }
2677
fi
2678
 
2679
 
2680
  test -n "$ac_ct_CC" && break
2681
done
2682
 
2683
  if test "x$ac_ct_CC" = x; then
2684
    CC=""
2685
  else
2686
    case $cross_compiling:$ac_tool_warned in
2687
yes:)
2688
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2689
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2690
ac_tool_warned=yes ;;
2691
esac
2692
    CC=$ac_ct_CC
2693
  fi
2694
fi
2695
 
2696
fi
2697
 
2698
 
2699
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2700
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2701
as_fn_error "no acceptable C compiler found in \$PATH
2702
See \`config.log' for more details." "$LINENO" 5; }
2703
 
2704
# Provide some information about the compiler.
2705
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2706
set X $ac_compile
2707
ac_compiler=$2
2708
for ac_option in --version -v -V -qversion; do
2709
  { { ac_try="$ac_compiler $ac_option >&5"
2710
case "(($ac_try" in
2711
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2712
  *) ac_try_echo=$ac_try;;
2713
esac
2714
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2715
$as_echo "$ac_try_echo"; } >&5
2716
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2717
  ac_status=$?
2718
  if test -s conftest.err; then
2719
    sed '10a\
2720
... rest of stderr output deleted ...
2721
         10q' conftest.err >conftest.er1
2722
    cat conftest.er1 >&5
2723
    rm -f conftest.er1 conftest.err
2724
  fi
2725
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2726
  test $ac_status = 0; }
2727
done
2728
 
2729
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2730
/* end confdefs.h.  */
2731
 
2732
int
2733
main ()
2734
{
2735
 
2736
  ;
2737
  return 0;
2738
}
2739
_ACEOF
2740
ac_clean_files_save=$ac_clean_files
2741
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2742
# Try to create an executable without -o first, disregard a.out.
2743
# It will help us diagnose broken compilers, and finding out an intuition
2744
# of exeext.
2745
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2746
$as_echo_n "checking for C compiler default output file name... " >&6; }
2747
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2748
 
2749
# The possible output files:
2750
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2751
 
2752
ac_rmfiles=
2753
for ac_file in $ac_files
2754
do
2755
  case $ac_file in
2756
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2757
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2758
  esac
2759
done
2760
rm -f $ac_rmfiles
2761
 
2762
if { { ac_try="$ac_link_default"
2763
case "(($ac_try" in
2764
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2765
  *) ac_try_echo=$ac_try;;
2766
esac
2767
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2768
$as_echo "$ac_try_echo"; } >&5
2769
  (eval "$ac_link_default") 2>&5
2770
  ac_status=$?
2771
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2772
  test $ac_status = 0; }; then :
2773
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2774
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2775
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2776
# so that the user can short-circuit this test for compilers unknown to
2777
# Autoconf.
2778
for ac_file in $ac_files ''
2779
do
2780
  test -f "$ac_file" || continue
2781
  case $ac_file in
2782
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2783
        ;;
2784
    [ab].out )
2785
        # We found the default executable, but exeext='' is most
2786
        # certainly right.
2787
        break;;
2788
    *.* )
2789
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2790
        then :; else
2791
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2792
        fi
2793
        # We set ac_cv_exeext here because the later test for it is not
2794
        # safe: cross compilers may not add the suffix if given an `-o'
2795
        # argument, so we may need to know it at that point already.
2796
        # Even if this section looks crufty: it has the advantage of
2797
        # actually working.
2798
        break;;
2799
    * )
2800
        break;;
2801
  esac
2802
done
2803
test "$ac_cv_exeext" = no && ac_cv_exeext=
2804
 
2805
else
2806
  ac_file=''
2807
fi
2808
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2809
$as_echo "$ac_file" >&6; }
2810
if test -z "$ac_file"; then :
2811
  $as_echo "$as_me: failed program was:" >&5
2812
sed 's/^/| /' conftest.$ac_ext >&5
2813
 
2814
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2815
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2816
{ as_fn_set_status 77
2817
as_fn_error "C compiler cannot create executables
2818
See \`config.log' for more details." "$LINENO" 5; }; }
2819
fi
2820
ac_exeext=$ac_cv_exeext
2821
 
2822
# Check that the compiler produces executables we can run.  If not, either
2823
# the compiler is broken, or we cross compile.
2824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2825
$as_echo_n "checking whether the C compiler works... " >&6; }
2826
# If not cross compiling, check that we can run a simple program.
2827
if test "$cross_compiling" != yes; then
2828
  if { ac_try='./$ac_file'
2829
  { { case "(($ac_try" in
2830
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2831
  *) ac_try_echo=$ac_try;;
2832
esac
2833
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2834
$as_echo "$ac_try_echo"; } >&5
2835
  (eval "$ac_try") 2>&5
2836
  ac_status=$?
2837
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2838
  test $ac_status = 0; }; }; then
2839
    cross_compiling=no
2840
  else
2841
    if test "$cross_compiling" = maybe; then
2842
        cross_compiling=yes
2843
    else
2844
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2845
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2846
as_fn_error "cannot run C compiled programs.
2847
If you meant to cross compile, use \`--host'.
2848
See \`config.log' for more details." "$LINENO" 5; }
2849
    fi
2850
  fi
2851
fi
2852
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2853
$as_echo "yes" >&6; }
2854
 
2855
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2856
ac_clean_files=$ac_clean_files_save
2857
# Check that the compiler produces executables we can run.  If not, either
2858
# the compiler is broken, or we cross compile.
2859
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2860
$as_echo_n "checking whether we are cross compiling... " >&6; }
2861
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2862
$as_echo "$cross_compiling" >&6; }
2863
 
2864
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2865
$as_echo_n "checking for suffix of executables... " >&6; }
2866
if { { ac_try="$ac_link"
2867
case "(($ac_try" in
2868
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2869
  *) ac_try_echo=$ac_try;;
2870
esac
2871
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2872
$as_echo "$ac_try_echo"; } >&5
2873
  (eval "$ac_link") 2>&5
2874
  ac_status=$?
2875
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2876
  test $ac_status = 0; }; then :
2877
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2878
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2879
# work properly (i.e., refer to `conftest.exe'), while it won't with
2880
# `rm'.
2881
for ac_file in conftest.exe conftest conftest.*; do
2882
  test -f "$ac_file" || continue
2883
  case $ac_file in
2884
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2885
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2886
          break;;
2887
    * ) break;;
2888
  esac
2889
done
2890
else
2891
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2892
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2893
as_fn_error "cannot compute suffix of executables: cannot compile and link
2894
See \`config.log' for more details." "$LINENO" 5; }
2895
fi
2896
rm -f conftest$ac_cv_exeext
2897
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2898
$as_echo "$ac_cv_exeext" >&6; }
2899
 
2900
rm -f conftest.$ac_ext
2901
EXEEXT=$ac_cv_exeext
2902
ac_exeext=$EXEEXT
2903
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2904
$as_echo_n "checking for suffix of object files... " >&6; }
2905
if test "${ac_cv_objext+set}" = set; then :
2906
  $as_echo_n "(cached) " >&6
2907
else
2908
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2909
/* end confdefs.h.  */
2910
 
2911
int
2912
main ()
2913
{
2914
 
2915
  ;
2916
  return 0;
2917
}
2918
_ACEOF
2919
rm -f conftest.o conftest.obj
2920
if { { ac_try="$ac_compile"
2921
case "(($ac_try" in
2922
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2923
  *) ac_try_echo=$ac_try;;
2924
esac
2925
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2926
$as_echo "$ac_try_echo"; } >&5
2927
  (eval "$ac_compile") 2>&5
2928
  ac_status=$?
2929
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2930
  test $ac_status = 0; }; then :
2931
  for ac_file in conftest.o conftest.obj conftest.*; do
2932
  test -f "$ac_file" || continue;
2933
  case $ac_file in
2934
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2935
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2936
       break;;
2937
  esac
2938
done
2939
else
2940
  $as_echo "$as_me: failed program was:" >&5
2941
sed 's/^/| /' conftest.$ac_ext >&5
2942
 
2943
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2944
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2945
as_fn_error "cannot compute suffix of object files: cannot compile
2946
See \`config.log' for more details." "$LINENO" 5; }
2947
fi
2948
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2949
fi
2950
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2951
$as_echo "$ac_cv_objext" >&6; }
2952
OBJEXT=$ac_cv_objext
2953
ac_objext=$OBJEXT
2954
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2955
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2956
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2957
  $as_echo_n "(cached) " >&6
2958
else
2959
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2960
/* end confdefs.h.  */
2961
 
2962
int
2963
main ()
2964
{
2965
#ifndef __GNUC__
2966
       choke me
2967
#endif
2968
 
2969
  ;
2970
  return 0;
2971
}
2972
_ACEOF
2973
if ac_fn_c_try_compile "$LINENO"; then :
2974
  ac_compiler_gnu=yes
2975
else
2976
  ac_compiler_gnu=no
2977
fi
2978
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2979
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2980
 
2981
fi
2982
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2983
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2984
if test $ac_compiler_gnu = yes; then
2985
  GCC=yes
2986
else
2987
  GCC=
2988
fi
2989
ac_test_CFLAGS=${CFLAGS+set}
2990
ac_save_CFLAGS=$CFLAGS
2991
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2992
$as_echo_n "checking whether $CC accepts -g... " >&6; }
2993
if test "${ac_cv_prog_cc_g+set}" = set; then :
2994
  $as_echo_n "(cached) " >&6
2995
else
2996
  ac_save_c_werror_flag=$ac_c_werror_flag
2997
   ac_c_werror_flag=yes
2998
   ac_cv_prog_cc_g=no
2999
   CFLAGS="-g"
3000
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001
/* end confdefs.h.  */
3002
 
3003
int
3004
main ()
3005
{
3006
 
3007
  ;
3008
  return 0;
3009
}
3010
_ACEOF
3011
if ac_fn_c_try_compile "$LINENO"; then :
3012
  ac_cv_prog_cc_g=yes
3013
else
3014
  CFLAGS=""
3015
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3016
/* end confdefs.h.  */
3017
 
3018
int
3019
main ()
3020
{
3021
 
3022
  ;
3023
  return 0;
3024
}
3025
_ACEOF
3026
if ac_fn_c_try_compile "$LINENO"; then :
3027
 
3028
else
3029
  ac_c_werror_flag=$ac_save_c_werror_flag
3030
         CFLAGS="-g"
3031
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3032
/* end confdefs.h.  */
3033
 
3034
int
3035
main ()
3036
{
3037
 
3038
  ;
3039
  return 0;
3040
}
3041
_ACEOF
3042
if ac_fn_c_try_compile "$LINENO"; then :
3043
  ac_cv_prog_cc_g=yes
3044
fi
3045
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3046
fi
3047
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3048
fi
3049
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3050
   ac_c_werror_flag=$ac_save_c_werror_flag
3051
fi
3052
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3053
$as_echo "$ac_cv_prog_cc_g" >&6; }
3054
if test "$ac_test_CFLAGS" = set; then
3055
  CFLAGS=$ac_save_CFLAGS
3056
elif test $ac_cv_prog_cc_g = yes; then
3057
  if test "$GCC" = yes; then
3058
    CFLAGS="-g -O2"
3059
  else
3060
    CFLAGS="-g"
3061
  fi
3062
else
3063
  if test "$GCC" = yes; then
3064
    CFLAGS="-O2"
3065
  else
3066
    CFLAGS=
3067
  fi
3068
fi
3069
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3070
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3071
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3072
  $as_echo_n "(cached) " >&6
3073
else
3074
  ac_cv_prog_cc_c89=no
3075
ac_save_CC=$CC
3076
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3077
/* end confdefs.h.  */
3078
#include 
3079
#include 
3080
#include 
3081
#include 
3082
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3083
struct buf { int x; };
3084
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3085
static char *e (p, i)
3086
     char **p;
3087
     int i;
3088
{
3089
  return p[i];
3090
}
3091
static char *f (char * (*g) (char **, int), char **p, ...)
3092
{
3093
  char *s;
3094
  va_list v;
3095
  va_start (v,p);
3096
  s = g (p, va_arg (v,int));
3097
  va_end (v);
3098
  return s;
3099
}
3100
 
3101
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3102
   function prototypes and stuff, but not '\xHH' hex character constants.
3103
   These don't provoke an error unfortunately, instead are silently treated
3104
   as 'x'.  The following induces an error, until -std is added to get
3105
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3106
   array size at least.  It's necessary to write '\x00'==0 to get something
3107
   that's true only with -std.  */
3108
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3109
 
3110
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3111
   inside strings and character constants.  */
3112
#define FOO(x) 'x'
3113
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3114
 
3115
int test (int i, double x);
3116
struct s1 {int (*f) (int a);};
3117
struct s2 {int (*f) (double a);};
3118
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3119
int argc;
3120
char **argv;
3121
int
3122
main ()
3123
{
3124
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3125
  ;
3126
  return 0;
3127
}
3128
_ACEOF
3129
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3130
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3131
do
3132
  CC="$ac_save_CC $ac_arg"
3133
  if ac_fn_c_try_compile "$LINENO"; then :
3134
  ac_cv_prog_cc_c89=$ac_arg
3135
fi
3136
rm -f core conftest.err conftest.$ac_objext
3137
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3138
done
3139
rm -f conftest.$ac_ext
3140
CC=$ac_save_CC
3141
 
3142
fi
3143
# AC_CACHE_VAL
3144
case "x$ac_cv_prog_cc_c89" in
3145
  x)
3146
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3147
$as_echo "none needed" >&6; } ;;
3148
  xno)
3149
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3150
$as_echo "unsupported" >&6; } ;;
3151
  *)
3152
    CC="$CC $ac_cv_prog_cc_c89"
3153
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3154
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3155
esac
3156
if test "x$ac_cv_prog_cc_c89" != xno; then :
3157
 
3158
fi
3159
 
3160
ac_ext=c
3161
ac_cpp='$CPP $CPPFLAGS'
3162
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3163
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3164
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3165
 
3166
 
3167
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3168
$as_echo_n "checking for library containing strerror... " >&6; }
3169
if test "${ac_cv_search_strerror+set}" = set; then :
3170
  $as_echo_n "(cached) " >&6
3171
else
3172
  ac_func_search_save_LIBS=$LIBS
3173
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174
/* end confdefs.h.  */
3175
 
3176
/* Override any GCC internal prototype to avoid an error.
3177
   Use char because int might match the return type of a GCC
3178
   builtin and then its argument prototype would still apply.  */
3179
#ifdef __cplusplus
3180
extern "C"
3181
#endif
3182
char strerror ();
3183
int
3184
main ()
3185
{
3186
return strerror ();
3187
  ;
3188
  return 0;
3189
}
3190
_ACEOF
3191
for ac_lib in '' cposix; do
3192
  if test -z "$ac_lib"; then
3193
    ac_res="none required"
3194
  else
3195
    ac_res=-l$ac_lib
3196
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3197
  fi
3198
  if ac_fn_c_try_link "$LINENO"; then :
3199
  ac_cv_search_strerror=$ac_res
3200
fi
3201
rm -f core conftest.err conftest.$ac_objext \
3202
    conftest$ac_exeext
3203
  if test "${ac_cv_search_strerror+set}" = set; then :
3204
  break
3205
fi
3206
done
3207
if test "${ac_cv_search_strerror+set}" = set; then :
3208
 
3209
else
3210
  ac_cv_search_strerror=no
3211
fi
3212
rm conftest.$ac_ext
3213
LIBS=$ac_func_search_save_LIBS
3214
fi
3215
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3216
$as_echo "$ac_cv_search_strerror" >&6; }
3217
ac_res=$ac_cv_search_strerror
3218
if test "$ac_res" != no; then :
3219
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3220
 
3221
fi
3222
 
3223
 
3224
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3225
am__api_version='1.11'
3226
 
3227
# Find a good install program.  We prefer a C program (faster),
3228
# so one script is as good as another.  But avoid the broken or
3229
# incompatible versions:
3230
# SysV /etc/install, /usr/sbin/install
3231
# SunOS /usr/etc/install
3232
# IRIX /sbin/install
3233
# AIX /bin/install
3234
# AmigaOS /C/install, which installs bootblocks on floppy discs
3235
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3236
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3237
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3238
# OS/2's system install, which has a completely different semantic
3239
# ./install, which can be erroneously created by make from ./install.sh.
3240
# Reject install programs that cannot install multiple files.
3241
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3242
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3243
if test -z "$INSTALL"; then
3244
if test "${ac_cv_path_install+set}" = set; then :
3245
  $as_echo_n "(cached) " >&6
3246
else
3247
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248
for as_dir in $PATH
3249
do
3250
  IFS=$as_save_IFS
3251
  test -z "$as_dir" && as_dir=.
3252
    # Account for people who put trailing slashes in PATH elements.
3253
case $as_dir/ in #((
3254
  ./ | .// | /[cC]/* | \
3255
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3256
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3257
  /usr/ucb/* ) ;;
3258
  *)
3259
    # OSF1 and SCO ODT 3.0 have their own names for install.
3260
    # Don't use installbsd from OSF since it installs stuff as root
3261
    # by default.
3262
    for ac_prog in ginstall scoinst install; do
3263
      for ac_exec_ext in '' $ac_executable_extensions; do
3264
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3265
          if test $ac_prog = install &&
3266
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3267
            # AIX install.  It has an incompatible calling convention.
3268
            :
3269
          elif test $ac_prog = install &&
3270
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3271
            # program-specific install script used by HP pwplus--don't use.
3272
            :
3273
          else
3274
            rm -rf conftest.one conftest.two conftest.dir
3275
            echo one > conftest.one
3276
            echo two > conftest.two
3277
            mkdir conftest.dir
3278
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3279
              test -s conftest.one && test -s conftest.two &&
3280
              test -s conftest.dir/conftest.one &&
3281
              test -s conftest.dir/conftest.two
3282
            then
3283
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3284
              break 3
3285
            fi
3286
          fi
3287
        fi
3288
      done
3289
    done
3290
    ;;
3291
esac
3292
 
3293
  done
3294
IFS=$as_save_IFS
3295
 
3296
rm -rf conftest.one conftest.two conftest.dir
3297
 
3298
fi
3299
  if test "${ac_cv_path_install+set}" = set; then
3300
    INSTALL=$ac_cv_path_install
3301
  else
3302
    # As a last resort, use the slow shell script.  Don't cache a
3303
    # value for INSTALL within a source directory, because that will
3304
    # break other packages using the cache if that directory is
3305
    # removed, or if the value is a relative name.
3306
    INSTALL=$ac_install_sh
3307
  fi
3308
fi
3309
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3310
$as_echo "$INSTALL" >&6; }
3311
 
3312
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3313
# It thinks the first close brace ends the variable substitution.
3314
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3315
 
3316
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3317
 
3318
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3319
 
3320
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3321
$as_echo_n "checking whether build environment is sane... " >&6; }
3322
# Just in case
3323
sleep 1
3324
echo timestamp > conftest.file
3325
# Reject unsafe characters in $srcdir or the absolute working directory
3326
# name.  Accept space and tab only in the latter.
3327
am_lf='
3328
'
3329
case `pwd` in
3330
  *[\\\"\#\$\&\'\`$am_lf]*)
3331
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3332
esac
3333
case $srcdir in
3334
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3335
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3336
esac
3337
 
3338
# Do `set' in a subshell so we don't clobber the current shell's
3339
# arguments.  Must try -L first in case configure is actually a
3340
# symlink; some systems play weird games with the mod time of symlinks
3341
# (eg FreeBSD returns the mod time of the symlink's containing
3342
# directory).
3343
if (
3344
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3345
   if test "$*" = "X"; then
3346
      # -L didn't work.
3347
      set X `ls -t "$srcdir/configure" conftest.file`
3348
   fi
3349
   rm -f conftest.file
3350
   if test "$*" != "X $srcdir/configure conftest.file" \
3351
      && test "$*" != "X conftest.file $srcdir/configure"; then
3352
 
3353
      # If neither matched, then we have a broken ls.  This can happen
3354
      # if, for instance, CONFIG_SHELL is bash and it inherits a
3355
      # broken ls alias from the environment.  This has actually
3356
      # happened.  Such a system could not be considered "sane".
3357
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3358
alias in your environment" "$LINENO" 5
3359
   fi
3360
 
3361
   test "$2" = conftest.file
3362
   )
3363
then
3364
   # Ok.
3365
   :
3366
else
3367
   as_fn_error "newly created file is older than distributed files!
3368
Check your system clock" "$LINENO" 5
3369
fi
3370
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3371
$as_echo "yes" >&6; }
3372
test "$program_prefix" != NONE &&
3373
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3374
# Use a double $ so make ignores it.
3375
test "$program_suffix" != NONE &&
3376
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3377
# Double any \ or $.
3378
# By default was `s,x,x', remove it if useless.
3379
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3380
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3381
 
3382
# expand $ac_aux_dir to an absolute path
3383
am_aux_dir=`cd $ac_aux_dir && pwd`
3384
 
3385
if test x"${MISSING+set}" != xset; then
3386
  case $am_aux_dir in
3387
  *\ * | *\     *)
3388
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3389
  *)
3390
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3391
  esac
3392
fi
3393
# Use eval to expand $SHELL
3394
if eval "$MISSING --run true"; then
3395
  am_missing_run="$MISSING --run "
3396
else
3397
  am_missing_run=
3398
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3399
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3400
fi
3401
 
3402
if test x"${install_sh}" != xset; then
3403
  case $am_aux_dir in
3404
  *\ * | *\     *)
3405
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3406
  *)
3407
    install_sh="\${SHELL} $am_aux_dir/install-sh"
3408
  esac
3409
fi
3410
 
3411
# Installed binaries are usually stripped using `strip' when the user
3412
# run `make install-strip'.  However `strip' might not be the right
3413
# tool to use in cross-compilation environments, therefore Automake
3414
# will honor the `STRIP' environment variable to overrule this program.
3415
if test "$cross_compiling" != no; then
3416
  if test -n "$ac_tool_prefix"; then
3417
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3418
set dummy ${ac_tool_prefix}strip; ac_word=$2
3419
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3420
$as_echo_n "checking for $ac_word... " >&6; }
3421
if test "${ac_cv_prog_STRIP+set}" = set; then :
3422
  $as_echo_n "(cached) " >&6
3423
else
3424
  if test -n "$STRIP"; then
3425
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3426
else
3427
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3428
for as_dir in $PATH
3429
do
3430
  IFS=$as_save_IFS
3431
  test -z "$as_dir" && as_dir=.
3432
    for ac_exec_ext in '' $ac_executable_extensions; do
3433
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3434
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3435
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3436
    break 2
3437
  fi
3438
done
3439
  done
3440
IFS=$as_save_IFS
3441
 
3442
fi
3443
fi
3444
STRIP=$ac_cv_prog_STRIP
3445
if test -n "$STRIP"; then
3446
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3447
$as_echo "$STRIP" >&6; }
3448
else
3449
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3450
$as_echo "no" >&6; }
3451
fi
3452
 
3453
 
3454
fi
3455
if test -z "$ac_cv_prog_STRIP"; then
3456
  ac_ct_STRIP=$STRIP
3457
  # Extract the first word of "strip", so it can be a program name with args.
3458
set dummy strip; ac_word=$2
3459
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3460
$as_echo_n "checking for $ac_word... " >&6; }
3461
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3462
  $as_echo_n "(cached) " >&6
3463
else
3464
  if test -n "$ac_ct_STRIP"; then
3465
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3466
else
3467
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3468
for as_dir in $PATH
3469
do
3470
  IFS=$as_save_IFS
3471
  test -z "$as_dir" && as_dir=.
3472
    for ac_exec_ext in '' $ac_executable_extensions; do
3473
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3474
    ac_cv_prog_ac_ct_STRIP="strip"
3475
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3476
    break 2
3477
  fi
3478
done
3479
  done
3480
IFS=$as_save_IFS
3481
 
3482
fi
3483
fi
3484
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3485
if test -n "$ac_ct_STRIP"; then
3486
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3487
$as_echo "$ac_ct_STRIP" >&6; }
3488
else
3489
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3490
$as_echo "no" >&6; }
3491
fi
3492
 
3493
  if test "x$ac_ct_STRIP" = x; then
3494
    STRIP=":"
3495
  else
3496
    case $cross_compiling:$ac_tool_warned in
3497
yes:)
3498
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3499
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3500
ac_tool_warned=yes ;;
3501
esac
3502
    STRIP=$ac_ct_STRIP
3503
  fi
3504
else
3505
  STRIP="$ac_cv_prog_STRIP"
3506
fi
3507
 
3508
fi
3509
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3510
 
3511
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3512
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3513
if test -z "$MKDIR_P"; then
3514
  if test "${ac_cv_path_mkdir+set}" = set; then :
3515
  $as_echo_n "(cached) " >&6
3516
else
3517
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3519
do
3520
  IFS=$as_save_IFS
3521
  test -z "$as_dir" && as_dir=.
3522
    for ac_prog in mkdir gmkdir; do
3523
         for ac_exec_ext in '' $ac_executable_extensions; do
3524
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3525
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3526
             'mkdir (GNU coreutils) '* | \
3527
             'mkdir (coreutils) '* | \
3528
             'mkdir (fileutils) '4.1*)
3529
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3530
               break 3;;
3531
           esac
3532
         done
3533
       done
3534
  done
3535
IFS=$as_save_IFS
3536
 
3537
fi
3538
 
3539
  if test "${ac_cv_path_mkdir+set}" = set; then
3540
    MKDIR_P="$ac_cv_path_mkdir -p"
3541
  else
3542
    # As a last resort, use the slow shell script.  Don't cache a
3543
    # value for MKDIR_P within a source directory, because that will
3544
    # break other packages using the cache if that directory is
3545
    # removed, or if the value is a relative name.
3546
    test -d ./--version && rmdir ./--version
3547
    MKDIR_P="$ac_install_sh -d"
3548
  fi
3549
fi
3550
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3551
$as_echo "$MKDIR_P" >&6; }
3552
 
3553
mkdir_p="$MKDIR_P"
3554
case $mkdir_p in
3555
  [\\/$]* | ?:[\\/]*) ;;
3556
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3557
esac
3558
 
3559
for ac_prog in gawk mawk nawk awk
3560
do
3561
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3562
set dummy $ac_prog; ac_word=$2
3563
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3564
$as_echo_n "checking for $ac_word... " >&6; }
3565
if test "${ac_cv_prog_AWK+set}" = set; then :
3566
  $as_echo_n "(cached) " >&6
3567
else
3568
  if test -n "$AWK"; then
3569
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3570
else
3571
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3572
for as_dir in $PATH
3573
do
3574
  IFS=$as_save_IFS
3575
  test -z "$as_dir" && as_dir=.
3576
    for ac_exec_ext in '' $ac_executable_extensions; do
3577
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3578
    ac_cv_prog_AWK="$ac_prog"
3579
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3580
    break 2
3581
  fi
3582
done
3583
  done
3584
IFS=$as_save_IFS
3585
 
3586
fi
3587
fi
3588
AWK=$ac_cv_prog_AWK
3589
if test -n "$AWK"; then
3590
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3591
$as_echo "$AWK" >&6; }
3592
else
3593
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3594
$as_echo "no" >&6; }
3595
fi
3596
 
3597
 
3598
  test -n "$AWK" && break
3599
done
3600
 
3601
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3602
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3603
set x ${MAKE-make}
3604
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3605
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3606
  $as_echo_n "(cached) " >&6
3607
else
3608
  cat >conftest.make <<\_ACEOF
3609
SHELL = /bin/sh
3610
all:
3611
        @echo '@@@%%%=$(MAKE)=@@@%%%'
3612
_ACEOF
3613
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3614
case `${MAKE-make} -f conftest.make 2>/dev/null` in
3615
  *@@@%%%=?*=@@@%%%*)
3616
    eval ac_cv_prog_make_${ac_make}_set=yes;;
3617
  *)
3618
    eval ac_cv_prog_make_${ac_make}_set=no;;
3619
esac
3620
rm -f conftest.make
3621
fi
3622
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3623
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3624
$as_echo "yes" >&6; }
3625
  SET_MAKE=
3626
else
3627
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3628
$as_echo "no" >&6; }
3629
  SET_MAKE="MAKE=${MAKE-make}"
3630
fi
3631
 
3632
rm -rf .tst 2>/dev/null
3633
mkdir .tst 2>/dev/null
3634
if test -d .tst; then
3635
  am__leading_dot=.
3636
else
3637
  am__leading_dot=_
3638
fi
3639
rmdir .tst 2>/dev/null
3640
 
3641
DEPDIR="${am__leading_dot}deps"
3642
 
3643
ac_config_commands="$ac_config_commands depfiles"
3644
 
3645
 
3646
am_make=${MAKE-make}
3647
cat > confinc << 'END'
3648
am__doit:
3649
        @echo this is the am__doit target
3650
.PHONY: am__doit
3651
END
3652
# If we don't find an include directive, just comment out the code.
3653
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3654
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3655
am__include="#"
3656
am__quote=
3657
_am_result=none
3658
# First try GNU make style include.
3659
echo "include confinc" > confmf
3660
# Ignore all kinds of additional output from `make'.
3661
case `$am_make -s -f confmf 2> /dev/null` in #(
3662
*the\ am__doit\ target*)
3663
  am__include=include
3664
  am__quote=
3665
  _am_result=GNU
3666
  ;;
3667
esac
3668
# Now try BSD make style include.
3669
if test "$am__include" = "#"; then
3670
   echo '.include "confinc"' > confmf
3671
   case `$am_make -s -f confmf 2> /dev/null` in #(
3672
   *the\ am__doit\ target*)
3673
     am__include=.include
3674
     am__quote="\""
3675
     _am_result=BSD
3676
     ;;
3677
   esac
3678
fi
3679
 
3680
 
3681
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3682
$as_echo "$_am_result" >&6; }
3683
rm -f confinc confmf
3684
 
3685
# Check whether --enable-dependency-tracking was given.
3686
if test "${enable_dependency_tracking+set}" = set; then :
3687
  enableval=$enable_dependency_tracking;
3688
fi
3689
 
3690
if test "x$enable_dependency_tracking" != xno; then
3691
  am_depcomp="$ac_aux_dir/depcomp"
3692
  AMDEPBACKSLASH='\'
3693
fi
3694
 if test "x$enable_dependency_tracking" != xno; then
3695
  AMDEP_TRUE=
3696
  AMDEP_FALSE='#'
3697
else
3698
  AMDEP_TRUE='#'
3699
  AMDEP_FALSE=
3700
fi
3701
 
3702
 
3703
if test "`cd $srcdir && pwd`" != "`pwd`"; then
3704
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3705
  # is not polluted with repeated "-I."
3706
  am__isrc=' -I$(srcdir)'
3707
  # test to see if srcdir already configured
3708
  if test -f $srcdir/config.status; then
3709
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3710
  fi
3711
fi
3712
 
3713
# test whether we have cygpath
3714
if test -z "$CYGPATH_W"; then
3715
  if (cygpath --version) >/dev/null 2>/dev/null; then
3716
    CYGPATH_W='cygpath -w'
3717
  else
3718
    CYGPATH_W=echo
3719
  fi
3720
fi
3721
 
3722
 
3723
# Define the identity of the package.
3724
 PACKAGE=gas
3725
 VERSION=${BFD_VERSION}
3726
 
3727
 
3728
cat >>confdefs.h <<_ACEOF
3729
#define PACKAGE "$PACKAGE"
3730
_ACEOF
3731
 
3732
 
3733
cat >>confdefs.h <<_ACEOF
3734
#define VERSION "$VERSION"
3735
_ACEOF
3736
 
3737
# Some tools Automake needs.
3738
 
3739
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3740
 
3741
 
3742
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3743
 
3744
 
3745
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3746
 
3747
 
3748
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3749
 
3750
 
3751
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3752
 
3753
# We need awk for the "check" target.  The system "awk" is bad on
3754
# some platforms.
3755
# Always define AMTAR for backward compatibility.
3756
 
3757
AMTAR=${AMTAR-"${am_missing_run}tar"}
3758
 
3759
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3760
 
3761
 
3762
 
3763
 
3764
depcc="$CC"   am_compiler_list=
3765
 
3766
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3767
$as_echo_n "checking dependency style of $depcc... " >&6; }
3768
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3769
  $as_echo_n "(cached) " >&6
3770
else
3771
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3772
  # We make a subdir and do the tests there.  Otherwise we can end up
3773
  # making bogus files that we don't know about and never remove.  For
3774
  # instance it was reported that on HP-UX the gcc test will end up
3775
  # making a dummy file named `D' -- because `-MD' means `put the output
3776
  # in D'.
3777
  mkdir conftest.dir
3778
  # Copy depcomp to subdir because otherwise we won't find it if we're
3779
  # using a relative directory.
3780
  cp "$am_depcomp" conftest.dir
3781
  cd conftest.dir
3782
  # We will build objects and dependencies in a subdirectory because
3783
  # it helps to detect inapplicable dependency modes.  For instance
3784
  # both Tru64's cc and ICC support -MD to output dependencies as a
3785
  # side effect of compilation, but ICC will put the dependencies in
3786
  # the current directory while Tru64 will put them in the object
3787
  # directory.
3788
  mkdir sub
3789
 
3790
  am_cv_CC_dependencies_compiler_type=none
3791
  if test "$am_compiler_list" = ""; then
3792
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3793
  fi
3794
  am__universal=false
3795
  case " $depcc " in #(
3796
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3797
     esac
3798
 
3799
  for depmode in $am_compiler_list; do
3800
    # Setup a source with many dependencies, because some compilers
3801
    # like to wrap large dependency lists on column 80 (with \), and
3802
    # we should not choose a depcomp mode which is confused by this.
3803
    #
3804
    # We need to recreate these files for each test, as the compiler may
3805
    # overwrite some of them when testing with obscure command lines.
3806
    # This happens at least with the AIX C compiler.
3807
    : > sub/conftest.c
3808
    for i in 1 2 3 4 5 6; do
3809
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3810
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3811
      # Solaris 8's {/usr,}/bin/sh.
3812
      touch sub/conftst$i.h
3813
    done
3814
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3815
 
3816
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3817
    # mode.  It turns out that the SunPro C++ compiler does not properly
3818
    # handle `-M -o', and we need to detect this.  Also, some Intel
3819
    # versions had trouble with output in subdirs
3820
    am__obj=sub/conftest.${OBJEXT-o}
3821
    am__minus_obj="-o $am__obj"
3822
    case $depmode in
3823
    gcc)
3824
      # This depmode causes a compiler race in universal mode.
3825
      test "$am__universal" = false || continue
3826
      ;;
3827
    nosideeffect)
3828
      # after this tag, mechanisms are not by side-effect, so they'll
3829
      # only be used when explicitly requested
3830
      if test "x$enable_dependency_tracking" = xyes; then
3831
        continue
3832
      else
3833
        break
3834
      fi
3835
      ;;
3836
    msvisualcpp | msvcmsys)
3837
      # This compiler won't grok `-c -o', but also, the minuso test has
3838
      # not run yet.  These depmodes are late enough in the game, and
3839
      # so weak that their functioning should not be impacted.
3840
      am__obj=conftest.${OBJEXT-o}
3841
      am__minus_obj=
3842
      ;;
3843
    none) break ;;
3844
    esac
3845
    if depmode=$depmode \
3846
       source=sub/conftest.c object=$am__obj \
3847
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3848
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3849
         >/dev/null 2>conftest.err &&
3850
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3851
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3852
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3853
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3854
      # icc doesn't choke on unknown options, it will just issue warnings
3855
      # or remarks (even with -Werror).  So we grep stderr for any message
3856
      # that says an option was ignored or not supported.
3857
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3858
      #   icc: Command line warning: ignoring option '-M'; no argument required
3859
      # The diagnosis changed in icc 8.0:
3860
      #   icc: Command line remark: option '-MP' not supported
3861
      if (grep 'ignoring option' conftest.err ||
3862
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3863
        am_cv_CC_dependencies_compiler_type=$depmode
3864
        break
3865
      fi
3866
    fi
3867
  done
3868
 
3869
  cd ..
3870
  rm -rf conftest.dir
3871
else
3872
  am_cv_CC_dependencies_compiler_type=none
3873
fi
3874
 
3875
fi
3876
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3877
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3878
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3879
 
3880
 if
3881
  test "x$enable_dependency_tracking" != xno \
3882
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3883
  am__fastdepCC_TRUE=
3884
  am__fastdepCC_FALSE='#'
3885
else
3886
  am__fastdepCC_TRUE='#'
3887
  am__fastdepCC_FALSE=
3888
fi
3889
 
3890
 
3891
 
3892
 
3893
ac_ext=c
3894
ac_cpp='$CPP $CPPFLAGS'
3895
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3896
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3897
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3898
if test -n "$ac_tool_prefix"; then
3899
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3900
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3901
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3902
$as_echo_n "checking for $ac_word... " >&6; }
3903
if test "${ac_cv_prog_CC+set}" = set; then :
3904
  $as_echo_n "(cached) " >&6
3905
else
3906
  if test -n "$CC"; then
3907
  ac_cv_prog_CC="$CC" # Let the user override the test.
3908
else
3909
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3910
for as_dir in $PATH
3911
do
3912
  IFS=$as_save_IFS
3913
  test -z "$as_dir" && as_dir=.
3914
    for ac_exec_ext in '' $ac_executable_extensions; do
3915
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3916
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3917
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3918
    break 2
3919
  fi
3920
done
3921
  done
3922
IFS=$as_save_IFS
3923
 
3924
fi
3925
fi
3926
CC=$ac_cv_prog_CC
3927
if test -n "$CC"; then
3928
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3929
$as_echo "$CC" >&6; }
3930
else
3931
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3932
$as_echo "no" >&6; }
3933
fi
3934
 
3935
 
3936
fi
3937
if test -z "$ac_cv_prog_CC"; then
3938
  ac_ct_CC=$CC
3939
  # Extract the first word of "gcc", so it can be a program name with args.
3940
set dummy gcc; ac_word=$2
3941
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3942
$as_echo_n "checking for $ac_word... " >&6; }
3943
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3944
  $as_echo_n "(cached) " >&6
3945
else
3946
  if test -n "$ac_ct_CC"; then
3947
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3948
else
3949
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3950
for as_dir in $PATH
3951
do
3952
  IFS=$as_save_IFS
3953
  test -z "$as_dir" && as_dir=.
3954
    for ac_exec_ext in '' $ac_executable_extensions; do
3955
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3956
    ac_cv_prog_ac_ct_CC="gcc"
3957
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3958
    break 2
3959
  fi
3960
done
3961
  done
3962
IFS=$as_save_IFS
3963
 
3964
fi
3965
fi
3966
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3967
if test -n "$ac_ct_CC"; then
3968
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3969
$as_echo "$ac_ct_CC" >&6; }
3970
else
3971
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3972
$as_echo "no" >&6; }
3973
fi
3974
 
3975
  if test "x$ac_ct_CC" = x; then
3976
    CC=""
3977
  else
3978
    case $cross_compiling:$ac_tool_warned in
3979
yes:)
3980
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3981
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3982
ac_tool_warned=yes ;;
3983
esac
3984
    CC=$ac_ct_CC
3985
  fi
3986
else
3987
  CC="$ac_cv_prog_CC"
3988
fi
3989
 
3990
if test -z "$CC"; then
3991
          if test -n "$ac_tool_prefix"; then
3992
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3993
set dummy ${ac_tool_prefix}cc; ac_word=$2
3994
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3995
$as_echo_n "checking for $ac_word... " >&6; }
3996
if test "${ac_cv_prog_CC+set}" = set; then :
3997
  $as_echo_n "(cached) " >&6
3998
else
3999
  if test -n "$CC"; then
4000
  ac_cv_prog_CC="$CC" # Let the user override the test.
4001
else
4002
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4003
for as_dir in $PATH
4004
do
4005
  IFS=$as_save_IFS
4006
  test -z "$as_dir" && as_dir=.
4007
    for ac_exec_ext in '' $ac_executable_extensions; do
4008
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4009
    ac_cv_prog_CC="${ac_tool_prefix}cc"
4010
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4011
    break 2
4012
  fi
4013
done
4014
  done
4015
IFS=$as_save_IFS
4016
 
4017
fi
4018
fi
4019
CC=$ac_cv_prog_CC
4020
if test -n "$CC"; then
4021
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4022
$as_echo "$CC" >&6; }
4023
else
4024
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4025
$as_echo "no" >&6; }
4026
fi
4027
 
4028
 
4029
  fi
4030
fi
4031
if test -z "$CC"; then
4032
  # Extract the first word of "cc", so it can be a program name with args.
4033
set dummy cc; ac_word=$2
4034
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4035
$as_echo_n "checking for $ac_word... " >&6; }
4036
if test "${ac_cv_prog_CC+set}" = set; then :
4037
  $as_echo_n "(cached) " >&6
4038
else
4039
  if test -n "$CC"; then
4040
  ac_cv_prog_CC="$CC" # Let the user override the test.
4041
else
4042
  ac_prog_rejected=no
4043
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4044
for as_dir in $PATH
4045
do
4046
  IFS=$as_save_IFS
4047
  test -z "$as_dir" && as_dir=.
4048
    for ac_exec_ext in '' $ac_executable_extensions; do
4049
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4050
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4051
       ac_prog_rejected=yes
4052
       continue
4053
     fi
4054
    ac_cv_prog_CC="cc"
4055
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4056
    break 2
4057
  fi
4058
done
4059
  done
4060
IFS=$as_save_IFS
4061
 
4062
if test $ac_prog_rejected = yes; then
4063
  # We found a bogon in the path, so make sure we never use it.
4064
  set dummy $ac_cv_prog_CC
4065
  shift
4066
  if test $# != 0; then
4067
    # We chose a different compiler from the bogus one.
4068
    # However, it has the same basename, so the bogon will be chosen
4069
    # first if we set CC to just the basename; use the full file name.
4070
    shift
4071
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4072
  fi
4073
fi
4074
fi
4075
fi
4076
CC=$ac_cv_prog_CC
4077
if test -n "$CC"; then
4078
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4079
$as_echo "$CC" >&6; }
4080
else
4081
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082
$as_echo "no" >&6; }
4083
fi
4084
 
4085
 
4086
fi
4087
if test -z "$CC"; then
4088
  if test -n "$ac_tool_prefix"; then
4089
  for ac_prog in cl.exe
4090
  do
4091
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4092
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4093
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4094
$as_echo_n "checking for $ac_word... " >&6; }
4095
if test "${ac_cv_prog_CC+set}" = set; then :
4096
  $as_echo_n "(cached) " >&6
4097
else
4098
  if test -n "$CC"; then
4099
  ac_cv_prog_CC="$CC" # Let the user override the test.
4100
else
4101
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102
for as_dir in $PATH
4103
do
4104
  IFS=$as_save_IFS
4105
  test -z "$as_dir" && as_dir=.
4106
    for ac_exec_ext in '' $ac_executable_extensions; do
4107
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4109
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4110
    break 2
4111
  fi
4112
done
4113
  done
4114
IFS=$as_save_IFS
4115
 
4116
fi
4117
fi
4118
CC=$ac_cv_prog_CC
4119
if test -n "$CC"; then
4120
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4121
$as_echo "$CC" >&6; }
4122
else
4123
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4124
$as_echo "no" >&6; }
4125
fi
4126
 
4127
 
4128
    test -n "$CC" && break
4129
  done
4130
fi
4131
if test -z "$CC"; then
4132
  ac_ct_CC=$CC
4133
  for ac_prog in cl.exe
4134
do
4135
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4136
set dummy $ac_prog; ac_word=$2
4137
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4138
$as_echo_n "checking for $ac_word... " >&6; }
4139
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4140
  $as_echo_n "(cached) " >&6
4141
else
4142
  if test -n "$ac_ct_CC"; then
4143
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4144
else
4145
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146
for as_dir in $PATH
4147
do
4148
  IFS=$as_save_IFS
4149
  test -z "$as_dir" && as_dir=.
4150
    for ac_exec_ext in '' $ac_executable_extensions; do
4151
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152
    ac_cv_prog_ac_ct_CC="$ac_prog"
4153
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4154
    break 2
4155
  fi
4156
done
4157
  done
4158
IFS=$as_save_IFS
4159
 
4160
fi
4161
fi
4162
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4163
if test -n "$ac_ct_CC"; then
4164
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4165
$as_echo "$ac_ct_CC" >&6; }
4166
else
4167
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4168
$as_echo "no" >&6; }
4169
fi
4170
 
4171
 
4172
  test -n "$ac_ct_CC" && break
4173
done
4174
 
4175
  if test "x$ac_ct_CC" = x; then
4176
    CC=""
4177
  else
4178
    case $cross_compiling:$ac_tool_warned in
4179
yes:)
4180
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4181
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4182
ac_tool_warned=yes ;;
4183
esac
4184
    CC=$ac_ct_CC
4185
  fi
4186
fi
4187
 
4188
fi
4189
 
4190
 
4191
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4192
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4193
as_fn_error "no acceptable C compiler found in \$PATH
4194
See \`config.log' for more details." "$LINENO" 5; }
4195
 
4196
# Provide some information about the compiler.
4197
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4198
set X $ac_compile
4199
ac_compiler=$2
4200
for ac_option in --version -v -V -qversion; do
4201
  { { ac_try="$ac_compiler $ac_option >&5"
4202
case "(($ac_try" in
4203
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4204
  *) ac_try_echo=$ac_try;;
4205
esac
4206
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4207
$as_echo "$ac_try_echo"; } >&5
4208
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4209
  ac_status=$?
4210
  if test -s conftest.err; then
4211
    sed '10a\
4212
... rest of stderr output deleted ...
4213
         10q' conftest.err >conftest.er1
4214
    cat conftest.er1 >&5
4215
    rm -f conftest.er1 conftest.err
4216
  fi
4217
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4218
  test $ac_status = 0; }
4219
done
4220
 
4221
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4222
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4223
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4224
  $as_echo_n "(cached) " >&6
4225
else
4226
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227
/* end confdefs.h.  */
4228
 
4229
int
4230
main ()
4231
{
4232
#ifndef __GNUC__
4233
       choke me
4234
#endif
4235
 
4236
  ;
4237
  return 0;
4238
}
4239
_ACEOF
4240
if ac_fn_c_try_compile "$LINENO"; then :
4241
  ac_compiler_gnu=yes
4242
else
4243
  ac_compiler_gnu=no
4244
fi
4245
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4246
ac_cv_c_compiler_gnu=$ac_compiler_gnu
4247
 
4248
fi
4249
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4250
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4251
if test $ac_compiler_gnu = yes; then
4252
  GCC=yes
4253
else
4254
  GCC=
4255
fi
4256
ac_test_CFLAGS=${CFLAGS+set}
4257
ac_save_CFLAGS=$CFLAGS
4258
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4259
$as_echo_n "checking whether $CC accepts -g... " >&6; }
4260
if test "${ac_cv_prog_cc_g+set}" = set; then :
4261
  $as_echo_n "(cached) " >&6
4262
else
4263
  ac_save_c_werror_flag=$ac_c_werror_flag
4264
   ac_c_werror_flag=yes
4265
   ac_cv_prog_cc_g=no
4266
   CFLAGS="-g"
4267
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4268
/* end confdefs.h.  */
4269
 
4270
int
4271
main ()
4272
{
4273
 
4274
  ;
4275
  return 0;
4276
}
4277
_ACEOF
4278
if ac_fn_c_try_compile "$LINENO"; then :
4279
  ac_cv_prog_cc_g=yes
4280
else
4281
  CFLAGS=""
4282
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283
/* end confdefs.h.  */
4284
 
4285
int
4286
main ()
4287
{
4288
 
4289
  ;
4290
  return 0;
4291
}
4292
_ACEOF
4293
if ac_fn_c_try_compile "$LINENO"; then :
4294
 
4295
else
4296
  ac_c_werror_flag=$ac_save_c_werror_flag
4297
         CFLAGS="-g"
4298
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4299
/* end confdefs.h.  */
4300
 
4301
int
4302
main ()
4303
{
4304
 
4305
  ;
4306
  return 0;
4307
}
4308
_ACEOF
4309
if ac_fn_c_try_compile "$LINENO"; then :
4310
  ac_cv_prog_cc_g=yes
4311
fi
4312
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4313
fi
4314
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4315
fi
4316
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4317
   ac_c_werror_flag=$ac_save_c_werror_flag
4318
fi
4319
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4320
$as_echo "$ac_cv_prog_cc_g" >&6; }
4321
if test "$ac_test_CFLAGS" = set; then
4322
  CFLAGS=$ac_save_CFLAGS
4323
elif test $ac_cv_prog_cc_g = yes; then
4324
  if test "$GCC" = yes; then
4325
    CFLAGS="-g -O2"
4326
  else
4327
    CFLAGS="-g"
4328
  fi
4329
else
4330
  if test "$GCC" = yes; then
4331
    CFLAGS="-O2"
4332
  else
4333
    CFLAGS=
4334
  fi
4335
fi
4336
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4337
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4338
if test "${ac_cv_prog_cc_c89+set}" = set; then :
4339
  $as_echo_n "(cached) " >&6
4340
else
4341
  ac_cv_prog_cc_c89=no
4342
ac_save_CC=$CC
4343
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4344
/* end confdefs.h.  */
4345
#include 
4346
#include 
4347
#include 
4348
#include 
4349
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4350
struct buf { int x; };
4351
FILE * (*rcsopen) (struct buf *, struct stat *, int);
4352
static char *e (p, i)
4353
     char **p;
4354
     int i;
4355
{
4356
  return p[i];
4357
}
4358
static char *f (char * (*g) (char **, int), char **p, ...)
4359
{
4360
  char *s;
4361
  va_list v;
4362
  va_start (v,p);
4363
  s = g (p, va_arg (v,int));
4364
  va_end (v);
4365
  return s;
4366
}
4367
 
4368
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4369
   function prototypes and stuff, but not '\xHH' hex character constants.
4370
   These don't provoke an error unfortunately, instead are silently treated
4371
   as 'x'.  The following induces an error, until -std is added to get
4372
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4373
   array size at least.  It's necessary to write '\x00'==0 to get something
4374
   that's true only with -std.  */
4375
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4376
 
4377
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4378
   inside strings and character constants.  */
4379
#define FOO(x) 'x'
4380
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4381
 
4382
int test (int i, double x);
4383
struct s1 {int (*f) (int a);};
4384
struct s2 {int (*f) (double a);};
4385
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4386
int argc;
4387
char **argv;
4388
int
4389
main ()
4390
{
4391
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4392
  ;
4393
  return 0;
4394
}
4395
_ACEOF
4396
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4397
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4398
do
4399
  CC="$ac_save_CC $ac_arg"
4400
  if ac_fn_c_try_compile "$LINENO"; then :
4401
  ac_cv_prog_cc_c89=$ac_arg
4402
fi
4403
rm -f core conftest.err conftest.$ac_objext
4404
  test "x$ac_cv_prog_cc_c89" != "xno" && break
4405
done
4406
rm -f conftest.$ac_ext
4407
CC=$ac_save_CC
4408
 
4409
fi
4410
# AC_CACHE_VAL
4411
case "x$ac_cv_prog_cc_c89" in
4412
  x)
4413
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4414
$as_echo "none needed" >&6; } ;;
4415
  xno)
4416
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4417
$as_echo "unsupported" >&6; } ;;
4418
  *)
4419
    CC="$CC $ac_cv_prog_cc_c89"
4420
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4421
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4422
esac
4423
if test "x$ac_cv_prog_cc_c89" != xno; then :
4424
 
4425
fi
4426
 
4427
ac_ext=c
4428
ac_cpp='$CPP $CPPFLAGS'
4429
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4430
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4431
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4432
 
4433
ac_ext=c
4434
ac_cpp='$CPP $CPPFLAGS'
4435
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4436
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4437
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4438
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4439
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4440
# On Suns, sometimes $CPP names a directory.
4441
if test -n "$CPP" && test -d "$CPP"; then
4442
  CPP=
4443
fi
4444
if test -z "$CPP"; then
4445
  if test "${ac_cv_prog_CPP+set}" = set; then :
4446
  $as_echo_n "(cached) " >&6
4447
else
4448
      # Double quotes because CPP needs to be expanded
4449
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4450
    do
4451
      ac_preproc_ok=false
4452
for ac_c_preproc_warn_flag in '' yes
4453
do
4454
  # Use a header file that comes with gcc, so configuring glibc
4455
  # with a fresh cross-compiler works.
4456
  # Prefer  to  if __STDC__ is defined, since
4457
  #  exists even on freestanding compilers.
4458
  # On the NeXT, cc -E runs the code through the compiler's parser,
4459
  # not just through cpp. "Syntax error" is here to catch this case.
4460
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461
/* end confdefs.h.  */
4462
#ifdef __STDC__
4463
# include 
4464
#else
4465
# include 
4466
#endif
4467
                     Syntax error
4468
_ACEOF
4469
if ac_fn_c_try_cpp "$LINENO"; then :
4470
 
4471
else
4472
  # Broken: fails on valid input.
4473
continue
4474
fi
4475
rm -f conftest.err conftest.$ac_ext
4476
 
4477
  # OK, works on sane cases.  Now check whether nonexistent headers
4478
  # can be detected and how.
4479
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480
/* end confdefs.h.  */
4481
#include 
4482
_ACEOF
4483
if ac_fn_c_try_cpp "$LINENO"; then :
4484
  # Broken: success on invalid input.
4485
continue
4486
else
4487
  # Passes both tests.
4488
ac_preproc_ok=:
4489
break
4490
fi
4491
rm -f conftest.err conftest.$ac_ext
4492
 
4493
done
4494
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4495
rm -f conftest.err conftest.$ac_ext
4496
if $ac_preproc_ok; then :
4497
  break
4498
fi
4499
 
4500
    done
4501
    ac_cv_prog_CPP=$CPP
4502
 
4503
fi
4504
  CPP=$ac_cv_prog_CPP
4505
else
4506
  ac_cv_prog_CPP=$CPP
4507
fi
4508
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4509
$as_echo "$CPP" >&6; }
4510
ac_preproc_ok=false
4511
for ac_c_preproc_warn_flag in '' yes
4512
do
4513
  # Use a header file that comes with gcc, so configuring glibc
4514
  # with a fresh cross-compiler works.
4515
  # Prefer  to  if __STDC__ is defined, since
4516
  #  exists even on freestanding compilers.
4517
  # On the NeXT, cc -E runs the code through the compiler's parser,
4518
  # not just through cpp. "Syntax error" is here to catch this case.
4519
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4520
/* end confdefs.h.  */
4521
#ifdef __STDC__
4522
# include 
4523
#else
4524
# include 
4525
#endif
4526
                     Syntax error
4527
_ACEOF
4528
if ac_fn_c_try_cpp "$LINENO"; then :
4529
 
4530
else
4531
  # Broken: fails on valid input.
4532
continue
4533
fi
4534
rm -f conftest.err conftest.$ac_ext
4535
 
4536
  # OK, works on sane cases.  Now check whether nonexistent headers
4537
  # can be detected and how.
4538
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539
/* end confdefs.h.  */
4540
#include 
4541
_ACEOF
4542
if ac_fn_c_try_cpp "$LINENO"; then :
4543
  # Broken: success on invalid input.
4544
continue
4545
else
4546
  # Passes both tests.
4547
ac_preproc_ok=:
4548
break
4549
fi
4550
rm -f conftest.err conftest.$ac_ext
4551
 
4552
done
4553
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4554
rm -f conftest.err conftest.$ac_ext
4555
if $ac_preproc_ok; then :
4556
 
4557
else
4558
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4559
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4560
as_fn_error "C preprocessor \"$CPP\" fails sanity check
4561
See \`config.log' for more details." "$LINENO" 5; }
4562
fi
4563
 
4564
ac_ext=c
4565
ac_cpp='$CPP $CPPFLAGS'
4566
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4567
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4568
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4569
 
4570
 
4571
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4572
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4573
if test "${ac_cv_path_GREP+set}" = set; then :
4574
  $as_echo_n "(cached) " >&6
4575
else
4576
  if test -z "$GREP"; then
4577
  ac_path_GREP_found=false
4578
  # Loop through the user's path and test for each of PROGNAME-LIST
4579
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4580
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4581
do
4582
  IFS=$as_save_IFS
4583
  test -z "$as_dir" && as_dir=.
4584
    for ac_prog in grep ggrep; do
4585
    for ac_exec_ext in '' $ac_executable_extensions; do
4586
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4587
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4588
# Check for GNU ac_path_GREP and select it if it is found.
4589
  # Check for GNU $ac_path_GREP
4590
case `"$ac_path_GREP" --version 2>&1` in
4591
*GNU*)
4592
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4593
*)
4594
  ac_count=0
4595
  $as_echo_n 0123456789 >"conftest.in"
4596
  while :
4597
  do
4598
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4599
    mv "conftest.tmp" "conftest.in"
4600
    cp "conftest.in" "conftest.nl"
4601
    $as_echo 'GREP' >> "conftest.nl"
4602
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4603
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4604
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4605
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4606
      # Best one so far, save it but keep looking for a better one
4607
      ac_cv_path_GREP="$ac_path_GREP"
4608
      ac_path_GREP_max=$ac_count
4609
    fi
4610
    # 10*(2^10) chars as input seems more than enough
4611
    test $ac_count -gt 10 && break
4612
  done
4613
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4614
esac
4615
 
4616
      $ac_path_GREP_found && break 3
4617
    done
4618
  done
4619
  done
4620
IFS=$as_save_IFS
4621
  if test -z "$ac_cv_path_GREP"; then
4622
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4623
  fi
4624
else
4625
  ac_cv_path_GREP=$GREP
4626
fi
4627
 
4628
fi
4629
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4630
$as_echo "$ac_cv_path_GREP" >&6; }
4631
 GREP="$ac_cv_path_GREP"
4632
 
4633
 
4634
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4635
$as_echo_n "checking for egrep... " >&6; }
4636
if test "${ac_cv_path_EGREP+set}" = set; then :
4637
  $as_echo_n "(cached) " >&6
4638
else
4639
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4640
   then ac_cv_path_EGREP="$GREP -E"
4641
   else
4642
     if test -z "$EGREP"; then
4643
  ac_path_EGREP_found=false
4644
  # Loop through the user's path and test for each of PROGNAME-LIST
4645
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4646
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4647
do
4648
  IFS=$as_save_IFS
4649
  test -z "$as_dir" && as_dir=.
4650
    for ac_prog in egrep; do
4651
    for ac_exec_ext in '' $ac_executable_extensions; do
4652
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4653
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4654
# Check for GNU ac_path_EGREP and select it if it is found.
4655
  # Check for GNU $ac_path_EGREP
4656
case `"$ac_path_EGREP" --version 2>&1` in
4657
*GNU*)
4658
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4659
*)
4660
  ac_count=0
4661
  $as_echo_n 0123456789 >"conftest.in"
4662
  while :
4663
  do
4664
    cat "conftest.in" "conftest.in" >"conftest.tmp"
4665
    mv "conftest.tmp" "conftest.in"
4666
    cp "conftest.in" "conftest.nl"
4667
    $as_echo 'EGREP' >> "conftest.nl"
4668
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4669
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4670
    as_fn_arith $ac_count + 1 && ac_count=$as_val
4671
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4672
      # Best one so far, save it but keep looking for a better one
4673
      ac_cv_path_EGREP="$ac_path_EGREP"
4674
      ac_path_EGREP_max=$ac_count
4675
    fi
4676
    # 10*(2^10) chars as input seems more than enough
4677
    test $ac_count -gt 10 && break
4678
  done
4679
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4680
esac
4681
 
4682
      $ac_path_EGREP_found && break 3
4683
    done
4684
  done
4685
  done
4686
IFS=$as_save_IFS
4687
  if test -z "$ac_cv_path_EGREP"; then
4688
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4689
  fi
4690
else
4691
  ac_cv_path_EGREP=$EGREP
4692
fi
4693
 
4694
   fi
4695
fi
4696
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4697
$as_echo "$ac_cv_path_EGREP" >&6; }
4698
 EGREP="$ac_cv_path_EGREP"
4699
 
4700
 
4701
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4702
$as_echo_n "checking for ANSI C header files... " >&6; }
4703
if test "${ac_cv_header_stdc+set}" = set; then :
4704
  $as_echo_n "(cached) " >&6
4705
else
4706
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4707
/* end confdefs.h.  */
4708
#include 
4709
#include 
4710
#include 
4711
#include 
4712
 
4713
int
4714
main ()
4715
{
4716
 
4717
  ;
4718
  return 0;
4719
}
4720
_ACEOF
4721
if ac_fn_c_try_compile "$LINENO"; then :
4722
  ac_cv_header_stdc=yes
4723
else
4724
  ac_cv_header_stdc=no
4725
fi
4726
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727
 
4728
if test $ac_cv_header_stdc = yes; then
4729
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4730
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4731
/* end confdefs.h.  */
4732
#include 
4733
 
4734
_ACEOF
4735
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4736
  $EGREP "memchr" >/dev/null 2>&1; then :
4737
 
4738
else
4739
  ac_cv_header_stdc=no
4740
fi
4741
rm -f conftest*
4742
 
4743
fi
4744
 
4745
if test $ac_cv_header_stdc = yes; then
4746
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4747
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748
/* end confdefs.h.  */
4749
#include 
4750
 
4751
_ACEOF
4752
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4753
  $EGREP "free" >/dev/null 2>&1; then :
4754
 
4755
else
4756
  ac_cv_header_stdc=no
4757
fi
4758
rm -f conftest*
4759
 
4760
fi
4761
 
4762
if test $ac_cv_header_stdc = yes; then
4763
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4764
  if test "$cross_compiling" = yes; then :
4765
  :
4766
else
4767
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768
/* end confdefs.h.  */
4769
#include 
4770
#include 
4771
#if ((' ' & 0x0FF) == 0x020)
4772
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4773
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4774
#else
4775
# define ISLOWER(c) \
4776
                   (('a' <= (c) && (c) <= 'i') \
4777
                     || ('j' <= (c) && (c) <= 'r') \
4778
                     || ('s' <= (c) && (c) <= 'z'))
4779
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4780
#endif
4781
 
4782
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4783
int
4784
main ()
4785
{
4786
  int i;
4787
  for (i = 0; i < 256; i++)
4788
    if (XOR (islower (i), ISLOWER (i))
4789
        || toupper (i) != TOUPPER (i))
4790
      return 2;
4791
  return 0;
4792
}
4793
_ACEOF
4794
if ac_fn_c_try_run "$LINENO"; then :
4795
 
4796
else
4797
  ac_cv_header_stdc=no
4798
fi
4799
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4800
  conftest.$ac_objext conftest.beam conftest.$ac_ext
4801
fi
4802
 
4803
fi
4804
fi
4805
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4806
$as_echo "$ac_cv_header_stdc" >&6; }
4807
if test $ac_cv_header_stdc = yes; then
4808
 
4809
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4810
 
4811
fi
4812
 
4813
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4814
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4815
                  inttypes.h stdint.h unistd.h
4816
do :
4817
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4818
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4819
"
4820
eval as_val=\$$as_ac_Header
4821
   if test "x$as_val" = x""yes; then :
4822
  cat >>confdefs.h <<_ACEOF
4823
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4824
_ACEOF
4825
 
4826
fi
4827
 
4828
done
4829
 
4830
 
4831
 
4832
  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4833
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4834
  MINIX=yes
4835
else
4836
  MINIX=
4837
fi
4838
 
4839
 
4840
  if test "$MINIX" = yes; then
4841
 
4842
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4843
 
4844
 
4845
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4846
 
4847
 
4848
$as_echo "#define _MINIX 1" >>confdefs.h
4849
 
4850
  fi
4851
 
4852
 
4853
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4854
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4855
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4856
  $as_echo_n "(cached) " >&6
4857
else
4858
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4859
/* end confdefs.h.  */
4860
 
4861
#         define __EXTENSIONS__ 1
4862
          $ac_includes_default
4863
int
4864
main ()
4865
{
4866
 
4867
  ;
4868
  return 0;
4869
}
4870
_ACEOF
4871
if ac_fn_c_try_compile "$LINENO"; then :
4872
  ac_cv_safe_to_define___extensions__=yes
4873
else
4874
  ac_cv_safe_to_define___extensions__=no
4875
fi
4876
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4877
fi
4878
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4879
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4880
  test $ac_cv_safe_to_define___extensions__ = yes &&
4881
    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4882
 
4883
  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4884
 
4885
  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4886
 
4887
  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4888
 
4889
  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4890
 
4891
 
4892
 
4893
 
4894
 
4895
# The tests for host and target for $enable_largefile require
4896
# canonical names.
4897
 
4898
 
4899
 
4900
# As the $enable_largefile decision depends on --enable-plugins we must set it
4901
# even in directories otherwise not depending on the $plugins option.
4902
 
4903
 
4904
# Check whether --enable-plugins was given.
4905
if test "${enable_plugins+set}" = set; then :
4906
  enableval=$enable_plugins; case "${enableval}" in
4907
  yes | "") plugins=yes ;;
4908
  no) plugins=no ;;
4909
  *) plugins=yes ;;
4910
 esac
4911
else
4912
  plugins=no
4913
fi
4914
 
4915
 
4916
 
4917
case "${host}" in
4918
  sparc-*-solaris*|i[3-7]86-*-solaris*)
4919
    # On native 32bit sparc and ia32 solaris, large-file and procfs support
4920
    # are mutually exclusive; and without procfs support, the bfd/ elf module
4921
    # cannot provide certain routines such as elfcore_write_prpsinfo
4922
    # or elfcore_write_prstatus.  So unless the user explicitly requested
4923
    # large-file support through the --enable-largefile switch, disable
4924
    # large-file support in favor of procfs support.
4925
    test "${target}" = "${host}" -a "x$plugins" = xno \
4926
      && : ${enable_largefile="no"}
4927
    ;;
4928
esac
4929
 
4930
# Check whether --enable-largefile was given.
4931
if test "${enable_largefile+set}" = set; then :
4932
  enableval=$enable_largefile;
4933
fi
4934
 
4935
if test "$enable_largefile" != no; then
4936
 
4937
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4938
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4939
if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4940
  $as_echo_n "(cached) " >&6
4941
else
4942
  ac_cv_sys_largefile_CC=no
4943
     if test "$GCC" != yes; then
4944
       ac_save_CC=$CC
4945
       while :; do
4946
         # IRIX 6.2 and later do not support large files by default,
4947
         # so use the C compiler's -n32 option if that helps.
4948
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4949
/* end confdefs.h.  */
4950
#include 
4951
 /* Check that off_t can represent 2**63 - 1 correctly.
4952
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4953
    since some C++ compilers masquerading as C compilers
4954
    incorrectly reject 9223372036854775807.  */
4955
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4956
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4957
                       && LARGE_OFF_T % 2147483647 == 1)
4958
                      ? 1 : -1];
4959
int
4960
main ()
4961
{
4962
 
4963
  ;
4964
  return 0;
4965
}
4966
_ACEOF
4967
         if ac_fn_c_try_compile "$LINENO"; then :
4968
  break
4969
fi
4970
rm -f core conftest.err conftest.$ac_objext
4971
         CC="$CC -n32"
4972
         if ac_fn_c_try_compile "$LINENO"; then :
4973
  ac_cv_sys_largefile_CC=' -n32'; break
4974
fi
4975
rm -f core conftest.err conftest.$ac_objext
4976
         break
4977
       done
4978
       CC=$ac_save_CC
4979
       rm -f conftest.$ac_ext
4980
    fi
4981
fi
4982
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4983
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4984
  if test "$ac_cv_sys_largefile_CC" != no; then
4985
    CC=$CC$ac_cv_sys_largefile_CC
4986
  fi
4987
 
4988
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4989
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4990
if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4991
  $as_echo_n "(cached) " >&6
4992
else
4993
  while :; do
4994
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4995
/* end confdefs.h.  */
4996
#include 
4997
 /* Check that off_t can represent 2**63 - 1 correctly.
4998
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4999
    since some C++ compilers masquerading as C compilers
5000
    incorrectly reject 9223372036854775807.  */
5001
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5002
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5003
                       && LARGE_OFF_T % 2147483647 == 1)
5004
                      ? 1 : -1];
5005
int
5006
main ()
5007
{
5008
 
5009
  ;
5010
  return 0;
5011
}
5012
_ACEOF
5013
if ac_fn_c_try_compile "$LINENO"; then :
5014
  ac_cv_sys_file_offset_bits=no; break
5015
fi
5016
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5017
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5018
/* end confdefs.h.  */
5019
#define _FILE_OFFSET_BITS 64
5020
#include 
5021
 /* Check that off_t can represent 2**63 - 1 correctly.
5022
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5023
    since some C++ compilers masquerading as C compilers
5024
    incorrectly reject 9223372036854775807.  */
5025
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5026
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5027
                       && LARGE_OFF_T % 2147483647 == 1)
5028
                      ? 1 : -1];
5029
int
5030
main ()
5031
{
5032
 
5033
  ;
5034
  return 0;
5035
}
5036
_ACEOF
5037
if ac_fn_c_try_compile "$LINENO"; then :
5038
  ac_cv_sys_file_offset_bits=64; break
5039
fi
5040
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041
  ac_cv_sys_file_offset_bits=unknown
5042
  break
5043
done
5044
fi
5045
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5046
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5047
case $ac_cv_sys_file_offset_bits in #(
5048
  no | unknown) ;;
5049
  *)
5050
cat >>confdefs.h <<_ACEOF
5051
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5052
_ACEOF
5053
;;
5054
esac
5055
rm -rf conftest*
5056
  if test $ac_cv_sys_file_offset_bits = unknown; then
5057
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5058
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5059
if test "${ac_cv_sys_large_files+set}" = set; then :
5060
  $as_echo_n "(cached) " >&6
5061
else
5062
  while :; do
5063
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064
/* end confdefs.h.  */
5065
#include 
5066
 /* Check that off_t can represent 2**63 - 1 correctly.
5067
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5068
    since some C++ compilers masquerading as C compilers
5069
    incorrectly reject 9223372036854775807.  */
5070
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5071
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5072
                       && LARGE_OFF_T % 2147483647 == 1)
5073
                      ? 1 : -1];
5074
int
5075
main ()
5076
{
5077
 
5078
  ;
5079
  return 0;
5080
}
5081
_ACEOF
5082
if ac_fn_c_try_compile "$LINENO"; then :
5083
  ac_cv_sys_large_files=no; break
5084
fi
5085
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5086
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5087
/* end confdefs.h.  */
5088
#define _LARGE_FILES 1
5089
#include 
5090
 /* Check that off_t can represent 2**63 - 1 correctly.
5091
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5092
    since some C++ compilers masquerading as C compilers
5093
    incorrectly reject 9223372036854775807.  */
5094
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5095
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5096
                       && LARGE_OFF_T % 2147483647 == 1)
5097
                      ? 1 : -1];
5098
int
5099
main ()
5100
{
5101
 
5102
  ;
5103
  return 0;
5104
}
5105
_ACEOF
5106
if ac_fn_c_try_compile "$LINENO"; then :
5107
  ac_cv_sys_large_files=1; break
5108
fi
5109
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5110
  ac_cv_sys_large_files=unknown
5111
  break
5112
done
5113
fi
5114
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5115
$as_echo "$ac_cv_sys_large_files" >&6; }
5116
case $ac_cv_sys_large_files in #(
5117
  no | unknown) ;;
5118
  *)
5119
cat >>confdefs.h <<_ACEOF
5120
#define _LARGE_FILES $ac_cv_sys_large_files
5121
_ACEOF
5122
;;
5123
esac
5124
rm -rf conftest*
5125
  fi
5126
fi
5127
 
5128
 
5129
 
5130
case `pwd` in
5131
  *\ * | *\     *)
5132
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5133
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5134
esac
5135
 
5136
 
5137
 
5138
macro_version='2.2.7a'
5139
macro_revision='1.3134'
5140
 
5141
 
5142
 
5143
 
5144
 
5145
 
5146
 
5147
 
5148
 
5149
 
5150
 
5151
 
5152
 
5153
ltmain="$ac_aux_dir/ltmain.sh"
5154
 
5155
# Backslashify metacharacters that are still active within
5156
# double-quoted strings.
5157
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5158
 
5159
# Same as above, but do not quote variable references.
5160
double_quote_subst='s/\(["`\\]\)/\\\1/g'
5161
 
5162
# Sed substitution to delay expansion of an escaped shell variable in a
5163
# double_quote_subst'ed string.
5164
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5165
 
5166
# Sed substitution to delay expansion of an escaped single quote.
5167
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5168
 
5169
# Sed substitution to avoid accidental globbing in evaled expressions
5170
no_glob_subst='s/\*/\\\*/g'
5171
 
5172
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5173
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5174
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5175
 
5176
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5177
$as_echo_n "checking how to print strings... " >&6; }
5178
# Test print first, because it will be a builtin if present.
5179
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5180
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5181
  ECHO='print -r --'
5182
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5183
  ECHO='printf %s\n'
5184
else
5185
  # Use this function as a fallback that always works.
5186
  func_fallback_echo ()
5187
  {
5188
    eval 'cat <<_LTECHO_EOF
5189
$1
5190
_LTECHO_EOF'
5191
  }
5192
  ECHO='func_fallback_echo'
5193
fi
5194
 
5195
# func_echo_all arg...
5196
# Invoke $ECHO with all args, space-separated.
5197
func_echo_all ()
5198
{
5199
    $ECHO ""
5200
}
5201
 
5202
case "$ECHO" in
5203
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5204
$as_echo "printf" >&6; } ;;
5205
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5206
$as_echo "print -r" >&6; } ;;
5207
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5208
$as_echo "cat" >&6; } ;;
5209
esac
5210
 
5211
 
5212
 
5213
 
5214
 
5215
 
5216
 
5217
 
5218
 
5219
 
5220
 
5221
 
5222
 
5223
 
5224
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5225
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5226
if test "${ac_cv_path_SED+set}" = set; then :
5227
  $as_echo_n "(cached) " >&6
5228
else
5229
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5230
     for ac_i in 1 2 3 4 5 6 7; do
5231
       ac_script="$ac_script$as_nl$ac_script"
5232
     done
5233
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5234
     { ac_script=; unset ac_script;}
5235
     if test -z "$SED"; then
5236
  ac_path_SED_found=false
5237
  # Loop through the user's path and test for each of PROGNAME-LIST
5238
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5239
for as_dir in $PATH
5240
do
5241
  IFS=$as_save_IFS
5242
  test -z "$as_dir" && as_dir=.
5243
    for ac_prog in sed gsed; do
5244
    for ac_exec_ext in '' $ac_executable_extensions; do
5245
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5246
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5247
# Check for GNU ac_path_SED and select it if it is found.
5248
  # Check for GNU $ac_path_SED
5249
case `"$ac_path_SED" --version 2>&1` in
5250
*GNU*)
5251
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5252
*)
5253
  ac_count=0
5254
  $as_echo_n 0123456789 >"conftest.in"
5255
  while :
5256
  do
5257
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5258
    mv "conftest.tmp" "conftest.in"
5259
    cp "conftest.in" "conftest.nl"
5260
    $as_echo '' >> "conftest.nl"
5261
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5262
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5263
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5264
    if test $ac_count -gt ${ac_path_SED_max-0}; then
5265
      # Best one so far, save it but keep looking for a better one
5266
      ac_cv_path_SED="$ac_path_SED"
5267
      ac_path_SED_max=$ac_count
5268
    fi
5269
    # 10*(2^10) chars as input seems more than enough
5270
    test $ac_count -gt 10 && break
5271
  done
5272
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5273
esac
5274
 
5275
      $ac_path_SED_found && break 3
5276
    done
5277
  done
5278
  done
5279
IFS=$as_save_IFS
5280
  if test -z "$ac_cv_path_SED"; then
5281
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5282
  fi
5283
else
5284
  ac_cv_path_SED=$SED
5285
fi
5286
 
5287
fi
5288
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5289
$as_echo "$ac_cv_path_SED" >&6; }
5290
 SED="$ac_cv_path_SED"
5291
  rm -f conftest.sed
5292
 
5293
test -z "$SED" && SED=sed
5294
Xsed="$SED -e 1s/^X//"
5295
 
5296
 
5297
 
5298
 
5299
 
5300
 
5301
 
5302
 
5303
 
5304
 
5305
 
5306
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5307
$as_echo_n "checking for fgrep... " >&6; }
5308
if test "${ac_cv_path_FGREP+set}" = set; then :
5309
  $as_echo_n "(cached) " >&6
5310
else
5311
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5312
   then ac_cv_path_FGREP="$GREP -F"
5313
   else
5314
     if test -z "$FGREP"; then
5315
  ac_path_FGREP_found=false
5316
  # Loop through the user's path and test for each of PROGNAME-LIST
5317
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5318
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5319
do
5320
  IFS=$as_save_IFS
5321
  test -z "$as_dir" && as_dir=.
5322
    for ac_prog in fgrep; do
5323
    for ac_exec_ext in '' $ac_executable_extensions; do
5324
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5325
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5326
# Check for GNU ac_path_FGREP and select it if it is found.
5327
  # Check for GNU $ac_path_FGREP
5328
case `"$ac_path_FGREP" --version 2>&1` in
5329
*GNU*)
5330
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5331
*)
5332
  ac_count=0
5333
  $as_echo_n 0123456789 >"conftest.in"
5334
  while :
5335
  do
5336
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5337
    mv "conftest.tmp" "conftest.in"
5338
    cp "conftest.in" "conftest.nl"
5339
    $as_echo 'FGREP' >> "conftest.nl"
5340
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5341
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5342
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5343
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5344
      # Best one so far, save it but keep looking for a better one
5345
      ac_cv_path_FGREP="$ac_path_FGREP"
5346
      ac_path_FGREP_max=$ac_count
5347
    fi
5348
    # 10*(2^10) chars as input seems more than enough
5349
    test $ac_count -gt 10 && break
5350
  done
5351
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5352
esac
5353
 
5354
      $ac_path_FGREP_found && break 3
5355
    done
5356
  done
5357
  done
5358
IFS=$as_save_IFS
5359
  if test -z "$ac_cv_path_FGREP"; then
5360
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5361
  fi
5362
else
5363
  ac_cv_path_FGREP=$FGREP
5364
fi
5365
 
5366
   fi
5367
fi
5368
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5369
$as_echo "$ac_cv_path_FGREP" >&6; }
5370
 FGREP="$ac_cv_path_FGREP"
5371
 
5372
 
5373
test -z "$GREP" && GREP=grep
5374
 
5375
 
5376
 
5377
 
5378
 
5379
 
5380
 
5381
 
5382
 
5383
 
5384
 
5385
 
5386
 
5387
 
5388
 
5389
 
5390
 
5391
 
5392
 
5393
# Check whether --with-gnu-ld was given.
5394
if test "${with_gnu_ld+set}" = set; then :
5395
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5396
else
5397
  with_gnu_ld=no
5398
fi
5399
 
5400
ac_prog=ld
5401
if test "$GCC" = yes; then
5402
  # Check if gcc -print-prog-name=ld gives a path.
5403
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5404
$as_echo_n "checking for ld used by $CC... " >&6; }
5405
  case $host in
5406
  *-*-mingw*)
5407
    # gcc leaves a trailing carriage return which upsets mingw
5408
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5409
  *)
5410
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5411
  esac
5412
  case $ac_prog in
5413
    # Accept absolute paths.
5414
    [\\/]* | ?:[\\/]*)
5415
      re_direlt='/[^/][^/]*/\.\./'
5416
      # Canonicalize the pathname of ld
5417
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5418
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5419
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5420
      done
5421
      test -z "$LD" && LD="$ac_prog"
5422
      ;;
5423
  "")
5424
    # If it fails, then pretend we aren't using GCC.
5425
    ac_prog=ld
5426
    ;;
5427
  *)
5428
    # If it is relative, then search for the first ld in PATH.
5429
    with_gnu_ld=unknown
5430
    ;;
5431
  esac
5432
elif test "$with_gnu_ld" = yes; then
5433
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5434
$as_echo_n "checking for GNU ld... " >&6; }
5435
else
5436
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5437
$as_echo_n "checking for non-GNU ld... " >&6; }
5438
fi
5439
if test "${lt_cv_path_LD+set}" = set; then :
5440
  $as_echo_n "(cached) " >&6
5441
else
5442
  if test -z "$LD"; then
5443
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5444
  for ac_dir in $PATH; do
5445
    IFS="$lt_save_ifs"
5446
    test -z "$ac_dir" && ac_dir=.
5447
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5448
      lt_cv_path_LD="$ac_dir/$ac_prog"
5449
      # Check to see if the program is GNU ld.  I'd rather use --version,
5450
      # but apparently some variants of GNU ld only accept -v.
5451
      # Break only if it was the GNU/non-GNU ld that we prefer.
5452
      case `"$lt_cv_path_LD" -v 2>&1 
5453
      *GNU* | *'with BFD'*)
5454
        test "$with_gnu_ld" != no && break
5455
        ;;
5456
      *)
5457
        test "$with_gnu_ld" != yes && break
5458
        ;;
5459
      esac
5460
    fi
5461
  done
5462
  IFS="$lt_save_ifs"
5463
else
5464
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5465
fi
5466
fi
5467
 
5468
LD="$lt_cv_path_LD"
5469
if test -n "$LD"; then
5470
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5471
$as_echo "$LD" >&6; }
5472
else
5473
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5474
$as_echo "no" >&6; }
5475
fi
5476
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5477
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5478
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5479
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5480
  $as_echo_n "(cached) " >&6
5481
else
5482
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5483
case `$LD -v 2>&1 
5484
*GNU* | *'with BFD'*)
5485
  lt_cv_prog_gnu_ld=yes
5486
  ;;
5487
*)
5488
  lt_cv_prog_gnu_ld=no
5489
  ;;
5490
esac
5491
fi
5492
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5493
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5494
with_gnu_ld=$lt_cv_prog_gnu_ld
5495
 
5496
 
5497
 
5498
 
5499
 
5500
 
5501
 
5502
 
5503
 
5504
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5505
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5506
if test "${lt_cv_path_NM+set}" = set; then :
5507
  $as_echo_n "(cached) " >&6
5508
else
5509
  if test -n "$NM"; then
5510
  # Let the user override the test.
5511
  lt_cv_path_NM="$NM"
5512
else
5513
  lt_nm_to_check="${ac_tool_prefix}nm"
5514
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5515
    lt_nm_to_check="$lt_nm_to_check nm"
5516
  fi
5517
  for lt_tmp_nm in $lt_nm_to_check; do
5518
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5519
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5520
      IFS="$lt_save_ifs"
5521
      test -z "$ac_dir" && ac_dir=.
5522
      tmp_nm="$ac_dir/$lt_tmp_nm"
5523
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5524
        # Check to see if the nm accepts a BSD-compat flag.
5525
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5526
        #   nm: unknown option "B" ignored
5527
        # Tru64's nm complains that /dev/null is an invalid object file
5528
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5529
        */dev/null* | *'Invalid file or object type'*)
5530
          lt_cv_path_NM="$tmp_nm -B"
5531
          break
5532
          ;;
5533
        *)
5534
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5535
          */dev/null*)
5536
            lt_cv_path_NM="$tmp_nm -p"
5537
            break
5538
            ;;
5539
          *)
5540
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5541
            continue # so that we can try to find one that supports BSD flags
5542
            ;;
5543
          esac
5544
          ;;
5545
        esac
5546
      fi
5547
    done
5548
    IFS="$lt_save_ifs"
5549
  done
5550
  : ${lt_cv_path_NM=no}
5551
fi
5552
fi
5553
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5554
$as_echo "$lt_cv_path_NM" >&6; }
5555
if test "$lt_cv_path_NM" != "no"; then
5556
  NM="$lt_cv_path_NM"
5557
else
5558
  # Didn't find any BSD compatible name lister, look for dumpbin.
5559
  if test -n "$DUMPBIN"; then :
5560
    # Let the user override the test.
5561
  else
5562
    if test -n "$ac_tool_prefix"; then
5563
  for ac_prog in dumpbin "link -dump"
5564
  do
5565
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5566
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5567
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5568
$as_echo_n "checking for $ac_word... " >&6; }
5569
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5570
  $as_echo_n "(cached) " >&6
5571
else
5572
  if test -n "$DUMPBIN"; then
5573
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5574
else
5575
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5576
for as_dir in $PATH
5577
do
5578
  IFS=$as_save_IFS
5579
  test -z "$as_dir" && as_dir=.
5580
    for ac_exec_ext in '' $ac_executable_extensions; do
5581
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5582
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5583
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5584
    break 2
5585
  fi
5586
done
5587
  done
5588
IFS=$as_save_IFS
5589
 
5590
fi
5591
fi
5592
DUMPBIN=$ac_cv_prog_DUMPBIN
5593
if test -n "$DUMPBIN"; then
5594
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5595
$as_echo "$DUMPBIN" >&6; }
5596
else
5597
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5598
$as_echo "no" >&6; }
5599
fi
5600
 
5601
 
5602
    test -n "$DUMPBIN" && break
5603
  done
5604
fi
5605
if test -z "$DUMPBIN"; then
5606
  ac_ct_DUMPBIN=$DUMPBIN
5607
  for ac_prog in dumpbin "link -dump"
5608
do
5609
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5610
set dummy $ac_prog; ac_word=$2
5611
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5612
$as_echo_n "checking for $ac_word... " >&6; }
5613
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5614
  $as_echo_n "(cached) " >&6
5615
else
5616
  if test -n "$ac_ct_DUMPBIN"; then
5617
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5618
else
5619
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5620
for as_dir in $PATH
5621
do
5622
  IFS=$as_save_IFS
5623
  test -z "$as_dir" && as_dir=.
5624
    for ac_exec_ext in '' $ac_executable_extensions; do
5625
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5626
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5627
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5628
    break 2
5629
  fi
5630
done
5631
  done
5632
IFS=$as_save_IFS
5633
 
5634
fi
5635
fi
5636
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5637
if test -n "$ac_ct_DUMPBIN"; then
5638
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5639
$as_echo "$ac_ct_DUMPBIN" >&6; }
5640
else
5641
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5642
$as_echo "no" >&6; }
5643
fi
5644
 
5645
 
5646
  test -n "$ac_ct_DUMPBIN" && break
5647
done
5648
 
5649
  if test "x$ac_ct_DUMPBIN" = x; then
5650
    DUMPBIN=":"
5651
  else
5652
    case $cross_compiling:$ac_tool_warned in
5653
yes:)
5654
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5655
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5656
ac_tool_warned=yes ;;
5657
esac
5658
    DUMPBIN=$ac_ct_DUMPBIN
5659
  fi
5660
fi
5661
 
5662
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5663
    *COFF*)
5664
      DUMPBIN="$DUMPBIN -symbols"
5665
      ;;
5666
    *)
5667
      DUMPBIN=:
5668
      ;;
5669
    esac
5670
  fi
5671
 
5672
  if test "$DUMPBIN" != ":"; then
5673
    NM="$DUMPBIN"
5674
  fi
5675
fi
5676
test -z "$NM" && NM=nm
5677
 
5678
 
5679
 
5680
 
5681
 
5682
 
5683
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5684
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5685
if test "${lt_cv_nm_interface+set}" = set; then :
5686
  $as_echo_n "(cached) " >&6
5687
else
5688
  lt_cv_nm_interface="BSD nm"
5689
  echo "int some_variable = 0;" > conftest.$ac_ext
5690
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5691
  (eval "$ac_compile" 2>conftest.err)
5692
  cat conftest.err >&5
5693
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5694
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5695
  cat conftest.err >&5
5696
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5697
  cat conftest.out >&5
5698
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5699
    lt_cv_nm_interface="MS dumpbin"
5700
  fi
5701
  rm -f conftest*
5702
fi
5703
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5704
$as_echo "$lt_cv_nm_interface" >&6; }
5705
 
5706
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5707
$as_echo_n "checking whether ln -s works... " >&6; }
5708
LN_S=$as_ln_s
5709
if test "$LN_S" = "ln -s"; then
5710
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5711
$as_echo "yes" >&6; }
5712
else
5713
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5714
$as_echo "no, using $LN_S" >&6; }
5715
fi
5716
 
5717
# find the maximum length of command line arguments
5718
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5719
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5720
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5721
  $as_echo_n "(cached) " >&6
5722
else
5723
    i=0
5724
  teststring="ABCD"
5725
 
5726
  case $build_os in
5727
  msdosdjgpp*)
5728
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5729
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5730
    # during glob expansion).  Even if it were fixed, the result of this
5731
    # check would be larger than it should be.
5732
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5733
    ;;
5734
 
5735
  gnu*)
5736
    # Under GNU Hurd, this test is not required because there is
5737
    # no limit to the length of command line arguments.
5738
    # Libtool will interpret -1 as no limit whatsoever
5739
    lt_cv_sys_max_cmd_len=-1;
5740
    ;;
5741
 
5742
  cygwin* | mingw* | cegcc*)
5743
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5744
    # about 5 minutes as the teststring grows exponentially.
5745
    # Worse, since 9x/ME are not pre-emptively multitasking,
5746
    # you end up with a "frozen" computer, even though with patience
5747
    # the test eventually succeeds (with a max line length of 256k).
5748
    # Instead, let's just punt: use the minimum linelength reported by
5749
    # all of the supported platforms: 8192 (on NT/2K/XP).
5750
    lt_cv_sys_max_cmd_len=8192;
5751
    ;;
5752
 
5753
  mint*)
5754
    # On MiNT this can take a long time and run out of memory.
5755
    lt_cv_sys_max_cmd_len=8192;
5756
    ;;
5757
 
5758
  amigaos*)
5759
    # On AmigaOS with pdksh, this test takes hours, literally.
5760
    # So we just punt and use a minimum line length of 8192.
5761
    lt_cv_sys_max_cmd_len=8192;
5762
    ;;
5763
 
5764
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5765
    # This has been around since 386BSD, at least.  Likely further.
5766
    if test -x /sbin/sysctl; then
5767
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5768
    elif test -x /usr/sbin/sysctl; then
5769
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5770
    else
5771
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5772
    fi
5773
    # And add a safety zone
5774
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5775
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5776
    ;;
5777
 
5778
  interix*)
5779
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5780
    lt_cv_sys_max_cmd_len=196608
5781
    ;;
5782
 
5783
  osf*)
5784
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5785
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5786
    # nice to cause kernel panics so lets avoid the loop below.
5787
    # First set a reasonable default.
5788
    lt_cv_sys_max_cmd_len=16384
5789
    #
5790
    if test -x /sbin/sysconfig; then
5791
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5792
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5793
      esac
5794
    fi
5795
    ;;
5796
  sco3.2v5*)
5797
    lt_cv_sys_max_cmd_len=102400
5798
    ;;
5799
  sysv5* | sco5v6* | sysv4.2uw2*)
5800
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5801
    if test -n "$kargmax"; then
5802
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5803
    else
5804
      lt_cv_sys_max_cmd_len=32768
5805
    fi
5806
    ;;
5807
  *)
5808
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5809
    if test -n "$lt_cv_sys_max_cmd_len"; then
5810
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5811
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5812
    else
5813
      # Make teststring a little bigger before we do anything with it.
5814
      # a 1K string should be a reasonable start.
5815
      for i in 1 2 3 4 5 6 7 8 ; do
5816
        teststring=$teststring$teststring
5817
      done
5818
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5819
      # If test is not a shell built-in, we'll probably end up computing a
5820
      # maximum length that is only half of the actual maximum length, but
5821
      # we can't tell.
5822
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5823
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5824
              test $i != 17 # 1/2 MB should be enough
5825
      do
5826
        i=`expr $i + 1`
5827
        teststring=$teststring$teststring
5828
      done
5829
      # Only check the string length outside the loop.
5830
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5831
      teststring=
5832
      # Add a significant safety factor because C++ compilers can tack on
5833
      # massive amounts of additional arguments before passing them to the
5834
      # linker.  It appears as though 1/2 is a usable value.
5835
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5836
    fi
5837
    ;;
5838
  esac
5839
 
5840
fi
5841
 
5842
if test -n $lt_cv_sys_max_cmd_len ; then
5843
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5844
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5845
else
5846
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5847
$as_echo "none" >&6; }
5848
fi
5849
max_cmd_len=$lt_cv_sys_max_cmd_len
5850
 
5851
 
5852
 
5853
 
5854
 
5855
 
5856
: ${CP="cp -f"}
5857
: ${MV="mv -f"}
5858
: ${RM="rm -f"}
5859
 
5860
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5861
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5862
# Try some XSI features
5863
xsi_shell=no
5864
( _lt_dummy="a/b/c"
5865
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5866
      = c,a/b,, \
5867
    && eval 'test $(( 1 + 1 )) -eq 2 \
5868
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5869
  && xsi_shell=yes
5870
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5871
$as_echo "$xsi_shell" >&6; }
5872
 
5873
 
5874
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5875
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5876
lt_shell_append=no
5877
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5878
    >/dev/null 2>&1 \
5879
  && lt_shell_append=yes
5880
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5881
$as_echo "$lt_shell_append" >&6; }
5882
 
5883
 
5884
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5885
  lt_unset=unset
5886
else
5887
  lt_unset=false
5888
fi
5889
 
5890
 
5891
 
5892
 
5893
 
5894
# test EBCDIC or ASCII
5895
case `echo X|tr X '\101'` in
5896
 A) # ASCII based system
5897
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5898
  lt_SP2NL='tr \040 \012'
5899
  lt_NL2SP='tr \015\012 \040\040'
5900
  ;;
5901
 *) # EBCDIC based system
5902
  lt_SP2NL='tr \100 \n'
5903
  lt_NL2SP='tr \r\n \100\100'
5904
  ;;
5905
esac
5906
 
5907
 
5908
 
5909
 
5910
 
5911
 
5912
 
5913
 
5914
 
5915
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5916
$as_echo_n "checking for $LD option to reload object files... " >&6; }
5917
if test "${lt_cv_ld_reload_flag+set}" = set; then :
5918
  $as_echo_n "(cached) " >&6
5919
else
5920
  lt_cv_ld_reload_flag='-r'
5921
fi
5922
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5923
$as_echo "$lt_cv_ld_reload_flag" >&6; }
5924
reload_flag=$lt_cv_ld_reload_flag
5925
case $reload_flag in
5926
"" | " "*) ;;
5927
*) reload_flag=" $reload_flag" ;;
5928
esac
5929
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5930
case $host_os in
5931
  darwin*)
5932
    if test "$GCC" = yes; then
5933
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5934
    else
5935
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5936
    fi
5937
    ;;
5938
esac
5939
 
5940
 
5941
 
5942
 
5943
 
5944
 
5945
 
5946
 
5947
 
5948
if test -n "$ac_tool_prefix"; then
5949
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5950
set dummy ${ac_tool_prefix}objdump; ac_word=$2
5951
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5952
$as_echo_n "checking for $ac_word... " >&6; }
5953
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5954
  $as_echo_n "(cached) " >&6
5955
else
5956
  if test -n "$OBJDUMP"; then
5957
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5958
else
5959
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5960
for as_dir in $PATH
5961
do
5962
  IFS=$as_save_IFS
5963
  test -z "$as_dir" && as_dir=.
5964
    for ac_exec_ext in '' $ac_executable_extensions; do
5965
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5966
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5967
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5968
    break 2
5969
  fi
5970
done
5971
  done
5972
IFS=$as_save_IFS
5973
 
5974
fi
5975
fi
5976
OBJDUMP=$ac_cv_prog_OBJDUMP
5977
if test -n "$OBJDUMP"; then
5978
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5979
$as_echo "$OBJDUMP" >&6; }
5980
else
5981
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5982
$as_echo "no" >&6; }
5983
fi
5984
 
5985
 
5986
fi
5987
if test -z "$ac_cv_prog_OBJDUMP"; then
5988
  ac_ct_OBJDUMP=$OBJDUMP
5989
  # Extract the first word of "objdump", so it can be a program name with args.
5990
set dummy objdump; ac_word=$2
5991
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5992
$as_echo_n "checking for $ac_word... " >&6; }
5993
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5994
  $as_echo_n "(cached) " >&6
5995
else
5996
  if test -n "$ac_ct_OBJDUMP"; then
5997
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5998
else
5999
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000
for as_dir in $PATH
6001
do
6002
  IFS=$as_save_IFS
6003
  test -z "$as_dir" && as_dir=.
6004
    for ac_exec_ext in '' $ac_executable_extensions; do
6005
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6006
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6007
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6008
    break 2
6009
  fi
6010
done
6011
  done
6012
IFS=$as_save_IFS
6013
 
6014
fi
6015
fi
6016
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6017
if test -n "$ac_ct_OBJDUMP"; then
6018
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6019
$as_echo "$ac_ct_OBJDUMP" >&6; }
6020
else
6021
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6022
$as_echo "no" >&6; }
6023
fi
6024
 
6025
  if test "x$ac_ct_OBJDUMP" = x; then
6026
    OBJDUMP="false"
6027
  else
6028
    case $cross_compiling:$ac_tool_warned in
6029
yes:)
6030
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6031
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6032
ac_tool_warned=yes ;;
6033
esac
6034
    OBJDUMP=$ac_ct_OBJDUMP
6035
  fi
6036
else
6037
  OBJDUMP="$ac_cv_prog_OBJDUMP"
6038
fi
6039
 
6040
test -z "$OBJDUMP" && OBJDUMP=objdump
6041
 
6042
 
6043
 
6044
 
6045
 
6046
 
6047
 
6048
 
6049
 
6050
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6051
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6052
if test "${lt_cv_deplibs_check_method+set}" = set; then :
6053
  $as_echo_n "(cached) " >&6
6054
else
6055
  lt_cv_file_magic_cmd='$MAGIC_CMD'
6056
lt_cv_file_magic_test_file=
6057
lt_cv_deplibs_check_method='unknown'
6058
# Need to set the preceding variable on all platforms that support
6059
# interlibrary dependencies.
6060
# 'none' -- dependencies not supported.
6061
# `unknown' -- same as none, but documents that we really don't know.
6062
# 'pass_all' -- all dependencies passed with no checks.
6063
# 'test_compile' -- check by making test program.
6064
# 'file_magic [[regex]]' -- check by looking for files in library path
6065
# which responds to the $file_magic_cmd with a given extended regex.
6066
# If you have `file' or equivalent on your system and you're not sure
6067
# whether `pass_all' will *always* work, you probably want this one.
6068
 
6069
case $host_os in
6070
aix[4-9]*)
6071
  lt_cv_deplibs_check_method=pass_all
6072
  ;;
6073
 
6074
beos*)
6075
  lt_cv_deplibs_check_method=pass_all
6076
  ;;
6077
 
6078
bsdi[45]*)
6079
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6080
  lt_cv_file_magic_cmd='/usr/bin/file -L'
6081
  lt_cv_file_magic_test_file=/shlib/libc.so
6082
  ;;
6083
 
6084
cygwin*)
6085
  # func_win32_libid is a shell function defined in ltmain.sh
6086
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6087
  lt_cv_file_magic_cmd='func_win32_libid'
6088
  ;;
6089
 
6090
mingw* | pw32*)
6091
  # Base MSYS/MinGW do not provide the 'file' command needed by
6092
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6093
  # unless we find 'file', for example because we are cross-compiling.
6094
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6095
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6096
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6097
    lt_cv_file_magic_cmd='func_win32_libid'
6098
  else
6099
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6100
    lt_cv_file_magic_cmd='$OBJDUMP -f'
6101
  fi
6102
  ;;
6103
 
6104
cegcc*)
6105
  # use the weaker test based on 'objdump'. See mingw*.
6106
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6107
  lt_cv_file_magic_cmd='$OBJDUMP -f'
6108
  ;;
6109
 
6110
darwin* | rhapsody*)
6111
  lt_cv_deplibs_check_method=pass_all
6112
  ;;
6113
 
6114
freebsd* | dragonfly*)
6115
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6116
    case $host_cpu in
6117
    i*86 )
6118
      # Not sure whether the presence of OpenBSD here was a mistake.
6119
      # Let's accept both of them until this is cleared up.
6120
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6121
      lt_cv_file_magic_cmd=/usr/bin/file
6122
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6123
      ;;
6124
    esac
6125
  else
6126
    lt_cv_deplibs_check_method=pass_all
6127
  fi
6128
  ;;
6129
 
6130
gnu*)
6131
  lt_cv_deplibs_check_method=pass_all
6132
  ;;
6133
 
6134
haiku*)
6135
  lt_cv_deplibs_check_method=pass_all
6136
  ;;
6137
 
6138
hpux10.20* | hpux11*)
6139
  lt_cv_file_magic_cmd=/usr/bin/file
6140
  case $host_cpu in
6141
  ia64*)
6142
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6143
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6144
    ;;
6145
  hppa*64*)
6146
    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]'
6147
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6148
    ;;
6149
  *)
6150
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6151
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6152
    ;;
6153
  esac
6154
  ;;
6155
 
6156
interix[3-9]*)
6157
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6158
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6159
  ;;
6160
 
6161
irix5* | irix6* | nonstopux*)
6162
  case $LD in
6163
  *-32|*"-32 ") libmagic=32-bit;;
6164
  *-n32|*"-n32 ") libmagic=N32;;
6165
  *-64|*"-64 ") libmagic=64-bit;;
6166
  *) libmagic=never-match;;
6167
  esac
6168
  lt_cv_deplibs_check_method=pass_all
6169
  ;;
6170
 
6171
# This must be Linux ELF.
6172
linux* | k*bsd*-gnu | kopensolaris*-gnu)
6173
  lt_cv_deplibs_check_method=pass_all
6174
  ;;
6175
 
6176
netbsd*)
6177
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6178
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6179
  else
6180
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6181
  fi
6182
  ;;
6183
 
6184
newos6*)
6185
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6186
  lt_cv_file_magic_cmd=/usr/bin/file
6187
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6188
  ;;
6189
 
6190
*nto* | *qnx*)
6191
  lt_cv_deplibs_check_method=pass_all
6192
  ;;
6193
 
6194
openbsd*)
6195
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6196
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6197
  else
6198
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6199
  fi
6200
  ;;
6201
 
6202
osf3* | osf4* | osf5*)
6203
  lt_cv_deplibs_check_method=pass_all
6204
  ;;
6205
 
6206
rdos*)
6207
  lt_cv_deplibs_check_method=pass_all
6208
  ;;
6209
 
6210
solaris*)
6211
  lt_cv_deplibs_check_method=pass_all
6212
  ;;
6213
 
6214
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6215
  lt_cv_deplibs_check_method=pass_all
6216
  ;;
6217
 
6218
sysv4 | sysv4.3*)
6219
  case $host_vendor in
6220
  motorola)
6221
    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]'
6222
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6223
    ;;
6224
  ncr)
6225
    lt_cv_deplibs_check_method=pass_all
6226
    ;;
6227
  sequent)
6228
    lt_cv_file_magic_cmd='/bin/file'
6229
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6230
    ;;
6231
  sni)
6232
    lt_cv_file_magic_cmd='/bin/file'
6233
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6234
    lt_cv_file_magic_test_file=/lib/libc.so
6235
    ;;
6236
  siemens)
6237
    lt_cv_deplibs_check_method=pass_all
6238
    ;;
6239
  pc)
6240
    lt_cv_deplibs_check_method=pass_all
6241
    ;;
6242
  esac
6243
  ;;
6244
 
6245
tpf*)
6246
  lt_cv_deplibs_check_method=pass_all
6247
  ;;
6248
esac
6249
 
6250
fi
6251
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6252
$as_echo "$lt_cv_deplibs_check_method" >&6; }
6253
file_magic_cmd=$lt_cv_file_magic_cmd
6254
deplibs_check_method=$lt_cv_deplibs_check_method
6255
test -z "$deplibs_check_method" && deplibs_check_method=unknown
6256
 
6257
 
6258
 
6259
 
6260
 
6261
 
6262
 
6263
 
6264
 
6265
 
6266
 
6267
 
6268
if test -n "$ac_tool_prefix"; then
6269
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6270
set dummy ${ac_tool_prefix}ar; ac_word=$2
6271
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6272
$as_echo_n "checking for $ac_word... " >&6; }
6273
if test "${ac_cv_prog_AR+set}" = set; then :
6274
  $as_echo_n "(cached) " >&6
6275
else
6276
  if test -n "$AR"; then
6277
  ac_cv_prog_AR="$AR" # Let the user override the test.
6278
else
6279
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6280
for as_dir in $PATH
6281
do
6282
  IFS=$as_save_IFS
6283
  test -z "$as_dir" && as_dir=.
6284
    for ac_exec_ext in '' $ac_executable_extensions; do
6285
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6286
    ac_cv_prog_AR="${ac_tool_prefix}ar"
6287
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6288
    break 2
6289
  fi
6290
done
6291
  done
6292
IFS=$as_save_IFS
6293
 
6294
fi
6295
fi
6296
AR=$ac_cv_prog_AR
6297
if test -n "$AR"; then
6298
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6299
$as_echo "$AR" >&6; }
6300
else
6301
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6302
$as_echo "no" >&6; }
6303
fi
6304
 
6305
 
6306
fi
6307
if test -z "$ac_cv_prog_AR"; then
6308
  ac_ct_AR=$AR
6309
  # Extract the first word of "ar", so it can be a program name with args.
6310
set dummy ar; ac_word=$2
6311
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6312
$as_echo_n "checking for $ac_word... " >&6; }
6313
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6314
  $as_echo_n "(cached) " >&6
6315
else
6316
  if test -n "$ac_ct_AR"; then
6317
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6318
else
6319
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6320
for as_dir in $PATH
6321
do
6322
  IFS=$as_save_IFS
6323
  test -z "$as_dir" && as_dir=.
6324
    for ac_exec_ext in '' $ac_executable_extensions; do
6325
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6326
    ac_cv_prog_ac_ct_AR="ar"
6327
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6328
    break 2
6329
  fi
6330
done
6331
  done
6332
IFS=$as_save_IFS
6333
 
6334
fi
6335
fi
6336
ac_ct_AR=$ac_cv_prog_ac_ct_AR
6337
if test -n "$ac_ct_AR"; then
6338
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6339
$as_echo "$ac_ct_AR" >&6; }
6340
else
6341
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6342
$as_echo "no" >&6; }
6343
fi
6344
 
6345
  if test "x$ac_ct_AR" = x; then
6346
    AR="false"
6347
  else
6348
    case $cross_compiling:$ac_tool_warned in
6349
yes:)
6350
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6351
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6352
ac_tool_warned=yes ;;
6353
esac
6354
    AR=$ac_ct_AR
6355
  fi
6356
else
6357
  AR="$ac_cv_prog_AR"
6358
fi
6359
 
6360
test -z "$AR" && AR=ar
6361
test -z "$AR_FLAGS" && AR_FLAGS=cru
6362
 
6363
 
6364
 
6365
 
6366
 
6367
 
6368
 
6369
 
6370
 
6371
 
6372
 
6373
if test -n "$ac_tool_prefix"; then
6374
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6375
set dummy ${ac_tool_prefix}strip; ac_word=$2
6376
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6377
$as_echo_n "checking for $ac_word... " >&6; }
6378
if test "${ac_cv_prog_STRIP+set}" = set; then :
6379
  $as_echo_n "(cached) " >&6
6380
else
6381
  if test -n "$STRIP"; then
6382
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6383
else
6384
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6385
for as_dir in $PATH
6386
do
6387
  IFS=$as_save_IFS
6388
  test -z "$as_dir" && as_dir=.
6389
    for ac_exec_ext in '' $ac_executable_extensions; do
6390
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6391
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6392
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6393
    break 2
6394
  fi
6395
done
6396
  done
6397
IFS=$as_save_IFS
6398
 
6399
fi
6400
fi
6401
STRIP=$ac_cv_prog_STRIP
6402
if test -n "$STRIP"; then
6403
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6404
$as_echo "$STRIP" >&6; }
6405
else
6406
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6407
$as_echo "no" >&6; }
6408
fi
6409
 
6410
 
6411
fi
6412
if test -z "$ac_cv_prog_STRIP"; then
6413
  ac_ct_STRIP=$STRIP
6414
  # Extract the first word of "strip", so it can be a program name with args.
6415
set dummy strip; ac_word=$2
6416
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6417
$as_echo_n "checking for $ac_word... " >&6; }
6418
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6419
  $as_echo_n "(cached) " >&6
6420
else
6421
  if test -n "$ac_ct_STRIP"; then
6422
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6423
else
6424
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425
for as_dir in $PATH
6426
do
6427
  IFS=$as_save_IFS
6428
  test -z "$as_dir" && as_dir=.
6429
    for ac_exec_ext in '' $ac_executable_extensions; do
6430
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6431
    ac_cv_prog_ac_ct_STRIP="strip"
6432
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6433
    break 2
6434
  fi
6435
done
6436
  done
6437
IFS=$as_save_IFS
6438
 
6439
fi
6440
fi
6441
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6442
if test -n "$ac_ct_STRIP"; then
6443
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6444
$as_echo "$ac_ct_STRIP" >&6; }
6445
else
6446
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6447
$as_echo "no" >&6; }
6448
fi
6449
 
6450
  if test "x$ac_ct_STRIP" = x; then
6451
    STRIP=":"
6452
  else
6453
    case $cross_compiling:$ac_tool_warned in
6454
yes:)
6455
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6456
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6457
ac_tool_warned=yes ;;
6458
esac
6459
    STRIP=$ac_ct_STRIP
6460
  fi
6461
else
6462
  STRIP="$ac_cv_prog_STRIP"
6463
fi
6464
 
6465
test -z "$STRIP" && STRIP=:
6466
 
6467
 
6468
 
6469
 
6470
 
6471
 
6472
if test -n "$ac_tool_prefix"; then
6473
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6474
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6475
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6476
$as_echo_n "checking for $ac_word... " >&6; }
6477
if test "${ac_cv_prog_RANLIB+set}" = set; then :
6478
  $as_echo_n "(cached) " >&6
6479
else
6480
  if test -n "$RANLIB"; then
6481
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6482
else
6483
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6484
for as_dir in $PATH
6485
do
6486
  IFS=$as_save_IFS
6487
  test -z "$as_dir" && as_dir=.
6488
    for ac_exec_ext in '' $ac_executable_extensions; do
6489
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6490
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6491
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6492
    break 2
6493
  fi
6494
done
6495
  done
6496
IFS=$as_save_IFS
6497
 
6498
fi
6499
fi
6500
RANLIB=$ac_cv_prog_RANLIB
6501
if test -n "$RANLIB"; then
6502
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6503
$as_echo "$RANLIB" >&6; }
6504
else
6505
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6506
$as_echo "no" >&6; }
6507
fi
6508
 
6509
 
6510
fi
6511
if test -z "$ac_cv_prog_RANLIB"; then
6512
  ac_ct_RANLIB=$RANLIB
6513
  # Extract the first word of "ranlib", so it can be a program name with args.
6514
set dummy ranlib; ac_word=$2
6515
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6516
$as_echo_n "checking for $ac_word... " >&6; }
6517
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6518
  $as_echo_n "(cached) " >&6
6519
else
6520
  if test -n "$ac_ct_RANLIB"; then
6521
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6522
else
6523
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524
for as_dir in $PATH
6525
do
6526
  IFS=$as_save_IFS
6527
  test -z "$as_dir" && as_dir=.
6528
    for ac_exec_ext in '' $ac_executable_extensions; do
6529
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530
    ac_cv_prog_ac_ct_RANLIB="ranlib"
6531
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6532
    break 2
6533
  fi
6534
done
6535
  done
6536
IFS=$as_save_IFS
6537
 
6538
fi
6539
fi
6540
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6541
if test -n "$ac_ct_RANLIB"; then
6542
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6543
$as_echo "$ac_ct_RANLIB" >&6; }
6544
else
6545
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6546
$as_echo "no" >&6; }
6547
fi
6548
 
6549
  if test "x$ac_ct_RANLIB" = x; then
6550
    RANLIB=":"
6551
  else
6552
    case $cross_compiling:$ac_tool_warned in
6553
yes:)
6554
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6555
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6556
ac_tool_warned=yes ;;
6557
esac
6558
    RANLIB=$ac_ct_RANLIB
6559
  fi
6560
else
6561
  RANLIB="$ac_cv_prog_RANLIB"
6562
fi
6563
 
6564
test -z "$RANLIB" && RANLIB=:
6565
 
6566
 
6567
 
6568
 
6569
 
6570
 
6571
# Determine commands to create old-style static archives.
6572
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6573
old_postinstall_cmds='chmod 644 $oldlib'
6574
old_postuninstall_cmds=
6575
 
6576
if test -n "$RANLIB"; then
6577
  case $host_os in
6578
  openbsd*)
6579
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6580
    ;;
6581
  *)
6582
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6583
    ;;
6584
  esac
6585
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6586
fi
6587
 
6588
case $host_os in
6589
  darwin*)
6590
    lock_old_archive_extraction=yes ;;
6591
  *)
6592
    lock_old_archive_extraction=no ;;
6593
esac
6594
 
6595
 
6596
 
6597
 
6598
 
6599
 
6600
 
6601
 
6602
 
6603
 
6604
 
6605
 
6606
 
6607
 
6608
 
6609
 
6610
 
6611
 
6612
 
6613
 
6614
 
6615
 
6616
 
6617
 
6618
 
6619
 
6620
 
6621
 
6622
 
6623
 
6624
 
6625
 
6626
 
6627
 
6628
 
6629
 
6630
 
6631
 
6632
 
6633
# If no C compiler was specified, use CC.
6634
LTCC=${LTCC-"$CC"}
6635
 
6636
# If no C compiler flags were specified, use CFLAGS.
6637
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6638
 
6639
# Allow CC to be a program name with arguments.
6640
compiler=$CC
6641
 
6642
 
6643
# Check for command to grab the raw symbol name followed by C symbol from nm.
6644
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6645
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6646
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6647
  $as_echo_n "(cached) " >&6
6648
else
6649
 
6650
# These are sane defaults that work on at least a few old systems.
6651
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6652
 
6653
# Character class describing NM global symbol codes.
6654
symcode='[BCDEGRST]'
6655
 
6656
# Regexp to match symbols that can be accessed directly from C.
6657
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6658
 
6659
# Define system-specific variables.
6660
case $host_os in
6661
aix*)
6662
  symcode='[BCDT]'
6663
  ;;
6664
cygwin* | mingw* | pw32* | cegcc*)
6665
  symcode='[ABCDGISTW]'
6666
  ;;
6667
hpux*)
6668
  if test "$host_cpu" = ia64; then
6669
    symcode='[ABCDEGRST]'
6670
  fi
6671
  ;;
6672
irix* | nonstopux*)
6673
  symcode='[BCDEGRST]'
6674
  ;;
6675
osf*)
6676
  symcode='[BCDEGQRST]'
6677
  ;;
6678
solaris*)
6679
  symcode='[BDRT]'
6680
  ;;
6681
sco3.2v5*)
6682
  symcode='[DT]'
6683
  ;;
6684
sysv4.2uw2*)
6685
  symcode='[DT]'
6686
  ;;
6687
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6688
  symcode='[ABDT]'
6689
  ;;
6690
sysv4)
6691
  symcode='[DFNSTU]'
6692
  ;;
6693
esac
6694
 
6695
# If we're using GNU nm, then use its standard symbol codes.
6696
case `$NM -V 2>&1` in
6697
*GNU* | *'with BFD'*)
6698
  symcode='[ABCDGIRSTW]' ;;
6699
esac
6700
 
6701
# Transform an extracted symbol line into a proper C declaration.
6702
# Some systems (esp. on ia64) link data and code symbols differently,
6703
# so use this general approach.
6704
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6705
 
6706
# Transform an extracted symbol line into symbol name and symbol address
6707
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6708
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'"
6709
 
6710
# Handle CRLF in mingw tool chain
6711
opt_cr=
6712
case $build_os in
6713
mingw*)
6714
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6715
  ;;
6716
esac
6717
 
6718
# Try without a prefix underscore, then with it.
6719
for ac_symprfx in "" "_"; do
6720
 
6721
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6722
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6723
 
6724
  # Write the raw and C identifiers.
6725
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6726
    # Fake it for dumpbin and say T for any non-static function
6727
    # and D for any global variable.
6728
    # Also find C++ and __fastcall symbols from MSVC++,
6729
    # which start with @ or ?.
6730
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6731
"     {last_section=section; section=\$ 3};"\
6732
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6733
"     \$ 0!~/External *\|/{next};"\
6734
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6735
"     {if(hide[section]) next};"\
6736
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6737
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6738
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6739
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6740
"     ' prfx=^$ac_symprfx"
6741
  else
6742
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6743
  fi
6744
 
6745
  # Check to see that the pipe works correctly.
6746
  pipe_works=no
6747
 
6748
  rm -f conftest*
6749
  cat > conftest.$ac_ext <<_LT_EOF
6750
#ifdef __cplusplus
6751
extern "C" {
6752
#endif
6753
char nm_test_var;
6754
void nm_test_func(void);
6755
void nm_test_func(void){}
6756
#ifdef __cplusplus
6757
}
6758
#endif
6759
int main(){nm_test_var='a';nm_test_func();return(0);}
6760
_LT_EOF
6761
 
6762
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6763
  (eval $ac_compile) 2>&5
6764
  ac_status=$?
6765
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6766
  test $ac_status = 0; }; then
6767
    # Now try to grab the symbols.
6768
    nlist=conftest.nm
6769
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6770
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6771
  ac_status=$?
6772
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6773
  test $ac_status = 0; } && test -s "$nlist"; then
6774
      # Try sorting and uniquifying the output.
6775
      if sort "$nlist" | uniq > "$nlist"T; then
6776
        mv -f "$nlist"T "$nlist"
6777
      else
6778
        rm -f "$nlist"T
6779
      fi
6780
 
6781
      # Make sure that we snagged all the symbols we need.
6782
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6783
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6784
          cat <<_LT_EOF > conftest.$ac_ext
6785
#ifdef __cplusplus
6786
extern "C" {
6787
#endif
6788
 
6789
_LT_EOF
6790
          # Now generate the symbol file.
6791
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6792
 
6793
          cat <<_LT_EOF >> conftest.$ac_ext
6794
 
6795
/* The mapping between symbol names and symbols.  */
6796
const struct {
6797
  const char *name;
6798
  void       *address;
6799
}
6800
lt__PROGRAM__LTX_preloaded_symbols[] =
6801
{
6802
  { "@PROGRAM@", (void *) 0 },
6803
_LT_EOF
6804
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6805
          cat <<\_LT_EOF >> conftest.$ac_ext
6806
  {0, (void *) 0}
6807
};
6808
 
6809
/* This works around a problem in FreeBSD linker */
6810
#ifdef FREEBSD_WORKAROUND
6811
static const void *lt_preloaded_setup() {
6812
  return lt__PROGRAM__LTX_preloaded_symbols;
6813
}
6814
#endif
6815
 
6816
#ifdef __cplusplus
6817
}
6818
#endif
6819
_LT_EOF
6820
          # Now try linking the two files.
6821
          mv conftest.$ac_objext conftstm.$ac_objext
6822
          lt_save_LIBS="$LIBS"
6823
          lt_save_CFLAGS="$CFLAGS"
6824
          LIBS="conftstm.$ac_objext"
6825
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6826
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6827
  (eval $ac_link) 2>&5
6828
  ac_status=$?
6829
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6830
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6831
            pipe_works=yes
6832
          fi
6833
          LIBS="$lt_save_LIBS"
6834
          CFLAGS="$lt_save_CFLAGS"
6835
        else
6836
          echo "cannot find nm_test_func in $nlist" >&5
6837
        fi
6838
      else
6839
        echo "cannot find nm_test_var in $nlist" >&5
6840
      fi
6841
    else
6842
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6843
    fi
6844
  else
6845
    echo "$progname: failed program was:" >&5
6846
    cat conftest.$ac_ext >&5
6847
  fi
6848
  rm -rf conftest* conftst*
6849
 
6850
  # Do not use the global_symbol_pipe unless it works.
6851
  if test "$pipe_works" = yes; then
6852
    break
6853
  else
6854
    lt_cv_sys_global_symbol_pipe=
6855
  fi
6856
done
6857
 
6858
fi
6859
 
6860
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6861
  lt_cv_sys_global_symbol_to_cdecl=
6862
fi
6863
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6864
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6865
$as_echo "failed" >&6; }
6866
else
6867
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6868
$as_echo "ok" >&6; }
6869
fi
6870
 
6871
 
6872
 
6873
 
6874
 
6875
 
6876
 
6877
 
6878
 
6879
 
6880
 
6881
 
6882
 
6883
 
6884
 
6885
 
6886
 
6887
 
6888
 
6889
 
6890
 
6891
 
6892
# Check whether --enable-libtool-lock was given.
6893
if test "${enable_libtool_lock+set}" = set; then :
6894
  enableval=$enable_libtool_lock;
6895
fi
6896
 
6897
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6898
 
6899
# Some flags need to be propagated to the compiler or linker for good
6900
# libtool support.
6901
case $host in
6902
ia64-*-hpux*)
6903
  # Find out which ABI we are using.
6904
  echo 'int i;' > conftest.$ac_ext
6905
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6906
  (eval $ac_compile) 2>&5
6907
  ac_status=$?
6908
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6909
  test $ac_status = 0; }; then
6910
    case `/usr/bin/file conftest.$ac_objext` in
6911
      *ELF-32*)
6912
        HPUX_IA64_MODE="32"
6913
        ;;
6914
      *ELF-64*)
6915
        HPUX_IA64_MODE="64"
6916
        ;;
6917
    esac
6918
  fi
6919
  rm -rf conftest*
6920
  ;;
6921
*-*-irix6*)
6922
  # Find out which ABI we are using.
6923
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6924
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6925
  (eval $ac_compile) 2>&5
6926
  ac_status=$?
6927
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6928
  test $ac_status = 0; }; then
6929
    if test "$lt_cv_prog_gnu_ld" = yes; then
6930
      case `/usr/bin/file conftest.$ac_objext` in
6931
        *32-bit*)
6932
          LD="${LD-ld} -melf32bsmip"
6933
          ;;
6934
        *N32*)
6935
          LD="${LD-ld} -melf32bmipn32"
6936
          ;;
6937
        *64-bit*)
6938
          LD="${LD-ld} -melf64bmip"
6939
        ;;
6940
      esac
6941
    else
6942
      case `/usr/bin/file conftest.$ac_objext` in
6943
        *32-bit*)
6944
          LD="${LD-ld} -32"
6945
          ;;
6946
        *N32*)
6947
          LD="${LD-ld} -n32"
6948
          ;;
6949
        *64-bit*)
6950
          LD="${LD-ld} -64"
6951
          ;;
6952
      esac
6953
    fi
6954
  fi
6955
  rm -rf conftest*
6956
  ;;
6957
 
6958
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6959
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6960
  # Find out which ABI we are using.
6961
  echo 'int i;' > conftest.$ac_ext
6962
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6963
  (eval $ac_compile) 2>&5
6964
  ac_status=$?
6965
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6966
  test $ac_status = 0; }; then
6967
    case `/usr/bin/file conftest.o` in
6968
      *32-bit*)
6969
        case $host in
6970
          x86_64-*kfreebsd*-gnu)
6971
            LD="${LD-ld} -m elf_i386_fbsd"
6972
            ;;
6973
          x86_64-*linux*)
6974
            LD="${LD-ld} -m elf_i386"
6975
            ;;
6976
          ppc64-*linux*|powerpc64-*linux*)
6977
            LD="${LD-ld} -m elf32ppclinux"
6978
            ;;
6979
          s390x-*linux*)
6980
            LD="${LD-ld} -m elf_s390"
6981
            ;;
6982
          sparc64-*linux*)
6983
            LD="${LD-ld} -m elf32_sparc"
6984
            ;;
6985
        esac
6986
        ;;
6987
      *64-bit*)
6988
        case $host in
6989
          x86_64-*kfreebsd*-gnu)
6990
            LD="${LD-ld} -m elf_x86_64_fbsd"
6991
            ;;
6992
          x86_64-*linux*)
6993
            LD="${LD-ld} -m elf_x86_64"
6994
            ;;
6995
          ppc*-*linux*|powerpc*-*linux*)
6996
            LD="${LD-ld} -m elf64ppc"
6997
            ;;
6998
          s390*-*linux*|s390*-*tpf*)
6999
            LD="${LD-ld} -m elf64_s390"
7000
            ;;
7001
          sparc*-*linux*)
7002
            LD="${LD-ld} -m elf64_sparc"
7003
            ;;
7004
        esac
7005
        ;;
7006
    esac
7007
  fi
7008
  rm -rf conftest*
7009
  ;;
7010
 
7011
*-*-sco3.2v5*)
7012
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7013
  SAVE_CFLAGS="$CFLAGS"
7014
  CFLAGS="$CFLAGS -belf"
7015
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7016
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7017
if test "${lt_cv_cc_needs_belf+set}" = set; then :
7018
  $as_echo_n "(cached) " >&6
7019
else
7020
  ac_ext=c
7021
ac_cpp='$CPP $CPPFLAGS'
7022
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7023
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7024
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7025
 
7026
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027
/* end confdefs.h.  */
7028
 
7029
int
7030
main ()
7031
{
7032
 
7033
  ;
7034
  return 0;
7035
}
7036
_ACEOF
7037
if ac_fn_c_try_link "$LINENO"; then :
7038
  lt_cv_cc_needs_belf=yes
7039
else
7040
  lt_cv_cc_needs_belf=no
7041
fi
7042
rm -f core conftest.err conftest.$ac_objext \
7043
    conftest$ac_exeext conftest.$ac_ext
7044
     ac_ext=c
7045
ac_cpp='$CPP $CPPFLAGS'
7046
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7047
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7048
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7049
 
7050
fi
7051
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7052
$as_echo "$lt_cv_cc_needs_belf" >&6; }
7053
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7054
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7055
    CFLAGS="$SAVE_CFLAGS"
7056
  fi
7057
  ;;
7058
sparc*-*solaris*)
7059
  # Find out which ABI we are using.
7060
  echo 'int i;' > conftest.$ac_ext
7061
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7062
  (eval $ac_compile) 2>&5
7063
  ac_status=$?
7064
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7065
  test $ac_status = 0; }; then
7066
    case `/usr/bin/file conftest.o` in
7067
    *64-bit*)
7068
      case $lt_cv_prog_gnu_ld in
7069
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7070
      *)
7071
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7072
          LD="${LD-ld} -64"
7073
        fi
7074
        ;;
7075
      esac
7076
      ;;
7077
    esac
7078
  fi
7079
  rm -rf conftest*
7080
  ;;
7081
esac
7082
 
7083
need_locks="$enable_libtool_lock"
7084
 
7085
 
7086
  case $host_os in
7087
    rhapsody* | darwin*)
7088
    if test -n "$ac_tool_prefix"; then
7089
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7090
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7091
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7092
$as_echo_n "checking for $ac_word... " >&6; }
7093
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7094
  $as_echo_n "(cached) " >&6
7095
else
7096
  if test -n "$DSYMUTIL"; then
7097
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7098
else
7099
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7100
for as_dir in $PATH
7101
do
7102
  IFS=$as_save_IFS
7103
  test -z "$as_dir" && as_dir=.
7104
    for ac_exec_ext in '' $ac_executable_extensions; do
7105
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7106
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7107
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7108
    break 2
7109
  fi
7110
done
7111
  done
7112
IFS=$as_save_IFS
7113
 
7114
fi
7115
fi
7116
DSYMUTIL=$ac_cv_prog_DSYMUTIL
7117
if test -n "$DSYMUTIL"; then
7118
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7119
$as_echo "$DSYMUTIL" >&6; }
7120
else
7121
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7122
$as_echo "no" >&6; }
7123
fi
7124
 
7125
 
7126
fi
7127
if test -z "$ac_cv_prog_DSYMUTIL"; then
7128
  ac_ct_DSYMUTIL=$DSYMUTIL
7129
  # Extract the first word of "dsymutil", so it can be a program name with args.
7130
set dummy dsymutil; ac_word=$2
7131
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7132
$as_echo_n "checking for $ac_word... " >&6; }
7133
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7134
  $as_echo_n "(cached) " >&6
7135
else
7136
  if test -n "$ac_ct_DSYMUTIL"; then
7137
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7138
else
7139
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7140
for as_dir in $PATH
7141
do
7142
  IFS=$as_save_IFS
7143
  test -z "$as_dir" && as_dir=.
7144
    for ac_exec_ext in '' $ac_executable_extensions; do
7145
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7146
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7147
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7148
    break 2
7149
  fi
7150
done
7151
  done
7152
IFS=$as_save_IFS
7153
 
7154
fi
7155
fi
7156
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7157
if test -n "$ac_ct_DSYMUTIL"; then
7158
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7159
$as_echo "$ac_ct_DSYMUTIL" >&6; }
7160
else
7161
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7162
$as_echo "no" >&6; }
7163
fi
7164
 
7165
  if test "x$ac_ct_DSYMUTIL" = x; then
7166
    DSYMUTIL=":"
7167
  else
7168
    case $cross_compiling:$ac_tool_warned in
7169
yes:)
7170
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7171
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7172
ac_tool_warned=yes ;;
7173
esac
7174
    DSYMUTIL=$ac_ct_DSYMUTIL
7175
  fi
7176
else
7177
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7178
fi
7179
 
7180
    if test -n "$ac_tool_prefix"; then
7181
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7182
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7183
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7184
$as_echo_n "checking for $ac_word... " >&6; }
7185
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7186
  $as_echo_n "(cached) " >&6
7187
else
7188
  if test -n "$NMEDIT"; then
7189
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7190
else
7191
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7192
for as_dir in $PATH
7193
do
7194
  IFS=$as_save_IFS
7195
  test -z "$as_dir" && as_dir=.
7196
    for ac_exec_ext in '' $ac_executable_extensions; do
7197
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7198
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7199
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7200
    break 2
7201
  fi
7202
done
7203
  done
7204
IFS=$as_save_IFS
7205
 
7206
fi
7207
fi
7208
NMEDIT=$ac_cv_prog_NMEDIT
7209
if test -n "$NMEDIT"; then
7210
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7211
$as_echo "$NMEDIT" >&6; }
7212
else
7213
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7214
$as_echo "no" >&6; }
7215
fi
7216
 
7217
 
7218
fi
7219
if test -z "$ac_cv_prog_NMEDIT"; then
7220
  ac_ct_NMEDIT=$NMEDIT
7221
  # Extract the first word of "nmedit", so it can be a program name with args.
7222
set dummy nmedit; ac_word=$2
7223
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7224
$as_echo_n "checking for $ac_word... " >&6; }
7225
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7226
  $as_echo_n "(cached) " >&6
7227
else
7228
  if test -n "$ac_ct_NMEDIT"; then
7229
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7230
else
7231
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7232
for as_dir in $PATH
7233
do
7234
  IFS=$as_save_IFS
7235
  test -z "$as_dir" && as_dir=.
7236
    for ac_exec_ext in '' $ac_executable_extensions; do
7237
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7238
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7239
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7240
    break 2
7241
  fi
7242
done
7243
  done
7244
IFS=$as_save_IFS
7245
 
7246
fi
7247
fi
7248
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7249
if test -n "$ac_ct_NMEDIT"; then
7250
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7251
$as_echo "$ac_ct_NMEDIT" >&6; }
7252
else
7253
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7254
$as_echo "no" >&6; }
7255
fi
7256
 
7257
  if test "x$ac_ct_NMEDIT" = x; then
7258
    NMEDIT=":"
7259
  else
7260
    case $cross_compiling:$ac_tool_warned in
7261
yes:)
7262
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7263
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7264
ac_tool_warned=yes ;;
7265
esac
7266
    NMEDIT=$ac_ct_NMEDIT
7267
  fi
7268
else
7269
  NMEDIT="$ac_cv_prog_NMEDIT"
7270
fi
7271
 
7272
    if test -n "$ac_tool_prefix"; then
7273
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7274
set dummy ${ac_tool_prefix}lipo; ac_word=$2
7275
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7276
$as_echo_n "checking for $ac_word... " >&6; }
7277
if test "${ac_cv_prog_LIPO+set}" = set; then :
7278
  $as_echo_n "(cached) " >&6
7279
else
7280
  if test -n "$LIPO"; then
7281
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7282
else
7283
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7284
for as_dir in $PATH
7285
do
7286
  IFS=$as_save_IFS
7287
  test -z "$as_dir" && as_dir=.
7288
    for ac_exec_ext in '' $ac_executable_extensions; do
7289
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7290
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7291
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7292
    break 2
7293
  fi
7294
done
7295
  done
7296
IFS=$as_save_IFS
7297
 
7298
fi
7299
fi
7300
LIPO=$ac_cv_prog_LIPO
7301
if test -n "$LIPO"; then
7302
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7303
$as_echo "$LIPO" >&6; }
7304
else
7305
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7306
$as_echo "no" >&6; }
7307
fi
7308
 
7309
 
7310
fi
7311
if test -z "$ac_cv_prog_LIPO"; then
7312
  ac_ct_LIPO=$LIPO
7313
  # Extract the first word of "lipo", so it can be a program name with args.
7314
set dummy lipo; ac_word=$2
7315
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7316
$as_echo_n "checking for $ac_word... " >&6; }
7317
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7318
  $as_echo_n "(cached) " >&6
7319
else
7320
  if test -n "$ac_ct_LIPO"; then
7321
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7322
else
7323
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7324
for as_dir in $PATH
7325
do
7326
  IFS=$as_save_IFS
7327
  test -z "$as_dir" && as_dir=.
7328
    for ac_exec_ext in '' $ac_executable_extensions; do
7329
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7330
    ac_cv_prog_ac_ct_LIPO="lipo"
7331
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7332
    break 2
7333
  fi
7334
done
7335
  done
7336
IFS=$as_save_IFS
7337
 
7338
fi
7339
fi
7340
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7341
if test -n "$ac_ct_LIPO"; then
7342
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7343
$as_echo "$ac_ct_LIPO" >&6; }
7344
else
7345
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7346
$as_echo "no" >&6; }
7347
fi
7348
 
7349
  if test "x$ac_ct_LIPO" = x; then
7350
    LIPO=":"
7351
  else
7352
    case $cross_compiling:$ac_tool_warned in
7353
yes:)
7354
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7355
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7356
ac_tool_warned=yes ;;
7357
esac
7358
    LIPO=$ac_ct_LIPO
7359
  fi
7360
else
7361
  LIPO="$ac_cv_prog_LIPO"
7362
fi
7363
 
7364
    if test -n "$ac_tool_prefix"; then
7365
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7366
set dummy ${ac_tool_prefix}otool; ac_word=$2
7367
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7368
$as_echo_n "checking for $ac_word... " >&6; }
7369
if test "${ac_cv_prog_OTOOL+set}" = set; then :
7370
  $as_echo_n "(cached) " >&6
7371
else
7372
  if test -n "$OTOOL"; then
7373
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7374
else
7375
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7376
for as_dir in $PATH
7377
do
7378
  IFS=$as_save_IFS
7379
  test -z "$as_dir" && as_dir=.
7380
    for ac_exec_ext in '' $ac_executable_extensions; do
7381
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7382
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7383
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7384
    break 2
7385
  fi
7386
done
7387
  done
7388
IFS=$as_save_IFS
7389
 
7390
fi
7391
fi
7392
OTOOL=$ac_cv_prog_OTOOL
7393
if test -n "$OTOOL"; then
7394
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7395
$as_echo "$OTOOL" >&6; }
7396
else
7397
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7398
$as_echo "no" >&6; }
7399
fi
7400
 
7401
 
7402
fi
7403
if test -z "$ac_cv_prog_OTOOL"; then
7404
  ac_ct_OTOOL=$OTOOL
7405
  # Extract the first word of "otool", so it can be a program name with args.
7406
set dummy otool; ac_word=$2
7407
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7408
$as_echo_n "checking for $ac_word... " >&6; }
7409
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7410
  $as_echo_n "(cached) " >&6
7411
else
7412
  if test -n "$ac_ct_OTOOL"; then
7413
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7414
else
7415
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7416
for as_dir in $PATH
7417
do
7418
  IFS=$as_save_IFS
7419
  test -z "$as_dir" && as_dir=.
7420
    for ac_exec_ext in '' $ac_executable_extensions; do
7421
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7422
    ac_cv_prog_ac_ct_OTOOL="otool"
7423
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7424
    break 2
7425
  fi
7426
done
7427
  done
7428
IFS=$as_save_IFS
7429
 
7430
fi
7431
fi
7432
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7433
if test -n "$ac_ct_OTOOL"; then
7434
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7435
$as_echo "$ac_ct_OTOOL" >&6; }
7436
else
7437
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7438
$as_echo "no" >&6; }
7439
fi
7440
 
7441
  if test "x$ac_ct_OTOOL" = x; then
7442
    OTOOL=":"
7443
  else
7444
    case $cross_compiling:$ac_tool_warned in
7445
yes:)
7446
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7447
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7448
ac_tool_warned=yes ;;
7449
esac
7450
    OTOOL=$ac_ct_OTOOL
7451
  fi
7452
else
7453
  OTOOL="$ac_cv_prog_OTOOL"
7454
fi
7455
 
7456
    if test -n "$ac_tool_prefix"; then
7457
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7458
set dummy ${ac_tool_prefix}otool64; ac_word=$2
7459
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7460
$as_echo_n "checking for $ac_word... " >&6; }
7461
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7462
  $as_echo_n "(cached) " >&6
7463
else
7464
  if test -n "$OTOOL64"; then
7465
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7466
else
7467
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7468
for as_dir in $PATH
7469
do
7470
  IFS=$as_save_IFS
7471
  test -z "$as_dir" && as_dir=.
7472
    for ac_exec_ext in '' $ac_executable_extensions; do
7473
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7474
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7475
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7476
    break 2
7477
  fi
7478
done
7479
  done
7480
IFS=$as_save_IFS
7481
 
7482
fi
7483
fi
7484
OTOOL64=$ac_cv_prog_OTOOL64
7485
if test -n "$OTOOL64"; then
7486
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7487
$as_echo "$OTOOL64" >&6; }
7488
else
7489
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7490
$as_echo "no" >&6; }
7491
fi
7492
 
7493
 
7494
fi
7495
if test -z "$ac_cv_prog_OTOOL64"; then
7496
  ac_ct_OTOOL64=$OTOOL64
7497
  # Extract the first word of "otool64", so it can be a program name with args.
7498
set dummy otool64; ac_word=$2
7499
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7500
$as_echo_n "checking for $ac_word... " >&6; }
7501
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7502
  $as_echo_n "(cached) " >&6
7503
else
7504
  if test -n "$ac_ct_OTOOL64"; then
7505
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7506
else
7507
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7508
for as_dir in $PATH
7509
do
7510
  IFS=$as_save_IFS
7511
  test -z "$as_dir" && as_dir=.
7512
    for ac_exec_ext in '' $ac_executable_extensions; do
7513
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7514
    ac_cv_prog_ac_ct_OTOOL64="otool64"
7515
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7516
    break 2
7517
  fi
7518
done
7519
  done
7520
IFS=$as_save_IFS
7521
 
7522
fi
7523
fi
7524
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7525
if test -n "$ac_ct_OTOOL64"; then
7526
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7527
$as_echo "$ac_ct_OTOOL64" >&6; }
7528
else
7529
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7530
$as_echo "no" >&6; }
7531
fi
7532
 
7533
  if test "x$ac_ct_OTOOL64" = x; then
7534
    OTOOL64=":"
7535
  else
7536
    case $cross_compiling:$ac_tool_warned in
7537
yes:)
7538
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7539
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7540
ac_tool_warned=yes ;;
7541
esac
7542
    OTOOL64=$ac_ct_OTOOL64
7543
  fi
7544
else
7545
  OTOOL64="$ac_cv_prog_OTOOL64"
7546
fi
7547
 
7548
 
7549
 
7550
 
7551
 
7552
 
7553
 
7554
 
7555
 
7556
 
7557
 
7558
 
7559
 
7560
 
7561
 
7562
 
7563
 
7564
 
7565
 
7566
 
7567
 
7568
 
7569
 
7570
 
7571
 
7572
 
7573
 
7574
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7575
$as_echo_n "checking for -single_module linker flag... " >&6; }
7576
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7577
  $as_echo_n "(cached) " >&6
7578
else
7579
  lt_cv_apple_cc_single_mod=no
7580
      if test -z "${LT_MULTI_MODULE}"; then
7581
        # By default we will add the -single_module flag. You can override
7582
        # by either setting the environment variable LT_MULTI_MODULE
7583
        # non-empty at configure time, or by adding -multi_module to the
7584
        # link flags.
7585
        rm -rf libconftest.dylib*
7586
        echo "int foo(void){return 1;}" > conftest.c
7587
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7588
-dynamiclib -Wl,-single_module conftest.c" >&5
7589
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7590
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7591
        _lt_result=$?
7592
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7593
          lt_cv_apple_cc_single_mod=yes
7594
        else
7595
          cat conftest.err >&5
7596
        fi
7597
        rm -rf libconftest.dylib*
7598
        rm -f conftest.*
7599
      fi
7600
fi
7601
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7602
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7603
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7604
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7605
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7606
  $as_echo_n "(cached) " >&6
7607
else
7608
  lt_cv_ld_exported_symbols_list=no
7609
      save_LDFLAGS=$LDFLAGS
7610
      echo "_main" > conftest.sym
7611
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7612
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7613
/* end confdefs.h.  */
7614
 
7615
int
7616
main ()
7617
{
7618
 
7619
  ;
7620
  return 0;
7621
}
7622
_ACEOF
7623
if ac_fn_c_try_link "$LINENO"; then :
7624
  lt_cv_ld_exported_symbols_list=yes
7625
else
7626
  lt_cv_ld_exported_symbols_list=no
7627
fi
7628
rm -f core conftest.err conftest.$ac_objext \
7629
    conftest$ac_exeext conftest.$ac_ext
7630
        LDFLAGS="$save_LDFLAGS"
7631
 
7632
fi
7633
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7634
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7635
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7636
$as_echo_n "checking for -force_load linker flag... " >&6; }
7637
if test "${lt_cv_ld_force_load+set}" = set; then :
7638
  $as_echo_n "(cached) " >&6
7639
else
7640
  lt_cv_ld_force_load=no
7641
      cat > conftest.c << _LT_EOF
7642
int forced_loaded() { return 2;}
7643
_LT_EOF
7644
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7645
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7646
      echo "$AR cru libconftest.a conftest.o" >&5
7647
      $AR cru libconftest.a conftest.o 2>&5
7648
      cat > conftest.c << _LT_EOF
7649
int main() { return 0;}
7650
_LT_EOF
7651
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7652
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7653
      _lt_result=$?
7654
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7655
        lt_cv_ld_force_load=yes
7656
      else
7657
        cat conftest.err >&5
7658
      fi
7659
        rm -f conftest.err libconftest.a conftest conftest.c
7660
        rm -rf conftest.dSYM
7661
 
7662
fi
7663
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7664
$as_echo "$lt_cv_ld_force_load" >&6; }
7665
    case $host_os in
7666
    rhapsody* | darwin1.[012])
7667
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7668
    darwin1.*)
7669
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7670
    darwin*) # darwin 5.x on
7671
      # if running on 10.5 or later, the deployment target defaults
7672
      # to the OS version, if on x86, and 10.4, the deployment
7673
      # target defaults to 10.4. Don't you love it?
7674
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7675
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7676
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7677
        10.[012]*)
7678
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7679
        10.*)
7680
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7681
      esac
7682
    ;;
7683
  esac
7684
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7685
      _lt_dar_single_mod='$single_module'
7686
    fi
7687
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7688
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7689
    else
7690
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7691
    fi
7692
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7693
      _lt_dsymutil='~$DSYMUTIL $lib || :'
7694
    else
7695
      _lt_dsymutil=
7696
    fi
7697
    ;;
7698
  esac
7699
 
7700
for ac_header in dlfcn.h
7701
do :
7702
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7703
"
7704
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7705
  cat >>confdefs.h <<_ACEOF
7706
#define HAVE_DLFCN_H 1
7707
_ACEOF
7708
 
7709
fi
7710
 
7711
done
7712
 
7713
 
7714
 
7715
 
7716
 
7717
# Set options
7718
 
7719
 
7720
 
7721
        enable_dlopen=no
7722
 
7723
 
7724
  enable_win32_dll=no
7725
 
7726
 
7727
            # Check whether --enable-shared was given.
7728
if test "${enable_shared+set}" = set; then :
7729
  enableval=$enable_shared; p=${PACKAGE-default}
7730
    case $enableval in
7731
    yes) enable_shared=yes ;;
7732
    no) enable_shared=no ;;
7733
    *)
7734
      enable_shared=no
7735
      # Look at the argument we got.  We use all the common list separators.
7736
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7737
      for pkg in $enableval; do
7738
        IFS="$lt_save_ifs"
7739
        if test "X$pkg" = "X$p"; then
7740
          enable_shared=yes
7741
        fi
7742
      done
7743
      IFS="$lt_save_ifs"
7744
      ;;
7745
    esac
7746
else
7747
  enable_shared=yes
7748
fi
7749
 
7750
 
7751
 
7752
 
7753
 
7754
 
7755
 
7756
 
7757
 
7758
  # Check whether --enable-static was given.
7759
if test "${enable_static+set}" = set; then :
7760
  enableval=$enable_static; p=${PACKAGE-default}
7761
    case $enableval in
7762
    yes) enable_static=yes ;;
7763
    no) enable_static=no ;;
7764
    *)
7765
     enable_static=no
7766
      # Look at the argument we got.  We use all the common list separators.
7767
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7768
      for pkg in $enableval; do
7769
        IFS="$lt_save_ifs"
7770
        if test "X$pkg" = "X$p"; then
7771
          enable_static=yes
7772
        fi
7773
      done
7774
      IFS="$lt_save_ifs"
7775
      ;;
7776
    esac
7777
else
7778
  enable_static=yes
7779
fi
7780
 
7781
 
7782
 
7783
 
7784
 
7785
 
7786
 
7787
 
7788
 
7789
 
7790
# Check whether --with-pic was given.
7791
if test "${with_pic+set}" = set; then :
7792
  withval=$with_pic; pic_mode="$withval"
7793
else
7794
  pic_mode=default
7795
fi
7796
 
7797
 
7798
test -z "$pic_mode" && pic_mode=default
7799
 
7800
 
7801
 
7802
 
7803
 
7804
 
7805
 
7806
  # Check whether --enable-fast-install was given.
7807
if test "${enable_fast_install+set}" = set; then :
7808
  enableval=$enable_fast_install; p=${PACKAGE-default}
7809
    case $enableval in
7810
    yes) enable_fast_install=yes ;;
7811
    no) enable_fast_install=no ;;
7812
    *)
7813
      enable_fast_install=no
7814
      # Look at the argument we got.  We use all the common list separators.
7815
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7816
      for pkg in $enableval; do
7817
        IFS="$lt_save_ifs"
7818
        if test "X$pkg" = "X$p"; then
7819
          enable_fast_install=yes
7820
        fi
7821
      done
7822
      IFS="$lt_save_ifs"
7823
      ;;
7824
    esac
7825
else
7826
  enable_fast_install=yes
7827
fi
7828
 
7829
 
7830
 
7831
 
7832
 
7833
 
7834
 
7835
 
7836
 
7837
 
7838
 
7839
# This can be used to rebuild libtool when needed
7840
LIBTOOL_DEPS="$ltmain"
7841
 
7842
# Always use our own libtool.
7843
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7844
 
7845
 
7846
 
7847
 
7848
 
7849
 
7850
 
7851
 
7852
 
7853
 
7854
 
7855
 
7856
 
7857
 
7858
 
7859
 
7860
 
7861
 
7862
 
7863
 
7864
 
7865
 
7866
 
7867
 
7868
 
7869
 
7870
test -z "$LN_S" && LN_S="ln -s"
7871
 
7872
 
7873
 
7874
 
7875
 
7876
 
7877
 
7878
 
7879
 
7880
 
7881
 
7882
 
7883
 
7884
 
7885
if test -n "${ZSH_VERSION+set}" ; then
7886
   setopt NO_GLOB_SUBST
7887
fi
7888
 
7889
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7890
$as_echo_n "checking for objdir... " >&6; }
7891
if test "${lt_cv_objdir+set}" = set; then :
7892
  $as_echo_n "(cached) " >&6
7893
else
7894
  rm -f .libs 2>/dev/null
7895
mkdir .libs 2>/dev/null
7896
if test -d .libs; then
7897
  lt_cv_objdir=.libs
7898
else
7899
  # MS-DOS does not allow filenames that begin with a dot.
7900
  lt_cv_objdir=_libs
7901
fi
7902
rmdir .libs 2>/dev/null
7903
fi
7904
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7905
$as_echo "$lt_cv_objdir" >&6; }
7906
objdir=$lt_cv_objdir
7907
 
7908
 
7909
 
7910
 
7911
 
7912
cat >>confdefs.h <<_ACEOF
7913
#define LT_OBJDIR "$lt_cv_objdir/"
7914
_ACEOF
7915
 
7916
 
7917
 
7918
 
7919
case $host_os in
7920
aix3*)
7921
  # AIX sometimes has problems with the GCC collect2 program.  For some
7922
  # reason, if we set the COLLECT_NAMES environment variable, the problems
7923
  # vanish in a puff of smoke.
7924
  if test "X${COLLECT_NAMES+set}" != Xset; then
7925
    COLLECT_NAMES=
7926
    export COLLECT_NAMES
7927
  fi
7928
  ;;
7929
esac
7930
 
7931
# Global variables:
7932
ofile=libtool
7933
can_build_shared=yes
7934
 
7935
# All known linkers require a `.a' archive for static linking (except MSVC,
7936
# which needs '.lib').
7937
libext=a
7938
 
7939
with_gnu_ld="$lt_cv_prog_gnu_ld"
7940
 
7941
old_CC="$CC"
7942
old_CFLAGS="$CFLAGS"
7943
 
7944
# Set sane defaults for various variables
7945
test -z "$CC" && CC=cc
7946
test -z "$LTCC" && LTCC=$CC
7947
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7948
test -z "$LD" && LD=ld
7949
test -z "$ac_objext" && ac_objext=o
7950
 
7951
for cc_temp in $compiler""; do
7952
  case $cc_temp in
7953
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7954
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7955
    \-*) ;;
7956
    *) break;;
7957
  esac
7958
done
7959
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7960
 
7961
 
7962
# Only perform the check for file, if the check method requires it
7963
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7964
case $deplibs_check_method in
7965
file_magic*)
7966
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7967
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7968
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7969
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7970
  $as_echo_n "(cached) " >&6
7971
else
7972
  case $MAGIC_CMD in
7973
[\\/*] |  ?:[\\/]*)
7974
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7975
  ;;
7976
*)
7977
  lt_save_MAGIC_CMD="$MAGIC_CMD"
7978
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7979
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7980
  for ac_dir in $ac_dummy; do
7981
    IFS="$lt_save_ifs"
7982
    test -z "$ac_dir" && ac_dir=.
7983
    if test -f $ac_dir/${ac_tool_prefix}file; then
7984
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7985
      if test -n "$file_magic_test_file"; then
7986
        case $deplibs_check_method in
7987
        "file_magic "*)
7988
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7989
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7990
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7991
            $EGREP "$file_magic_regex" > /dev/null; then
7992
            :
7993
          else
7994
            cat <<_LT_EOF 1>&2
7995
 
7996
*** Warning: the command libtool uses to detect shared libraries,
7997
*** $file_magic_cmd, produces output that libtool cannot recognize.
7998
*** The result is that libtool may fail to recognize shared libraries
7999
*** as such.  This will affect the creation of libtool libraries that
8000
*** depend on shared libraries, but programs linked with such libtool
8001
*** libraries will work regardless of this problem.  Nevertheless, you
8002
*** may want to report the problem to your system manager and/or to
8003
*** bug-libtool@gnu.org
8004
 
8005
_LT_EOF
8006
          fi ;;
8007
        esac
8008
      fi
8009
      break
8010
    fi
8011
  done
8012
  IFS="$lt_save_ifs"
8013
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8014
  ;;
8015
esac
8016
fi
8017
 
8018
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8019
if test -n "$MAGIC_CMD"; then
8020
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8021
$as_echo "$MAGIC_CMD" >&6; }
8022
else
8023
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8024
$as_echo "no" >&6; }
8025
fi
8026
 
8027
 
8028
 
8029
 
8030
 
8031
if test -z "$lt_cv_path_MAGIC_CMD"; then
8032
  if test -n "$ac_tool_prefix"; then
8033
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8034
$as_echo_n "checking for file... " >&6; }
8035
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8036
  $as_echo_n "(cached) " >&6
8037
else
8038
  case $MAGIC_CMD in
8039
[\\/*] |  ?:[\\/]*)
8040
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8041
  ;;
8042
*)
8043
  lt_save_MAGIC_CMD="$MAGIC_CMD"
8044
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8045
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8046
  for ac_dir in $ac_dummy; do
8047
    IFS="$lt_save_ifs"
8048
    test -z "$ac_dir" && ac_dir=.
8049
    if test -f $ac_dir/file; then
8050
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8051
      if test -n "$file_magic_test_file"; then
8052
        case $deplibs_check_method in
8053
        "file_magic "*)
8054
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8055
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8056
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8057
            $EGREP "$file_magic_regex" > /dev/null; then
8058
            :
8059
          else
8060
            cat <<_LT_EOF 1>&2
8061
 
8062
*** Warning: the command libtool uses to detect shared libraries,
8063
*** $file_magic_cmd, produces output that libtool cannot recognize.
8064
*** The result is that libtool may fail to recognize shared libraries
8065
*** as such.  This will affect the creation of libtool libraries that
8066
*** depend on shared libraries, but programs linked with such libtool
8067
*** libraries will work regardless of this problem.  Nevertheless, you
8068
*** may want to report the problem to your system manager and/or to
8069
*** bug-libtool@gnu.org
8070
 
8071
_LT_EOF
8072
          fi ;;
8073
        esac
8074
      fi
8075
      break
8076
    fi
8077
  done
8078
  IFS="$lt_save_ifs"
8079
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8080
  ;;
8081
esac
8082
fi
8083
 
8084
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8085
if test -n "$MAGIC_CMD"; then
8086
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8087
$as_echo "$MAGIC_CMD" >&6; }
8088
else
8089
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8090
$as_echo "no" >&6; }
8091
fi
8092
 
8093
 
8094
  else
8095
    MAGIC_CMD=:
8096
  fi
8097
fi
8098
 
8099
  fi
8100
  ;;
8101
esac
8102
 
8103
# Use C for the default configuration in the libtool script
8104
 
8105
lt_save_CC="$CC"
8106
ac_ext=c
8107
ac_cpp='$CPP $CPPFLAGS'
8108
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8109
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8110
ac_compiler_gnu=$ac_cv_c_compiler_gnu
8111
 
8112
 
8113
# Source file extension for C test sources.
8114
ac_ext=c
8115
 
8116
# Object file extension for compiled C test sources.
8117
objext=o
8118
objext=$objext
8119
 
8120
# Code to be used in simple compile tests
8121
lt_simple_compile_test_code="int some_variable = 0;"
8122
 
8123
# Code to be used in simple link tests
8124
lt_simple_link_test_code='int main(){return(0);}'
8125
 
8126
 
8127
 
8128
 
8129
 
8130
 
8131
 
8132
# If no C compiler was specified, use CC.
8133
LTCC=${LTCC-"$CC"}
8134
 
8135
# If no C compiler flags were specified, use CFLAGS.
8136
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8137
 
8138
# Allow CC to be a program name with arguments.
8139
compiler=$CC
8140
 
8141
# Save the default compiler, since it gets overwritten when the other
8142
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8143
compiler_DEFAULT=$CC
8144
 
8145
# save warnings/boilerplate of simple test code
8146
ac_outfile=conftest.$ac_objext
8147
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8148
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8149
_lt_compiler_boilerplate=`cat conftest.err`
8150
$RM conftest*
8151
 
8152
ac_outfile=conftest.$ac_objext
8153
echo "$lt_simple_link_test_code" >conftest.$ac_ext
8154
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8155
_lt_linker_boilerplate=`cat conftest.err`
8156
$RM -r conftest*
8157
 
8158
 
8159
## CAVEAT EMPTOR:
8160
## There is no encapsulation within the following macros, do not change
8161
## the running order or otherwise move them around unless you know exactly
8162
## what you are doing...
8163
if test -n "$compiler"; then
8164
 
8165
lt_prog_compiler_no_builtin_flag=
8166
 
8167
if test "$GCC" = yes; then
8168
  case $cc_basename in
8169
  nvcc*)
8170
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8171
  *)
8172
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8173
  esac
8174
 
8175
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8176
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8177
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8178
  $as_echo_n "(cached) " >&6
8179
else
8180
  lt_cv_prog_compiler_rtti_exceptions=no
8181
   ac_outfile=conftest.$ac_objext
8182
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8183
   lt_compiler_flag="-fno-rtti -fno-exceptions"
8184
   # Insert the option either (1) after the last *FLAGS variable, or
8185
   # (2) before a word containing "conftest.", or (3) at the end.
8186
   # Note that $ac_compile itself does not contain backslashes and begins
8187
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8188
   # The option is referenced via a variable to avoid confusing sed.
8189
   lt_compile=`echo "$ac_compile" | $SED \
8190
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8191
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8192
   -e 's:$: $lt_compiler_flag:'`
8193
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8194
   (eval "$lt_compile" 2>conftest.err)
8195
   ac_status=$?
8196
   cat conftest.err >&5
8197
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8198
   if (exit $ac_status) && test -s "$ac_outfile"; then
8199
     # The compiler can only warn and ignore the option if not recognized
8200
     # So say no if there are warnings other than the usual output.
8201
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8202
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8203
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8204
       lt_cv_prog_compiler_rtti_exceptions=yes
8205
     fi
8206
   fi
8207
   $RM conftest*
8208
 
8209
fi
8210
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8211
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8212
 
8213
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8214
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8215
else
8216
    :
8217
fi
8218
 
8219
fi
8220
 
8221
 
8222
 
8223
 
8224
 
8225
 
8226
  lt_prog_compiler_wl=
8227
lt_prog_compiler_pic=
8228
lt_prog_compiler_static=
8229
 
8230
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8231
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8232
 
8233
  if test "$GCC" = yes; then
8234
    lt_prog_compiler_wl='-Wl,'
8235
    lt_prog_compiler_static='-static'
8236
 
8237
    case $host_os in
8238
      aix*)
8239
      # All AIX code is PIC.
8240
      if test "$host_cpu" = ia64; then
8241
        # AIX 5 now supports IA64 processor
8242
        lt_prog_compiler_static='-Bstatic'
8243
      fi
8244
      ;;
8245
 
8246
    amigaos*)
8247
      case $host_cpu in
8248
      powerpc)
8249
            # see comment about AmigaOS4 .so support
8250
            lt_prog_compiler_pic='-fPIC'
8251
        ;;
8252
      m68k)
8253
            # FIXME: we need at least 68020 code to build shared libraries, but
8254
            # adding the `-m68020' flag to GCC prevents building anything better,
8255
            # like `-m68040'.
8256
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8257
        ;;
8258
      esac
8259
      ;;
8260
 
8261
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8262
      # PIC is the default for these OSes.
8263
      ;;
8264
 
8265
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8266
      # This hack is so that the source file can tell whether it is being
8267
      # built for inclusion in a dll (and should export symbols for example).
8268
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8269
      # (--disable-auto-import) libraries
8270
      lt_prog_compiler_pic='-DDLL_EXPORT'
8271
      ;;
8272
 
8273
    darwin* | rhapsody*)
8274
      # PIC is the default on this platform
8275
      # Common symbols not allowed in MH_DYLIB files
8276
      lt_prog_compiler_pic='-fno-common'
8277
      ;;
8278
 
8279
    haiku*)
8280
      # PIC is the default for Haiku.
8281
      # The "-static" flag exists, but is broken.
8282
      lt_prog_compiler_static=
8283
      ;;
8284
 
8285
    hpux*)
8286
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8287
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8288
      # sets the default TLS model and affects inlining.
8289
      case $host_cpu in
8290
      hppa*64*)
8291
        # +Z the default
8292
        ;;
8293
      *)
8294
        lt_prog_compiler_pic='-fPIC'
8295
        ;;
8296
      esac
8297
      ;;
8298
 
8299
    interix[3-9]*)
8300
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8301
      # Instead, we relocate shared libraries at runtime.
8302
      ;;
8303
 
8304
    msdosdjgpp*)
8305
      # Just because we use GCC doesn't mean we suddenly get shared libraries
8306
      # on systems that don't support them.
8307
      lt_prog_compiler_can_build_shared=no
8308
      enable_shared=no
8309
      ;;
8310
 
8311
    *nto* | *qnx*)
8312
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8313
      # it will coredump.
8314
      lt_prog_compiler_pic='-fPIC -shared'
8315
      ;;
8316
 
8317
    sysv4*MP*)
8318
      if test -d /usr/nec; then
8319
        lt_prog_compiler_pic=-Kconform_pic
8320
      fi
8321
      ;;
8322
 
8323
    *)
8324
      lt_prog_compiler_pic='-fPIC'
8325
      ;;
8326
    esac
8327
 
8328
    case $cc_basename in
8329
    nvcc*) # Cuda Compiler Driver 2.2
8330
      lt_prog_compiler_wl='-Xlinker '
8331
      lt_prog_compiler_pic='-Xcompiler -fPIC'
8332
      ;;
8333
    esac
8334
  else
8335
    # PORTME Check for flag to pass linker flags through the system compiler.
8336
    case $host_os in
8337
    aix*)
8338
      lt_prog_compiler_wl='-Wl,'
8339
      if test "$host_cpu" = ia64; then
8340
        # AIX 5 now supports IA64 processor
8341
        lt_prog_compiler_static='-Bstatic'
8342
      else
8343
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8344
      fi
8345
      ;;
8346
 
8347
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8348
      # This hack is so that the source file can tell whether it is being
8349
      # built for inclusion in a dll (and should export symbols for example).
8350
      lt_prog_compiler_pic='-DDLL_EXPORT'
8351
      ;;
8352
 
8353
    hpux9* | hpux10* | hpux11*)
8354
      lt_prog_compiler_wl='-Wl,'
8355
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8356
      # not for PA HP-UX.
8357
      case $host_cpu in
8358
      hppa*64*|ia64*)
8359
        # +Z the default
8360
        ;;
8361
      *)
8362
        lt_prog_compiler_pic='+Z'
8363
        ;;
8364
      esac
8365
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8366
      lt_prog_compiler_static='${wl}-a ${wl}archive'
8367
      ;;
8368
 
8369
    irix5* | irix6* | nonstopux*)
8370
      lt_prog_compiler_wl='-Wl,'
8371
      # PIC (with -KPIC) is the default.
8372
      lt_prog_compiler_static='-non_shared'
8373
      ;;
8374
 
8375
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8376
      case $cc_basename in
8377
      # old Intel for x86_64 which still supported -KPIC.
8378
      ecc*)
8379
        lt_prog_compiler_wl='-Wl,'
8380
        lt_prog_compiler_pic='-KPIC'
8381
        lt_prog_compiler_static='-static'
8382
        ;;
8383
      # icc used to be incompatible with GCC.
8384
      # ICC 10 doesn't accept -KPIC any more.
8385
      icc* | ifort*)
8386
        lt_prog_compiler_wl='-Wl,'
8387
        lt_prog_compiler_pic='-fPIC'
8388
        lt_prog_compiler_static='-static'
8389
        ;;
8390
      # Lahey Fortran 8.1.
8391
      lf95*)
8392
        lt_prog_compiler_wl='-Wl,'
8393
        lt_prog_compiler_pic='--shared'
8394
        lt_prog_compiler_static='--static'
8395
        ;;
8396
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8397
        # Portland Group compilers (*not* the Pentium gcc compiler,
8398
        # which looks to be a dead project)
8399
        lt_prog_compiler_wl='-Wl,'
8400
        lt_prog_compiler_pic='-fpic'
8401
        lt_prog_compiler_static='-Bstatic'
8402
        ;;
8403
      ccc*)
8404
        lt_prog_compiler_wl='-Wl,'
8405
        # All Alpha code is PIC.
8406
        lt_prog_compiler_static='-non_shared'
8407
        ;;
8408
      xl* | bgxl* | bgf* | mpixl*)
8409
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8410
        lt_prog_compiler_wl='-Wl,'
8411
        lt_prog_compiler_pic='-qpic'
8412
        lt_prog_compiler_static='-qstaticlink'
8413
        ;;
8414
      *)
8415
        case `$CC -V 2>&1 | sed 5q` in
8416
        *Sun\ F* | *Sun*Fortran*)
8417
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
8418
          lt_prog_compiler_pic='-KPIC'
8419
          lt_prog_compiler_static='-Bstatic'
8420
          lt_prog_compiler_wl=''
8421
          ;;
8422
        *Sun\ C*)
8423
          # Sun C 5.9
8424
          lt_prog_compiler_pic='-KPIC'
8425
          lt_prog_compiler_static='-Bstatic'
8426
          lt_prog_compiler_wl='-Wl,'
8427
          ;;
8428
        esac
8429
        ;;
8430
      esac
8431
      ;;
8432
 
8433
    newsos6)
8434
      lt_prog_compiler_pic='-KPIC'
8435
      lt_prog_compiler_static='-Bstatic'
8436
      ;;
8437
 
8438
    *nto* | *qnx*)
8439
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8440
      # it will coredump.
8441
      lt_prog_compiler_pic='-fPIC -shared'
8442
      ;;
8443
 
8444
    osf3* | osf4* | osf5*)
8445
      lt_prog_compiler_wl='-Wl,'
8446
      # All OSF/1 code is PIC.
8447
      lt_prog_compiler_static='-non_shared'
8448
      ;;
8449
 
8450
    rdos*)
8451
      lt_prog_compiler_static='-non_shared'
8452
      ;;
8453
 
8454
    solaris*)
8455
      lt_prog_compiler_pic='-KPIC'
8456
      lt_prog_compiler_static='-Bstatic'
8457
      case $cc_basename in
8458
      f77* | f90* | f95*)
8459
        lt_prog_compiler_wl='-Qoption ld ';;
8460
      *)
8461
        lt_prog_compiler_wl='-Wl,';;
8462
      esac
8463
      ;;
8464
 
8465
    sunos4*)
8466
      lt_prog_compiler_wl='-Qoption ld '
8467
      lt_prog_compiler_pic='-PIC'
8468
      lt_prog_compiler_static='-Bstatic'
8469
      ;;
8470
 
8471
    sysv4 | sysv4.2uw2* | sysv4.3*)
8472
      lt_prog_compiler_wl='-Wl,'
8473
      lt_prog_compiler_pic='-KPIC'
8474
      lt_prog_compiler_static='-Bstatic'
8475
      ;;
8476
 
8477
    sysv4*MP*)
8478
      if test -d /usr/nec ;then
8479
        lt_prog_compiler_pic='-Kconform_pic'
8480
        lt_prog_compiler_static='-Bstatic'
8481
      fi
8482
      ;;
8483
 
8484
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8485
      lt_prog_compiler_wl='-Wl,'
8486
      lt_prog_compiler_pic='-KPIC'
8487
      lt_prog_compiler_static='-Bstatic'
8488
      ;;
8489
 
8490
    unicos*)
8491
      lt_prog_compiler_wl='-Wl,'
8492
      lt_prog_compiler_can_build_shared=no
8493
      ;;
8494
 
8495
    uts4*)
8496
      lt_prog_compiler_pic='-pic'
8497
      lt_prog_compiler_static='-Bstatic'
8498
      ;;
8499
 
8500
    *)
8501
      lt_prog_compiler_can_build_shared=no
8502
      ;;
8503
    esac
8504
  fi
8505
 
8506
case $host_os in
8507
  # For platforms which do not support PIC, -DPIC is meaningless:
8508
  *djgpp*)
8509
    lt_prog_compiler_pic=
8510
    ;;
8511
  *)
8512
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8513
    ;;
8514
esac
8515
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8516
$as_echo "$lt_prog_compiler_pic" >&6; }
8517
 
8518
 
8519
 
8520
 
8521
 
8522
 
8523
#
8524
# Check to make sure the PIC flag actually works.
8525
#
8526
if test -n "$lt_prog_compiler_pic"; then
8527
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8528
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8529
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8530
  $as_echo_n "(cached) " >&6
8531
else
8532
  lt_cv_prog_compiler_pic_works=no
8533
   ac_outfile=conftest.$ac_objext
8534
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8535
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8536
   # Insert the option either (1) after the last *FLAGS variable, or
8537
   # (2) before a word containing "conftest.", or (3) at the end.
8538
   # Note that $ac_compile itself does not contain backslashes and begins
8539
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8540
   # The option is referenced via a variable to avoid confusing sed.
8541
   lt_compile=`echo "$ac_compile" | $SED \
8542
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8543
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8544
   -e 's:$: $lt_compiler_flag:'`
8545
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8546
   (eval "$lt_compile" 2>conftest.err)
8547
   ac_status=$?
8548
   cat conftest.err >&5
8549
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550
   if (exit $ac_status) && test -s "$ac_outfile"; then
8551
     # The compiler can only warn and ignore the option if not recognized
8552
     # So say no if there are warnings other than the usual output.
8553
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8554
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8555
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8556
       lt_cv_prog_compiler_pic_works=yes
8557
     fi
8558
   fi
8559
   $RM conftest*
8560
 
8561
fi
8562
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8563
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8564
 
8565
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8566
    case $lt_prog_compiler_pic in
8567
     "" | " "*) ;;
8568
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8569
     esac
8570
else
8571
    lt_prog_compiler_pic=
8572
     lt_prog_compiler_can_build_shared=no
8573
fi
8574
 
8575
fi
8576
 
8577
 
8578
 
8579
 
8580
 
8581
 
8582
#
8583
# Check to make sure the static flag actually works.
8584
#
8585
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8586
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8587
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8588
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8589
  $as_echo_n "(cached) " >&6
8590
else
8591
  lt_cv_prog_compiler_static_works=no
8592
   save_LDFLAGS="$LDFLAGS"
8593
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8594
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8595
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8596
     # The linker can only warn and ignore the option if not recognized
8597
     # So say no if there are warnings
8598
     if test -s conftest.err; then
8599
       # Append any errors to the config.log.
8600
       cat conftest.err 1>&5
8601
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8602
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8603
       if diff conftest.exp conftest.er2 >/dev/null; then
8604
         lt_cv_prog_compiler_static_works=yes
8605
       fi
8606
     else
8607
       lt_cv_prog_compiler_static_works=yes
8608
     fi
8609
   fi
8610
   $RM -r conftest*
8611
   LDFLAGS="$save_LDFLAGS"
8612
 
8613
fi
8614
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8615
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8616
 
8617
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8618
    :
8619
else
8620
    lt_prog_compiler_static=
8621
fi
8622
 
8623
 
8624
 
8625
 
8626
 
8627
 
8628
 
8629
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8630
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8631
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8632
  $as_echo_n "(cached) " >&6
8633
else
8634
  lt_cv_prog_compiler_c_o=no
8635
   $RM -r conftest 2>/dev/null
8636
   mkdir conftest
8637
   cd conftest
8638
   mkdir out
8639
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8640
 
8641
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8642
   # Insert the option either (1) after the last *FLAGS variable, or
8643
   # (2) before a word containing "conftest.", or (3) at the end.
8644
   # Note that $ac_compile itself does not contain backslashes and begins
8645
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8646
   lt_compile=`echo "$ac_compile" | $SED \
8647
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8648
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8649
   -e 's:$: $lt_compiler_flag:'`
8650
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8651
   (eval "$lt_compile" 2>out/conftest.err)
8652
   ac_status=$?
8653
   cat out/conftest.err >&5
8654
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8656
   then
8657
     # The compiler can only warn and ignore the option if not recognized
8658
     # So say no if there are warnings
8659
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8660
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8661
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8662
       lt_cv_prog_compiler_c_o=yes
8663
     fi
8664
   fi
8665
   chmod u+w . 2>&5
8666
   $RM conftest*
8667
   # SGI C++ compiler will create directory out/ii_files/ for
8668
   # template instantiation
8669
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8670
   $RM out/* && rmdir out
8671
   cd ..
8672
   $RM -r conftest
8673
   $RM conftest*
8674
 
8675
fi
8676
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8677
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8678
 
8679
 
8680
 
8681
 
8682
 
8683
 
8684
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8685
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8686
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8687
  $as_echo_n "(cached) " >&6
8688
else
8689
  lt_cv_prog_compiler_c_o=no
8690
   $RM -r conftest 2>/dev/null
8691
   mkdir conftest
8692
   cd conftest
8693
   mkdir out
8694
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8695
 
8696
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8697
   # Insert the option either (1) after the last *FLAGS variable, or
8698
   # (2) before a word containing "conftest.", or (3) at the end.
8699
   # Note that $ac_compile itself does not contain backslashes and begins
8700
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8701
   lt_compile=`echo "$ac_compile" | $SED \
8702
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8703
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8704
   -e 's:$: $lt_compiler_flag:'`
8705
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8706
   (eval "$lt_compile" 2>out/conftest.err)
8707
   ac_status=$?
8708
   cat out/conftest.err >&5
8709
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8710
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8711
   then
8712
     # The compiler can only warn and ignore the option if not recognized
8713
     # So say no if there are warnings
8714
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8715
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8716
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8717
       lt_cv_prog_compiler_c_o=yes
8718
     fi
8719
   fi
8720
   chmod u+w . 2>&5
8721
   $RM conftest*
8722
   # SGI C++ compiler will create directory out/ii_files/ for
8723
   # template instantiation
8724
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8725
   $RM out/* && rmdir out
8726
   cd ..
8727
   $RM -r conftest
8728
   $RM conftest*
8729
 
8730
fi
8731
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8732
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8733
 
8734
 
8735
 
8736
 
8737
hard_links="nottested"
8738
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8739
  # do not overwrite the value of need_locks provided by the user
8740
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8741
$as_echo_n "checking if we can lock with hard links... " >&6; }
8742
  hard_links=yes
8743
  $RM conftest*
8744
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8745
  touch conftest.a
8746
  ln conftest.a conftest.b 2>&5 || hard_links=no
8747
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8748
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8749
$as_echo "$hard_links" >&6; }
8750
  if test "$hard_links" = no; then
8751
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8752
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8753
    need_locks=warn
8754
  fi
8755
else
8756
  need_locks=no
8757
fi
8758
 
8759
 
8760
 
8761
 
8762
 
8763
 
8764
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8765
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8766
 
8767
  runpath_var=
8768
  allow_undefined_flag=
8769
  always_export_symbols=no
8770
  archive_cmds=
8771
  archive_expsym_cmds=
8772
  compiler_needs_object=no
8773
  enable_shared_with_static_runtimes=no
8774
  export_dynamic_flag_spec=
8775
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8776
  hardcode_automatic=no
8777
  hardcode_direct=no
8778
  hardcode_direct_absolute=no
8779
  hardcode_libdir_flag_spec=
8780
  hardcode_libdir_flag_spec_ld=
8781
  hardcode_libdir_separator=
8782
  hardcode_minus_L=no
8783
  hardcode_shlibpath_var=unsupported
8784
  inherit_rpath=no
8785
  link_all_deplibs=unknown
8786
  module_cmds=
8787
  module_expsym_cmds=
8788
  old_archive_from_new_cmds=
8789
  old_archive_from_expsyms_cmds=
8790
  thread_safe_flag_spec=
8791
  whole_archive_flag_spec=
8792
  # include_expsyms should be a list of space-separated symbols to be *always*
8793
  # included in the symbol list
8794
  include_expsyms=
8795
  # exclude_expsyms can be an extended regexp of symbols to exclude
8796
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8797
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8798
  # as well as any symbol that contains `d'.
8799
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8800
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8801
  # platforms (ab)use it in PIC code, but their linkers get confused if
8802
  # the symbol is explicitly referenced.  Since portable code cannot
8803
  # rely on this symbol name, it's probably fine to never include it in
8804
  # preloaded symbol tables.
8805
  # Exclude shared library initialization/finalization symbols.
8806
  extract_expsyms_cmds=
8807
 
8808
  case $host_os in
8809
  cygwin* | mingw* | pw32* | cegcc*)
8810
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8811
    # When not using gcc, we currently assume that we are using
8812
    # Microsoft Visual C++.
8813
    if test "$GCC" != yes; then
8814
      with_gnu_ld=no
8815
    fi
8816
    ;;
8817
  interix*)
8818
    # we just hope/assume this is gcc and not c89 (= MSVC++)
8819
    with_gnu_ld=yes
8820
    ;;
8821
  openbsd*)
8822
    with_gnu_ld=no
8823
    ;;
8824
  esac
8825
 
8826
  ld_shlibs=yes
8827
 
8828
  # On some targets, GNU ld is compatible enough with the native linker
8829
  # that we're better off using the native interface for both.
8830
  lt_use_gnu_ld_interface=no
8831
  if test "$with_gnu_ld" = yes; then
8832
    case $host_os in
8833
      aix*)
8834
        # The AIX port of GNU ld has always aspired to compatibility
8835
        # with the native linker.  However, as the warning in the GNU ld
8836
        # block says, versions before 2.19.5* couldn't really create working
8837
        # shared libraries, regardless of the interface used.
8838
        case `$LD -v 2>&1` in
8839
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8840
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8841
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8842
          *)
8843
            lt_use_gnu_ld_interface=yes
8844
            ;;
8845
        esac
8846
        ;;
8847
      *)
8848
        lt_use_gnu_ld_interface=yes
8849
        ;;
8850
    esac
8851
  fi
8852
 
8853
  if test "$lt_use_gnu_ld_interface" = yes; then
8854
    # If archive_cmds runs LD, not CC, wlarc should be empty
8855
    wlarc='${wl}'
8856
 
8857
    # Set some defaults for GNU ld with shared library support. These
8858
    # are reset later if shared libraries are not supported. Putting them
8859
    # here allows them to be overridden if necessary.
8860
    runpath_var=LD_RUN_PATH
8861
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8862
    export_dynamic_flag_spec='${wl}--export-dynamic'
8863
    # ancient GNU ld didn't support --whole-archive et. al.
8864
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8865
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8866
    else
8867
      whole_archive_flag_spec=
8868
    fi
8869
    supports_anon_versioning=no
8870
    case `$LD -v 2>&1` in
8871
      *GNU\ gold*) supports_anon_versioning=yes ;;
8872
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8873
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8874
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8875
      *\ 2.11.*) ;; # other 2.11 versions
8876
      *) supports_anon_versioning=yes ;;
8877
    esac
8878
 
8879
    # See if GNU ld supports shared libraries.
8880
    case $host_os in
8881
    aix[3-9]*)
8882
      # On AIX/PPC, the GNU linker is very broken
8883
      if test "$host_cpu" != ia64; then
8884
        ld_shlibs=no
8885
        cat <<_LT_EOF 1>&2
8886
 
8887
*** Warning: the GNU linker, at least up to release 2.19, is reported
8888
*** to be unable to reliably create shared libraries on AIX.
8889
*** Therefore, libtool is disabling shared libraries support.  If you
8890
*** really care for shared libraries, you may want to install binutils
8891
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8892
*** You will then need to restart the configuration process.
8893
 
8894
_LT_EOF
8895
      fi
8896
      ;;
8897
 
8898
    amigaos*)
8899
      case $host_cpu in
8900
      powerpc)
8901
            # see comment about AmigaOS4 .so support
8902
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8903
            archive_expsym_cmds=''
8904
        ;;
8905
      m68k)
8906
            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)'
8907
            hardcode_libdir_flag_spec='-L$libdir'
8908
            hardcode_minus_L=yes
8909
        ;;
8910
      esac
8911
      ;;
8912
 
8913
    beos*)
8914
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8915
        allow_undefined_flag=unsupported
8916
        # Joseph Beckenbach  says some releases of gcc
8917
        # support --undefined.  This deserves some investigation.  FIXME
8918
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8919
      else
8920
        ld_shlibs=no
8921
      fi
8922
      ;;
8923
 
8924
    cygwin* | mingw* | pw32* | cegcc*)
8925
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8926
      # as there is no search path for DLLs.
8927
      hardcode_libdir_flag_spec='-L$libdir'
8928
      export_dynamic_flag_spec='${wl}--export-all-symbols'
8929
      allow_undefined_flag=unsupported
8930
      always_export_symbols=no
8931
      enable_shared_with_static_runtimes=yes
8932
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8933
 
8934
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8935
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8936
        # If the export-symbols file already is a .def file (1st line
8937
        # is EXPORTS), use it as is; otherwise, prepend...
8938
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8939
          cp $export_symbols $output_objdir/$soname.def;
8940
        else
8941
          echo EXPORTS > $output_objdir/$soname.def;
8942
          cat $export_symbols >> $output_objdir/$soname.def;
8943
        fi~
8944
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8945
      else
8946
        ld_shlibs=no
8947
      fi
8948
      ;;
8949
 
8950
    haiku*)
8951
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8952
      link_all_deplibs=yes
8953
      ;;
8954
 
8955
    interix[3-9]*)
8956
      hardcode_direct=no
8957
      hardcode_shlibpath_var=no
8958
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8959
      export_dynamic_flag_spec='${wl}-E'
8960
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8961
      # Instead, shared libraries are loaded at an image base (0x10000000 by
8962
      # default) and relocated if they conflict, which is a slow very memory
8963
      # consuming and fragmenting process.  To avoid this, we pick a random,
8964
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8965
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8966
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8967
      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'
8968
      ;;
8969
 
8970
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8971
      tmp_diet=no
8972
      if test "$host_os" = linux-dietlibc; then
8973
        case $cc_basename in
8974
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8975
        esac
8976
      fi
8977
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8978
         && test "$tmp_diet" = no
8979
      then
8980
        tmp_addflag=
8981
        tmp_sharedflag='-shared'
8982
        case $cc_basename,$host_cpu in
8983
        pgcc*)                          # Portland Group C compiler
8984
          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'
8985
          tmp_addflag=' $pic_flag'
8986
          ;;
8987
        pgf77* | pgf90* | pgf95* | pgfortran*)
8988
                                        # Portland Group f77 and f90 compilers
8989
          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'
8990
          tmp_addflag=' $pic_flag -Mnomain' ;;
8991
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8992
          tmp_addflag=' -i_dynamic' ;;
8993
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8994
          tmp_addflag=' -i_dynamic -nofor_main' ;;
8995
        ifc* | ifort*)                  # Intel Fortran compiler
8996
          tmp_addflag=' -nofor_main' ;;
8997
        lf95*)                          # Lahey Fortran 8.1
8998
          whole_archive_flag_spec=
8999
          tmp_sharedflag='--shared' ;;
9000
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9001
          tmp_sharedflag='-qmkshrobj'
9002
          tmp_addflag= ;;
9003
        nvcc*)  # Cuda Compiler Driver 2.2
9004
          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'
9005
          compiler_needs_object=yes
9006
          ;;
9007
        esac
9008
        case `$CC -V 2>&1 | sed 5q` in
9009
        *Sun\ C*)                       # Sun C 5.9
9010
          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'
9011
          compiler_needs_object=yes
9012
          tmp_sharedflag='-G' ;;
9013
        *Sun\ F*)                       # Sun Fortran 8.3
9014
          tmp_sharedflag='-G' ;;
9015
        esac
9016
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9017
 
9018
        if test "x$supports_anon_versioning" = xyes; then
9019
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9020
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9021
            echo "local: *; };" >> $output_objdir/$libname.ver~
9022
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9023
        fi
9024
 
9025
        case $cc_basename in
9026
        xlf* | bgf* | bgxlf* | mpixlf*)
9027
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9028
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9029
          hardcode_libdir_flag_spec=
9030
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
9031
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9032
          if test "x$supports_anon_versioning" = xyes; then
9033
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9034
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9035
              echo "local: *; };" >> $output_objdir/$libname.ver~
9036
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9037
          fi
9038
          ;;
9039
        esac
9040
      else
9041
        ld_shlibs=no
9042
      fi
9043
      ;;
9044
 
9045
    netbsd*)
9046
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9047
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9048
        wlarc=
9049
      else
9050
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9051
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9052
      fi
9053
      ;;
9054
 
9055
    solaris*)
9056
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9057
        ld_shlibs=no
9058
        cat <<_LT_EOF 1>&2
9059
 
9060
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9061
*** create shared libraries on Solaris systems.  Therefore, libtool
9062
*** is disabling shared libraries support.  We urge you to upgrade GNU
9063
*** binutils to release 2.9.1 or newer.  Another option is to modify
9064
*** your PATH or compiler configuration so that the native linker is
9065
*** used, and then restart.
9066
 
9067
_LT_EOF
9068
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9069
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9070
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9071
      else
9072
        ld_shlibs=no
9073
      fi
9074
      ;;
9075
 
9076
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9077
      case `$LD -v 2>&1` in
9078
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9079
        ld_shlibs=no
9080
        cat <<_LT_EOF 1>&2
9081
 
9082
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9083
*** reliably create shared libraries on SCO systems.  Therefore, libtool
9084
*** is disabling shared libraries support.  We urge you to upgrade GNU
9085
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9086
*** your PATH or compiler configuration so that the native linker is
9087
*** used, and then restart.
9088
 
9089
_LT_EOF
9090
        ;;
9091
        *)
9092
          # For security reasons, it is highly recommended that you always
9093
          # use absolute paths for naming shared libraries, and exclude the
9094
          # DT_RUNPATH tag from executables and libraries.  But doing so
9095
          # requires that you compile everything twice, which is a pain.
9096
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9097
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9098
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9099
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9100
          else
9101
            ld_shlibs=no
9102
          fi
9103
        ;;
9104
      esac
9105
      ;;
9106
 
9107
    sunos4*)
9108
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9109
      wlarc=
9110
      hardcode_direct=yes
9111
      hardcode_shlibpath_var=no
9112
      ;;
9113
 
9114
    *)
9115
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9116
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9117
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9118
      else
9119
        ld_shlibs=no
9120
      fi
9121
      ;;
9122
    esac
9123
 
9124
    if test "$ld_shlibs" = no; then
9125
      runpath_var=
9126
      hardcode_libdir_flag_spec=
9127
      export_dynamic_flag_spec=
9128
      whole_archive_flag_spec=
9129
    fi
9130
  else
9131
    # PORTME fill in a description of your system's linker (not GNU ld)
9132
    case $host_os in
9133
    aix3*)
9134
      allow_undefined_flag=unsupported
9135
      always_export_symbols=yes
9136
      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'
9137
      # Note: this linker hardcodes the directories in LIBPATH if there
9138
      # are no directories specified by -L.
9139
      hardcode_minus_L=yes
9140
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9141
        # Neither direct hardcoding nor static linking is supported with a
9142
        # broken collect2.
9143
        hardcode_direct=unsupported
9144
      fi
9145
      ;;
9146
 
9147
    aix[4-9]*)
9148
      if test "$host_cpu" = ia64; then
9149
        # On IA64, the linker does run time linking by default, so we don't
9150
        # have to do anything special.
9151
        aix_use_runtimelinking=no
9152
        exp_sym_flag='-Bexport'
9153
        no_entry_flag=""
9154
      else
9155
        # If we're using GNU nm, then we don't want the "-C" option.
9156
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
9157
        # Also, AIX nm treats weak defined symbols like other global
9158
        # defined symbols, whereas GNU nm marks them as "W".
9159
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9160
          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'
9161
        else
9162
          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'
9163
        fi
9164
        aix_use_runtimelinking=no
9165
 
9166
        # Test if we are trying to use run time linking or normal
9167
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9168
        # need to do runtime linking.
9169
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9170
          for ld_flag in $LDFLAGS; do
9171
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9172
            aix_use_runtimelinking=yes
9173
            break
9174
          fi
9175
          done
9176
          ;;
9177
        esac
9178
 
9179
        exp_sym_flag='-bexport'
9180
        no_entry_flag='-bnoentry'
9181
      fi
9182
 
9183
      # When large executables or shared objects are built, AIX ld can
9184
      # have problems creating the table of contents.  If linking a library
9185
      # or program results in "error TOC overflow" add -mminimal-toc to
9186
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9187
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9188
 
9189
      archive_cmds=''
9190
      hardcode_direct=yes
9191
      hardcode_direct_absolute=yes
9192
      hardcode_libdir_separator=':'
9193
      link_all_deplibs=yes
9194
      file_list_spec='${wl}-f,'
9195
 
9196
      if test "$GCC" = yes; then
9197
        case $host_os in aix4.[012]|aix4.[012].*)
9198
        # We only want to do this on AIX 4.2 and lower, the check
9199
        # below for broken collect2 doesn't work under 4.3+
9200
          collect2name=`${CC} -print-prog-name=collect2`
9201
          if test -f "$collect2name" &&
9202
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9203
          then
9204
          # We have reworked collect2
9205
          :
9206
          else
9207
          # We have old collect2
9208
          hardcode_direct=unsupported
9209
          # It fails to find uninstalled libraries when the uninstalled
9210
          # path is not listed in the libpath.  Setting hardcode_minus_L
9211
          # to unsupported forces relinking
9212
          hardcode_minus_L=yes
9213
          hardcode_libdir_flag_spec='-L$libdir'
9214
          hardcode_libdir_separator=
9215
          fi
9216
          ;;
9217
        esac
9218
        shared_flag='-shared'
9219
        if test "$aix_use_runtimelinking" = yes; then
9220
          shared_flag="$shared_flag "'${wl}-G'
9221
        fi
9222
      else
9223
        # not using gcc
9224
        if test "$host_cpu" = ia64; then
9225
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9226
        # chokes on -Wl,-G. The following line is correct:
9227
          shared_flag='-G'
9228
        else
9229
          if test "$aix_use_runtimelinking" = yes; then
9230
            shared_flag='${wl}-G'
9231
          else
9232
            shared_flag='${wl}-bM:SRE'
9233
          fi
9234
        fi
9235
      fi
9236
 
9237
      export_dynamic_flag_spec='${wl}-bexpall'
9238
      # It seems that -bexpall does not export symbols beginning with
9239
      # underscore (_), so it is better to generate a list of symbols to export.
9240
      always_export_symbols=yes
9241
      if test "$aix_use_runtimelinking" = yes; then
9242
        # Warning - without using the other runtime loading flags (-brtl),
9243
        # -berok will link without error, but may produce a broken library.
9244
        allow_undefined_flag='-berok'
9245
        # Determine the default libpath from the value encoded in an
9246
        # empty executable.
9247
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9248
/* end confdefs.h.  */
9249
 
9250
int
9251
main ()
9252
{
9253
 
9254
  ;
9255
  return 0;
9256
}
9257
_ACEOF
9258
if ac_fn_c_try_link "$LINENO"; then :
9259
 
9260
lt_aix_libpath_sed='
9261
    /Import File Strings/,/^$/ {
9262
        /^0/ {
9263
            s/^0  *\(.*\)$/\1/
9264
            p
9265
        }
9266
    }'
9267
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9268
# Check for a 64-bit object if we didn't find anything.
9269
if test -z "$aix_libpath"; then
9270
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9271
fi
9272
fi
9273
rm -f core conftest.err conftest.$ac_objext \
9274
    conftest$ac_exeext conftest.$ac_ext
9275
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9276
 
9277
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9278
        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"
9279
      else
9280
        if test "$host_cpu" = ia64; then
9281
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9282
          allow_undefined_flag="-z nodefs"
9283
          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"
9284
        else
9285
         # Determine the default libpath from the value encoded in an
9286
         # empty executable.
9287
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9288
/* end confdefs.h.  */
9289
 
9290
int
9291
main ()
9292
{
9293
 
9294
  ;
9295
  return 0;
9296
}
9297
_ACEOF
9298
if ac_fn_c_try_link "$LINENO"; then :
9299
 
9300
lt_aix_libpath_sed='
9301
    /Import File Strings/,/^$/ {
9302
        /^0/ {
9303
            s/^0  *\(.*\)$/\1/
9304
            p
9305
        }
9306
    }'
9307
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9308
# Check for a 64-bit object if we didn't find anything.
9309
if test -z "$aix_libpath"; then
9310
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9311
fi
9312
fi
9313
rm -f core conftest.err conftest.$ac_objext \
9314
    conftest$ac_exeext conftest.$ac_ext
9315
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9316
 
9317
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9318
          # Warning - without using the other run time loading flags,
9319
          # -berok will link without error, but may produce a broken library.
9320
          no_undefined_flag=' ${wl}-bernotok'
9321
          allow_undefined_flag=' ${wl}-berok'
9322
          if test "$with_gnu_ld" = yes; then
9323
            # We only use this code for GNU lds that support --whole-archive.
9324
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9325
          else
9326
            # Exported symbols can be pulled into shared objects from archives
9327
            whole_archive_flag_spec='$convenience'
9328
          fi
9329
          archive_cmds_need_lc=yes
9330
          # This is similar to how AIX traditionally builds its shared libraries.
9331
          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'
9332
        fi
9333
      fi
9334
      ;;
9335
 
9336
    amigaos*)
9337
      case $host_cpu in
9338
      powerpc)
9339
            # see comment about AmigaOS4 .so support
9340
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9341
            archive_expsym_cmds=''
9342
        ;;
9343
      m68k)
9344
            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)'
9345
            hardcode_libdir_flag_spec='-L$libdir'
9346
            hardcode_minus_L=yes
9347
        ;;
9348
      esac
9349
      ;;
9350
 
9351
    bsdi[45]*)
9352
      export_dynamic_flag_spec=-rdynamic
9353
      ;;
9354
 
9355
    cygwin* | mingw* | pw32* | cegcc*)
9356
      # When not using gcc, we currently assume that we are using
9357
      # Microsoft Visual C++.
9358
      # hardcode_libdir_flag_spec is actually meaningless, as there is
9359
      # no search path for DLLs.
9360
      hardcode_libdir_flag_spec=' '
9361
      allow_undefined_flag=unsupported
9362
      # Tell ltmain to make .lib files, not .a files.
9363
      libext=lib
9364
      # Tell ltmain to make .dll files, not .so files.
9365
      shrext_cmds=".dll"
9366
      # FIXME: Setting linknames here is a bad hack.
9367
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9368
      # The linker will automatically build a .lib file if we build a DLL.
9369
      old_archive_from_new_cmds='true'
9370
      # FIXME: Should let the user specify the lib program.
9371
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9372
      fix_srcfile_path='`cygpath -w "$srcfile"`'
9373
      enable_shared_with_static_runtimes=yes
9374
      ;;
9375
 
9376
    darwin* | rhapsody*)
9377
 
9378
 
9379
  archive_cmds_need_lc=no
9380
  hardcode_direct=no
9381
  hardcode_automatic=yes
9382
  hardcode_shlibpath_var=unsupported
9383
  if test "$lt_cv_ld_force_load" = "yes"; then
9384
    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\"`'
9385
  else
9386
    whole_archive_flag_spec=''
9387
  fi
9388
  link_all_deplibs=yes
9389
  allow_undefined_flag="$_lt_dar_allow_undefined"
9390
  case $cc_basename in
9391
     ifort*) _lt_dar_can_shared=yes ;;
9392
     *) _lt_dar_can_shared=$GCC ;;
9393
  esac
9394
  if test "$_lt_dar_can_shared" = "yes"; then
9395
    output_verbose_link_cmd=func_echo_all
9396
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9397
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9398
    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}"
9399
    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}"
9400
 
9401
  else
9402
  ld_shlibs=no
9403
  fi
9404
 
9405
      ;;
9406
 
9407
    dgux*)
9408
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9409
      hardcode_libdir_flag_spec='-L$libdir'
9410
      hardcode_shlibpath_var=no
9411
      ;;
9412
 
9413
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9414
    # support.  Future versions do this automatically, but an explicit c++rt0.o
9415
    # does not break anything, and helps significantly (at the cost of a little
9416
    # extra space).
9417
    freebsd2.2*)
9418
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9419
      hardcode_libdir_flag_spec='-R$libdir'
9420
      hardcode_direct=yes
9421
      hardcode_shlibpath_var=no
9422
      ;;
9423
 
9424
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9425
    freebsd2*)
9426
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9427
      hardcode_direct=yes
9428
      hardcode_minus_L=yes
9429
      hardcode_shlibpath_var=no
9430
      ;;
9431
 
9432
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9433
    freebsd* | dragonfly*)
9434
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9435
      hardcode_libdir_flag_spec='-R$libdir'
9436
      hardcode_direct=yes
9437
      hardcode_shlibpath_var=no
9438
      ;;
9439
 
9440
    hpux9*)
9441
      if test "$GCC" = yes; then
9442
        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'
9443
      else
9444
        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'
9445
      fi
9446
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9447
      hardcode_libdir_separator=:
9448
      hardcode_direct=yes
9449
 
9450
      # hardcode_minus_L: Not really in the search PATH,
9451
      # but as the default location of the library.
9452
      hardcode_minus_L=yes
9453
      export_dynamic_flag_spec='${wl}-E'
9454
      ;;
9455
 
9456
    hpux10*)
9457
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9458
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9459
      else
9460
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9461
      fi
9462
      if test "$with_gnu_ld" = no; then
9463
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9464
        hardcode_libdir_flag_spec_ld='+b $libdir'
9465
        hardcode_libdir_separator=:
9466
        hardcode_direct=yes
9467
        hardcode_direct_absolute=yes
9468
        export_dynamic_flag_spec='${wl}-E'
9469
        # hardcode_minus_L: Not really in the search PATH,
9470
        # but as the default location of the library.
9471
        hardcode_minus_L=yes
9472
      fi
9473
      ;;
9474
 
9475
    hpux11*)
9476
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9477
        case $host_cpu in
9478
        hppa*64*)
9479
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9480
          ;;
9481
        ia64*)
9482
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9483
          ;;
9484
        *)
9485
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9486
          ;;
9487
        esac
9488
      else
9489
        case $host_cpu in
9490
        hppa*64*)
9491
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9492
          ;;
9493
        ia64*)
9494
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9495
          ;;
9496
        *)
9497
 
9498
          # Older versions of the 11.00 compiler do not understand -b yet
9499
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9500
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9501
$as_echo_n "checking if $CC understands -b... " >&6; }
9502
if test "${lt_cv_prog_compiler__b+set}" = set; then :
9503
  $as_echo_n "(cached) " >&6
9504
else
9505
  lt_cv_prog_compiler__b=no
9506
   save_LDFLAGS="$LDFLAGS"
9507
   LDFLAGS="$LDFLAGS -b"
9508
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9509
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9510
     # The linker can only warn and ignore the option if not recognized
9511
     # So say no if there are warnings
9512
     if test -s conftest.err; then
9513
       # Append any errors to the config.log.
9514
       cat conftest.err 1>&5
9515
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9516
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9517
       if diff conftest.exp conftest.er2 >/dev/null; then
9518
         lt_cv_prog_compiler__b=yes
9519
       fi
9520
     else
9521
       lt_cv_prog_compiler__b=yes
9522
     fi
9523
   fi
9524
   $RM -r conftest*
9525
   LDFLAGS="$save_LDFLAGS"
9526
 
9527
fi
9528
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9529
$as_echo "$lt_cv_prog_compiler__b" >&6; }
9530
 
9531
if test x"$lt_cv_prog_compiler__b" = xyes; then
9532
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9533
else
9534
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9535
fi
9536
 
9537
          ;;
9538
        esac
9539
      fi
9540
      if test "$with_gnu_ld" = no; then
9541
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9542
        hardcode_libdir_separator=:
9543
 
9544
        case $host_cpu in
9545
        hppa*64*|ia64*)
9546
          hardcode_direct=no
9547
          hardcode_shlibpath_var=no
9548
          ;;
9549
        *)
9550
          hardcode_direct=yes
9551
          hardcode_direct_absolute=yes
9552
          export_dynamic_flag_spec='${wl}-E'
9553
 
9554
          # hardcode_minus_L: Not really in the search PATH,
9555
          # but as the default location of the library.
9556
          hardcode_minus_L=yes
9557
          ;;
9558
        esac
9559
      fi
9560
      ;;
9561
 
9562
    irix5* | irix6* | nonstopux*)
9563
      if test "$GCC" = yes; then
9564
        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'
9565
        # Try to use the -exported_symbol ld option, if it does not
9566
        # work, assume that -exports_file does not work either and
9567
        # implicitly export all symbols.
9568
        save_LDFLAGS="$LDFLAGS"
9569
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9570
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9571
/* end confdefs.h.  */
9572
int foo(void) {}
9573
_ACEOF
9574
if ac_fn_c_try_link "$LINENO"; then :
9575
  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'
9576
 
9577
fi
9578
rm -f core conftest.err conftest.$ac_objext \
9579
    conftest$ac_exeext conftest.$ac_ext
9580
        LDFLAGS="$save_LDFLAGS"
9581
      else
9582
        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'
9583
        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'
9584
      fi
9585
      archive_cmds_need_lc='no'
9586
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9587
      hardcode_libdir_separator=:
9588
      inherit_rpath=yes
9589
      link_all_deplibs=yes
9590
      ;;
9591
 
9592
    netbsd*)
9593
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9594
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9595
      else
9596
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9597
      fi
9598
      hardcode_libdir_flag_spec='-R$libdir'
9599
      hardcode_direct=yes
9600
      hardcode_shlibpath_var=no
9601
      ;;
9602
 
9603
    newsos6)
9604
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9605
      hardcode_direct=yes
9606
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9607
      hardcode_libdir_separator=:
9608
      hardcode_shlibpath_var=no
9609
      ;;
9610
 
9611
    *nto* | *qnx*)
9612
      ;;
9613
 
9614
    openbsd*)
9615
      if test -f /usr/libexec/ld.so; then
9616
        hardcode_direct=yes
9617
        hardcode_shlibpath_var=no
9618
        hardcode_direct_absolute=yes
9619
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9620
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9621
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9622
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9623
          export_dynamic_flag_spec='${wl}-E'
9624
        else
9625
          case $host_os in
9626
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9627
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9628
             hardcode_libdir_flag_spec='-R$libdir'
9629
             ;;
9630
           *)
9631
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9632
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9633
             ;;
9634
          esac
9635
        fi
9636
      else
9637
        ld_shlibs=no
9638
      fi
9639
      ;;
9640
 
9641
    os2*)
9642
      hardcode_libdir_flag_spec='-L$libdir'
9643
      hardcode_minus_L=yes
9644
      allow_undefined_flag=unsupported
9645
      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'
9646
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9647
      ;;
9648
 
9649
    osf3*)
9650
      if test "$GCC" = yes; then
9651
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9652
        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'
9653
      else
9654
        allow_undefined_flag=' -expect_unresolved \*'
9655
        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'
9656
      fi
9657
      archive_cmds_need_lc='no'
9658
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9659
      hardcode_libdir_separator=:
9660
      ;;
9661
 
9662
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
9663
      if test "$GCC" = yes; then
9664
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9665
        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'
9666
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9667
      else
9668
        allow_undefined_flag=' -expect_unresolved \*'
9669
        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'
9670
        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~
9671
        $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'
9672
 
9673
        # Both c and cxx compiler support -rpath directly
9674
        hardcode_libdir_flag_spec='-rpath $libdir'
9675
      fi
9676
      archive_cmds_need_lc='no'
9677
      hardcode_libdir_separator=:
9678
      ;;
9679
 
9680
    solaris*)
9681
      no_undefined_flag=' -z defs'
9682
      if test "$GCC" = yes; then
9683
        wlarc='${wl}'
9684
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9685
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9686
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9687
      else
9688
        case `$CC -V 2>&1` in
9689
        *"Compilers 5.0"*)
9690
          wlarc=''
9691
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9692
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9693
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9694
          ;;
9695
        *)
9696
          wlarc='${wl}'
9697
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9698
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9699
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9700
          ;;
9701
        esac
9702
      fi
9703
      hardcode_libdir_flag_spec='-R$libdir'
9704
      hardcode_shlibpath_var=no
9705
      case $host_os in
9706
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9707
      *)
9708
        # The compiler driver will combine and reorder linker options,
9709
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9710
        # but is careful enough not to reorder.
9711
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9712
        if test "$GCC" = yes; then
9713
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9714
        else
9715
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9716
        fi
9717
        ;;
9718
      esac
9719
      link_all_deplibs=yes
9720
      ;;
9721
 
9722
    sunos4*)
9723
      if test "x$host_vendor" = xsequent; then
9724
        # Use $CC to link under sequent, because it throws in some extra .o
9725
        # files that make .init and .fini sections work.
9726
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9727
      else
9728
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9729
      fi
9730
      hardcode_libdir_flag_spec='-L$libdir'
9731
      hardcode_direct=yes
9732
      hardcode_minus_L=yes
9733
      hardcode_shlibpath_var=no
9734
      ;;
9735
 
9736
    sysv4)
9737
      case $host_vendor in
9738
        sni)
9739
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9740
          hardcode_direct=yes # is this really true???
9741
        ;;
9742
        siemens)
9743
          ## LD is ld it makes a PLAMLIB
9744
          ## CC just makes a GrossModule.
9745
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9746
          reload_cmds='$CC -r -o $output$reload_objs'
9747
          hardcode_direct=no
9748
        ;;
9749
        motorola)
9750
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9751
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9752
        ;;
9753
      esac
9754
      runpath_var='LD_RUN_PATH'
9755
      hardcode_shlibpath_var=no
9756
      ;;
9757
 
9758
    sysv4.3*)
9759
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9760
      hardcode_shlibpath_var=no
9761
      export_dynamic_flag_spec='-Bexport'
9762
      ;;
9763
 
9764
    sysv4*MP*)
9765
      if test -d /usr/nec; then
9766
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9767
        hardcode_shlibpath_var=no
9768
        runpath_var=LD_RUN_PATH
9769
        hardcode_runpath_var=yes
9770
        ld_shlibs=yes
9771
      fi
9772
      ;;
9773
 
9774
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9775
      no_undefined_flag='${wl}-z,text'
9776
      archive_cmds_need_lc=no
9777
      hardcode_shlibpath_var=no
9778
      runpath_var='LD_RUN_PATH'
9779
 
9780
      if test "$GCC" = yes; then
9781
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9782
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9783
      else
9784
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9785
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9786
      fi
9787
      ;;
9788
 
9789
    sysv5* | sco3.2v5* | sco5v6*)
9790
      # Note: We can NOT use -z defs as we might desire, because we do not
9791
      # link with -lc, and that would cause any symbols used from libc to
9792
      # always be unresolved, which means just about no library would
9793
      # ever link correctly.  If we're not using GNU ld we use -z text
9794
      # though, which does catch some bad symbols but isn't as heavy-handed
9795
      # as -z defs.
9796
      no_undefined_flag='${wl}-z,text'
9797
      allow_undefined_flag='${wl}-z,nodefs'
9798
      archive_cmds_need_lc=no
9799
      hardcode_shlibpath_var=no
9800
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9801
      hardcode_libdir_separator=':'
9802
      link_all_deplibs=yes
9803
      export_dynamic_flag_spec='${wl}-Bexport'
9804
      runpath_var='LD_RUN_PATH'
9805
 
9806
      if test "$GCC" = yes; then
9807
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9808
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9809
      else
9810
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9811
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9812
      fi
9813
      ;;
9814
 
9815
    uts4*)
9816
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9817
      hardcode_libdir_flag_spec='-L$libdir'
9818
      hardcode_shlibpath_var=no
9819
      ;;
9820
 
9821
    *)
9822
      ld_shlibs=no
9823
      ;;
9824
    esac
9825
 
9826
    if test x$host_vendor = xsni; then
9827
      case $host in
9828
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9829
        export_dynamic_flag_spec='${wl}-Blargedynsym'
9830
        ;;
9831
      esac
9832
    fi
9833
  fi
9834
 
9835
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9836
$as_echo "$ld_shlibs" >&6; }
9837
test "$ld_shlibs" = no && can_build_shared=no
9838
 
9839
with_gnu_ld=$with_gnu_ld
9840
 
9841
 
9842
 
9843
 
9844
 
9845
 
9846
 
9847
 
9848
 
9849
 
9850
 
9851
 
9852
 
9853
 
9854
 
9855
#
9856
# Do we need to explicitly link libc?
9857
#
9858
case "x$archive_cmds_need_lc" in
9859
x|xyes)
9860
  # Assume -lc should be added
9861
  archive_cmds_need_lc=yes
9862
 
9863
  if test "$enable_shared" = yes && test "$GCC" = yes; then
9864
    case $archive_cmds in
9865
    *'~'*)
9866
      # FIXME: we may have to deal with multi-command sequences.
9867
      ;;
9868
    '$CC '*)
9869
      # Test whether the compiler implicitly links with -lc since on some
9870
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9871
      # to ld, don't add -lc before -lgcc.
9872
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9873
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9874
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9875
  $as_echo_n "(cached) " >&6
9876
else
9877
  $RM conftest*
9878
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9879
 
9880
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9881
  (eval $ac_compile) 2>&5
9882
  ac_status=$?
9883
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9884
  test $ac_status = 0; } 2>conftest.err; then
9885
          soname=conftest
9886
          lib=conftest
9887
          libobjs=conftest.$ac_objext
9888
          deplibs=
9889
          wl=$lt_prog_compiler_wl
9890
          pic_flag=$lt_prog_compiler_pic
9891
          compiler_flags=-v
9892
          linker_flags=-v
9893
          verstring=
9894
          output_objdir=.
9895
          libname=conftest
9896
          lt_save_allow_undefined_flag=$allow_undefined_flag
9897
          allow_undefined_flag=
9898
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9899
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9900
  ac_status=$?
9901
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9902
  test $ac_status = 0; }
9903
          then
9904
            lt_cv_archive_cmds_need_lc=no
9905
          else
9906
            lt_cv_archive_cmds_need_lc=yes
9907
          fi
9908
          allow_undefined_flag=$lt_save_allow_undefined_flag
9909
        else
9910
          cat conftest.err 1>&5
9911
        fi
9912
        $RM conftest*
9913
 
9914
fi
9915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9916
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9917
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9918
      ;;
9919
    esac
9920
  fi
9921
  ;;
9922
esac
9923
 
9924
 
9925
 
9926
 
9927
 
9928
 
9929
 
9930
 
9931
 
9932
 
9933
 
9934
 
9935
 
9936
 
9937
 
9938
 
9939
 
9940
 
9941
 
9942
 
9943
 
9944
 
9945
 
9946
 
9947
 
9948
 
9949
 
9950
 
9951
 
9952
 
9953
 
9954
 
9955
 
9956
 
9957
 
9958
 
9959
 
9960
 
9961
 
9962
 
9963
 
9964
 
9965
 
9966
 
9967
 
9968
 
9969
 
9970
 
9971
 
9972
 
9973
 
9974
 
9975
 
9976
 
9977
 
9978
 
9979
 
9980
 
9981
 
9982
 
9983
 
9984
 
9985
 
9986
 
9987
 
9988
 
9989
 
9990
 
9991
 
9992
 
9993
 
9994
 
9995
 
9996
 
9997
 
9998
 
9999
 
10000
 
10001
 
10002
 
10003
 
10004
 
10005
 
10006
 
10007
 
10008
 
10009
 
10010
 
10011
 
10012
 
10013
 
10014
 
10015
 
10016
 
10017
 
10018
 
10019
 
10020
 
10021
 
10022
 
10023
 
10024
 
10025
 
10026
 
10027
 
10028
 
10029
 
10030
 
10031
 
10032
 
10033
 
10034
 
10035
 
10036
 
10037
 
10038
 
10039
 
10040
 
10041
 
10042
 
10043
 
10044
 
10045
 
10046
 
10047
 
10048
 
10049
 
10050
 
10051
 
10052
 
10053
 
10054
 
10055
 
10056
 
10057
 
10058
 
10059
 
10060
 
10061
 
10062
 
10063
 
10064
 
10065
 
10066
 
10067
 
10068
 
10069
 
10070
 
10071
 
10072
 
10073
 
10074
 
10075
 
10076
 
10077
 
10078
 
10079
 
10080
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10081
$as_echo_n "checking dynamic linker characteristics... " >&6; }
10082
 
10083
if test "$GCC" = yes; then
10084
  case $host_os in
10085
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10086
    *) lt_awk_arg="/^libraries:/" ;;
10087
  esac
10088
  case $host_os in
10089
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10090
    *) lt_sed_strip_eq="s,=/,/,g" ;;
10091
  esac
10092
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10093
  case $lt_search_path_spec in
10094
  *\;*)
10095
    # if the path contains ";" then we assume it to be the separator
10096
    # otherwise default to the standard path separator (i.e. ":") - it is
10097
    # assumed that no part of a normal pathname contains ";" but that should
10098
    # okay in the real world where ";" in dirpaths is itself problematic.
10099
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10100
    ;;
10101
  *)
10102
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10103
    ;;
10104
  esac
10105
  # Ok, now we have the path, separated by spaces, we can step through it
10106
  # and add multilib dir if necessary.
10107
  lt_tmp_lt_search_path_spec=
10108
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10109
  for lt_sys_path in $lt_search_path_spec; do
10110
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10111
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10112
    else
10113
      test -d "$lt_sys_path" && \
10114
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10115
    fi
10116
  done
10117
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10118
BEGIN {RS=" "; FS="/|\n";} {
10119
  lt_foo="";
10120
  lt_count=0;
10121
  for (lt_i = NF; lt_i > 0; lt_i--) {
10122
    if ($lt_i != "" && $lt_i != ".") {
10123
      if ($lt_i == "..") {
10124
        lt_count++;
10125
      } else {
10126
        if (lt_count == 0) {
10127
          lt_foo="/" $lt_i lt_foo;
10128
        } else {
10129
          lt_count--;
10130
        }
10131
      }
10132
    }
10133
  }
10134
  if (lt_foo != "") { lt_freq[lt_foo]++; }
10135
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10136
}'`
10137
  # AWK program above erroneously prepends '/' to C:/dos/paths
10138
  # for these hosts.
10139
  case $host_os in
10140
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10141
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10142
  esac
10143
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10144
else
10145
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10146
fi
10147
library_names_spec=
10148
libname_spec='lib$name'
10149
soname_spec=
10150
shrext_cmds=".so"
10151
postinstall_cmds=
10152
postuninstall_cmds=
10153
finish_cmds=
10154
finish_eval=
10155
shlibpath_var=
10156
shlibpath_overrides_runpath=unknown
10157
version_type=none
10158
dynamic_linker="$host_os ld.so"
10159
sys_lib_dlsearch_path_spec="/lib /usr/lib"
10160
need_lib_prefix=unknown
10161
hardcode_into_libs=no
10162
 
10163
# when you set need_version to no, make sure it does not cause -set_version
10164
# flags to be left without arguments
10165
need_version=unknown
10166
 
10167
case $host_os in
10168
aix3*)
10169
  version_type=linux
10170
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10171
  shlibpath_var=LIBPATH
10172
 
10173
  # AIX 3 has no versioning support, so we append a major version to the name.
10174
  soname_spec='${libname}${release}${shared_ext}$major'
10175
  ;;
10176
 
10177
aix[4-9]*)
10178
  version_type=linux
10179
  need_lib_prefix=no
10180
  need_version=no
10181
  hardcode_into_libs=yes
10182
  if test "$host_cpu" = ia64; then
10183
    # AIX 5 supports IA64
10184
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10185
    shlibpath_var=LD_LIBRARY_PATH
10186
  else
10187
    # With GCC up to 2.95.x, collect2 would create an import file
10188
    # for dependence libraries.  The import file would start with
10189
    # the line `#! .'.  This would cause the generated library to
10190
    # depend on `.', always an invalid library.  This was fixed in
10191
    # development snapshots of GCC prior to 3.0.
10192
    case $host_os in
10193
      aix4 | aix4.[01] | aix4.[01].*)
10194
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10195
           echo ' yes '
10196
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10197
        :
10198
      else
10199
        can_build_shared=no
10200
      fi
10201
      ;;
10202
    esac
10203
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10204
    # soname into executable. Probably we can add versioning support to
10205
    # collect2, so additional links can be useful in future.
10206
    if test "$aix_use_runtimelinking" = yes; then
10207
      # If using run time linking (on AIX 4.2 or later) use lib.so
10208
      # instead of lib.a to let people know that these are not
10209
      # typical AIX shared libraries.
10210
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10211
    else
10212
      # We preserve .a as extension for shared libraries through AIX4.2
10213
      # and later when we are not doing run time linking.
10214
      library_names_spec='${libname}${release}.a $libname.a'
10215
      soname_spec='${libname}${release}${shared_ext}$major'
10216
    fi
10217
    shlibpath_var=LIBPATH
10218
  fi
10219
  ;;
10220
 
10221
amigaos*)
10222
  case $host_cpu in
10223
  powerpc)
10224
    # Since July 2007 AmigaOS4 officially supports .so libraries.
10225
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10226
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10227
    ;;
10228
  m68k)
10229
    library_names_spec='$libname.ixlibrary $libname.a'
10230
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10231
    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'
10232
    ;;
10233
  esac
10234
  ;;
10235
 
10236
beos*)
10237
  library_names_spec='${libname}${shared_ext}'
10238
  dynamic_linker="$host_os ld.so"
10239
  shlibpath_var=LIBRARY_PATH
10240
  ;;
10241
 
10242
bsdi[45]*)
10243
  version_type=linux
10244
  need_version=no
10245
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10246
  soname_spec='${libname}${release}${shared_ext}$major'
10247
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10248
  shlibpath_var=LD_LIBRARY_PATH
10249
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10250
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10251
  # the default ld.so.conf also contains /usr/contrib/lib and
10252
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10253
  # libtool to hard-code these into programs
10254
  ;;
10255
 
10256
cygwin* | mingw* | pw32* | cegcc*)
10257
  version_type=windows
10258
  shrext_cmds=".dll"
10259
  need_version=no
10260
  need_lib_prefix=no
10261
 
10262
  case $GCC,$host_os in
10263
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10264
    library_names_spec='$libname.dll.a'
10265
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10266
    postinstall_cmds='base_file=`basename \${file}`~
10267
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10268
      dldir=$destdir/`dirname \$dlpath`~
10269
      test -d \$dldir || mkdir -p \$dldir~
10270
      $install_prog $dir/$dlname \$dldir/$dlname~
10271
      chmod a+x \$dldir/$dlname~
10272
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10273
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10274
      fi'
10275
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10276
      dlpath=$dir/\$dldll~
10277
       $RM \$dlpath'
10278
    shlibpath_overrides_runpath=yes
10279
 
10280
    case $host_os in
10281
    cygwin*)
10282
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10283
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10284
 
10285
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10286
      ;;
10287
    mingw* | cegcc*)
10288
      # MinGW DLLs use traditional 'lib' prefix
10289
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10290
      ;;
10291
    pw32*)
10292
      # pw32 DLLs use 'pw' prefix rather than 'lib'
10293
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10294
      ;;
10295
    esac
10296
    ;;
10297
 
10298
  *)
10299
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10300
    ;;
10301
  esac
10302
  dynamic_linker='Win32 ld.exe'
10303
  # FIXME: first we should search . and the directory the executable is in
10304
  shlibpath_var=PATH
10305
  ;;
10306
 
10307
darwin* | rhapsody*)
10308
  dynamic_linker="$host_os dyld"
10309
  version_type=darwin
10310
  need_lib_prefix=no
10311
  need_version=no
10312
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10313
  soname_spec='${libname}${release}${major}$shared_ext'
10314
  shlibpath_overrides_runpath=yes
10315
  shlibpath_var=DYLD_LIBRARY_PATH
10316
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10317
 
10318
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10319
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10320
  ;;
10321
 
10322
dgux*)
10323
  version_type=linux
10324
  need_lib_prefix=no
10325
  need_version=no
10326
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10327
  soname_spec='${libname}${release}${shared_ext}$major'
10328
  shlibpath_var=LD_LIBRARY_PATH
10329
  ;;
10330
 
10331
freebsd* | dragonfly*)
10332
  # DragonFly does not have aout.  When/if they implement a new
10333
  # versioning mechanism, adjust this.
10334
  if test -x /usr/bin/objformat; then
10335
    objformat=`/usr/bin/objformat`
10336
  else
10337
    case $host_os in
10338
    freebsd[123]*) objformat=aout ;;
10339
    *) objformat=elf ;;
10340
    esac
10341
  fi
10342
  version_type=freebsd-$objformat
10343
  case $version_type in
10344
    freebsd-elf*)
10345
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10346
      need_version=no
10347
      need_lib_prefix=no
10348
      ;;
10349
    freebsd-*)
10350
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10351
      need_version=yes
10352
      ;;
10353
  esac
10354
  shlibpath_var=LD_LIBRARY_PATH
10355
  case $host_os in
10356
  freebsd2*)
10357
    shlibpath_overrides_runpath=yes
10358
    ;;
10359
  freebsd3.[01]* | freebsdelf3.[01]*)
10360
    shlibpath_overrides_runpath=yes
10361
    hardcode_into_libs=yes
10362
    ;;
10363
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10364
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10365
    shlibpath_overrides_runpath=no
10366
    hardcode_into_libs=yes
10367
    ;;
10368
  *) # from 4.6 on, and DragonFly
10369
    shlibpath_overrides_runpath=yes
10370
    hardcode_into_libs=yes
10371
    ;;
10372
  esac
10373
  ;;
10374
 
10375
gnu*)
10376
  version_type=linux
10377
  need_lib_prefix=no
10378
  need_version=no
10379
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10380
  soname_spec='${libname}${release}${shared_ext}$major'
10381
  shlibpath_var=LD_LIBRARY_PATH
10382
  hardcode_into_libs=yes
10383
  ;;
10384
 
10385
haiku*)
10386
  version_type=linux
10387
  need_lib_prefix=no
10388
  need_version=no
10389
  dynamic_linker="$host_os runtime_loader"
10390
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10391
  soname_spec='${libname}${release}${shared_ext}$major'
10392
  shlibpath_var=LIBRARY_PATH
10393
  shlibpath_overrides_runpath=yes
10394
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10395
  hardcode_into_libs=yes
10396
  ;;
10397
 
10398
hpux9* | hpux10* | hpux11*)
10399
  # Give a soname corresponding to the major version so that dld.sl refuses to
10400
  # link against other versions.
10401
  version_type=sunos
10402
  need_lib_prefix=no
10403
  need_version=no
10404
  case $host_cpu in
10405
  ia64*)
10406
    shrext_cmds='.so'
10407
    hardcode_into_libs=yes
10408
    dynamic_linker="$host_os dld.so"
10409
    shlibpath_var=LD_LIBRARY_PATH
10410
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10411
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10412
    soname_spec='${libname}${release}${shared_ext}$major'
10413
    if test "X$HPUX_IA64_MODE" = X32; then
10414
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10415
    else
10416
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10417
    fi
10418
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10419
    ;;
10420
  hppa*64*)
10421
    shrext_cmds='.sl'
10422
    hardcode_into_libs=yes
10423
    dynamic_linker="$host_os dld.sl"
10424
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10425
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10426
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427
    soname_spec='${libname}${release}${shared_ext}$major'
10428
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10429
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10430
    ;;
10431
  *)
10432
    shrext_cmds='.sl'
10433
    dynamic_linker="$host_os dld.sl"
10434
    shlibpath_var=SHLIB_PATH
10435
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10436
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10437
    soname_spec='${libname}${release}${shared_ext}$major'
10438
    ;;
10439
  esac
10440
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10441
  postinstall_cmds='chmod 555 $lib'
10442
  # or fails outright, so override atomically:
10443
  install_override_mode=555
10444
  ;;
10445
 
10446
interix[3-9]*)
10447
  version_type=linux
10448
  need_lib_prefix=no
10449
  need_version=no
10450
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10451
  soname_spec='${libname}${release}${shared_ext}$major'
10452
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10453
  shlibpath_var=LD_LIBRARY_PATH
10454
  shlibpath_overrides_runpath=no
10455
  hardcode_into_libs=yes
10456
  ;;
10457
 
10458
irix5* | irix6* | nonstopux*)
10459
  case $host_os in
10460
    nonstopux*) version_type=nonstopux ;;
10461
    *)
10462
        if test "$lt_cv_prog_gnu_ld" = yes; then
10463
                version_type=linux
10464
        else
10465
                version_type=irix
10466
        fi ;;
10467
  esac
10468
  need_lib_prefix=no
10469
  need_version=no
10470
  soname_spec='${libname}${release}${shared_ext}$major'
10471
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10472
  case $host_os in
10473
  irix5* | nonstopux*)
10474
    libsuff= shlibsuff=
10475
    ;;
10476
  *)
10477
    case $LD in # libtool.m4 will add one of these switches to LD
10478
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10479
      libsuff= shlibsuff= libmagic=32-bit;;
10480
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10481
      libsuff=32 shlibsuff=N32 libmagic=N32;;
10482
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10483
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10484
    *) libsuff= shlibsuff= libmagic=never-match;;
10485
    esac
10486
    ;;
10487
  esac
10488
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10489
  shlibpath_overrides_runpath=no
10490
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10491
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10492
  hardcode_into_libs=yes
10493
  ;;
10494
 
10495
# No shared lib support for Linux oldld, aout, or coff.
10496
linux*oldld* | linux*aout* | linux*coff*)
10497
  dynamic_linker=no
10498
  ;;
10499
 
10500
# This must be Linux ELF.
10501
linux* | k*bsd*-gnu | kopensolaris*-gnu)
10502
  version_type=linux
10503
  need_lib_prefix=no
10504
  need_version=no
10505
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10506
  soname_spec='${libname}${release}${shared_ext}$major'
10507
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10508
  shlibpath_var=LD_LIBRARY_PATH
10509
  shlibpath_overrides_runpath=no
10510
 
10511
  # Some binutils ld are patched to set DT_RUNPATH
10512
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10513
  $as_echo_n "(cached) " >&6
10514
else
10515
  lt_cv_shlibpath_overrides_runpath=no
10516
    save_LDFLAGS=$LDFLAGS
10517
    save_libdir=$libdir
10518
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10519
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10520
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10521
/* end confdefs.h.  */
10522
 
10523
int
10524
main ()
10525
{
10526
 
10527
  ;
10528
  return 0;
10529
}
10530
_ACEOF
10531
if ac_fn_c_try_link "$LINENO"; then :
10532
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10533
  lt_cv_shlibpath_overrides_runpath=yes
10534
fi
10535
fi
10536
rm -f core conftest.err conftest.$ac_objext \
10537
    conftest$ac_exeext conftest.$ac_ext
10538
    LDFLAGS=$save_LDFLAGS
10539
    libdir=$save_libdir
10540
 
10541
fi
10542
 
10543
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10544
 
10545
  # This implies no fast_install, which is unacceptable.
10546
  # Some rework will be needed to allow for fast_install
10547
  # before this can be enabled.
10548
  hardcode_into_libs=yes
10549
 
10550
  # Append ld.so.conf contents to the search path
10551
  if test -f /etc/ld.so.conf; then
10552
    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' ' '`
10553
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10554
  fi
10555
 
10556
  # We used to test for /lib/ld.so.1 and disable shared libraries on
10557
  # powerpc, because MkLinux only supported shared libraries with the
10558
  # GNU dynamic linker.  Since this was broken with cross compilers,
10559
  # most powerpc-linux boxes support dynamic linking these days and
10560
  # people can always --disable-shared, the test was removed, and we
10561
  # assume the GNU/Linux dynamic linker is in use.
10562
  dynamic_linker='GNU/Linux ld.so'
10563
  ;;
10564
 
10565
netbsd*)
10566
  version_type=sunos
10567
  need_lib_prefix=no
10568
  need_version=no
10569
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10570
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10571
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10572
    dynamic_linker='NetBSD (a.out) ld.so'
10573
  else
10574
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10575
    soname_spec='${libname}${release}${shared_ext}$major'
10576
    dynamic_linker='NetBSD ld.elf_so'
10577
  fi
10578
  shlibpath_var=LD_LIBRARY_PATH
10579
  shlibpath_overrides_runpath=yes
10580
  hardcode_into_libs=yes
10581
  ;;
10582
 
10583
newsos6)
10584
  version_type=linux
10585
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10586
  shlibpath_var=LD_LIBRARY_PATH
10587
  shlibpath_overrides_runpath=yes
10588
  ;;
10589
 
10590
*nto* | *qnx*)
10591
  version_type=qnx
10592
  need_lib_prefix=no
10593
  need_version=no
10594
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10595
  soname_spec='${libname}${release}${shared_ext}$major'
10596
  shlibpath_var=LD_LIBRARY_PATH
10597
  shlibpath_overrides_runpath=no
10598
  hardcode_into_libs=yes
10599
  dynamic_linker='ldqnx.so'
10600
  ;;
10601
 
10602
openbsd*)
10603
  version_type=sunos
10604
  sys_lib_dlsearch_path_spec="/usr/lib"
10605
  need_lib_prefix=no
10606
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10607
  case $host_os in
10608
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10609
    *)                          need_version=no  ;;
10610
  esac
10611
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10612
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10613
  shlibpath_var=LD_LIBRARY_PATH
10614
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10615
    case $host_os in
10616
      openbsd2.[89] | openbsd2.[89].*)
10617
        shlibpath_overrides_runpath=no
10618
        ;;
10619
      *)
10620
        shlibpath_overrides_runpath=yes
10621
        ;;
10622
      esac
10623
  else
10624
    shlibpath_overrides_runpath=yes
10625
  fi
10626
  ;;
10627
 
10628
os2*)
10629
  libname_spec='$name'
10630
  shrext_cmds=".dll"
10631
  need_lib_prefix=no
10632
  library_names_spec='$libname${shared_ext} $libname.a'
10633
  dynamic_linker='OS/2 ld.exe'
10634
  shlibpath_var=LIBPATH
10635
  ;;
10636
 
10637
osf3* | osf4* | osf5*)
10638
  version_type=osf
10639
  need_lib_prefix=no
10640
  need_version=no
10641
  soname_spec='${libname}${release}${shared_ext}$major'
10642
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10643
  shlibpath_var=LD_LIBRARY_PATH
10644
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10645
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10646
  ;;
10647
 
10648
rdos*)
10649
  dynamic_linker=no
10650
  ;;
10651
 
10652
solaris*)
10653
  version_type=linux
10654
  need_lib_prefix=no
10655
  need_version=no
10656
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10657
  soname_spec='${libname}${release}${shared_ext}$major'
10658
  shlibpath_var=LD_LIBRARY_PATH
10659
  shlibpath_overrides_runpath=yes
10660
  hardcode_into_libs=yes
10661
  # ldd complains unless libraries are executable
10662
  postinstall_cmds='chmod +x $lib'
10663
  ;;
10664
 
10665
sunos4*)
10666
  version_type=sunos
10667
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10668
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10669
  shlibpath_var=LD_LIBRARY_PATH
10670
  shlibpath_overrides_runpath=yes
10671
  if test "$with_gnu_ld" = yes; then
10672
    need_lib_prefix=no
10673
  fi
10674
  need_version=yes
10675
  ;;
10676
 
10677
sysv4 | sysv4.3*)
10678
  version_type=linux
10679
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10680
  soname_spec='${libname}${release}${shared_ext}$major'
10681
  shlibpath_var=LD_LIBRARY_PATH
10682
  case $host_vendor in
10683
    sni)
10684
      shlibpath_overrides_runpath=no
10685
      need_lib_prefix=no
10686
      runpath_var=LD_RUN_PATH
10687
      ;;
10688
    siemens)
10689
      need_lib_prefix=no
10690
      ;;
10691
    motorola)
10692
      need_lib_prefix=no
10693
      need_version=no
10694
      shlibpath_overrides_runpath=no
10695
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10696
      ;;
10697
  esac
10698
  ;;
10699
 
10700
sysv4*MP*)
10701
  if test -d /usr/nec ;then
10702
    version_type=linux
10703
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10704
    soname_spec='$libname${shared_ext}.$major'
10705
    shlibpath_var=LD_LIBRARY_PATH
10706
  fi
10707
  ;;
10708
 
10709
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10710
  version_type=freebsd-elf
10711
  need_lib_prefix=no
10712
  need_version=no
10713
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10714
  soname_spec='${libname}${release}${shared_ext}$major'
10715
  shlibpath_var=LD_LIBRARY_PATH
10716
  shlibpath_overrides_runpath=yes
10717
  hardcode_into_libs=yes
10718
  if test "$with_gnu_ld" = yes; then
10719
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10720
  else
10721
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10722
    case $host_os in
10723
      sco3.2v5*)
10724
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10725
        ;;
10726
    esac
10727
  fi
10728
  sys_lib_dlsearch_path_spec='/usr/lib'
10729
  ;;
10730
 
10731
tpf*)
10732
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10733
  version_type=linux
10734
  need_lib_prefix=no
10735
  need_version=no
10736
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10737
  shlibpath_var=LD_LIBRARY_PATH
10738
  shlibpath_overrides_runpath=no
10739
  hardcode_into_libs=yes
10740
  ;;
10741
 
10742
uts4*)
10743
  version_type=linux
10744
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745
  soname_spec='${libname}${release}${shared_ext}$major'
10746
  shlibpath_var=LD_LIBRARY_PATH
10747
  ;;
10748
 
10749
*)
10750
  dynamic_linker=no
10751
  ;;
10752
esac
10753
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10754
$as_echo "$dynamic_linker" >&6; }
10755
test "$dynamic_linker" = no && can_build_shared=no
10756
 
10757
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10758
if test "$GCC" = yes; then
10759
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10760
fi
10761
 
10762
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10763
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10764
fi
10765
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10766
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10767
fi
10768
 
10769
 
10770
 
10771
 
10772
 
10773
 
10774
 
10775
 
10776
 
10777
 
10778
 
10779
 
10780
 
10781
 
10782
 
10783
 
10784
 
10785
 
10786
 
10787
 
10788
 
10789
 
10790
 
10791
 
10792
 
10793
 
10794
 
10795
 
10796
 
10797
 
10798
 
10799
 
10800
 
10801
 
10802
 
10803
 
10804
 
10805
 
10806
 
10807
 
10808
 
10809
 
10810
 
10811
 
10812
 
10813
 
10814
 
10815
 
10816
 
10817
 
10818
 
10819
 
10820
 
10821
 
10822
 
10823
 
10824
 
10825
 
10826
 
10827
 
10828
 
10829
 
10830
 
10831
 
10832
 
10833
 
10834
 
10835
 
10836
 
10837
 
10838
 
10839
 
10840
 
10841
 
10842
 
10843
 
10844
 
10845
 
10846
 
10847
 
10848
 
10849
 
10850
 
10851
 
10852
 
10853
 
10854
 
10855
 
10856
 
10857
 
10858
 
10859
 
10860
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10861
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10862
hardcode_action=
10863
if test -n "$hardcode_libdir_flag_spec" ||
10864
   test -n "$runpath_var" ||
10865
   test "X$hardcode_automatic" = "Xyes" ; then
10866
 
10867
  # We can hardcode non-existent directories.
10868
  if test "$hardcode_direct" != no &&
10869
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10870
     # have to relink, otherwise we might link with an installed library
10871
     # when we should be linking with a yet-to-be-installed one
10872
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10873
     test "$hardcode_minus_L" != no; then
10874
    # Linking always hardcodes the temporary library directory.
10875
    hardcode_action=relink
10876
  else
10877
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10878
    hardcode_action=immediate
10879
  fi
10880
else
10881
  # We cannot hardcode anything, or else we can only hardcode existing
10882
  # directories.
10883
  hardcode_action=unsupported
10884
fi
10885
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10886
$as_echo "$hardcode_action" >&6; }
10887
 
10888
if test "$hardcode_action" = relink ||
10889
   test "$inherit_rpath" = yes; then
10890
  # Fast installation is not supported
10891
  enable_fast_install=no
10892
elif test "$shlibpath_overrides_runpath" = yes ||
10893
     test "$enable_shared" = no; then
10894
  # Fast installation is not necessary
10895
  enable_fast_install=needless
10896
fi
10897
 
10898
 
10899
 
10900
 
10901
 
10902
 
10903
  if test "x$enable_dlopen" != xyes; then
10904
  enable_dlopen=unknown
10905
  enable_dlopen_self=unknown
10906
  enable_dlopen_self_static=unknown
10907
else
10908
  lt_cv_dlopen=no
10909
  lt_cv_dlopen_libs=
10910
 
10911
  case $host_os in
10912
  beos*)
10913
    lt_cv_dlopen="load_add_on"
10914
    lt_cv_dlopen_libs=
10915
    lt_cv_dlopen_self=yes
10916
    ;;
10917
 
10918
  mingw* | pw32* | cegcc*)
10919
    lt_cv_dlopen="LoadLibrary"
10920
    lt_cv_dlopen_libs=
10921
    ;;
10922
 
10923
  cygwin*)
10924
    lt_cv_dlopen="dlopen"
10925
    lt_cv_dlopen_libs=
10926
    ;;
10927
 
10928
  darwin*)
10929
  # if libdl is installed we need to link against it
10930
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10931
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10932
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10933
  $as_echo_n "(cached) " >&6
10934
else
10935
  ac_check_lib_save_LIBS=$LIBS
10936
LIBS="-ldl  $LIBS"
10937
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10938
/* end confdefs.h.  */
10939
 
10940
/* Override any GCC internal prototype to avoid an error.
10941
   Use char because int might match the return type of a GCC
10942
   builtin and then its argument prototype would still apply.  */
10943
#ifdef __cplusplus
10944
extern "C"
10945
#endif
10946
char dlopen ();
10947
int
10948
main ()
10949
{
10950
return dlopen ();
10951
  ;
10952
  return 0;
10953
}
10954
_ACEOF
10955
if ac_fn_c_try_link "$LINENO"; then :
10956
  ac_cv_lib_dl_dlopen=yes
10957
else
10958
  ac_cv_lib_dl_dlopen=no
10959
fi
10960
rm -f core conftest.err conftest.$ac_objext \
10961
    conftest$ac_exeext conftest.$ac_ext
10962
LIBS=$ac_check_lib_save_LIBS
10963
fi
10964
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10965
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10966
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10967
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10968
else
10969
 
10970
    lt_cv_dlopen="dyld"
10971
    lt_cv_dlopen_libs=
10972
    lt_cv_dlopen_self=yes
10973
 
10974
fi
10975
 
10976
    ;;
10977
 
10978
  *)
10979
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10980
if test "x$ac_cv_func_shl_load" = x""yes; then :
10981
  lt_cv_dlopen="shl_load"
10982
else
10983
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10984
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10985
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10986
  $as_echo_n "(cached) " >&6
10987
else
10988
  ac_check_lib_save_LIBS=$LIBS
10989
LIBS="-ldld  $LIBS"
10990
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10991
/* end confdefs.h.  */
10992
 
10993
/* Override any GCC internal prototype to avoid an error.
10994
   Use char because int might match the return type of a GCC
10995
   builtin and then its argument prototype would still apply.  */
10996
#ifdef __cplusplus
10997
extern "C"
10998
#endif
10999
char shl_load ();
11000
int
11001
main ()
11002
{
11003
return shl_load ();
11004
  ;
11005
  return 0;
11006
}
11007
_ACEOF
11008
if ac_fn_c_try_link "$LINENO"; then :
11009
  ac_cv_lib_dld_shl_load=yes
11010
else
11011
  ac_cv_lib_dld_shl_load=no
11012
fi
11013
rm -f core conftest.err conftest.$ac_objext \
11014
    conftest$ac_exeext conftest.$ac_ext
11015
LIBS=$ac_check_lib_save_LIBS
11016
fi
11017
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11018
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11019
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11020
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11021
else
11022
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11023
if test "x$ac_cv_func_dlopen" = x""yes; then :
11024
  lt_cv_dlopen="dlopen"
11025
else
11026
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11027
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11028
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11029
  $as_echo_n "(cached) " >&6
11030
else
11031
  ac_check_lib_save_LIBS=$LIBS
11032
LIBS="-ldl  $LIBS"
11033
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11034
/* end confdefs.h.  */
11035
 
11036
/* Override any GCC internal prototype to avoid an error.
11037
   Use char because int might match the return type of a GCC
11038
   builtin and then its argument prototype would still apply.  */
11039
#ifdef __cplusplus
11040
extern "C"
11041
#endif
11042
char dlopen ();
11043
int
11044
main ()
11045
{
11046
return dlopen ();
11047
  ;
11048
  return 0;
11049
}
11050
_ACEOF
11051
if ac_fn_c_try_link "$LINENO"; then :
11052
  ac_cv_lib_dl_dlopen=yes
11053
else
11054
  ac_cv_lib_dl_dlopen=no
11055
fi
11056
rm -f core conftest.err conftest.$ac_objext \
11057
    conftest$ac_exeext conftest.$ac_ext
11058
LIBS=$ac_check_lib_save_LIBS
11059
fi
11060
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11061
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11062
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11063
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11064
else
11065
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11066
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11067
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11068
  $as_echo_n "(cached) " >&6
11069
else
11070
  ac_check_lib_save_LIBS=$LIBS
11071
LIBS="-lsvld  $LIBS"
11072
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11073
/* end confdefs.h.  */
11074
 
11075
/* Override any GCC internal prototype to avoid an error.
11076
   Use char because int might match the return type of a GCC
11077
   builtin and then its argument prototype would still apply.  */
11078
#ifdef __cplusplus
11079
extern "C"
11080
#endif
11081
char dlopen ();
11082
int
11083
main ()
11084
{
11085
return dlopen ();
11086
  ;
11087
  return 0;
11088
}
11089
_ACEOF
11090
if ac_fn_c_try_link "$LINENO"; then :
11091
  ac_cv_lib_svld_dlopen=yes
11092
else
11093
  ac_cv_lib_svld_dlopen=no
11094
fi
11095
rm -f core conftest.err conftest.$ac_objext \
11096
    conftest$ac_exeext conftest.$ac_ext
11097
LIBS=$ac_check_lib_save_LIBS
11098
fi
11099
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11100
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11101
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11102
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11103
else
11104
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11105
$as_echo_n "checking for dld_link in -ldld... " >&6; }
11106
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11107
  $as_echo_n "(cached) " >&6
11108
else
11109
  ac_check_lib_save_LIBS=$LIBS
11110
LIBS="-ldld  $LIBS"
11111
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11112
/* end confdefs.h.  */
11113
 
11114
/* Override any GCC internal prototype to avoid an error.
11115
   Use char because int might match the return type of a GCC
11116
   builtin and then its argument prototype would still apply.  */
11117
#ifdef __cplusplus
11118
extern "C"
11119
#endif
11120
char dld_link ();
11121
int
11122
main ()
11123
{
11124
return dld_link ();
11125
  ;
11126
  return 0;
11127
}
11128
_ACEOF
11129
if ac_fn_c_try_link "$LINENO"; then :
11130
  ac_cv_lib_dld_dld_link=yes
11131
else
11132
  ac_cv_lib_dld_dld_link=no
11133
fi
11134
rm -f core conftest.err conftest.$ac_objext \
11135
    conftest$ac_exeext conftest.$ac_ext
11136
LIBS=$ac_check_lib_save_LIBS
11137
fi
11138
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11139
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11140
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11141
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11142
fi
11143
 
11144
 
11145
fi
11146
 
11147
 
11148
fi
11149
 
11150
 
11151
fi
11152
 
11153
 
11154
fi
11155
 
11156
 
11157
fi
11158
 
11159
    ;;
11160
  esac
11161
 
11162
  if test "x$lt_cv_dlopen" != xno; then
11163
    enable_dlopen=yes
11164
  else
11165
    enable_dlopen=no
11166
  fi
11167
 
11168
  case $lt_cv_dlopen in
11169
  dlopen)
11170
    save_CPPFLAGS="$CPPFLAGS"
11171
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11172
 
11173
    save_LDFLAGS="$LDFLAGS"
11174
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11175
 
11176
    save_LIBS="$LIBS"
11177
    LIBS="$lt_cv_dlopen_libs $LIBS"
11178
 
11179
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11180
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11181
if test "${lt_cv_dlopen_self+set}" = set; then :
11182
  $as_echo_n "(cached) " >&6
11183
else
11184
          if test "$cross_compiling" = yes; then :
11185
  lt_cv_dlopen_self=cross
11186
else
11187
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11188
  lt_status=$lt_dlunknown
11189
  cat > conftest.$ac_ext <<_LT_EOF
11190
#line 11190 "configure"
11191
#include "confdefs.h"
11192
 
11193
#if HAVE_DLFCN_H
11194
#include 
11195
#endif
11196
 
11197
#include 
11198
 
11199
#ifdef RTLD_GLOBAL
11200
#  define LT_DLGLOBAL           RTLD_GLOBAL
11201
#else
11202
#  ifdef DL_GLOBAL
11203
#    define LT_DLGLOBAL         DL_GLOBAL
11204
#  else
11205
#    define LT_DLGLOBAL         0
11206
#  endif
11207
#endif
11208
 
11209
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11210
   find out it does not work in some platform. */
11211
#ifndef LT_DLLAZY_OR_NOW
11212
#  ifdef RTLD_LAZY
11213
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11214
#  else
11215
#    ifdef DL_LAZY
11216
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11217
#    else
11218
#      ifdef RTLD_NOW
11219
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11220
#      else
11221
#        ifdef DL_NOW
11222
#          define LT_DLLAZY_OR_NOW      DL_NOW
11223
#        else
11224
#          define LT_DLLAZY_OR_NOW      0
11225
#        endif
11226
#      endif
11227
#    endif
11228
#  endif
11229
#endif
11230
 
11231
/* When -fvisbility=hidden is used, assume the code has been annotated
11232
   correspondingly for the symbols needed.  */
11233
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11234
void fnord () __attribute__((visibility("default")));
11235
#endif
11236
 
11237
void fnord () { int i=42; }
11238
int main ()
11239
{
11240
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11241
  int status = $lt_dlunknown;
11242
 
11243
  if (self)
11244
    {
11245
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11246
      else
11247
        {
11248
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11249
          else puts (dlerror ());
11250
        }
11251
      /* dlclose (self); */
11252
    }
11253
  else
11254
    puts (dlerror ());
11255
 
11256
  return status;
11257
}
11258
_LT_EOF
11259
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11260
  (eval $ac_link) 2>&5
11261
  ac_status=$?
11262
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11263
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11264
    (./conftest; exit; ) >&5 2>/dev/null
11265
    lt_status=$?
11266
    case x$lt_status in
11267
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11268
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11269
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11270
    esac
11271
  else :
11272
    # compilation failed
11273
    lt_cv_dlopen_self=no
11274
  fi
11275
fi
11276
rm -fr conftest*
11277
 
11278
 
11279
fi
11280
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11281
$as_echo "$lt_cv_dlopen_self" >&6; }
11282
 
11283
    if test "x$lt_cv_dlopen_self" = xyes; then
11284
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11285
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11286
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11287
if test "${lt_cv_dlopen_self_static+set}" = set; then :
11288
  $as_echo_n "(cached) " >&6
11289
else
11290
          if test "$cross_compiling" = yes; then :
11291
  lt_cv_dlopen_self_static=cross
11292
else
11293
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11294
  lt_status=$lt_dlunknown
11295
  cat > conftest.$ac_ext <<_LT_EOF
11296
#line 11296 "configure"
11297
#include "confdefs.h"
11298
 
11299
#if HAVE_DLFCN_H
11300
#include 
11301
#endif
11302
 
11303
#include 
11304
 
11305
#ifdef RTLD_GLOBAL
11306
#  define LT_DLGLOBAL           RTLD_GLOBAL
11307
#else
11308
#  ifdef DL_GLOBAL
11309
#    define LT_DLGLOBAL         DL_GLOBAL
11310
#  else
11311
#    define LT_DLGLOBAL         0
11312
#  endif
11313
#endif
11314
 
11315
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11316
   find out it does not work in some platform. */
11317
#ifndef LT_DLLAZY_OR_NOW
11318
#  ifdef RTLD_LAZY
11319
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11320
#  else
11321
#    ifdef DL_LAZY
11322
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11323
#    else
11324
#      ifdef RTLD_NOW
11325
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11326
#      else
11327
#        ifdef DL_NOW
11328
#          define LT_DLLAZY_OR_NOW      DL_NOW
11329
#        else
11330
#          define LT_DLLAZY_OR_NOW      0
11331
#        endif
11332
#      endif
11333
#    endif
11334
#  endif
11335
#endif
11336
 
11337
/* When -fvisbility=hidden is used, assume the code has been annotated
11338
   correspondingly for the symbols needed.  */
11339
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11340
void fnord () __attribute__((visibility("default")));
11341
#endif
11342
 
11343
void fnord () { int i=42; }
11344
int main ()
11345
{
11346
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11347
  int status = $lt_dlunknown;
11348
 
11349
  if (self)
11350
    {
11351
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11352
      else
11353
        {
11354
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11355
          else puts (dlerror ());
11356
        }
11357
      /* dlclose (self); */
11358
    }
11359
  else
11360
    puts (dlerror ());
11361
 
11362
  return status;
11363
}
11364
_LT_EOF
11365
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11366
  (eval $ac_link) 2>&5
11367
  ac_status=$?
11368
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11369
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11370
    (./conftest; exit; ) >&5 2>/dev/null
11371
    lt_status=$?
11372
    case x$lt_status in
11373
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11374
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11375
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11376
    esac
11377
  else :
11378
    # compilation failed
11379
    lt_cv_dlopen_self_static=no
11380
  fi
11381
fi
11382
rm -fr conftest*
11383
 
11384
 
11385
fi
11386
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11387
$as_echo "$lt_cv_dlopen_self_static" >&6; }
11388
    fi
11389
 
11390
    CPPFLAGS="$save_CPPFLAGS"
11391
    LDFLAGS="$save_LDFLAGS"
11392
    LIBS="$save_LIBS"
11393
    ;;
11394
  esac
11395
 
11396
  case $lt_cv_dlopen_self in
11397
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11398
  *) enable_dlopen_self=unknown ;;
11399
  esac
11400
 
11401
  case $lt_cv_dlopen_self_static in
11402
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11403
  *) enable_dlopen_self_static=unknown ;;
11404
  esac
11405
fi
11406
 
11407
 
11408
 
11409
 
11410
 
11411
 
11412
 
11413
 
11414
 
11415
 
11416
 
11417
 
11418
 
11419
 
11420
 
11421
 
11422
 
11423
striplib=
11424
old_striplib=
11425
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11426
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11427
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11428
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11429
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11430
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11431
$as_echo "yes" >&6; }
11432
else
11433
# FIXME - insert some real tests, host_os isn't really good enough
11434
  case $host_os in
11435
  darwin*)
11436
    if test -n "$STRIP" ; then
11437
      striplib="$STRIP -x"
11438
      old_striplib="$STRIP -S"
11439
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11440
$as_echo "yes" >&6; }
11441
    else
11442
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11443
$as_echo "no" >&6; }
11444
    fi
11445
    ;;
11446
  *)
11447
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11448
$as_echo "no" >&6; }
11449
    ;;
11450
  esac
11451
fi
11452
 
11453
 
11454
 
11455
 
11456
 
11457
 
11458
 
11459
 
11460
 
11461
 
11462
 
11463
 
11464
  # Report which library types will actually be built
11465
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11466
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11467
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11468
$as_echo "$can_build_shared" >&6; }
11469
 
11470
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11471
$as_echo_n "checking whether to build shared libraries... " >&6; }
11472
  test "$can_build_shared" = "no" && enable_shared=no
11473
 
11474
  # On AIX, shared libraries and static libraries use the same namespace, and
11475
  # are all built from PIC.
11476
  case $host_os in
11477
  aix3*)
11478
    test "$enable_shared" = yes && enable_static=no
11479
    if test -n "$RANLIB"; then
11480
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11481
      postinstall_cmds='$RANLIB $lib'
11482
    fi
11483
    ;;
11484
 
11485
  aix[4-9]*)
11486
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11487
      test "$enable_shared" = yes && enable_static=no
11488
    fi
11489
    ;;
11490
  esac
11491
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11492
$as_echo "$enable_shared" >&6; }
11493
 
11494
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11495
$as_echo_n "checking whether to build static libraries... " >&6; }
11496
  # Make sure either enable_shared or enable_static is yes.
11497
  test "$enable_shared" = yes || enable_static=yes
11498
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11499
$as_echo "$enable_static" >&6; }
11500
 
11501
 
11502
 
11503
 
11504
fi
11505
ac_ext=c
11506
ac_cpp='$CPP $CPPFLAGS'
11507
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11508
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11509
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11510
 
11511
CC="$lt_save_CC"
11512
 
11513
 
11514
 
11515
 
11516
 
11517
 
11518
 
11519
 
11520
 
11521
 
11522
 
11523
 
11524
 
11525
        ac_config_commands="$ac_config_commands libtool"
11526
 
11527
 
11528
 
11529
 
11530
# Only expand once:
11531
 
11532
 
11533
 
11534
# Check whether --enable-targets was given.
11535
if test "${enable_targets+set}" = set; then :
11536
  enableval=$enable_targets; case "${enableval}" in
11537
  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11538
            ;;
11539
  no)       enable_targets= ;;
11540
  *)        enable_targets=$enableval ;;
11541
esac
11542
fi
11543
 
11544
ac_checking=yes
11545
if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11546
  ac_checking=
11547
fi
11548
# Check whether --enable-checking was given.
11549
if test "${enable_checking+set}" = set; then :
11550
  enableval=$enable_checking; case "${enableval}" in
11551
  no|none)  ac_checking= ;;
11552
  *)        ac_checking=yes ;;
11553
esac
11554
fi
11555
if test x$ac_checking != x ; then
11556
 
11557
$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11558
 
11559
fi
11560
 
11561
using_cgen=no
11562
 
11563
 
11564
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11565
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11566
/* end confdefs.h.  */
11567
__GNUC__
11568
_ACEOF
11569
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11570
  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11571
 
11572
else
11573
  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11574
fi
11575
rm -f conftest*
11576
 
11577
 
11578
# Check whether --enable-werror was given.
11579
if test "${enable_werror+set}" = set; then :
11580
  enableval=$enable_werror; case "${enableval}" in
11581
     yes | y) ERROR_ON_WARNING="yes" ;;
11582
     no | n)  ERROR_ON_WARNING="no" ;;
11583
     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11584
   esac
11585
fi
11586
 
11587
 
11588
# Disable -Wformat by default when using gcc on mingw
11589
case "${host}" in
11590
  *-*-mingw32*)
11591
    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11592
      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11593
    fi
11594
    ;;
11595
  *) ;;
11596
esac
11597
 
11598
# Enable -Werror by default when using gcc
11599
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11600
    ERROR_ON_WARNING=yes
11601
fi
11602
 
11603
NO_WERROR=
11604
if test "${ERROR_ON_WARNING}" = yes ; then
11605
    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11606
    NO_WERROR="-Wno-error"
11607
fi
11608
 
11609
if test "${GCC}" = yes ; then
11610
  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11611
fi
11612
 
11613
# Check whether --enable-build-warnings was given.
11614
if test "${enable_build_warnings+set}" = set; then :
11615
  enableval=$enable_build_warnings; case "${enableval}" in
11616
  yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11617
  no)   if test "${GCC}" = yes ; then
11618
          WARN_CFLAGS="-w"
11619
        fi;;
11620
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11621
        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11622
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11623
        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11624
  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11625
esac
11626
fi
11627
 
11628
 
11629
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11630
  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11631
fi
11632
 
11633
 
11634
 
11635
 
11636
 
11637
# Generate a header file
11638
ac_config_headers="$ac_config_headers config.h:config.in"
11639
 
11640
 
11641
# If we are on a DOS filesystem, we must use gdb.ini rather than
11642
# .gdbinit.
11643
case "${host}" in
11644
  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11645
    GDBINIT="gdb.ini"
11646
    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11647
 
11648
    ;;
11649
  *)
11650
    GDBINIT=".gdbinit"
11651
    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11652
 
11653
    ;;
11654
esac
11655
 
11656
 
11657
#We need this for the host.  BOUT header is in host order.
11658
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11659
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11660
if test "${ac_cv_c_bigendian+set}" = set; then :
11661
  $as_echo_n "(cached) " >&6
11662
else
11663
  ac_cv_c_bigendian=unknown
11664
    # See if we're dealing with a universal compiler.
11665
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11666
/* end confdefs.h.  */
11667
#ifndef __APPLE_CC__
11668
               not a universal capable compiler
11669
             #endif
11670
             typedef int dummy;
11671
 
11672
_ACEOF
11673
if ac_fn_c_try_compile "$LINENO"; then :
11674
 
11675
        # Check for potential -arch flags.  It is not universal unless
11676
        # there are at least two -arch flags with different values.
11677
        ac_arch=
11678
        ac_prev=
11679
        for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11680
         if test -n "$ac_prev"; then
11681
           case $ac_word in
11682
             i?86 | x86_64 | ppc | ppc64)
11683
               if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11684
                 ac_arch=$ac_word
11685
               else
11686
                 ac_cv_c_bigendian=universal
11687
                 break
11688
               fi
11689
               ;;
11690
           esac
11691
           ac_prev=
11692
         elif test "x$ac_word" = "x-arch"; then
11693
           ac_prev=arch
11694
         fi
11695
       done
11696
fi
11697
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11698
    if test $ac_cv_c_bigendian = unknown; then
11699
      # See if sys/param.h defines the BYTE_ORDER macro.
11700
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11701
/* end confdefs.h.  */
11702
#include 
11703
             #include 
11704
 
11705
int
11706
main ()
11707
{
11708
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11709
                     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11710
                     && LITTLE_ENDIAN)
11711
              bogus endian macros
11712
             #endif
11713
 
11714
  ;
11715
  return 0;
11716
}
11717
_ACEOF
11718
if ac_fn_c_try_compile "$LINENO"; then :
11719
  # It does; now see whether it defined to BIG_ENDIAN or not.
11720
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11721
/* end confdefs.h.  */
11722
#include 
11723
                #include 
11724
 
11725
int
11726
main ()
11727
{
11728
#if BYTE_ORDER != BIG_ENDIAN
11729
                 not big endian
11730
                #endif
11731
 
11732
  ;
11733
  return 0;
11734
}
11735
_ACEOF
11736
if ac_fn_c_try_compile "$LINENO"; then :
11737
  ac_cv_c_bigendian=yes
11738
else
11739
  ac_cv_c_bigendian=no
11740
fi
11741
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11742
fi
11743
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11744
    fi
11745
    if test $ac_cv_c_bigendian = unknown; then
11746
      # See if  defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11747
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11748
/* end confdefs.h.  */
11749
#include 
11750
 
11751
int
11752
main ()
11753
{
11754
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11755
              bogus endian macros
11756
             #endif
11757
 
11758
  ;
11759
  return 0;
11760
}
11761
_ACEOF
11762
if ac_fn_c_try_compile "$LINENO"; then :
11763
  # It does; now see whether it defined to _BIG_ENDIAN or not.
11764
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11765
/* end confdefs.h.  */
11766
#include 
11767
 
11768
int
11769
main ()
11770
{
11771
#ifndef _BIG_ENDIAN
11772
                 not big endian
11773
                #endif
11774
 
11775
  ;
11776
  return 0;
11777
}
11778
_ACEOF
11779
if ac_fn_c_try_compile "$LINENO"; then :
11780
  ac_cv_c_bigendian=yes
11781
else
11782
  ac_cv_c_bigendian=no
11783
fi
11784
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11785
fi
11786
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11787
    fi
11788
    if test $ac_cv_c_bigendian = unknown; then
11789
      # Compile a test program.
11790
      if test "$cross_compiling" = yes; then :
11791
  # Try to guess by grepping values from an object file.
11792
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11793
/* end confdefs.h.  */
11794
short int ascii_mm[] =
11795
                  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11796
                short int ascii_ii[] =
11797
                  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11798
                int use_ascii (int i) {
11799
                  return ascii_mm[i] + ascii_ii[i];
11800
                }
11801
                short int ebcdic_ii[] =
11802
                  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11803
                short int ebcdic_mm[] =
11804
                  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11805
                int use_ebcdic (int i) {
11806
                  return ebcdic_mm[i] + ebcdic_ii[i];
11807
                }
11808
                extern int foo;
11809
 
11810
int
11811
main ()
11812
{
11813
return use_ascii (foo) == use_ebcdic (foo);
11814
  ;
11815
  return 0;
11816
}
11817
_ACEOF
11818
if ac_fn_c_try_compile "$LINENO"; then :
11819
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11820
              ac_cv_c_bigendian=yes
11821
            fi
11822
            if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11823
              if test "$ac_cv_c_bigendian" = unknown; then
11824
                ac_cv_c_bigendian=no
11825
              else
11826
                # finding both strings is unlikely to happen, but who knows?
11827
                ac_cv_c_bigendian=unknown
11828
              fi
11829
            fi
11830
fi
11831
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11832
else
11833
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11834
/* end confdefs.h.  */
11835
$ac_includes_default
11836
int
11837
main ()
11838
{
11839
 
11840
             /* Are we little or big endian?  From Harbison&Steele.  */
11841
             union
11842
             {
11843
               long int l;
11844
               char c[sizeof (long int)];
11845
             } u;
11846
             u.l = 1;
11847
             return u.c[sizeof (long int) - 1] == 1;
11848
 
11849
  ;
11850
  return 0;
11851
}
11852
_ACEOF
11853
if ac_fn_c_try_run "$LINENO"; then :
11854
  ac_cv_c_bigendian=no
11855
else
11856
  ac_cv_c_bigendian=yes
11857
fi
11858
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11859
  conftest.$ac_objext conftest.beam conftest.$ac_ext
11860
fi
11861
 
11862
    fi
11863
fi
11864
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11865
$as_echo "$ac_cv_c_bigendian" >&6; }
11866
 case $ac_cv_c_bigendian in #(
11867
   yes)
11868
     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11869
;; #(
11870
   no)
11871
      ;; #(
11872
   universal)
11873
 
11874
$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11875
 
11876
     ;; #(
11877
   *)
11878
     as_fn_error "unknown endianness
11879
 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11880
 esac
11881
 
11882
 
11883
te_file=generic
11884
 
11885
# Makefile target for installing gas in $(tooldir)/bin.
11886
install_tooldir=install-exec-tooldir
11887
 
11888
canon_targets=""
11889
all_targets=no
11890
if test -n "$enable_targets" ; then
11891
  for t in `echo $enable_targets | sed 's/,/ /g'`; do
11892
    if test $t = "all"; then
11893
      all_targets=yes
11894
      continue
11895
    fi
11896
    result=`$ac_config_sub $t 2>/dev/null`
11897
    if test -n "$result" ; then
11898
      canon_targets="$canon_targets $result"
11899
#    else
11900
#      # Permit "all", etc.  We don't support it yet though.
11901
#      canon_targets="$canon_targets $t"
11902
    fi
11903
  done
11904
  _gas_uniq_list="$canon_targets"
11905
_gas_uniq_newlist=""
11906
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11907
  case $_gas_uniq_i in
11908
  _gas_uniq_dummy) ;;
11909
  *) case " $_gas_uniq_newlist " in
11910
       *" $_gas_uniq_i "*) ;;
11911
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11912
     esac ;;
11913
  esac
11914
done
11915
canon_targets=$_gas_uniq_newlist
11916
 
11917
fi
11918
 
11919
emulations=""
11920
 
11921
for this_target in $target $canon_targets ; do
11922
 
11923
    targ=${this_target}
11924
    . ${srcdir}/configure.tgt
11925
 
11926
    case ${target_cpu} in
11927
      crisv32)
11928
 
11929
cat >>confdefs.h <<_ACEOF
11930
#define DEFAULT_CRIS_ARCH $arch
11931
_ACEOF
11932
 
11933
        ;;
11934
    esac
11935
 
11936
    if test ${this_target} = $target ; then
11937
      target_cpu_type=${cpu_type}
11938
    elif test ${target_cpu_type} != ${cpu_type} ; then
11939
      continue
11940
    fi
11941
 
11942
    generic_target=${cpu_type}-${target_vendor}-${target_os}
11943
    case ${generic_target} in
11944
      i386-*-sco3.2v5*)
11945
        if test ${this_target} = $target; then
11946
 
11947
$as_echo "#define SCO_ELF 1" >>confdefs.h
11948
 
11949
        fi
11950
        ;;
11951
 
11952
      i386-*-msdosdjgpp* \
11953
      | i386-*-go32* \
11954
      | i386-go32-rtems*)
11955
 
11956
$as_echo "#define STRICTCOFF 1" >>confdefs.h
11957
 
11958
        ;;
11959
 
11960
      i860-*-*)
11961
        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
11962
$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
11963
        ;;
11964
 
11965
      microblaze*)
11966
        ;;
11967
 
11968
      mips-sony-bsd*)
11969
        ;;
11970
      mips-*-bsd*)
11971
        as_fn_error "Unknown vendor for mips-bsd configuration." "$LINENO" 5
11972
        ;;
11973
 
11974
      ppc-*-aix[5-9].*)
11975
 
11976
$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
11977
 
11978
        ;;
11979
      ppc-*-linux-*)
11980
        case "$endian" in
11981
          big)  ;;
11982
          *)    as_fn_error "GNU/Linux must be configured big endian" "$LINENO" 5 ;;
11983
        esac
11984
        ;;
11985
      ppc-*-solaris*)
11986
        if test ${this_target} = $target; then
11987
 
11988
$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
11989
 
11990
        fi
11991
        if test x${endian} = xbig; then
11992
          as_fn_error "Solaris must be configured little endian" "$LINENO" 5
11993
        fi
11994
        ;;
11995
 
11996
      sh*-*-symbianelf*)
11997
 
11998
$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
11999
 
12000
        ;;
12001
    esac
12002
 
12003
    if test ${this_target} = $target ; then
12004
      endian_def=
12005
      if test x${endian} = xbig; then
12006
        endian_def=1
12007
      elif test x${endian} = xlittle; then
12008
        endian_def=0
12009
      fi
12010
      if test x${endian_def} != x; then
12011
 
12012
cat >>confdefs.h <<_ACEOF
12013
#define TARGET_BYTES_BIG_ENDIAN $endian_def
12014
_ACEOF
12015
 
12016
      fi
12017
    fi
12018
 
12019
# Other random stuff.
12020
 
12021
    case ${cpu_type} in
12022
      mips)
12023
        # Set mips_cpu to the name of the default CPU.
12024
        case ${target_cpu} in
12025
          mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12026
            mips_cpu=from-abi
12027
            ;;
12028
          mipsisa32 | mipsisa32el)
12029
            mips_cpu=mips32
12030
            ;;
12031
          mipsisa32r2 | mipsisa32r2el)
12032
            mips_cpu=mips32r2
12033
            ;;
12034
          mipsisa64 | mipsisa64el)
12035
            mips_cpu=mips64
12036
            ;;
12037
          mipsisa64r2 | mipsisa64r2el)
12038
            mips_cpu=mips64r2
12039
            ;;
12040
          mipstx39 | mipstx39el)
12041
            mips_cpu=r3900
12042
            ;;
12043
          mips64vr | mips64vrel)
12044
            mips_cpu=vr4100
12045
            ;;
12046
          mipsisa32r2* | mipsisa64r2*)
12047
            mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12048
            ;;
12049
          mips64* | mipsisa64* | mipsisa32*)
12050
            mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12051
            ;;
12052
          *)
12053
            as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12054
            ;;
12055
        esac
12056
        # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12057
        # binaries.  It's a GNU extension that some OSes don't understand.
12058
        # The value only matters on ELF targets.
12059
        case ${target} in
12060
          *-*-irix*)
12061
            use_e_mips_abi_o32=0
12062
            ;;
12063
          *)
12064
            use_e_mips_abi_o32=1
12065
            ;;
12066
        esac
12067
        # Decide whether to generate 32-bit or 64-bit code by default.
12068
        # Used to resolve -march=from-abi when an embedded ABI is selected.
12069
        case ${target} in
12070
          mips64*-*-* | mipsisa64*-*-*)
12071
            mips_default_64bit=1
12072
            ;;
12073
          *)
12074
            mips_default_64bit=0
12075
            ;;
12076
        esac
12077
        # Decide which ABI to target by default.
12078
        case ${target} in
12079
          mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12080
            mips_default_abi=N32_ABI
12081
            ;;
12082
          mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12083
            mips_default_abi=O32_ABI
12084
            ;;
12085
          mips64*-openbsd*)
12086
            mips_default_abi=N64_ABI
12087
            ;;
12088
          *)
12089
            mips_default_abi=NO_ABI
12090
            ;;
12091
        esac
12092
 
12093
cat >>confdefs.h <<_ACEOF
12094
#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12095
_ACEOF
12096
 
12097
 
12098
cat >>confdefs.h <<_ACEOF
12099
#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12100
_ACEOF
12101
 
12102
 
12103
cat >>confdefs.h <<_ACEOF
12104
#define MIPS_DEFAULT_64BIT $mips_default_64bit
12105
_ACEOF
12106
 
12107
 
12108
cat >>confdefs.h <<_ACEOF
12109
#define MIPS_DEFAULT_ABI $mips_default_abi
12110
_ACEOF
12111
 
12112
        ;;
12113
    esac
12114
 
12115
    # Do we need the opcodes library?
12116
    case ${cpu_type} in
12117
      vax | tic30)
12118
        ;;
12119
 
12120
      *)
12121
        need_opcodes=yes
12122
 
12123
        case "${enable_shared}" in
12124
        yes) shared_opcodes=true ;;
12125
        *opcodes*) shared_opcodes=true ;;
12126
        *) shared_opcodes=false ;;
12127
        esac
12128
        ;;
12129
    esac
12130
 
12131
    # Any other special object files needed ?
12132
    case ${cpu_type} in
12133
 
12134
      bfin)
12135
        echo ${extra_objects} | grep -s "bfin-parse.o"
12136
        if test $? -ne 0 ; then
12137
          extra_objects="$extra_objects bfin-parse.o"
12138
        fi
12139
 
12140
        echo ${extra_objects} | grep -s "bfin-lex.o"
12141
        if test $? -ne 0 ; then
12142
          extra_objects="$extra_objects bfin-lex.o"
12143
        fi
12144
        ;;
12145
 
12146 163 khays
      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | openrisc)
12147 147 khays
        using_cgen=yes
12148
        ;;
12149
 
12150
      m32c)
12151
        using_cgen=yes
12152
        ;;
12153
      frv)
12154
        using_cgen=yes
12155
        ;;
12156
      m68k)
12157
        case ${extra_objects} in
12158
        *m68k-parse.o*) ;;
12159
        *) extra_objects="$extra_objects m68k-parse.o" ;;
12160
        esac
12161
        ;;
12162
 
12163
      mep)
12164
        using_cgen=yes
12165
        ;;
12166
 
12167
      mips)
12168
        echo ${extra_objects} | grep -s "itbl-parse.o"
12169
        if test $? -ne 0 ; then
12170
          extra_objects="$extra_objects itbl-parse.o"
12171
        fi
12172
 
12173
        echo ${extra_objects} | grep -s "itbl-lex.o"
12174
        if test $? -ne 0 ; then
12175
          extra_objects="$extra_objects itbl-lex.o"
12176
        fi
12177
 
12178
        echo ${extra_objects} | grep -s "itbl-ops.o"
12179
        if test $? -ne 0 ; then
12180
          extra_objects="$extra_objects itbl-ops.o"
12181
        fi
12182
        ;;
12183
 
12184
      mt)
12185
        using_cgen=yes
12186
        ;;
12187
 
12188
      i386 | s390 | sparc)
12189
        if test $this_target = $target ; then
12190
 
12191
cat >>confdefs.h <<_ACEOF
12192
#define DEFAULT_ARCH "${arch}"
12193
_ACEOF
12194
 
12195
        fi
12196
        ;;
12197
 
12198 163 khays
      rl78)
12199
        echo ${extra_objects} | grep -s "rl78-parse.o"
12200
        if test $? -ne 0 ; then
12201
          extra_objects="$extra_objects rl78-parse.o"
12202
        fi
12203
        ;;
12204
 
12205 147 khays
      rx)
12206
        echo ${extra_objects} | grep -s "rx-parse.o"
12207
        if test $? -ne 0 ; then
12208
          extra_objects="$extra_objects rx-parse.o"
12209
        fi
12210
        ;;
12211
 
12212
      xstormy16)
12213
        using_cgen=yes
12214
        ;;
12215
 
12216
      xc16x)
12217
        using_cgen=yes
12218
        ;;
12219
 
12220
      xtensa)
12221
        echo ${extra_objects} | grep -s "xtensa-relax.o"
12222
        if test $? -ne 0 ; then
12223
          extra_objects="$extra_objects xtensa-relax.o"
12224
        fi
12225
        ;;
12226
 
12227
      *)
12228
        ;;
12229
    esac
12230
 
12231
    if test $using_cgen = yes ; then
12232
        case "x${extra_objects}" in
12233
        *cgen.o*) ;;
12234
        *) extra_objects="$extra_objects cgen.o" ;;
12235
        esac
12236
    fi
12237
 
12238
# See if we really can support this configuration with the emulation code.
12239
 
12240
    if test $this_target = $target ; then
12241
      obj_format=$fmt
12242
      te_file=$em
12243
    fi
12244
 
12245
   case ${te_file} in
12246
      vms) extra_objects="$extra_objects te-vms.o" ;;
12247
   esac
12248
 
12249
# From target name and format, produce a list of supported emulations.
12250
 
12251
    case ${generic_target}-${fmt} in
12252
      mips-*-irix5*-*)  emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12253
      mips*-*-linux*-* | mips*-*-freebsd* | mips*-*-kfreebsd*-gnu)
12254
                        case "$endian" in
12255
                        big)    emulation="mipsbelf mipslelf mipself" ;;
12256
                        *)      emulation="mipslelf mipsbelf mipself" ;;
12257
                        esac ;;
12258
      mips-*-lnews*-ecoff) ;;
12259
      mips-*-*-ecoff)   case "$endian" in
12260
                        big)    emulation="mipsbecoff mipslecoff mipsecoff" ;;
12261
                        *)      emulation="mipslecoff mipsbecoff mipsecoff" ;;
12262
                        esac ;;
12263
      mips-*-*-elf)     case "$endian" in
12264
                        big)    emulation="mipsbelf mipslelf mipself" ;;
12265
                        *)      emulation="mipslelf mipsbelf mipself" ;;
12266
                        esac ;;
12267
      mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12268
      # i386-pc-pe-coff != i386-pc-coff.
12269
      i386-*-pe-coff)   ;;
12270
      # Uncommenting the next line will turn on support for i386 AOUT
12271
      # for the default linux configuration
12272
      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12273
      #
12274
      i386-*-aout)      emulation="i386aout" ;;
12275
      i386-*-coff)      emulation="i386coff" ;;
12276
      i386-*-elf)       emulation="i386elf" ;;
12277
 
12278
      # Always all formats.  The first stated emulation becomes the default.
12279
      cris-*-*aout*)    emulation="crisaout criself" ;;
12280
      cris-*-*)         emulation="criself crisaout" ;;
12281
    esac
12282
 
12283
    emulations="$emulations $emulation"
12284
 
12285
done
12286
 
12287
# Turn on all targets if possible
12288
if test ${all_targets} = "yes"; then
12289
  case ${target_cpu_type} in
12290
  i386)
12291
    case ${obj_format} in
12292
    aout)
12293
      emulations="$emulations i386coff i386elf"
12294
      ;;
12295
    coff)
12296
      emulations="$emulations i386aout i386elf"
12297
    ;;
12298
    elf)
12299
      emulations="$emulations i386aout i386coff"
12300
      ;;
12301
    esac
12302
  ;;
12303
  x86_64)
12304
    case ${obj_format} in
12305
    aout)
12306
      emulations="$emulations i386coff i386elf"
12307
      ;;
12308
    coff)
12309
      emulations="$emulations i386aout i386elf"
12310
    ;;
12311
    elf)
12312
      emulations="$emulations i386aout i386coff"
12313
      ;;
12314
    esac
12315
  ;;
12316
  esac
12317
fi
12318
 
12319
# PE code has way too many macros tweaking behaviour
12320
case ${te_file} in
12321
  pe*) emulations="" ;;
12322
esac
12323
 
12324
# Assign floating point type.  Most processors with FP support
12325
# IEEE FP.  On those that don't support FP at all, usually IEEE
12326
# is emulated.
12327
case ${target_cpu} in
12328
  vax | pdp11 ) atof=vax ;;
12329
  *)            atof=ieee ;;
12330
esac
12331
 
12332
case "${obj_format}" in
12333
  "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12334
esac
12335
 
12336
# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12337
cgen_cpu_prefix=""
12338
if test $using_cgen = yes ; then
12339
  case ${target_cpu} in
12340
    *) cgen_cpu_prefix=${target_cpu} ;;
12341
  esac
12342
 
12343
 
12344
$as_echo "#define USING_CGEN 1" >>confdefs.h
12345
 
12346
fi
12347
 
12348
 
12349
if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12350
  as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12351
fi
12352
 
12353
if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12354
  as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12355
fi
12356
 
12357
# Some COFF configurations want these random other flags set.
12358
case ${obj_format} in
12359
  coff)
12360
    case ${target_cpu_type} in
12361
      i386)
12362
$as_echo "#define I386COFF 1" >>confdefs.h
12363
 ;;
12364
      m68k)
12365
$as_echo "#define M68KCOFF 1" >>confdefs.h
12366
 ;;
12367
      m88k)
12368
$as_echo "#define M88KCOFF 1" >>confdefs.h
12369
 ;;
12370
      x86_64)
12371
$as_echo "#define I386COFF 1" >>confdefs.h
12372
 ;;
12373
    esac
12374
    ;;
12375
esac
12376
 
12377
# Getting this done right is going to be a bitch.  Each configuration specified
12378
# with --enable-targets=... should be checked for environment, format, cpu
12379
# setting.
12380
#
12381
# For each configuration, the necessary object file support code must be linked
12382
# in.  This might be only one, it might be up to four.  The necessary emulation
12383
# code needs to be provided, too.
12384
#
12385
# And then there's "--enable-targets=all"....
12386
#
12387
# For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
12388
 
12389
formats="${obj_format}"
12390
emfiles=""
12391
EMULATIONS=""
12392
_gas_uniq_list="$emulations"
12393
_gas_uniq_newlist=""
12394
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12395
  case $_gas_uniq_i in
12396
  _gas_uniq_dummy) ;;
12397
  *) case " $_gas_uniq_newlist " in
12398
       *" $_gas_uniq_i "*) ;;
12399
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12400
     esac ;;
12401
  esac
12402
done
12403
emulations=$_gas_uniq_newlist
12404
 
12405
for em in . $emulations ; do
12406
  case $em in
12407
    .)  continue ;;
12408
    mipsbelf | mipslelf | mipself)
12409
        fmt=elf   file=mipself ;;
12410
    mipsbecoff | mipslecoff | mipsecoff)
12411
        fmt=ecoff file=mipsecoff ;;
12412
    *coff)
12413
        fmt=coff  file=$em ;;
12414
    *aout)
12415
        fmt=aout file=$em ;;
12416
    *elf)
12417
        fmt=elf file=$em ;;
12418
  esac
12419
  formats="$formats $fmt"
12420
  emfiles="$emfiles e-$file.o"
12421
  EMULATIONS="$EMULATIONS &$em,"
12422
done
12423
_gas_uniq_list="$formats"
12424
_gas_uniq_newlist=""
12425
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12426
  case $_gas_uniq_i in
12427
  _gas_uniq_dummy) ;;
12428
  *) case " $_gas_uniq_newlist " in
12429
       *" $_gas_uniq_i "*) ;;
12430
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12431
     esac ;;
12432
  esac
12433
done
12434
formats=$_gas_uniq_newlist
12435
 
12436
_gas_uniq_list="$emfiles"
12437
_gas_uniq_newlist=""
12438
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12439
  case $_gas_uniq_i in
12440
  _gas_uniq_dummy) ;;
12441
  *) case " $_gas_uniq_newlist " in
12442
       *" $_gas_uniq_i "*) ;;
12443
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12444
     esac ;;
12445
  esac
12446
done
12447
emfiles=$_gas_uniq_newlist
12448
 
12449
if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12450
  for fmt in $formats ; do
12451
    case $fmt in
12452
      aout)
12453
$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12454
   ;;
12455
      bout)
12456
$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12457
   ;;
12458
      coff)
12459
$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12460
    ;;
12461
      ecoff)
12462
$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12463
   ;;
12464
      elf)
12465
$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12466
     ;;
12467
      generic)
12468
$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12469
 ;;
12470
      som)
12471
$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12472
     ;;
12473
    esac
12474
    extra_objects="$extra_objects obj-$fmt.o"
12475
  done
12476
  obj_format=multi
12477
fi
12478
if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12479
  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12480
  # e-mips* has more than one emulation per file, e-i386* has just one at the
12481
  # moment.  If only one emulation is specified, then don't define
12482
  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12483
  case "${obj_format}${emfiles}" in
12484
    multi* | *mips*)
12485
      extra_objects="$extra_objects $emfiles"
12486
 
12487
$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12488
 ;;
12489
  esac
12490
fi
12491
 
12492
 
12493
cat >>confdefs.h <<_ACEOF
12494
#define EMULATIONS $EMULATIONS
12495
_ACEOF
12496
 
12497
 
12498
cat >>confdefs.h <<_ACEOF
12499
#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12500
_ACEOF
12501
 
12502
 
12503
reject_dev_configs=yes
12504
 
12505
case ${reject_dev_configs}-${dev} in
12506
  yes-yes) # Oops.
12507
    as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12508
    ;;
12509
esac
12510
 
12511
 
12512
 
12513
 
12514
 
12515
 
12516
 
12517
# do we need the opcodes library?
12518
case "${need_opcodes}" in
12519
yes)
12520
  OPCODES_LIB=../opcodes/libopcodes.la
12521
  ;;
12522
esac
12523
 
12524
 
12525
 
12526
 
12527
cat >>confdefs.h <<_ACEOF
12528
#define TARGET_ALIAS "${target_alias}"
12529
_ACEOF
12530
 
12531
 
12532
cat >>confdefs.h <<_ACEOF
12533
#define TARGET_CANONICAL "${target}"
12534
_ACEOF
12535
 
12536
 
12537
cat >>confdefs.h <<_ACEOF
12538
#define TARGET_CPU "${target_cpu}"
12539
_ACEOF
12540
 
12541
 
12542
cat >>confdefs.h <<_ACEOF
12543
#define TARGET_VENDOR "${target_vendor}"
12544
_ACEOF
12545
 
12546
 
12547
cat >>confdefs.h <<_ACEOF
12548
#define TARGET_OS "${target_os}"
12549
_ACEOF
12550
 
12551
 
12552
for ac_prog in 'bison -y' byacc
12553
do
12554
  # Extract the first word of "$ac_prog", so it can be a program name with args.
12555
set dummy $ac_prog; ac_word=$2
12556
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12557
$as_echo_n "checking for $ac_word... " >&6; }
12558
if test "${ac_cv_prog_YACC+set}" = set; then :
12559
  $as_echo_n "(cached) " >&6
12560
else
12561
  if test -n "$YACC"; then
12562
  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12563
else
12564
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12565
for as_dir in $PATH
12566
do
12567
  IFS=$as_save_IFS
12568
  test -z "$as_dir" && as_dir=.
12569
    for ac_exec_ext in '' $ac_executable_extensions; do
12570
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12571
    ac_cv_prog_YACC="$ac_prog"
12572
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12573
    break 2
12574
  fi
12575
done
12576
  done
12577
IFS=$as_save_IFS
12578
 
12579
fi
12580
fi
12581
YACC=$ac_cv_prog_YACC
12582
if test -n "$YACC"; then
12583
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12584
$as_echo "$YACC" >&6; }
12585
else
12586
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12587
$as_echo "no" >&6; }
12588
fi
12589
 
12590
 
12591
  test -n "$YACC" && break
12592
done
12593
test -n "$YACC" || YACC="yacc"
12594
 
12595
for ac_prog in flex lex
12596
do
12597
  # Extract the first word of "$ac_prog", so it can be a program name with args.
12598
set dummy $ac_prog; ac_word=$2
12599
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12600
$as_echo_n "checking for $ac_word... " >&6; }
12601
if test "${ac_cv_prog_LEX+set}" = set; then :
12602
  $as_echo_n "(cached) " >&6
12603
else
12604
  if test -n "$LEX"; then
12605
  ac_cv_prog_LEX="$LEX" # Let the user override the test.
12606
else
12607
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12608
for as_dir in $PATH
12609
do
12610
  IFS=$as_save_IFS
12611
  test -z "$as_dir" && as_dir=.
12612
    for ac_exec_ext in '' $ac_executable_extensions; do
12613
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12614
    ac_cv_prog_LEX="$ac_prog"
12615
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12616
    break 2
12617
  fi
12618
done
12619
  done
12620
IFS=$as_save_IFS
12621
 
12622
fi
12623
fi
12624
LEX=$ac_cv_prog_LEX
12625
if test -n "$LEX"; then
12626
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12627
$as_echo "$LEX" >&6; }
12628
else
12629
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12630
$as_echo "no" >&6; }
12631
fi
12632
 
12633
 
12634
  test -n "$LEX" && break
12635
done
12636
test -n "$LEX" || LEX=":"
12637
 
12638
if test "x$LEX" != "x:"; then
12639
  cat >conftest.l <<_ACEOF
12640
%%
12641
a { ECHO; }
12642
b { REJECT; }
12643
c { yymore (); }
12644
d { yyless (1); }
12645
e { yyless (input () != 0); }
12646
f { unput (yytext[0]); }
12647
. { BEGIN INITIAL; }
12648
%%
12649
#ifdef YYTEXT_POINTER
12650
extern char *yytext;
12651
#endif
12652
int
12653
main (void)
12654
{
12655
  return ! yylex () + ! yywrap ();
12656
}
12657
_ACEOF
12658
{ { ac_try="$LEX conftest.l"
12659
case "(($ac_try" in
12660
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12661
  *) ac_try_echo=$ac_try;;
12662
esac
12663
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12664
$as_echo "$ac_try_echo"; } >&5
12665
  (eval "$LEX conftest.l") 2>&5
12666
  ac_status=$?
12667
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12668
  test $ac_status = 0; }
12669
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12670
$as_echo_n "checking lex output file root... " >&6; }
12671
if test "${ac_cv_prog_lex_root+set}" = set; then :
12672
  $as_echo_n "(cached) " >&6
12673
else
12674
 
12675
if test -f lex.yy.c; then
12676
  ac_cv_prog_lex_root=lex.yy
12677
elif test -f lexyy.c; then
12678
  ac_cv_prog_lex_root=lexyy
12679
else
12680
  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12681
fi
12682
fi
12683
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12684
$as_echo "$ac_cv_prog_lex_root" >&6; }
12685
LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12686
 
12687
if test -z "${LEXLIB+set}"; then
12688
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12689
$as_echo_n "checking lex library... " >&6; }
12690
if test "${ac_cv_lib_lex+set}" = set; then :
12691
  $as_echo_n "(cached) " >&6
12692
else
12693
 
12694
    ac_save_LIBS=$LIBS
12695
    ac_cv_lib_lex='none needed'
12696
    for ac_lib in '' -lfl -ll; do
12697
      LIBS="$ac_lib $ac_save_LIBS"
12698
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12699
/* end confdefs.h.  */
12700
`cat $LEX_OUTPUT_ROOT.c`
12701
_ACEOF
12702
if ac_fn_c_try_link "$LINENO"; then :
12703
  ac_cv_lib_lex=$ac_lib
12704
fi
12705
rm -f core conftest.err conftest.$ac_objext \
12706
    conftest$ac_exeext conftest.$ac_ext
12707
      test "$ac_cv_lib_lex" != 'none needed' && break
12708
    done
12709
    LIBS=$ac_save_LIBS
12710
 
12711
fi
12712
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12713
$as_echo "$ac_cv_lib_lex" >&6; }
12714
  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12715
fi
12716
 
12717
 
12718
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12719
$as_echo_n "checking whether yytext is a pointer... " >&6; }
12720
if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12721
  $as_echo_n "(cached) " >&6
12722
else
12723
  # POSIX says lex can declare yytext either as a pointer or an array; the
12724
# default is implementation-dependent.  Figure out which it is, since
12725
# not all implementations provide the %pointer and %array declarations.
12726
ac_cv_prog_lex_yytext_pointer=no
12727
ac_save_LIBS=$LIBS
12728
LIBS="$LEXLIB $ac_save_LIBS"
12729
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12730
/* end confdefs.h.  */
12731
#define YYTEXT_POINTER 1
12732
`cat $LEX_OUTPUT_ROOT.c`
12733
_ACEOF
12734
if ac_fn_c_try_link "$LINENO"; then :
12735
  ac_cv_prog_lex_yytext_pointer=yes
12736
fi
12737
rm -f core conftest.err conftest.$ac_objext \
12738
    conftest$ac_exeext conftest.$ac_ext
12739
LIBS=$ac_save_LIBS
12740
 
12741
fi
12742
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12743
$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12744
if test $ac_cv_prog_lex_yytext_pointer = yes; then
12745
 
12746
$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12747
 
12748
fi
12749
rm -f conftest.l $LEX_OUTPUT_ROOT.c
12750
 
12751
fi
12752
if test "$LEX" = :; then
12753
  LEX=${am_missing_run}flex
12754
fi
12755
 
12756 163 khays
ALL_LINGUAS="fr tr es rw id ru fi ja"
12757 147 khays
# If we haven't got the data from the intl directory,
12758
# assume NLS is disabled.
12759
USE_NLS=no
12760
LIBINTL=
12761
LIBINTL_DEP=
12762
INCINTL=
12763
XGETTEXT=
12764
GMSGFMT=
12765
POSUB=
12766
 
12767
if test -f  ../intl/config.intl; then
12768
  .  ../intl/config.intl
12769
fi
12770
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12771
$as_echo_n "checking whether NLS is requested... " >&6; }
12772
if test x"$USE_NLS" != xyes; then
12773
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12774
$as_echo "no" >&6; }
12775
else
12776
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12777
$as_echo "yes" >&6; }
12778
 
12779
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12780
 
12781
 
12782
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12783
$as_echo_n "checking for catalogs to be installed... " >&6; }
12784
  # Look for .po and .gmo files in the source directory.
12785
  CATALOGS=
12786
  XLINGUAS=
12787
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12788
    # If there aren't any .gmo files the shell will give us the
12789
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12790
    # weeded out.
12791
    case "$cat" in *\**)
12792
      continue;;
12793
    esac
12794
    # The quadruple backslash is collapsed to a double backslash
12795
    # by the backticks, then collapsed again by the double quotes,
12796
    # leaving us with one backslash in the sed expression (right
12797
    # before the dot that mustn't act as a wildcard).
12798
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12799
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12800
    # The user is allowed to set LINGUAS to a list of languages to
12801
    # install catalogs for.  If it's empty that means "all of them."
12802
    if test "x$LINGUAS" = x; then
12803
      CATALOGS="$CATALOGS $cat"
12804
      XLINGUAS="$XLINGUAS $lang"
12805
    else
12806
      case "$LINGUAS" in *$lang*)
12807
        CATALOGS="$CATALOGS $cat"
12808
        XLINGUAS="$XLINGUAS $lang"
12809
        ;;
12810
      esac
12811
    fi
12812
  done
12813
  LINGUAS="$XLINGUAS"
12814
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12815
$as_echo "$LINGUAS" >&6; }
12816
 
12817
 
12818
    DATADIRNAME=share
12819
 
12820
  INSTOBJEXT=.mo
12821
 
12822
  GENCAT=gencat
12823
 
12824
  CATOBJEXT=.gmo
12825
 
12826
fi
12827
 
12828
        MKINSTALLDIRS=
12829
  if test -n "$ac_aux_dir"; then
12830
    case "$ac_aux_dir" in
12831
      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12832
      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12833
    esac
12834
  fi
12835
  if test -z "$MKINSTALLDIRS"; then
12836
    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12837
  fi
12838
 
12839
 
12840
 
12841
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12842
$as_echo_n "checking whether NLS is requested... " >&6; }
12843
    # Check whether --enable-nls was given.
12844
if test "${enable_nls+set}" = set; then :
12845
  enableval=$enable_nls; USE_NLS=$enableval
12846
else
12847
  USE_NLS=yes
12848
fi
12849
 
12850
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12851
$as_echo "$USE_NLS" >&6; }
12852
 
12853
 
12854
 
12855
 
12856
 
12857
 
12858
# Prepare PATH_SEPARATOR.
12859
# The user is always right.
12860
if test "${PATH_SEPARATOR+set}" != set; then
12861
  echo "#! /bin/sh" >conf$$.sh
12862
  echo  "exit 0"   >>conf$$.sh
12863
  chmod +x conf$$.sh
12864
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12865
    PATH_SEPARATOR=';'
12866
  else
12867
    PATH_SEPARATOR=:
12868
  fi
12869
  rm -f conf$$.sh
12870
fi
12871
 
12872
# Find out how to test for executable files. Don't use a zero-byte file,
12873
# as systems may use methods other than mode bits to determine executability.
12874
cat >conf$$.file <<_ASEOF
12875
#! /bin/sh
12876
exit 0
12877
_ASEOF
12878
chmod +x conf$$.file
12879
if test -x conf$$.file >/dev/null 2>&1; then
12880
  ac_executable_p="test -x"
12881
else
12882
  ac_executable_p="test -f"
12883
fi
12884
rm -f conf$$.file
12885
 
12886
# Extract the first word of "msgfmt", so it can be a program name with args.
12887
set dummy msgfmt; ac_word=$2
12888
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12889
$as_echo_n "checking for $ac_word... " >&6; }
12890
if test "${ac_cv_path_MSGFMT+set}" = set; then :
12891
  $as_echo_n "(cached) " >&6
12892
else
12893
  case "$MSGFMT" in
12894
  [\\/]* | ?:[\\/]*)
12895
    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12896
    ;;
12897
  *)
12898
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12899
    for ac_dir in $PATH; do
12900
      IFS="$ac_save_IFS"
12901
      test -z "$ac_dir" && ac_dir=.
12902
      for ac_exec_ext in '' $ac_executable_extensions; do
12903
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12904
          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12905
     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12906
            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12907
            break 2
12908
          fi
12909
        fi
12910
      done
12911
    done
12912
    IFS="$ac_save_IFS"
12913
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12914
    ;;
12915
esac
12916
fi
12917
MSGFMT="$ac_cv_path_MSGFMT"
12918
if test "$MSGFMT" != ":"; then
12919
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12920
$as_echo "$MSGFMT" >&6; }
12921
else
12922
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12923
$as_echo "no" >&6; }
12924
fi
12925
 
12926
  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12927
set dummy gmsgfmt; ac_word=$2
12928
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12929
$as_echo_n "checking for $ac_word... " >&6; }
12930
if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12931
  $as_echo_n "(cached) " >&6
12932
else
12933
  case $GMSGFMT in
12934
  [\\/]* | ?:[\\/]*)
12935
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12936
  ;;
12937
  *)
12938
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12939
for as_dir in $PATH
12940
do
12941
  IFS=$as_save_IFS
12942
  test -z "$as_dir" && as_dir=.
12943
    for ac_exec_ext in '' $ac_executable_extensions; do
12944
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12945
    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12946
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12947
    break 2
12948
  fi
12949
done
12950
  done
12951
IFS=$as_save_IFS
12952
 
12953
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12954
  ;;
12955
esac
12956
fi
12957
GMSGFMT=$ac_cv_path_GMSGFMT
12958
if test -n "$GMSGFMT"; then
12959
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12960
$as_echo "$GMSGFMT" >&6; }
12961
else
12962
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12963
$as_echo "no" >&6; }
12964
fi
12965
 
12966
 
12967
 
12968
 
12969
# Prepare PATH_SEPARATOR.
12970
# The user is always right.
12971
if test "${PATH_SEPARATOR+set}" != set; then
12972
  echo "#! /bin/sh" >conf$$.sh
12973
  echo  "exit 0"   >>conf$$.sh
12974
  chmod +x conf$$.sh
12975
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12976
    PATH_SEPARATOR=';'
12977
  else
12978
    PATH_SEPARATOR=:
12979
  fi
12980
  rm -f conf$$.sh
12981
fi
12982
 
12983
# Find out how to test for executable files. Don't use a zero-byte file,
12984
# as systems may use methods other than mode bits to determine executability.
12985
cat >conf$$.file <<_ASEOF
12986
#! /bin/sh
12987
exit 0
12988
_ASEOF
12989
chmod +x conf$$.file
12990
if test -x conf$$.file >/dev/null 2>&1; then
12991
  ac_executable_p="test -x"
12992
else
12993
  ac_executable_p="test -f"
12994
fi
12995
rm -f conf$$.file
12996
 
12997
# Extract the first word of "xgettext", so it can be a program name with args.
12998
set dummy xgettext; ac_word=$2
12999
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13000
$as_echo_n "checking for $ac_word... " >&6; }
13001
if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13002
  $as_echo_n "(cached) " >&6
13003
else
13004
  case "$XGETTEXT" in
13005
  [\\/]* | ?:[\\/]*)
13006
    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13007
    ;;
13008
  *)
13009
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13010
    for ac_dir in $PATH; do
13011
      IFS="$ac_save_IFS"
13012
      test -z "$ac_dir" && ac_dir=.
13013
      for ac_exec_ext in '' $ac_executable_extensions; do
13014
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13015
          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13016
     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13017
            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13018
            break 2
13019
          fi
13020
        fi
13021
      done
13022
    done
13023
    IFS="$ac_save_IFS"
13024
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13025
    ;;
13026
esac
13027
fi
13028
XGETTEXT="$ac_cv_path_XGETTEXT"
13029
if test "$XGETTEXT" != ":"; then
13030
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13031
$as_echo "$XGETTEXT" >&6; }
13032
else
13033
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13034
$as_echo "no" >&6; }
13035
fi
13036
 
13037
    rm -f messages.po
13038
 
13039
 
13040
# Prepare PATH_SEPARATOR.
13041
# The user is always right.
13042
if test "${PATH_SEPARATOR+set}" != set; then
13043
  echo "#! /bin/sh" >conf$$.sh
13044
  echo  "exit 0"   >>conf$$.sh
13045
  chmod +x conf$$.sh
13046
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13047
    PATH_SEPARATOR=';'
13048
  else
13049
    PATH_SEPARATOR=:
13050
  fi
13051
  rm -f conf$$.sh
13052
fi
13053
 
13054
# Find out how to test for executable files. Don't use a zero-byte file,
13055
# as systems may use methods other than mode bits to determine executability.
13056
cat >conf$$.file <<_ASEOF
13057
#! /bin/sh
13058
exit 0
13059
_ASEOF
13060
chmod +x conf$$.file
13061
if test -x conf$$.file >/dev/null 2>&1; then
13062
  ac_executable_p="test -x"
13063
else
13064
  ac_executable_p="test -f"
13065
fi
13066
rm -f conf$$.file
13067
 
13068
# Extract the first word of "msgmerge", so it can be a program name with args.
13069
set dummy msgmerge; ac_word=$2
13070
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13071
$as_echo_n "checking for $ac_word... " >&6; }
13072
if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13073
  $as_echo_n "(cached) " >&6
13074
else
13075
  case "$MSGMERGE" in
13076
  [\\/]* | ?:[\\/]*)
13077
    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13078
    ;;
13079
  *)
13080
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13081
    for ac_dir in $PATH; do
13082
      IFS="$ac_save_IFS"
13083
      test -z "$ac_dir" && ac_dir=.
13084
      for ac_exec_ext in '' $ac_executable_extensions; do
13085
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13086
          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13087
            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13088
            break 2
13089
          fi
13090
        fi
13091
      done
13092
    done
13093
    IFS="$ac_save_IFS"
13094
  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13095
    ;;
13096
esac
13097
fi
13098
MSGMERGE="$ac_cv_path_MSGMERGE"
13099
if test "$MSGMERGE" != ":"; then
13100
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13101
$as_echo "$MSGMERGE" >&6; }
13102
else
13103
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13104
$as_echo "no" >&6; }
13105
fi
13106
 
13107
 
13108
      if test "$GMSGFMT" != ":"; then
13109
            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13110
       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13111
      : ;
13112
    else
13113
      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13114
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13115
$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13116
      GMSGFMT=":"
13117
    fi
13118
  fi
13119
 
13120
      if test "$XGETTEXT" != ":"; then
13121
            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13122
       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13123
      : ;
13124
    else
13125
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13126
$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13127
      XGETTEXT=":"
13128
    fi
13129
        rm -f messages.po
13130
  fi
13131
 
13132
  ac_config_commands="$ac_config_commands default-1"
13133
 
13134
 
13135
 
13136
 
13137
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13138
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13139
    # Check whether --enable-maintainer-mode was given.
13140
if test "${enable_maintainer_mode+set}" = set; then :
13141
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13142
else
13143
  USE_MAINTAINER_MODE=no
13144
fi
13145
 
13146
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13147
$as_echo "$USE_MAINTAINER_MODE" >&6; }
13148
   if test $USE_MAINTAINER_MODE = yes; then
13149
  MAINTAINER_MODE_TRUE=
13150
  MAINTAINER_MODE_FALSE='#'
13151
else
13152
  MAINTAINER_MODE_TRUE='#'
13153
  MAINTAINER_MODE_FALSE=
13154
fi
13155
 
13156
  MAINT=$MAINTAINER_MODE_TRUE
13157
 
13158
 
13159
 if false; then
13160
  GENINSRC_NEVER_TRUE=
13161
  GENINSRC_NEVER_FALSE='#'
13162
else
13163
  GENINSRC_NEVER_TRUE='#'
13164
  GENINSRC_NEVER_FALSE=
13165
fi
13166
 
13167
 
13168
 
13169
for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h time.h sys/stat.h
13170
do :
13171
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13172
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13173
eval as_val=\$$as_ac_Header
13174
   if test "x$as_val" = x""yes; then :
13175
  cat >>confdefs.h <<_ACEOF
13176
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13177
_ACEOF
13178
 
13179
fi
13180
 
13181
done
13182
 
13183
 
13184
# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13185
# people who are not cross-compiling but are compiling cross-assemblers.
13186
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13187
$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13188
if test "${host}" = "${target}"; then
13189
  cross_gas=no
13190
else
13191
  cross_gas=yes
13192
 
13193
$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13194
 
13195
fi
13196
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13197
$as_echo "$cross_gas" >&6; }
13198
 
13199
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13200
# for constant arguments.  Useless!
13201
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13202
$as_echo_n "checking for working alloca.h... " >&6; }
13203
if test "${ac_cv_working_alloca_h+set}" = set; then :
13204
  $as_echo_n "(cached) " >&6
13205
else
13206
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13207
/* end confdefs.h.  */
13208
#include 
13209
int
13210
main ()
13211
{
13212
char *p = (char *) alloca (2 * sizeof (int));
13213
                          if (p) return 0;
13214
  ;
13215
  return 0;
13216
}
13217
_ACEOF
13218
if ac_fn_c_try_link "$LINENO"; then :
13219
  ac_cv_working_alloca_h=yes
13220
else
13221
  ac_cv_working_alloca_h=no
13222
fi
13223
rm -f core conftest.err conftest.$ac_objext \
13224
    conftest$ac_exeext conftest.$ac_ext
13225
fi
13226
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13227
$as_echo "$ac_cv_working_alloca_h" >&6; }
13228
if test $ac_cv_working_alloca_h = yes; then
13229
 
13230
$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13231
 
13232
fi
13233
 
13234
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13235
$as_echo_n "checking for alloca... " >&6; }
13236
if test "${ac_cv_func_alloca_works+set}" = set; then :
13237
  $as_echo_n "(cached) " >&6
13238
else
13239
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13240
/* end confdefs.h.  */
13241
#ifdef __GNUC__
13242
# define alloca __builtin_alloca
13243
#else
13244
# ifdef _MSC_VER
13245
#  include 
13246
#  define alloca _alloca
13247
# else
13248
#  ifdef HAVE_ALLOCA_H
13249
#   include 
13250
#  else
13251
#   ifdef _AIX
13252
 #pragma alloca
13253
#   else
13254
#    ifndef alloca /* predefined by HP cc +Olibcalls */
13255
char *alloca ();
13256
#    endif
13257
#   endif
13258
#  endif
13259
# endif
13260
#endif
13261
 
13262
int
13263
main ()
13264
{
13265
char *p = (char *) alloca (1);
13266
                                    if (p) return 0;
13267
  ;
13268
  return 0;
13269
}
13270
_ACEOF
13271
if ac_fn_c_try_link "$LINENO"; then :
13272
  ac_cv_func_alloca_works=yes
13273
else
13274
  ac_cv_func_alloca_works=no
13275
fi
13276
rm -f core conftest.err conftest.$ac_objext \
13277
    conftest$ac_exeext conftest.$ac_ext
13278
fi
13279
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13280
$as_echo "$ac_cv_func_alloca_works" >&6; }
13281
 
13282
if test $ac_cv_func_alloca_works = yes; then
13283
 
13284
$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13285
 
13286
else
13287
  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13288
# that cause trouble.  Some versions do not even contain alloca or
13289
# contain a buggy version.  If you still want to use their alloca,
13290
# use ar to extract alloca.o from them instead of compiling alloca.c.
13291
 
13292
ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13293
 
13294
$as_echo "#define C_ALLOCA 1" >>confdefs.h
13295
 
13296
 
13297
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13298
$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13299
if test "${ac_cv_os_cray+set}" = set; then :
13300
  $as_echo_n "(cached) " >&6
13301
else
13302
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13303
/* end confdefs.h.  */
13304
#if defined CRAY && ! defined CRAY2
13305
webecray
13306
#else
13307
wenotbecray
13308
#endif
13309
 
13310
_ACEOF
13311
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13312
  $EGREP "webecray" >/dev/null 2>&1; then :
13313
  ac_cv_os_cray=yes
13314
else
13315
  ac_cv_os_cray=no
13316
fi
13317
rm -f conftest*
13318
 
13319
fi
13320
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13321
$as_echo "$ac_cv_os_cray" >&6; }
13322
if test $ac_cv_os_cray = yes; then
13323
  for ac_func in _getb67 GETB67 getb67; do
13324
    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13325
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13326
eval as_val=\$$as_ac_var
13327
   if test "x$as_val" = x""yes; then :
13328
 
13329
cat >>confdefs.h <<_ACEOF
13330
#define CRAY_STACKSEG_END $ac_func
13331
_ACEOF
13332
 
13333
    break
13334
fi
13335
 
13336
  done
13337
fi
13338
 
13339
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13340
$as_echo_n "checking stack direction for C alloca... " >&6; }
13341
if test "${ac_cv_c_stack_direction+set}" = set; then :
13342
  $as_echo_n "(cached) " >&6
13343
else
13344
  if test "$cross_compiling" = yes; then :
13345
  ac_cv_c_stack_direction=0
13346
else
13347
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13348
/* end confdefs.h.  */
13349
$ac_includes_default
13350
int
13351
find_stack_direction ()
13352
{
13353
  static char *addr = 0;
13354
  auto char dummy;
13355
  if (addr == 0)
13356
    {
13357
      addr = &dummy;
13358
      return find_stack_direction ();
13359
    }
13360
  else
13361
    return (&dummy > addr) ? 1 : -1;
13362
}
13363
 
13364
int
13365
main ()
13366
{
13367
  return find_stack_direction () < 0;
13368
}
13369
_ACEOF
13370
if ac_fn_c_try_run "$LINENO"; then :
13371
  ac_cv_c_stack_direction=1
13372
else
13373
  ac_cv_c_stack_direction=-1
13374
fi
13375
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13376
  conftest.$ac_objext conftest.beam conftest.$ac_ext
13377
fi
13378
 
13379
fi
13380
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13381
$as_echo "$ac_cv_c_stack_direction" >&6; }
13382
cat >>confdefs.h <<_ACEOF
13383
#define STACK_DIRECTION $ac_cv_c_stack_direction
13384
_ACEOF
13385
 
13386
 
13387
fi
13388
 
13389
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13390
$as_echo_n "checking for inline... " >&6; }
13391
if test "${ac_cv_c_inline+set}" = set; then :
13392
  $as_echo_n "(cached) " >&6
13393
else
13394
  ac_cv_c_inline=no
13395
for ac_kw in inline __inline__ __inline; do
13396
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13397
/* end confdefs.h.  */
13398
#ifndef __cplusplus
13399
typedef int foo_t;
13400
static $ac_kw foo_t static_foo () {return 0; }
13401
$ac_kw foo_t foo () {return 0; }
13402
#endif
13403
 
13404
_ACEOF
13405
if ac_fn_c_try_compile "$LINENO"; then :
13406
  ac_cv_c_inline=$ac_kw
13407
fi
13408
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13409
  test "$ac_cv_c_inline" != no && break
13410
done
13411
 
13412
fi
13413
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13414
$as_echo "$ac_cv_c_inline" >&6; }
13415
 
13416
case $ac_cv_c_inline in
13417
  inline | yes) ;;
13418
  *)
13419
    case $ac_cv_c_inline in
13420
      no) ac_val=;;
13421
      *) ac_val=$ac_cv_c_inline;;
13422
    esac
13423
    cat >>confdefs.h <<_ACEOF
13424
#ifndef __cplusplus
13425
#define inline $ac_val
13426
#endif
13427
_ACEOF
13428
    ;;
13429
esac
13430
 
13431
 
13432
# VMS doesn't have unlink.
13433
for ac_func in unlink remove
13434
do :
13435
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13436
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13437
eval as_val=\$$as_ac_var
13438
   if test "x$as_val" = x""yes; then :
13439
  cat >>confdefs.h <<_ACEOF
13440
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13441
_ACEOF
13442
 break
13443
fi
13444
done
13445
 
13446
 
13447
# Some systems don't have sbrk().
13448
for ac_func in sbrk
13449
do :
13450
  ac_fn_c_check_func "$LINENO" "sbrk" "ac_cv_func_sbrk"
13451
if test "x$ac_cv_func_sbrk" = x""yes; then :
13452
  cat >>confdefs.h <<_ACEOF
13453
#define HAVE_SBRK 1
13454
_ACEOF
13455
 
13456
fi
13457
done
13458
 
13459
 
13460
# do we need the math library?
13461
case "${need_libm}" in
13462
yes)
13463
  LIBM=
13464
case $host in
13465
*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13466
  # These system don't have libm, or don't need it
13467
  ;;
13468
*-ncr-sysv4.3*)
13469
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13470
$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13471
if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13472
  $as_echo_n "(cached) " >&6
13473
else
13474
  ac_check_lib_save_LIBS=$LIBS
13475
LIBS="-lmw  $LIBS"
13476
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13477
/* end confdefs.h.  */
13478
 
13479
/* Override any GCC internal prototype to avoid an error.
13480
   Use char because int might match the return type of a GCC
13481
   builtin and then its argument prototype would still apply.  */
13482
#ifdef __cplusplus
13483
extern "C"
13484
#endif
13485
char _mwvalidcheckl ();
13486
int
13487
main ()
13488
{
13489
return _mwvalidcheckl ();
13490
  ;
13491
  return 0;
13492
}
13493
_ACEOF
13494
if ac_fn_c_try_link "$LINENO"; then :
13495
  ac_cv_lib_mw__mwvalidcheckl=yes
13496
else
13497
  ac_cv_lib_mw__mwvalidcheckl=no
13498
fi
13499
rm -f core conftest.err conftest.$ac_objext \
13500
    conftest$ac_exeext conftest.$ac_ext
13501
LIBS=$ac_check_lib_save_LIBS
13502
fi
13503
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13504
$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13505
if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13506
  LIBM="-lmw"
13507
fi
13508
 
13509
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13510
$as_echo_n "checking for cos in -lm... " >&6; }
13511
if test "${ac_cv_lib_m_cos+set}" = set; then :
13512
  $as_echo_n "(cached) " >&6
13513
else
13514
  ac_check_lib_save_LIBS=$LIBS
13515
LIBS="-lm  $LIBS"
13516
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13517
/* end confdefs.h.  */
13518
 
13519
/* Override any GCC internal prototype to avoid an error.
13520
   Use char because int might match the return type of a GCC
13521
   builtin and then its argument prototype would still apply.  */
13522
#ifdef __cplusplus
13523
extern "C"
13524
#endif
13525
char cos ();
13526
int
13527
main ()
13528
{
13529
return cos ();
13530
  ;
13531
  return 0;
13532
}
13533
_ACEOF
13534
if ac_fn_c_try_link "$LINENO"; then :
13535
  ac_cv_lib_m_cos=yes
13536
else
13537
  ac_cv_lib_m_cos=no
13538
fi
13539
rm -f core conftest.err conftest.$ac_objext \
13540
    conftest$ac_exeext conftest.$ac_ext
13541
LIBS=$ac_check_lib_save_LIBS
13542
fi
13543
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13544
$as_echo "$ac_cv_lib_m_cos" >&6; }
13545
if test "x$ac_cv_lib_m_cos" = x""yes; then :
13546
  LIBM="$LIBM -lm"
13547
fi
13548
 
13549
  ;;
13550
*)
13551
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13552
$as_echo_n "checking for cos in -lm... " >&6; }
13553
if test "${ac_cv_lib_m_cos+set}" = set; then :
13554
  $as_echo_n "(cached) " >&6
13555
else
13556
  ac_check_lib_save_LIBS=$LIBS
13557
LIBS="-lm  $LIBS"
13558
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13559
/* end confdefs.h.  */
13560
 
13561
/* Override any GCC internal prototype to avoid an error.
13562
   Use char because int might match the return type of a GCC
13563
   builtin and then its argument prototype would still apply.  */
13564
#ifdef __cplusplus
13565
extern "C"
13566
#endif
13567
char cos ();
13568
int
13569
main ()
13570
{
13571
return cos ();
13572
  ;
13573
  return 0;
13574
}
13575
_ACEOF
13576
if ac_fn_c_try_link "$LINENO"; then :
13577
  ac_cv_lib_m_cos=yes
13578
else
13579
  ac_cv_lib_m_cos=no
13580
fi
13581
rm -f core conftest.err conftest.$ac_objext \
13582
    conftest$ac_exeext conftest.$ac_ext
13583
LIBS=$ac_check_lib_save_LIBS
13584
fi
13585
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13586
$as_echo "$ac_cv_lib_m_cos" >&6; }
13587
if test "x$ac_cv_lib_m_cos" = x""yes; then :
13588
  LIBM="-lm"
13589
fi
13590
 
13591
  ;;
13592
esac
13593
 
13594
 
13595
 
13596
  ;;
13597
esac
13598
 
13599
# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13600
# enough, but on some of those systems, the assert macro relies on requoting
13601
# working properly!
13602
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13603
$as_echo_n "checking for working assert macro... " >&6; }
13604
if test "${gas_cv_assert_ok+set}" = set; then :
13605
  $as_echo_n "(cached) " >&6
13606
else
13607
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13608
/* end confdefs.h.  */
13609
#include 
13610
#include 
13611
int
13612
main ()
13613
{
13614
 
13615
/* check for requoting problems */
13616
static int a, b, c, d;
13617
static char *s;
13618
assert (!strcmp(s, "foo bar baz quux"));
13619
/* check for newline handling */
13620
assert (a == b
13621
        || c == d);
13622
 
13623
  ;
13624
  return 0;
13625
}
13626
_ACEOF
13627
if ac_fn_c_try_link "$LINENO"; then :
13628
  gas_cv_assert_ok=yes
13629
else
13630
  gas_cv_assert_ok=no
13631
fi
13632
rm -f core conftest.err conftest.$ac_objext \
13633
    conftest$ac_exeext conftest.$ac_ext
13634
fi
13635
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13636
$as_echo "$gas_cv_assert_ok" >&6; }
13637
test $gas_cv_assert_ok = yes ||
13638
$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13639
 
13640
 
13641
 
13642
# On some systems, the system header files may not declare malloc, realloc,
13643
# and free.  There are places where gas needs these functions to have been
13644
# declared -- such as when taking their addresses.
13645
gas_test_headers="
13646
#ifdef HAVE_MEMORY_H
13647
#include 
13648
#endif
13649
#ifdef HAVE_STRING_H
13650
#include 
13651
#else
13652
#ifdef HAVE_STRINGS_H
13653
#include 
13654
#endif
13655
#endif
13656
#ifdef HAVE_STDLIB_H
13657
#include 
13658
#endif
13659
#ifdef HAVE_UNISTD_H
13660
#include 
13661
#endif
13662
"
13663
 
13664
# Does errno.h declare errno, or do we have to add a separate declaration
13665
# for it?
13666
 
13667
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13668
$as_echo_n "checking whether declaration is required for errno... " >&6; }
13669
if test "${gas_cv_decl_needed_errno+set}" = set; then :
13670
  $as_echo_n "(cached) " >&6
13671
else
13672
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13673
/* end confdefs.h.  */
13674
 
13675
#ifdef HAVE_ERRNO_H
13676
#include 
13677
#endif
13678
 
13679
int
13680
main ()
13681
{
13682
 
13683
typedef int f;
13684
f x;
13685
x = (f) errno;
13686
 
13687
  ;
13688
  return 0;
13689
}
13690
_ACEOF
13691
if ac_fn_c_try_link "$LINENO"; then :
13692
  gas_cv_decl_needed_errno=no
13693
else
13694
  gas_cv_decl_needed_errno=yes
13695
fi
13696
rm -f core conftest.err conftest.$ac_objext \
13697
    conftest$ac_exeext conftest.$ac_ext
13698
fi
13699
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13700
$as_echo "$gas_cv_decl_needed_errno" >&6; }
13701
if test $gas_cv_decl_needed_errno = yes; then
13702
 
13703
$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13704
 
13705
fi
13706
 
13707
 
13708
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13709
$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13710
if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13711
  $as_echo_n "(cached) " >&6
13712
else
13713
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13714
/* end confdefs.h.  */
13715
#include 
13716
int
13717
main ()
13718
{
13719
extern int getopt (int, char *const*, const char *);
13720
  ;
13721
  return 0;
13722
}
13723
_ACEOF
13724
if ac_fn_c_try_compile "$LINENO"; then :
13725
  gas_cv_decl_getopt_unistd_h=yes
13726
else
13727
  gas_cv_decl_getopt_unistd_h=no
13728
fi
13729
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13730
fi
13731
 
13732
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13733
$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13734
if test $gas_cv_decl_getopt_unistd_h = yes; then
13735
 
13736
$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13737
 
13738
fi
13739
 
13740
 
13741
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13742
$as_echo_n "checking whether declaration is required for environ... " >&6; }
13743
if test "${gas_cv_decl_needed_environ+set}" = set; then :
13744
  $as_echo_n "(cached) " >&6
13745
else
13746
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13747
/* end confdefs.h.  */
13748
$gas_test_headers
13749
int
13750
main ()
13751
{
13752
 
13753
typedef char **f;
13754
f x;
13755
x = (f) environ;
13756
 
13757
  ;
13758
  return 0;
13759
}
13760
_ACEOF
13761
if ac_fn_c_try_link "$LINENO"; then :
13762
  gas_cv_decl_needed_environ=no
13763
else
13764
  gas_cv_decl_needed_environ=yes
13765
fi
13766
rm -f core conftest.err conftest.$ac_objext \
13767
    conftest$ac_exeext conftest.$ac_ext
13768
fi
13769
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13770
$as_echo "$gas_cv_decl_needed_environ" >&6; }
13771
if test $gas_cv_decl_needed_environ = yes; then
13772
 
13773
$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13774
 
13775
fi
13776
 
13777
 
13778
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13779
$as_echo_n "checking whether declaration is required for ffs... " >&6; }
13780
if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13781
  $as_echo_n "(cached) " >&6
13782
else
13783
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13784
/* end confdefs.h.  */
13785
$gas_test_headers
13786
int
13787
main ()
13788
{
13789
 
13790
typedef int (*f)(int);
13791
f x;
13792
x = (f) ffs;
13793
 
13794
  ;
13795
  return 0;
13796
}
13797
_ACEOF
13798
if ac_fn_c_try_link "$LINENO"; then :
13799
  gas_cv_decl_needed_ffs=no
13800
else
13801
  gas_cv_decl_needed_ffs=yes
13802
fi
13803
rm -f core conftest.err conftest.$ac_objext \
13804
    conftest$ac_exeext conftest.$ac_ext
13805
fi
13806
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13807
$as_echo "$gas_cv_decl_needed_ffs" >&6; }
13808
if test $gas_cv_decl_needed_ffs = yes; then
13809
 
13810
$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13811
 
13812
fi
13813
 
13814
 
13815
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
13816
$as_echo_n "checking whether declaration is required for free... " >&6; }
13817
if test "${gas_cv_decl_needed_free+set}" = set; then :
13818
  $as_echo_n "(cached) " >&6
13819
else
13820
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13821
/* end confdefs.h.  */
13822
$gas_test_headers
13823
int
13824
main ()
13825
{
13826
 
13827
typedef void (*f)();
13828
f x;
13829
x = (f) free;
13830
 
13831
  ;
13832
  return 0;
13833
}
13834
_ACEOF
13835
if ac_fn_c_try_link "$LINENO"; then :
13836
  gas_cv_decl_needed_free=no
13837
else
13838
  gas_cv_decl_needed_free=yes
13839
fi
13840
rm -f core conftest.err conftest.$ac_objext \
13841
    conftest$ac_exeext conftest.$ac_ext
13842
fi
13843
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
13844
$as_echo "$gas_cv_decl_needed_free" >&6; }
13845
if test $gas_cv_decl_needed_free = yes; then
13846
 
13847
$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
13848
 
13849
fi
13850
 
13851
 
13852
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
13853
$as_echo_n "checking whether declaration is required for malloc... " >&6; }
13854
if test "${gas_cv_decl_needed_malloc+set}" = set; then :
13855
  $as_echo_n "(cached) " >&6
13856
else
13857
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13858
/* end confdefs.h.  */
13859
$gas_test_headers
13860
int
13861
main ()
13862
{
13863
 
13864
typedef char *(*f)();
13865
f x;
13866
x = (f) malloc;
13867
 
13868
  ;
13869
  return 0;
13870
}
13871
_ACEOF
13872
if ac_fn_c_try_link "$LINENO"; then :
13873
  gas_cv_decl_needed_malloc=no
13874
else
13875
  gas_cv_decl_needed_malloc=yes
13876
fi
13877
rm -f core conftest.err conftest.$ac_objext \
13878
    conftest$ac_exeext conftest.$ac_ext
13879
fi
13880
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
13881
$as_echo "$gas_cv_decl_needed_malloc" >&6; }
13882
if test $gas_cv_decl_needed_malloc = yes; then
13883
 
13884
$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
13885
 
13886
fi
13887
 
13888
 
13889
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
13890
$as_echo_n "checking whether declaration is required for sbrk... " >&6; }
13891
if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
13892
  $as_echo_n "(cached) " >&6
13893
else
13894
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13895
/* end confdefs.h.  */
13896
$gas_test_headers
13897
int
13898
main ()
13899
{
13900
 
13901
typedef char *(*f)();
13902
f x;
13903
x = (f) sbrk;
13904
 
13905
  ;
13906
  return 0;
13907
}
13908
_ACEOF
13909
if ac_fn_c_try_link "$LINENO"; then :
13910
  gas_cv_decl_needed_sbrk=no
13911
else
13912
  gas_cv_decl_needed_sbrk=yes
13913
fi
13914
rm -f core conftest.err conftest.$ac_objext \
13915
    conftest$ac_exeext conftest.$ac_ext
13916
fi
13917
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
13918
$as_echo "$gas_cv_decl_needed_sbrk" >&6; }
13919
if test $gas_cv_decl_needed_sbrk = yes; then
13920
 
13921
$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
13922
 
13923
fi
13924
 
13925
 
13926
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
13927
$as_echo_n "checking whether declaration is required for strstr... " >&6; }
13928
if test "${gas_cv_decl_needed_strstr+set}" = set; then :
13929
  $as_echo_n "(cached) " >&6
13930
else
13931
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13932
/* end confdefs.h.  */
13933
$gas_test_headers
13934
int
13935
main ()
13936
{
13937
 
13938
typedef char *(*f)();
13939
f x;
13940
x = (f) strstr;
13941
 
13942
  ;
13943
  return 0;
13944
}
13945
_ACEOF
13946
if ac_fn_c_try_link "$LINENO"; then :
13947
  gas_cv_decl_needed_strstr=no
13948
else
13949
  gas_cv_decl_needed_strstr=yes
13950
fi
13951
rm -f core conftest.err conftest.$ac_objext \
13952
    conftest$ac_exeext conftest.$ac_ext
13953
fi
13954
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
13955
$as_echo "$gas_cv_decl_needed_strstr" >&6; }
13956
if test $gas_cv_decl_needed_strstr = yes; then
13957
 
13958
$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
13959
 
13960
fi
13961
 
13962
 
13963
ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
13964
if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
13965
  ac_have_decl=1
13966
else
13967
  ac_have_decl=0
13968
fi
13969
 
13970
cat >>confdefs.h <<_ACEOF
13971
#define HAVE_DECL_MEMPCPY $ac_have_decl
13972
_ACEOF
13973
 
13974
ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13975
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13976
  ac_have_decl=1
13977
else
13978
  ac_have_decl=0
13979
fi
13980
 
13981
cat >>confdefs.h <<_ACEOF
13982
#define HAVE_DECL_VSNPRINTF $ac_have_decl
13983
_ACEOF
13984
 
13985
 
13986
 
13987
case "${host}" in
13988
*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13989
 
13990
$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13991
 ;;
13992
esac
13993
 
13994
# Link in zlib if we can.  This allows us to write compressed debug sections.
13995
 
13996
  # See if the user specified whether he wants zlib support or not.
13997
 
13998
# Check whether --with-zlib was given.
13999
if test "${with_zlib+set}" = set; then :
14000
  withval=$with_zlib;
14001
else
14002
  with_zlib=auto
14003
fi
14004
 
14005
 
14006
  if test "$with_zlib" != "no"; then
14007
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14008
$as_echo_n "checking for library containing zlibVersion... " >&6; }
14009
if test "${ac_cv_search_zlibVersion+set}" = set; then :
14010
  $as_echo_n "(cached) " >&6
14011
else
14012
  ac_func_search_save_LIBS=$LIBS
14013
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14014
/* end confdefs.h.  */
14015
 
14016
/* Override any GCC internal prototype to avoid an error.
14017
   Use char because int might match the return type of a GCC
14018
   builtin and then its argument prototype would still apply.  */
14019
#ifdef __cplusplus
14020
extern "C"
14021
#endif
14022
char zlibVersion ();
14023
int
14024
main ()
14025
{
14026
return zlibVersion ();
14027
  ;
14028
  return 0;
14029
}
14030
_ACEOF
14031
for ac_lib in '' z; do
14032
  if test -z "$ac_lib"; then
14033
    ac_res="none required"
14034
  else
14035
    ac_res=-l$ac_lib
14036
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14037
  fi
14038
  if ac_fn_c_try_link "$LINENO"; then :
14039
  ac_cv_search_zlibVersion=$ac_res
14040
fi
14041
rm -f core conftest.err conftest.$ac_objext \
14042
    conftest$ac_exeext
14043
  if test "${ac_cv_search_zlibVersion+set}" = set; then :
14044
  break
14045
fi
14046
done
14047
if test "${ac_cv_search_zlibVersion+set}" = set; then :
14048
 
14049
else
14050
  ac_cv_search_zlibVersion=no
14051
fi
14052
rm conftest.$ac_ext
14053
LIBS=$ac_func_search_save_LIBS
14054
fi
14055
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14056
$as_echo "$ac_cv_search_zlibVersion" >&6; }
14057
ac_res=$ac_cv_search_zlibVersion
14058
if test "$ac_res" != no; then :
14059
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14060
  for ac_header in zlib.h
14061
do :
14062
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14063
if test "x$ac_cv_header_zlib_h" = x""yes; then :
14064
  cat >>confdefs.h <<_ACEOF
14065
#define HAVE_ZLIB_H 1
14066
_ACEOF
14067
 
14068
fi
14069
 
14070
done
14071
 
14072
fi
14073
 
14074
    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14075
      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14076
    fi
14077
  fi
14078
 
14079
 
14080
# Support for VMS timestamps via cross compile
14081
 
14082
if test "$ac_cv_header_time_h" = yes; then
14083
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14084
$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14085
 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14086
  $as_echo_n "(cached) " >&6
14087
else
14088
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14089
/* end confdefs.h.  */
14090
 
14091
#define _BSD_SOURCE 1
14092
#include 
14093
int
14094
main ()
14095
{
14096
struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14097
  ;
14098
  return 0;
14099
}
14100
_ACEOF
14101
if ac_fn_c_try_compile "$LINENO"; then :
14102
  gas_cv_have_time_type_member_tm_gmtoff=yes
14103
else
14104
  gas_cv_have_time_type_member_tm_gmtoff=no
14105
 
14106
fi
14107
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14108
fi
14109
 
14110
 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14111
 
14112
$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14113
 
14114
 fi
14115
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14116
$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14117
 
14118
fi
14119
 
14120
if test "$ac_cv_header_sys_stat_h" = yes; then
14121
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14122
$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14123
 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14124
  $as_echo_n "(cached) " >&6
14125
else
14126
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14127
/* end confdefs.h.  */
14128
 
14129
#define _BSD_SOURCE 1
14130
#include 
14131
int
14132
main ()
14133
{
14134
struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14135
  ;
14136
  return 0;
14137
}
14138
_ACEOF
14139
if ac_fn_c_try_compile "$LINENO"; then :
14140
  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14141
else
14142
  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14143
 
14144
fi
14145
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14146
fi
14147
 
14148
 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14149
 
14150
$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14151
 
14152
 fi
14153
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14154
$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14155
 
14156
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14157
$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14158
 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14159
  $as_echo_n "(cached) " >&6
14160
else
14161
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14162
/* end confdefs.h.  */
14163
 
14164
#define _BSD_SOURCE 1
14165
#include 
14166
int
14167
main ()
14168
{
14169
struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14170
  ;
14171
  return 0;
14172
}
14173
_ACEOF
14174
if ac_fn_c_try_compile "$LINENO"; then :
14175
  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14176
else
14177
  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14178
 
14179
fi
14180
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14181
fi
14182
 
14183
 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14184
 
14185
$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14186
 
14187
 fi
14188
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14189
$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14190
 
14191
fi
14192
 
14193
 
14194
 
14195
 
14196
 
14197
 
14198
 
14199
 
14200
 
14201
ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14202
 
14203
ac_config_commands="$ac_config_commands default"
14204
 
14205
 
14206
cat >confcache <<\_ACEOF
14207
# This file is a shell script that caches the results of configure
14208
# tests run on this system so they can be shared between configure
14209
# scripts and configure runs, see configure's option --config-cache.
14210
# It is not useful on other systems.  If it contains results you don't
14211
# want to keep, you may remove or edit it.
14212
#
14213
# config.status only pays attention to the cache file if you give it
14214
# the --recheck option to rerun configure.
14215
#
14216
# `ac_cv_env_foo' variables (set or unset) will be overridden when
14217
# loading this file, other *unset* `ac_cv_foo' will be assigned the
14218
# following values.
14219
 
14220
_ACEOF
14221
 
14222
# The following way of writing the cache mishandles newlines in values,
14223
# but we know of no workaround that is simple, portable, and efficient.
14224
# So, we kill variables containing newlines.
14225
# Ultrix sh set writes to stderr and can't be redirected directly,
14226
# and sets the high bit in the cache file unless we assign to the vars.
14227
(
14228
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14229
    eval ac_val=\$$ac_var
14230
    case $ac_val in #(
14231
    *${as_nl}*)
14232
      case $ac_var in #(
14233
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14234
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14235
      esac
14236
      case $ac_var in #(
14237
      _ | IFS | as_nl) ;; #(
14238
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14239
      *) { eval $ac_var=; unset $ac_var;} ;;
14240
      esac ;;
14241
    esac
14242
  done
14243
 
14244
  (set) 2>&1 |
14245
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14246
    *${as_nl}ac_space=\ *)
14247
      # `set' does not quote correctly, so add quotes: double-quote
14248
      # substitution turns \\\\ into \\, and sed turns \\ into \.
14249
      sed -n \
14250
        "s/'/'\\\\''/g;
14251
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14252
      ;; #(
14253
    *)
14254
      # `set' quotes correctly as required by POSIX, so do not add quotes.
14255
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14256
      ;;
14257
    esac |
14258
    sort
14259
) |
14260
  sed '
14261
     /^ac_cv_env_/b end
14262
     t clear
14263
     :clear
14264
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14265
     t end
14266
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14267
     :end' >>confcache
14268
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14269
  if test -w "$cache_file"; then
14270
    test "x$cache_file" != "x/dev/null" &&
14271
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14272
$as_echo "$as_me: updating cache $cache_file" >&6;}
14273
    cat confcache >$cache_file
14274
  else
14275
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14276
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14277
  fi
14278
fi
14279
rm -f confcache
14280
 
14281
test "x$prefix" = xNONE && prefix=$ac_default_prefix
14282
# Let make expand exec_prefix.
14283
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14284
 
14285
DEFS=-DHAVE_CONFIG_H
14286
 
14287
ac_libobjs=
14288
ac_ltlibobjs=
14289
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14290
  # 1. Remove the extension, and $U if already installed.
14291
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14292
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14293
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14294
  #    will be set to the directory where LIBOBJS objects are built.
14295
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14296
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14297
done
14298
LIBOBJS=$ac_libobjs
14299
 
14300
LTLIBOBJS=$ac_ltlibobjs
14301
 
14302
 
14303
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14304
  as_fn_error "conditional \"AMDEP\" was never defined.
14305
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14306
fi
14307
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14308
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14309
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14310
fi
14311
 if test -n "$EXEEXT"; then
14312
  am__EXEEXT_TRUE=
14313
  am__EXEEXT_FALSE='#'
14314
else
14315
  am__EXEEXT_TRUE='#'
14316
  am__EXEEXT_FALSE=
14317
fi
14318
 
14319
 
14320
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14321
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14322
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14323
fi
14324
if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14325
  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14326
Usually this means the macro was only invoked conditionally." "$LINENO" 5
14327
fi
14328
 
14329
: ${CONFIG_STATUS=./config.status}
14330
ac_write_fail=0
14331
ac_clean_files_save=$ac_clean_files
14332
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14333
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14334
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14335
as_write_fail=0
14336
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14337
#! $SHELL
14338
# Generated by $as_me.
14339
# Run this file to recreate the current configuration.
14340
# Compiler output produced by configure, useful for debugging
14341
# configure, is in config.log if it exists.
14342
 
14343
debug=false
14344
ac_cs_recheck=false
14345
ac_cs_silent=false
14346
 
14347
SHELL=\${CONFIG_SHELL-$SHELL}
14348
export SHELL
14349
_ASEOF
14350
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14351
## -------------------- ##
14352
## M4sh Initialization. ##
14353
## -------------------- ##
14354
 
14355
# Be more Bourne compatible
14356
DUALCASE=1; export DUALCASE # for MKS sh
14357
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14358
  emulate sh
14359
  NULLCMD=:
14360
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14361
  # is contrary to our usage.  Disable this feature.
14362
  alias -g '${1+"$@"}'='"$@"'
14363
  setopt NO_GLOB_SUBST
14364
else
14365
  case `(set -o) 2>/dev/null` in #(
14366
  *posix*) :
14367
    set -o posix ;; #(
14368
  *) :
14369
     ;;
14370
esac
14371
fi
14372
 
14373
 
14374
as_nl='
14375
'
14376
export as_nl
14377
# Printing a long string crashes Solaris 7 /usr/bin/printf.
14378
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14379
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14380
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14381
# Prefer a ksh shell builtin over an external printf program on Solaris,
14382
# but without wasting forks for bash or zsh.
14383
if test -z "$BASH_VERSION$ZSH_VERSION" \
14384
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14385
  as_echo='print -r --'
14386
  as_echo_n='print -rn --'
14387
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14388
  as_echo='printf %s\n'
14389
  as_echo_n='printf %s'
14390
else
14391
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14392
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14393
    as_echo_n='/usr/ucb/echo -n'
14394
  else
14395
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14396
    as_echo_n_body='eval
14397
      arg=$1;
14398
      case $arg in #(
14399
      *"$as_nl"*)
14400
        expr "X$arg" : "X\\(.*\\)$as_nl";
14401
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14402
      esac;
14403
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14404
    '
14405
    export as_echo_n_body
14406
    as_echo_n='sh -c $as_echo_n_body as_echo'
14407
  fi
14408
  export as_echo_body
14409
  as_echo='sh -c $as_echo_body as_echo'
14410
fi
14411
 
14412
# The user is always right.
14413
if test "${PATH_SEPARATOR+set}" != set; then
14414
  PATH_SEPARATOR=:
14415
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14416
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14417
      PATH_SEPARATOR=';'
14418
  }
14419
fi
14420
 
14421
 
14422
# IFS
14423
# We need space, tab and new line, in precisely that order.  Quoting is
14424
# there to prevent editors from complaining about space-tab.
14425
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14426
# splitting by setting IFS to empty value.)
14427
IFS=" ""        $as_nl"
14428
 
14429
# Find who we are.  Look in the path if we contain no directory separator.
14430
case $0 in #((
14431
  *[\\/]* ) as_myself=$0 ;;
14432
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14433
for as_dir in $PATH
14434
do
14435
  IFS=$as_save_IFS
14436
  test -z "$as_dir" && as_dir=.
14437
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14438
  done
14439
IFS=$as_save_IFS
14440
 
14441
     ;;
14442
esac
14443
# We did not find ourselves, most probably we were run as `sh COMMAND'
14444
# in which case we are not to be found in the path.
14445
if test "x$as_myself" = x; then
14446
  as_myself=$0
14447
fi
14448
if test ! -f "$as_myself"; then
14449
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14450
  exit 1
14451
fi
14452
 
14453
# Unset variables that we do not need and which cause bugs (e.g. in
14454
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14455
# suppresses any "Segmentation fault" message there.  '((' could
14456
# trigger a bug in pdksh 5.2.14.
14457
for as_var in BASH_ENV ENV MAIL MAILPATH
14458
do eval test x\${$as_var+set} = xset \
14459
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14460
done
14461
PS1='$ '
14462
PS2='> '
14463
PS4='+ '
14464
 
14465
# NLS nuisances.
14466
LC_ALL=C
14467
export LC_ALL
14468
LANGUAGE=C
14469
export LANGUAGE
14470
 
14471
# CDPATH.
14472
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14473
 
14474
 
14475
# as_fn_error ERROR [LINENO LOG_FD]
14476
# ---------------------------------
14477
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14478
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14479
# script with status $?, using 1 if that was 0.
14480
as_fn_error ()
14481
{
14482
  as_status=$?; test $as_status -eq 0 && as_status=1
14483
  if test "$3"; then
14484
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14485
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14486
  fi
14487
  $as_echo "$as_me: error: $1" >&2
14488
  as_fn_exit $as_status
14489
} # as_fn_error
14490
 
14491
 
14492
# as_fn_set_status STATUS
14493
# -----------------------
14494
# Set $? to STATUS, without forking.
14495
as_fn_set_status ()
14496
{
14497
  return $1
14498
} # as_fn_set_status
14499
 
14500
# as_fn_exit STATUS
14501
# -----------------
14502
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14503
as_fn_exit ()
14504
{
14505
  set +e
14506
  as_fn_set_status $1
14507
  exit $1
14508
} # as_fn_exit
14509
 
14510
# as_fn_unset VAR
14511
# ---------------
14512
# Portably unset VAR.
14513
as_fn_unset ()
14514
{
14515
  { eval $1=; unset $1;}
14516
}
14517
as_unset=as_fn_unset
14518
# as_fn_append VAR VALUE
14519
# ----------------------
14520
# Append the text in VALUE to the end of the definition contained in VAR. Take
14521
# advantage of any shell optimizations that allow amortized linear growth over
14522
# repeated appends, instead of the typical quadratic growth present in naive
14523
# implementations.
14524
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14525
  eval 'as_fn_append ()
14526
  {
14527
    eval $1+=\$2
14528
  }'
14529
else
14530
  as_fn_append ()
14531
  {
14532
    eval $1=\$$1\$2
14533
  }
14534
fi # as_fn_append
14535
 
14536
# as_fn_arith ARG...
14537
# ------------------
14538
# Perform arithmetic evaluation on the ARGs, and store the result in the
14539
# global $as_val. Take advantage of shells that can avoid forks. The arguments
14540
# must be portable across $(()) and expr.
14541
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14542
  eval 'as_fn_arith ()
14543
  {
14544
    as_val=$(( $* ))
14545
  }'
14546
else
14547
  as_fn_arith ()
14548
  {
14549
    as_val=`expr "$@" || test $? -eq 1`
14550
  }
14551
fi # as_fn_arith
14552
 
14553
 
14554
if expr a : '\(a\)' >/dev/null 2>&1 &&
14555
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14556
  as_expr=expr
14557
else
14558
  as_expr=false
14559
fi
14560
 
14561
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14562
  as_basename=basename
14563
else
14564
  as_basename=false
14565
fi
14566
 
14567
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14568
  as_dirname=dirname
14569
else
14570
  as_dirname=false
14571
fi
14572
 
14573
as_me=`$as_basename -- "$0" ||
14574
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14575
         X"$0" : 'X\(//\)$' \| \
14576
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14577
$as_echo X/"$0" |
14578
    sed '/^.*\/\([^/][^/]*\)\/*$/{
14579
            s//\1/
14580
            q
14581
          }
14582
          /^X\/\(\/\/\)$/{
14583
            s//\1/
14584
            q
14585
          }
14586
          /^X\/\(\/\).*/{
14587
            s//\1/
14588
            q
14589
          }
14590
          s/.*/./; q'`
14591
 
14592
# Avoid depending upon Character Ranges.
14593
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14594
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14595
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14596
as_cr_digits='0123456789'
14597
as_cr_alnum=$as_cr_Letters$as_cr_digits
14598
 
14599
ECHO_C= ECHO_N= ECHO_T=
14600
case `echo -n x` in #(((((
14601
-n*)
14602
  case `echo 'xy\c'` in
14603
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14604
  xy)  ECHO_C='\c';;
14605
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14606
       ECHO_T=' ';;
14607
  esac;;
14608
*)
14609
  ECHO_N='-n';;
14610
esac
14611
 
14612
rm -f conf$$ conf$$.exe conf$$.file
14613
if test -d conf$$.dir; then
14614
  rm -f conf$$.dir/conf$$.file
14615
else
14616
  rm -f conf$$.dir
14617
  mkdir conf$$.dir 2>/dev/null
14618
fi
14619
if (echo >conf$$.file) 2>/dev/null; then
14620
  if ln -s conf$$.file conf$$ 2>/dev/null; then
14621
    as_ln_s='ln -s'
14622
    # ... but there are two gotchas:
14623
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14624
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14625
    # In both cases, we have to default to `cp -p'.
14626
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14627
      as_ln_s='cp -p'
14628
  elif ln conf$$.file conf$$ 2>/dev/null; then
14629
    as_ln_s=ln
14630
  else
14631
    as_ln_s='cp -p'
14632
  fi
14633
else
14634
  as_ln_s='cp -p'
14635
fi
14636
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14637
rmdir conf$$.dir 2>/dev/null
14638
 
14639
 
14640
# as_fn_mkdir_p
14641
# -------------
14642
# Create "$as_dir" as a directory, including parents if necessary.
14643
as_fn_mkdir_p ()
14644
{
14645
 
14646
  case $as_dir in #(
14647
  -*) as_dir=./$as_dir;;
14648
  esac
14649
  test -d "$as_dir" || eval $as_mkdir_p || {
14650
    as_dirs=
14651
    while :; do
14652
      case $as_dir in #(
14653
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14654
      *) as_qdir=$as_dir;;
14655
      esac
14656
      as_dirs="'$as_qdir' $as_dirs"
14657
      as_dir=`$as_dirname -- "$as_dir" ||
14658
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14659
         X"$as_dir" : 'X\(//\)[^/]' \| \
14660
         X"$as_dir" : 'X\(//\)$' \| \
14661
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14662
$as_echo X"$as_dir" |
14663
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14664
            s//\1/
14665
            q
14666
          }
14667
          /^X\(\/\/\)[^/].*/{
14668
            s//\1/
14669
            q
14670
          }
14671
          /^X\(\/\/\)$/{
14672
            s//\1/
14673
            q
14674
          }
14675
          /^X\(\/\).*/{
14676
            s//\1/
14677
            q
14678
          }
14679
          s/.*/./; q'`
14680
      test -d "$as_dir" && break
14681
    done
14682
    test -z "$as_dirs" || eval "mkdir $as_dirs"
14683
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14684
 
14685
 
14686
} # as_fn_mkdir_p
14687
if mkdir -p . 2>/dev/null; then
14688
  as_mkdir_p='mkdir -p "$as_dir"'
14689
else
14690
  test -d ./-p && rmdir ./-p
14691
  as_mkdir_p=false
14692
fi
14693
 
14694
if test -x / >/dev/null 2>&1; then
14695
  as_test_x='test -x'
14696
else
14697
  if ls -dL / >/dev/null 2>&1; then
14698
    as_ls_L_option=L
14699
  else
14700
    as_ls_L_option=
14701
  fi
14702
  as_test_x='
14703
    eval sh -c '\''
14704
      if test -d "$1"; then
14705
        test -d "$1/.";
14706
      else
14707
        case $1 in #(
14708
        -*)set "./$1";;
14709
        esac;
14710
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14711
        ???[sx]*):;;*)false;;esac;fi
14712
    '\'' sh
14713
  '
14714
fi
14715
as_executable_p=$as_test_x
14716
 
14717
# Sed expression to map a string onto a valid CPP name.
14718
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14719
 
14720
# Sed expression to map a string onto a valid variable name.
14721
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14722
 
14723
 
14724
exec 6>&1
14725
## ----------------------------------- ##
14726
## Main body of $CONFIG_STATUS script. ##
14727
## ----------------------------------- ##
14728
_ASEOF
14729
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14730
 
14731
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14732
# Save the log message, to keep $0 and so on meaningful, and to
14733
# report actual input values of CONFIG_FILES etc. instead of their
14734
# values after options handling.
14735
ac_log="
14736
This file was extended by $as_me, which was
14737
generated by GNU Autoconf 2.64.  Invocation command line was
14738
 
14739
  CONFIG_FILES    = $CONFIG_FILES
14740
  CONFIG_HEADERS  = $CONFIG_HEADERS
14741
  CONFIG_LINKS    = $CONFIG_LINKS
14742
  CONFIG_COMMANDS = $CONFIG_COMMANDS
14743
  $ $0 $@
14744
 
14745
on `(hostname || uname -n) 2>/dev/null | sed 1q`
14746
"
14747
 
14748
_ACEOF
14749
 
14750
case $ac_config_files in *"
14751
"*) set x $ac_config_files; shift; ac_config_files=$*;;
14752
esac
14753
 
14754
case $ac_config_headers in *"
14755
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14756
esac
14757
 
14758
 
14759
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14760
# Files that config.status was made for.
14761
config_files="$ac_config_files"
14762
config_headers="$ac_config_headers"
14763
config_commands="$ac_config_commands"
14764
 
14765
_ACEOF
14766
 
14767
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14768
ac_cs_usage="\
14769
\`$as_me' instantiates files and other configuration actions
14770
from templates according to the current configuration.  Unless the files
14771
and actions are specified as TAGs, all are instantiated by default.
14772
 
14773
Usage: $0 [OPTION]... [TAG]...
14774
 
14775
  -h, --help       print this help, then exit
14776
  -V, --version    print version number and configuration settings, then exit
14777
  -q, --quiet, --silent
14778
                   do not print progress messages
14779
  -d, --debug      don't remove temporary files
14780
      --recheck    update $as_me by reconfiguring in the same conditions
14781
      --file=FILE[:TEMPLATE]
14782
                   instantiate the configuration file FILE
14783
      --header=FILE[:TEMPLATE]
14784
                   instantiate the configuration header FILE
14785
 
14786
Configuration files:
14787
$config_files
14788
 
14789
Configuration headers:
14790
$config_headers
14791
 
14792
Configuration commands:
14793
$config_commands
14794
 
14795
Report bugs to the package provider."
14796
 
14797
_ACEOF
14798
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14799
ac_cs_version="\\
14800
config.status
14801
configured by $0, generated by GNU Autoconf 2.64,
14802
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14803
 
14804
Copyright (C) 2009 Free Software Foundation, Inc.
14805
This config.status script is free software; the Free Software Foundation
14806
gives unlimited permission to copy, distribute and modify it."
14807
 
14808
ac_pwd='$ac_pwd'
14809
srcdir='$srcdir'
14810
INSTALL='$INSTALL'
14811
MKDIR_P='$MKDIR_P'
14812
AWK='$AWK'
14813
test -n "\$AWK" || AWK=awk
14814
_ACEOF
14815
 
14816
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14817
# The default lists apply if the user does not specify any file.
14818
ac_need_defaults=:
14819
while test $# != 0
14820
do
14821
  case $1 in
14822
  --*=*)
14823
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14824
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14825
    ac_shift=:
14826
    ;;
14827
  *)
14828
    ac_option=$1
14829
    ac_optarg=$2
14830
    ac_shift=shift
14831
    ;;
14832
  esac
14833
 
14834
  case $ac_option in
14835
  # Handling of the options.
14836
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14837
    ac_cs_recheck=: ;;
14838
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14839
    $as_echo "$ac_cs_version"; exit ;;
14840
  --debug | --debu | --deb | --de | --d | -d )
14841
    debug=: ;;
14842
  --file | --fil | --fi | --f )
14843
    $ac_shift
14844
    case $ac_optarg in
14845
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14846
    esac
14847
    as_fn_append CONFIG_FILES " '$ac_optarg'"
14848
    ac_need_defaults=false;;
14849
  --header | --heade | --head | --hea )
14850
    $ac_shift
14851
    case $ac_optarg in
14852
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14853
    esac
14854
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14855
    ac_need_defaults=false;;
14856
  --he | --h)
14857
    # Conflict between --help and --header
14858
    as_fn_error "ambiguous option: \`$1'
14859
Try \`$0 --help' for more information.";;
14860
  --help | --hel | -h )
14861
    $as_echo "$ac_cs_usage"; exit ;;
14862
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14863
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14864
    ac_cs_silent=: ;;
14865
 
14866
  # This is an error.
14867
  -*) as_fn_error "unrecognized option: \`$1'
14868
Try \`$0 --help' for more information." ;;
14869
 
14870
  *) as_fn_append ac_config_targets " $1"
14871
     ac_need_defaults=false ;;
14872
 
14873
  esac
14874
  shift
14875
done
14876
 
14877
ac_configure_extra_args=
14878
 
14879
if $ac_cs_silent; then
14880
  exec 6>/dev/null
14881
  ac_configure_extra_args="$ac_configure_extra_args --silent"
14882
fi
14883
 
14884
_ACEOF
14885
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14886
if \$ac_cs_recheck; then
14887
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14888
  shift
14889
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14890
  CONFIG_SHELL='$SHELL'
14891
  export CONFIG_SHELL
14892
  exec "\$@"
14893
fi
14894
 
14895
_ACEOF
14896
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14897
exec 5>>config.log
14898
{
14899
  echo
14900
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14901
## Running $as_me. ##
14902
_ASBOX
14903
  $as_echo "$ac_log"
14904
} >&5
14905
 
14906
_ACEOF
14907
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14908
#
14909
# INIT-COMMANDS
14910
#
14911
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14912
 
14913
 
14914
# The HP-UX ksh and POSIX shell print the target directory to stdout
14915
# if CDPATH is set.
14916
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14917
 
14918
sed_quote_subst='$sed_quote_subst'
14919
double_quote_subst='$double_quote_subst'
14920
delay_variable_subst='$delay_variable_subst'
14921
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14922
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14923
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14924
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14925
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14926
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14927
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14928
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14929
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14930
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14931
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14932
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14933
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14934
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14935
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14936
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14937
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14938
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14939
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14940
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14941
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14942
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14943
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14944
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14945
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14946
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14947
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14948
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14949
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14950
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14951
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14952
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14953
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14954
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14955
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14956
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14957
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14958
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14959
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14960
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14961
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14962
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14963
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14964
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14965
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14966
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14967
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14968
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14969
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"`'
14970
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14971
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14972
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14973
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14974
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14975
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14976
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14977
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14978
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14979
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14980
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14981
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14982
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14983
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14984
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14985
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14986
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14987
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14988
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14989
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14990
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14991
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14992
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14993
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14994
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14995
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14996
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14997
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14998
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14999
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15000
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15001
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15002
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15003
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15004
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15005
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15006
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15007
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15008
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15009
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15010
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15011
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15012
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15013
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15014
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15015
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15016
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15017
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15018
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15019
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15020
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15021
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15022
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15023
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15024
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15025
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15026
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15027
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15028
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15029
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15030
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15031
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15032
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15033
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15034
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15035
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15036
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15037
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15038
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15039
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15040
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15041
 
15042
LTCC='$LTCC'
15043
LTCFLAGS='$LTCFLAGS'
15044
compiler='$compiler_DEFAULT'
15045
 
15046
# A function that is used when there is no print builtin or printf.
15047
func_fallback_echo ()
15048
{
15049
  eval 'cat <<_LTECHO_EOF
15050
\$1
15051
_LTECHO_EOF'
15052
}
15053
 
15054
# Quote evaled strings.
15055
for var in SHELL \
15056
ECHO \
15057
SED \
15058
GREP \
15059
EGREP \
15060
FGREP \
15061
LD \
15062
NM \
15063
LN_S \
15064
lt_SP2NL \
15065
lt_NL2SP \
15066
reload_flag \
15067
OBJDUMP \
15068
deplibs_check_method \
15069
file_magic_cmd \
15070
AR \
15071
AR_FLAGS \
15072
STRIP \
15073
RANLIB \
15074
CC \
15075
CFLAGS \
15076
compiler \
15077
lt_cv_sys_global_symbol_pipe \
15078
lt_cv_sys_global_symbol_to_cdecl \
15079
lt_cv_sys_global_symbol_to_c_name_address \
15080
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15081
lt_prog_compiler_no_builtin_flag \
15082
lt_prog_compiler_wl \
15083
lt_prog_compiler_pic \
15084
lt_prog_compiler_static \
15085
lt_cv_prog_compiler_c_o \
15086
need_locks \
15087
DSYMUTIL \
15088
NMEDIT \
15089
LIPO \
15090
OTOOL \
15091
OTOOL64 \
15092
shrext_cmds \
15093
export_dynamic_flag_spec \
15094
whole_archive_flag_spec \
15095
compiler_needs_object \
15096
with_gnu_ld \
15097
allow_undefined_flag \
15098
no_undefined_flag \
15099
hardcode_libdir_flag_spec \
15100
hardcode_libdir_flag_spec_ld \
15101
hardcode_libdir_separator \
15102
fix_srcfile_path \
15103
exclude_expsyms \
15104
include_expsyms \
15105
file_list_spec \
15106
variables_saved_for_relink \
15107
libname_spec \
15108
library_names_spec \
15109
soname_spec \
15110
install_override_mode \
15111
finish_eval \
15112
old_striplib \
15113
striplib; do
15114
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15115
    *[\\\\\\\`\\"\\\$]*)
15116
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15117
      ;;
15118
    *)
15119
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15120
      ;;
15121
    esac
15122
done
15123
 
15124
# Double-quote double-evaled strings.
15125
for var in reload_cmds \
15126
old_postinstall_cmds \
15127
old_postuninstall_cmds \
15128
old_archive_cmds \
15129
extract_expsyms_cmds \
15130
old_archive_from_new_cmds \
15131
old_archive_from_expsyms_cmds \
15132
archive_cmds \
15133
archive_expsym_cmds \
15134
module_cmds \
15135
module_expsym_cmds \
15136
export_symbols_cmds \
15137
prelink_cmds \
15138
postinstall_cmds \
15139
postuninstall_cmds \
15140
finish_cmds \
15141
sys_lib_search_path_spec \
15142
sys_lib_dlsearch_path_spec; do
15143
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15144
    *[\\\\\\\`\\"\\\$]*)
15145
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15146
      ;;
15147
    *)
15148
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15149
      ;;
15150
    esac
15151
done
15152
 
15153
ac_aux_dir='$ac_aux_dir'
15154
xsi_shell='$xsi_shell'
15155
lt_shell_append='$lt_shell_append'
15156
 
15157
# See if we are running on zsh, and set the options which allow our
15158
# commands through without removal of \ escapes INIT.
15159
if test -n "\${ZSH_VERSION+set}" ; then
15160
   setopt NO_GLOB_SUBST
15161
fi
15162
 
15163
 
15164
    PACKAGE='$PACKAGE'
15165
    VERSION='$VERSION'
15166
    TIMESTAMP='$TIMESTAMP'
15167
    RM='$RM'
15168
    ofile='$ofile'
15169
 
15170
 
15171
 
15172
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15173
    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15174
    # from automake.
15175
    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15176
    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15177
    LINGUAS="${LINGUAS-%UNSET%}"
15178
 
15179
target_cpu_type=${target_cpu_type}
15180
 cgen_cpu_prefix=${cgen_cpu_prefix}
15181
 obj_format=${obj_format}
15182
 te_file=${te_file}
15183
 
15184
_ACEOF
15185
 
15186
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15187
 
15188
# Handling of arguments.
15189
for ac_config_target in $ac_config_targets
15190
do
15191
  case $ac_config_target in
15192
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15193
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15194
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15195
    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15196
    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15197
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15198
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15199
    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15200
    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15201
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15202
 
15203
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15204
  esac
15205
done
15206
 
15207
 
15208
# If the user did not use the arguments to specify the items to instantiate,
15209
# then the envvar interface is used.  Set only those that are not.
15210
# We use the long form for the default assignment because of an extremely
15211
# bizarre bug on SunOS 4.1.3.
15212
if $ac_need_defaults; then
15213
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15214
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15215
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15216
fi
15217
 
15218
# Have a temporary directory for convenience.  Make it in the build tree
15219
# simply because there is no reason against having it here, and in addition,
15220
# creating and moving files from /tmp can sometimes cause problems.
15221
# Hook for its removal unless debugging.
15222
# Note that there is a small window in which the directory will not be cleaned:
15223
# after its creation but before its name has been assigned to `$tmp'.
15224
$debug ||
15225
{
15226
  tmp=
15227
  trap 'exit_status=$?
15228
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15229
' 0
15230
  trap 'as_fn_exit 1' 1 2 13 15
15231
}
15232
# Create a (secure) tmp directory for tmp files.
15233
 
15234
{
15235
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15236
  test -n "$tmp" && test -d "$tmp"
15237
}  ||
15238
{
15239
  tmp=./conf$$-$RANDOM
15240
  (umask 077 && mkdir "$tmp")
15241
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15242
 
15243
# Set up the scripts for CONFIG_FILES section.
15244
# No need to generate them if there are no CONFIG_FILES.
15245
# This happens for instance with `./config.status config.h'.
15246
if test -n "$CONFIG_FILES"; then
15247
 
15248
 
15249
ac_cr=`echo X | tr X '\015'`
15250
# On cygwin, bash can eat \r inside `` if the user requested igncr.
15251
# But we know of no other shell where ac_cr would be empty at this
15252
# point, so we can use a bashism as a fallback.
15253
if test "x$ac_cr" = x; then
15254
  eval ac_cr=\$\'\\r\'
15255
fi
15256
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
15257
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15258
  ac_cs_awk_cr='\r'
15259
else
15260
  ac_cs_awk_cr=$ac_cr
15261
fi
15262
 
15263
echo 'BEGIN {' >"$tmp/subs1.awk" &&
15264
_ACEOF
15265
 
15266
 
15267
{
15268
  echo "cat >conf$$subs.awk <<_ACEOF" &&
15269
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15270
  echo "_ACEOF"
15271
} >conf$$subs.sh ||
15272
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15273
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15274
ac_delim='%!_!# '
15275
for ac_last_try in false false false false false :; do
15276
  . ./conf$$subs.sh ||
15277
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15278
 
15279
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15280
  if test $ac_delim_n = $ac_delim_num; then
15281
    break
15282
  elif $ac_last_try; then
15283
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15284
  else
15285
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15286
  fi
15287
done
15288
rm -f conf$$subs.sh
15289
 
15290
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15291
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15292
_ACEOF
15293
sed -n '
15294
h
15295
s/^/S["/; s/!.*/"]=/
15296
p
15297
g
15298
s/^[^!]*!//
15299
:repl
15300
t repl
15301
s/'"$ac_delim"'$//
15302
t delim
15303
:nl
15304
h
15305
s/\(.\{148\}\).*/\1/
15306
t more1
15307
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15308
p
15309
n
15310
b repl
15311
:more1
15312
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15313
p
15314
g
15315
s/.\{148\}//
15316
t nl
15317
:delim
15318
h
15319
s/\(.\{148\}\).*/\1/
15320
t more2
15321
s/["\\]/\\&/g; s/^/"/; s/$/"/
15322
p
15323
b
15324
:more2
15325
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15326
p
15327
g
15328
s/.\{148\}//
15329
t delim
15330
' 
15331
/^[^""]/{
15332
  N
15333
  s/\n//
15334
}
15335
' >>$CONFIG_STATUS || ac_write_fail=1
15336
rm -f conf$$subs.awk
15337
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15338
_ACAWK
15339
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15340
  for (key in S) S_is_set[key] = 1
15341
  FS = ""
15342
 
15343
}
15344
{
15345
  line = $ 0
15346
  nfields = split(line, field, "@")
15347
  substed = 0
15348
  len = length(field[1])
15349
  for (i = 2; i < nfields; i++) {
15350
    key = field[i]
15351
    keylen = length(key)
15352
    if (S_is_set[key]) {
15353
      value = S[key]
15354
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15355
      len += length(value) + length(field[++i])
15356
      substed = 1
15357
    } else
15358
      len += 1 + keylen
15359
  }
15360
 
15361
  print line
15362
}
15363
 
15364
_ACAWK
15365
_ACEOF
15366
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15367
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15368
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15369
else
15370
  cat
15371
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15372
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15373
_ACEOF
15374
 
15375
# VPATH may cause trouble with some makes, so we remove $(srcdir),
15376
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15377
# trailing colons and then remove the whole line if VPATH becomes empty
15378
# (actually we leave an empty line to preserve line numbers).
15379
if test "x$srcdir" = x.; then
15380
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
15381
s/:*\$(srcdir):*/:/
15382
s/:*\${srcdir}:*/:/
15383
s/:*@srcdir@:*/:/
15384
s/^\([^=]*=[     ]*\):*/\1/
15385
s/:*$//
15386
s/^[^=]*=[       ]*$//
15387
}'
15388
fi
15389
 
15390
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15391
fi # test -n "$CONFIG_FILES"
15392
 
15393
# Set up the scripts for CONFIG_HEADERS section.
15394
# No need to generate them if there are no CONFIG_HEADERS.
15395
# This happens for instance with `./config.status Makefile'.
15396
if test -n "$CONFIG_HEADERS"; then
15397
cat >"$tmp/defines.awk" <<\_ACAWK ||
15398
BEGIN {
15399
_ACEOF
15400
 
15401
# Transform confdefs.h into an awk script `defines.awk', embedded as
15402
# here-document in config.status, that substitutes the proper values into
15403
# config.h.in to produce config.h.
15404
 
15405
# Create a delimiter string that does not exist in confdefs.h, to ease
15406
# handling of long lines.
15407
ac_delim='%!_!# '
15408
for ac_last_try in false false :; do
15409
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15410
  if test -z "$ac_t"; then
15411
    break
15412
  elif $ac_last_try; then
15413
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15414
  else
15415
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15416
  fi
15417
done
15418
 
15419
# For the awk script, D is an array of macro values keyed by name,
15420
# likewise P contains macro parameters if any.  Preserve backslash
15421
# newline sequences.
15422
 
15423
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15424
sed -n '
15425
s/.\{148\}/&'"$ac_delim"'/g
15426
t rset
15427
:rset
15428
s/^[     ]*#[    ]*define[       ][      ]*/ /
15429
t def
15430
d
15431
:def
15432
s/\\$//
15433
t bsnl
15434
s/["\\]/\\&/g
15435
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15436
D["\1"]=" \3"/p
15437
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15438
d
15439
:bsnl
15440
s/["\\]/\\&/g
15441
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15442
D["\1"]=" \3\\\\\\n"\\/p
15443
t cont
15444
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15445
t cont
15446
d
15447
:cont
15448
n
15449
s/.\{148\}/&'"$ac_delim"'/g
15450
t clear
15451
:clear
15452
s/\\$//
15453
t bsnlc
15454
s/["\\]/\\&/g; s/^/"/; s/$/"/p
15455
d
15456
:bsnlc
15457
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15458
b cont
15459
' 
15460
s/'"$ac_delim"'/"\\\
15461
"/g' >>$CONFIG_STATUS || ac_write_fail=1
15462
 
15463
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15464
  for (key in D) D_is_set[key] = 1
15465
  FS = ""
15466
}
15467
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15468
  line = \$ 0
15469
  split(line, arg, " ")
15470
  if (arg[1] == "#") {
15471
    defundef = arg[2]
15472
    mac1 = arg[3]
15473
  } else {
15474
    defundef = substr(arg[1], 2)
15475
    mac1 = arg[2]
15476
  }
15477
  split(mac1, mac2, "(") #)
15478
  macro = mac2[1]
15479
  prefix = substr(line, 1, index(line, defundef) - 1)
15480
  if (D_is_set[macro]) {
15481
    # Preserve the white space surrounding the "#".
15482
    print prefix "define", macro P[macro] D[macro]
15483
    next
15484
  } else {
15485
    # Replace #undef with comments.  This is necessary, for example,
15486
    # in the case of _POSIX_SOURCE, which is predefined and required
15487
    # on some systems where configure will not decide to define it.
15488
    if (defundef == "undef") {
15489
      print "/*", prefix defundef, macro, "*/"
15490
      next
15491
    }
15492
  }
15493
}
15494
{ print }
15495
_ACAWK
15496
_ACEOF
15497
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15498
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15499
fi # test -n "$CONFIG_HEADERS"
15500
 
15501
 
15502
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15503
shift
15504
for ac_tag
15505
do
15506
  case $ac_tag in
15507
  :[FHLC]) ac_mode=$ac_tag; continue;;
15508
  esac
15509
  case $ac_mode$ac_tag in
15510
  :[FHL]*:*);;
15511
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15512
  :[FH]-) ac_tag=-:-;;
15513
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15514
  esac
15515
  ac_save_IFS=$IFS
15516
  IFS=:
15517
  set x $ac_tag
15518
  IFS=$ac_save_IFS
15519
  shift
15520
  ac_file=$1
15521
  shift
15522
 
15523
  case $ac_mode in
15524
  :L) ac_source=$1;;
15525
  :[FH])
15526
    ac_file_inputs=
15527
    for ac_f
15528
    do
15529
      case $ac_f in
15530
      -) ac_f="$tmp/stdin";;
15531
      *) # Look for the file first in the build tree, then in the source tree
15532
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
15533
         # because $ac_f cannot contain `:'.
15534
         test -f "$ac_f" ||
15535
           case $ac_f in
15536
           [\\/$]*) false;;
15537
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15538
           esac ||
15539
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15540
      esac
15541
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15542
      as_fn_append ac_file_inputs " '$ac_f'"
15543
    done
15544
 
15545
    # Let's still pretend it is `configure' which instantiates (i.e., don't
15546
    # use $as_me), people would be surprised to read:
15547
    #    /* config.h.  Generated by config.status.  */
15548
    configure_input='Generated from '`
15549
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15550
        `' by configure.'
15551
    if test x"$ac_file" != x-; then
15552
      configure_input="$ac_file.  $configure_input"
15553
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15554
$as_echo "$as_me: creating $ac_file" >&6;}
15555
    fi
15556
    # Neutralize special characters interpreted by sed in replacement strings.
15557
    case $configure_input in #(
15558
    *\&* | *\|* | *\\* )
15559
       ac_sed_conf_input=`$as_echo "$configure_input" |
15560
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15561
    *) ac_sed_conf_input=$configure_input;;
15562
    esac
15563
 
15564
    case $ac_tag in
15565
    *:-:* | *:-) cat >"$tmp/stdin" \
15566
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15567
    esac
15568
    ;;
15569
  esac
15570
 
15571
  ac_dir=`$as_dirname -- "$ac_file" ||
15572
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15573
         X"$ac_file" : 'X\(//\)[^/]' \| \
15574
         X"$ac_file" : 'X\(//\)$' \| \
15575
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15576
$as_echo X"$ac_file" |
15577
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15578
            s//\1/
15579
            q
15580
          }
15581
          /^X\(\/\/\)[^/].*/{
15582
            s//\1/
15583
            q
15584
          }
15585
          /^X\(\/\/\)$/{
15586
            s//\1/
15587
            q
15588
          }
15589
          /^X\(\/\).*/{
15590
            s//\1/
15591
            q
15592
          }
15593
          s/.*/./; q'`
15594
  as_dir="$ac_dir"; as_fn_mkdir_p
15595
  ac_builddir=.
15596
 
15597
case "$ac_dir" in
15598
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15599
*)
15600
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15601
  # A ".." for each directory in $ac_dir_suffix.
15602
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15603
  case $ac_top_builddir_sub in
15604
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15605
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15606
  esac ;;
15607
esac
15608
ac_abs_top_builddir=$ac_pwd
15609
ac_abs_builddir=$ac_pwd$ac_dir_suffix
15610
# for backward compatibility:
15611
ac_top_builddir=$ac_top_build_prefix
15612
 
15613
case $srcdir in
15614
  .)  # We are building in place.
15615
    ac_srcdir=.
15616
    ac_top_srcdir=$ac_top_builddir_sub
15617
    ac_abs_top_srcdir=$ac_pwd ;;
15618
  [\\/]* | ?:[\\/]* )  # Absolute name.
15619
    ac_srcdir=$srcdir$ac_dir_suffix;
15620
    ac_top_srcdir=$srcdir
15621
    ac_abs_top_srcdir=$srcdir ;;
15622
  *) # Relative name.
15623
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15624
    ac_top_srcdir=$ac_top_build_prefix$srcdir
15625
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15626
esac
15627
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15628
 
15629
 
15630
  case $ac_mode in
15631
  :F)
15632
  #
15633
  # CONFIG_FILE
15634
  #
15635
 
15636
  case $INSTALL in
15637
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15638
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15639
  esac
15640
  ac_MKDIR_P=$MKDIR_P
15641
  case $MKDIR_P in
15642
  [\\/$]* | ?:[\\/]* ) ;;
15643
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15644
  esac
15645
_ACEOF
15646
 
15647
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15648
# If the template does not know about datarootdir, expand it.
15649
# FIXME: This hack should be removed a few years after 2.60.
15650
ac_datarootdir_hack=; ac_datarootdir_seen=
15651
ac_sed_dataroot='
15652
/datarootdir/ {
15653
  p
15654
  q
15655
}
15656
/@datadir@/p
15657
/@docdir@/p
15658
/@infodir@/p
15659
/@localedir@/p
15660
/@mandir@/p'
15661
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15662
*datarootdir*) ac_datarootdir_seen=yes;;
15663
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15664
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15665
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15666
_ACEOF
15667
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15668
  ac_datarootdir_hack='
15669
  s&@datadir@&$datadir&g
15670
  s&@docdir@&$docdir&g
15671
  s&@infodir@&$infodir&g
15672
  s&@localedir@&$localedir&g
15673
  s&@mandir@&$mandir&g
15674
  s&\\\${datarootdir}&$datarootdir&g' ;;
15675
esac
15676
_ACEOF
15677
 
15678
# Neutralize VPATH when `$srcdir' = `.'.
15679
# Shell code in configure.ac might set extrasub.
15680
# FIXME: do we really want to maintain this feature?
15681
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15682
ac_sed_extra="$ac_vpsub
15683
$extrasub
15684
_ACEOF
15685
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15686
:t
15687
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15688
s|@configure_input@|$ac_sed_conf_input|;t t
15689
s&@top_builddir@&$ac_top_builddir_sub&;t t
15690
s&@top_build_prefix@&$ac_top_build_prefix&;t t
15691
s&@srcdir@&$ac_srcdir&;t t
15692
s&@abs_srcdir@&$ac_abs_srcdir&;t t
15693
s&@top_srcdir@&$ac_top_srcdir&;t t
15694
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15695
s&@builddir@&$ac_builddir&;t t
15696
s&@abs_builddir@&$ac_abs_builddir&;t t
15697
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15698
s&@INSTALL@&$ac_INSTALL&;t t
15699
s&@MKDIR_P@&$ac_MKDIR_P&;t t
15700
$ac_datarootdir_hack
15701
"
15702
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15703
  || as_fn_error "could not create $ac_file" "$LINENO" 5
15704
 
15705
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15706
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15707
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15708
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15709
which seems to be undefined.  Please make sure it is defined." >&5
15710
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15711
which seems to be undefined.  Please make sure it is defined." >&2;}
15712
 
15713
  rm -f "$tmp/stdin"
15714
  case $ac_file in
15715
  -) cat "$tmp/out" && rm -f "$tmp/out";;
15716
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15717
  esac \
15718
  || as_fn_error "could not create $ac_file" "$LINENO" 5
15719
 ;;
15720
  :H)
15721
  #
15722
  # CONFIG_HEADER
15723
  #
15724
  if test x"$ac_file" != x-; then
15725
    {
15726
      $as_echo "/* $configure_input  */" \
15727
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15728
    } >"$tmp/config.h" \
15729
      || as_fn_error "could not create $ac_file" "$LINENO" 5
15730
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15731
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15732
$as_echo "$as_me: $ac_file is unchanged" >&6;}
15733
    else
15734
      rm -f "$ac_file"
15735
      mv "$tmp/config.h" "$ac_file" \
15736
        || as_fn_error "could not create $ac_file" "$LINENO" 5
15737
    fi
15738
  else
15739
    $as_echo "/* $configure_input  */" \
15740
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15741
      || as_fn_error "could not create -" "$LINENO" 5
15742
  fi
15743
# Compute "$ac_file"'s index in $config_headers.
15744
_am_arg="$ac_file"
15745
_am_stamp_count=1
15746
for _am_header in $config_headers :; do
15747
  case $_am_header in
15748
    $_am_arg | $_am_arg:* )
15749
      break ;;
15750
    * )
15751
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15752
  esac
15753
done
15754
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15755
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15756
         X"$_am_arg" : 'X\(//\)[^/]' \| \
15757
         X"$_am_arg" : 'X\(//\)$' \| \
15758
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15759
$as_echo X"$_am_arg" |
15760
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15761
            s//\1/
15762
            q
15763
          }
15764
          /^X\(\/\/\)[^/].*/{
15765
            s//\1/
15766
            q
15767
          }
15768
          /^X\(\/\/\)$/{
15769
            s//\1/
15770
            q
15771
          }
15772
          /^X\(\/\).*/{
15773
            s//\1/
15774
            q
15775
          }
15776
          s/.*/./; q'`/stamp-h$_am_stamp_count
15777
 ;;
15778
 
15779
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15780
$as_echo "$as_me: executing $ac_file commands" >&6;}
15781
 ;;
15782
  esac
15783
 
15784
 
15785
  case $ac_file$ac_mode in
15786
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15787
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15788
  # are listed without --file.  Let's play safe and only enable the eval
15789
  # if we detect the quoting.
15790
  case $CONFIG_FILES in
15791
  *\'*) eval set x "$CONFIG_FILES" ;;
15792
  *)   set x $CONFIG_FILES ;;
15793
  esac
15794
  shift
15795
  for mf
15796
  do
15797
    # Strip MF so we end up with the name of the file.
15798
    mf=`echo "$mf" | sed -e 's/:.*$//'`
15799
    # Check whether this is an Automake generated Makefile or not.
15800
    # We used to match only the files named `Makefile.in', but
15801
    # some people rename them; so instead we look at the file content.
15802
    # Grep'ing the first line is not enough: some people post-process
15803
    # each Makefile.in and add a new line on top of each file to say so.
15804
    # Grep'ing the whole file is not good either: AIX grep has a line
15805
    # limit of 2048, but all sed's we know have understand at least 4000.
15806
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15807
      dirpart=`$as_dirname -- "$mf" ||
15808
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15809
         X"$mf" : 'X\(//\)[^/]' \| \
15810
         X"$mf" : 'X\(//\)$' \| \
15811
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15812
$as_echo X"$mf" |
15813
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15814
            s//\1/
15815
            q
15816
          }
15817
          /^X\(\/\/\)[^/].*/{
15818
            s//\1/
15819
            q
15820
          }
15821
          /^X\(\/\/\)$/{
15822
            s//\1/
15823
            q
15824
          }
15825
          /^X\(\/\).*/{
15826
            s//\1/
15827
            q
15828
          }
15829
          s/.*/./; q'`
15830
    else
15831
      continue
15832
    fi
15833
    # Extract the definition of DEPDIR, am__include, and am__quote
15834
    # from the Makefile without running `make'.
15835
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15836
    test -z "$DEPDIR" && continue
15837
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15838
    test -z "am__include" && continue
15839
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15840
    # When using ansi2knr, U may be empty or an underscore; expand it
15841
    U=`sed -n 's/^U = //p' < "$mf"`
15842
    # Find all dependency output files, they are included files with
15843
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15844
    # simplest approach to changing $(DEPDIR) to its actual value in the
15845
    # expansion.
15846
    for file in `sed -n "
15847
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15848
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15849
      # Make sure the directory exists.
15850
      test -f "$dirpart/$file" && continue
15851
      fdir=`$as_dirname -- "$file" ||
15852
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15853
         X"$file" : 'X\(//\)[^/]' \| \
15854
         X"$file" : 'X\(//\)$' \| \
15855
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15856
$as_echo X"$file" |
15857
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15858
            s//\1/
15859
            q
15860
          }
15861
          /^X\(\/\/\)[^/].*/{
15862
            s//\1/
15863
            q
15864
          }
15865
          /^X\(\/\/\)$/{
15866
            s//\1/
15867
            q
15868
          }
15869
          /^X\(\/\).*/{
15870
            s//\1/
15871
            q
15872
          }
15873
          s/.*/./; q'`
15874
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15875
      # echo "creating $dirpart/$file"
15876
      echo '# dummy' > "$dirpart/$file"
15877
    done
15878
  done
15879
}
15880
 ;;
15881
    "libtool":C)
15882
 
15883
    # See if we are running on zsh, and set the options which allow our
15884
    # commands through without removal of \ escapes.
15885
    if test -n "${ZSH_VERSION+set}" ; then
15886
      setopt NO_GLOB_SUBST
15887
    fi
15888
 
15889
    cfgfile="${ofile}T"
15890
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15891
    $RM "$cfgfile"
15892
 
15893
    cat <<_LT_EOF >> "$cfgfile"
15894
#! $SHELL
15895
 
15896
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15897
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15898
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15899
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15900
#
15901
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15902
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15903
#   Written by Gordon Matzigkeit, 1996
15904
#
15905
#   This file is part of GNU Libtool.
15906
#
15907
# GNU Libtool is free software; you can redistribute it and/or
15908
# modify it under the terms of the GNU General Public License as
15909
# published by the Free Software Foundation; either version 2 of
15910
# the License, or (at your option) any later version.
15911
#
15912
# As a special exception to the GNU General Public License,
15913
# if you distribute this file as part of a program or library that
15914
# is built using GNU Libtool, you may include this file under the
15915
# same distribution terms that you use for the rest of that program.
15916
#
15917
# GNU Libtool is distributed in the hope that it will be useful,
15918
# but WITHOUT ANY WARRANTY; without even the implied warranty of
15919
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15920
# GNU General Public License for more details.
15921
#
15922
# You should have received a copy of the GNU General Public License
15923
# along with GNU Libtool; see the file COPYING.  If not, a copy
15924
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15925
# obtained by writing to the Free Software Foundation, Inc.,
15926
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15927
 
15928
 
15929
# The names of the tagged configurations supported by this script.
15930
available_tags=""
15931
 
15932
# ### BEGIN LIBTOOL CONFIG
15933
 
15934
# Which release of libtool.m4 was used?
15935
macro_version=$macro_version
15936
macro_revision=$macro_revision
15937
 
15938
# Whether or not to build shared libraries.
15939
build_libtool_libs=$enable_shared
15940
 
15941
# Whether or not to build static libraries.
15942
build_old_libs=$enable_static
15943
 
15944
# What type of objects to build.
15945
pic_mode=$pic_mode
15946
 
15947
# Whether or not to optimize for fast installation.
15948
fast_install=$enable_fast_install
15949
 
15950
# Shell to use when invoking shell scripts.
15951
SHELL=$lt_SHELL
15952
 
15953
# An echo program that protects backslashes.
15954
ECHO=$lt_ECHO
15955
 
15956
# The host system.
15957
host_alias=$host_alias
15958
host=$host
15959
host_os=$host_os
15960
 
15961
# The build system.
15962
build_alias=$build_alias
15963
build=$build
15964
build_os=$build_os
15965
 
15966
# A sed program that does not truncate output.
15967
SED=$lt_SED
15968
 
15969
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15970
Xsed="\$SED -e 1s/^X//"
15971
 
15972
# A grep program that handles long lines.
15973
GREP=$lt_GREP
15974
 
15975
# An ERE matcher.
15976
EGREP=$lt_EGREP
15977
 
15978
# A literal string matcher.
15979
FGREP=$lt_FGREP
15980
 
15981
# A BSD- or MS-compatible name lister.
15982
NM=$lt_NM
15983
 
15984
# Whether we need soft or hard links.
15985
LN_S=$lt_LN_S
15986
 
15987
# What is the maximum length of a command?
15988
max_cmd_len=$max_cmd_len
15989
 
15990
# Object file suffix (normally "o").
15991
objext=$ac_objext
15992
 
15993
# Executable file suffix (normally "").
15994
exeext=$exeext
15995
 
15996
# whether the shell understands "unset".
15997
lt_unset=$lt_unset
15998
 
15999
# turn spaces into newlines.
16000
SP2NL=$lt_lt_SP2NL
16001
 
16002
# turn newlines into spaces.
16003
NL2SP=$lt_lt_NL2SP
16004
 
16005
# An object symbol dumper.
16006
OBJDUMP=$lt_OBJDUMP
16007
 
16008
# Method to check whether dependent libraries are shared objects.
16009
deplibs_check_method=$lt_deplibs_check_method
16010
 
16011
# Command to use when deplibs_check_method == "file_magic".
16012
file_magic_cmd=$lt_file_magic_cmd
16013
 
16014
# The archiver.
16015
AR=$lt_AR
16016
AR_FLAGS=$lt_AR_FLAGS
16017
 
16018
# A symbol stripping program.
16019
STRIP=$lt_STRIP
16020
 
16021
# Commands used to install an old-style archive.
16022
RANLIB=$lt_RANLIB
16023
old_postinstall_cmds=$lt_old_postinstall_cmds
16024
old_postuninstall_cmds=$lt_old_postuninstall_cmds
16025
 
16026
# Whether to use a lock for old archive extraction.
16027
lock_old_archive_extraction=$lock_old_archive_extraction
16028
 
16029
# A C compiler.
16030
LTCC=$lt_CC
16031
 
16032
# LTCC compiler flags.
16033
LTCFLAGS=$lt_CFLAGS
16034
 
16035
# Take the output of nm and produce a listing of raw symbols and C names.
16036
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16037
 
16038
# Transform the output of nm in a proper C declaration.
16039
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16040
 
16041
# Transform the output of nm in a C name address pair.
16042
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16043
 
16044
# Transform the output of nm in a C name address pair when lib prefix is needed.
16045
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16046
 
16047
# The name of the directory that contains temporary libtool files.
16048
objdir=$objdir
16049
 
16050
# Used to examine libraries when file_magic_cmd begins with "file".
16051
MAGIC_CMD=$MAGIC_CMD
16052
 
16053
# Must we lock files when doing compilation?
16054
need_locks=$lt_need_locks
16055
 
16056
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16057
DSYMUTIL=$lt_DSYMUTIL
16058
 
16059
# Tool to change global to local symbols on Mac OS X.
16060
NMEDIT=$lt_NMEDIT
16061
 
16062
# Tool to manipulate fat objects and archives on Mac OS X.
16063
LIPO=$lt_LIPO
16064
 
16065
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16066
OTOOL=$lt_OTOOL
16067
 
16068
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16069
OTOOL64=$lt_OTOOL64
16070
 
16071
# Old archive suffix (normally "a").
16072
libext=$libext
16073
 
16074
# Shared library suffix (normally ".so").
16075
shrext_cmds=$lt_shrext_cmds
16076
 
16077
# The commands to extract the exported symbol list from a shared archive.
16078
extract_expsyms_cmds=$lt_extract_expsyms_cmds
16079
 
16080
# Variables whose values should be saved in libtool wrapper scripts and
16081
# restored at link time.
16082
variables_saved_for_relink=$lt_variables_saved_for_relink
16083
 
16084
# Do we need the "lib" prefix for modules?
16085
need_lib_prefix=$need_lib_prefix
16086
 
16087
# Do we need a version for libraries?
16088
need_version=$need_version
16089
 
16090
# Library versioning type.
16091
version_type=$version_type
16092
 
16093
# Shared library runtime path variable.
16094
runpath_var=$runpath_var
16095
 
16096
# Shared library path variable.
16097
shlibpath_var=$shlibpath_var
16098
 
16099
# Is shlibpath searched before the hard-coded library search path?
16100
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16101
 
16102
# Format of library name prefix.
16103
libname_spec=$lt_libname_spec
16104
 
16105
# List of archive names.  First name is the real one, the rest are links.
16106
# The last name is the one that the linker finds with -lNAME
16107
library_names_spec=$lt_library_names_spec
16108
 
16109
# The coded name of the library, if different from the real name.
16110
soname_spec=$lt_soname_spec
16111
 
16112
# Permission mode override for installation of shared libraries.
16113
install_override_mode=$lt_install_override_mode
16114
 
16115
# Command to use after installation of a shared archive.
16116
postinstall_cmds=$lt_postinstall_cmds
16117
 
16118
# Command to use after uninstallation of a shared archive.
16119
postuninstall_cmds=$lt_postuninstall_cmds
16120
 
16121
# Commands used to finish a libtool library installation in a directory.
16122
finish_cmds=$lt_finish_cmds
16123
 
16124
# As "finish_cmds", except a single script fragment to be evaled but
16125
# not shown.
16126
finish_eval=$lt_finish_eval
16127
 
16128
# Whether we should hardcode library paths into libraries.
16129
hardcode_into_libs=$hardcode_into_libs
16130
 
16131
# Compile-time system search path for libraries.
16132
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16133
 
16134
# Run-time system search path for libraries.
16135
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16136
 
16137
# Whether dlopen is supported.
16138
dlopen_support=$enable_dlopen
16139
 
16140
# Whether dlopen of programs is supported.
16141
dlopen_self=$enable_dlopen_self
16142
 
16143
# Whether dlopen of statically linked programs is supported.
16144
dlopen_self_static=$enable_dlopen_self_static
16145
 
16146
# Commands to strip libraries.
16147
old_striplib=$lt_old_striplib
16148
striplib=$lt_striplib
16149
 
16150
 
16151
# The linker used to build libraries.
16152
LD=$lt_LD
16153
 
16154
# How to create reloadable object files.
16155
reload_flag=$lt_reload_flag
16156
reload_cmds=$lt_reload_cmds
16157
 
16158
# Commands used to build an old-style archive.
16159
old_archive_cmds=$lt_old_archive_cmds
16160
 
16161
# A language specific compiler.
16162
CC=$lt_compiler
16163
 
16164
# Is the compiler the GNU compiler?
16165
with_gcc=$GCC
16166
 
16167
# Compiler flag to turn off builtin functions.
16168
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16169
 
16170
# How to pass a linker flag through the compiler.
16171
wl=$lt_lt_prog_compiler_wl
16172
 
16173
# Additional compiler flags for building library objects.
16174
pic_flag=$lt_lt_prog_compiler_pic
16175
 
16176
# Compiler flag to prevent dynamic linking.
16177
link_static_flag=$lt_lt_prog_compiler_static
16178
 
16179
# Does compiler simultaneously support -c and -o options?
16180
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16181
 
16182
# Whether or not to add -lc for building shared libraries.
16183
build_libtool_need_lc=$archive_cmds_need_lc
16184
 
16185
# Whether or not to disallow shared libs when runtime libs are static.
16186
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16187
 
16188
# Compiler flag to allow reflexive dlopens.
16189
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16190
 
16191
# Compiler flag to generate shared objects directly from archives.
16192
whole_archive_flag_spec=$lt_whole_archive_flag_spec
16193
 
16194
# Whether the compiler copes with passing no objects directly.
16195
compiler_needs_object=$lt_compiler_needs_object
16196
 
16197
# Create an old-style archive from a shared archive.
16198
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16199
 
16200
# Create a temporary old-style archive to link instead of a shared archive.
16201
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16202
 
16203
# Commands used to build a shared archive.
16204
archive_cmds=$lt_archive_cmds
16205
archive_expsym_cmds=$lt_archive_expsym_cmds
16206
 
16207
# Commands used to build a loadable module if different from building
16208
# a shared archive.
16209
module_cmds=$lt_module_cmds
16210
module_expsym_cmds=$lt_module_expsym_cmds
16211
 
16212
# Whether we are building with GNU ld or not.
16213
with_gnu_ld=$lt_with_gnu_ld
16214
 
16215
# Flag that allows shared libraries with undefined symbols to be built.
16216
allow_undefined_flag=$lt_allow_undefined_flag
16217
 
16218
# Flag that enforces no undefined symbols.
16219
no_undefined_flag=$lt_no_undefined_flag
16220
 
16221
# Flag to hardcode \$libdir into a binary during linking.
16222
# This must work even if \$libdir does not exist
16223
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16224
 
16225
# If ld is used when linking, flag to hardcode \$libdir into a binary
16226
# during linking.  This must work even if \$libdir does not exist.
16227
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16228
 
16229
# Whether we need a single "-rpath" flag with a separated argument.
16230
hardcode_libdir_separator=$lt_hardcode_libdir_separator
16231
 
16232
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16233
# DIR into the resulting binary.
16234
hardcode_direct=$hardcode_direct
16235
 
16236
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16237
# DIR into the resulting binary and the resulting library dependency is
16238
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16239
# library is relocated.
16240
hardcode_direct_absolute=$hardcode_direct_absolute
16241
 
16242
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16243
# into the resulting binary.
16244
hardcode_minus_L=$hardcode_minus_L
16245
 
16246
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16247
# into the resulting binary.
16248
hardcode_shlibpath_var=$hardcode_shlibpath_var
16249
 
16250
# Set to "yes" if building a shared library automatically hardcodes DIR
16251
# into the library and all subsequent libraries and executables linked
16252
# against it.
16253
hardcode_automatic=$hardcode_automatic
16254
 
16255
# Set to yes if linker adds runtime paths of dependent libraries
16256
# to runtime path list.
16257
inherit_rpath=$inherit_rpath
16258
 
16259
# Whether libtool must link a program against all its dependency libraries.
16260
link_all_deplibs=$link_all_deplibs
16261
 
16262
# Fix the shell variable \$srcfile for the compiler.
16263
fix_srcfile_path=$lt_fix_srcfile_path
16264
 
16265
# Set to "yes" if exported symbols are required.
16266
always_export_symbols=$always_export_symbols
16267
 
16268
# The commands to list exported symbols.
16269
export_symbols_cmds=$lt_export_symbols_cmds
16270
 
16271
# Symbols that should not be listed in the preloaded symbols.
16272
exclude_expsyms=$lt_exclude_expsyms
16273
 
16274
# Symbols that must always be exported.
16275
include_expsyms=$lt_include_expsyms
16276
 
16277
# Commands necessary for linking programs (against libraries) with templates.
16278
prelink_cmds=$lt_prelink_cmds
16279
 
16280
# Specify filename containing input files.
16281
file_list_spec=$lt_file_list_spec
16282
 
16283
# How to hardcode a shared library path into an executable.
16284
hardcode_action=$hardcode_action
16285
 
16286
# ### END LIBTOOL CONFIG
16287
 
16288
_LT_EOF
16289
 
16290
  case $host_os in
16291
  aix3*)
16292
    cat <<\_LT_EOF >> "$cfgfile"
16293
# AIX sometimes has problems with the GCC collect2 program.  For some
16294
# reason, if we set the COLLECT_NAMES environment variable, the problems
16295
# vanish in a puff of smoke.
16296
if test "X${COLLECT_NAMES+set}" != Xset; then
16297
  COLLECT_NAMES=
16298
  export COLLECT_NAMES
16299
fi
16300
_LT_EOF
16301
    ;;
16302
  esac
16303
 
16304
 
16305
ltmain="$ac_aux_dir/ltmain.sh"
16306
 
16307
 
16308
  # We use sed instead of cat because bash on DJGPP gets confused if
16309
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16310
  # text mode, it properly converts lines to CR/LF.  This bash problem
16311
  # is reportedly fixed, but why not run on old versions too?
16312
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16313
    || (rm -f "$cfgfile"; exit 1)
16314
 
16315
  case $xsi_shell in
16316
  yes)
16317
    cat << \_LT_EOF >> "$cfgfile"
16318
 
16319
# func_dirname file append nondir_replacement
16320
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16321
# otherwise set result to NONDIR_REPLACEMENT.
16322
func_dirname ()
16323
{
16324
  case ${1} in
16325
    */*) func_dirname_result="${1%/*}${2}" ;;
16326
    *  ) func_dirname_result="${3}" ;;
16327
  esac
16328
}
16329
 
16330
# func_basename file
16331
func_basename ()
16332
{
16333
  func_basename_result="${1##*/}"
16334
}
16335
 
16336
# func_dirname_and_basename file append nondir_replacement
16337
# perform func_basename and func_dirname in a single function
16338
# call:
16339
#   dirname:  Compute the dirname of FILE.  If nonempty,
16340
#             add APPEND to the result, otherwise set result
16341
#             to NONDIR_REPLACEMENT.
16342
#             value returned in "$func_dirname_result"
16343
#   basename: Compute filename of FILE.
16344
#             value retuned in "$func_basename_result"
16345
# Implementation must be kept synchronized with func_dirname
16346
# and func_basename. For efficiency, we do not delegate to
16347
# those functions but instead duplicate the functionality here.
16348
func_dirname_and_basename ()
16349
{
16350
  case ${1} in
16351
    */*) func_dirname_result="${1%/*}${2}" ;;
16352
    *  ) func_dirname_result="${3}" ;;
16353
  esac
16354
  func_basename_result="${1##*/}"
16355
}
16356
 
16357
# func_stripname prefix suffix name
16358
# strip PREFIX and SUFFIX off of NAME.
16359
# PREFIX and SUFFIX must not contain globbing or regex special
16360
# characters, hashes, percent signs, but SUFFIX may contain a leading
16361
# dot (in which case that matches only a dot).
16362
func_stripname ()
16363
{
16364
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16365
  # positional parameters, so assign one to ordinary parameter first.
16366
  func_stripname_result=${3}
16367
  func_stripname_result=${func_stripname_result#"${1}"}
16368
  func_stripname_result=${func_stripname_result%"${2}"}
16369
}
16370
 
16371
# func_opt_split
16372
func_opt_split ()
16373
{
16374
  func_opt_split_opt=${1%%=*}
16375
  func_opt_split_arg=${1#*=}
16376
}
16377
 
16378
# func_lo2o object
16379
func_lo2o ()
16380
{
16381
  case ${1} in
16382
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16383
    *)    func_lo2o_result=${1} ;;
16384
  esac
16385
}
16386
 
16387
# func_xform libobj-or-source
16388
func_xform ()
16389
{
16390
  func_xform_result=${1%.*}.lo
16391
}
16392
 
16393
# func_arith arithmetic-term...
16394
func_arith ()
16395
{
16396
  func_arith_result=$(( $* ))
16397
}
16398
 
16399
# func_len string
16400
# STRING may not start with a hyphen.
16401
func_len ()
16402
{
16403
  func_len_result=${#1}
16404
}
16405
 
16406
_LT_EOF
16407
    ;;
16408
  *) # Bourne compatible functions.
16409
    cat << \_LT_EOF >> "$cfgfile"
16410
 
16411
# func_dirname file append nondir_replacement
16412
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16413
# otherwise set result to NONDIR_REPLACEMENT.
16414
func_dirname ()
16415
{
16416
  # Extract subdirectory from the argument.
16417
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16418
  if test "X$func_dirname_result" = "X${1}"; then
16419
    func_dirname_result="${3}"
16420
  else
16421
    func_dirname_result="$func_dirname_result${2}"
16422
  fi
16423
}
16424
 
16425
# func_basename file
16426
func_basename ()
16427
{
16428
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16429
}
16430
 
16431
 
16432
# func_stripname prefix suffix name
16433
# strip PREFIX and SUFFIX off of NAME.
16434
# PREFIX and SUFFIX must not contain globbing or regex special
16435
# characters, hashes, percent signs, but SUFFIX may contain a leading
16436
# dot (in which case that matches only a dot).
16437
# func_strip_suffix prefix name
16438
func_stripname ()
16439
{
16440
  case ${2} in
16441
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16442
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16443
  esac
16444
}
16445
 
16446
# sed scripts:
16447
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16448
my_sed_long_arg='1s/^-[^=]*=//'
16449
 
16450
# func_opt_split
16451
func_opt_split ()
16452
{
16453
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16454
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16455
}
16456
 
16457
# func_lo2o object
16458
func_lo2o ()
16459
{
16460
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16461
}
16462
 
16463
# func_xform libobj-or-source
16464
func_xform ()
16465
{
16466
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16467
}
16468
 
16469
# func_arith arithmetic-term...
16470
func_arith ()
16471
{
16472
  func_arith_result=`expr "$@"`
16473
}
16474
 
16475
# func_len string
16476
# STRING may not start with a hyphen.
16477
func_len ()
16478
{
16479
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16480
}
16481
 
16482
_LT_EOF
16483
esac
16484
 
16485
case $lt_shell_append in
16486
  yes)
16487
    cat << \_LT_EOF >> "$cfgfile"
16488
 
16489
# func_append var value
16490
# Append VALUE to the end of shell variable VAR.
16491
func_append ()
16492
{
16493
  eval "$1+=\$2"
16494
}
16495
_LT_EOF
16496
    ;;
16497
  *)
16498
    cat << \_LT_EOF >> "$cfgfile"
16499
 
16500
# func_append var value
16501
# Append VALUE to the end of shell variable VAR.
16502
func_append ()
16503
{
16504
  eval "$1=\$$1\$2"
16505
}
16506
 
16507
_LT_EOF
16508
    ;;
16509
  esac
16510
 
16511
 
16512
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16513
    || (rm -f "$cfgfile"; exit 1)
16514
 
16515
  mv -f "$cfgfile" "$ofile" ||
16516
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16517
  chmod +x "$ofile"
16518
 
16519
 ;;
16520
    "default-1":C)
16521
    for ac_file in $CONFIG_FILES; do
16522
      # Support "outfile[:infile[:infile...]]"
16523
      case "$ac_file" in
16524
        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16525
      esac
16526
      # PO directories have a Makefile.in generated from Makefile.in.in.
16527
      case "$ac_file" in */Makefile.in)
16528
        # Adjust a relative srcdir.
16529
        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16530
        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16531
        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16532
        # In autoconf-2.13 it is called $ac_given_srcdir.
16533
        # In autoconf-2.50 it is called $srcdir.
16534
        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16535
        case "$ac_given_srcdir" in
16536
          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16537
          /*) top_srcdir="$ac_given_srcdir" ;;
16538
          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16539
        esac
16540
        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16541
          rm -f "$ac_dir/POTFILES"
16542
          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16543
          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16544
          POMAKEFILEDEPS="POTFILES.in"
16545
          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16546
          # on $ac_dir but don't depend on user-specified configuration
16547
          # parameters.
16548
          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16549
            # The LINGUAS file contains the set of available languages.
16550
            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16551
              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16552
            fi
16553
            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16554
            # Hide the ALL_LINGUAS assigment from automake.
16555
            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16556
            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16557
          else
16558
            # The set of available languages was given in configure.in.
16559
            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16560
          fi
16561
          case "$ac_given_srcdir" in
16562
            .) srcdirpre= ;;
16563
            *) srcdirpre='$(srcdir)/' ;;
16564
          esac
16565
          POFILES=
16566
          GMOFILES=
16567
          UPDATEPOFILES=
16568
          DUMMYPOFILES=
16569
          for lang in $ALL_LINGUAS; do
16570
            POFILES="$POFILES $srcdirpre$lang.po"
16571
            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16572
            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16573
            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16574
          done
16575
          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16576
          # environment variable.
16577
          INST_LINGUAS=
16578
          if test -n "$ALL_LINGUAS"; then
16579
            for presentlang in $ALL_LINGUAS; do
16580
              useit=no
16581
              if test "%UNSET%" != "$LINGUAS"; then
16582
                desiredlanguages="$LINGUAS"
16583
              else
16584
                desiredlanguages="$ALL_LINGUAS"
16585
              fi
16586
              for desiredlang in $desiredlanguages; do
16587
                # Use the presentlang catalog if desiredlang is
16588
                #   a. equal to presentlang, or
16589
                #   b. a variant of presentlang (because in this case,
16590
                #      presentlang can be used as a fallback for messages
16591
                #      which are not translated in the desiredlang catalog).
16592
                case "$desiredlang" in
16593
                  "$presentlang"*) useit=yes;;
16594
                esac
16595
              done
16596
              if test $useit = yes; then
16597
                INST_LINGUAS="$INST_LINGUAS $presentlang"
16598
              fi
16599
            done
16600
          fi
16601
          CATALOGS=
16602
          if test -n "$INST_LINGUAS"; then
16603
            for lang in $INST_LINGUAS; do
16604
              CATALOGS="$CATALOGS $lang.gmo"
16605
            done
16606
          fi
16607
          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16608
          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16609
          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16610
            if test -f "$f"; then
16611
              case "$f" in
16612
                *.orig | *.bak | *~) ;;
16613
                *) cat "$f" >> "$ac_dir/Makefile" ;;
16614
              esac
16615
            fi
16616
          done
16617
        fi
16618
        ;;
16619
      esac
16620
    done ;;
16621
    "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16622
 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16623
 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16624
 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16625
 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16626
 if test "x$cgen_cpu_prefix" != x ; then
16627
   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16628
 fi ;;
16629
 
16630
  esac
16631
done # for ac_tag
16632
 
16633
 
16634
as_fn_exit 0
16635
_ACEOF
16636
ac_clean_files=$ac_clean_files_save
16637
 
16638
test $ac_write_fail = 0 ||
16639
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16640
 
16641
 
16642
# configure is writing to config.log, and then calls config.status.
16643
# config.status does its own redirection, appending to config.log.
16644
# Unfortunately, on DOS this fails, as config.log is still kept open
16645
# by configure, so config.status won't be able to write to it; its
16646
# output is simply discarded.  So we exec the FD to /dev/null,
16647
# effectively closing config.log, so it can be properly (re)opened and
16648
# appended to by config.status.  When coming back to configure, we
16649
# need to make the FD available again.
16650
if test "$no_create" != yes; then
16651
  ac_cs_success=:
16652
  ac_config_status_args=
16653
  test "$silent" = yes &&
16654
    ac_config_status_args="$ac_config_status_args --quiet"
16655
  exec 5>/dev/null
16656
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16657
  exec 5>>config.log
16658
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16659
  # would make configure fail if this is the last instruction.
16660
  $ac_cs_success || as_fn_exit $?
16661
fi
16662
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16663
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16664
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16665
fi
16666
 

powered by: WebSVN 2.1.0

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