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

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gdb-7.2/] [gdb-7.2-or32-1.0rc1/] [bfd/] [configure] - Blame information for rev 441

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

Line No. Rev Author Line
1 330 jeremybenn
#! /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="libbfd.c"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
567
#include 
568
#ifdef HAVE_SYS_TYPES_H
569
# include 
570
#endif
571
#ifdef HAVE_SYS_STAT_H
572
# include 
573
#endif
574
#ifdef STDC_HEADERS
575
# include 
576
# include 
577
#else
578
# ifdef HAVE_STDLIB_H
579
#  include 
580
# endif
581
#endif
582
#ifdef HAVE_STRING_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584
#  include 
585
# endif
586
# include 
587
#endif
588
#ifdef HAVE_STRINGS_H
589
# include 
590
#endif
591
#ifdef HAVE_INTTYPES_H
592
# include 
593
#endif
594
#ifdef HAVE_STDINT_H
595
# include 
596
#endif
597
#ifdef HAVE_UNISTD_H
598
# include 
599
#endif"
600
 
601
ac_subst_vars='am__EXEEXT_FALSE
602
am__EXEEXT_TRUE
603
LTLIBOBJS
604
LIBOBJS
605
havevecs
606
tdefaults
607
bfd_ufile_ptr
608
bfd_file_ptr
609
supports_plugins
610
bfd_default_target_size
611
bfd_machines
612
bfd_backends
613
all_backends
614
bfd64_libs
615
wordsize
616
TDEFINES
617
SHARED_LIBADD
618
SHARED_LDFLAGS
619
LIBM
620
COREFLAG
621
COREFILE
622
EXEEXT_FOR_BUILD
623
CC_FOR_BUILD
624
BFD_HOSTPTR_T
625
BFD_HOST_U_64_BIT
626
BFD_HOST_64_BIT
627
BFD_HOST_64_BIT_DEFINED
628
BFD_HOST_64BIT_LONG_LONG
629
BFD_HOST_64BIT_LONG
630
HDEFINES
631
MSGMERGE
632
MSGFMT
633
MKINSTALLDIRS
634
CATOBJEXT
635
GENCAT
636
INSTOBJEXT
637
DATADIRNAME
638
CATALOGS
639
POSUB
640
GMSGFMT
641
XGETTEXT
642
INCINTL
643
LIBINTL_DEP
644
LIBINTL
645
USE_NLS
646
bfdincludedir
647
bfdlibdir
648
target_noncanonical
649
host_noncanonical
650
INSTALL_LIBBFD_FALSE
651
INSTALL_LIBBFD_TRUE
652
GENINSRC_NEVER_FALSE
653
GENINSRC_NEVER_TRUE
654
MAINT
655
MAINTAINER_MODE_FALSE
656
MAINTAINER_MODE_TRUE
657
NO_WERROR
658
WARN_CFLAGS
659
REPORT_BUGS_TEXI
660
REPORT_BUGS_TO
661
PKGVERSION
662
DEBUGDIR
663
PLUGINS_FALSE
664
PLUGINS_TRUE
665
OTOOL64
666
OTOOL
667
LIPO
668
NMEDIT
669
DSYMUTIL
670
OBJDUMP
671
LN_S
672
NM
673
ac_ct_DUMPBIN
674
DUMPBIN
675
LD
676
FGREP
677
SED
678
LIBTOOL
679
EGREP
680
GREP
681
CPP
682
RANLIB
683
AR
684
am__fastdepCC_FALSE
685
am__fastdepCC_TRUE
686
CCDEPMODE
687
AMDEPBACKSLASH
688
AMDEP_FALSE
689
AMDEP_TRUE
690
am__quote
691
am__include
692
DEPDIR
693
am__untar
694
am__tar
695
AMTAR
696
am__leading_dot
697
SET_MAKE
698
AWK
699
mkdir_p
700
MKDIR_P
701
INSTALL_STRIP_PROGRAM
702
STRIP
703
install_sh
704
MAKEINFO
705
AUTOHEADER
706
AUTOMAKE
707
AUTOCONF
708
ACLOCAL
709
VERSION
710
PACKAGE
711
CYGPATH_W
712
am__isrc
713
INSTALL_DATA
714
INSTALL_SCRIPT
715
INSTALL_PROGRAM
716
OBJEXT
717
EXEEXT
718
ac_ct_CC
719
CPPFLAGS
720
LDFLAGS
721
CFLAGS
722
CC
723
target_os
724
target_vendor
725
target_cpu
726
target
727
host_os
728
host_vendor
729
host_cpu
730
host
731
build_os
732
build_vendor
733
build_cpu
734
build
735
target_alias
736
host_alias
737
build_alias
738
LIBS
739
ECHO_T
740
ECHO_N
741
ECHO_C
742
DEFS
743
mandir
744
localedir
745
libdir
746
psdir
747
pdfdir
748
dvidir
749
htmldir
750
infodir
751
docdir
752
oldincludedir
753
includedir
754
localstatedir
755
sharedstatedir
756
sysconfdir
757
datadir
758
datarootdir
759
libexecdir
760
sbindir
761
bindir
762
program_transform_name
763
prefix
764
exec_prefix
765
PACKAGE_URL
766
PACKAGE_BUGREPORT
767
PACKAGE_STRING
768
PACKAGE_VERSION
769
PACKAGE_TARNAME
770
PACKAGE_NAME
771
PATH_SEPARATOR
772
SHELL'
773
ac_subst_files=''
774
ac_user_opts='
775
enable_option_checking
776
enable_dependency_tracking
777
enable_shared
778
enable_static
779
with_pic
780
enable_fast_install
781
with_gnu_ld
782
enable_libtool_lock
783
enable_plugins
784
enable_largefile
785
enable_64_bit_bfd
786
enable_targets
787
with_mmap
788
enable_secureplt
789
enable_leading_mingw64_underscores
790
with_separate_debug_dir
791
enable_elf_stt_common
792
with_pkgversion
793
with_bugurl
794
enable_werror
795
enable_build_warnings
796
enable_maintainer_mode
797
enable_install_libbfd
798
enable_nls
799
with_zlib
800
'
801
      ac_precious_vars='build_alias
802
host_alias
803
target_alias
804
CC
805
CFLAGS
806
LDFLAGS
807
LIBS
808
CPPFLAGS
809
CPP'
810
 
811
 
812
# Initialize some variables set by options.
813
ac_init_help=
814
ac_init_version=false
815
ac_unrecognized_opts=
816
ac_unrecognized_sep=
817
# The variables have the same names as the options, with
818
# dashes changed to underlines.
819
cache_file=/dev/null
820
exec_prefix=NONE
821
no_create=
822
no_recursion=
823
prefix=NONE
824
program_prefix=NONE
825
program_suffix=NONE
826
program_transform_name=s,x,x,
827
silent=
828
site=
829
srcdir=
830
verbose=
831
x_includes=NONE
832
x_libraries=NONE
833
 
834
# Installation directory options.
835
# These are left unexpanded so users can "make install exec_prefix=/foo"
836
# and all the variables that are supposed to be based on exec_prefix
837
# by default will actually change.
838
# Use braces instead of parens because sh, perl, etc. also accept them.
839
# (The list follows the same order as the GNU Coding Standards.)
840
bindir='${exec_prefix}/bin'
841
sbindir='${exec_prefix}/sbin'
842
libexecdir='${exec_prefix}/libexec'
843
datarootdir='${prefix}/share'
844
datadir='${datarootdir}'
845
sysconfdir='${prefix}/etc'
846
sharedstatedir='${prefix}/com'
847
localstatedir='${prefix}/var'
848
includedir='${prefix}/include'
849
oldincludedir='/usr/include'
850
docdir='${datarootdir}/doc/${PACKAGE}'
851
infodir='${datarootdir}/info'
852
htmldir='${docdir}'
853
dvidir='${docdir}'
854
pdfdir='${docdir}'
855
psdir='${docdir}'
856
libdir='${exec_prefix}/lib'
857
localedir='${datarootdir}/locale'
858
mandir='${datarootdir}/man'
859
 
860
ac_prev=
861
ac_dashdash=
862
for ac_option
863
do
864
  # If the previous option needs an argument, assign it.
865
  if test -n "$ac_prev"; then
866
    eval $ac_prev=\$ac_option
867
    ac_prev=
868
    continue
869
  fi
870
 
871
  case $ac_option in
872
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
873
  *)    ac_optarg=yes ;;
874
  esac
875
 
876
  # Accept the important Cygnus configure options, so we can diagnose typos.
877
 
878
  case $ac_dashdash$ac_option in
879
  --)
880
    ac_dashdash=yes ;;
881
 
882
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
883
    ac_prev=bindir ;;
884
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
885
    bindir=$ac_optarg ;;
886
 
887
  -build | --build | --buil | --bui | --bu)
888
    ac_prev=build_alias ;;
889
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
890
    build_alias=$ac_optarg ;;
891
 
892
  -cache-file | --cache-file | --cache-fil | --cache-fi \
893
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
894
    ac_prev=cache_file ;;
895
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
896
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
897
    cache_file=$ac_optarg ;;
898
 
899
  --config-cache | -C)
900
    cache_file=config.cache ;;
901
 
902
  -datadir | --datadir | --datadi | --datad)
903
    ac_prev=datadir ;;
904
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
905
    datadir=$ac_optarg ;;
906
 
907
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
908
  | --dataroo | --dataro | --datar)
909
    ac_prev=datarootdir ;;
910
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
911
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
912
    datarootdir=$ac_optarg ;;
913
 
914
  -disable-* | --disable-*)
915
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916
    # Reject names that are not valid shell variable names.
917
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918
      as_fn_error "invalid feature name: $ac_useropt"
919
    ac_useropt_orig=$ac_useropt
920
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921
    case $ac_user_opts in
922
      *"
923
"enable_$ac_useropt"
924
"*) ;;
925
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
926
         ac_unrecognized_sep=', ';;
927
    esac
928
    eval enable_$ac_useropt=no ;;
929
 
930
  -docdir | --docdir | --docdi | --doc | --do)
931
    ac_prev=docdir ;;
932
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933
    docdir=$ac_optarg ;;
934
 
935
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936
    ac_prev=dvidir ;;
937
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938
    dvidir=$ac_optarg ;;
939
 
940
  -enable-* | --enable-*)
941
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942
    # Reject names that are not valid shell variable names.
943
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944
      as_fn_error "invalid feature name: $ac_useropt"
945
    ac_useropt_orig=$ac_useropt
946
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
947
    case $ac_user_opts in
948
      *"
949
"enable_$ac_useropt"
950
"*) ;;
951
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
952
         ac_unrecognized_sep=', ';;
953
    esac
954
    eval enable_$ac_useropt=\$ac_optarg ;;
955
 
956
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
957
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
958
  | --exec | --exe | --ex)
959
    ac_prev=exec_prefix ;;
960
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
961
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
962
  | --exec=* | --exe=* | --ex=*)
963
    exec_prefix=$ac_optarg ;;
964
 
965
  -gas | --gas | --ga | --g)
966
    # Obsolete; use --with-gas.
967
    with_gas=yes ;;
968
 
969
  -help | --help | --hel | --he | -h)
970
    ac_init_help=long ;;
971
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
972
    ac_init_help=recursive ;;
973
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
974
    ac_init_help=short ;;
975
 
976
  -host | --host | --hos | --ho)
977
    ac_prev=host_alias ;;
978
  -host=* | --host=* | --hos=* | --ho=*)
979
    host_alias=$ac_optarg ;;
980
 
981
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
982
    ac_prev=htmldir ;;
983
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
984
  | --ht=*)
985
    htmldir=$ac_optarg ;;
986
 
987
  -includedir | --includedir | --includedi | --included | --include \
988
  | --includ | --inclu | --incl | --inc)
989
    ac_prev=includedir ;;
990
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
991
  | --includ=* | --inclu=* | --incl=* | --inc=*)
992
    includedir=$ac_optarg ;;
993
 
994
  -infodir | --infodir | --infodi | --infod | --info | --inf)
995
    ac_prev=infodir ;;
996
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
997
    infodir=$ac_optarg ;;
998
 
999
  -libdir | --libdir | --libdi | --libd)
1000
    ac_prev=libdir ;;
1001
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1002
    libdir=$ac_optarg ;;
1003
 
1004
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1005
  | --libexe | --libex | --libe)
1006
    ac_prev=libexecdir ;;
1007
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1008
  | --libexe=* | --libex=* | --libe=*)
1009
    libexecdir=$ac_optarg ;;
1010
 
1011
  -localedir | --localedir | --localedi | --localed | --locale)
1012
    ac_prev=localedir ;;
1013
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1014
    localedir=$ac_optarg ;;
1015
 
1016
  -localstatedir | --localstatedir | --localstatedi | --localstated \
1017
  | --localstate | --localstat | --localsta | --localst | --locals)
1018
    ac_prev=localstatedir ;;
1019
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1020
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1021
    localstatedir=$ac_optarg ;;
1022
 
1023
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1024
    ac_prev=mandir ;;
1025
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1026
    mandir=$ac_optarg ;;
1027
 
1028
  -nfp | --nfp | --nf)
1029
    # Obsolete; use --without-fp.
1030
    with_fp=no ;;
1031
 
1032
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1033
  | --no-cr | --no-c | -n)
1034
    no_create=yes ;;
1035
 
1036
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038
    no_recursion=yes ;;
1039
 
1040
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1041
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1042
  | --oldin | --oldi | --old | --ol | --o)
1043
    ac_prev=oldincludedir ;;
1044
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1045
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1046
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1047
    oldincludedir=$ac_optarg ;;
1048
 
1049
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1050
    ac_prev=prefix ;;
1051
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1052
    prefix=$ac_optarg ;;
1053
 
1054
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1055
  | --program-pre | --program-pr | --program-p)
1056
    ac_prev=program_prefix ;;
1057
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1058
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1059
    program_prefix=$ac_optarg ;;
1060
 
1061
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1062
  | --program-suf | --program-su | --program-s)
1063
    ac_prev=program_suffix ;;
1064
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1065
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1066
    program_suffix=$ac_optarg ;;
1067
 
1068
  -program-transform-name | --program-transform-name \
1069
  | --program-transform-nam | --program-transform-na \
1070
  | --program-transform-n | --program-transform- \
1071
  | --program-transform | --program-transfor \
1072
  | --program-transfo | --program-transf \
1073
  | --program-trans | --program-tran \
1074
  | --progr-tra | --program-tr | --program-t)
1075
    ac_prev=program_transform_name ;;
1076
  -program-transform-name=* | --program-transform-name=* \
1077
  | --program-transform-nam=* | --program-transform-na=* \
1078
  | --program-transform-n=* | --program-transform-=* \
1079
  | --program-transform=* | --program-transfor=* \
1080
  | --program-transfo=* | --program-transf=* \
1081
  | --program-trans=* | --program-tran=* \
1082
  | --progr-tra=* | --program-tr=* | --program-t=*)
1083
    program_transform_name=$ac_optarg ;;
1084
 
1085
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1086
    ac_prev=pdfdir ;;
1087
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1088
    pdfdir=$ac_optarg ;;
1089
 
1090
  -psdir | --psdir | --psdi | --psd | --ps)
1091
    ac_prev=psdir ;;
1092
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1093
    psdir=$ac_optarg ;;
1094
 
1095
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1096
  | -silent | --silent | --silen | --sile | --sil)
1097
    silent=yes ;;
1098
 
1099
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1100
    ac_prev=sbindir ;;
1101
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1102
  | --sbi=* | --sb=*)
1103
    sbindir=$ac_optarg ;;
1104
 
1105
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1106
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1107
  | --sharedst | --shareds | --shared | --share | --shar \
1108
  | --sha | --sh)
1109
    ac_prev=sharedstatedir ;;
1110
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1111
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1112
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1113
  | --sha=* | --sh=*)
1114
    sharedstatedir=$ac_optarg ;;
1115
 
1116
  -site | --site | --sit)
1117
    ac_prev=site ;;
1118
  -site=* | --site=* | --sit=*)
1119
    site=$ac_optarg ;;
1120
 
1121
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1122
    ac_prev=srcdir ;;
1123
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1124
    srcdir=$ac_optarg ;;
1125
 
1126
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1127
  | --syscon | --sysco | --sysc | --sys | --sy)
1128
    ac_prev=sysconfdir ;;
1129
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1130
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1131
    sysconfdir=$ac_optarg ;;
1132
 
1133
  -target | --target | --targe | --targ | --tar | --ta | --t)
1134
    ac_prev=target_alias ;;
1135
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1136
    target_alias=$ac_optarg ;;
1137
 
1138
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1139
    verbose=yes ;;
1140
 
1141
  -version | --version | --versio | --versi | --vers | -V)
1142
    ac_init_version=: ;;
1143
 
1144
  -with-* | --with-*)
1145
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1146
    # Reject names that are not valid shell variable names.
1147
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1148
      as_fn_error "invalid package name: $ac_useropt"
1149
    ac_useropt_orig=$ac_useropt
1150
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151
    case $ac_user_opts in
1152
      *"
1153
"with_$ac_useropt"
1154
"*) ;;
1155
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1156
         ac_unrecognized_sep=', ';;
1157
    esac
1158
    eval with_$ac_useropt=\$ac_optarg ;;
1159
 
1160
  -without-* | --without-*)
1161
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1162
    # Reject names that are not valid shell variable names.
1163
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164
      as_fn_error "invalid package name: $ac_useropt"
1165
    ac_useropt_orig=$ac_useropt
1166
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167
    case $ac_user_opts in
1168
      *"
1169
"with_$ac_useropt"
1170
"*) ;;
1171
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1172
         ac_unrecognized_sep=', ';;
1173
    esac
1174
    eval with_$ac_useropt=no ;;
1175
 
1176
  --x)
1177
    # Obsolete; use --with-x.
1178
    with_x=yes ;;
1179
 
1180
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1181
  | --x-incl | --x-inc | --x-in | --x-i)
1182
    ac_prev=x_includes ;;
1183
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1184
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1185
    x_includes=$ac_optarg ;;
1186
 
1187
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1188
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1189
    ac_prev=x_libraries ;;
1190
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1191
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1192
    x_libraries=$ac_optarg ;;
1193
 
1194
  -*) as_fn_error "unrecognized option: \`$ac_option'
1195
Try \`$0 --help' for more information."
1196
    ;;
1197
 
1198
  *=*)
1199
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1200
    # Reject names that are not valid shell variable names.
1201
    case $ac_envvar in #(
1202
      '' | [0-9]* | *[!_$as_cr_alnum]* )
1203
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1204
    esac
1205
    eval $ac_envvar=\$ac_optarg
1206
    export $ac_envvar ;;
1207
 
1208
  *)
1209
    # FIXME: should be removed in autoconf 3.0.
1210
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1211
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1212
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1213
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1214
    ;;
1215
 
1216
  esac
1217
done
1218
 
1219
if test -n "$ac_prev"; then
1220
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1221
  as_fn_error "missing argument to $ac_option"
1222
fi
1223
 
1224
if test -n "$ac_unrecognized_opts"; then
1225
  case $enable_option_checking in
1226
    no) ;;
1227
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1228
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229
  esac
1230
fi
1231
 
1232
# Check all directory arguments for consistency.
1233
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1234
                datadir sysconfdir sharedstatedir localstatedir includedir \
1235
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1236
                libdir localedir mandir
1237
do
1238
  eval ac_val=\$$ac_var
1239
  # Remove trailing slashes.
1240
  case $ac_val in
1241
    */ )
1242
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1243
      eval $ac_var=\$ac_val;;
1244
  esac
1245
  # Be sure to have absolute directory names.
1246
  case $ac_val in
1247
    [\\/$]* | ?:[\\/]* )  continue;;
1248
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1249
  esac
1250
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1251
done
1252
 
1253
# There might be people who depend on the old broken behavior: `$host'
1254
# used to hold the argument of --host etc.
1255
# FIXME: To remove some day.
1256
build=$build_alias
1257
host=$host_alias
1258
target=$target_alias
1259
 
1260
# FIXME: To remove some day.
1261
if test "x$host_alias" != x; then
1262
  if test "x$build_alias" = x; then
1263
    cross_compiling=maybe
1264
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1265
    If a cross compiler is detected then cross compile mode will be used." >&2
1266
  elif test "x$build_alias" != "x$host_alias"; then
1267
    cross_compiling=yes
1268
  fi
1269
fi
1270
 
1271
ac_tool_prefix=
1272
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
 
1274
test "$silent" = yes && exec 6>/dev/null
1275
 
1276
 
1277
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278
ac_ls_di=`ls -di .` &&
1279
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280
  as_fn_error "working directory cannot be determined"
1281
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282
  as_fn_error "pwd does not report name of working directory"
1283
 
1284
 
1285
# Find the source files, if location was not specified.
1286
if test -z "$srcdir"; then
1287
  ac_srcdir_defaulted=yes
1288
  # Try the directory containing this script, then the parent directory.
1289
  ac_confdir=`$as_dirname -- "$as_myself" ||
1290
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291
         X"$as_myself" : 'X\(//\)[^/]' \| \
1292
         X"$as_myself" : 'X\(//\)$' \| \
1293
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294
$as_echo X"$as_myself" |
1295
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296
            s//\1/
1297
            q
1298
          }
1299
          /^X\(\/\/\)[^/].*/{
1300
            s//\1/
1301
            q
1302
          }
1303
          /^X\(\/\/\)$/{
1304
            s//\1/
1305
            q
1306
          }
1307
          /^X\(\/\).*/{
1308
            s//\1/
1309
            q
1310
          }
1311
          s/.*/./; q'`
1312
  srcdir=$ac_confdir
1313
  if test ! -r "$srcdir/$ac_unique_file"; then
1314
    srcdir=..
1315
  fi
1316
else
1317
  ac_srcdir_defaulted=no
1318
fi
1319
if test ! -r "$srcdir/$ac_unique_file"; then
1320
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1322
fi
1323
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324
ac_abs_confdir=`(
1325
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1326
        pwd)`
1327
# When building in place, set srcdir=.
1328
if test "$ac_abs_confdir" = "$ac_pwd"; then
1329
  srcdir=.
1330
fi
1331
# Remove unnecessary trailing slashes from srcdir.
1332
# Double slashes in file names in object file debugging info
1333
# mess up M-x gdb in Emacs.
1334
case $srcdir in
1335
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336
esac
1337
for ac_var in $ac_precious_vars; do
1338
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339
  eval ac_env_${ac_var}_value=\$${ac_var}
1340
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342
done
1343
 
1344
#
1345
# Report the --help message.
1346
#
1347
if test "$ac_init_help" = "long"; then
1348
  # Omit some internal or obsolete options to make the list less imposing.
1349
  # This message is too long to be a string in the A/UX 3.1 sh.
1350
  cat <<_ACEOF
1351
\`configure' configures this package to adapt to many kinds of systems.
1352
 
1353
Usage: $0 [OPTION]... [VAR=VALUE]...
1354
 
1355
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356
VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
 
1358
Defaults for the options are specified in brackets.
1359
 
1360
Configuration:
1361
  -h, --help              display this help and exit
1362
      --help=short        display options specific to this package
1363
      --help=recursive    display the short help of all the included packages
1364
  -V, --version           display version information and exit
1365
  -q, --quiet, --silent   do not print \`checking...' messages
1366
      --cache-file=FILE   cache test results in FILE [disabled]
1367
  -C, --config-cache      alias for \`--cache-file=config.cache'
1368
  -n, --no-create         do not create output files
1369
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
 
1371
Installation directories:
1372
  --prefix=PREFIX         install architecture-independent files in PREFIX
1373
                          [$ac_default_prefix]
1374
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375
                          [PREFIX]
1376
 
1377
By default, \`make install' will install all the files in
1378
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380
for instance \`--prefix=\$HOME'.
1381
 
1382
For better control, use the options below.
1383
 
1384
Fine tuning of the installation directories:
1385
  --bindir=DIR            user executables [EPREFIX/bin]
1386
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387
  --libexecdir=DIR        program executables [EPREFIX/libexec]
1388
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391
  --libdir=DIR            object code libraries [EPREFIX/lib]
1392
  --includedir=DIR        C header files [PREFIX/include]
1393
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396
  --infodir=DIR           info documentation [DATAROOTDIR/info]
1397
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398
  --mandir=DIR            man documentation [DATAROOTDIR/man]
1399
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1400
  --htmldir=DIR           html documentation [DOCDIR]
1401
  --dvidir=DIR            dvi documentation [DOCDIR]
1402
  --pdfdir=DIR            pdf documentation [DOCDIR]
1403
  --psdir=DIR             ps documentation [DOCDIR]
1404
_ACEOF
1405
 
1406
  cat <<\_ACEOF
1407
 
1408
Program names:
1409
  --program-prefix=PREFIX            prepend PREFIX to installed program names
1410
  --program-suffix=SUFFIX            append SUFFIX to installed program names
1411
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412
 
1413
System types:
1414
  --build=BUILD     configure for building on BUILD [guessed]
1415
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416
  --target=TARGET   configure for building compilers for TARGET [HOST]
1417
_ACEOF
1418
fi
1419
 
1420
if test -n "$ac_init_help"; then
1421
 
1422
  cat <<\_ACEOF
1423
 
1424
Optional Features:
1425
  --disable-option-checking  ignore unrecognized --enable/--with options
1426
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1427
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1428
  --disable-dependency-tracking  speeds up one-time build
1429
  --enable-dependency-tracking   do not reject slow dependency extractors
1430
  --enable-shared[=PKGS]  build shared libraries [default=no]
1431
  --enable-static[=PKGS]  build static libraries [default=yes]
1432
  --enable-fast-install[=PKGS]
1433
                          optimize for fast installation [default=yes]
1434
  --disable-libtool-lock  avoid locking (might break parallel builds)
1435
  --enable-plugins        Enable support for plugins (defaults no)
1436
  --disable-largefile     omit support for large files
1437
  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1438
  --enable-targets        alternative target configurations
1439
  --enable-secureplt      Default to creating read-only plt entries
1440
  --enable-leading-mingw64-underscores
1441
                          Enable leading underscores on 64 bit mingw targets
1442
  --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1443
  --enable-werror         treat compile warnings as errors
1444
  --enable-build-warnings enable build-time compiler warnings
1445
  --enable-maintainer-mode  enable make rules and dependencies not useful
1446
                          (and sometimes confusing) to the casual installer
1447
  --enable-install-libbfd controls installation of libbfd and related headers
1448
  --disable-nls           do not use Native Language Support
1449
 
1450
Optional Packages:
1451
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1452
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1453
  --with-pic              try to use only PIC/non-PIC objects [default=use
1454
                          both]
1455
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1456
  --with-mmap             try using mmap for BFD input files if available
1457
  --with-separate-debug-dir=DIR
1458
                          Look for global separate debug info in DIR
1459
                          [default=LIBDIR/debug]
1460
  --with-pkgversion=PKG   Use PKG in the version string in place of "GNU
1461
                          Binutils"
1462
  --with-bugurl=URL       Direct users to URL to report a bug
1463
  --with-zlib             include zlib support (auto/yes/no) default=auto
1464
 
1465
Some influential environment variables:
1466
  CC          C compiler command
1467
  CFLAGS      C compiler flags
1468
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1469
              nonstandard directory 
1470
  LIBS        libraries to pass to the linker, e.g. -l
1471
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I if
1472
              you have headers in a nonstandard directory 
1473
  CPP         C preprocessor
1474
 
1475
Use these variables to override the choices made by `configure' or to help
1476
it to find libraries and programs with nonstandard names/locations.
1477
 
1478
Report bugs to the package provider.
1479
_ACEOF
1480
ac_status=$?
1481
fi
1482
 
1483
if test "$ac_init_help" = "recursive"; then
1484
  # If there are subdirs, report their specific --help.
1485
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1486
    test -d "$ac_dir" ||
1487
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1488
      continue
1489
    ac_builddir=.
1490
 
1491
case "$ac_dir" in
1492
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493
*)
1494
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1495
  # A ".." for each directory in $ac_dir_suffix.
1496
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1497
  case $ac_top_builddir_sub in
1498
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1499
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1500
  esac ;;
1501
esac
1502
ac_abs_top_builddir=$ac_pwd
1503
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1504
# for backward compatibility:
1505
ac_top_builddir=$ac_top_build_prefix
1506
 
1507
case $srcdir in
1508
  .)  # We are building in place.
1509
    ac_srcdir=.
1510
    ac_top_srcdir=$ac_top_builddir_sub
1511
    ac_abs_top_srcdir=$ac_pwd ;;
1512
  [\\/]* | ?:[\\/]* )  # Absolute name.
1513
    ac_srcdir=$srcdir$ac_dir_suffix;
1514
    ac_top_srcdir=$srcdir
1515
    ac_abs_top_srcdir=$srcdir ;;
1516
  *) # Relative name.
1517
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1518
    ac_top_srcdir=$ac_top_build_prefix$srcdir
1519
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1520
esac
1521
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1522
 
1523
    cd "$ac_dir" || { ac_status=$?; continue; }
1524
    # Check for guested configure.
1525
    if test -f "$ac_srcdir/configure.gnu"; then
1526
      echo &&
1527
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1528
    elif test -f "$ac_srcdir/configure"; then
1529
      echo &&
1530
      $SHELL "$ac_srcdir/configure" --help=recursive
1531
    else
1532
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1533
    fi || ac_status=$?
1534
    cd "$ac_pwd" || { ac_status=$?; break; }
1535
  done
1536
fi
1537
 
1538
test -n "$ac_init_help" && exit $ac_status
1539
if $ac_init_version; then
1540
  cat <<\_ACEOF
1541
configure
1542
generated by GNU Autoconf 2.64
1543
 
1544
Copyright (C) 2009 Free Software Foundation, Inc.
1545
This configure script is free software; the Free Software Foundation
1546
gives unlimited permission to copy, distribute and modify it.
1547
_ACEOF
1548
  exit
1549
fi
1550
 
1551
## ------------------------ ##
1552
## Autoconf initialization. ##
1553
## ------------------------ ##
1554
 
1555
# ac_fn_c_try_compile LINENO
1556
# --------------------------
1557
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1558
ac_fn_c_try_compile ()
1559
{
1560
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561
  rm -f conftest.$ac_objext
1562
  if { { ac_try="$ac_compile"
1563
case "(($ac_try" in
1564
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565
  *) ac_try_echo=$ac_try;;
1566
esac
1567
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568
$as_echo "$ac_try_echo"; } >&5
1569
  (eval "$ac_compile") 2>conftest.err
1570
  ac_status=$?
1571
  if test -s conftest.err; then
1572
    grep -v '^ *+' conftest.err >conftest.er1
1573
    cat conftest.er1 >&5
1574
    mv -f conftest.er1 conftest.err
1575
  fi
1576
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577
  test $ac_status = 0; } && {
1578
         test -z "$ac_c_werror_flag" ||
1579
         test ! -s conftest.err
1580
       } && test -s conftest.$ac_objext; then :
1581
  ac_retval=0
1582
else
1583
  $as_echo "$as_me: failed program was:" >&5
1584
sed 's/^/| /' conftest.$ac_ext >&5
1585
 
1586
        ac_retval=1
1587
fi
1588
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1589
  return $ac_retval
1590
 
1591
} # ac_fn_c_try_compile
1592
 
1593
# ac_fn_c_try_link LINENO
1594
# -----------------------
1595
# Try to link conftest.$ac_ext, and return whether this succeeded.
1596
ac_fn_c_try_link ()
1597
{
1598
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599
  rm -f conftest.$ac_objext conftest$ac_exeext
1600
  if { { ac_try="$ac_link"
1601
case "(($ac_try" in
1602
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603
  *) ac_try_echo=$ac_try;;
1604
esac
1605
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606
$as_echo "$ac_try_echo"; } >&5
1607
  (eval "$ac_link") 2>conftest.err
1608
  ac_status=$?
1609
  if test -s conftest.err; then
1610
    grep -v '^ *+' conftest.err >conftest.er1
1611
    cat conftest.er1 >&5
1612
    mv -f conftest.er1 conftest.err
1613
  fi
1614
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615
  test $ac_status = 0; } && {
1616
         test -z "$ac_c_werror_flag" ||
1617
         test ! -s conftest.err
1618
       } && test -s conftest$ac_exeext && {
1619
         test "$cross_compiling" = yes ||
1620
         $as_test_x conftest$ac_exeext
1621
       }; then :
1622
  ac_retval=0
1623
else
1624
  $as_echo "$as_me: failed program was:" >&5
1625
sed 's/^/| /' conftest.$ac_ext >&5
1626
 
1627
        ac_retval=1
1628
fi
1629
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1630
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1631
  # interfere with the next link command; also delete a directory that is
1632
  # left behind by Apple's compiler.  We do this before executing the actions.
1633
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1634
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1635
  return $ac_retval
1636
 
1637
} # ac_fn_c_try_link
1638
 
1639
# ac_fn_c_try_cpp LINENO
1640
# ----------------------
1641
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1642
ac_fn_c_try_cpp ()
1643
{
1644
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645
  if { { ac_try="$ac_cpp conftest.$ac_ext"
1646
case "(($ac_try" in
1647
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648
  *) ac_try_echo=$ac_try;;
1649
esac
1650
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651
$as_echo "$ac_try_echo"; } >&5
1652
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1653
  ac_status=$?
1654
  if test -s conftest.err; then
1655
    grep -v '^ *+' conftest.err >conftest.er1
1656
    cat conftest.er1 >&5
1657
    mv -f conftest.er1 conftest.err
1658
  fi
1659
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660
  test $ac_status = 0; } >/dev/null && {
1661
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1662
         test ! -s conftest.err
1663
       }; then :
1664
  ac_retval=0
1665
else
1666
  $as_echo "$as_me: failed program was:" >&5
1667
sed 's/^/| /' conftest.$ac_ext >&5
1668
 
1669
    ac_retval=1
1670
fi
1671
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1672
  return $ac_retval
1673
 
1674
} # ac_fn_c_try_cpp
1675
 
1676
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1677
# -------------------------------------------------------
1678
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1679
# the include files in INCLUDES and setting the cache variable VAR
1680
# accordingly.
1681
ac_fn_c_check_header_mongrel ()
1682
{
1683
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1685
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686
$as_echo_n "checking for $2... " >&6; }
1687
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688
  $as_echo_n "(cached) " >&6
1689
fi
1690
eval ac_res=\$$3
1691
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1692
$as_echo "$ac_res" >&6; }
1693
else
1694
  # Is the header compilable?
1695
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1696
$as_echo_n "checking $2 usability... " >&6; }
1697
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1698
/* end confdefs.h.  */
1699
$4
1700
#include <$2>
1701
_ACEOF
1702
if ac_fn_c_try_compile "$LINENO"; then :
1703
  ac_header_compiler=yes
1704
else
1705
  ac_header_compiler=no
1706
fi
1707
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1708
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1709
$as_echo "$ac_header_compiler" >&6; }
1710
 
1711
# Is the header present?
1712
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1713
$as_echo_n "checking $2 presence... " >&6; }
1714
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715
/* end confdefs.h.  */
1716
#include <$2>
1717
_ACEOF
1718
if ac_fn_c_try_cpp "$LINENO"; then :
1719
  ac_header_preproc=yes
1720
else
1721
  ac_header_preproc=no
1722
fi
1723
rm -f conftest.err conftest.$ac_ext
1724
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1725
$as_echo "$ac_header_preproc" >&6; }
1726
 
1727
# So?  What about this header?
1728
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1729
  yes:no: )
1730
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1731
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1732
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1733
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1734
    ;;
1735
  no:yes:* )
1736
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1737
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1738
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1739
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1740
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1741
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1742
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1743
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1744
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1745
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1746
    ;;
1747
esac
1748
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749
$as_echo_n "checking for $2... " >&6; }
1750
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751
  $as_echo_n "(cached) " >&6
1752
else
1753
  eval "$3=\$ac_header_compiler"
1754
fi
1755
eval ac_res=\$$3
1756
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1757
$as_echo "$ac_res" >&6; }
1758
fi
1759
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760
 
1761
} # ac_fn_c_check_header_mongrel
1762
 
1763
# ac_fn_c_try_run LINENO
1764
# ----------------------
1765
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1766
# that executables *can* be run.
1767
ac_fn_c_try_run ()
1768
{
1769
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770
  if { { ac_try="$ac_link"
1771
case "(($ac_try" in
1772
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773
  *) ac_try_echo=$ac_try;;
1774
esac
1775
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776
$as_echo "$ac_try_echo"; } >&5
1777
  (eval "$ac_link") 2>&5
1778
  ac_status=$?
1779
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1781
  { { case "(($ac_try" in
1782
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783
  *) ac_try_echo=$ac_try;;
1784
esac
1785
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786
$as_echo "$ac_try_echo"; } >&5
1787
  (eval "$ac_try") 2>&5
1788
  ac_status=$?
1789
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790
  test $ac_status = 0; }; }; then :
1791
  ac_retval=0
1792
else
1793
  $as_echo "$as_me: program exited with status $ac_status" >&5
1794
       $as_echo "$as_me: failed program was:" >&5
1795
sed 's/^/| /' conftest.$ac_ext >&5
1796
 
1797
       ac_retval=$ac_status
1798
fi
1799
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1800
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801
  return $ac_retval
1802
 
1803
} # ac_fn_c_try_run
1804
 
1805
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1806
# -------------------------------------------------------
1807
# Tests whether HEADER exists and can be compiled using the include files in
1808
# INCLUDES, setting the cache variable VAR accordingly.
1809
ac_fn_c_check_header_compile ()
1810
{
1811
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1813
$as_echo_n "checking for $2... " >&6; }
1814
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1815
  $as_echo_n "(cached) " >&6
1816
else
1817
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1818
/* end confdefs.h.  */
1819
$4
1820
#include <$2>
1821
_ACEOF
1822
if ac_fn_c_try_compile "$LINENO"; then :
1823
  eval "$3=yes"
1824
else
1825
  eval "$3=no"
1826
fi
1827
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1828
fi
1829
eval ac_res=\$$3
1830
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1831
$as_echo "$ac_res" >&6; }
1832
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1833
 
1834
} # ac_fn_c_check_header_compile
1835
 
1836
# ac_fn_c_check_func LINENO FUNC VAR
1837
# ----------------------------------
1838
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1839
ac_fn_c_check_func ()
1840
{
1841
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1842
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1843
$as_echo_n "checking for $2... " >&6; }
1844
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1845
  $as_echo_n "(cached) " >&6
1846
else
1847
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1848
/* end confdefs.h.  */
1849
/* Define $2 to an innocuous variant, in case  declares $2.
1850
   For example, HP-UX 11i  declares gettimeofday.  */
1851
#define $2 innocuous_$2
1852
 
1853
/* System header to define __stub macros and hopefully few prototypes,
1854
    which can conflict with char $2 (); below.
1855
    Prefer  to  if __STDC__ is defined, since
1856
     exists even on freestanding compilers.  */
1857
 
1858
#ifdef __STDC__
1859
# include 
1860
#else
1861
# include 
1862
#endif
1863
 
1864
#undef $2
1865
 
1866
/* Override any GCC internal prototype to avoid an error.
1867
   Use char because int might match the return type of a GCC
1868
   builtin and then its argument prototype would still apply.  */
1869
#ifdef __cplusplus
1870
extern "C"
1871
#endif
1872
char $2 ();
1873
/* The GNU C library defines this for functions which it implements
1874
    to always fail with ENOSYS.  Some functions are actually named
1875
    something starting with __ and the normal name is an alias.  */
1876
#if defined __stub_$2 || defined __stub___$2
1877
choke me
1878
#endif
1879
 
1880
int
1881
main ()
1882
{
1883
return $2 ();
1884
  ;
1885
  return 0;
1886
}
1887
_ACEOF
1888
if ac_fn_c_try_link "$LINENO"; then :
1889
  eval "$3=yes"
1890
else
1891
  eval "$3=no"
1892
fi
1893
rm -f core conftest.err conftest.$ac_objext \
1894
    conftest$ac_exeext conftest.$ac_ext
1895
fi
1896
eval ac_res=\$$3
1897
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1898
$as_echo "$ac_res" >&6; }
1899
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1900
 
1901
} # ac_fn_c_check_func
1902
 
1903
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1904
# --------------------------------------------
1905
# Tries to find the compile-time value of EXPR in a program that includes
1906
# INCLUDES, setting VAR accordingly. Returns whether the value could be
1907
# computed
1908
ac_fn_c_compute_int ()
1909
{
1910
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911
  if test "$cross_compiling" = yes; then
1912
    # Depending upon the size, compute the lo and hi bounds.
1913
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1914
/* end confdefs.h.  */
1915
$4
1916
int
1917
main ()
1918
{
1919
static int test_array [1 - 2 * !(($2) >= 0)];
1920
test_array [0] = 0
1921
 
1922
  ;
1923
  return 0;
1924
}
1925
_ACEOF
1926
if ac_fn_c_try_compile "$LINENO"; then :
1927
  ac_lo=0 ac_mid=0
1928
  while :; do
1929
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930
/* end confdefs.h.  */
1931
$4
1932
int
1933
main ()
1934
{
1935
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1936
test_array [0] = 0
1937
 
1938
  ;
1939
  return 0;
1940
}
1941
_ACEOF
1942
if ac_fn_c_try_compile "$LINENO"; then :
1943
  ac_hi=$ac_mid; break
1944
else
1945
  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1946
                        if test $ac_lo -le $ac_mid; then
1947
                          ac_lo= ac_hi=
1948
                          break
1949
                        fi
1950
                        as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1951
fi
1952
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1953
  done
1954
else
1955
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956
/* end confdefs.h.  */
1957
$4
1958
int
1959
main ()
1960
{
1961
static int test_array [1 - 2 * !(($2) < 0)];
1962
test_array [0] = 0
1963
 
1964
  ;
1965
  return 0;
1966
}
1967
_ACEOF
1968
if ac_fn_c_try_compile "$LINENO"; then :
1969
  ac_hi=-1 ac_mid=-1
1970
  while :; do
1971
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1972
/* end confdefs.h.  */
1973
$4
1974
int
1975
main ()
1976
{
1977
static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1978
test_array [0] = 0
1979
 
1980
  ;
1981
  return 0;
1982
}
1983
_ACEOF
1984
if ac_fn_c_try_compile "$LINENO"; then :
1985
  ac_lo=$ac_mid; break
1986
else
1987
  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1988
                        if test $ac_mid -le $ac_hi; then
1989
                          ac_lo= ac_hi=
1990
                          break
1991
                        fi
1992
                        as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1993
fi
1994
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1995
  done
1996
else
1997
  ac_lo= ac_hi=
1998
fi
1999
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2000
fi
2001
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2002
# Binary search between lo and hi bounds.
2003
while test "x$ac_lo" != "x$ac_hi"; do
2004
  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2005
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2006
/* end confdefs.h.  */
2007
$4
2008
int
2009
main ()
2010
{
2011
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2012
test_array [0] = 0
2013
 
2014
  ;
2015
  return 0;
2016
}
2017
_ACEOF
2018
if ac_fn_c_try_compile "$LINENO"; then :
2019
  ac_hi=$ac_mid
2020
else
2021
  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2022
fi
2023
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2024
done
2025
case $ac_lo in #((
2026
?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2027
'') ac_retval=1 ;;
2028
esac
2029
  else
2030
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031
/* end confdefs.h.  */
2032
$4
2033
static long int longval () { return $2; }
2034
static unsigned long int ulongval () { return $2; }
2035
#include 
2036
#include 
2037
int
2038
main ()
2039
{
2040
 
2041
  FILE *f = fopen ("conftest.val", "w");
2042
  if (! f)
2043
    return 1;
2044
  if (($2) < 0)
2045
    {
2046
      long int i = longval ();
2047
      if (i != ($2))
2048
        return 1;
2049
      fprintf (f, "%ld", i);
2050
    }
2051
  else
2052
    {
2053
      unsigned long int i = ulongval ();
2054
      if (i != ($2))
2055
        return 1;
2056
      fprintf (f, "%lu", i);
2057
    }
2058
  /* Do not output a trailing newline, as this causes \r\n confusion
2059
     on some platforms.  */
2060
  return ferror (f) || fclose (f) != 0;
2061
 
2062
  ;
2063
  return 0;
2064
}
2065
_ACEOF
2066
if ac_fn_c_try_run "$LINENO"; then :
2067
  echo >>conftest.val; read $3 
2068
else
2069
  ac_retval=1
2070
fi
2071
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2072
  conftest.$ac_objext conftest.beam conftest.$ac_ext
2073
rm -f conftest.val
2074
 
2075
  fi
2076
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2077
  return $ac_retval
2078
 
2079
} # ac_fn_c_compute_int
2080
 
2081
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2082
# -------------------------------------------
2083
# Tests whether TYPE exists after having included INCLUDES, setting cache
2084
# variable VAR accordingly.
2085
ac_fn_c_check_type ()
2086
{
2087
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2088
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2089
$as_echo_n "checking for $2... " >&6; }
2090
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2091
  $as_echo_n "(cached) " >&6
2092
else
2093
  eval "$3=no"
2094
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095
/* end confdefs.h.  */
2096
$4
2097
int
2098
main ()
2099
{
2100
if (sizeof ($2))
2101
         return 0;
2102
  ;
2103
  return 0;
2104
}
2105
_ACEOF
2106
if ac_fn_c_try_compile "$LINENO"; then :
2107
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108
/* end confdefs.h.  */
2109
$4
2110
int
2111
main ()
2112
{
2113
if (sizeof (($2)))
2114
            return 0;
2115
  ;
2116
  return 0;
2117
}
2118
_ACEOF
2119
if ac_fn_c_try_compile "$LINENO"; then :
2120
 
2121
else
2122
  eval "$3=yes"
2123
fi
2124
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2125
fi
2126
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2127
fi
2128
eval ac_res=\$$3
2129
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2130
$as_echo "$ac_res" >&6; }
2131
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2132
 
2133
} # ac_fn_c_check_type
2134
 
2135
# ac_fn_c_check_decl LINENO SYMBOL VAR
2136
# ------------------------------------
2137
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2138
ac_fn_c_check_decl ()
2139
{
2140
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2141
  as_decl_name=`echo $2|sed 's/ *(.*//'`
2142
  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2143
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2144
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2145
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2146
  $as_echo_n "(cached) " >&6
2147
else
2148
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149
/* end confdefs.h.  */
2150
$4
2151
int
2152
main ()
2153
{
2154
#ifndef $as_decl_name
2155
#ifdef __cplusplus
2156
  (void) $as_decl_use;
2157
#else
2158
  (void) $as_decl_name;
2159
#endif
2160
#endif
2161
 
2162
  ;
2163
  return 0;
2164
}
2165
_ACEOF
2166
if ac_fn_c_try_compile "$LINENO"; then :
2167
  eval "$3=yes"
2168
else
2169
  eval "$3=no"
2170
fi
2171
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2172
fi
2173
eval ac_res=\$$3
2174
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2175
$as_echo "$ac_res" >&6; }
2176
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2177
 
2178
} # ac_fn_c_check_decl
2179
cat >config.log <<_ACEOF
2180
This file contains any messages produced by compilers while
2181
running configure, to aid debugging if configure makes a mistake.
2182
 
2183
It was created by $as_me, which was
2184
generated by GNU Autoconf 2.64.  Invocation command line was
2185
 
2186
  $ $0 $@
2187
 
2188
_ACEOF
2189
exec 5>>config.log
2190
{
2191
cat <<_ASUNAME
2192
## --------- ##
2193
## Platform. ##
2194
## --------- ##
2195
 
2196
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2197
uname -m = `(uname -m) 2>/dev/null || echo unknown`
2198
uname -r = `(uname -r) 2>/dev/null || echo unknown`
2199
uname -s = `(uname -s) 2>/dev/null || echo unknown`
2200
uname -v = `(uname -v) 2>/dev/null || echo unknown`
2201
 
2202
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2203
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2204
 
2205
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2206
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2207
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2208
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2209
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2210
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2211
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2212
 
2213
_ASUNAME
2214
 
2215
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2216
for as_dir in $PATH
2217
do
2218
  IFS=$as_save_IFS
2219
  test -z "$as_dir" && as_dir=.
2220
    $as_echo "PATH: $as_dir"
2221
  done
2222
IFS=$as_save_IFS
2223
 
2224
} >&5
2225
 
2226
cat >&5 <<_ACEOF
2227
 
2228
 
2229
## ----------- ##
2230
## Core tests. ##
2231
## ----------- ##
2232
 
2233
_ACEOF
2234
 
2235
 
2236
# Keep a trace of the command line.
2237
# Strip out --no-create and --no-recursion so they do not pile up.
2238
# Strip out --silent because we don't want to record it for future runs.
2239
# Also quote any args containing shell meta-characters.
2240
# Make two passes to allow for proper duplicate-argument suppression.
2241
ac_configure_args=
2242
ac_configure_args0=
2243
ac_configure_args1=
2244
ac_must_keep_next=false
2245
for ac_pass in 1 2
2246
do
2247
  for ac_arg
2248
  do
2249
    case $ac_arg in
2250
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2251
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2252
    | -silent | --silent | --silen | --sile | --sil)
2253
      continue ;;
2254
    *\'*)
2255
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2256
    esac
2257
    case $ac_pass in
2258
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2259
    2)
2260
      as_fn_append ac_configure_args1 " '$ac_arg'"
2261
      if test $ac_must_keep_next = true; then
2262
        ac_must_keep_next=false # Got value, back to normal.
2263
      else
2264
        case $ac_arg in
2265
          *=* | --config-cache | -C | -disable-* | --disable-* \
2266
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2267
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2268
          | -with-* | --with-* | -without-* | --without-* | --x)
2269
            case "$ac_configure_args0 " in
2270
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2271
            esac
2272
            ;;
2273
          -* ) ac_must_keep_next=true ;;
2274
        esac
2275
      fi
2276
      as_fn_append ac_configure_args " '$ac_arg'"
2277
      ;;
2278
    esac
2279
  done
2280
done
2281
{ ac_configure_args0=; unset ac_configure_args0;}
2282
{ ac_configure_args1=; unset ac_configure_args1;}
2283
 
2284
# When interrupted or exit'd, cleanup temporary files, and complete
2285
# config.log.  We remove comments because anyway the quotes in there
2286
# would cause problems or look ugly.
2287
# WARNING: Use '\'' to represent an apostrophe within the trap.
2288
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2289
trap 'exit_status=$?
2290
  # Save into config.log some information that might help in debugging.
2291
  {
2292
    echo
2293
 
2294
    cat <<\_ASBOX
2295
## ---------------- ##
2296
## Cache variables. ##
2297
## ---------------- ##
2298
_ASBOX
2299
    echo
2300
    # The following way of writing the cache mishandles newlines in values,
2301
(
2302
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2303
    eval ac_val=\$$ac_var
2304
    case $ac_val in #(
2305
    *${as_nl}*)
2306
      case $ac_var in #(
2307
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2308
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2309
      esac
2310
      case $ac_var in #(
2311
      _ | IFS | as_nl) ;; #(
2312
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2313
      *) { eval $ac_var=; unset $ac_var;} ;;
2314
      esac ;;
2315
    esac
2316
  done
2317
  (set) 2>&1 |
2318
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2319
    *${as_nl}ac_space=\ *)
2320
      sed -n \
2321
        "s/'\''/'\''\\\\'\'''\''/g;
2322
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2323
      ;; #(
2324
    *)
2325
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2326
      ;;
2327
    esac |
2328
    sort
2329
)
2330
    echo
2331
 
2332
    cat <<\_ASBOX
2333
## ----------------- ##
2334
## Output variables. ##
2335
## ----------------- ##
2336
_ASBOX
2337
    echo
2338
    for ac_var in $ac_subst_vars
2339
    do
2340
      eval ac_val=\$$ac_var
2341
      case $ac_val in
2342
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2343
      esac
2344
      $as_echo "$ac_var='\''$ac_val'\''"
2345
    done | sort
2346
    echo
2347
 
2348
    if test -n "$ac_subst_files"; then
2349
      cat <<\_ASBOX
2350
## ------------------- ##
2351
## File substitutions. ##
2352
## ------------------- ##
2353
_ASBOX
2354
      echo
2355
      for ac_var in $ac_subst_files
2356
      do
2357
        eval ac_val=\$$ac_var
2358
        case $ac_val in
2359
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2360
        esac
2361
        $as_echo "$ac_var='\''$ac_val'\''"
2362
      done | sort
2363
      echo
2364
    fi
2365
 
2366
    if test -s confdefs.h; then
2367
      cat <<\_ASBOX
2368
## ----------- ##
2369
## confdefs.h. ##
2370
## ----------- ##
2371
_ASBOX
2372
      echo
2373
      cat confdefs.h
2374
      echo
2375
    fi
2376
    test "$ac_signal" != 0 &&
2377
      $as_echo "$as_me: caught signal $ac_signal"
2378
    $as_echo "$as_me: exit $exit_status"
2379
  } >&5
2380
  rm -f core *.core core.conftest.* &&
2381
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2382
    exit $exit_status
2383
' 0
2384
for ac_signal in 1 2 13 15; do
2385
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2386
done
2387
ac_signal=0
2388
 
2389
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2390
rm -f -r conftest* confdefs.h
2391
 
2392
$as_echo "/* confdefs.h */" > confdefs.h
2393
 
2394
# Predefined preprocessor variables.
2395
 
2396
cat >>confdefs.h <<_ACEOF
2397
#define PACKAGE_NAME "$PACKAGE_NAME"
2398
_ACEOF
2399
 
2400
cat >>confdefs.h <<_ACEOF
2401
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2402
_ACEOF
2403
 
2404
cat >>confdefs.h <<_ACEOF
2405
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2406
_ACEOF
2407
 
2408
cat >>confdefs.h <<_ACEOF
2409
#define PACKAGE_STRING "$PACKAGE_STRING"
2410
_ACEOF
2411
 
2412
cat >>confdefs.h <<_ACEOF
2413
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2414
_ACEOF
2415
 
2416
cat >>confdefs.h <<_ACEOF
2417
#define PACKAGE_URL "$PACKAGE_URL"
2418
_ACEOF
2419
 
2420
 
2421
# Let the site file select an alternate cache file if it wants to.
2422
# Prefer an explicitly selected file to automatically selected ones.
2423
ac_site_file1=NONE
2424
ac_site_file2=NONE
2425
if test -n "$CONFIG_SITE"; then
2426
  ac_site_file1=$CONFIG_SITE
2427
elif test "x$prefix" != xNONE; then
2428
  ac_site_file1=$prefix/share/config.site
2429
  ac_site_file2=$prefix/etc/config.site
2430
else
2431
  ac_site_file1=$ac_default_prefix/share/config.site
2432
  ac_site_file2=$ac_default_prefix/etc/config.site
2433
fi
2434
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2435
do
2436
  test "x$ac_site_file" = xNONE && continue
2437
  if test -r "$ac_site_file"; then
2438
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2439
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2440
    sed 's/^/| /' "$ac_site_file" >&5
2441
    . "$ac_site_file"
2442
  fi
2443
done
2444
 
2445
if test -r "$cache_file"; then
2446
  # Some versions of bash will fail to source /dev/null (special
2447
  # files actually), so we avoid doing that.
2448
  if test -f "$cache_file"; then
2449
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2450
$as_echo "$as_me: loading cache $cache_file" >&6;}
2451
    case $cache_file in
2452
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2453
      *)                      . "./$cache_file";;
2454
    esac
2455
  fi
2456
else
2457
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2458
$as_echo "$as_me: creating cache $cache_file" >&6;}
2459
  >$cache_file
2460
fi
2461
 
2462
# Check that the precious variables saved in the cache have kept the same
2463
# value.
2464
ac_cache_corrupted=false
2465
for ac_var in $ac_precious_vars; do
2466
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2467
  eval ac_new_set=\$ac_env_${ac_var}_set
2468
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2469
  eval ac_new_val=\$ac_env_${ac_var}_value
2470
  case $ac_old_set,$ac_new_set in
2471
    set,)
2472
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2473
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2474
      ac_cache_corrupted=: ;;
2475
    ,set)
2476
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2477
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2478
      ac_cache_corrupted=: ;;
2479
    ,);;
2480
    *)
2481
      if test "x$ac_old_val" != "x$ac_new_val"; then
2482
        # differences in whitespace do not lead to failure.
2483
        ac_old_val_w=`echo x $ac_old_val`
2484
        ac_new_val_w=`echo x $ac_new_val`
2485
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2486
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2487
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2488
          ac_cache_corrupted=:
2489
        else
2490
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2491
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2492
          eval $ac_var=\$ac_old_val
2493
        fi
2494
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2495
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2496
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2497
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2498
      fi;;
2499
  esac
2500
  # Pass precious variables to config.status.
2501
  if test "$ac_new_set" = set; then
2502
    case $ac_new_val in
2503
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2504
    *) ac_arg=$ac_var=$ac_new_val ;;
2505
    esac
2506
    case " $ac_configure_args " in
2507
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2508
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2509
    esac
2510
  fi
2511
done
2512
if $ac_cache_corrupted; then
2513
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2514
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2515
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2516
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2517
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2518
fi
2519
## -------------------- ##
2520
## Main body of script. ##
2521
## -------------------- ##
2522
 
2523
ac_ext=c
2524
ac_cpp='$CPP $CPPFLAGS'
2525
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2526
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2527
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2528
 
2529
 
2530
 
2531
 
2532
 
2533
 
2534
 
2535
ac_aux_dir=
2536
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2537
  for ac_t in install-sh install.sh shtool; do
2538
    if test -f "$ac_dir/$ac_t"; then
2539
      ac_aux_dir=$ac_dir
2540
      ac_install_sh="$ac_aux_dir/$ac_t -c"
2541
      break 2
2542
    fi
2543
  done
2544
done
2545
if test -z "$ac_aux_dir"; then
2546
  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2547
fi
2548
 
2549
# These three variables are undocumented and unsupported,
2550
# and are intended to be withdrawn in a future Autoconf release.
2551
# They can cause serious problems if a builder's source tree is in a directory
2552
# whose full name contains unusual characters.
2553
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2554
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2555
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2556
 
2557
 
2558
# Make sure we can run config.sub.
2559
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2560
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2561
 
2562
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2563
$as_echo_n "checking build system type... " >&6; }
2564
if test "${ac_cv_build+set}" = set; then :
2565
  $as_echo_n "(cached) " >&6
2566
else
2567
  ac_build_alias=$build_alias
2568
test "x$ac_build_alias" = x &&
2569
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2570
test "x$ac_build_alias" = x &&
2571
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2572
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2573
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2574
 
2575
fi
2576
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2577
$as_echo "$ac_cv_build" >&6; }
2578
case $ac_cv_build in
2579
*-*-*) ;;
2580
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2581
esac
2582
build=$ac_cv_build
2583
ac_save_IFS=$IFS; IFS='-'
2584
set x $ac_cv_build
2585
shift
2586
build_cpu=$1
2587
build_vendor=$2
2588
shift; shift
2589
# Remember, the first character of IFS is used to create $*,
2590
# except with old shells:
2591
build_os=$*
2592
IFS=$ac_save_IFS
2593
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2594
 
2595
 
2596
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2597
$as_echo_n "checking host system type... " >&6; }
2598
if test "${ac_cv_host+set}" = set; then :
2599
  $as_echo_n "(cached) " >&6
2600
else
2601
  if test "x$host_alias" = x; then
2602
  ac_cv_host=$ac_cv_build
2603
else
2604
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2605
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2606
fi
2607
 
2608
fi
2609
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2610
$as_echo "$ac_cv_host" >&6; }
2611
case $ac_cv_host in
2612
*-*-*) ;;
2613
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2614
esac
2615
host=$ac_cv_host
2616
ac_save_IFS=$IFS; IFS='-'
2617
set x $ac_cv_host
2618
shift
2619
host_cpu=$1
2620
host_vendor=$2
2621
shift; shift
2622
# Remember, the first character of IFS is used to create $*,
2623
# except with old shells:
2624
host_os=$*
2625
IFS=$ac_save_IFS
2626
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2627
 
2628
 
2629
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2630
$as_echo_n "checking target system type... " >&6; }
2631
if test "${ac_cv_target+set}" = set; then :
2632
  $as_echo_n "(cached) " >&6
2633
else
2634
  if test "x$target_alias" = x; then
2635
  ac_cv_target=$ac_cv_host
2636
else
2637
  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2638
    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2639
fi
2640
 
2641
fi
2642
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2643
$as_echo "$ac_cv_target" >&6; }
2644
case $ac_cv_target in
2645
*-*-*) ;;
2646
*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2647
esac
2648
target=$ac_cv_target
2649
ac_save_IFS=$IFS; IFS='-'
2650
set x $ac_cv_target
2651
shift
2652
target_cpu=$1
2653
target_vendor=$2
2654
shift; shift
2655
# Remember, the first character of IFS is used to create $*,
2656
# except with old shells:
2657
target_os=$*
2658
IFS=$ac_save_IFS
2659
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2660
 
2661
 
2662
# The aliases save the names the user supplied, while $host etc.
2663
# will get canonicalized.
2664
test -n "$target_alias" &&
2665
  test "$program_prefix$program_suffix$program_transform_name" = \
2666
    NONENONEs,x,x, &&
2667
  program_prefix=${target_alias}-
2668
ac_ext=c
2669
ac_cpp='$CPP $CPPFLAGS'
2670
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2671
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2672
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2673
if test -n "$ac_tool_prefix"; then
2674
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2675
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2676
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2677
$as_echo_n "checking for $ac_word... " >&6; }
2678
if test "${ac_cv_prog_CC+set}" = set; then :
2679
  $as_echo_n "(cached) " >&6
2680
else
2681
  if test -n "$CC"; then
2682
  ac_cv_prog_CC="$CC" # Let the user override the test.
2683
else
2684
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685
for as_dir in $PATH
2686
do
2687
  IFS=$as_save_IFS
2688
  test -z "$as_dir" && as_dir=.
2689
    for ac_exec_ext in '' $ac_executable_extensions; do
2690
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2691
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2692
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2693
    break 2
2694
  fi
2695
done
2696
  done
2697
IFS=$as_save_IFS
2698
 
2699
fi
2700
fi
2701
CC=$ac_cv_prog_CC
2702
if test -n "$CC"; then
2703
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2704
$as_echo "$CC" >&6; }
2705
else
2706
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707
$as_echo "no" >&6; }
2708
fi
2709
 
2710
 
2711
fi
2712
if test -z "$ac_cv_prog_CC"; then
2713
  ac_ct_CC=$CC
2714
  # Extract the first word of "gcc", so it can be a program name with args.
2715
set dummy gcc; ac_word=$2
2716
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2717
$as_echo_n "checking for $ac_word... " >&6; }
2718
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2719
  $as_echo_n "(cached) " >&6
2720
else
2721
  if test -n "$ac_ct_CC"; then
2722
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2723
else
2724
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2725
for as_dir in $PATH
2726
do
2727
  IFS=$as_save_IFS
2728
  test -z "$as_dir" && as_dir=.
2729
    for ac_exec_ext in '' $ac_executable_extensions; do
2730
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2731
    ac_cv_prog_ac_ct_CC="gcc"
2732
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2733
    break 2
2734
  fi
2735
done
2736
  done
2737
IFS=$as_save_IFS
2738
 
2739
fi
2740
fi
2741
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2742
if test -n "$ac_ct_CC"; then
2743
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2744
$as_echo "$ac_ct_CC" >&6; }
2745
else
2746
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2747
$as_echo "no" >&6; }
2748
fi
2749
 
2750
  if test "x$ac_ct_CC" = x; then
2751
    CC=""
2752
  else
2753
    case $cross_compiling:$ac_tool_warned in
2754
yes:)
2755
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2756
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2757
ac_tool_warned=yes ;;
2758
esac
2759
    CC=$ac_ct_CC
2760
  fi
2761
else
2762
  CC="$ac_cv_prog_CC"
2763
fi
2764
 
2765
if test -z "$CC"; then
2766
          if test -n "$ac_tool_prefix"; then
2767
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2768
set dummy ${ac_tool_prefix}cc; ac_word=$2
2769
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2770
$as_echo_n "checking for $ac_word... " >&6; }
2771
if test "${ac_cv_prog_CC+set}" = set; then :
2772
  $as_echo_n "(cached) " >&6
2773
else
2774
  if test -n "$CC"; then
2775
  ac_cv_prog_CC="$CC" # Let the user override the test.
2776
else
2777
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2778
for as_dir in $PATH
2779
do
2780
  IFS=$as_save_IFS
2781
  test -z "$as_dir" && as_dir=.
2782
    for ac_exec_ext in '' $ac_executable_extensions; do
2783
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2784
    ac_cv_prog_CC="${ac_tool_prefix}cc"
2785
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2786
    break 2
2787
  fi
2788
done
2789
  done
2790
IFS=$as_save_IFS
2791
 
2792
fi
2793
fi
2794
CC=$ac_cv_prog_CC
2795
if test -n "$CC"; then
2796
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2797
$as_echo "$CC" >&6; }
2798
else
2799
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2800
$as_echo "no" >&6; }
2801
fi
2802
 
2803
 
2804
  fi
2805
fi
2806
if test -z "$CC"; then
2807
  # Extract the first word of "cc", so it can be a program name with args.
2808
set dummy cc; ac_word=$2
2809
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2810
$as_echo_n "checking for $ac_word... " >&6; }
2811
if test "${ac_cv_prog_CC+set}" = set; then :
2812
  $as_echo_n "(cached) " >&6
2813
else
2814
  if test -n "$CC"; then
2815
  ac_cv_prog_CC="$CC" # Let the user override the test.
2816
else
2817
  ac_prog_rejected=no
2818
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2819
for as_dir in $PATH
2820
do
2821
  IFS=$as_save_IFS
2822
  test -z "$as_dir" && as_dir=.
2823
    for ac_exec_ext in '' $ac_executable_extensions; do
2824
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2825
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2826
       ac_prog_rejected=yes
2827
       continue
2828
     fi
2829
    ac_cv_prog_CC="cc"
2830
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2831
    break 2
2832
  fi
2833
done
2834
  done
2835
IFS=$as_save_IFS
2836
 
2837
if test $ac_prog_rejected = yes; then
2838
  # We found a bogon in the path, so make sure we never use it.
2839
  set dummy $ac_cv_prog_CC
2840
  shift
2841
  if test $# != 0; then
2842
    # We chose a different compiler from the bogus one.
2843
    # However, it has the same basename, so the bogon will be chosen
2844
    # first if we set CC to just the basename; use the full file name.
2845
    shift
2846
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2847
  fi
2848
fi
2849
fi
2850
fi
2851
CC=$ac_cv_prog_CC
2852
if test -n "$CC"; then
2853
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2854
$as_echo "$CC" >&6; }
2855
else
2856
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2857
$as_echo "no" >&6; }
2858
fi
2859
 
2860
 
2861
fi
2862
if test -z "$CC"; then
2863
  if test -n "$ac_tool_prefix"; then
2864
  for ac_prog in cl.exe
2865
  do
2866
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2867
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2868
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2869
$as_echo_n "checking for $ac_word... " >&6; }
2870
if test "${ac_cv_prog_CC+set}" = set; then :
2871
  $as_echo_n "(cached) " >&6
2872
else
2873
  if test -n "$CC"; then
2874
  ac_cv_prog_CC="$CC" # Let the user override the test.
2875
else
2876
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2877
for as_dir in $PATH
2878
do
2879
  IFS=$as_save_IFS
2880
  test -z "$as_dir" && as_dir=.
2881
    for ac_exec_ext in '' $ac_executable_extensions; do
2882
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2883
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2884
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2885
    break 2
2886
  fi
2887
done
2888
  done
2889
IFS=$as_save_IFS
2890
 
2891
fi
2892
fi
2893
CC=$ac_cv_prog_CC
2894
if test -n "$CC"; then
2895
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2896
$as_echo "$CC" >&6; }
2897
else
2898
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2899
$as_echo "no" >&6; }
2900
fi
2901
 
2902
 
2903
    test -n "$CC" && break
2904
  done
2905
fi
2906
if test -z "$CC"; then
2907
  ac_ct_CC=$CC
2908
  for ac_prog in cl.exe
2909
do
2910
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2911
set dummy $ac_prog; ac_word=$2
2912
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2913
$as_echo_n "checking for $ac_word... " >&6; }
2914
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2915
  $as_echo_n "(cached) " >&6
2916
else
2917
  if test -n "$ac_ct_CC"; then
2918
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2919
else
2920
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2921
for as_dir in $PATH
2922
do
2923
  IFS=$as_save_IFS
2924
  test -z "$as_dir" && as_dir=.
2925
    for ac_exec_ext in '' $ac_executable_extensions; do
2926
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2927
    ac_cv_prog_ac_ct_CC="$ac_prog"
2928
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2929
    break 2
2930
  fi
2931
done
2932
  done
2933
IFS=$as_save_IFS
2934
 
2935
fi
2936
fi
2937
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2938
if test -n "$ac_ct_CC"; then
2939
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2940
$as_echo "$ac_ct_CC" >&6; }
2941
else
2942
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2943
$as_echo "no" >&6; }
2944
fi
2945
 
2946
 
2947
  test -n "$ac_ct_CC" && break
2948
done
2949
 
2950
  if test "x$ac_ct_CC" = x; then
2951
    CC=""
2952
  else
2953
    case $cross_compiling:$ac_tool_warned in
2954
yes:)
2955
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2956
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2957
ac_tool_warned=yes ;;
2958
esac
2959
    CC=$ac_ct_CC
2960
  fi
2961
fi
2962
 
2963
fi
2964
 
2965
 
2966
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2967
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2968
as_fn_error "no acceptable C compiler found in \$PATH
2969
See \`config.log' for more details." "$LINENO" 5; }
2970
 
2971
# Provide some information about the compiler.
2972
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2973
set X $ac_compile
2974
ac_compiler=$2
2975
for ac_option in --version -v -V -qversion; do
2976
  { { ac_try="$ac_compiler $ac_option >&5"
2977
case "(($ac_try" in
2978
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2979
  *) ac_try_echo=$ac_try;;
2980
esac
2981
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2982
$as_echo "$ac_try_echo"; } >&5
2983
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2984
  ac_status=$?
2985
  if test -s conftest.err; then
2986
    sed '10a\
2987
... rest of stderr output deleted ...
2988
         10q' conftest.err >conftest.er1
2989
    cat conftest.er1 >&5
2990
    rm -f conftest.er1 conftest.err
2991
  fi
2992
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2993
  test $ac_status = 0; }
2994
done
2995
 
2996
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2997
/* end confdefs.h.  */
2998
 
2999
int
3000
main ()
3001
{
3002
 
3003
  ;
3004
  return 0;
3005
}
3006
_ACEOF
3007
ac_clean_files_save=$ac_clean_files
3008
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3009
# Try to create an executable without -o first, disregard a.out.
3010
# It will help us diagnose broken compilers, and finding out an intuition
3011
# of exeext.
3012
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3013
$as_echo_n "checking for C compiler default output file name... " >&6; }
3014
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3015
 
3016
# The possible output files:
3017
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3018
 
3019
ac_rmfiles=
3020
for ac_file in $ac_files
3021
do
3022
  case $ac_file in
3023
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3024
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3025
  esac
3026
done
3027
rm -f $ac_rmfiles
3028
 
3029
if { { ac_try="$ac_link_default"
3030
case "(($ac_try" in
3031
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3032
  *) ac_try_echo=$ac_try;;
3033
esac
3034
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3035
$as_echo "$ac_try_echo"; } >&5
3036
  (eval "$ac_link_default") 2>&5
3037
  ac_status=$?
3038
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3039
  test $ac_status = 0; }; then :
3040
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3041
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3042
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3043
# so that the user can short-circuit this test for compilers unknown to
3044
# Autoconf.
3045
for ac_file in $ac_files ''
3046
do
3047
  test -f "$ac_file" || continue
3048
  case $ac_file in
3049
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3050
        ;;
3051
    [ab].out )
3052
        # We found the default executable, but exeext='' is most
3053
        # certainly right.
3054
        break;;
3055
    *.* )
3056
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3057
        then :; else
3058
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3059
        fi
3060
        # We set ac_cv_exeext here because the later test for it is not
3061
        # safe: cross compilers may not add the suffix if given an `-o'
3062
        # argument, so we may need to know it at that point already.
3063
        # Even if this section looks crufty: it has the advantage of
3064
        # actually working.
3065
        break;;
3066
    * )
3067
        break;;
3068
  esac
3069
done
3070
test "$ac_cv_exeext" = no && ac_cv_exeext=
3071
 
3072
else
3073
  ac_file=''
3074
fi
3075
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3076
$as_echo "$ac_file" >&6; }
3077
if test -z "$ac_file"; then :
3078
  $as_echo "$as_me: failed program was:" >&5
3079
sed 's/^/| /' conftest.$ac_ext >&5
3080
 
3081
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3082
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3083
{ as_fn_set_status 77
3084
as_fn_error "C compiler cannot create executables
3085
See \`config.log' for more details." "$LINENO" 5; }; }
3086
fi
3087
ac_exeext=$ac_cv_exeext
3088
 
3089
# Check that the compiler produces executables we can run.  If not, either
3090
# the compiler is broken, or we cross compile.
3091
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3092
$as_echo_n "checking whether the C compiler works... " >&6; }
3093
# If not cross compiling, check that we can run a simple program.
3094
if test "$cross_compiling" != yes; then
3095
  if { ac_try='./$ac_file'
3096
  { { case "(($ac_try" in
3097
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3098
  *) ac_try_echo=$ac_try;;
3099
esac
3100
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3101
$as_echo "$ac_try_echo"; } >&5
3102
  (eval "$ac_try") 2>&5
3103
  ac_status=$?
3104
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3105
  test $ac_status = 0; }; }; then
3106
    cross_compiling=no
3107
  else
3108
    if test "$cross_compiling" = maybe; then
3109
        cross_compiling=yes
3110
    else
3111
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3112
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3113
as_fn_error "cannot run C compiled programs.
3114
If you meant to cross compile, use \`--host'.
3115
See \`config.log' for more details." "$LINENO" 5; }
3116
    fi
3117
  fi
3118
fi
3119
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3120
$as_echo "yes" >&6; }
3121
 
3122
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3123
ac_clean_files=$ac_clean_files_save
3124
# Check that the compiler produces executables we can run.  If not, either
3125
# the compiler is broken, or we cross compile.
3126
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3127
$as_echo_n "checking whether we are cross compiling... " >&6; }
3128
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3129
$as_echo "$cross_compiling" >&6; }
3130
 
3131
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3132
$as_echo_n "checking for suffix of executables... " >&6; }
3133
if { { ac_try="$ac_link"
3134
case "(($ac_try" in
3135
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136
  *) ac_try_echo=$ac_try;;
3137
esac
3138
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3139
$as_echo "$ac_try_echo"; } >&5
3140
  (eval "$ac_link") 2>&5
3141
  ac_status=$?
3142
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3143
  test $ac_status = 0; }; then :
3144
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3145
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3146
# work properly (i.e., refer to `conftest.exe'), while it won't with
3147
# `rm'.
3148
for ac_file in conftest.exe conftest conftest.*; do
3149
  test -f "$ac_file" || continue
3150
  case $ac_file in
3151
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3152
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3153
          break;;
3154
    * ) break;;
3155
  esac
3156
done
3157
else
3158
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3159
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3160
as_fn_error "cannot compute suffix of executables: cannot compile and link
3161
See \`config.log' for more details." "$LINENO" 5; }
3162
fi
3163
rm -f conftest$ac_cv_exeext
3164
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3165
$as_echo "$ac_cv_exeext" >&6; }
3166
 
3167
rm -f conftest.$ac_ext
3168
EXEEXT=$ac_cv_exeext
3169
ac_exeext=$EXEEXT
3170
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3171
$as_echo_n "checking for suffix of object files... " >&6; }
3172
if test "${ac_cv_objext+set}" = set; then :
3173
  $as_echo_n "(cached) " >&6
3174
else
3175
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3176
/* end confdefs.h.  */
3177
 
3178
int
3179
main ()
3180
{
3181
 
3182
  ;
3183
  return 0;
3184
}
3185
_ACEOF
3186
rm -f conftest.o conftest.obj
3187
if { { ac_try="$ac_compile"
3188
case "(($ac_try" in
3189
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3190
  *) ac_try_echo=$ac_try;;
3191
esac
3192
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3193
$as_echo "$ac_try_echo"; } >&5
3194
  (eval "$ac_compile") 2>&5
3195
  ac_status=$?
3196
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3197
  test $ac_status = 0; }; then :
3198
  for ac_file in conftest.o conftest.obj conftest.*; do
3199
  test -f "$ac_file" || continue;
3200
  case $ac_file in
3201
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3202
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3203
       break;;
3204
  esac
3205
done
3206
else
3207
  $as_echo "$as_me: failed program was:" >&5
3208
sed 's/^/| /' conftest.$ac_ext >&5
3209
 
3210
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3211
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3212
as_fn_error "cannot compute suffix of object files: cannot compile
3213
See \`config.log' for more details." "$LINENO" 5; }
3214
fi
3215
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3216
fi
3217
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3218
$as_echo "$ac_cv_objext" >&6; }
3219
OBJEXT=$ac_cv_objext
3220
ac_objext=$OBJEXT
3221
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3222
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3223
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3224
  $as_echo_n "(cached) " >&6
3225
else
3226
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3227
/* end confdefs.h.  */
3228
 
3229
int
3230
main ()
3231
{
3232
#ifndef __GNUC__
3233
       choke me
3234
#endif
3235
 
3236
  ;
3237
  return 0;
3238
}
3239
_ACEOF
3240
if ac_fn_c_try_compile "$LINENO"; then :
3241
  ac_compiler_gnu=yes
3242
else
3243
  ac_compiler_gnu=no
3244
fi
3245
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3246
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3247
 
3248
fi
3249
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3250
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3251
if test $ac_compiler_gnu = yes; then
3252
  GCC=yes
3253
else
3254
  GCC=
3255
fi
3256
ac_test_CFLAGS=${CFLAGS+set}
3257
ac_save_CFLAGS=$CFLAGS
3258
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3259
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3260
if test "${ac_cv_prog_cc_g+set}" = set; then :
3261
  $as_echo_n "(cached) " >&6
3262
else
3263
  ac_save_c_werror_flag=$ac_c_werror_flag
3264
   ac_c_werror_flag=yes
3265
   ac_cv_prog_cc_g=no
3266
   CFLAGS="-g"
3267
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3268
/* end confdefs.h.  */
3269
 
3270
int
3271
main ()
3272
{
3273
 
3274
  ;
3275
  return 0;
3276
}
3277
_ACEOF
3278
if ac_fn_c_try_compile "$LINENO"; then :
3279
  ac_cv_prog_cc_g=yes
3280
else
3281
  CFLAGS=""
3282
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3283
/* end confdefs.h.  */
3284
 
3285
int
3286
main ()
3287
{
3288
 
3289
  ;
3290
  return 0;
3291
}
3292
_ACEOF
3293
if ac_fn_c_try_compile "$LINENO"; then :
3294
 
3295
else
3296
  ac_c_werror_flag=$ac_save_c_werror_flag
3297
         CFLAGS="-g"
3298
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3299
/* end confdefs.h.  */
3300
 
3301
int
3302
main ()
3303
{
3304
 
3305
  ;
3306
  return 0;
3307
}
3308
_ACEOF
3309
if ac_fn_c_try_compile "$LINENO"; then :
3310
  ac_cv_prog_cc_g=yes
3311
fi
3312
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3313
fi
3314
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3315
fi
3316
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3317
   ac_c_werror_flag=$ac_save_c_werror_flag
3318
fi
3319
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3320
$as_echo "$ac_cv_prog_cc_g" >&6; }
3321
if test "$ac_test_CFLAGS" = set; then
3322
  CFLAGS=$ac_save_CFLAGS
3323
elif test $ac_cv_prog_cc_g = yes; then
3324
  if test "$GCC" = yes; then
3325
    CFLAGS="-g -O2"
3326
  else
3327
    CFLAGS="-g"
3328
  fi
3329
else
3330
  if test "$GCC" = yes; then
3331
    CFLAGS="-O2"
3332
  else
3333
    CFLAGS=
3334
  fi
3335
fi
3336
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3337
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3338
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3339
  $as_echo_n "(cached) " >&6
3340
else
3341
  ac_cv_prog_cc_c89=no
3342
ac_save_CC=$CC
3343
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3344
/* end confdefs.h.  */
3345
#include 
3346
#include 
3347
#include 
3348
#include 
3349
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3350
struct buf { int x; };
3351
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3352
static char *e (p, i)
3353
     char **p;
3354
     int i;
3355
{
3356
  return p[i];
3357
}
3358
static char *f (char * (*g) (char **, int), char **p, ...)
3359
{
3360
  char *s;
3361
  va_list v;
3362
  va_start (v,p);
3363
  s = g (p, va_arg (v,int));
3364
  va_end (v);
3365
  return s;
3366
}
3367
 
3368
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3369
   function prototypes and stuff, but not '\xHH' hex character constants.
3370
   These don't provoke an error unfortunately, instead are silently treated
3371
   as 'x'.  The following induces an error, until -std is added to get
3372
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3373
   array size at least.  It's necessary to write '\x00'==0 to get something
3374
   that's true only with -std.  */
3375
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3376
 
3377
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3378
   inside strings and character constants.  */
3379
#define FOO(x) 'x'
3380
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3381
 
3382
int test (int i, double x);
3383
struct s1 {int (*f) (int a);};
3384
struct s2 {int (*f) (double a);};
3385
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3386
int argc;
3387
char **argv;
3388
int
3389
main ()
3390
{
3391
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3392
  ;
3393
  return 0;
3394
}
3395
_ACEOF
3396
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3397
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3398
do
3399
  CC="$ac_save_CC $ac_arg"
3400
  if ac_fn_c_try_compile "$LINENO"; then :
3401
  ac_cv_prog_cc_c89=$ac_arg
3402
fi
3403
rm -f core conftest.err conftest.$ac_objext
3404
  test "x$ac_cv_prog_cc_c89" != "xno" && break
3405
done
3406
rm -f conftest.$ac_ext
3407
CC=$ac_save_CC
3408
 
3409
fi
3410
# AC_CACHE_VAL
3411
case "x$ac_cv_prog_cc_c89" in
3412
  x)
3413
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3414
$as_echo "none needed" >&6; } ;;
3415
  xno)
3416
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3417
$as_echo "unsupported" >&6; } ;;
3418
  *)
3419
    CC="$CC $ac_cv_prog_cc_c89"
3420
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3421
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3422
esac
3423
if test "x$ac_cv_prog_cc_c89" != xno; then :
3424
 
3425
fi
3426
 
3427
ac_ext=c
3428
ac_cpp='$CPP $CPPFLAGS'
3429
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3430
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3431
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3432
 
3433
 
3434
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3435
$as_echo_n "checking for library containing strerror... " >&6; }
3436
if test "${ac_cv_search_strerror+set}" = set; then :
3437
  $as_echo_n "(cached) " >&6
3438
else
3439
  ac_func_search_save_LIBS=$LIBS
3440
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3441
/* end confdefs.h.  */
3442
 
3443
/* Override any GCC internal prototype to avoid an error.
3444
   Use char because int might match the return type of a GCC
3445
   builtin and then its argument prototype would still apply.  */
3446
#ifdef __cplusplus
3447
extern "C"
3448
#endif
3449
char strerror ();
3450
int
3451
main ()
3452
{
3453
return strerror ();
3454
  ;
3455
  return 0;
3456
}
3457
_ACEOF
3458
for ac_lib in '' cposix; do
3459
  if test -z "$ac_lib"; then
3460
    ac_res="none required"
3461
  else
3462
    ac_res=-l$ac_lib
3463
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3464
  fi
3465
  if ac_fn_c_try_link "$LINENO"; then :
3466
  ac_cv_search_strerror=$ac_res
3467
fi
3468
rm -f core conftest.err conftest.$ac_objext \
3469
    conftest$ac_exeext
3470
  if test "${ac_cv_search_strerror+set}" = set; then :
3471
  break
3472
fi
3473
done
3474
if test "${ac_cv_search_strerror+set}" = set; then :
3475
 
3476
else
3477
  ac_cv_search_strerror=no
3478
fi
3479
rm conftest.$ac_ext
3480
LIBS=$ac_func_search_save_LIBS
3481
fi
3482
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3483
$as_echo "$ac_cv_search_strerror" >&6; }
3484
ac_res=$ac_cv_search_strerror
3485
if test "$ac_res" != no; then :
3486
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3487
 
3488
fi
3489
 
3490
 
3491
am__api_version='1.11'
3492
 
3493
# Find a good install program.  We prefer a C program (faster),
3494
# so one script is as good as another.  But avoid the broken or
3495
# incompatible versions:
3496
# SysV /etc/install, /usr/sbin/install
3497
# SunOS /usr/etc/install
3498
# IRIX /sbin/install
3499
# AIX /bin/install
3500
# AmigaOS /C/install, which installs bootblocks on floppy discs
3501
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3502
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3503
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3504
# OS/2's system install, which has a completely different semantic
3505
# ./install, which can be erroneously created by make from ./install.sh.
3506
# Reject install programs that cannot install multiple files.
3507
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3508
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3509
if test -z "$INSTALL"; then
3510
if test "${ac_cv_path_install+set}" = set; then :
3511
  $as_echo_n "(cached) " >&6
3512
else
3513
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3514
for as_dir in $PATH
3515
do
3516
  IFS=$as_save_IFS
3517
  test -z "$as_dir" && as_dir=.
3518
    # Account for people who put trailing slashes in PATH elements.
3519
case $as_dir/ in #((
3520
  ./ | .// | /[cC]/* | \
3521
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3522
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3523
  /usr/ucb/* ) ;;
3524
  *)
3525
    # OSF1 and SCO ODT 3.0 have their own names for install.
3526
    # Don't use installbsd from OSF since it installs stuff as root
3527
    # by default.
3528
    for ac_prog in ginstall scoinst install; do
3529
      for ac_exec_ext in '' $ac_executable_extensions; do
3530
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3531
          if test $ac_prog = install &&
3532
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3533
            # AIX install.  It has an incompatible calling convention.
3534
            :
3535
          elif test $ac_prog = install &&
3536
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3537
            # program-specific install script used by HP pwplus--don't use.
3538
            :
3539
          else
3540
            rm -rf conftest.one conftest.two conftest.dir
3541
            echo one > conftest.one
3542
            echo two > conftest.two
3543
            mkdir conftest.dir
3544
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3545
              test -s conftest.one && test -s conftest.two &&
3546
              test -s conftest.dir/conftest.one &&
3547
              test -s conftest.dir/conftest.two
3548
            then
3549
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3550
              break 3
3551
            fi
3552
          fi
3553
        fi
3554
      done
3555
    done
3556
    ;;
3557
esac
3558
 
3559
  done
3560
IFS=$as_save_IFS
3561
 
3562
rm -rf conftest.one conftest.two conftest.dir
3563
 
3564
fi
3565
  if test "${ac_cv_path_install+set}" = set; then
3566
    INSTALL=$ac_cv_path_install
3567
  else
3568
    # As a last resort, use the slow shell script.  Don't cache a
3569
    # value for INSTALL within a source directory, because that will
3570
    # break other packages using the cache if that directory is
3571
    # removed, or if the value is a relative name.
3572
    INSTALL=$ac_install_sh
3573
  fi
3574
fi
3575
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3576
$as_echo "$INSTALL" >&6; }
3577
 
3578
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3579
# It thinks the first close brace ends the variable substitution.
3580
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3581
 
3582
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3583
 
3584
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3585
 
3586
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3587
$as_echo_n "checking whether build environment is sane... " >&6; }
3588
# Just in case
3589
sleep 1
3590
echo timestamp > conftest.file
3591
# Reject unsafe characters in $srcdir or the absolute working directory
3592
# name.  Accept space and tab only in the latter.
3593
am_lf='
3594
'
3595
case `pwd` in
3596
  *[\\\"\#\$\&\'\`$am_lf]*)
3597
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3598
esac
3599
case $srcdir in
3600
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3601
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3602
esac
3603
 
3604
# Do `set' in a subshell so we don't clobber the current shell's
3605
# arguments.  Must try -L first in case configure is actually a
3606
# symlink; some systems play weird games with the mod time of symlinks
3607
# (eg FreeBSD returns the mod time of the symlink's containing
3608
# directory).
3609
if (
3610
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3611
   if test "$*" = "X"; then
3612
      # -L didn't work.
3613
      set X `ls -t "$srcdir/configure" conftest.file`
3614
   fi
3615
   rm -f conftest.file
3616
   if test "$*" != "X $srcdir/configure conftest.file" \
3617
      && test "$*" != "X conftest.file $srcdir/configure"; then
3618
 
3619
      # If neither matched, then we have a broken ls.  This can happen
3620
      # if, for instance, CONFIG_SHELL is bash and it inherits a
3621
      # broken ls alias from the environment.  This has actually
3622
      # happened.  Such a system could not be considered "sane".
3623
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3624
alias in your environment" "$LINENO" 5
3625
   fi
3626
 
3627
   test "$2" = conftest.file
3628
   )
3629
then
3630
   # Ok.
3631
   :
3632
else
3633
   as_fn_error "newly created file is older than distributed files!
3634
Check your system clock" "$LINENO" 5
3635
fi
3636
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3637
$as_echo "yes" >&6; }
3638
test "$program_prefix" != NONE &&
3639
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3640
# Use a double $ so make ignores it.
3641
test "$program_suffix" != NONE &&
3642
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3643
# Double any \ or $.
3644
# By default was `s,x,x', remove it if useless.
3645
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3646
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3647
 
3648
# expand $ac_aux_dir to an absolute path
3649
am_aux_dir=`cd $ac_aux_dir && pwd`
3650
 
3651
if test x"${MISSING+set}" != xset; then
3652
  case $am_aux_dir in
3653
  *\ * | *\     *)
3654
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3655
  *)
3656
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3657
  esac
3658
fi
3659
# Use eval to expand $SHELL
3660
if eval "$MISSING --run true"; then
3661
  am_missing_run="$MISSING --run "
3662
else
3663
  am_missing_run=
3664
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3665
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3666
fi
3667
 
3668
if test x"${install_sh}" != xset; then
3669
  case $am_aux_dir in
3670
  *\ * | *\     *)
3671
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3672
  *)
3673
    install_sh="\${SHELL} $am_aux_dir/install-sh"
3674
  esac
3675
fi
3676
 
3677
# Installed binaries are usually stripped using `strip' when the user
3678
# run `make install-strip'.  However `strip' might not be the right
3679
# tool to use in cross-compilation environments, therefore Automake
3680
# will honor the `STRIP' environment variable to overrule this program.
3681
if test "$cross_compiling" != no; then
3682
  if test -n "$ac_tool_prefix"; then
3683
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3684
set dummy ${ac_tool_prefix}strip; ac_word=$2
3685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3686
$as_echo_n "checking for $ac_word... " >&6; }
3687
if test "${ac_cv_prog_STRIP+set}" = set; then :
3688
  $as_echo_n "(cached) " >&6
3689
else
3690
  if test -n "$STRIP"; then
3691
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3692
else
3693
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3694
for as_dir in $PATH
3695
do
3696
  IFS=$as_save_IFS
3697
  test -z "$as_dir" && as_dir=.
3698
    for ac_exec_ext in '' $ac_executable_extensions; do
3699
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3700
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3701
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3702
    break 2
3703
  fi
3704
done
3705
  done
3706
IFS=$as_save_IFS
3707
 
3708
fi
3709
fi
3710
STRIP=$ac_cv_prog_STRIP
3711
if test -n "$STRIP"; then
3712
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3713
$as_echo "$STRIP" >&6; }
3714
else
3715
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3716
$as_echo "no" >&6; }
3717
fi
3718
 
3719
 
3720
fi
3721
if test -z "$ac_cv_prog_STRIP"; then
3722
  ac_ct_STRIP=$STRIP
3723
  # Extract the first word of "strip", so it can be a program name with args.
3724
set dummy strip; ac_word=$2
3725
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3726
$as_echo_n "checking for $ac_word... " >&6; }
3727
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3728
  $as_echo_n "(cached) " >&6
3729
else
3730
  if test -n "$ac_ct_STRIP"; then
3731
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3732
else
3733
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3734
for as_dir in $PATH
3735
do
3736
  IFS=$as_save_IFS
3737
  test -z "$as_dir" && as_dir=.
3738
    for ac_exec_ext in '' $ac_executable_extensions; do
3739
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3740
    ac_cv_prog_ac_ct_STRIP="strip"
3741
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3742
    break 2
3743
  fi
3744
done
3745
  done
3746
IFS=$as_save_IFS
3747
 
3748
fi
3749
fi
3750
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3751
if test -n "$ac_ct_STRIP"; then
3752
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3753
$as_echo "$ac_ct_STRIP" >&6; }
3754
else
3755
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3756
$as_echo "no" >&6; }
3757
fi
3758
 
3759
  if test "x$ac_ct_STRIP" = x; then
3760
    STRIP=":"
3761
  else
3762
    case $cross_compiling:$ac_tool_warned in
3763
yes:)
3764
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3765
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3766
ac_tool_warned=yes ;;
3767
esac
3768
    STRIP=$ac_ct_STRIP
3769
  fi
3770
else
3771
  STRIP="$ac_cv_prog_STRIP"
3772
fi
3773
 
3774
fi
3775
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3776
 
3777
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3778
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3779
if test -z "$MKDIR_P"; then
3780
  if test "${ac_cv_path_mkdir+set}" = set; then :
3781
  $as_echo_n "(cached) " >&6
3782
else
3783
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3784
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3785
do
3786
  IFS=$as_save_IFS
3787
  test -z "$as_dir" && as_dir=.
3788
    for ac_prog in mkdir gmkdir; do
3789
         for ac_exec_ext in '' $ac_executable_extensions; do
3790
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3791
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3792
             'mkdir (GNU coreutils) '* | \
3793
             'mkdir (coreutils) '* | \
3794
             'mkdir (fileutils) '4.1*)
3795
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3796
               break 3;;
3797
           esac
3798
         done
3799
       done
3800
  done
3801
IFS=$as_save_IFS
3802
 
3803
fi
3804
 
3805
  if test "${ac_cv_path_mkdir+set}" = set; then
3806
    MKDIR_P="$ac_cv_path_mkdir -p"
3807
  else
3808
    # As a last resort, use the slow shell script.  Don't cache a
3809
    # value for MKDIR_P within a source directory, because that will
3810
    # break other packages using the cache if that directory is
3811
    # removed, or if the value is a relative name.
3812
    test -d ./--version && rmdir ./--version
3813
    MKDIR_P="$ac_install_sh -d"
3814
  fi
3815
fi
3816
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3817
$as_echo "$MKDIR_P" >&6; }
3818
 
3819
mkdir_p="$MKDIR_P"
3820
case $mkdir_p in
3821
  [\\/$]* | ?:[\\/]*) ;;
3822
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3823
esac
3824
 
3825
for ac_prog in gawk mawk nawk awk
3826
do
3827
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3828
set dummy $ac_prog; ac_word=$2
3829
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3830
$as_echo_n "checking for $ac_word... " >&6; }
3831
if test "${ac_cv_prog_AWK+set}" = set; then :
3832
  $as_echo_n "(cached) " >&6
3833
else
3834
  if test -n "$AWK"; then
3835
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3836
else
3837
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3838
for as_dir in $PATH
3839
do
3840
  IFS=$as_save_IFS
3841
  test -z "$as_dir" && as_dir=.
3842
    for ac_exec_ext in '' $ac_executable_extensions; do
3843
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3844
    ac_cv_prog_AWK="$ac_prog"
3845
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3846
    break 2
3847
  fi
3848
done
3849
  done
3850
IFS=$as_save_IFS
3851
 
3852
fi
3853
fi
3854
AWK=$ac_cv_prog_AWK
3855
if test -n "$AWK"; then
3856
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3857
$as_echo "$AWK" >&6; }
3858
else
3859
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3860
$as_echo "no" >&6; }
3861
fi
3862
 
3863
 
3864
  test -n "$AWK" && break
3865
done
3866
 
3867
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3868
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3869
set x ${MAKE-make}
3870
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3871
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3872
  $as_echo_n "(cached) " >&6
3873
else
3874
  cat >conftest.make <<\_ACEOF
3875
SHELL = /bin/sh
3876
all:
3877
        @echo '@@@%%%=$(MAKE)=@@@%%%'
3878
_ACEOF
3879
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3880
case `${MAKE-make} -f conftest.make 2>/dev/null` in
3881
  *@@@%%%=?*=@@@%%%*)
3882
    eval ac_cv_prog_make_${ac_make}_set=yes;;
3883
  *)
3884
    eval ac_cv_prog_make_${ac_make}_set=no;;
3885
esac
3886
rm -f conftest.make
3887
fi
3888
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3889
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3890
$as_echo "yes" >&6; }
3891
  SET_MAKE=
3892
else
3893
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3894
$as_echo "no" >&6; }
3895
  SET_MAKE="MAKE=${MAKE-make}"
3896
fi
3897
 
3898
rm -rf .tst 2>/dev/null
3899
mkdir .tst 2>/dev/null
3900
if test -d .tst; then
3901
  am__leading_dot=.
3902
else
3903
  am__leading_dot=_
3904
fi
3905
rmdir .tst 2>/dev/null
3906
 
3907
DEPDIR="${am__leading_dot}deps"
3908
 
3909
ac_config_commands="$ac_config_commands depfiles"
3910
 
3911
 
3912
am_make=${MAKE-make}
3913
cat > confinc << 'END'
3914
am__doit:
3915
        @echo this is the am__doit target
3916
.PHONY: am__doit
3917
END
3918
# If we don't find an include directive, just comment out the code.
3919
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3920
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3921
am__include="#"
3922
am__quote=
3923
_am_result=none
3924
# First try GNU make style include.
3925
echo "include confinc" > confmf
3926
# Ignore all kinds of additional output from `make'.
3927
case `$am_make -s -f confmf 2> /dev/null` in #(
3928
*the\ am__doit\ target*)
3929
  am__include=include
3930
  am__quote=
3931
  _am_result=GNU
3932
  ;;
3933
esac
3934
# Now try BSD make style include.
3935
if test "$am__include" = "#"; then
3936
   echo '.include "confinc"' > confmf
3937
   case `$am_make -s -f confmf 2> /dev/null` in #(
3938
   *the\ am__doit\ target*)
3939
     am__include=.include
3940
     am__quote="\""
3941
     _am_result=BSD
3942
     ;;
3943
   esac
3944
fi
3945
 
3946
 
3947
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3948
$as_echo "$_am_result" >&6; }
3949
rm -f confinc confmf
3950
 
3951
# Check whether --enable-dependency-tracking was given.
3952
if test "${enable_dependency_tracking+set}" = set; then :
3953
  enableval=$enable_dependency_tracking;
3954
fi
3955
 
3956
if test "x$enable_dependency_tracking" != xno; then
3957
  am_depcomp="$ac_aux_dir/depcomp"
3958
  AMDEPBACKSLASH='\'
3959
fi
3960
 if test "x$enable_dependency_tracking" != xno; then
3961
  AMDEP_TRUE=
3962
  AMDEP_FALSE='#'
3963
else
3964
  AMDEP_TRUE='#'
3965
  AMDEP_FALSE=
3966
fi
3967
 
3968
 
3969
if test "`cd $srcdir && pwd`" != "`pwd`"; then
3970
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3971
  # is not polluted with repeated "-I."
3972
  am__isrc=' -I$(srcdir)'
3973
  # test to see if srcdir already configured
3974
  if test -f $srcdir/config.status; then
3975
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3976
  fi
3977
fi
3978
 
3979
# test whether we have cygpath
3980
if test -z "$CYGPATH_W"; then
3981
  if (cygpath --version) >/dev/null 2>/dev/null; then
3982
    CYGPATH_W='cygpath -w'
3983
  else
3984
    CYGPATH_W=echo
3985
  fi
3986
fi
3987
 
3988
 
3989
# Define the identity of the package.
3990
 PACKAGE=bfd
3991
 VERSION=2.20.51
3992
 
3993
 
3994
cat >>confdefs.h <<_ACEOF
3995
#define PACKAGE "$PACKAGE"
3996
_ACEOF
3997
 
3998
 
3999
cat >>confdefs.h <<_ACEOF
4000
#define VERSION "$VERSION"
4001
_ACEOF
4002
 
4003
# Some tools Automake needs.
4004
 
4005
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4006
 
4007
 
4008
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4009
 
4010
 
4011
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4012
 
4013
 
4014
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4015
 
4016
 
4017
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4018
 
4019
# We need awk for the "check" target.  The system "awk" is bad on
4020
# some platforms.
4021
# Always define AMTAR for backward compatibility.
4022
 
4023
AMTAR=${AMTAR-"${am_missing_run}tar"}
4024
 
4025
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4026
 
4027
 
4028
 
4029
 
4030
depcc="$CC"   am_compiler_list=
4031
 
4032
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4033
$as_echo_n "checking dependency style of $depcc... " >&6; }
4034
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4035
  $as_echo_n "(cached) " >&6
4036
else
4037
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4038
  # We make a subdir and do the tests there.  Otherwise we can end up
4039
  # making bogus files that we don't know about and never remove.  For
4040
  # instance it was reported that on HP-UX the gcc test will end up
4041
  # making a dummy file named `D' -- because `-MD' means `put the output
4042
  # in D'.
4043
  mkdir conftest.dir
4044
  # Copy depcomp to subdir because otherwise we won't find it if we're
4045
  # using a relative directory.
4046
  cp "$am_depcomp" conftest.dir
4047
  cd conftest.dir
4048
  # We will build objects and dependencies in a subdirectory because
4049
  # it helps to detect inapplicable dependency modes.  For instance
4050
  # both Tru64's cc and ICC support -MD to output dependencies as a
4051
  # side effect of compilation, but ICC will put the dependencies in
4052
  # the current directory while Tru64 will put them in the object
4053
  # directory.
4054
  mkdir sub
4055
 
4056
  am_cv_CC_dependencies_compiler_type=none
4057
  if test "$am_compiler_list" = ""; then
4058
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4059
  fi
4060
  am__universal=false
4061
  case " $depcc " in #(
4062
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4063
     esac
4064
 
4065
  for depmode in $am_compiler_list; do
4066
    # Setup a source with many dependencies, because some compilers
4067
    # like to wrap large dependency lists on column 80 (with \), and
4068
    # we should not choose a depcomp mode which is confused by this.
4069
    #
4070
    # We need to recreate these files for each test, as the compiler may
4071
    # overwrite some of them when testing with obscure command lines.
4072
    # This happens at least with the AIX C compiler.
4073
    : > sub/conftest.c
4074
    for i in 1 2 3 4 5 6; do
4075
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4076
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4077
      # Solaris 8's {/usr,}/bin/sh.
4078
      touch sub/conftst$i.h
4079
    done
4080
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4081
 
4082
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4083
    # mode.  It turns out that the SunPro C++ compiler does not properly
4084
    # handle `-M -o', and we need to detect this.  Also, some Intel
4085
    # versions had trouble with output in subdirs
4086
    am__obj=sub/conftest.${OBJEXT-o}
4087
    am__minus_obj="-o $am__obj"
4088
    case $depmode in
4089
    gcc)
4090
      # This depmode causes a compiler race in universal mode.
4091
      test "$am__universal" = false || continue
4092
      ;;
4093
    nosideeffect)
4094
      # after this tag, mechanisms are not by side-effect, so they'll
4095
      # only be used when explicitly requested
4096
      if test "x$enable_dependency_tracking" = xyes; then
4097
        continue
4098
      else
4099
        break
4100
      fi
4101
      ;;
4102
    msvisualcpp | msvcmsys)
4103
      # This compiler won't grok `-c -o', but also, the minuso test has
4104
      # not run yet.  These depmodes are late enough in the game, and
4105
      # so weak that their functioning should not be impacted.
4106
      am__obj=conftest.${OBJEXT-o}
4107
      am__minus_obj=
4108
      ;;
4109
    none) break ;;
4110
    esac
4111
    if depmode=$depmode \
4112
       source=sub/conftest.c object=$am__obj \
4113
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4114
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4115
         >/dev/null 2>conftest.err &&
4116
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4117
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4118
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4119
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4120
      # icc doesn't choke on unknown options, it will just issue warnings
4121
      # or remarks (even with -Werror).  So we grep stderr for any message
4122
      # that says an option was ignored or not supported.
4123
      # When given -MP, icc 7.0 and 7.1 complain thusly:
4124
      #   icc: Command line warning: ignoring option '-M'; no argument required
4125
      # The diagnosis changed in icc 8.0:
4126
      #   icc: Command line remark: option '-MP' not supported
4127
      if (grep 'ignoring option' conftest.err ||
4128
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4129
        am_cv_CC_dependencies_compiler_type=$depmode
4130
        break
4131
      fi
4132
    fi
4133
  done
4134
 
4135
  cd ..
4136
  rm -rf conftest.dir
4137
else
4138
  am_cv_CC_dependencies_compiler_type=none
4139
fi
4140
 
4141
fi
4142
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4143
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4144
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4145
 
4146
 if
4147
  test "x$enable_dependency_tracking" != xno \
4148
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4149
  am__fastdepCC_TRUE=
4150
  am__fastdepCC_FALSE='#'
4151
else
4152
  am__fastdepCC_TRUE='#'
4153
  am__fastdepCC_FALSE=
4154
fi
4155
 
4156
 
4157
 
4158
 
4159
if test -n "$ac_tool_prefix"; then
4160
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4161
set dummy ${ac_tool_prefix}ar; ac_word=$2
4162
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4163
$as_echo_n "checking for $ac_word... " >&6; }
4164
if test "${ac_cv_prog_AR+set}" = set; then :
4165
  $as_echo_n "(cached) " >&6
4166
else
4167
  if test -n "$AR"; then
4168
  ac_cv_prog_AR="$AR" # Let the user override the test.
4169
else
4170
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4171
for as_dir in $PATH
4172
do
4173
  IFS=$as_save_IFS
4174
  test -z "$as_dir" && as_dir=.
4175
    for ac_exec_ext in '' $ac_executable_extensions; do
4176
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4177
    ac_cv_prog_AR="${ac_tool_prefix}ar"
4178
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4179
    break 2
4180
  fi
4181
done
4182
  done
4183
IFS=$as_save_IFS
4184
 
4185
fi
4186
fi
4187
AR=$ac_cv_prog_AR
4188
if test -n "$AR"; then
4189
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4190
$as_echo "$AR" >&6; }
4191
else
4192
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4193
$as_echo "no" >&6; }
4194
fi
4195
 
4196
 
4197
fi
4198
if test -z "$ac_cv_prog_AR"; then
4199
  ac_ct_AR=$AR
4200
  # Extract the first word of "ar", so it can be a program name with args.
4201
set dummy ar; ac_word=$2
4202
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4203
$as_echo_n "checking for $ac_word... " >&6; }
4204
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4205
  $as_echo_n "(cached) " >&6
4206
else
4207
  if test -n "$ac_ct_AR"; then
4208
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4209
else
4210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4211
for as_dir in $PATH
4212
do
4213
  IFS=$as_save_IFS
4214
  test -z "$as_dir" && as_dir=.
4215
    for ac_exec_ext in '' $ac_executable_extensions; do
4216
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4217
    ac_cv_prog_ac_ct_AR="ar"
4218
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4219
    break 2
4220
  fi
4221
done
4222
  done
4223
IFS=$as_save_IFS
4224
 
4225
fi
4226
fi
4227
ac_ct_AR=$ac_cv_prog_ac_ct_AR
4228
if test -n "$ac_ct_AR"; then
4229
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4230
$as_echo "$ac_ct_AR" >&6; }
4231
else
4232
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4233
$as_echo "no" >&6; }
4234
fi
4235
 
4236
  if test "x$ac_ct_AR" = x; then
4237
    AR=""
4238
  else
4239
    case $cross_compiling:$ac_tool_warned in
4240
yes:)
4241
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4242
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4243
ac_tool_warned=yes ;;
4244
esac
4245
    AR=$ac_ct_AR
4246
  fi
4247
else
4248
  AR="$ac_cv_prog_AR"
4249
fi
4250
 
4251
if test -n "$ac_tool_prefix"; then
4252
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4253
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4254
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4255
$as_echo_n "checking for $ac_word... " >&6; }
4256
if test "${ac_cv_prog_RANLIB+set}" = set; then :
4257
  $as_echo_n "(cached) " >&6
4258
else
4259
  if test -n "$RANLIB"; then
4260
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4261
else
4262
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4263
for as_dir in $PATH
4264
do
4265
  IFS=$as_save_IFS
4266
  test -z "$as_dir" && as_dir=.
4267
    for ac_exec_ext in '' $ac_executable_extensions; do
4268
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4269
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4270
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4271
    break 2
4272
  fi
4273
done
4274
  done
4275
IFS=$as_save_IFS
4276
 
4277
fi
4278
fi
4279
RANLIB=$ac_cv_prog_RANLIB
4280
if test -n "$RANLIB"; then
4281
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4282
$as_echo "$RANLIB" >&6; }
4283
else
4284
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4285
$as_echo "no" >&6; }
4286
fi
4287
 
4288
 
4289
fi
4290
if test -z "$ac_cv_prog_RANLIB"; then
4291
  ac_ct_RANLIB=$RANLIB
4292
  # Extract the first word of "ranlib", so it can be a program name with args.
4293
set dummy ranlib; ac_word=$2
4294
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4295
$as_echo_n "checking for $ac_word... " >&6; }
4296
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4297
  $as_echo_n "(cached) " >&6
4298
else
4299
  if test -n "$ac_ct_RANLIB"; then
4300
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4301
else
4302
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4303
for as_dir in $PATH
4304
do
4305
  IFS=$as_save_IFS
4306
  test -z "$as_dir" && as_dir=.
4307
    for ac_exec_ext in '' $ac_executable_extensions; do
4308
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4309
    ac_cv_prog_ac_ct_RANLIB="ranlib"
4310
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4311
    break 2
4312
  fi
4313
done
4314
  done
4315
IFS=$as_save_IFS
4316
 
4317
fi
4318
fi
4319
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4320
if test -n "$ac_ct_RANLIB"; then
4321
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4322
$as_echo "$ac_ct_RANLIB" >&6; }
4323
else
4324
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4325
$as_echo "no" >&6; }
4326
fi
4327
 
4328
  if test "x$ac_ct_RANLIB" = x; then
4329
    RANLIB=":"
4330
  else
4331
    case $cross_compiling:$ac_tool_warned in
4332
yes:)
4333
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4334
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4335
ac_tool_warned=yes ;;
4336
esac
4337
    RANLIB=$ac_ct_RANLIB
4338
  fi
4339
else
4340
  RANLIB="$ac_cv_prog_RANLIB"
4341
fi
4342
 
4343
 
4344
# Check whether --enable-shared was given.
4345
if test "${enable_shared+set}" = set; then :
4346
  enableval=$enable_shared; p=${PACKAGE-default}
4347
    case $enableval in
4348
    yes) enable_shared=yes ;;
4349
    no) enable_shared=no ;;
4350
    *)
4351
      enable_shared=no
4352
      # Look at the argument we got.  We use all the common list separators.
4353
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4354
      for pkg in $enableval; do
4355
        IFS="$lt_save_ifs"
4356
        if test "X$pkg" = "X$p"; then
4357
          enable_shared=yes
4358
        fi
4359
      done
4360
      IFS="$lt_save_ifs"
4361
      ;;
4362
    esac
4363
else
4364
  enable_shared=no
4365
fi
4366
 
4367
 
4368
 
4369
 
4370
 
4371
 
4372
 
4373
 
4374
 
4375
 
4376
ac_ext=c
4377
ac_cpp='$CPP $CPPFLAGS'
4378
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4379
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4380
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4381
if test -n "$ac_tool_prefix"; then
4382
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4383
set dummy ${ac_tool_prefix}gcc; ac_word=$2
4384
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4385
$as_echo_n "checking for $ac_word... " >&6; }
4386
if test "${ac_cv_prog_CC+set}" = set; then :
4387
  $as_echo_n "(cached) " >&6
4388
else
4389
  if test -n "$CC"; then
4390
  ac_cv_prog_CC="$CC" # Let the user override the test.
4391
else
4392
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393
for as_dir in $PATH
4394
do
4395
  IFS=$as_save_IFS
4396
  test -z "$as_dir" && as_dir=.
4397
    for ac_exec_ext in '' $ac_executable_extensions; do
4398
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4399
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4400
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4401
    break 2
4402
  fi
4403
done
4404
  done
4405
IFS=$as_save_IFS
4406
 
4407
fi
4408
fi
4409
CC=$ac_cv_prog_CC
4410
if test -n "$CC"; then
4411
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4412
$as_echo "$CC" >&6; }
4413
else
4414
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4415
$as_echo "no" >&6; }
4416
fi
4417
 
4418
 
4419
fi
4420
if test -z "$ac_cv_prog_CC"; then
4421
  ac_ct_CC=$CC
4422
  # Extract the first word of "gcc", so it can be a program name with args.
4423
set dummy gcc; ac_word=$2
4424
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4425
$as_echo_n "checking for $ac_word... " >&6; }
4426
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4427
  $as_echo_n "(cached) " >&6
4428
else
4429
  if test -n "$ac_ct_CC"; then
4430
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4431
else
4432
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433
for as_dir in $PATH
4434
do
4435
  IFS=$as_save_IFS
4436
  test -z "$as_dir" && as_dir=.
4437
    for ac_exec_ext in '' $ac_executable_extensions; do
4438
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4439
    ac_cv_prog_ac_ct_CC="gcc"
4440
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4441
    break 2
4442
  fi
4443
done
4444
  done
4445
IFS=$as_save_IFS
4446
 
4447
fi
4448
fi
4449
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4450
if test -n "$ac_ct_CC"; then
4451
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4452
$as_echo "$ac_ct_CC" >&6; }
4453
else
4454
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4455
$as_echo "no" >&6; }
4456
fi
4457
 
4458
  if test "x$ac_ct_CC" = x; then
4459
    CC=""
4460
  else
4461
    case $cross_compiling:$ac_tool_warned in
4462
yes:)
4463
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4464
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4465
ac_tool_warned=yes ;;
4466
esac
4467
    CC=$ac_ct_CC
4468
  fi
4469
else
4470
  CC="$ac_cv_prog_CC"
4471
fi
4472
 
4473
if test -z "$CC"; then
4474
          if test -n "$ac_tool_prefix"; then
4475
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4476
set dummy ${ac_tool_prefix}cc; ac_word=$2
4477
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4478
$as_echo_n "checking for $ac_word... " >&6; }
4479
if test "${ac_cv_prog_CC+set}" = set; then :
4480
  $as_echo_n "(cached) " >&6
4481
else
4482
  if test -n "$CC"; then
4483
  ac_cv_prog_CC="$CC" # Let the user override the test.
4484
else
4485
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4486
for as_dir in $PATH
4487
do
4488
  IFS=$as_save_IFS
4489
  test -z "$as_dir" && as_dir=.
4490
    for ac_exec_ext in '' $ac_executable_extensions; do
4491
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4492
    ac_cv_prog_CC="${ac_tool_prefix}cc"
4493
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4494
    break 2
4495
  fi
4496
done
4497
  done
4498
IFS=$as_save_IFS
4499
 
4500
fi
4501
fi
4502
CC=$ac_cv_prog_CC
4503
if test -n "$CC"; then
4504
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4505
$as_echo "$CC" >&6; }
4506
else
4507
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4508
$as_echo "no" >&6; }
4509
fi
4510
 
4511
 
4512
  fi
4513
fi
4514
if test -z "$CC"; then
4515
  # Extract the first word of "cc", so it can be a program name with args.
4516
set dummy cc; ac_word=$2
4517
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518
$as_echo_n "checking for $ac_word... " >&6; }
4519
if test "${ac_cv_prog_CC+set}" = set; then :
4520
  $as_echo_n "(cached) " >&6
4521
else
4522
  if test -n "$CC"; then
4523
  ac_cv_prog_CC="$CC" # Let the user override the test.
4524
else
4525
  ac_prog_rejected=no
4526
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4527
for as_dir in $PATH
4528
do
4529
  IFS=$as_save_IFS
4530
  test -z "$as_dir" && as_dir=.
4531
    for ac_exec_ext in '' $ac_executable_extensions; do
4532
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4533
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4534
       ac_prog_rejected=yes
4535
       continue
4536
     fi
4537
    ac_cv_prog_CC="cc"
4538
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4539
    break 2
4540
  fi
4541
done
4542
  done
4543
IFS=$as_save_IFS
4544
 
4545
if test $ac_prog_rejected = yes; then
4546
  # We found a bogon in the path, so make sure we never use it.
4547
  set dummy $ac_cv_prog_CC
4548
  shift
4549
  if test $# != 0; then
4550
    # We chose a different compiler from the bogus one.
4551
    # However, it has the same basename, so the bogon will be chosen
4552
    # first if we set CC to just the basename; use the full file name.
4553
    shift
4554
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4555
  fi
4556
fi
4557
fi
4558
fi
4559
CC=$ac_cv_prog_CC
4560
if test -n "$CC"; then
4561
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4562
$as_echo "$CC" >&6; }
4563
else
4564
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4565
$as_echo "no" >&6; }
4566
fi
4567
 
4568
 
4569
fi
4570
if test -z "$CC"; then
4571
  if test -n "$ac_tool_prefix"; then
4572
  for ac_prog in cl.exe
4573
  do
4574
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4575
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4576
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4577
$as_echo_n "checking for $ac_word... " >&6; }
4578
if test "${ac_cv_prog_CC+set}" = set; then :
4579
  $as_echo_n "(cached) " >&6
4580
else
4581
  if test -n "$CC"; then
4582
  ac_cv_prog_CC="$CC" # Let the user override the test.
4583
else
4584
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4585
for as_dir in $PATH
4586
do
4587
  IFS=$as_save_IFS
4588
  test -z "$as_dir" && as_dir=.
4589
    for ac_exec_ext in '' $ac_executable_extensions; do
4590
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4591
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4592
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4593
    break 2
4594
  fi
4595
done
4596
  done
4597
IFS=$as_save_IFS
4598
 
4599
fi
4600
fi
4601
CC=$ac_cv_prog_CC
4602
if test -n "$CC"; then
4603
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4604
$as_echo "$CC" >&6; }
4605
else
4606
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4607
$as_echo "no" >&6; }
4608
fi
4609
 
4610
 
4611
    test -n "$CC" && break
4612
  done
4613
fi
4614
if test -z "$CC"; then
4615
  ac_ct_CC=$CC
4616
  for ac_prog in cl.exe
4617
do
4618
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4619
set dummy $ac_prog; ac_word=$2
4620
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4621
$as_echo_n "checking for $ac_word... " >&6; }
4622
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4623
  $as_echo_n "(cached) " >&6
4624
else
4625
  if test -n "$ac_ct_CC"; then
4626
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4627
else
4628
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4629
for as_dir in $PATH
4630
do
4631
  IFS=$as_save_IFS
4632
  test -z "$as_dir" && as_dir=.
4633
    for ac_exec_ext in '' $ac_executable_extensions; do
4634
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4635
    ac_cv_prog_ac_ct_CC="$ac_prog"
4636
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4637
    break 2
4638
  fi
4639
done
4640
  done
4641
IFS=$as_save_IFS
4642
 
4643
fi
4644
fi
4645
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4646
if test -n "$ac_ct_CC"; then
4647
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4648
$as_echo "$ac_ct_CC" >&6; }
4649
else
4650
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4651
$as_echo "no" >&6; }
4652
fi
4653
 
4654
 
4655
  test -n "$ac_ct_CC" && break
4656
done
4657
 
4658
  if test "x$ac_ct_CC" = x; then
4659
    CC=""
4660
  else
4661
    case $cross_compiling:$ac_tool_warned in
4662
yes:)
4663
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4664
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4665
ac_tool_warned=yes ;;
4666
esac
4667
    CC=$ac_ct_CC
4668
  fi
4669
fi
4670
 
4671
fi
4672
 
4673
 
4674
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4675
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4676
as_fn_error "no acceptable C compiler found in \$PATH
4677
See \`config.log' for more details." "$LINENO" 5; }
4678
 
4679
# Provide some information about the compiler.
4680
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4681
set X $ac_compile
4682
ac_compiler=$2
4683
for ac_option in --version -v -V -qversion; do
4684
  { { ac_try="$ac_compiler $ac_option >&5"
4685
case "(($ac_try" in
4686
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4687
  *) ac_try_echo=$ac_try;;
4688
esac
4689
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4690
$as_echo "$ac_try_echo"; } >&5
4691
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4692
  ac_status=$?
4693
  if test -s conftest.err; then
4694
    sed '10a\
4695
... rest of stderr output deleted ...
4696
         10q' conftest.err >conftest.er1
4697
    cat conftest.er1 >&5
4698
    rm -f conftest.er1 conftest.err
4699
  fi
4700
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4701
  test $ac_status = 0; }
4702
done
4703
 
4704
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4705
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4706
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4707
  $as_echo_n "(cached) " >&6
4708
else
4709
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710
/* end confdefs.h.  */
4711
 
4712
int
4713
main ()
4714
{
4715
#ifndef __GNUC__
4716
       choke me
4717
#endif
4718
 
4719
  ;
4720
  return 0;
4721
}
4722
_ACEOF
4723
if ac_fn_c_try_compile "$LINENO"; then :
4724
  ac_compiler_gnu=yes
4725
else
4726
  ac_compiler_gnu=no
4727
fi
4728
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729
ac_cv_c_compiler_gnu=$ac_compiler_gnu
4730
 
4731
fi
4732
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4733
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4734
if test $ac_compiler_gnu = yes; then
4735
  GCC=yes
4736
else
4737
  GCC=
4738
fi
4739
ac_test_CFLAGS=${CFLAGS+set}
4740
ac_save_CFLAGS=$CFLAGS
4741
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4742
$as_echo_n "checking whether $CC accepts -g... " >&6; }
4743
if test "${ac_cv_prog_cc_g+set}" = set; then :
4744
  $as_echo_n "(cached) " >&6
4745
else
4746
  ac_save_c_werror_flag=$ac_c_werror_flag
4747
   ac_c_werror_flag=yes
4748
   ac_cv_prog_cc_g=no
4749
   CFLAGS="-g"
4750
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4751
/* end confdefs.h.  */
4752
 
4753
int
4754
main ()
4755
{
4756
 
4757
  ;
4758
  return 0;
4759
}
4760
_ACEOF
4761
if ac_fn_c_try_compile "$LINENO"; then :
4762
  ac_cv_prog_cc_g=yes
4763
else
4764
  CFLAGS=""
4765
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766
/* end confdefs.h.  */
4767
 
4768
int
4769
main ()
4770
{
4771
 
4772
  ;
4773
  return 0;
4774
}
4775
_ACEOF
4776
if ac_fn_c_try_compile "$LINENO"; then :
4777
 
4778
else
4779
  ac_c_werror_flag=$ac_save_c_werror_flag
4780
         CFLAGS="-g"
4781
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782
/* end confdefs.h.  */
4783
 
4784
int
4785
main ()
4786
{
4787
 
4788
  ;
4789
  return 0;
4790
}
4791
_ACEOF
4792
if ac_fn_c_try_compile "$LINENO"; then :
4793
  ac_cv_prog_cc_g=yes
4794
fi
4795
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796
fi
4797
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798
fi
4799
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800
   ac_c_werror_flag=$ac_save_c_werror_flag
4801
fi
4802
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4803
$as_echo "$ac_cv_prog_cc_g" >&6; }
4804
if test "$ac_test_CFLAGS" = set; then
4805
  CFLAGS=$ac_save_CFLAGS
4806
elif test $ac_cv_prog_cc_g = yes; then
4807
  if test "$GCC" = yes; then
4808
    CFLAGS="-g -O2"
4809
  else
4810
    CFLAGS="-g"
4811
  fi
4812
else
4813
  if test "$GCC" = yes; then
4814
    CFLAGS="-O2"
4815
  else
4816
    CFLAGS=
4817
  fi
4818
fi
4819
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4820
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4821
if test "${ac_cv_prog_cc_c89+set}" = set; then :
4822
  $as_echo_n "(cached) " >&6
4823
else
4824
  ac_cv_prog_cc_c89=no
4825
ac_save_CC=$CC
4826
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827
/* end confdefs.h.  */
4828
#include 
4829
#include 
4830
#include 
4831
#include 
4832
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4833
struct buf { int x; };
4834
FILE * (*rcsopen) (struct buf *, struct stat *, int);
4835
static char *e (p, i)
4836
     char **p;
4837
     int i;
4838
{
4839
  return p[i];
4840
}
4841
static char *f (char * (*g) (char **, int), char **p, ...)
4842
{
4843
  char *s;
4844
  va_list v;
4845
  va_start (v,p);
4846
  s = g (p, va_arg (v,int));
4847
  va_end (v);
4848
  return s;
4849
}
4850
 
4851
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4852
   function prototypes and stuff, but not '\xHH' hex character constants.
4853
   These don't provoke an error unfortunately, instead are silently treated
4854
   as 'x'.  The following induces an error, until -std is added to get
4855
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4856
   array size at least.  It's necessary to write '\x00'==0 to get something
4857
   that's true only with -std.  */
4858
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4859
 
4860
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4861
   inside strings and character constants.  */
4862
#define FOO(x) 'x'
4863
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4864
 
4865
int test (int i, double x);
4866
struct s1 {int (*f) (int a);};
4867
struct s2 {int (*f) (double a);};
4868
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4869
int argc;
4870
char **argv;
4871
int
4872
main ()
4873
{
4874
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4875
  ;
4876
  return 0;
4877
}
4878
_ACEOF
4879
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4880
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4881
do
4882
  CC="$ac_save_CC $ac_arg"
4883
  if ac_fn_c_try_compile "$LINENO"; then :
4884
  ac_cv_prog_cc_c89=$ac_arg
4885
fi
4886
rm -f core conftest.err conftest.$ac_objext
4887
  test "x$ac_cv_prog_cc_c89" != "xno" && break
4888
done
4889
rm -f conftest.$ac_ext
4890
CC=$ac_save_CC
4891
 
4892
fi
4893
# AC_CACHE_VAL
4894
case "x$ac_cv_prog_cc_c89" in
4895
  x)
4896
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4897
$as_echo "none needed" >&6; } ;;
4898
  xno)
4899
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4900
$as_echo "unsupported" >&6; } ;;
4901
  *)
4902
    CC="$CC $ac_cv_prog_cc_c89"
4903
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4904
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4905
esac
4906
if test "x$ac_cv_prog_cc_c89" != xno; then :
4907
 
4908
fi
4909
 
4910
ac_ext=c
4911
ac_cpp='$CPP $CPPFLAGS'
4912
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915
 
4916
ac_ext=c
4917
ac_cpp='$CPP $CPPFLAGS'
4918
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4919
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4920
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4921
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4922
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4923
# On Suns, sometimes $CPP names a directory.
4924
if test -n "$CPP" && test -d "$CPP"; then
4925
  CPP=
4926
fi
4927
if test -z "$CPP"; then
4928
  if test "${ac_cv_prog_CPP+set}" = set; then :
4929
  $as_echo_n "(cached) " >&6
4930
else
4931
      # Double quotes because CPP needs to be expanded
4932
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4933
    do
4934
      ac_preproc_ok=false
4935
for ac_c_preproc_warn_flag in '' yes
4936
do
4937
  # Use a header file that comes with gcc, so configuring glibc
4938
  # with a fresh cross-compiler works.
4939
  # Prefer  to  if __STDC__ is defined, since
4940
  #  exists even on freestanding compilers.
4941
  # On the NeXT, cc -E runs the code through the compiler's parser,
4942
  # not just through cpp. "Syntax error" is here to catch this case.
4943
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4944
/* end confdefs.h.  */
4945
#ifdef __STDC__
4946
# include 
4947
#else
4948
# include 
4949
#endif
4950
                     Syntax error
4951
_ACEOF
4952
if ac_fn_c_try_cpp "$LINENO"; then :
4953
 
4954
else
4955
  # Broken: fails on valid input.
4956
continue
4957
fi
4958
rm -f conftest.err conftest.$ac_ext
4959
 
4960
  # OK, works on sane cases.  Now check whether nonexistent headers
4961
  # can be detected and how.
4962
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963
/* end confdefs.h.  */
4964
#include 
4965
_ACEOF
4966
if ac_fn_c_try_cpp "$LINENO"; then :
4967
  # Broken: success on invalid input.
4968
continue
4969
else
4970
  # Passes both tests.
4971
ac_preproc_ok=:
4972
break
4973
fi
4974
rm -f conftest.err conftest.$ac_ext
4975
 
4976
done
4977
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4978
rm -f conftest.err conftest.$ac_ext
4979
if $ac_preproc_ok; then :
4980
  break
4981
fi
4982
 
4983
    done
4984
    ac_cv_prog_CPP=$CPP
4985
 
4986
fi
4987
  CPP=$ac_cv_prog_CPP
4988
else
4989
  ac_cv_prog_CPP=$CPP
4990
fi
4991
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4992
$as_echo "$CPP" >&6; }
4993
ac_preproc_ok=false
4994
for ac_c_preproc_warn_flag in '' yes
4995
do
4996
  # Use a header file that comes with gcc, so configuring glibc
4997
  # with a fresh cross-compiler works.
4998
  # Prefer  to  if __STDC__ is defined, since
4999
  #  exists even on freestanding compilers.
5000
  # On the NeXT, cc -E runs the code through the compiler's parser,
5001
  # not just through cpp. "Syntax error" is here to catch this case.
5002
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5003
/* end confdefs.h.  */
5004
#ifdef __STDC__
5005
# include 
5006
#else
5007
# include 
5008
#endif
5009
                     Syntax error
5010
_ACEOF
5011
if ac_fn_c_try_cpp "$LINENO"; then :
5012
 
5013
else
5014
  # Broken: fails on valid input.
5015
continue
5016
fi
5017
rm -f conftest.err conftest.$ac_ext
5018
 
5019
  # OK, works on sane cases.  Now check whether nonexistent headers
5020
  # can be detected and how.
5021
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5022
/* end confdefs.h.  */
5023
#include 
5024
_ACEOF
5025
if ac_fn_c_try_cpp "$LINENO"; then :
5026
  # Broken: success on invalid input.
5027
continue
5028
else
5029
  # Passes both tests.
5030
ac_preproc_ok=:
5031
break
5032
fi
5033
rm -f conftest.err conftest.$ac_ext
5034
 
5035
done
5036
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5037
rm -f conftest.err conftest.$ac_ext
5038
if $ac_preproc_ok; then :
5039
 
5040
else
5041
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5042
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5043
as_fn_error "C preprocessor \"$CPP\" fails sanity check
5044
See \`config.log' for more details." "$LINENO" 5; }
5045
fi
5046
 
5047
ac_ext=c
5048
ac_cpp='$CPP $CPPFLAGS'
5049
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5050
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5051
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5052
 
5053
 
5054
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5055
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5056
if test "${ac_cv_path_GREP+set}" = set; then :
5057
  $as_echo_n "(cached) " >&6
5058
else
5059
  if test -z "$GREP"; then
5060
  ac_path_GREP_found=false
5061
  # Loop through the user's path and test for each of PROGNAME-LIST
5062
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5063
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5064
do
5065
  IFS=$as_save_IFS
5066
  test -z "$as_dir" && as_dir=.
5067
    for ac_prog in grep ggrep; do
5068
    for ac_exec_ext in '' $ac_executable_extensions; do
5069
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5070
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5071
# Check for GNU ac_path_GREP and select it if it is found.
5072
  # Check for GNU $ac_path_GREP
5073
case `"$ac_path_GREP" --version 2>&1` in
5074
*GNU*)
5075
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5076
*)
5077
  ac_count=0
5078
  $as_echo_n 0123456789 >"conftest.in"
5079
  while :
5080
  do
5081
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5082
    mv "conftest.tmp" "conftest.in"
5083
    cp "conftest.in" "conftest.nl"
5084
    $as_echo 'GREP' >> "conftest.nl"
5085
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5086
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5087
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5088
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5089
      # Best one so far, save it but keep looking for a better one
5090
      ac_cv_path_GREP="$ac_path_GREP"
5091
      ac_path_GREP_max=$ac_count
5092
    fi
5093
    # 10*(2^10) chars as input seems more than enough
5094
    test $ac_count -gt 10 && break
5095
  done
5096
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5097
esac
5098
 
5099
      $ac_path_GREP_found && break 3
5100
    done
5101
  done
5102
  done
5103
IFS=$as_save_IFS
5104
  if test -z "$ac_cv_path_GREP"; then
5105
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5106
  fi
5107
else
5108
  ac_cv_path_GREP=$GREP
5109
fi
5110
 
5111
fi
5112
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5113
$as_echo "$ac_cv_path_GREP" >&6; }
5114
 GREP="$ac_cv_path_GREP"
5115
 
5116
 
5117
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5118
$as_echo_n "checking for egrep... " >&6; }
5119
if test "${ac_cv_path_EGREP+set}" = set; then :
5120
  $as_echo_n "(cached) " >&6
5121
else
5122
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5123
   then ac_cv_path_EGREP="$GREP -E"
5124
   else
5125
     if test -z "$EGREP"; then
5126
  ac_path_EGREP_found=false
5127
  # Loop through the user's path and test for each of PROGNAME-LIST
5128
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5130
do
5131
  IFS=$as_save_IFS
5132
  test -z "$as_dir" && as_dir=.
5133
    for ac_prog in egrep; do
5134
    for ac_exec_ext in '' $ac_executable_extensions; do
5135
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5136
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5137
# Check for GNU ac_path_EGREP and select it if it is found.
5138
  # Check for GNU $ac_path_EGREP
5139
case `"$ac_path_EGREP" --version 2>&1` in
5140
*GNU*)
5141
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5142
*)
5143
  ac_count=0
5144
  $as_echo_n 0123456789 >"conftest.in"
5145
  while :
5146
  do
5147
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5148
    mv "conftest.tmp" "conftest.in"
5149
    cp "conftest.in" "conftest.nl"
5150
    $as_echo 'EGREP' >> "conftest.nl"
5151
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5152
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5153
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5154
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5155
      # Best one so far, save it but keep looking for a better one
5156
      ac_cv_path_EGREP="$ac_path_EGREP"
5157
      ac_path_EGREP_max=$ac_count
5158
    fi
5159
    # 10*(2^10) chars as input seems more than enough
5160
    test $ac_count -gt 10 && break
5161
  done
5162
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5163
esac
5164
 
5165
      $ac_path_EGREP_found && break 3
5166
    done
5167
  done
5168
  done
5169
IFS=$as_save_IFS
5170
  if test -z "$ac_cv_path_EGREP"; then
5171
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5172
  fi
5173
else
5174
  ac_cv_path_EGREP=$EGREP
5175
fi
5176
 
5177
   fi
5178
fi
5179
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5180
$as_echo "$ac_cv_path_EGREP" >&6; }
5181
 EGREP="$ac_cv_path_EGREP"
5182
 
5183
 
5184
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5185
$as_echo_n "checking for ANSI C header files... " >&6; }
5186
if test "${ac_cv_header_stdc+set}" = set; then :
5187
  $as_echo_n "(cached) " >&6
5188
else
5189
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5190
/* end confdefs.h.  */
5191
#include 
5192
#include 
5193
#include 
5194
#include 
5195
 
5196
int
5197
main ()
5198
{
5199
 
5200
  ;
5201
  return 0;
5202
}
5203
_ACEOF
5204
if ac_fn_c_try_compile "$LINENO"; then :
5205
  ac_cv_header_stdc=yes
5206
else
5207
  ac_cv_header_stdc=no
5208
fi
5209
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5210
 
5211
if test $ac_cv_header_stdc = yes; then
5212
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5213
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5214
/* end confdefs.h.  */
5215
#include 
5216
 
5217
_ACEOF
5218
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5219
  $EGREP "memchr" >/dev/null 2>&1; then :
5220
 
5221
else
5222
  ac_cv_header_stdc=no
5223
fi
5224
rm -f conftest*
5225
 
5226
fi
5227
 
5228
if test $ac_cv_header_stdc = yes; then
5229
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5230
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5231
/* end confdefs.h.  */
5232
#include 
5233
 
5234
_ACEOF
5235
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5236
  $EGREP "free" >/dev/null 2>&1; then :
5237
 
5238
else
5239
  ac_cv_header_stdc=no
5240
fi
5241
rm -f conftest*
5242
 
5243
fi
5244
 
5245
if test $ac_cv_header_stdc = yes; then
5246
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5247
  if test "$cross_compiling" = yes; then :
5248
  :
5249
else
5250
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5251
/* end confdefs.h.  */
5252
#include 
5253
#include 
5254
#if ((' ' & 0x0FF) == 0x020)
5255
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5256
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5257
#else
5258
# define ISLOWER(c) \
5259
                   (('a' <= (c) && (c) <= 'i') \
5260
                     || ('j' <= (c) && (c) <= 'r') \
5261
                     || ('s' <= (c) && (c) <= 'z'))
5262
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5263
#endif
5264
 
5265
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5266
int
5267
main ()
5268
{
5269
  int i;
5270
  for (i = 0; i < 256; i++)
5271
    if (XOR (islower (i), ISLOWER (i))
5272
        || toupper (i) != TOUPPER (i))
5273
      return 2;
5274
  return 0;
5275
}
5276
_ACEOF
5277
if ac_fn_c_try_run "$LINENO"; then :
5278
 
5279
else
5280
  ac_cv_header_stdc=no
5281
fi
5282
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5283
  conftest.$ac_objext conftest.beam conftest.$ac_ext
5284
fi
5285
 
5286
fi
5287
fi
5288
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5289
$as_echo "$ac_cv_header_stdc" >&6; }
5290
if test $ac_cv_header_stdc = yes; then
5291
 
5292
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5293
 
5294
fi
5295
 
5296
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5297
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5298
                  inttypes.h stdint.h unistd.h
5299
do :
5300
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5301
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5302
"
5303
eval as_val=\$$as_ac_Header
5304
   if test "x$as_val" = x""yes; then :
5305
  cat >>confdefs.h <<_ACEOF
5306
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5307
_ACEOF
5308
 
5309
fi
5310
 
5311
done
5312
 
5313
 
5314
 
5315
  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5316
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5317
  MINIX=yes
5318
else
5319
  MINIX=
5320
fi
5321
 
5322
 
5323
  if test "$MINIX" = yes; then
5324
 
5325
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5326
 
5327
 
5328
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5329
 
5330
 
5331
$as_echo "#define _MINIX 1" >>confdefs.h
5332
 
5333
  fi
5334
 
5335
 
5336
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5337
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5338
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5339
  $as_echo_n "(cached) " >&6
5340
else
5341
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5342
/* end confdefs.h.  */
5343
 
5344
#         define __EXTENSIONS__ 1
5345
          $ac_includes_default
5346
int
5347
main ()
5348
{
5349
 
5350
  ;
5351
  return 0;
5352
}
5353
_ACEOF
5354
if ac_fn_c_try_compile "$LINENO"; then :
5355
  ac_cv_safe_to_define___extensions__=yes
5356
else
5357
  ac_cv_safe_to_define___extensions__=no
5358
fi
5359
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5360
fi
5361
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5362
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5363
  test $ac_cv_safe_to_define___extensions__ = yes &&
5364
    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5365
 
5366
  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5367
 
5368
  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5369
 
5370
  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5371
 
5372
  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5373
 
5374
 
5375
 
5376
 
5377
 
5378
case `pwd` in
5379
  *\ * | *\     *)
5380
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5381
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5382
esac
5383
 
5384
 
5385
 
5386
macro_version='2.2.7a'
5387
macro_revision='1.3134'
5388
 
5389
 
5390
 
5391
 
5392
 
5393
 
5394
 
5395
 
5396
 
5397
 
5398
 
5399
 
5400
 
5401
ltmain="$ac_aux_dir/ltmain.sh"
5402
 
5403
# Backslashify metacharacters that are still active within
5404
# double-quoted strings.
5405
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5406
 
5407
# Same as above, but do not quote variable references.
5408
double_quote_subst='s/\(["`\\]\)/\\\1/g'
5409
 
5410
# Sed substitution to delay expansion of an escaped shell variable in a
5411
# double_quote_subst'ed string.
5412
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5413
 
5414
# Sed substitution to delay expansion of an escaped single quote.
5415
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5416
 
5417
# Sed substitution to avoid accidental globbing in evaled expressions
5418
no_glob_subst='s/\*/\\\*/g'
5419
 
5420
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5421
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5422
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5423
 
5424
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5425
$as_echo_n "checking how to print strings... " >&6; }
5426
# Test print first, because it will be a builtin if present.
5427
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5428
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5429
  ECHO='print -r --'
5430
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5431
  ECHO='printf %s\n'
5432
else
5433
  # Use this function as a fallback that always works.
5434
  func_fallback_echo ()
5435
  {
5436
    eval 'cat <<_LTECHO_EOF
5437
$1
5438
_LTECHO_EOF'
5439
  }
5440
  ECHO='func_fallback_echo'
5441
fi
5442
 
5443
# func_echo_all arg...
5444
# Invoke $ECHO with all args, space-separated.
5445
func_echo_all ()
5446
{
5447
    $ECHO ""
5448
}
5449
 
5450
case "$ECHO" in
5451
  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5452
$as_echo "printf" >&6; } ;;
5453
  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5454
$as_echo "print -r" >&6; } ;;
5455
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5456
$as_echo "cat" >&6; } ;;
5457
esac
5458
 
5459
 
5460
 
5461
 
5462
 
5463
 
5464
 
5465
 
5466
 
5467
 
5468
 
5469
 
5470
 
5471
 
5472
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5473
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5474
if test "${ac_cv_path_SED+set}" = set; then :
5475
  $as_echo_n "(cached) " >&6
5476
else
5477
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5478
     for ac_i in 1 2 3 4 5 6 7; do
5479
       ac_script="$ac_script$as_nl$ac_script"
5480
     done
5481
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5482
     { ac_script=; unset ac_script;}
5483
     if test -z "$SED"; then
5484
  ac_path_SED_found=false
5485
  # Loop through the user's path and test for each of PROGNAME-LIST
5486
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5487
for as_dir in $PATH
5488
do
5489
  IFS=$as_save_IFS
5490
  test -z "$as_dir" && as_dir=.
5491
    for ac_prog in sed gsed; do
5492
    for ac_exec_ext in '' $ac_executable_extensions; do
5493
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5494
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5495
# Check for GNU ac_path_SED and select it if it is found.
5496
  # Check for GNU $ac_path_SED
5497
case `"$ac_path_SED" --version 2>&1` in
5498
*GNU*)
5499
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5500
*)
5501
  ac_count=0
5502
  $as_echo_n 0123456789 >"conftest.in"
5503
  while :
5504
  do
5505
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5506
    mv "conftest.tmp" "conftest.in"
5507
    cp "conftest.in" "conftest.nl"
5508
    $as_echo '' >> "conftest.nl"
5509
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5510
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5511
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5512
    if test $ac_count -gt ${ac_path_SED_max-0}; then
5513
      # Best one so far, save it but keep looking for a better one
5514
      ac_cv_path_SED="$ac_path_SED"
5515
      ac_path_SED_max=$ac_count
5516
    fi
5517
    # 10*(2^10) chars as input seems more than enough
5518
    test $ac_count -gt 10 && break
5519
  done
5520
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5521
esac
5522
 
5523
      $ac_path_SED_found && break 3
5524
    done
5525
  done
5526
  done
5527
IFS=$as_save_IFS
5528
  if test -z "$ac_cv_path_SED"; then
5529
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5530
  fi
5531
else
5532
  ac_cv_path_SED=$SED
5533
fi
5534
 
5535
fi
5536
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5537
$as_echo "$ac_cv_path_SED" >&6; }
5538
 SED="$ac_cv_path_SED"
5539
  rm -f conftest.sed
5540
 
5541
test -z "$SED" && SED=sed
5542
Xsed="$SED -e 1s/^X//"
5543
 
5544
 
5545
 
5546
 
5547
 
5548
 
5549
 
5550
 
5551
 
5552
 
5553
 
5554
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5555
$as_echo_n "checking for fgrep... " >&6; }
5556
if test "${ac_cv_path_FGREP+set}" = set; then :
5557
  $as_echo_n "(cached) " >&6
5558
else
5559
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5560
   then ac_cv_path_FGREP="$GREP -F"
5561
   else
5562
     if test -z "$FGREP"; then
5563
  ac_path_FGREP_found=false
5564
  # Loop through the user's path and test for each of PROGNAME-LIST
5565
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5566
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5567
do
5568
  IFS=$as_save_IFS
5569
  test -z "$as_dir" && as_dir=.
5570
    for ac_prog in fgrep; do
5571
    for ac_exec_ext in '' $ac_executable_extensions; do
5572
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5573
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5574
# Check for GNU ac_path_FGREP and select it if it is found.
5575
  # Check for GNU $ac_path_FGREP
5576
case `"$ac_path_FGREP" --version 2>&1` in
5577
*GNU*)
5578
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5579
*)
5580
  ac_count=0
5581
  $as_echo_n 0123456789 >"conftest.in"
5582
  while :
5583
  do
5584
    cat "conftest.in" "conftest.in" >"conftest.tmp"
5585
    mv "conftest.tmp" "conftest.in"
5586
    cp "conftest.in" "conftest.nl"
5587
    $as_echo 'FGREP' >> "conftest.nl"
5588
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5589
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5590
    as_fn_arith $ac_count + 1 && ac_count=$as_val
5591
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5592
      # Best one so far, save it but keep looking for a better one
5593
      ac_cv_path_FGREP="$ac_path_FGREP"
5594
      ac_path_FGREP_max=$ac_count
5595
    fi
5596
    # 10*(2^10) chars as input seems more than enough
5597
    test $ac_count -gt 10 && break
5598
  done
5599
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5600
esac
5601
 
5602
      $ac_path_FGREP_found && break 3
5603
    done
5604
  done
5605
  done
5606
IFS=$as_save_IFS
5607
  if test -z "$ac_cv_path_FGREP"; then
5608
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5609
  fi
5610
else
5611
  ac_cv_path_FGREP=$FGREP
5612
fi
5613
 
5614
   fi
5615
fi
5616
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5617
$as_echo "$ac_cv_path_FGREP" >&6; }
5618
 FGREP="$ac_cv_path_FGREP"
5619
 
5620
 
5621
test -z "$GREP" && GREP=grep
5622
 
5623
 
5624
 
5625
 
5626
 
5627
 
5628
 
5629
 
5630
 
5631
 
5632
 
5633
 
5634
 
5635
 
5636
 
5637
 
5638
 
5639
 
5640
 
5641
# Check whether --with-gnu-ld was given.
5642
if test "${with_gnu_ld+set}" = set; then :
5643
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5644
else
5645
  with_gnu_ld=no
5646
fi
5647
 
5648
ac_prog=ld
5649
if test "$GCC" = yes; then
5650
  # Check if gcc -print-prog-name=ld gives a path.
5651
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5652
$as_echo_n "checking for ld used by $CC... " >&6; }
5653
  case $host in
5654
  *-*-mingw*)
5655
    # gcc leaves a trailing carriage return which upsets mingw
5656
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5657
  *)
5658
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5659
  esac
5660
  case $ac_prog in
5661
    # Accept absolute paths.
5662
    [\\/]* | ?:[\\/]*)
5663
      re_direlt='/[^/][^/]*/\.\./'
5664
      # Canonicalize the pathname of ld
5665
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5666
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5667
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5668
      done
5669
      test -z "$LD" && LD="$ac_prog"
5670
      ;;
5671
  "")
5672
    # If it fails, then pretend we aren't using GCC.
5673
    ac_prog=ld
5674
    ;;
5675
  *)
5676
    # If it is relative, then search for the first ld in PATH.
5677
    with_gnu_ld=unknown
5678
    ;;
5679
  esac
5680
elif test "$with_gnu_ld" = yes; then
5681
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5682
$as_echo_n "checking for GNU ld... " >&6; }
5683
else
5684
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5685
$as_echo_n "checking for non-GNU ld... " >&6; }
5686
fi
5687
if test "${lt_cv_path_LD+set}" = set; then :
5688
  $as_echo_n "(cached) " >&6
5689
else
5690
  if test -z "$LD"; then
5691
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5692
  for ac_dir in $PATH; do
5693
    IFS="$lt_save_ifs"
5694
    test -z "$ac_dir" && ac_dir=.
5695
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5696
      lt_cv_path_LD="$ac_dir/$ac_prog"
5697
      # Check to see if the program is GNU ld.  I'd rather use --version,
5698
      # but apparently some variants of GNU ld only accept -v.
5699
      # Break only if it was the GNU/non-GNU ld that we prefer.
5700
      case `"$lt_cv_path_LD" -v 2>&1 
5701
      *GNU* | *'with BFD'*)
5702
        test "$with_gnu_ld" != no && break
5703
        ;;
5704
      *)
5705
        test "$with_gnu_ld" != yes && break
5706
        ;;
5707
      esac
5708
    fi
5709
  done
5710
  IFS="$lt_save_ifs"
5711
else
5712
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5713
fi
5714
fi
5715
 
5716
LD="$lt_cv_path_LD"
5717
if test -n "$LD"; then
5718
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5719
$as_echo "$LD" >&6; }
5720
else
5721
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5722
$as_echo "no" >&6; }
5723
fi
5724
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5725
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5726
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5727
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5728
  $as_echo_n "(cached) " >&6
5729
else
5730
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5731
case `$LD -v 2>&1 
5732
*GNU* | *'with BFD'*)
5733
  lt_cv_prog_gnu_ld=yes
5734
  ;;
5735
*)
5736
  lt_cv_prog_gnu_ld=no
5737
  ;;
5738
esac
5739
fi
5740
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5741
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5742
with_gnu_ld=$lt_cv_prog_gnu_ld
5743
 
5744
 
5745
 
5746
 
5747
 
5748
 
5749
 
5750
 
5751
 
5752
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5753
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5754
if test "${lt_cv_path_NM+set}" = set; then :
5755
  $as_echo_n "(cached) " >&6
5756
else
5757
  if test -n "$NM"; then
5758
  # Let the user override the test.
5759
  lt_cv_path_NM="$NM"
5760
else
5761
  lt_nm_to_check="${ac_tool_prefix}nm"
5762
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5763
    lt_nm_to_check="$lt_nm_to_check nm"
5764
  fi
5765
  for lt_tmp_nm in $lt_nm_to_check; do
5766
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5767
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5768
      IFS="$lt_save_ifs"
5769
      test -z "$ac_dir" && ac_dir=.
5770
      tmp_nm="$ac_dir/$lt_tmp_nm"
5771
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5772
        # Check to see if the nm accepts a BSD-compat flag.
5773
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5774
        #   nm: unknown option "B" ignored
5775
        # Tru64's nm complains that /dev/null is an invalid object file
5776
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5777
        */dev/null* | *'Invalid file or object type'*)
5778
          lt_cv_path_NM="$tmp_nm -B"
5779
          break
5780
          ;;
5781
        *)
5782
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5783
          */dev/null*)
5784
            lt_cv_path_NM="$tmp_nm -p"
5785
            break
5786
            ;;
5787
          *)
5788
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5789
            continue # so that we can try to find one that supports BSD flags
5790
            ;;
5791
          esac
5792
          ;;
5793
        esac
5794
      fi
5795
    done
5796
    IFS="$lt_save_ifs"
5797
  done
5798
  : ${lt_cv_path_NM=no}
5799
fi
5800
fi
5801
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5802
$as_echo "$lt_cv_path_NM" >&6; }
5803
if test "$lt_cv_path_NM" != "no"; then
5804
  NM="$lt_cv_path_NM"
5805
else
5806
  # Didn't find any BSD compatible name lister, look for dumpbin.
5807
  if test -n "$DUMPBIN"; then :
5808
    # Let the user override the test.
5809
  else
5810
    if test -n "$ac_tool_prefix"; then
5811
  for ac_prog in dumpbin "link -dump"
5812
  do
5813
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5814
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5815
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5816
$as_echo_n "checking for $ac_word... " >&6; }
5817
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5818
  $as_echo_n "(cached) " >&6
5819
else
5820
  if test -n "$DUMPBIN"; then
5821
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5822
else
5823
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824
for as_dir in $PATH
5825
do
5826
  IFS=$as_save_IFS
5827
  test -z "$as_dir" && as_dir=.
5828
    for ac_exec_ext in '' $ac_executable_extensions; do
5829
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5830
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5831
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5832
    break 2
5833
  fi
5834
done
5835
  done
5836
IFS=$as_save_IFS
5837
 
5838
fi
5839
fi
5840
DUMPBIN=$ac_cv_prog_DUMPBIN
5841
if test -n "$DUMPBIN"; then
5842
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5843
$as_echo "$DUMPBIN" >&6; }
5844
else
5845
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5846
$as_echo "no" >&6; }
5847
fi
5848
 
5849
 
5850
    test -n "$DUMPBIN" && break
5851
  done
5852
fi
5853
if test -z "$DUMPBIN"; then
5854
  ac_ct_DUMPBIN=$DUMPBIN
5855
  for ac_prog in dumpbin "link -dump"
5856
do
5857
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5858
set dummy $ac_prog; ac_word=$2
5859
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5860
$as_echo_n "checking for $ac_word... " >&6; }
5861
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5862
  $as_echo_n "(cached) " >&6
5863
else
5864
  if test -n "$ac_ct_DUMPBIN"; then
5865
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5866
else
5867
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5868
for as_dir in $PATH
5869
do
5870
  IFS=$as_save_IFS
5871
  test -z "$as_dir" && as_dir=.
5872
    for ac_exec_ext in '' $ac_executable_extensions; do
5873
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5874
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5875
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5876
    break 2
5877
  fi
5878
done
5879
  done
5880
IFS=$as_save_IFS
5881
 
5882
fi
5883
fi
5884
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5885
if test -n "$ac_ct_DUMPBIN"; then
5886
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5887
$as_echo "$ac_ct_DUMPBIN" >&6; }
5888
else
5889
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5890
$as_echo "no" >&6; }
5891
fi
5892
 
5893
 
5894
  test -n "$ac_ct_DUMPBIN" && break
5895
done
5896
 
5897
  if test "x$ac_ct_DUMPBIN" = x; then
5898
    DUMPBIN=":"
5899
  else
5900
    case $cross_compiling:$ac_tool_warned in
5901
yes:)
5902
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5903
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5904
ac_tool_warned=yes ;;
5905
esac
5906
    DUMPBIN=$ac_ct_DUMPBIN
5907
  fi
5908
fi
5909
 
5910
    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5911
    *COFF*)
5912
      DUMPBIN="$DUMPBIN -symbols"
5913
      ;;
5914
    *)
5915
      DUMPBIN=:
5916
      ;;
5917
    esac
5918
  fi
5919
 
5920
  if test "$DUMPBIN" != ":"; then
5921
    NM="$DUMPBIN"
5922
  fi
5923
fi
5924
test -z "$NM" && NM=nm
5925
 
5926
 
5927
 
5928
 
5929
 
5930
 
5931
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5932
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5933
if test "${lt_cv_nm_interface+set}" = set; then :
5934
  $as_echo_n "(cached) " >&6
5935
else
5936
  lt_cv_nm_interface="BSD nm"
5937
  echo "int some_variable = 0;" > conftest.$ac_ext
5938
  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5939
  (eval "$ac_compile" 2>conftest.err)
5940
  cat conftest.err >&5
5941
  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5942
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5943
  cat conftest.err >&5
5944
  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5945
  cat conftest.out >&5
5946
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5947
    lt_cv_nm_interface="MS dumpbin"
5948
  fi
5949
  rm -f conftest*
5950
fi
5951
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5952
$as_echo "$lt_cv_nm_interface" >&6; }
5953
 
5954
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5955
$as_echo_n "checking whether ln -s works... " >&6; }
5956
LN_S=$as_ln_s
5957
if test "$LN_S" = "ln -s"; then
5958
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5959
$as_echo "yes" >&6; }
5960
else
5961
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5962
$as_echo "no, using $LN_S" >&6; }
5963
fi
5964
 
5965
# find the maximum length of command line arguments
5966
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5967
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5968
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5969
  $as_echo_n "(cached) " >&6
5970
else
5971
    i=0
5972
  teststring="ABCD"
5973
 
5974
  case $build_os in
5975
  msdosdjgpp*)
5976
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5977
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5978
    # during glob expansion).  Even if it were fixed, the result of this
5979
    # check would be larger than it should be.
5980
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5981
    ;;
5982
 
5983
  gnu*)
5984
    # Under GNU Hurd, this test is not required because there is
5985
    # no limit to the length of command line arguments.
5986
    # Libtool will interpret -1 as no limit whatsoever
5987
    lt_cv_sys_max_cmd_len=-1;
5988
    ;;
5989
 
5990
  cygwin* | mingw* | cegcc*)
5991
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5992
    # about 5 minutes as the teststring grows exponentially.
5993
    # Worse, since 9x/ME are not pre-emptively multitasking,
5994
    # you end up with a "frozen" computer, even though with patience
5995
    # the test eventually succeeds (with a max line length of 256k).
5996
    # Instead, let's just punt: use the minimum linelength reported by
5997
    # all of the supported platforms: 8192 (on NT/2K/XP).
5998
    lt_cv_sys_max_cmd_len=8192;
5999
    ;;
6000
 
6001
  mint*)
6002
    # On MiNT this can take a long time and run out of memory.
6003
    lt_cv_sys_max_cmd_len=8192;
6004
    ;;
6005
 
6006
  amigaos*)
6007
    # On AmigaOS with pdksh, this test takes hours, literally.
6008
    # So we just punt and use a minimum line length of 8192.
6009
    lt_cv_sys_max_cmd_len=8192;
6010
    ;;
6011
 
6012
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6013
    # This has been around since 386BSD, at least.  Likely further.
6014
    if test -x /sbin/sysctl; then
6015
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6016
    elif test -x /usr/sbin/sysctl; then
6017
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6018
    else
6019
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6020
    fi
6021
    # And add a safety zone
6022
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6023
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6024
    ;;
6025
 
6026
  interix*)
6027
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6028
    lt_cv_sys_max_cmd_len=196608
6029
    ;;
6030
 
6031
  osf*)
6032
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6033
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6034
    # nice to cause kernel panics so lets avoid the loop below.
6035
    # First set a reasonable default.
6036
    lt_cv_sys_max_cmd_len=16384
6037
    #
6038
    if test -x /sbin/sysconfig; then
6039
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6040
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6041
      esac
6042
    fi
6043
    ;;
6044
  sco3.2v5*)
6045
    lt_cv_sys_max_cmd_len=102400
6046
    ;;
6047
  sysv5* | sco5v6* | sysv4.2uw2*)
6048
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6049
    if test -n "$kargmax"; then
6050
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6051
    else
6052
      lt_cv_sys_max_cmd_len=32768
6053
    fi
6054
    ;;
6055
  *)
6056
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6057
    if test -n "$lt_cv_sys_max_cmd_len"; then
6058
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6059
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6060
    else
6061
      # Make teststring a little bigger before we do anything with it.
6062
      # a 1K string should be a reasonable start.
6063
      for i in 1 2 3 4 5 6 7 8 ; do
6064
        teststring=$teststring$teststring
6065
      done
6066
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6067
      # If test is not a shell built-in, we'll probably end up computing a
6068
      # maximum length that is only half of the actual maximum length, but
6069
      # we can't tell.
6070
      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6071
                 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6072
              test $i != 17 # 1/2 MB should be enough
6073
      do
6074
        i=`expr $i + 1`
6075
        teststring=$teststring$teststring
6076
      done
6077
      # Only check the string length outside the loop.
6078
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6079
      teststring=
6080
      # Add a significant safety factor because C++ compilers can tack on
6081
      # massive amounts of additional arguments before passing them to the
6082
      # linker.  It appears as though 1/2 is a usable value.
6083
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6084
    fi
6085
    ;;
6086
  esac
6087
 
6088
fi
6089
 
6090
if test -n $lt_cv_sys_max_cmd_len ; then
6091
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6092
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6093
else
6094
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6095
$as_echo "none" >&6; }
6096
fi
6097
max_cmd_len=$lt_cv_sys_max_cmd_len
6098
 
6099
 
6100
 
6101
 
6102
 
6103
 
6104
: ${CP="cp -f"}
6105
: ${MV="mv -f"}
6106
: ${RM="rm -f"}
6107
 
6108
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6109
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6110
# Try some XSI features
6111
xsi_shell=no
6112
( _lt_dummy="a/b/c"
6113
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6114
      = c,a/b,, \
6115
    && eval 'test $(( 1 + 1 )) -eq 2 \
6116
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6117
  && xsi_shell=yes
6118
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6119
$as_echo "$xsi_shell" >&6; }
6120
 
6121
 
6122
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6123
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6124
lt_shell_append=no
6125
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6126
    >/dev/null 2>&1 \
6127
  && lt_shell_append=yes
6128
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6129
$as_echo "$lt_shell_append" >&6; }
6130
 
6131
 
6132
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6133
  lt_unset=unset
6134
else
6135
  lt_unset=false
6136
fi
6137
 
6138
 
6139
 
6140
 
6141
 
6142
# test EBCDIC or ASCII
6143
case `echo X|tr X '\101'` in
6144
 A) # ASCII based system
6145
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6146
  lt_SP2NL='tr \040 \012'
6147
  lt_NL2SP='tr \015\012 \040\040'
6148
  ;;
6149
 *) # EBCDIC based system
6150
  lt_SP2NL='tr \100 \n'
6151
  lt_NL2SP='tr \r\n \100\100'
6152
  ;;
6153
esac
6154
 
6155
 
6156
 
6157
 
6158
 
6159
 
6160
 
6161
 
6162
 
6163
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6164
$as_echo_n "checking for $LD option to reload object files... " >&6; }
6165
if test "${lt_cv_ld_reload_flag+set}" = set; then :
6166
  $as_echo_n "(cached) " >&6
6167
else
6168
  lt_cv_ld_reload_flag='-r'
6169
fi
6170
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6171
$as_echo "$lt_cv_ld_reload_flag" >&6; }
6172
reload_flag=$lt_cv_ld_reload_flag
6173
case $reload_flag in
6174
"" | " "*) ;;
6175
*) reload_flag=" $reload_flag" ;;
6176
esac
6177
reload_cmds='$LD$reload_flag -o $output$reload_objs'
6178
case $host_os in
6179
  darwin*)
6180
    if test "$GCC" = yes; then
6181
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6182
    else
6183
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6184
    fi
6185
    ;;
6186
esac
6187
 
6188
 
6189
 
6190
 
6191
 
6192
 
6193
 
6194
 
6195
 
6196
if test -n "$ac_tool_prefix"; then
6197
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6198
set dummy ${ac_tool_prefix}objdump; ac_word=$2
6199
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6200
$as_echo_n "checking for $ac_word... " >&6; }
6201
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6202
  $as_echo_n "(cached) " >&6
6203
else
6204
  if test -n "$OBJDUMP"; then
6205
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6206
else
6207
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6208
for as_dir in $PATH
6209
do
6210
  IFS=$as_save_IFS
6211
  test -z "$as_dir" && as_dir=.
6212
    for ac_exec_ext in '' $ac_executable_extensions; do
6213
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6214
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6215
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6216
    break 2
6217
  fi
6218
done
6219
  done
6220
IFS=$as_save_IFS
6221
 
6222
fi
6223
fi
6224
OBJDUMP=$ac_cv_prog_OBJDUMP
6225
if test -n "$OBJDUMP"; then
6226
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6227
$as_echo "$OBJDUMP" >&6; }
6228
else
6229
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6230
$as_echo "no" >&6; }
6231
fi
6232
 
6233
 
6234
fi
6235
if test -z "$ac_cv_prog_OBJDUMP"; then
6236
  ac_ct_OBJDUMP=$OBJDUMP
6237
  # Extract the first word of "objdump", so it can be a program name with args.
6238
set dummy objdump; ac_word=$2
6239
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6240
$as_echo_n "checking for $ac_word... " >&6; }
6241
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6242
  $as_echo_n "(cached) " >&6
6243
else
6244
  if test -n "$ac_ct_OBJDUMP"; then
6245
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6246
else
6247
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6248
for as_dir in $PATH
6249
do
6250
  IFS=$as_save_IFS
6251
  test -z "$as_dir" && as_dir=.
6252
    for ac_exec_ext in '' $ac_executable_extensions; do
6253
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6254
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6255
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6256
    break 2
6257
  fi
6258
done
6259
  done
6260
IFS=$as_save_IFS
6261
 
6262
fi
6263
fi
6264
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6265
if test -n "$ac_ct_OBJDUMP"; then
6266
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6267
$as_echo "$ac_ct_OBJDUMP" >&6; }
6268
else
6269
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6270
$as_echo "no" >&6; }
6271
fi
6272
 
6273
  if test "x$ac_ct_OBJDUMP" = x; then
6274
    OBJDUMP="false"
6275
  else
6276
    case $cross_compiling:$ac_tool_warned in
6277
yes:)
6278
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6279
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6280
ac_tool_warned=yes ;;
6281
esac
6282
    OBJDUMP=$ac_ct_OBJDUMP
6283
  fi
6284
else
6285
  OBJDUMP="$ac_cv_prog_OBJDUMP"
6286
fi
6287
 
6288
test -z "$OBJDUMP" && OBJDUMP=objdump
6289
 
6290
 
6291
 
6292
 
6293
 
6294
 
6295
 
6296
 
6297
 
6298
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6299
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6300
if test "${lt_cv_deplibs_check_method+set}" = set; then :
6301
  $as_echo_n "(cached) " >&6
6302
else
6303
  lt_cv_file_magic_cmd='$MAGIC_CMD'
6304
lt_cv_file_magic_test_file=
6305
lt_cv_deplibs_check_method='unknown'
6306
# Need to set the preceding variable on all platforms that support
6307
# interlibrary dependencies.
6308
# 'none' -- dependencies not supported.
6309
# `unknown' -- same as none, but documents that we really don't know.
6310
# 'pass_all' -- all dependencies passed with no checks.
6311
# 'test_compile' -- check by making test program.
6312
# 'file_magic [[regex]]' -- check by looking for files in library path
6313
# which responds to the $file_magic_cmd with a given extended regex.
6314
# If you have `file' or equivalent on your system and you're not sure
6315
# whether `pass_all' will *always* work, you probably want this one.
6316
 
6317
case $host_os in
6318
aix[4-9]*)
6319
  lt_cv_deplibs_check_method=pass_all
6320
  ;;
6321
 
6322
beos*)
6323
  lt_cv_deplibs_check_method=pass_all
6324
  ;;
6325
 
6326
bsdi[45]*)
6327
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6328
  lt_cv_file_magic_cmd='/usr/bin/file -L'
6329
  lt_cv_file_magic_test_file=/shlib/libc.so
6330
  ;;
6331
 
6332
cygwin*)
6333
  # func_win32_libid is a shell function defined in ltmain.sh
6334
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6335
  lt_cv_file_magic_cmd='func_win32_libid'
6336
  ;;
6337
 
6338
mingw* | pw32*)
6339
  # Base MSYS/MinGW do not provide the 'file' command needed by
6340
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6341
  # unless we find 'file', for example because we are cross-compiling.
6342
  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6343
  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6344
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6345
    lt_cv_file_magic_cmd='func_win32_libid'
6346
  else
6347
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6348
    lt_cv_file_magic_cmd='$OBJDUMP -f'
6349
  fi
6350
  ;;
6351
 
6352
cegcc*)
6353
  # use the weaker test based on 'objdump'. See mingw*.
6354
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6355
  lt_cv_file_magic_cmd='$OBJDUMP -f'
6356
  ;;
6357
 
6358
darwin* | rhapsody*)
6359
  lt_cv_deplibs_check_method=pass_all
6360
  ;;
6361
 
6362
freebsd* | dragonfly*)
6363
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6364
    case $host_cpu in
6365
    i*86 )
6366
      # Not sure whether the presence of OpenBSD here was a mistake.
6367
      # Let's accept both of them until this is cleared up.
6368
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6369
      lt_cv_file_magic_cmd=/usr/bin/file
6370
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6371
      ;;
6372
    esac
6373
  else
6374
    lt_cv_deplibs_check_method=pass_all
6375
  fi
6376
  ;;
6377
 
6378
gnu*)
6379
  lt_cv_deplibs_check_method=pass_all
6380
  ;;
6381
 
6382
haiku*)
6383
  lt_cv_deplibs_check_method=pass_all
6384
  ;;
6385
 
6386
hpux10.20* | hpux11*)
6387
  lt_cv_file_magic_cmd=/usr/bin/file
6388
  case $host_cpu in
6389
  ia64*)
6390
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6391
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6392
    ;;
6393
  hppa*64*)
6394
    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]'
6395
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6396
    ;;
6397
  *)
6398
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6399
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6400
    ;;
6401
  esac
6402
  ;;
6403
 
6404
interix[3-9]*)
6405
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6406
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6407
  ;;
6408
 
6409
irix5* | irix6* | nonstopux*)
6410
  case $LD in
6411
  *-32|*"-32 ") libmagic=32-bit;;
6412
  *-n32|*"-n32 ") libmagic=N32;;
6413
  *-64|*"-64 ") libmagic=64-bit;;
6414
  *) libmagic=never-match;;
6415
  esac
6416
  lt_cv_deplibs_check_method=pass_all
6417
  ;;
6418
 
6419
# This must be Linux ELF.
6420
linux* | k*bsd*-gnu | kopensolaris*-gnu)
6421
  lt_cv_deplibs_check_method=pass_all
6422
  ;;
6423
 
6424
netbsd*)
6425
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6426
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6427
  else
6428
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6429
  fi
6430
  ;;
6431
 
6432
newos6*)
6433
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6434
  lt_cv_file_magic_cmd=/usr/bin/file
6435
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6436
  ;;
6437
 
6438
*nto* | *qnx*)
6439
  lt_cv_deplibs_check_method=pass_all
6440
  ;;
6441
 
6442
openbsd*)
6443
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6444
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6445
  else
6446
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6447
  fi
6448
  ;;
6449
 
6450
osf3* | osf4* | osf5*)
6451
  lt_cv_deplibs_check_method=pass_all
6452
  ;;
6453
 
6454
rdos*)
6455
  lt_cv_deplibs_check_method=pass_all
6456
  ;;
6457
 
6458
solaris*)
6459
  lt_cv_deplibs_check_method=pass_all
6460
  ;;
6461
 
6462
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6463
  lt_cv_deplibs_check_method=pass_all
6464
  ;;
6465
 
6466
sysv4 | sysv4.3*)
6467
  case $host_vendor in
6468
  motorola)
6469
    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]'
6470
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6471
    ;;
6472
  ncr)
6473
    lt_cv_deplibs_check_method=pass_all
6474
    ;;
6475
  sequent)
6476
    lt_cv_file_magic_cmd='/bin/file'
6477
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6478
    ;;
6479
  sni)
6480
    lt_cv_file_magic_cmd='/bin/file'
6481
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6482
    lt_cv_file_magic_test_file=/lib/libc.so
6483
    ;;
6484
  siemens)
6485
    lt_cv_deplibs_check_method=pass_all
6486
    ;;
6487
  pc)
6488
    lt_cv_deplibs_check_method=pass_all
6489
    ;;
6490
  esac
6491
  ;;
6492
 
6493
tpf*)
6494
  lt_cv_deplibs_check_method=pass_all
6495
  ;;
6496
esac
6497
 
6498
fi
6499
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6500
$as_echo "$lt_cv_deplibs_check_method" >&6; }
6501
file_magic_cmd=$lt_cv_file_magic_cmd
6502
deplibs_check_method=$lt_cv_deplibs_check_method
6503
test -z "$deplibs_check_method" && deplibs_check_method=unknown
6504
 
6505
 
6506
 
6507
 
6508
 
6509
 
6510
 
6511
 
6512
 
6513
 
6514
 
6515
 
6516
if test -n "$ac_tool_prefix"; then
6517
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6518
set dummy ${ac_tool_prefix}ar; ac_word=$2
6519
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6520
$as_echo_n "checking for $ac_word... " >&6; }
6521
if test "${ac_cv_prog_AR+set}" = set; then :
6522
  $as_echo_n "(cached) " >&6
6523
else
6524
  if test -n "$AR"; then
6525
  ac_cv_prog_AR="$AR" # Let the user override the test.
6526
else
6527
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528
for as_dir in $PATH
6529
do
6530
  IFS=$as_save_IFS
6531
  test -z "$as_dir" && as_dir=.
6532
    for ac_exec_ext in '' $ac_executable_extensions; do
6533
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6534
    ac_cv_prog_AR="${ac_tool_prefix}ar"
6535
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6536
    break 2
6537
  fi
6538
done
6539
  done
6540
IFS=$as_save_IFS
6541
 
6542
fi
6543
fi
6544
AR=$ac_cv_prog_AR
6545
if test -n "$AR"; then
6546
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6547
$as_echo "$AR" >&6; }
6548
else
6549
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6550
$as_echo "no" >&6; }
6551
fi
6552
 
6553
 
6554
fi
6555
if test -z "$ac_cv_prog_AR"; then
6556
  ac_ct_AR=$AR
6557
  # Extract the first word of "ar", so it can be a program name with args.
6558
set dummy ar; ac_word=$2
6559
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6560
$as_echo_n "checking for $ac_word... " >&6; }
6561
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6562
  $as_echo_n "(cached) " >&6
6563
else
6564
  if test -n "$ac_ct_AR"; then
6565
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6566
else
6567
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6568
for as_dir in $PATH
6569
do
6570
  IFS=$as_save_IFS
6571
  test -z "$as_dir" && as_dir=.
6572
    for ac_exec_ext in '' $ac_executable_extensions; do
6573
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6574
    ac_cv_prog_ac_ct_AR="ar"
6575
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6576
    break 2
6577
  fi
6578
done
6579
  done
6580
IFS=$as_save_IFS
6581
 
6582
fi
6583
fi
6584
ac_ct_AR=$ac_cv_prog_ac_ct_AR
6585
if test -n "$ac_ct_AR"; then
6586
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6587
$as_echo "$ac_ct_AR" >&6; }
6588
else
6589
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6590
$as_echo "no" >&6; }
6591
fi
6592
 
6593
  if test "x$ac_ct_AR" = x; then
6594
    AR="false"
6595
  else
6596
    case $cross_compiling:$ac_tool_warned in
6597
yes:)
6598
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6599
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6600
ac_tool_warned=yes ;;
6601
esac
6602
    AR=$ac_ct_AR
6603
  fi
6604
else
6605
  AR="$ac_cv_prog_AR"
6606
fi
6607
 
6608
test -z "$AR" && AR=ar
6609
test -z "$AR_FLAGS" && AR_FLAGS=cru
6610
 
6611
 
6612
 
6613
 
6614
 
6615
 
6616
 
6617
 
6618
 
6619
 
6620
 
6621
if test -n "$ac_tool_prefix"; then
6622
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6623
set dummy ${ac_tool_prefix}strip; ac_word=$2
6624
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6625
$as_echo_n "checking for $ac_word... " >&6; }
6626
if test "${ac_cv_prog_STRIP+set}" = set; then :
6627
  $as_echo_n "(cached) " >&6
6628
else
6629
  if test -n "$STRIP"; then
6630
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6631
else
6632
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6633
for as_dir in $PATH
6634
do
6635
  IFS=$as_save_IFS
6636
  test -z "$as_dir" && as_dir=.
6637
    for ac_exec_ext in '' $ac_executable_extensions; do
6638
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6639
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6640
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6641
    break 2
6642
  fi
6643
done
6644
  done
6645
IFS=$as_save_IFS
6646
 
6647
fi
6648
fi
6649
STRIP=$ac_cv_prog_STRIP
6650
if test -n "$STRIP"; then
6651
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6652
$as_echo "$STRIP" >&6; }
6653
else
6654
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6655
$as_echo "no" >&6; }
6656
fi
6657
 
6658
 
6659
fi
6660
if test -z "$ac_cv_prog_STRIP"; then
6661
  ac_ct_STRIP=$STRIP
6662
  # Extract the first word of "strip", so it can be a program name with args.
6663
set dummy strip; ac_word=$2
6664
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6665
$as_echo_n "checking for $ac_word... " >&6; }
6666
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6667
  $as_echo_n "(cached) " >&6
6668
else
6669
  if test -n "$ac_ct_STRIP"; then
6670
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6671
else
6672
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6673
for as_dir in $PATH
6674
do
6675
  IFS=$as_save_IFS
6676
  test -z "$as_dir" && as_dir=.
6677
    for ac_exec_ext in '' $ac_executable_extensions; do
6678
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6679
    ac_cv_prog_ac_ct_STRIP="strip"
6680
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6681
    break 2
6682
  fi
6683
done
6684
  done
6685
IFS=$as_save_IFS
6686
 
6687
fi
6688
fi
6689
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6690
if test -n "$ac_ct_STRIP"; then
6691
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6692
$as_echo "$ac_ct_STRIP" >&6; }
6693
else
6694
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6695
$as_echo "no" >&6; }
6696
fi
6697
 
6698
  if test "x$ac_ct_STRIP" = x; then
6699
    STRIP=":"
6700
  else
6701
    case $cross_compiling:$ac_tool_warned in
6702
yes:)
6703
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6704
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6705
ac_tool_warned=yes ;;
6706
esac
6707
    STRIP=$ac_ct_STRIP
6708
  fi
6709
else
6710
  STRIP="$ac_cv_prog_STRIP"
6711
fi
6712
 
6713
test -z "$STRIP" && STRIP=:
6714
 
6715
 
6716
 
6717
 
6718
 
6719
 
6720
if test -n "$ac_tool_prefix"; then
6721
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6722
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6724
$as_echo_n "checking for $ac_word... " >&6; }
6725
if test "${ac_cv_prog_RANLIB+set}" = set; then :
6726
  $as_echo_n "(cached) " >&6
6727
else
6728
  if test -n "$RANLIB"; then
6729
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6730
else
6731
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6732
for as_dir in $PATH
6733
do
6734
  IFS=$as_save_IFS
6735
  test -z "$as_dir" && as_dir=.
6736
    for ac_exec_ext in '' $ac_executable_extensions; do
6737
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6738
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6739
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6740
    break 2
6741
  fi
6742
done
6743
  done
6744
IFS=$as_save_IFS
6745
 
6746
fi
6747
fi
6748
RANLIB=$ac_cv_prog_RANLIB
6749
if test -n "$RANLIB"; then
6750
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6751
$as_echo "$RANLIB" >&6; }
6752
else
6753
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6754
$as_echo "no" >&6; }
6755
fi
6756
 
6757
 
6758
fi
6759
if test -z "$ac_cv_prog_RANLIB"; then
6760
  ac_ct_RANLIB=$RANLIB
6761
  # Extract the first word of "ranlib", so it can be a program name with args.
6762
set dummy ranlib; ac_word=$2
6763
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6764
$as_echo_n "checking for $ac_word... " >&6; }
6765
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6766
  $as_echo_n "(cached) " >&6
6767
else
6768
  if test -n "$ac_ct_RANLIB"; then
6769
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6770
else
6771
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6772
for as_dir in $PATH
6773
do
6774
  IFS=$as_save_IFS
6775
  test -z "$as_dir" && as_dir=.
6776
    for ac_exec_ext in '' $ac_executable_extensions; do
6777
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6778
    ac_cv_prog_ac_ct_RANLIB="ranlib"
6779
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6780
    break 2
6781
  fi
6782
done
6783
  done
6784
IFS=$as_save_IFS
6785
 
6786
fi
6787
fi
6788
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6789
if test -n "$ac_ct_RANLIB"; then
6790
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6791
$as_echo "$ac_ct_RANLIB" >&6; }
6792
else
6793
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6794
$as_echo "no" >&6; }
6795
fi
6796
 
6797
  if test "x$ac_ct_RANLIB" = x; then
6798
    RANLIB=":"
6799
  else
6800
    case $cross_compiling:$ac_tool_warned in
6801
yes:)
6802
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6803
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6804
ac_tool_warned=yes ;;
6805
esac
6806
    RANLIB=$ac_ct_RANLIB
6807
  fi
6808
else
6809
  RANLIB="$ac_cv_prog_RANLIB"
6810
fi
6811
 
6812
test -z "$RANLIB" && RANLIB=:
6813
 
6814
 
6815
 
6816
 
6817
 
6818
 
6819
# Determine commands to create old-style static archives.
6820
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6821
old_postinstall_cmds='chmod 644 $oldlib'
6822
old_postuninstall_cmds=
6823
 
6824
if test -n "$RANLIB"; then
6825
  case $host_os in
6826
  openbsd*)
6827
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6828
    ;;
6829
  *)
6830
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6831
    ;;
6832
  esac
6833
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6834
fi
6835
 
6836
case $host_os in
6837
  darwin*)
6838
    lock_old_archive_extraction=yes ;;
6839
  *)
6840
    lock_old_archive_extraction=no ;;
6841
esac
6842
 
6843
 
6844
 
6845
 
6846
 
6847
 
6848
 
6849
 
6850
 
6851
 
6852
 
6853
 
6854
 
6855
 
6856
 
6857
 
6858
 
6859
 
6860
 
6861
 
6862
 
6863
 
6864
 
6865
 
6866
 
6867
 
6868
 
6869
 
6870
 
6871
 
6872
 
6873
 
6874
 
6875
 
6876
 
6877
 
6878
 
6879
 
6880
 
6881
# If no C compiler was specified, use CC.
6882
LTCC=${LTCC-"$CC"}
6883
 
6884
# If no C compiler flags were specified, use CFLAGS.
6885
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6886
 
6887
# Allow CC to be a program name with arguments.
6888
compiler=$CC
6889
 
6890
 
6891
# Check for command to grab the raw symbol name followed by C symbol from nm.
6892
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6893
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6894
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6895
  $as_echo_n "(cached) " >&6
6896
else
6897
 
6898
# These are sane defaults that work on at least a few old systems.
6899
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6900
 
6901
# Character class describing NM global symbol codes.
6902
symcode='[BCDEGRST]'
6903
 
6904
# Regexp to match symbols that can be accessed directly from C.
6905
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6906
 
6907
# Define system-specific variables.
6908
case $host_os in
6909
aix*)
6910
  symcode='[BCDT]'
6911
  ;;
6912
cygwin* | mingw* | pw32* | cegcc*)
6913
  symcode='[ABCDGISTW]'
6914
  ;;
6915
hpux*)
6916
  if test "$host_cpu" = ia64; then
6917
    symcode='[ABCDEGRST]'
6918
  fi
6919
  ;;
6920
irix* | nonstopux*)
6921
  symcode='[BCDEGRST]'
6922
  ;;
6923
osf*)
6924
  symcode='[BCDEGQRST]'
6925
  ;;
6926
solaris*)
6927
  symcode='[BDRT]'
6928
  ;;
6929
sco3.2v5*)
6930
  symcode='[DT]'
6931
  ;;
6932
sysv4.2uw2*)
6933
  symcode='[DT]'
6934
  ;;
6935
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6936
  symcode='[ABDT]'
6937
  ;;
6938
sysv4)
6939
  symcode='[DFNSTU]'
6940
  ;;
6941
esac
6942
 
6943
# If we're using GNU nm, then use its standard symbol codes.
6944
case `$NM -V 2>&1` in
6945
*GNU* | *'with BFD'*)
6946
  symcode='[ABCDGIRSTW]' ;;
6947
esac
6948
 
6949
# Transform an extracted symbol line into a proper C declaration.
6950
# Some systems (esp. on ia64) link data and code symbols differently,
6951
# so use this general approach.
6952
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6953
 
6954
# Transform an extracted symbol line into symbol name and symbol address
6955
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6956
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'"
6957
 
6958
# Handle CRLF in mingw tool chain
6959
opt_cr=
6960
case $build_os in
6961
mingw*)
6962
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6963
  ;;
6964
esac
6965
 
6966
# Try without a prefix underscore, then with it.
6967
for ac_symprfx in "" "_"; do
6968
 
6969
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6970
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6971
 
6972
  # Write the raw and C identifiers.
6973
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6974
    # Fake it for dumpbin and say T for any non-static function
6975
    # and D for any global variable.
6976
    # Also find C++ and __fastcall symbols from MSVC++,
6977
    # which start with @ or ?.
6978
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6979
"     {last_section=section; section=\$ 3};"\
6980
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6981
"     \$ 0!~/External *\|/{next};"\
6982
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6983
"     {if(hide[section]) next};"\
6984
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6985
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6986
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6987
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6988
"     ' prfx=^$ac_symprfx"
6989
  else
6990
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6991
  fi
6992
 
6993
  # Check to see that the pipe works correctly.
6994
  pipe_works=no
6995
 
6996
  rm -f conftest*
6997
  cat > conftest.$ac_ext <<_LT_EOF
6998
#ifdef __cplusplus
6999
extern "C" {
7000
#endif
7001
char nm_test_var;
7002
void nm_test_func(void);
7003
void nm_test_func(void){}
7004
#ifdef __cplusplus
7005
}
7006
#endif
7007
int main(){nm_test_var='a';nm_test_func();return(0);}
7008
_LT_EOF
7009
 
7010
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7011
  (eval $ac_compile) 2>&5
7012
  ac_status=$?
7013
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7014
  test $ac_status = 0; }; then
7015
    # Now try to grab the symbols.
7016
    nlist=conftest.nm
7017
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7018
  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7019
  ac_status=$?
7020
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7021
  test $ac_status = 0; } && test -s "$nlist"; then
7022
      # Try sorting and uniquifying the output.
7023
      if sort "$nlist" | uniq > "$nlist"T; then
7024
        mv -f "$nlist"T "$nlist"
7025
      else
7026
        rm -f "$nlist"T
7027
      fi
7028
 
7029
      # Make sure that we snagged all the symbols we need.
7030
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7031
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7032
          cat <<_LT_EOF > conftest.$ac_ext
7033
#ifdef __cplusplus
7034
extern "C" {
7035
#endif
7036
 
7037
_LT_EOF
7038
          # Now generate the symbol file.
7039
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7040
 
7041
          cat <<_LT_EOF >> conftest.$ac_ext
7042
 
7043
/* The mapping between symbol names and symbols.  */
7044
const struct {
7045
  const char *name;
7046
  void       *address;
7047
}
7048
lt__PROGRAM__LTX_preloaded_symbols[] =
7049
{
7050
  { "@PROGRAM@", (void *) 0 },
7051
_LT_EOF
7052
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7053
          cat <<\_LT_EOF >> conftest.$ac_ext
7054
  {0, (void *) 0}
7055
};
7056
 
7057
/* This works around a problem in FreeBSD linker */
7058
#ifdef FREEBSD_WORKAROUND
7059
static const void *lt_preloaded_setup() {
7060
  return lt__PROGRAM__LTX_preloaded_symbols;
7061
}
7062
#endif
7063
 
7064
#ifdef __cplusplus
7065
}
7066
#endif
7067
_LT_EOF
7068
          # Now try linking the two files.
7069
          mv conftest.$ac_objext conftstm.$ac_objext
7070
          lt_save_LIBS="$LIBS"
7071
          lt_save_CFLAGS="$CFLAGS"
7072
          LIBS="conftstm.$ac_objext"
7073
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7074
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7075
  (eval $ac_link) 2>&5
7076
  ac_status=$?
7077
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7078
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7079
            pipe_works=yes
7080
          fi
7081
          LIBS="$lt_save_LIBS"
7082
          CFLAGS="$lt_save_CFLAGS"
7083
        else
7084
          echo "cannot find nm_test_func in $nlist" >&5
7085
        fi
7086
      else
7087
        echo "cannot find nm_test_var in $nlist" >&5
7088
      fi
7089
    else
7090
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7091
    fi
7092
  else
7093
    echo "$progname: failed program was:" >&5
7094
    cat conftest.$ac_ext >&5
7095
  fi
7096
  rm -rf conftest* conftst*
7097
 
7098
  # Do not use the global_symbol_pipe unless it works.
7099
  if test "$pipe_works" = yes; then
7100
    break
7101
  else
7102
    lt_cv_sys_global_symbol_pipe=
7103
  fi
7104
done
7105
 
7106
fi
7107
 
7108
if test -z "$lt_cv_sys_global_symbol_pipe"; then
7109
  lt_cv_sys_global_symbol_to_cdecl=
7110
fi
7111
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7112
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7113
$as_echo "failed" >&6; }
7114
else
7115
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7116
$as_echo "ok" >&6; }
7117
fi
7118
 
7119
 
7120
 
7121
 
7122
 
7123
 
7124
 
7125
 
7126
 
7127
 
7128
 
7129
 
7130
 
7131
 
7132
 
7133
 
7134
 
7135
 
7136
 
7137
 
7138
 
7139
 
7140
# Check whether --enable-libtool-lock was given.
7141
if test "${enable_libtool_lock+set}" = set; then :
7142
  enableval=$enable_libtool_lock;
7143
fi
7144
 
7145
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7146
 
7147
# Some flags need to be propagated to the compiler or linker for good
7148
# libtool support.
7149
case $host in
7150
ia64-*-hpux*)
7151
  # Find out which ABI we are using.
7152
  echo 'int i;' > conftest.$ac_ext
7153
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7154
  (eval $ac_compile) 2>&5
7155
  ac_status=$?
7156
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7157
  test $ac_status = 0; }; then
7158
    case `/usr/bin/file conftest.$ac_objext` in
7159
      *ELF-32*)
7160
        HPUX_IA64_MODE="32"
7161
        ;;
7162
      *ELF-64*)
7163
        HPUX_IA64_MODE="64"
7164
        ;;
7165
    esac
7166
  fi
7167
  rm -rf conftest*
7168
  ;;
7169
*-*-irix6*)
7170
  # Find out which ABI we are using.
7171
  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7172
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7173
  (eval $ac_compile) 2>&5
7174
  ac_status=$?
7175
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7176
  test $ac_status = 0; }; then
7177
    if test "$lt_cv_prog_gnu_ld" = yes; then
7178
      case `/usr/bin/file conftest.$ac_objext` in
7179
        *32-bit*)
7180
          LD="${LD-ld} -melf32bsmip"
7181
          ;;
7182
        *N32*)
7183
          LD="${LD-ld} -melf32bmipn32"
7184
          ;;
7185
        *64-bit*)
7186
          LD="${LD-ld} -melf64bmip"
7187
        ;;
7188
      esac
7189
    else
7190
      case `/usr/bin/file conftest.$ac_objext` in
7191
        *32-bit*)
7192
          LD="${LD-ld} -32"
7193
          ;;
7194
        *N32*)
7195
          LD="${LD-ld} -n32"
7196
          ;;
7197
        *64-bit*)
7198
          LD="${LD-ld} -64"
7199
          ;;
7200
      esac
7201
    fi
7202
  fi
7203
  rm -rf conftest*
7204
  ;;
7205
 
7206
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7207
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7208
  # Find out which ABI we are using.
7209
  echo 'int i;' > conftest.$ac_ext
7210
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7211
  (eval $ac_compile) 2>&5
7212
  ac_status=$?
7213
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7214
  test $ac_status = 0; }; then
7215
    case `/usr/bin/file conftest.o` in
7216
      *32-bit*)
7217
        case $host in
7218
          x86_64-*kfreebsd*-gnu)
7219
            LD="${LD-ld} -m elf_i386_fbsd"
7220
            ;;
7221
          x86_64-*linux*)
7222
            LD="${LD-ld} -m elf_i386"
7223
            ;;
7224
          ppc64-*linux*|powerpc64-*linux*)
7225
            LD="${LD-ld} -m elf32ppclinux"
7226
            ;;
7227
          s390x-*linux*)
7228
            LD="${LD-ld} -m elf_s390"
7229
            ;;
7230
          sparc64-*linux*)
7231
            LD="${LD-ld} -m elf32_sparc"
7232
            ;;
7233
        esac
7234
        ;;
7235
      *64-bit*)
7236
        case $host in
7237
          x86_64-*kfreebsd*-gnu)
7238
            LD="${LD-ld} -m elf_x86_64_fbsd"
7239
            ;;
7240
          x86_64-*linux*)
7241
            LD="${LD-ld} -m elf_x86_64"
7242
            ;;
7243
          ppc*-*linux*|powerpc*-*linux*)
7244
            LD="${LD-ld} -m elf64ppc"
7245
            ;;
7246
          s390*-*linux*|s390*-*tpf*)
7247
            LD="${LD-ld} -m elf64_s390"
7248
            ;;
7249
          sparc*-*linux*)
7250
            LD="${LD-ld} -m elf64_sparc"
7251
            ;;
7252
        esac
7253
        ;;
7254
    esac
7255
  fi
7256
  rm -rf conftest*
7257
  ;;
7258
 
7259
*-*-sco3.2v5*)
7260
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7261
  SAVE_CFLAGS="$CFLAGS"
7262
  CFLAGS="$CFLAGS -belf"
7263
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7264
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7265
if test "${lt_cv_cc_needs_belf+set}" = set; then :
7266
  $as_echo_n "(cached) " >&6
7267
else
7268
  ac_ext=c
7269
ac_cpp='$CPP $CPPFLAGS'
7270
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7271
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7272
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7273
 
7274
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7275
/* end confdefs.h.  */
7276
 
7277
int
7278
main ()
7279
{
7280
 
7281
  ;
7282
  return 0;
7283
}
7284
_ACEOF
7285
if ac_fn_c_try_link "$LINENO"; then :
7286
  lt_cv_cc_needs_belf=yes
7287
else
7288
  lt_cv_cc_needs_belf=no
7289
fi
7290
rm -f core conftest.err conftest.$ac_objext \
7291
    conftest$ac_exeext conftest.$ac_ext
7292
     ac_ext=c
7293
ac_cpp='$CPP $CPPFLAGS'
7294
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7295
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7296
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7297
 
7298
fi
7299
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7300
$as_echo "$lt_cv_cc_needs_belf" >&6; }
7301
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7302
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7303
    CFLAGS="$SAVE_CFLAGS"
7304
  fi
7305
  ;;
7306
sparc*-*solaris*)
7307
  # Find out which ABI we are using.
7308
  echo 'int i;' > conftest.$ac_ext
7309
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7310
  (eval $ac_compile) 2>&5
7311
  ac_status=$?
7312
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7313
  test $ac_status = 0; }; then
7314
    case `/usr/bin/file conftest.o` in
7315
    *64-bit*)
7316
      case $lt_cv_prog_gnu_ld in
7317
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7318
      *)
7319
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7320
          LD="${LD-ld} -64"
7321
        fi
7322
        ;;
7323
      esac
7324
      ;;
7325
    esac
7326
  fi
7327
  rm -rf conftest*
7328
  ;;
7329
esac
7330
 
7331
need_locks="$enable_libtool_lock"
7332
 
7333
 
7334
  case $host_os in
7335
    rhapsody* | darwin*)
7336
    if test -n "$ac_tool_prefix"; then
7337
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7338
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7339
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7340
$as_echo_n "checking for $ac_word... " >&6; }
7341
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7342
  $as_echo_n "(cached) " >&6
7343
else
7344
  if test -n "$DSYMUTIL"; then
7345
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7346
else
7347
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7348
for as_dir in $PATH
7349
do
7350
  IFS=$as_save_IFS
7351
  test -z "$as_dir" && as_dir=.
7352
    for ac_exec_ext in '' $ac_executable_extensions; do
7353
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7354
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7355
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7356
    break 2
7357
  fi
7358
done
7359
  done
7360
IFS=$as_save_IFS
7361
 
7362
fi
7363
fi
7364
DSYMUTIL=$ac_cv_prog_DSYMUTIL
7365
if test -n "$DSYMUTIL"; then
7366
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7367
$as_echo "$DSYMUTIL" >&6; }
7368
else
7369
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7370
$as_echo "no" >&6; }
7371
fi
7372
 
7373
 
7374
fi
7375
if test -z "$ac_cv_prog_DSYMUTIL"; then
7376
  ac_ct_DSYMUTIL=$DSYMUTIL
7377
  # Extract the first word of "dsymutil", so it can be a program name with args.
7378
set dummy dsymutil; ac_word=$2
7379
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7380
$as_echo_n "checking for $ac_word... " >&6; }
7381
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7382
  $as_echo_n "(cached) " >&6
7383
else
7384
  if test -n "$ac_ct_DSYMUTIL"; then
7385
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7386
else
7387
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388
for as_dir in $PATH
7389
do
7390
  IFS=$as_save_IFS
7391
  test -z "$as_dir" && as_dir=.
7392
    for ac_exec_ext in '' $ac_executable_extensions; do
7393
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7394
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7395
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7396
    break 2
7397
  fi
7398
done
7399
  done
7400
IFS=$as_save_IFS
7401
 
7402
fi
7403
fi
7404
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7405
if test -n "$ac_ct_DSYMUTIL"; then
7406
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7407
$as_echo "$ac_ct_DSYMUTIL" >&6; }
7408
else
7409
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410
$as_echo "no" >&6; }
7411
fi
7412
 
7413
  if test "x$ac_ct_DSYMUTIL" = x; then
7414
    DSYMUTIL=":"
7415
  else
7416
    case $cross_compiling:$ac_tool_warned in
7417
yes:)
7418
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7419
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7420
ac_tool_warned=yes ;;
7421
esac
7422
    DSYMUTIL=$ac_ct_DSYMUTIL
7423
  fi
7424
else
7425
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7426
fi
7427
 
7428
    if test -n "$ac_tool_prefix"; then
7429
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7430
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7431
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7432
$as_echo_n "checking for $ac_word... " >&6; }
7433
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7434
  $as_echo_n "(cached) " >&6
7435
else
7436
  if test -n "$NMEDIT"; then
7437
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7438
else
7439
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7440
for as_dir in $PATH
7441
do
7442
  IFS=$as_save_IFS
7443
  test -z "$as_dir" && as_dir=.
7444
    for ac_exec_ext in '' $ac_executable_extensions; do
7445
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7446
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7447
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7448
    break 2
7449
  fi
7450
done
7451
  done
7452
IFS=$as_save_IFS
7453
 
7454
fi
7455
fi
7456
NMEDIT=$ac_cv_prog_NMEDIT
7457
if test -n "$NMEDIT"; then
7458
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7459
$as_echo "$NMEDIT" >&6; }
7460
else
7461
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7462
$as_echo "no" >&6; }
7463
fi
7464
 
7465
 
7466
fi
7467
if test -z "$ac_cv_prog_NMEDIT"; then
7468
  ac_ct_NMEDIT=$NMEDIT
7469
  # Extract the first word of "nmedit", so it can be a program name with args.
7470
set dummy nmedit; ac_word=$2
7471
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472
$as_echo_n "checking for $ac_word... " >&6; }
7473
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7474
  $as_echo_n "(cached) " >&6
7475
else
7476
  if test -n "$ac_ct_NMEDIT"; then
7477
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7478
else
7479
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480
for as_dir in $PATH
7481
do
7482
  IFS=$as_save_IFS
7483
  test -z "$as_dir" && as_dir=.
7484
    for ac_exec_ext in '' $ac_executable_extensions; do
7485
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7486
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7487
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7488
    break 2
7489
  fi
7490
done
7491
  done
7492
IFS=$as_save_IFS
7493
 
7494
fi
7495
fi
7496
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7497
if test -n "$ac_ct_NMEDIT"; then
7498
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7499
$as_echo "$ac_ct_NMEDIT" >&6; }
7500
else
7501
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502
$as_echo "no" >&6; }
7503
fi
7504
 
7505
  if test "x$ac_ct_NMEDIT" = x; then
7506
    NMEDIT=":"
7507
  else
7508
    case $cross_compiling:$ac_tool_warned in
7509
yes:)
7510
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7511
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7512
ac_tool_warned=yes ;;
7513
esac
7514
    NMEDIT=$ac_ct_NMEDIT
7515
  fi
7516
else
7517
  NMEDIT="$ac_cv_prog_NMEDIT"
7518
fi
7519
 
7520
    if test -n "$ac_tool_prefix"; then
7521
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7522
set dummy ${ac_tool_prefix}lipo; ac_word=$2
7523
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7524
$as_echo_n "checking for $ac_word... " >&6; }
7525
if test "${ac_cv_prog_LIPO+set}" = set; then :
7526
  $as_echo_n "(cached) " >&6
7527
else
7528
  if test -n "$LIPO"; then
7529
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7530
else
7531
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7532
for as_dir in $PATH
7533
do
7534
  IFS=$as_save_IFS
7535
  test -z "$as_dir" && as_dir=.
7536
    for ac_exec_ext in '' $ac_executable_extensions; do
7537
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7538
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7539
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7540
    break 2
7541
  fi
7542
done
7543
  done
7544
IFS=$as_save_IFS
7545
 
7546
fi
7547
fi
7548
LIPO=$ac_cv_prog_LIPO
7549
if test -n "$LIPO"; then
7550
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7551
$as_echo "$LIPO" >&6; }
7552
else
7553
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7554
$as_echo "no" >&6; }
7555
fi
7556
 
7557
 
7558
fi
7559
if test -z "$ac_cv_prog_LIPO"; then
7560
  ac_ct_LIPO=$LIPO
7561
  # Extract the first word of "lipo", so it can be a program name with args.
7562
set dummy lipo; ac_word=$2
7563
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7564
$as_echo_n "checking for $ac_word... " >&6; }
7565
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7566
  $as_echo_n "(cached) " >&6
7567
else
7568
  if test -n "$ac_ct_LIPO"; then
7569
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7570
else
7571
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7572
for as_dir in $PATH
7573
do
7574
  IFS=$as_save_IFS
7575
  test -z "$as_dir" && as_dir=.
7576
    for ac_exec_ext in '' $ac_executable_extensions; do
7577
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7578
    ac_cv_prog_ac_ct_LIPO="lipo"
7579
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7580
    break 2
7581
  fi
7582
done
7583
  done
7584
IFS=$as_save_IFS
7585
 
7586
fi
7587
fi
7588
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7589
if test -n "$ac_ct_LIPO"; then
7590
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7591
$as_echo "$ac_ct_LIPO" >&6; }
7592
else
7593
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7594
$as_echo "no" >&6; }
7595
fi
7596
 
7597
  if test "x$ac_ct_LIPO" = x; then
7598
    LIPO=":"
7599
  else
7600
    case $cross_compiling:$ac_tool_warned in
7601
yes:)
7602
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7603
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7604
ac_tool_warned=yes ;;
7605
esac
7606
    LIPO=$ac_ct_LIPO
7607
  fi
7608
else
7609
  LIPO="$ac_cv_prog_LIPO"
7610
fi
7611
 
7612
    if test -n "$ac_tool_prefix"; then
7613
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7614
set dummy ${ac_tool_prefix}otool; ac_word=$2
7615
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7616
$as_echo_n "checking for $ac_word... " >&6; }
7617
if test "${ac_cv_prog_OTOOL+set}" = set; then :
7618
  $as_echo_n "(cached) " >&6
7619
else
7620
  if test -n "$OTOOL"; then
7621
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7622
else
7623
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7624
for as_dir in $PATH
7625
do
7626
  IFS=$as_save_IFS
7627
  test -z "$as_dir" && as_dir=.
7628
    for ac_exec_ext in '' $ac_executable_extensions; do
7629
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7630
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7631
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7632
    break 2
7633
  fi
7634
done
7635
  done
7636
IFS=$as_save_IFS
7637
 
7638
fi
7639
fi
7640
OTOOL=$ac_cv_prog_OTOOL
7641
if test -n "$OTOOL"; then
7642
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7643
$as_echo "$OTOOL" >&6; }
7644
else
7645
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7646
$as_echo "no" >&6; }
7647
fi
7648
 
7649
 
7650
fi
7651
if test -z "$ac_cv_prog_OTOOL"; then
7652
  ac_ct_OTOOL=$OTOOL
7653
  # Extract the first word of "otool", so it can be a program name with args.
7654
set dummy otool; ac_word=$2
7655
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7656
$as_echo_n "checking for $ac_word... " >&6; }
7657
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7658
  $as_echo_n "(cached) " >&6
7659
else
7660
  if test -n "$ac_ct_OTOOL"; then
7661
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7662
else
7663
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7664
for as_dir in $PATH
7665
do
7666
  IFS=$as_save_IFS
7667
  test -z "$as_dir" && as_dir=.
7668
    for ac_exec_ext in '' $ac_executable_extensions; do
7669
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7670
    ac_cv_prog_ac_ct_OTOOL="otool"
7671
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7672
    break 2
7673
  fi
7674
done
7675
  done
7676
IFS=$as_save_IFS
7677
 
7678
fi
7679
fi
7680
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7681
if test -n "$ac_ct_OTOOL"; then
7682
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7683
$as_echo "$ac_ct_OTOOL" >&6; }
7684
else
7685
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7686
$as_echo "no" >&6; }
7687
fi
7688
 
7689
  if test "x$ac_ct_OTOOL" = x; then
7690
    OTOOL=":"
7691
  else
7692
    case $cross_compiling:$ac_tool_warned in
7693
yes:)
7694
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7695
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7696
ac_tool_warned=yes ;;
7697
esac
7698
    OTOOL=$ac_ct_OTOOL
7699
  fi
7700
else
7701
  OTOOL="$ac_cv_prog_OTOOL"
7702
fi
7703
 
7704
    if test -n "$ac_tool_prefix"; then
7705
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7706
set dummy ${ac_tool_prefix}otool64; ac_word=$2
7707
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7708
$as_echo_n "checking for $ac_word... " >&6; }
7709
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7710
  $as_echo_n "(cached) " >&6
7711
else
7712
  if test -n "$OTOOL64"; then
7713
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7714
else
7715
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7716
for as_dir in $PATH
7717
do
7718
  IFS=$as_save_IFS
7719
  test -z "$as_dir" && as_dir=.
7720
    for ac_exec_ext in '' $ac_executable_extensions; do
7721
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7722
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7723
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7724
    break 2
7725
  fi
7726
done
7727
  done
7728
IFS=$as_save_IFS
7729
 
7730
fi
7731
fi
7732
OTOOL64=$ac_cv_prog_OTOOL64
7733
if test -n "$OTOOL64"; then
7734
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7735
$as_echo "$OTOOL64" >&6; }
7736
else
7737
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7738
$as_echo "no" >&6; }
7739
fi
7740
 
7741
 
7742
fi
7743
if test -z "$ac_cv_prog_OTOOL64"; then
7744
  ac_ct_OTOOL64=$OTOOL64
7745
  # Extract the first word of "otool64", so it can be a program name with args.
7746
set dummy otool64; ac_word=$2
7747
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7748
$as_echo_n "checking for $ac_word... " >&6; }
7749
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7750
  $as_echo_n "(cached) " >&6
7751
else
7752
  if test -n "$ac_ct_OTOOL64"; then
7753
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7754
else
7755
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7756
for as_dir in $PATH
7757
do
7758
  IFS=$as_save_IFS
7759
  test -z "$as_dir" && as_dir=.
7760
    for ac_exec_ext in '' $ac_executable_extensions; do
7761
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7762
    ac_cv_prog_ac_ct_OTOOL64="otool64"
7763
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7764
    break 2
7765
  fi
7766
done
7767
  done
7768
IFS=$as_save_IFS
7769
 
7770
fi
7771
fi
7772
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7773
if test -n "$ac_ct_OTOOL64"; then
7774
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7775
$as_echo "$ac_ct_OTOOL64" >&6; }
7776
else
7777
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7778
$as_echo "no" >&6; }
7779
fi
7780
 
7781
  if test "x$ac_ct_OTOOL64" = x; then
7782
    OTOOL64=":"
7783
  else
7784
    case $cross_compiling:$ac_tool_warned in
7785
yes:)
7786
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7787
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7788
ac_tool_warned=yes ;;
7789
esac
7790
    OTOOL64=$ac_ct_OTOOL64
7791
  fi
7792
else
7793
  OTOOL64="$ac_cv_prog_OTOOL64"
7794
fi
7795
 
7796
 
7797
 
7798
 
7799
 
7800
 
7801
 
7802
 
7803
 
7804
 
7805
 
7806
 
7807
 
7808
 
7809
 
7810
 
7811
 
7812
 
7813
 
7814
 
7815
 
7816
 
7817
 
7818
 
7819
 
7820
 
7821
 
7822
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7823
$as_echo_n "checking for -single_module linker flag... " >&6; }
7824
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7825
  $as_echo_n "(cached) " >&6
7826
else
7827
  lt_cv_apple_cc_single_mod=no
7828
      if test -z "${LT_MULTI_MODULE}"; then
7829
        # By default we will add the -single_module flag. You can override
7830
        # by either setting the environment variable LT_MULTI_MODULE
7831
        # non-empty at configure time, or by adding -multi_module to the
7832
        # link flags.
7833
        rm -rf libconftest.dylib*
7834
        echo "int foo(void){return 1;}" > conftest.c
7835
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7836
-dynamiclib -Wl,-single_module conftest.c" >&5
7837
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7838
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7839
        _lt_result=$?
7840
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7841
          lt_cv_apple_cc_single_mod=yes
7842
        else
7843
          cat conftest.err >&5
7844
        fi
7845
        rm -rf libconftest.dylib*
7846
        rm -f conftest.*
7847
      fi
7848
fi
7849
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7850
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7851
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7852
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7853
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7854
  $as_echo_n "(cached) " >&6
7855
else
7856
  lt_cv_ld_exported_symbols_list=no
7857
      save_LDFLAGS=$LDFLAGS
7858
      echo "_main" > conftest.sym
7859
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7860
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7861
/* end confdefs.h.  */
7862
 
7863
int
7864
main ()
7865
{
7866
 
7867
  ;
7868
  return 0;
7869
}
7870
_ACEOF
7871
if ac_fn_c_try_link "$LINENO"; then :
7872
  lt_cv_ld_exported_symbols_list=yes
7873
else
7874
  lt_cv_ld_exported_symbols_list=no
7875
fi
7876
rm -f core conftest.err conftest.$ac_objext \
7877
    conftest$ac_exeext conftest.$ac_ext
7878
        LDFLAGS="$save_LDFLAGS"
7879
 
7880
fi
7881
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7882
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7883
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7884
$as_echo_n "checking for -force_load linker flag... " >&6; }
7885
if test "${lt_cv_ld_force_load+set}" = set; then :
7886
  $as_echo_n "(cached) " >&6
7887
else
7888
  lt_cv_ld_force_load=no
7889
      cat > conftest.c << _LT_EOF
7890
int forced_loaded() { return 2;}
7891
_LT_EOF
7892
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7893
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7894
      echo "$AR cru libconftest.a conftest.o" >&5
7895
      $AR cru libconftest.a conftest.o 2>&5
7896
      cat > conftest.c << _LT_EOF
7897
int main() { return 0;}
7898
_LT_EOF
7899
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7900
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7901
      _lt_result=$?
7902
      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7903
        lt_cv_ld_force_load=yes
7904
      else
7905
        cat conftest.err >&5
7906
      fi
7907
        rm -f conftest.err libconftest.a conftest conftest.c
7908
        rm -rf conftest.dSYM
7909
 
7910
fi
7911
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7912
$as_echo "$lt_cv_ld_force_load" >&6; }
7913
    case $host_os in
7914
    rhapsody* | darwin1.[012])
7915
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7916
    darwin1.*)
7917
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7918
    darwin*) # darwin 5.x on
7919
      # if running on 10.5 or later, the deployment target defaults
7920
      # to the OS version, if on x86, and 10.4, the deployment
7921
      # target defaults to 10.4. Don't you love it?
7922
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7923
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7924
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7925
        10.[012]*)
7926
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7927
        10.*)
7928
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7929
      esac
7930
    ;;
7931
  esac
7932
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7933
      _lt_dar_single_mod='$single_module'
7934
    fi
7935
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7936
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7937
    else
7938
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7939
    fi
7940
    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7941
      _lt_dsymutil='~$DSYMUTIL $lib || :'
7942
    else
7943
      _lt_dsymutil=
7944
    fi
7945
    ;;
7946
  esac
7947
 
7948
for ac_header in dlfcn.h
7949
do :
7950
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7951
"
7952
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7953
  cat >>confdefs.h <<_ACEOF
7954
#define HAVE_DLFCN_H 1
7955
_ACEOF
7956
 
7957
fi
7958
 
7959
done
7960
 
7961
 
7962
 
7963
 
7964
 
7965
# Set options
7966
enable_dlopen=yes
7967
 
7968
 
7969
 
7970
 
7971
  enable_win32_dll=no
7972
 
7973
 
7974
 
7975
  # Check whether --enable-static was given.
7976
if test "${enable_static+set}" = set; then :
7977
  enableval=$enable_static; p=${PACKAGE-default}
7978
    case $enableval in
7979
    yes) enable_static=yes ;;
7980
    no) enable_static=no ;;
7981
    *)
7982
     enable_static=no
7983
      # Look at the argument we got.  We use all the common list separators.
7984
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7985
      for pkg in $enableval; do
7986
        IFS="$lt_save_ifs"
7987
        if test "X$pkg" = "X$p"; then
7988
          enable_static=yes
7989
        fi
7990
      done
7991
      IFS="$lt_save_ifs"
7992
      ;;
7993
    esac
7994
else
7995
  enable_static=yes
7996
fi
7997
 
7998
 
7999
 
8000
 
8001
 
8002
 
8003
 
8004
 
8005
 
8006
 
8007
# Check whether --with-pic was given.
8008
if test "${with_pic+set}" = set; then :
8009
  withval=$with_pic; pic_mode="$withval"
8010
else
8011
  pic_mode=default
8012
fi
8013
 
8014
 
8015
test -z "$pic_mode" && pic_mode=default
8016
 
8017
 
8018
 
8019
 
8020
 
8021
 
8022
 
8023
  # Check whether --enable-fast-install was given.
8024
if test "${enable_fast_install+set}" = set; then :
8025
  enableval=$enable_fast_install; p=${PACKAGE-default}
8026
    case $enableval in
8027
    yes) enable_fast_install=yes ;;
8028
    no) enable_fast_install=no ;;
8029
    *)
8030
      enable_fast_install=no
8031
      # Look at the argument we got.  We use all the common list separators.
8032
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8033
      for pkg in $enableval; do
8034
        IFS="$lt_save_ifs"
8035
        if test "X$pkg" = "X$p"; then
8036
          enable_fast_install=yes
8037
        fi
8038
      done
8039
      IFS="$lt_save_ifs"
8040
      ;;
8041
    esac
8042
else
8043
  enable_fast_install=yes
8044
fi
8045
 
8046
 
8047
 
8048
 
8049
 
8050
 
8051
 
8052
 
8053
 
8054
 
8055
 
8056
# This can be used to rebuild libtool when needed
8057
LIBTOOL_DEPS="$ltmain"
8058
 
8059
# Always use our own libtool.
8060
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8061
 
8062
 
8063
 
8064
 
8065
 
8066
 
8067
 
8068
 
8069
 
8070
 
8071
 
8072
 
8073
 
8074
 
8075
 
8076
 
8077
 
8078
 
8079
 
8080
 
8081
 
8082
 
8083
 
8084
 
8085
 
8086
 
8087
test -z "$LN_S" && LN_S="ln -s"
8088
 
8089
 
8090
 
8091
 
8092
 
8093
 
8094
 
8095
 
8096
 
8097
 
8098
 
8099
 
8100
 
8101
 
8102
if test -n "${ZSH_VERSION+set}" ; then
8103
   setopt NO_GLOB_SUBST
8104
fi
8105
 
8106
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8107
$as_echo_n "checking for objdir... " >&6; }
8108
if test "${lt_cv_objdir+set}" = set; then :
8109
  $as_echo_n "(cached) " >&6
8110
else
8111
  rm -f .libs 2>/dev/null
8112
mkdir .libs 2>/dev/null
8113
if test -d .libs; then
8114
  lt_cv_objdir=.libs
8115
else
8116
  # MS-DOS does not allow filenames that begin with a dot.
8117
  lt_cv_objdir=_libs
8118
fi
8119
rmdir .libs 2>/dev/null
8120
fi
8121
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8122
$as_echo "$lt_cv_objdir" >&6; }
8123
objdir=$lt_cv_objdir
8124
 
8125
 
8126
 
8127
 
8128
 
8129
cat >>confdefs.h <<_ACEOF
8130
#define LT_OBJDIR "$lt_cv_objdir/"
8131
_ACEOF
8132
 
8133
 
8134
 
8135
 
8136
case $host_os in
8137
aix3*)
8138
  # AIX sometimes has problems with the GCC collect2 program.  For some
8139
  # reason, if we set the COLLECT_NAMES environment variable, the problems
8140
  # vanish in a puff of smoke.
8141
  if test "X${COLLECT_NAMES+set}" != Xset; then
8142
    COLLECT_NAMES=
8143
    export COLLECT_NAMES
8144
  fi
8145
  ;;
8146
esac
8147
 
8148
# Global variables:
8149
ofile=libtool
8150
can_build_shared=yes
8151
 
8152
# All known linkers require a `.a' archive for static linking (except MSVC,
8153
# which needs '.lib').
8154
libext=a
8155
 
8156
with_gnu_ld="$lt_cv_prog_gnu_ld"
8157
 
8158
old_CC="$CC"
8159
old_CFLAGS="$CFLAGS"
8160
 
8161
# Set sane defaults for various variables
8162
test -z "$CC" && CC=cc
8163
test -z "$LTCC" && LTCC=$CC
8164
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8165
test -z "$LD" && LD=ld
8166
test -z "$ac_objext" && ac_objext=o
8167
 
8168
for cc_temp in $compiler""; do
8169
  case $cc_temp in
8170
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8171
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8172
    \-*) ;;
8173
    *) break;;
8174
  esac
8175
done
8176
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8177
 
8178
 
8179
# Only perform the check for file, if the check method requires it
8180
test -z "$MAGIC_CMD" && MAGIC_CMD=file
8181
case $deplibs_check_method in
8182
file_magic*)
8183
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8184
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8185
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8186
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8187
  $as_echo_n "(cached) " >&6
8188
else
8189
  case $MAGIC_CMD in
8190
[\\/*] |  ?:[\\/]*)
8191
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8192
  ;;
8193
*)
8194
  lt_save_MAGIC_CMD="$MAGIC_CMD"
8195
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8196
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8197
  for ac_dir in $ac_dummy; do
8198
    IFS="$lt_save_ifs"
8199
    test -z "$ac_dir" && ac_dir=.
8200
    if test -f $ac_dir/${ac_tool_prefix}file; then
8201
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8202
      if test -n "$file_magic_test_file"; then
8203
        case $deplibs_check_method in
8204
        "file_magic "*)
8205
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8206
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8207
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8208
            $EGREP "$file_magic_regex" > /dev/null; then
8209
            :
8210
          else
8211
            cat <<_LT_EOF 1>&2
8212
 
8213
*** Warning: the command libtool uses to detect shared libraries,
8214
*** $file_magic_cmd, produces output that libtool cannot recognize.
8215
*** The result is that libtool may fail to recognize shared libraries
8216
*** as such.  This will affect the creation of libtool libraries that
8217
*** depend on shared libraries, but programs linked with such libtool
8218
*** libraries will work regardless of this problem.  Nevertheless, you
8219
*** may want to report the problem to your system manager and/or to
8220
*** bug-libtool@gnu.org
8221
 
8222
_LT_EOF
8223
          fi ;;
8224
        esac
8225
      fi
8226
      break
8227
    fi
8228
  done
8229
  IFS="$lt_save_ifs"
8230
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8231
  ;;
8232
esac
8233
fi
8234
 
8235
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8236
if test -n "$MAGIC_CMD"; then
8237
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8238
$as_echo "$MAGIC_CMD" >&6; }
8239
else
8240
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8241
$as_echo "no" >&6; }
8242
fi
8243
 
8244
 
8245
 
8246
 
8247
 
8248
if test -z "$lt_cv_path_MAGIC_CMD"; then
8249
  if test -n "$ac_tool_prefix"; then
8250
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8251
$as_echo_n "checking for file... " >&6; }
8252
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8253
  $as_echo_n "(cached) " >&6
8254
else
8255
  case $MAGIC_CMD in
8256
[\\/*] |  ?:[\\/]*)
8257
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8258
  ;;
8259
*)
8260
  lt_save_MAGIC_CMD="$MAGIC_CMD"
8261
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8262
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8263
  for ac_dir in $ac_dummy; do
8264
    IFS="$lt_save_ifs"
8265
    test -z "$ac_dir" && ac_dir=.
8266
    if test -f $ac_dir/file; then
8267
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8268
      if test -n "$file_magic_test_file"; then
8269
        case $deplibs_check_method in
8270
        "file_magic "*)
8271
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8272
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8273
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8274
            $EGREP "$file_magic_regex" > /dev/null; then
8275
            :
8276
          else
8277
            cat <<_LT_EOF 1>&2
8278
 
8279
*** Warning: the command libtool uses to detect shared libraries,
8280
*** $file_magic_cmd, produces output that libtool cannot recognize.
8281
*** The result is that libtool may fail to recognize shared libraries
8282
*** as such.  This will affect the creation of libtool libraries that
8283
*** depend on shared libraries, but programs linked with such libtool
8284
*** libraries will work regardless of this problem.  Nevertheless, you
8285
*** may want to report the problem to your system manager and/or to
8286
*** bug-libtool@gnu.org
8287
 
8288
_LT_EOF
8289
          fi ;;
8290
        esac
8291
      fi
8292
      break
8293
    fi
8294
  done
8295
  IFS="$lt_save_ifs"
8296
  MAGIC_CMD="$lt_save_MAGIC_CMD"
8297
  ;;
8298
esac
8299
fi
8300
 
8301
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8302
if test -n "$MAGIC_CMD"; then
8303
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8304
$as_echo "$MAGIC_CMD" >&6; }
8305
else
8306
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8307
$as_echo "no" >&6; }
8308
fi
8309
 
8310
 
8311
  else
8312
    MAGIC_CMD=:
8313
  fi
8314
fi
8315
 
8316
  fi
8317
  ;;
8318
esac
8319
 
8320
# Use C for the default configuration in the libtool script
8321
 
8322
lt_save_CC="$CC"
8323
ac_ext=c
8324
ac_cpp='$CPP $CPPFLAGS'
8325
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8326
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8327
ac_compiler_gnu=$ac_cv_c_compiler_gnu
8328
 
8329
 
8330
# Source file extension for C test sources.
8331
ac_ext=c
8332
 
8333
# Object file extension for compiled C test sources.
8334
objext=o
8335
objext=$objext
8336
 
8337
# Code to be used in simple compile tests
8338
lt_simple_compile_test_code="int some_variable = 0;"
8339
 
8340
# Code to be used in simple link tests
8341
lt_simple_link_test_code='int main(){return(0);}'
8342
 
8343
 
8344
 
8345
 
8346
 
8347
 
8348
 
8349
# If no C compiler was specified, use CC.
8350
LTCC=${LTCC-"$CC"}
8351
 
8352
# If no C compiler flags were specified, use CFLAGS.
8353
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8354
 
8355
# Allow CC to be a program name with arguments.
8356
compiler=$CC
8357
 
8358
# Save the default compiler, since it gets overwritten when the other
8359
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8360
compiler_DEFAULT=$CC
8361
 
8362
# save warnings/boilerplate of simple test code
8363
ac_outfile=conftest.$ac_objext
8364
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8365
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8366
_lt_compiler_boilerplate=`cat conftest.err`
8367
$RM conftest*
8368
 
8369
ac_outfile=conftest.$ac_objext
8370
echo "$lt_simple_link_test_code" >conftest.$ac_ext
8371
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8372
_lt_linker_boilerplate=`cat conftest.err`
8373
$RM -r conftest*
8374
 
8375
 
8376
## CAVEAT EMPTOR:
8377
## There is no encapsulation within the following macros, do not change
8378
## the running order or otherwise move them around unless you know exactly
8379
## what you are doing...
8380
if test -n "$compiler"; then
8381
 
8382
lt_prog_compiler_no_builtin_flag=
8383
 
8384
if test "$GCC" = yes; then
8385
  case $cc_basename in
8386
  nvcc*)
8387
    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8388
  *)
8389
    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8390
  esac
8391
 
8392
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8393
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8394
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8395
  $as_echo_n "(cached) " >&6
8396
else
8397
  lt_cv_prog_compiler_rtti_exceptions=no
8398
   ac_outfile=conftest.$ac_objext
8399
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8400
   lt_compiler_flag="-fno-rtti -fno-exceptions"
8401
   # Insert the option either (1) after the last *FLAGS variable, or
8402
   # (2) before a word containing "conftest.", or (3) at the end.
8403
   # Note that $ac_compile itself does not contain backslashes and begins
8404
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8405
   # The option is referenced via a variable to avoid confusing sed.
8406
   lt_compile=`echo "$ac_compile" | $SED \
8407
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8408
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8409
   -e 's:$: $lt_compiler_flag:'`
8410
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8411
   (eval "$lt_compile" 2>conftest.err)
8412
   ac_status=$?
8413
   cat conftest.err >&5
8414
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8415
   if (exit $ac_status) && test -s "$ac_outfile"; then
8416
     # The compiler can only warn and ignore the option if not recognized
8417
     # So say no if there are warnings other than the usual output.
8418
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8419
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8420
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8421
       lt_cv_prog_compiler_rtti_exceptions=yes
8422
     fi
8423
   fi
8424
   $RM conftest*
8425
 
8426
fi
8427
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8428
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8429
 
8430
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8431
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8432
else
8433
    :
8434
fi
8435
 
8436
fi
8437
 
8438
 
8439
 
8440
 
8441
 
8442
 
8443
  lt_prog_compiler_wl=
8444
lt_prog_compiler_pic=
8445
lt_prog_compiler_static=
8446
 
8447
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8448
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8449
 
8450
  if test "$GCC" = yes; then
8451
    lt_prog_compiler_wl='-Wl,'
8452
    lt_prog_compiler_static='-static'
8453
 
8454
    case $host_os in
8455
      aix*)
8456
      # All AIX code is PIC.
8457
      if test "$host_cpu" = ia64; then
8458
        # AIX 5 now supports IA64 processor
8459
        lt_prog_compiler_static='-Bstatic'
8460
      fi
8461
      ;;
8462
 
8463
    amigaos*)
8464
      case $host_cpu in
8465
      powerpc)
8466
            # see comment about AmigaOS4 .so support
8467
            lt_prog_compiler_pic='-fPIC'
8468
        ;;
8469
      m68k)
8470
            # FIXME: we need at least 68020 code to build shared libraries, but
8471
            # adding the `-m68020' flag to GCC prevents building anything better,
8472
            # like `-m68040'.
8473
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8474
        ;;
8475
      esac
8476
      ;;
8477
 
8478
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8479
      # PIC is the default for these OSes.
8480
      ;;
8481
 
8482
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8483
      # This hack is so that the source file can tell whether it is being
8484
      # built for inclusion in a dll (and should export symbols for example).
8485
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8486
      # (--disable-auto-import) libraries
8487
      lt_prog_compiler_pic='-DDLL_EXPORT'
8488
      ;;
8489
 
8490
    darwin* | rhapsody*)
8491
      # PIC is the default on this platform
8492
      # Common symbols not allowed in MH_DYLIB files
8493
      lt_prog_compiler_pic='-fno-common'
8494
      ;;
8495
 
8496
    haiku*)
8497
      # PIC is the default for Haiku.
8498
      # The "-static" flag exists, but is broken.
8499
      lt_prog_compiler_static=
8500
      ;;
8501
 
8502
    hpux*)
8503
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8504
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8505
      # sets the default TLS model and affects inlining.
8506
      case $host_cpu in
8507
      hppa*64*)
8508
        # +Z the default
8509
        ;;
8510
      *)
8511
        lt_prog_compiler_pic='-fPIC'
8512
        ;;
8513
      esac
8514
      ;;
8515
 
8516
    interix[3-9]*)
8517
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8518
      # Instead, we relocate shared libraries at runtime.
8519
      ;;
8520
 
8521
    msdosdjgpp*)
8522
      # Just because we use GCC doesn't mean we suddenly get shared libraries
8523
      # on systems that don't support them.
8524
      lt_prog_compiler_can_build_shared=no
8525
      enable_shared=no
8526
      ;;
8527
 
8528
    *nto* | *qnx*)
8529
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8530
      # it will coredump.
8531
      lt_prog_compiler_pic='-fPIC -shared'
8532
      ;;
8533
 
8534
    sysv4*MP*)
8535
      if test -d /usr/nec; then
8536
        lt_prog_compiler_pic=-Kconform_pic
8537
      fi
8538
      ;;
8539
 
8540
    *)
8541
      lt_prog_compiler_pic='-fPIC'
8542
      ;;
8543
    esac
8544
 
8545
    case $cc_basename in
8546
    nvcc*) # Cuda Compiler Driver 2.2
8547
      lt_prog_compiler_wl='-Xlinker '
8548
      lt_prog_compiler_pic='-Xcompiler -fPIC'
8549
      ;;
8550
    esac
8551
  else
8552
    # PORTME Check for flag to pass linker flags through the system compiler.
8553
    case $host_os in
8554
    aix*)
8555
      lt_prog_compiler_wl='-Wl,'
8556
      if test "$host_cpu" = ia64; then
8557
        # AIX 5 now supports IA64 processor
8558
        lt_prog_compiler_static='-Bstatic'
8559
      else
8560
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8561
      fi
8562
      ;;
8563
 
8564
    mingw* | cygwin* | pw32* | os2* | cegcc*)
8565
      # This hack is so that the source file can tell whether it is being
8566
      # built for inclusion in a dll (and should export symbols for example).
8567
      lt_prog_compiler_pic='-DDLL_EXPORT'
8568
      ;;
8569
 
8570
    hpux9* | hpux10* | hpux11*)
8571
      lt_prog_compiler_wl='-Wl,'
8572
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8573
      # not for PA HP-UX.
8574
      case $host_cpu in
8575
      hppa*64*|ia64*)
8576
        # +Z the default
8577
        ;;
8578
      *)
8579
        lt_prog_compiler_pic='+Z'
8580
        ;;
8581
      esac
8582
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8583
      lt_prog_compiler_static='${wl}-a ${wl}archive'
8584
      ;;
8585
 
8586
    irix5* | irix6* | nonstopux*)
8587
      lt_prog_compiler_wl='-Wl,'
8588
      # PIC (with -KPIC) is the default.
8589
      lt_prog_compiler_static='-non_shared'
8590
      ;;
8591
 
8592
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8593
      case $cc_basename in
8594
      # old Intel for x86_64 which still supported -KPIC.
8595
      ecc*)
8596
        lt_prog_compiler_wl='-Wl,'
8597
        lt_prog_compiler_pic='-KPIC'
8598
        lt_prog_compiler_static='-static'
8599
        ;;
8600
      # icc used to be incompatible with GCC.
8601
      # ICC 10 doesn't accept -KPIC any more.
8602
      icc* | ifort*)
8603
        lt_prog_compiler_wl='-Wl,'
8604
        lt_prog_compiler_pic='-fPIC'
8605
        lt_prog_compiler_static='-static'
8606
        ;;
8607
      # Lahey Fortran 8.1.
8608
      lf95*)
8609
        lt_prog_compiler_wl='-Wl,'
8610
        lt_prog_compiler_pic='--shared'
8611
        lt_prog_compiler_static='--static'
8612
        ;;
8613
      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8614
        # Portland Group compilers (*not* the Pentium gcc compiler,
8615
        # which looks to be a dead project)
8616
        lt_prog_compiler_wl='-Wl,'
8617
        lt_prog_compiler_pic='-fpic'
8618
        lt_prog_compiler_static='-Bstatic'
8619
        ;;
8620
      ccc*)
8621
        lt_prog_compiler_wl='-Wl,'
8622
        # All Alpha code is PIC.
8623
        lt_prog_compiler_static='-non_shared'
8624
        ;;
8625
      xl* | bgxl* | bgf* | mpixl*)
8626
        # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8627
        lt_prog_compiler_wl='-Wl,'
8628
        lt_prog_compiler_pic='-qpic'
8629
        lt_prog_compiler_static='-qstaticlink'
8630
        ;;
8631
      *)
8632
        case `$CC -V 2>&1 | sed 5q` in
8633
        *Sun\ F* | *Sun*Fortran*)
8634
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
8635
          lt_prog_compiler_pic='-KPIC'
8636
          lt_prog_compiler_static='-Bstatic'
8637
          lt_prog_compiler_wl=''
8638
          ;;
8639
        *Sun\ C*)
8640
          # Sun C 5.9
8641
          lt_prog_compiler_pic='-KPIC'
8642
          lt_prog_compiler_static='-Bstatic'
8643
          lt_prog_compiler_wl='-Wl,'
8644
          ;;
8645
        esac
8646
        ;;
8647
      esac
8648
      ;;
8649
 
8650
    newsos6)
8651
      lt_prog_compiler_pic='-KPIC'
8652
      lt_prog_compiler_static='-Bstatic'
8653
      ;;
8654
 
8655
    *nto* | *qnx*)
8656
      # QNX uses GNU C++, but need to define -shared option too, otherwise
8657
      # it will coredump.
8658
      lt_prog_compiler_pic='-fPIC -shared'
8659
      ;;
8660
 
8661
    osf3* | osf4* | osf5*)
8662
      lt_prog_compiler_wl='-Wl,'
8663
      # All OSF/1 code is PIC.
8664
      lt_prog_compiler_static='-non_shared'
8665
      ;;
8666
 
8667
    rdos*)
8668
      lt_prog_compiler_static='-non_shared'
8669
      ;;
8670
 
8671
    solaris*)
8672
      lt_prog_compiler_pic='-KPIC'
8673
      lt_prog_compiler_static='-Bstatic'
8674
      case $cc_basename in
8675
      f77* | f90* | f95*)
8676
        lt_prog_compiler_wl='-Qoption ld ';;
8677
      *)
8678
        lt_prog_compiler_wl='-Wl,';;
8679
      esac
8680
      ;;
8681
 
8682
    sunos4*)
8683
      lt_prog_compiler_wl='-Qoption ld '
8684
      lt_prog_compiler_pic='-PIC'
8685
      lt_prog_compiler_static='-Bstatic'
8686
      ;;
8687
 
8688
    sysv4 | sysv4.2uw2* | sysv4.3*)
8689
      lt_prog_compiler_wl='-Wl,'
8690
      lt_prog_compiler_pic='-KPIC'
8691
      lt_prog_compiler_static='-Bstatic'
8692
      ;;
8693
 
8694
    sysv4*MP*)
8695
      if test -d /usr/nec ;then
8696
        lt_prog_compiler_pic='-Kconform_pic'
8697
        lt_prog_compiler_static='-Bstatic'
8698
      fi
8699
      ;;
8700
 
8701
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8702
      lt_prog_compiler_wl='-Wl,'
8703
      lt_prog_compiler_pic='-KPIC'
8704
      lt_prog_compiler_static='-Bstatic'
8705
      ;;
8706
 
8707
    unicos*)
8708
      lt_prog_compiler_wl='-Wl,'
8709
      lt_prog_compiler_can_build_shared=no
8710
      ;;
8711
 
8712
    uts4*)
8713
      lt_prog_compiler_pic='-pic'
8714
      lt_prog_compiler_static='-Bstatic'
8715
      ;;
8716
 
8717
    *)
8718
      lt_prog_compiler_can_build_shared=no
8719
      ;;
8720
    esac
8721
  fi
8722
 
8723
case $host_os in
8724
  # For platforms which do not support PIC, -DPIC is meaningless:
8725
  *djgpp*)
8726
    lt_prog_compiler_pic=
8727
    ;;
8728
  *)
8729
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8730
    ;;
8731
esac
8732
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8733
$as_echo "$lt_prog_compiler_pic" >&6; }
8734
 
8735
 
8736
 
8737
 
8738
 
8739
 
8740
#
8741
# Check to make sure the PIC flag actually works.
8742
#
8743
if test -n "$lt_prog_compiler_pic"; then
8744
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8745
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8746
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8747
  $as_echo_n "(cached) " >&6
8748
else
8749
  lt_cv_prog_compiler_pic_works=no
8750
   ac_outfile=conftest.$ac_objext
8751
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8752
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8753
   # Insert the option either (1) after the last *FLAGS variable, or
8754
   # (2) before a word containing "conftest.", or (3) at the end.
8755
   # Note that $ac_compile itself does not contain backslashes and begins
8756
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8757
   # The option is referenced via a variable to avoid confusing sed.
8758
   lt_compile=`echo "$ac_compile" | $SED \
8759
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8760
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8761
   -e 's:$: $lt_compiler_flag:'`
8762
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8763
   (eval "$lt_compile" 2>conftest.err)
8764
   ac_status=$?
8765
   cat conftest.err >&5
8766
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8767
   if (exit $ac_status) && test -s "$ac_outfile"; then
8768
     # The compiler can only warn and ignore the option if not recognized
8769
     # So say no if there are warnings other than the usual output.
8770
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8771
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8772
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8773
       lt_cv_prog_compiler_pic_works=yes
8774
     fi
8775
   fi
8776
   $RM conftest*
8777
 
8778
fi
8779
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8780
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8781
 
8782
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8783
    case $lt_prog_compiler_pic in
8784
     "" | " "*) ;;
8785
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8786
     esac
8787
else
8788
    lt_prog_compiler_pic=
8789
     lt_prog_compiler_can_build_shared=no
8790
fi
8791
 
8792
fi
8793
 
8794
 
8795
 
8796
 
8797
 
8798
 
8799
#
8800
# Check to make sure the static flag actually works.
8801
#
8802
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8803
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8804
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8805
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8806
  $as_echo_n "(cached) " >&6
8807
else
8808
  lt_cv_prog_compiler_static_works=no
8809
   save_LDFLAGS="$LDFLAGS"
8810
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8811
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8812
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8813
     # The linker can only warn and ignore the option if not recognized
8814
     # So say no if there are warnings
8815
     if test -s conftest.err; then
8816
       # Append any errors to the config.log.
8817
       cat conftest.err 1>&5
8818
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8819
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8820
       if diff conftest.exp conftest.er2 >/dev/null; then
8821
         lt_cv_prog_compiler_static_works=yes
8822
       fi
8823
     else
8824
       lt_cv_prog_compiler_static_works=yes
8825
     fi
8826
   fi
8827
   $RM -r conftest*
8828
   LDFLAGS="$save_LDFLAGS"
8829
 
8830
fi
8831
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8832
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8833
 
8834
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8835
    :
8836
else
8837
    lt_prog_compiler_static=
8838
fi
8839
 
8840
 
8841
 
8842
 
8843
 
8844
 
8845
 
8846
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8847
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8848
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8849
  $as_echo_n "(cached) " >&6
8850
else
8851
  lt_cv_prog_compiler_c_o=no
8852
   $RM -r conftest 2>/dev/null
8853
   mkdir conftest
8854
   cd conftest
8855
   mkdir out
8856
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8857
 
8858
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8859
   # Insert the option either (1) after the last *FLAGS variable, or
8860
   # (2) before a word containing "conftest.", or (3) at the end.
8861
   # Note that $ac_compile itself does not contain backslashes and begins
8862
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8863
   lt_compile=`echo "$ac_compile" | $SED \
8864
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8865
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8866
   -e 's:$: $lt_compiler_flag:'`
8867
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8868
   (eval "$lt_compile" 2>out/conftest.err)
8869
   ac_status=$?
8870
   cat out/conftest.err >&5
8871
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8872
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8873
   then
8874
     # The compiler can only warn and ignore the option if not recognized
8875
     # So say no if there are warnings
8876
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8877
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8878
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8879
       lt_cv_prog_compiler_c_o=yes
8880
     fi
8881
   fi
8882
   chmod u+w . 2>&5
8883
   $RM conftest*
8884
   # SGI C++ compiler will create directory out/ii_files/ for
8885
   # template instantiation
8886
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8887
   $RM out/* && rmdir out
8888
   cd ..
8889
   $RM -r conftest
8890
   $RM conftest*
8891
 
8892
fi
8893
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8894
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8895
 
8896
 
8897
 
8898
 
8899
 
8900
 
8901
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8902
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8903
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8904
  $as_echo_n "(cached) " >&6
8905
else
8906
  lt_cv_prog_compiler_c_o=no
8907
   $RM -r conftest 2>/dev/null
8908
   mkdir conftest
8909
   cd conftest
8910
   mkdir out
8911
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8912
 
8913
   lt_compiler_flag="-o out/conftest2.$ac_objext"
8914
   # Insert the option either (1) after the last *FLAGS variable, or
8915
   # (2) before a word containing "conftest.", or (3) at the end.
8916
   # Note that $ac_compile itself does not contain backslashes and begins
8917
   # with a dollar sign (not a hyphen), so the echo should work correctly.
8918
   lt_compile=`echo "$ac_compile" | $SED \
8919
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8920
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8921
   -e 's:$: $lt_compiler_flag:'`
8922
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8923
   (eval "$lt_compile" 2>out/conftest.err)
8924
   ac_status=$?
8925
   cat out/conftest.err >&5
8926
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8928
   then
8929
     # The compiler can only warn and ignore the option if not recognized
8930
     # So say no if there are warnings
8931
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8932
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8933
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8934
       lt_cv_prog_compiler_c_o=yes
8935
     fi
8936
   fi
8937
   chmod u+w . 2>&5
8938
   $RM conftest*
8939
   # SGI C++ compiler will create directory out/ii_files/ for
8940
   # template instantiation
8941
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8942
   $RM out/* && rmdir out
8943
   cd ..
8944
   $RM -r conftest
8945
   $RM conftest*
8946
 
8947
fi
8948
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8949
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8950
 
8951
 
8952
 
8953
 
8954
hard_links="nottested"
8955
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8956
  # do not overwrite the value of need_locks provided by the user
8957
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8958
$as_echo_n "checking if we can lock with hard links... " >&6; }
8959
  hard_links=yes
8960
  $RM conftest*
8961
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8962
  touch conftest.a
8963
  ln conftest.a conftest.b 2>&5 || hard_links=no
8964
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8965
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8966
$as_echo "$hard_links" >&6; }
8967
  if test "$hard_links" = no; then
8968
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8969
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8970
    need_locks=warn
8971
  fi
8972
else
8973
  need_locks=no
8974
fi
8975
 
8976
 
8977
 
8978
 
8979
 
8980
 
8981
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8982
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8983
 
8984
  runpath_var=
8985
  allow_undefined_flag=
8986
  always_export_symbols=no
8987
  archive_cmds=
8988
  archive_expsym_cmds=
8989
  compiler_needs_object=no
8990
  enable_shared_with_static_runtimes=no
8991
  export_dynamic_flag_spec=
8992
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8993
  hardcode_automatic=no
8994
  hardcode_direct=no
8995
  hardcode_direct_absolute=no
8996
  hardcode_libdir_flag_spec=
8997
  hardcode_libdir_flag_spec_ld=
8998
  hardcode_libdir_separator=
8999
  hardcode_minus_L=no
9000
  hardcode_shlibpath_var=unsupported
9001
  inherit_rpath=no
9002
  link_all_deplibs=unknown
9003
  module_cmds=
9004
  module_expsym_cmds=
9005
  old_archive_from_new_cmds=
9006
  old_archive_from_expsyms_cmds=
9007
  thread_safe_flag_spec=
9008
  whole_archive_flag_spec=
9009
  # include_expsyms should be a list of space-separated symbols to be *always*
9010
  # included in the symbol list
9011
  include_expsyms=
9012
  # exclude_expsyms can be an extended regexp of symbols to exclude
9013
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9014
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9015
  # as well as any symbol that contains `d'.
9016
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9017
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9018
  # platforms (ab)use it in PIC code, but their linkers get confused if
9019
  # the symbol is explicitly referenced.  Since portable code cannot
9020
  # rely on this symbol name, it's probably fine to never include it in
9021
  # preloaded symbol tables.
9022
  # Exclude shared library initialization/finalization symbols.
9023
  extract_expsyms_cmds=
9024
 
9025
  case $host_os in
9026
  cygwin* | mingw* | pw32* | cegcc*)
9027
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9028
    # When not using gcc, we currently assume that we are using
9029
    # Microsoft Visual C++.
9030
    if test "$GCC" != yes; then
9031
      with_gnu_ld=no
9032
    fi
9033
    ;;
9034
  interix*)
9035
    # we just hope/assume this is gcc and not c89 (= MSVC++)
9036
    with_gnu_ld=yes
9037
    ;;
9038
  openbsd*)
9039
    with_gnu_ld=no
9040
    ;;
9041
  esac
9042
 
9043
  ld_shlibs=yes
9044
 
9045
  # On some targets, GNU ld is compatible enough with the native linker
9046
  # that we're better off using the native interface for both.
9047
  lt_use_gnu_ld_interface=no
9048
  if test "$with_gnu_ld" = yes; then
9049
    case $host_os in
9050
      aix*)
9051
        # The AIX port of GNU ld has always aspired to compatibility
9052
        # with the native linker.  However, as the warning in the GNU ld
9053
        # block says, versions before 2.19.5* couldn't really create working
9054
        # shared libraries, regardless of the interface used.
9055
        case `$LD -v 2>&1` in
9056
          *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9057
          *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9058
          *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9059
          *)
9060
            lt_use_gnu_ld_interface=yes
9061
            ;;
9062
        esac
9063
        ;;
9064
      *)
9065
        lt_use_gnu_ld_interface=yes
9066
        ;;
9067
    esac
9068
  fi
9069
 
9070
  if test "$lt_use_gnu_ld_interface" = yes; then
9071
    # If archive_cmds runs LD, not CC, wlarc should be empty
9072
    wlarc='${wl}'
9073
 
9074
    # Set some defaults for GNU ld with shared library support. These
9075
    # are reset later if shared libraries are not supported. Putting them
9076
    # here allows them to be overridden if necessary.
9077
    runpath_var=LD_RUN_PATH
9078
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9079
    export_dynamic_flag_spec='${wl}--export-dynamic'
9080
    # ancient GNU ld didn't support --whole-archive et. al.
9081
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9082
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9083
    else
9084
      whole_archive_flag_spec=
9085
    fi
9086
    supports_anon_versioning=no
9087
    case `$LD -v 2>&1` in
9088
      *GNU\ gold*) supports_anon_versioning=yes ;;
9089
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9090
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9091
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9092
      *\ 2.11.*) ;; # other 2.11 versions
9093
      *) supports_anon_versioning=yes ;;
9094
    esac
9095
 
9096
    # See if GNU ld supports shared libraries.
9097
    case $host_os in
9098
    aix[3-9]*)
9099
      # On AIX/PPC, the GNU linker is very broken
9100
      if test "$host_cpu" != ia64; then
9101
        ld_shlibs=no
9102
        cat <<_LT_EOF 1>&2
9103
 
9104
*** Warning: the GNU linker, at least up to release 2.19, is reported
9105
*** to be unable to reliably create shared libraries on AIX.
9106
*** Therefore, libtool is disabling shared libraries support.  If you
9107
*** really care for shared libraries, you may want to install binutils
9108
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9109
*** You will then need to restart the configuration process.
9110
 
9111
_LT_EOF
9112
      fi
9113
      ;;
9114
 
9115
    amigaos*)
9116
      case $host_cpu in
9117
      powerpc)
9118
            # see comment about AmigaOS4 .so support
9119
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9120
            archive_expsym_cmds=''
9121
        ;;
9122
      m68k)
9123
            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)'
9124
            hardcode_libdir_flag_spec='-L$libdir'
9125
            hardcode_minus_L=yes
9126
        ;;
9127
      esac
9128
      ;;
9129
 
9130
    beos*)
9131
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9132
        allow_undefined_flag=unsupported
9133
        # Joseph Beckenbach  says some releases of gcc
9134
        # support --undefined.  This deserves some investigation.  FIXME
9135
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9136
      else
9137
        ld_shlibs=no
9138
      fi
9139
      ;;
9140
 
9141
    cygwin* | mingw* | pw32* | cegcc*)
9142
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9143
      # as there is no search path for DLLs.
9144
      hardcode_libdir_flag_spec='-L$libdir'
9145
      export_dynamic_flag_spec='${wl}--export-all-symbols'
9146
      allow_undefined_flag=unsupported
9147
      always_export_symbols=no
9148
      enable_shared_with_static_runtimes=yes
9149
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9150
 
9151
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9152
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9153
        # If the export-symbols file already is a .def file (1st line
9154
        # is EXPORTS), use it as is; otherwise, prepend...
9155
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9156
          cp $export_symbols $output_objdir/$soname.def;
9157
        else
9158
          echo EXPORTS > $output_objdir/$soname.def;
9159
          cat $export_symbols >> $output_objdir/$soname.def;
9160
        fi~
9161
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9162
      else
9163
        ld_shlibs=no
9164
      fi
9165
      ;;
9166
 
9167
    haiku*)
9168
      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9169
      link_all_deplibs=yes
9170
      ;;
9171
 
9172
    interix[3-9]*)
9173
      hardcode_direct=no
9174
      hardcode_shlibpath_var=no
9175
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9176
      export_dynamic_flag_spec='${wl}-E'
9177
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9178
      # Instead, shared libraries are loaded at an image base (0x10000000 by
9179
      # default) and relocated if they conflict, which is a slow very memory
9180
      # consuming and fragmenting process.  To avoid this, we pick a random,
9181
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9182
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9183
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9184
      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'
9185
      ;;
9186
 
9187
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9188
      tmp_diet=no
9189
      if test "$host_os" = linux-dietlibc; then
9190
        case $cc_basename in
9191
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9192
        esac
9193
      fi
9194
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9195
         && test "$tmp_diet" = no
9196
      then
9197
        tmp_addflag=
9198
        tmp_sharedflag='-shared'
9199
        case $cc_basename,$host_cpu in
9200
        pgcc*)                          # Portland Group C compiler
9201
          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'
9202
          tmp_addflag=' $pic_flag'
9203
          ;;
9204
        pgf77* | pgf90* | pgf95* | pgfortran*)
9205
                                        # Portland Group f77 and f90 compilers
9206
          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'
9207
          tmp_addflag=' $pic_flag -Mnomain' ;;
9208
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9209
          tmp_addflag=' -i_dynamic' ;;
9210
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9211
          tmp_addflag=' -i_dynamic -nofor_main' ;;
9212
        ifc* | ifort*)                  # Intel Fortran compiler
9213
          tmp_addflag=' -nofor_main' ;;
9214
        lf95*)                          # Lahey Fortran 8.1
9215
          whole_archive_flag_spec=
9216
          tmp_sharedflag='--shared' ;;
9217
        xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9218
          tmp_sharedflag='-qmkshrobj'
9219
          tmp_addflag= ;;
9220
        nvcc*)  # Cuda Compiler Driver 2.2
9221
          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'
9222
          compiler_needs_object=yes
9223
          ;;
9224
        esac
9225
        case `$CC -V 2>&1 | sed 5q` in
9226
        *Sun\ C*)                       # Sun C 5.9
9227
          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'
9228
          compiler_needs_object=yes
9229
          tmp_sharedflag='-G' ;;
9230
        *Sun\ F*)                       # Sun Fortran 8.3
9231
          tmp_sharedflag='-G' ;;
9232
        esac
9233
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9234
 
9235
        if test "x$supports_anon_versioning" = xyes; then
9236
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9237
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9238
            echo "local: *; };" >> $output_objdir/$libname.ver~
9239
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9240
        fi
9241
 
9242
        case $cc_basename in
9243
        xlf* | bgf* | bgxlf* | mpixlf*)
9244
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9245
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9246
          hardcode_libdir_flag_spec=
9247
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
9248
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9249
          if test "x$supports_anon_versioning" = xyes; then
9250
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9251
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9252
              echo "local: *; };" >> $output_objdir/$libname.ver~
9253
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9254
          fi
9255
          ;;
9256
        esac
9257
      else
9258
        ld_shlibs=no
9259
      fi
9260
      ;;
9261
 
9262
    netbsd*)
9263
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9264
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9265
        wlarc=
9266
      else
9267
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9268
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9269
      fi
9270
      ;;
9271
 
9272
    solaris*)
9273
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9274
        ld_shlibs=no
9275
        cat <<_LT_EOF 1>&2
9276
 
9277
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9278
*** create shared libraries on Solaris systems.  Therefore, libtool
9279
*** is disabling shared libraries support.  We urge you to upgrade GNU
9280
*** binutils to release 2.9.1 or newer.  Another option is to modify
9281
*** your PATH or compiler configuration so that the native linker is
9282
*** used, and then restart.
9283
 
9284
_LT_EOF
9285
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9286
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9287
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9288
      else
9289
        ld_shlibs=no
9290
      fi
9291
      ;;
9292
 
9293
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9294
      case `$LD -v 2>&1` in
9295
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9296
        ld_shlibs=no
9297
        cat <<_LT_EOF 1>&2
9298
 
9299
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9300
*** reliably create shared libraries on SCO systems.  Therefore, libtool
9301
*** is disabling shared libraries support.  We urge you to upgrade GNU
9302
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9303
*** your PATH or compiler configuration so that the native linker is
9304
*** used, and then restart.
9305
 
9306
_LT_EOF
9307
        ;;
9308
        *)
9309
          # For security reasons, it is highly recommended that you always
9310
          # use absolute paths for naming shared libraries, and exclude the
9311
          # DT_RUNPATH tag from executables and libraries.  But doing so
9312
          # requires that you compile everything twice, which is a pain.
9313
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9314
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9315
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9316
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9317
          else
9318
            ld_shlibs=no
9319
          fi
9320
        ;;
9321
      esac
9322
      ;;
9323
 
9324
    sunos4*)
9325
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9326
      wlarc=
9327
      hardcode_direct=yes
9328
      hardcode_shlibpath_var=no
9329
      ;;
9330
 
9331
    *)
9332
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9333
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9334
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9335
      else
9336
        ld_shlibs=no
9337
      fi
9338
      ;;
9339
    esac
9340
 
9341
    if test "$ld_shlibs" = no; then
9342
      runpath_var=
9343
      hardcode_libdir_flag_spec=
9344
      export_dynamic_flag_spec=
9345
      whole_archive_flag_spec=
9346
    fi
9347
  else
9348
    # PORTME fill in a description of your system's linker (not GNU ld)
9349
    case $host_os in
9350
    aix3*)
9351
      allow_undefined_flag=unsupported
9352
      always_export_symbols=yes
9353
      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'
9354
      # Note: this linker hardcodes the directories in LIBPATH if there
9355
      # are no directories specified by -L.
9356
      hardcode_minus_L=yes
9357
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9358
        # Neither direct hardcoding nor static linking is supported with a
9359
        # broken collect2.
9360
        hardcode_direct=unsupported
9361
      fi
9362
      ;;
9363
 
9364
    aix[4-9]*)
9365
      if test "$host_cpu" = ia64; then
9366
        # On IA64, the linker does run time linking by default, so we don't
9367
        # have to do anything special.
9368
        aix_use_runtimelinking=no
9369
        exp_sym_flag='-Bexport'
9370
        no_entry_flag=""
9371
      else
9372
        # If we're using GNU nm, then we don't want the "-C" option.
9373
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
9374
        # Also, AIX nm treats weak defined symbols like other global
9375
        # defined symbols, whereas GNU nm marks them as "W".
9376
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9377
          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'
9378
        else
9379
          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'
9380
        fi
9381
        aix_use_runtimelinking=no
9382
 
9383
        # Test if we are trying to use run time linking or normal
9384
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9385
        # need to do runtime linking.
9386
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9387
          for ld_flag in $LDFLAGS; do
9388
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9389
            aix_use_runtimelinking=yes
9390
            break
9391
          fi
9392
          done
9393
          ;;
9394
        esac
9395
 
9396
        exp_sym_flag='-bexport'
9397
        no_entry_flag='-bnoentry'
9398
      fi
9399
 
9400
      # When large executables or shared objects are built, AIX ld can
9401
      # have problems creating the table of contents.  If linking a library
9402
      # or program results in "error TOC overflow" add -mminimal-toc to
9403
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9404
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9405
 
9406
      archive_cmds=''
9407
      hardcode_direct=yes
9408
      hardcode_direct_absolute=yes
9409
      hardcode_libdir_separator=':'
9410
      link_all_deplibs=yes
9411
      file_list_spec='${wl}-f,'
9412
 
9413
      if test "$GCC" = yes; then
9414
        case $host_os in aix4.[012]|aix4.[012].*)
9415
        # We only want to do this on AIX 4.2 and lower, the check
9416
        # below for broken collect2 doesn't work under 4.3+
9417
          collect2name=`${CC} -print-prog-name=collect2`
9418
          if test -f "$collect2name" &&
9419
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9420
          then
9421
          # We have reworked collect2
9422
          :
9423
          else
9424
          # We have old collect2
9425
          hardcode_direct=unsupported
9426
          # It fails to find uninstalled libraries when the uninstalled
9427
          # path is not listed in the libpath.  Setting hardcode_minus_L
9428
          # to unsupported forces relinking
9429
          hardcode_minus_L=yes
9430
          hardcode_libdir_flag_spec='-L$libdir'
9431
          hardcode_libdir_separator=
9432
          fi
9433
          ;;
9434
        esac
9435
        shared_flag='-shared'
9436
        if test "$aix_use_runtimelinking" = yes; then
9437
          shared_flag="$shared_flag "'${wl}-G'
9438
        fi
9439
      else
9440
        # not using gcc
9441
        if test "$host_cpu" = ia64; then
9442
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9443
        # chokes on -Wl,-G. The following line is correct:
9444
          shared_flag='-G'
9445
        else
9446
          if test "$aix_use_runtimelinking" = yes; then
9447
            shared_flag='${wl}-G'
9448
          else
9449
            shared_flag='${wl}-bM:SRE'
9450
          fi
9451
        fi
9452
      fi
9453
 
9454
      export_dynamic_flag_spec='${wl}-bexpall'
9455
      # It seems that -bexpall does not export symbols beginning with
9456
      # underscore (_), so it is better to generate a list of symbols to export.
9457
      always_export_symbols=yes
9458
      if test "$aix_use_runtimelinking" = yes; then
9459
        # Warning - without using the other runtime loading flags (-brtl),
9460
        # -berok will link without error, but may produce a broken library.
9461
        allow_undefined_flag='-berok'
9462
        # Determine the default libpath from the value encoded in an
9463
        # empty executable.
9464
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9465
/* end confdefs.h.  */
9466
 
9467
int
9468
main ()
9469
{
9470
 
9471
  ;
9472
  return 0;
9473
}
9474
_ACEOF
9475
if ac_fn_c_try_link "$LINENO"; then :
9476
 
9477
lt_aix_libpath_sed='
9478
    /Import File Strings/,/^$/ {
9479
        /^0/ {
9480
            s/^0  *\(.*\)$/\1/
9481
            p
9482
        }
9483
    }'
9484
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9485
# Check for a 64-bit object if we didn't find anything.
9486
if test -z "$aix_libpath"; then
9487
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9488
fi
9489
fi
9490
rm -f core conftest.err conftest.$ac_objext \
9491
    conftest$ac_exeext conftest.$ac_ext
9492
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9493
 
9494
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9495
        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"
9496
      else
9497
        if test "$host_cpu" = ia64; then
9498
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9499
          allow_undefined_flag="-z nodefs"
9500
          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"
9501
        else
9502
         # Determine the default libpath from the value encoded in an
9503
         # empty executable.
9504
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9505
/* end confdefs.h.  */
9506
 
9507
int
9508
main ()
9509
{
9510
 
9511
  ;
9512
  return 0;
9513
}
9514
_ACEOF
9515
if ac_fn_c_try_link "$LINENO"; then :
9516
 
9517
lt_aix_libpath_sed='
9518
    /Import File Strings/,/^$/ {
9519
        /^0/ {
9520
            s/^0  *\(.*\)$/\1/
9521
            p
9522
        }
9523
    }'
9524
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9525
# Check for a 64-bit object if we didn't find anything.
9526
if test -z "$aix_libpath"; then
9527
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9528
fi
9529
fi
9530
rm -f core conftest.err conftest.$ac_objext \
9531
    conftest$ac_exeext conftest.$ac_ext
9532
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9533
 
9534
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9535
          # Warning - without using the other run time loading flags,
9536
          # -berok will link without error, but may produce a broken library.
9537
          no_undefined_flag=' ${wl}-bernotok'
9538
          allow_undefined_flag=' ${wl}-berok'
9539
          if test "$with_gnu_ld" = yes; then
9540
            # We only use this code for GNU lds that support --whole-archive.
9541
            whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9542
          else
9543
            # Exported symbols can be pulled into shared objects from archives
9544
            whole_archive_flag_spec='$convenience'
9545
          fi
9546
          archive_cmds_need_lc=yes
9547
          # This is similar to how AIX traditionally builds its shared libraries.
9548
          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'
9549
        fi
9550
      fi
9551
      ;;
9552
 
9553
    amigaos*)
9554
      case $host_cpu in
9555
      powerpc)
9556
            # see comment about AmigaOS4 .so support
9557
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9558
            archive_expsym_cmds=''
9559
        ;;
9560
      m68k)
9561
            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)'
9562
            hardcode_libdir_flag_spec='-L$libdir'
9563
            hardcode_minus_L=yes
9564
        ;;
9565
      esac
9566
      ;;
9567
 
9568
    bsdi[45]*)
9569
      export_dynamic_flag_spec=-rdynamic
9570
      ;;
9571
 
9572
    cygwin* | mingw* | pw32* | cegcc*)
9573
      # When not using gcc, we currently assume that we are using
9574
      # Microsoft Visual C++.
9575
      # hardcode_libdir_flag_spec is actually meaningless, as there is
9576
      # no search path for DLLs.
9577
      hardcode_libdir_flag_spec=' '
9578
      allow_undefined_flag=unsupported
9579
      # Tell ltmain to make .lib files, not .a files.
9580
      libext=lib
9581
      # Tell ltmain to make .dll files, not .so files.
9582
      shrext_cmds=".dll"
9583
      # FIXME: Setting linknames here is a bad hack.
9584
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9585
      # The linker will automatically build a .lib file if we build a DLL.
9586
      old_archive_from_new_cmds='true'
9587
      # FIXME: Should let the user specify the lib program.
9588
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9589
      fix_srcfile_path='`cygpath -w "$srcfile"`'
9590
      enable_shared_with_static_runtimes=yes
9591
      ;;
9592
 
9593
    darwin* | rhapsody*)
9594
 
9595
 
9596
  archive_cmds_need_lc=no
9597
  hardcode_direct=no
9598
  hardcode_automatic=yes
9599
  hardcode_shlibpath_var=unsupported
9600
  if test "$lt_cv_ld_force_load" = "yes"; then
9601
    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\"`'
9602
  else
9603
    whole_archive_flag_spec=''
9604
  fi
9605
  link_all_deplibs=yes
9606
  allow_undefined_flag="$_lt_dar_allow_undefined"
9607
  case $cc_basename in
9608
     ifort*) _lt_dar_can_shared=yes ;;
9609
     *) _lt_dar_can_shared=$GCC ;;
9610
  esac
9611
  if test "$_lt_dar_can_shared" = "yes"; then
9612
    output_verbose_link_cmd=func_echo_all
9613
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9614
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9615
    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}"
9616
    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}"
9617
 
9618
  else
9619
  ld_shlibs=no
9620
  fi
9621
 
9622
      ;;
9623
 
9624
    dgux*)
9625
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9626
      hardcode_libdir_flag_spec='-L$libdir'
9627
      hardcode_shlibpath_var=no
9628
      ;;
9629
 
9630
    freebsd1*)
9631
      ld_shlibs=no
9632
      ;;
9633
 
9634
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9635
    # support.  Future versions do this automatically, but an explicit c++rt0.o
9636
    # does not break anything, and helps significantly (at the cost of a little
9637
    # extra space).
9638
    freebsd2.2*)
9639
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9640
      hardcode_libdir_flag_spec='-R$libdir'
9641
      hardcode_direct=yes
9642
      hardcode_shlibpath_var=no
9643
      ;;
9644
 
9645
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9646
    freebsd2*)
9647
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9648
      hardcode_direct=yes
9649
      hardcode_minus_L=yes
9650
      hardcode_shlibpath_var=no
9651
      ;;
9652
 
9653
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9654
    freebsd* | dragonfly*)
9655
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9656
      hardcode_libdir_flag_spec='-R$libdir'
9657
      hardcode_direct=yes
9658
      hardcode_shlibpath_var=no
9659
      ;;
9660
 
9661
    hpux9*)
9662
      if test "$GCC" = yes; then
9663
        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'
9664
      else
9665
        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'
9666
      fi
9667
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9668
      hardcode_libdir_separator=:
9669
      hardcode_direct=yes
9670
 
9671
      # hardcode_minus_L: Not really in the search PATH,
9672
      # but as the default location of the library.
9673
      hardcode_minus_L=yes
9674
      export_dynamic_flag_spec='${wl}-E'
9675
      ;;
9676
 
9677
    hpux10*)
9678
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9679
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9680
      else
9681
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9682
      fi
9683
      if test "$with_gnu_ld" = no; then
9684
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9685
        hardcode_libdir_flag_spec_ld='+b $libdir'
9686
        hardcode_libdir_separator=:
9687
        hardcode_direct=yes
9688
        hardcode_direct_absolute=yes
9689
        export_dynamic_flag_spec='${wl}-E'
9690
        # hardcode_minus_L: Not really in the search PATH,
9691
        # but as the default location of the library.
9692
        hardcode_minus_L=yes
9693
      fi
9694
      ;;
9695
 
9696
    hpux11*)
9697
      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9698
        case $host_cpu in
9699
        hppa*64*)
9700
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9701
          ;;
9702
        ia64*)
9703
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9704
          ;;
9705
        *)
9706
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9707
          ;;
9708
        esac
9709
      else
9710
        case $host_cpu in
9711
        hppa*64*)
9712
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9713
          ;;
9714
        ia64*)
9715
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9716
          ;;
9717
        *)
9718
 
9719
          # Older versions of the 11.00 compiler do not understand -b yet
9720
          # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9721
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9722
$as_echo_n "checking if $CC understands -b... " >&6; }
9723
if test "${lt_cv_prog_compiler__b+set}" = set; then :
9724
  $as_echo_n "(cached) " >&6
9725
else
9726
  lt_cv_prog_compiler__b=no
9727
   save_LDFLAGS="$LDFLAGS"
9728
   LDFLAGS="$LDFLAGS -b"
9729
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9730
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9731
     # The linker can only warn and ignore the option if not recognized
9732
     # So say no if there are warnings
9733
     if test -s conftest.err; then
9734
       # Append any errors to the config.log.
9735
       cat conftest.err 1>&5
9736
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9737
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9738
       if diff conftest.exp conftest.er2 >/dev/null; then
9739
         lt_cv_prog_compiler__b=yes
9740
       fi
9741
     else
9742
       lt_cv_prog_compiler__b=yes
9743
     fi
9744
   fi
9745
   $RM -r conftest*
9746
   LDFLAGS="$save_LDFLAGS"
9747
 
9748
fi
9749
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9750
$as_echo "$lt_cv_prog_compiler__b" >&6; }
9751
 
9752
if test x"$lt_cv_prog_compiler__b" = xyes; then
9753
    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9754
else
9755
    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9756
fi
9757
 
9758
          ;;
9759
        esac
9760
      fi
9761
      if test "$with_gnu_ld" = no; then
9762
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9763
        hardcode_libdir_separator=:
9764
 
9765
        case $host_cpu in
9766
        hppa*64*|ia64*)
9767
          hardcode_direct=no
9768
          hardcode_shlibpath_var=no
9769
          ;;
9770
        *)
9771
          hardcode_direct=yes
9772
          hardcode_direct_absolute=yes
9773
          export_dynamic_flag_spec='${wl}-E'
9774
 
9775
          # hardcode_minus_L: Not really in the search PATH,
9776
          # but as the default location of the library.
9777
          hardcode_minus_L=yes
9778
          ;;
9779
        esac
9780
      fi
9781
      ;;
9782
 
9783
    irix5* | irix6* | nonstopux*)
9784
      if test "$GCC" = yes; then
9785
        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'
9786
        # Try to use the -exported_symbol ld option, if it does not
9787
        # work, assume that -exports_file does not work either and
9788
        # implicitly export all symbols.
9789
        save_LDFLAGS="$LDFLAGS"
9790
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9791
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9792
/* end confdefs.h.  */
9793
int foo(void) {}
9794
_ACEOF
9795
if ac_fn_c_try_link "$LINENO"; then :
9796
  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'
9797
 
9798
fi
9799
rm -f core conftest.err conftest.$ac_objext \
9800
    conftest$ac_exeext conftest.$ac_ext
9801
        LDFLAGS="$save_LDFLAGS"
9802
      else
9803
        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'
9804
        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'
9805
      fi
9806
      archive_cmds_need_lc='no'
9807
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9808
      hardcode_libdir_separator=:
9809
      inherit_rpath=yes
9810
      link_all_deplibs=yes
9811
      ;;
9812
 
9813
    netbsd*)
9814
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9815
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9816
      else
9817
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9818
      fi
9819
      hardcode_libdir_flag_spec='-R$libdir'
9820
      hardcode_direct=yes
9821
      hardcode_shlibpath_var=no
9822
      ;;
9823
 
9824
    newsos6)
9825
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9826
      hardcode_direct=yes
9827
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9828
      hardcode_libdir_separator=:
9829
      hardcode_shlibpath_var=no
9830
      ;;
9831
 
9832
    *nto* | *qnx*)
9833
      ;;
9834
 
9835
    openbsd*)
9836
      if test -f /usr/libexec/ld.so; then
9837
        hardcode_direct=yes
9838
        hardcode_shlibpath_var=no
9839
        hardcode_direct_absolute=yes
9840
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9841
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9842
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9843
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9844
          export_dynamic_flag_spec='${wl}-E'
9845
        else
9846
          case $host_os in
9847
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9848
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9849
             hardcode_libdir_flag_spec='-R$libdir'
9850
             ;;
9851
           *)
9852
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9853
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9854
             ;;
9855
          esac
9856
        fi
9857
      else
9858
        ld_shlibs=no
9859
      fi
9860
      ;;
9861
 
9862
    os2*)
9863
      hardcode_libdir_flag_spec='-L$libdir'
9864
      hardcode_minus_L=yes
9865
      allow_undefined_flag=unsupported
9866
      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'
9867
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9868
      ;;
9869
 
9870
    osf3*)
9871
      if test "$GCC" = yes; then
9872
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9873
        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'
9874
      else
9875
        allow_undefined_flag=' -expect_unresolved \*'
9876
        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'
9877
      fi
9878
      archive_cmds_need_lc='no'
9879
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9880
      hardcode_libdir_separator=:
9881
      ;;
9882
 
9883
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
9884
      if test "$GCC" = yes; then
9885
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9886
        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'
9887
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9888
      else
9889
        allow_undefined_flag=' -expect_unresolved \*'
9890
        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'
9891
        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~
9892
        $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'
9893
 
9894
        # Both c and cxx compiler support -rpath directly
9895
        hardcode_libdir_flag_spec='-rpath $libdir'
9896
      fi
9897
      archive_cmds_need_lc='no'
9898
      hardcode_libdir_separator=:
9899
      ;;
9900
 
9901
    solaris*)
9902
      no_undefined_flag=' -z defs'
9903
      if test "$GCC" = yes; then
9904
        wlarc='${wl}'
9905
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9906
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9907
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9908
      else
9909
        case `$CC -V 2>&1` in
9910
        *"Compilers 5.0"*)
9911
          wlarc=''
9912
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9913
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9914
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9915
          ;;
9916
        *)
9917
          wlarc='${wl}'
9918
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9919
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9920
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9921
          ;;
9922
        esac
9923
      fi
9924
      hardcode_libdir_flag_spec='-R$libdir'
9925
      hardcode_shlibpath_var=no
9926
      case $host_os in
9927
      solaris2.[0-5] | solaris2.[0-5].*) ;;
9928
      *)
9929
        # The compiler driver will combine and reorder linker options,
9930
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
9931
        # but is careful enough not to reorder.
9932
        # Supported since Solaris 2.6 (maybe 2.5.1?)
9933
        if test "$GCC" = yes; then
9934
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9935
        else
9936
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9937
        fi
9938
        ;;
9939
      esac
9940
      link_all_deplibs=yes
9941
      ;;
9942
 
9943
    sunos4*)
9944
      if test "x$host_vendor" = xsequent; then
9945
        # Use $CC to link under sequent, because it throws in some extra .o
9946
        # files that make .init and .fini sections work.
9947
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9948
      else
9949
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9950
      fi
9951
      hardcode_libdir_flag_spec='-L$libdir'
9952
      hardcode_direct=yes
9953
      hardcode_minus_L=yes
9954
      hardcode_shlibpath_var=no
9955
      ;;
9956
 
9957
    sysv4)
9958
      case $host_vendor in
9959
        sni)
9960
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9961
          hardcode_direct=yes # is this really true???
9962
        ;;
9963
        siemens)
9964
          ## LD is ld it makes a PLAMLIB
9965
          ## CC just makes a GrossModule.
9966
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9967
          reload_cmds='$CC -r -o $output$reload_objs'
9968
          hardcode_direct=no
9969
        ;;
9970
        motorola)
9971
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9972
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9973
        ;;
9974
      esac
9975
      runpath_var='LD_RUN_PATH'
9976
      hardcode_shlibpath_var=no
9977
      ;;
9978
 
9979
    sysv4.3*)
9980
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9981
      hardcode_shlibpath_var=no
9982
      export_dynamic_flag_spec='-Bexport'
9983
      ;;
9984
 
9985
    sysv4*MP*)
9986
      if test -d /usr/nec; then
9987
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9988
        hardcode_shlibpath_var=no
9989
        runpath_var=LD_RUN_PATH
9990
        hardcode_runpath_var=yes
9991
        ld_shlibs=yes
9992
      fi
9993
      ;;
9994
 
9995
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9996
      no_undefined_flag='${wl}-z,text'
9997
      archive_cmds_need_lc=no
9998
      hardcode_shlibpath_var=no
9999
      runpath_var='LD_RUN_PATH'
10000
 
10001
      if test "$GCC" = yes; then
10002
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10003
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10004
      else
10005
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10006
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10007
      fi
10008
      ;;
10009
 
10010
    sysv5* | sco3.2v5* | sco5v6*)
10011
      # Note: We can NOT use -z defs as we might desire, because we do not
10012
      # link with -lc, and that would cause any symbols used from libc to
10013
      # always be unresolved, which means just about no library would
10014
      # ever link correctly.  If we're not using GNU ld we use -z text
10015
      # though, which does catch some bad symbols but isn't as heavy-handed
10016
      # as -z defs.
10017
      no_undefined_flag='${wl}-z,text'
10018
      allow_undefined_flag='${wl}-z,nodefs'
10019
      archive_cmds_need_lc=no
10020
      hardcode_shlibpath_var=no
10021
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10022
      hardcode_libdir_separator=':'
10023
      link_all_deplibs=yes
10024
      export_dynamic_flag_spec='${wl}-Bexport'
10025
      runpath_var='LD_RUN_PATH'
10026
 
10027
      if test "$GCC" = yes; then
10028
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10029
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10030
      else
10031
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10032
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10033
      fi
10034
      ;;
10035
 
10036
    uts4*)
10037
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10038
      hardcode_libdir_flag_spec='-L$libdir'
10039
      hardcode_shlibpath_var=no
10040
      ;;
10041
 
10042
    *)
10043
      ld_shlibs=no
10044
      ;;
10045
    esac
10046
 
10047
    if test x$host_vendor = xsni; then
10048
      case $host in
10049
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10050
        export_dynamic_flag_spec='${wl}-Blargedynsym'
10051
        ;;
10052
      esac
10053
    fi
10054
  fi
10055
 
10056
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10057
$as_echo "$ld_shlibs" >&6; }
10058
test "$ld_shlibs" = no && can_build_shared=no
10059
 
10060
with_gnu_ld=$with_gnu_ld
10061
 
10062
 
10063
 
10064
 
10065
 
10066
 
10067
 
10068
 
10069
 
10070
 
10071
 
10072
 
10073
 
10074
 
10075
 
10076
#
10077
# Do we need to explicitly link libc?
10078
#
10079
case "x$archive_cmds_need_lc" in
10080
x|xyes)
10081
  # Assume -lc should be added
10082
  archive_cmds_need_lc=yes
10083
 
10084
  if test "$enable_shared" = yes && test "$GCC" = yes; then
10085
    case $archive_cmds in
10086
    *'~'*)
10087
      # FIXME: we may have to deal with multi-command sequences.
10088
      ;;
10089
    '$CC '*)
10090
      # Test whether the compiler implicitly links with -lc since on some
10091
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10092
      # to ld, don't add -lc before -lgcc.
10093
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10094
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10095
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10096
  $as_echo_n "(cached) " >&6
10097
else
10098
  $RM conftest*
10099
        echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10100
 
10101
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10102
  (eval $ac_compile) 2>&5
10103
  ac_status=$?
10104
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10105
  test $ac_status = 0; } 2>conftest.err; then
10106
          soname=conftest
10107
          lib=conftest
10108
          libobjs=conftest.$ac_objext
10109
          deplibs=
10110
          wl=$lt_prog_compiler_wl
10111
          pic_flag=$lt_prog_compiler_pic
10112
          compiler_flags=-v
10113
          linker_flags=-v
10114
          verstring=
10115
          output_objdir=.
10116
          libname=conftest
10117
          lt_save_allow_undefined_flag=$allow_undefined_flag
10118
          allow_undefined_flag=
10119
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10120
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10121
  ac_status=$?
10122
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10123
  test $ac_status = 0; }
10124
          then
10125
            lt_cv_archive_cmds_need_lc=no
10126
          else
10127
            lt_cv_archive_cmds_need_lc=yes
10128
          fi
10129
          allow_undefined_flag=$lt_save_allow_undefined_flag
10130
        else
10131
          cat conftest.err 1>&5
10132
        fi
10133
        $RM conftest*
10134
 
10135
fi
10136
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10137
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10138
      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10139
      ;;
10140
    esac
10141
  fi
10142
  ;;
10143
esac
10144
 
10145
 
10146
 
10147
 
10148
 
10149
 
10150
 
10151
 
10152
 
10153
 
10154
 
10155
 
10156
 
10157
 
10158
 
10159
 
10160
 
10161
 
10162
 
10163
 
10164
 
10165
 
10166
 
10167
 
10168
 
10169
 
10170
 
10171
 
10172
 
10173
 
10174
 
10175
 
10176
 
10177
 
10178
 
10179
 
10180
 
10181
 
10182
 
10183
 
10184
 
10185
 
10186
 
10187
 
10188
 
10189
 
10190
 
10191
 
10192
 
10193
 
10194
 
10195
 
10196
 
10197
 
10198
 
10199
 
10200
 
10201
 
10202
 
10203
 
10204
 
10205
 
10206
 
10207
 
10208
 
10209
 
10210
 
10211
 
10212
 
10213
 
10214
 
10215
 
10216
 
10217
 
10218
 
10219
 
10220
 
10221
 
10222
 
10223
 
10224
 
10225
 
10226
 
10227
 
10228
 
10229
 
10230
 
10231
 
10232
 
10233
 
10234
 
10235
 
10236
 
10237
 
10238
 
10239
 
10240
 
10241
 
10242
 
10243
 
10244
 
10245
 
10246
 
10247
 
10248
 
10249
 
10250
 
10251
 
10252
 
10253
 
10254
 
10255
 
10256
 
10257
 
10258
 
10259
 
10260
 
10261
 
10262
 
10263
 
10264
 
10265
 
10266
 
10267
 
10268
 
10269
 
10270
 
10271
 
10272
 
10273
 
10274
 
10275
 
10276
 
10277
 
10278
 
10279
 
10280
 
10281
 
10282
 
10283
 
10284
 
10285
 
10286
 
10287
 
10288
 
10289
 
10290
 
10291
 
10292
 
10293
 
10294
 
10295
 
10296
 
10297
 
10298
 
10299
 
10300
 
10301
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10302
$as_echo_n "checking dynamic linker characteristics... " >&6; }
10303
 
10304
if test "$GCC" = yes; then
10305
  case $host_os in
10306
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10307
    *) lt_awk_arg="/^libraries:/" ;;
10308
  esac
10309
  case $host_os in
10310
    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10311
    *) lt_sed_strip_eq="s,=/,/,g" ;;
10312
  esac
10313
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10314
  case $lt_search_path_spec in
10315
  *\;*)
10316
    # if the path contains ";" then we assume it to be the separator
10317
    # otherwise default to the standard path separator (i.e. ":") - it is
10318
    # assumed that no part of a normal pathname contains ";" but that should
10319
    # okay in the real world where ";" in dirpaths is itself problematic.
10320
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10321
    ;;
10322
  *)
10323
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10324
    ;;
10325
  esac
10326
  # Ok, now we have the path, separated by spaces, we can step through it
10327
  # and add multilib dir if necessary.
10328
  lt_tmp_lt_search_path_spec=
10329
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10330
  for lt_sys_path in $lt_search_path_spec; do
10331
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10332
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10333
    else
10334
      test -d "$lt_sys_path" && \
10335
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10336
    fi
10337
  done
10338
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10339
BEGIN {RS=" "; FS="/|\n";} {
10340
  lt_foo="";
10341
  lt_count=0;
10342
  for (lt_i = NF; lt_i > 0; lt_i--) {
10343
    if ($lt_i != "" && $lt_i != ".") {
10344
      if ($lt_i == "..") {
10345
        lt_count++;
10346
      } else {
10347
        if (lt_count == 0) {
10348
          lt_foo="/" $lt_i lt_foo;
10349
        } else {
10350
          lt_count--;
10351
        }
10352
      }
10353
    }
10354
  }
10355
  if (lt_foo != "") { lt_freq[lt_foo]++; }
10356
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10357
}'`
10358
  # AWK program above erroneously prepends '/' to C:/dos/paths
10359
  # for these hosts.
10360
  case $host_os in
10361
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10362
      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10363
  esac
10364
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10365
else
10366
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10367
fi
10368
library_names_spec=
10369
libname_spec='lib$name'
10370
soname_spec=
10371
shrext_cmds=".so"
10372
postinstall_cmds=
10373
postuninstall_cmds=
10374
finish_cmds=
10375
finish_eval=
10376
shlibpath_var=
10377
shlibpath_overrides_runpath=unknown
10378
version_type=none
10379
dynamic_linker="$host_os ld.so"
10380
sys_lib_dlsearch_path_spec="/lib /usr/lib"
10381
need_lib_prefix=unknown
10382
hardcode_into_libs=no
10383
 
10384
# when you set need_version to no, make sure it does not cause -set_version
10385
# flags to be left without arguments
10386
need_version=unknown
10387
 
10388
case $host_os in
10389
aix3*)
10390
  version_type=linux
10391
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10392
  shlibpath_var=LIBPATH
10393
 
10394
  # AIX 3 has no versioning support, so we append a major version to the name.
10395
  soname_spec='${libname}${release}${shared_ext}$major'
10396
  ;;
10397
 
10398
aix[4-9]*)
10399
  version_type=linux
10400
  need_lib_prefix=no
10401
  need_version=no
10402
  hardcode_into_libs=yes
10403
  if test "$host_cpu" = ia64; then
10404
    # AIX 5 supports IA64
10405
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10406
    shlibpath_var=LD_LIBRARY_PATH
10407
  else
10408
    # With GCC up to 2.95.x, collect2 would create an import file
10409
    # for dependence libraries.  The import file would start with
10410
    # the line `#! .'.  This would cause the generated library to
10411
    # depend on `.', always an invalid library.  This was fixed in
10412
    # development snapshots of GCC prior to 3.0.
10413
    case $host_os in
10414
      aix4 | aix4.[01] | aix4.[01].*)
10415
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10416
           echo ' yes '
10417
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10418
        :
10419
      else
10420
        can_build_shared=no
10421
      fi
10422
      ;;
10423
    esac
10424
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10425
    # soname into executable. Probably we can add versioning support to
10426
    # collect2, so additional links can be useful in future.
10427
    if test "$aix_use_runtimelinking" = yes; then
10428
      # If using run time linking (on AIX 4.2 or later) use lib.so
10429
      # instead of lib.a to let people know that these are not
10430
      # typical AIX shared libraries.
10431
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10432
    else
10433
      # We preserve .a as extension for shared libraries through AIX4.2
10434
      # and later when we are not doing run time linking.
10435
      library_names_spec='${libname}${release}.a $libname.a'
10436
      soname_spec='${libname}${release}${shared_ext}$major'
10437
    fi
10438
    shlibpath_var=LIBPATH
10439
  fi
10440
  ;;
10441
 
10442
amigaos*)
10443
  case $host_cpu in
10444
  powerpc)
10445
    # Since July 2007 AmigaOS4 officially supports .so libraries.
10446
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10447
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10448
    ;;
10449
  m68k)
10450
    library_names_spec='$libname.ixlibrary $libname.a'
10451
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10452
    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'
10453
    ;;
10454
  esac
10455
  ;;
10456
 
10457
beos*)
10458
  library_names_spec='${libname}${shared_ext}'
10459
  dynamic_linker="$host_os ld.so"
10460
  shlibpath_var=LIBRARY_PATH
10461
  ;;
10462
 
10463
bsdi[45]*)
10464
  version_type=linux
10465
  need_version=no
10466
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10467
  soname_spec='${libname}${release}${shared_ext}$major'
10468
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10469
  shlibpath_var=LD_LIBRARY_PATH
10470
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10471
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10472
  # the default ld.so.conf also contains /usr/contrib/lib and
10473
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10474
  # libtool to hard-code these into programs
10475
  ;;
10476
 
10477
cygwin* | mingw* | pw32* | cegcc*)
10478
  version_type=windows
10479
  shrext_cmds=".dll"
10480
  need_version=no
10481
  need_lib_prefix=no
10482
 
10483
  case $GCC,$host_os in
10484
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10485
    library_names_spec='$libname.dll.a'
10486
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10487
    postinstall_cmds='base_file=`basename \${file}`~
10488
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10489
      dldir=$destdir/`dirname \$dlpath`~
10490
      test -d \$dldir || mkdir -p \$dldir~
10491
      $install_prog $dir/$dlname \$dldir/$dlname~
10492
      chmod a+x \$dldir/$dlname~
10493
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10494
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10495
      fi'
10496
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10497
      dlpath=$dir/\$dldll~
10498
       $RM \$dlpath'
10499
    shlibpath_overrides_runpath=yes
10500
 
10501
    case $host_os in
10502
    cygwin*)
10503
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10504
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10505
 
10506
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10507
      ;;
10508
    mingw* | cegcc*)
10509
      # MinGW DLLs use traditional 'lib' prefix
10510
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10511
      ;;
10512
    pw32*)
10513
      # pw32 DLLs use 'pw' prefix rather than 'lib'
10514
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10515
      ;;
10516
    esac
10517
    ;;
10518
 
10519
  *)
10520
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10521
    ;;
10522
  esac
10523
  dynamic_linker='Win32 ld.exe'
10524
  # FIXME: first we should search . and the directory the executable is in
10525
  shlibpath_var=PATH
10526
  ;;
10527
 
10528
darwin* | rhapsody*)
10529
  dynamic_linker="$host_os dyld"
10530
  version_type=darwin
10531
  need_lib_prefix=no
10532
  need_version=no
10533
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10534
  soname_spec='${libname}${release}${major}$shared_ext'
10535
  shlibpath_overrides_runpath=yes
10536
  shlibpath_var=DYLD_LIBRARY_PATH
10537
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10538
 
10539
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10540
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10541
  ;;
10542
 
10543
dgux*)
10544
  version_type=linux
10545
  need_lib_prefix=no
10546
  need_version=no
10547
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10548
  soname_spec='${libname}${release}${shared_ext}$major'
10549
  shlibpath_var=LD_LIBRARY_PATH
10550
  ;;
10551
 
10552
freebsd1*)
10553
  dynamic_linker=no
10554
  ;;
10555
 
10556
freebsd* | dragonfly*)
10557
  # DragonFly does not have aout.  When/if they implement a new
10558
  # versioning mechanism, adjust this.
10559
  if test -x /usr/bin/objformat; then
10560
    objformat=`/usr/bin/objformat`
10561
  else
10562
    case $host_os in
10563
    freebsd[123]*) objformat=aout ;;
10564
    *) objformat=elf ;;
10565
    esac
10566
  fi
10567
  version_type=freebsd-$objformat
10568
  case $version_type in
10569
    freebsd-elf*)
10570
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10571
      need_version=no
10572
      need_lib_prefix=no
10573
      ;;
10574
    freebsd-*)
10575
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10576
      need_version=yes
10577
      ;;
10578
  esac
10579
  shlibpath_var=LD_LIBRARY_PATH
10580
  case $host_os in
10581
  freebsd2*)
10582
    shlibpath_overrides_runpath=yes
10583
    ;;
10584
  freebsd3.[01]* | freebsdelf3.[01]*)
10585
    shlibpath_overrides_runpath=yes
10586
    hardcode_into_libs=yes
10587
    ;;
10588
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10589
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10590
    shlibpath_overrides_runpath=no
10591
    hardcode_into_libs=yes
10592
    ;;
10593
  *) # from 4.6 on, and DragonFly
10594
    shlibpath_overrides_runpath=yes
10595
    hardcode_into_libs=yes
10596
    ;;
10597
  esac
10598
  ;;
10599
 
10600
gnu*)
10601
  version_type=linux
10602
  need_lib_prefix=no
10603
  need_version=no
10604
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10605
  soname_spec='${libname}${release}${shared_ext}$major'
10606
  shlibpath_var=LD_LIBRARY_PATH
10607
  hardcode_into_libs=yes
10608
  ;;
10609
 
10610
haiku*)
10611
  version_type=linux
10612
  need_lib_prefix=no
10613
  need_version=no
10614
  dynamic_linker="$host_os runtime_loader"
10615
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10616
  soname_spec='${libname}${release}${shared_ext}$major'
10617
  shlibpath_var=LIBRARY_PATH
10618
  shlibpath_overrides_runpath=yes
10619
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10620
  hardcode_into_libs=yes
10621
  ;;
10622
 
10623
hpux9* | hpux10* | hpux11*)
10624
  # Give a soname corresponding to the major version so that dld.sl refuses to
10625
  # link against other versions.
10626
  version_type=sunos
10627
  need_lib_prefix=no
10628
  need_version=no
10629
  case $host_cpu in
10630
  ia64*)
10631
    shrext_cmds='.so'
10632
    hardcode_into_libs=yes
10633
    dynamic_linker="$host_os dld.so"
10634
    shlibpath_var=LD_LIBRARY_PATH
10635
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10636
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10637
    soname_spec='${libname}${release}${shared_ext}$major'
10638
    if test "X$HPUX_IA64_MODE" = X32; then
10639
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10640
    else
10641
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10642
    fi
10643
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10644
    ;;
10645
  hppa*64*)
10646
    shrext_cmds='.sl'
10647
    hardcode_into_libs=yes
10648
    dynamic_linker="$host_os dld.sl"
10649
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10650
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10651
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10652
    soname_spec='${libname}${release}${shared_ext}$major'
10653
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10654
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10655
    ;;
10656
  *)
10657
    shrext_cmds='.sl'
10658
    dynamic_linker="$host_os dld.sl"
10659
    shlibpath_var=SHLIB_PATH
10660
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10661
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10662
    soname_spec='${libname}${release}${shared_ext}$major'
10663
    ;;
10664
  esac
10665
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10666
  postinstall_cmds='chmod 555 $lib'
10667
  # or fails outright, so override atomically:
10668
  install_override_mode=555
10669
  ;;
10670
 
10671
interix[3-9]*)
10672
  version_type=linux
10673
  need_lib_prefix=no
10674
  need_version=no
10675
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10676
  soname_spec='${libname}${release}${shared_ext}$major'
10677
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10678
  shlibpath_var=LD_LIBRARY_PATH
10679
  shlibpath_overrides_runpath=no
10680
  hardcode_into_libs=yes
10681
  ;;
10682
 
10683
irix5* | irix6* | nonstopux*)
10684
  case $host_os in
10685
    nonstopux*) version_type=nonstopux ;;
10686
    *)
10687
        if test "$lt_cv_prog_gnu_ld" = yes; then
10688
                version_type=linux
10689
        else
10690
                version_type=irix
10691
        fi ;;
10692
  esac
10693
  need_lib_prefix=no
10694
  need_version=no
10695
  soname_spec='${libname}${release}${shared_ext}$major'
10696
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10697
  case $host_os in
10698
  irix5* | nonstopux*)
10699
    libsuff= shlibsuff=
10700
    ;;
10701
  *)
10702
    case $LD in # libtool.m4 will add one of these switches to LD
10703
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10704
      libsuff= shlibsuff= libmagic=32-bit;;
10705
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10706
      libsuff=32 shlibsuff=N32 libmagic=N32;;
10707
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10708
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10709
    *) libsuff= shlibsuff= libmagic=never-match;;
10710
    esac
10711
    ;;
10712
  esac
10713
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10714
  shlibpath_overrides_runpath=no
10715
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10716
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10717
  hardcode_into_libs=yes
10718
  ;;
10719
 
10720
# No shared lib support for Linux oldld, aout, or coff.
10721
linux*oldld* | linux*aout* | linux*coff*)
10722
  dynamic_linker=no
10723
  ;;
10724
 
10725
# This must be Linux ELF.
10726
linux* | k*bsd*-gnu | kopensolaris*-gnu)
10727
  version_type=linux
10728
  need_lib_prefix=no
10729
  need_version=no
10730
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10731
  soname_spec='${libname}${release}${shared_ext}$major'
10732
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10733
  shlibpath_var=LD_LIBRARY_PATH
10734
  shlibpath_overrides_runpath=no
10735
 
10736
  # Some binutils ld are patched to set DT_RUNPATH
10737
  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10738
  $as_echo_n "(cached) " >&6
10739
else
10740
  lt_cv_shlibpath_overrides_runpath=no
10741
    save_LDFLAGS=$LDFLAGS
10742
    save_libdir=$libdir
10743
    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10744
         LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10745
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10746
/* end confdefs.h.  */
10747
 
10748
int
10749
main ()
10750
{
10751
 
10752
  ;
10753
  return 0;
10754
}
10755
_ACEOF
10756
if ac_fn_c_try_link "$LINENO"; then :
10757
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10758
  lt_cv_shlibpath_overrides_runpath=yes
10759
fi
10760
fi
10761
rm -f core conftest.err conftest.$ac_objext \
10762
    conftest$ac_exeext conftest.$ac_ext
10763
    LDFLAGS=$save_LDFLAGS
10764
    libdir=$save_libdir
10765
 
10766
fi
10767
 
10768
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10769
 
10770
  # This implies no fast_install, which is unacceptable.
10771
  # Some rework will be needed to allow for fast_install
10772
  # before this can be enabled.
10773
  hardcode_into_libs=yes
10774
 
10775
  # Append ld.so.conf contents to the search path
10776
  if test -f /etc/ld.so.conf; then
10777
    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' ' '`
10778
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10779
  fi
10780
 
10781
  # We used to test for /lib/ld.so.1 and disable shared libraries on
10782
  # powerpc, because MkLinux only supported shared libraries with the
10783
  # GNU dynamic linker.  Since this was broken with cross compilers,
10784
  # most powerpc-linux boxes support dynamic linking these days and
10785
  # people can always --disable-shared, the test was removed, and we
10786
  # assume the GNU/Linux dynamic linker is in use.
10787
  dynamic_linker='GNU/Linux ld.so'
10788
  ;;
10789
 
10790
netbsd*)
10791
  version_type=sunos
10792
  need_lib_prefix=no
10793
  need_version=no
10794
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10795
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10796
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10797
    dynamic_linker='NetBSD (a.out) ld.so'
10798
  else
10799
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10800
    soname_spec='${libname}${release}${shared_ext}$major'
10801
    dynamic_linker='NetBSD ld.elf_so'
10802
  fi
10803
  shlibpath_var=LD_LIBRARY_PATH
10804
  shlibpath_overrides_runpath=yes
10805
  hardcode_into_libs=yes
10806
  ;;
10807
 
10808
newsos6)
10809
  version_type=linux
10810
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10811
  shlibpath_var=LD_LIBRARY_PATH
10812
  shlibpath_overrides_runpath=yes
10813
  ;;
10814
 
10815
*nto* | *qnx*)
10816
  version_type=qnx
10817
  need_lib_prefix=no
10818
  need_version=no
10819
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10820
  soname_spec='${libname}${release}${shared_ext}$major'
10821
  shlibpath_var=LD_LIBRARY_PATH
10822
  shlibpath_overrides_runpath=no
10823
  hardcode_into_libs=yes
10824
  dynamic_linker='ldqnx.so'
10825
  ;;
10826
 
10827
openbsd*)
10828
  version_type=sunos
10829
  sys_lib_dlsearch_path_spec="/usr/lib"
10830
  need_lib_prefix=no
10831
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10832
  case $host_os in
10833
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10834
    *)                          need_version=no  ;;
10835
  esac
10836
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10837
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10838
  shlibpath_var=LD_LIBRARY_PATH
10839
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10840
    case $host_os in
10841
      openbsd2.[89] | openbsd2.[89].*)
10842
        shlibpath_overrides_runpath=no
10843
        ;;
10844
      *)
10845
        shlibpath_overrides_runpath=yes
10846
        ;;
10847
      esac
10848
  else
10849
    shlibpath_overrides_runpath=yes
10850
  fi
10851
  ;;
10852
 
10853
os2*)
10854
  libname_spec='$name'
10855
  shrext_cmds=".dll"
10856
  need_lib_prefix=no
10857
  library_names_spec='$libname${shared_ext} $libname.a'
10858
  dynamic_linker='OS/2 ld.exe'
10859
  shlibpath_var=LIBPATH
10860
  ;;
10861
 
10862
osf3* | osf4* | osf5*)
10863
  version_type=osf
10864
  need_lib_prefix=no
10865
  need_version=no
10866
  soname_spec='${libname}${release}${shared_ext}$major'
10867
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10868
  shlibpath_var=LD_LIBRARY_PATH
10869
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10870
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10871
  ;;
10872
 
10873
rdos*)
10874
  dynamic_linker=no
10875
  ;;
10876
 
10877
solaris*)
10878
  version_type=linux
10879
  need_lib_prefix=no
10880
  need_version=no
10881
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10882
  soname_spec='${libname}${release}${shared_ext}$major'
10883
  shlibpath_var=LD_LIBRARY_PATH
10884
  shlibpath_overrides_runpath=yes
10885
  hardcode_into_libs=yes
10886
  # ldd complains unless libraries are executable
10887
  postinstall_cmds='chmod +x $lib'
10888
  ;;
10889
 
10890
sunos4*)
10891
  version_type=sunos
10892
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10893
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10894
  shlibpath_var=LD_LIBRARY_PATH
10895
  shlibpath_overrides_runpath=yes
10896
  if test "$with_gnu_ld" = yes; then
10897
    need_lib_prefix=no
10898
  fi
10899
  need_version=yes
10900
  ;;
10901
 
10902
sysv4 | sysv4.3*)
10903
  version_type=linux
10904
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10905
  soname_spec='${libname}${release}${shared_ext}$major'
10906
  shlibpath_var=LD_LIBRARY_PATH
10907
  case $host_vendor in
10908
    sni)
10909
      shlibpath_overrides_runpath=no
10910
      need_lib_prefix=no
10911
      runpath_var=LD_RUN_PATH
10912
      ;;
10913
    siemens)
10914
      need_lib_prefix=no
10915
      ;;
10916
    motorola)
10917
      need_lib_prefix=no
10918
      need_version=no
10919
      shlibpath_overrides_runpath=no
10920
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10921
      ;;
10922
  esac
10923
  ;;
10924
 
10925
sysv4*MP*)
10926
  if test -d /usr/nec ;then
10927
    version_type=linux
10928
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10929
    soname_spec='$libname${shared_ext}.$major'
10930
    shlibpath_var=LD_LIBRARY_PATH
10931
  fi
10932
  ;;
10933
 
10934
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10935
  version_type=freebsd-elf
10936
  need_lib_prefix=no
10937
  need_version=no
10938
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10939
  soname_spec='${libname}${release}${shared_ext}$major'
10940
  shlibpath_var=LD_LIBRARY_PATH
10941
  shlibpath_overrides_runpath=yes
10942
  hardcode_into_libs=yes
10943
  if test "$with_gnu_ld" = yes; then
10944
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10945
  else
10946
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10947
    case $host_os in
10948
      sco3.2v5*)
10949
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10950
        ;;
10951
    esac
10952
  fi
10953
  sys_lib_dlsearch_path_spec='/usr/lib'
10954
  ;;
10955
 
10956
tpf*)
10957
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10958
  version_type=linux
10959
  need_lib_prefix=no
10960
  need_version=no
10961
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10962
  shlibpath_var=LD_LIBRARY_PATH
10963
  shlibpath_overrides_runpath=no
10964
  hardcode_into_libs=yes
10965
  ;;
10966
 
10967
uts4*)
10968
  version_type=linux
10969
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10970
  soname_spec='${libname}${release}${shared_ext}$major'
10971
  shlibpath_var=LD_LIBRARY_PATH
10972
  ;;
10973
 
10974
*)
10975
  dynamic_linker=no
10976
  ;;
10977
esac
10978
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10979
$as_echo "$dynamic_linker" >&6; }
10980
test "$dynamic_linker" = no && can_build_shared=no
10981
 
10982
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10983
if test "$GCC" = yes; then
10984
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10985
fi
10986
 
10987
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10988
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10989
fi
10990
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10991
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10992
fi
10993
 
10994
 
10995
 
10996
 
10997
 
10998
 
10999
 
11000
 
11001
 
11002
 
11003
 
11004
 
11005
 
11006
 
11007
 
11008
 
11009
 
11010
 
11011
 
11012
 
11013
 
11014
 
11015
 
11016
 
11017
 
11018
 
11019
 
11020
 
11021
 
11022
 
11023
 
11024
 
11025
 
11026
 
11027
 
11028
 
11029
 
11030
 
11031
 
11032
 
11033
 
11034
 
11035
 
11036
 
11037
 
11038
 
11039
 
11040
 
11041
 
11042
 
11043
 
11044
 
11045
 
11046
 
11047
 
11048
 
11049
 
11050
 
11051
 
11052
 
11053
 
11054
 
11055
 
11056
 
11057
 
11058
 
11059
 
11060
 
11061
 
11062
 
11063
 
11064
 
11065
 
11066
 
11067
 
11068
 
11069
 
11070
 
11071
 
11072
 
11073
 
11074
 
11075
 
11076
 
11077
 
11078
 
11079
 
11080
 
11081
 
11082
 
11083
 
11084
 
11085
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11086
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11087
hardcode_action=
11088
if test -n "$hardcode_libdir_flag_spec" ||
11089
   test -n "$runpath_var" ||
11090
   test "X$hardcode_automatic" = "Xyes" ; then
11091
 
11092
  # We can hardcode non-existent directories.
11093
  if test "$hardcode_direct" != no &&
11094
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11095
     # have to relink, otherwise we might link with an installed library
11096
     # when we should be linking with a yet-to-be-installed one
11097
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11098
     test "$hardcode_minus_L" != no; then
11099
    # Linking always hardcodes the temporary library directory.
11100
    hardcode_action=relink
11101
  else
11102
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11103
    hardcode_action=immediate
11104
  fi
11105
else
11106
  # We cannot hardcode anything, or else we can only hardcode existing
11107
  # directories.
11108
  hardcode_action=unsupported
11109
fi
11110
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11111
$as_echo "$hardcode_action" >&6; }
11112
 
11113
if test "$hardcode_action" = relink ||
11114
   test "$inherit_rpath" = yes; then
11115
  # Fast installation is not supported
11116
  enable_fast_install=no
11117
elif test "$shlibpath_overrides_runpath" = yes ||
11118
     test "$enable_shared" = no; then
11119
  # Fast installation is not necessary
11120
  enable_fast_install=needless
11121
fi
11122
 
11123
 
11124
 
11125
 
11126
 
11127
 
11128
  if test "x$enable_dlopen" != xyes; then
11129
  enable_dlopen=unknown
11130
  enable_dlopen_self=unknown
11131
  enable_dlopen_self_static=unknown
11132
else
11133
  lt_cv_dlopen=no
11134
  lt_cv_dlopen_libs=
11135
 
11136
  case $host_os in
11137
  beos*)
11138
    lt_cv_dlopen="load_add_on"
11139
    lt_cv_dlopen_libs=
11140
    lt_cv_dlopen_self=yes
11141
    ;;
11142
 
11143
  mingw* | pw32* | cegcc*)
11144
    lt_cv_dlopen="LoadLibrary"
11145
    lt_cv_dlopen_libs=
11146
    ;;
11147
 
11148
  cygwin*)
11149
    lt_cv_dlopen="dlopen"
11150
    lt_cv_dlopen_libs=
11151
    ;;
11152
 
11153
  darwin*)
11154
  # if libdl is installed we need to link against it
11155
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11156
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11157
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11158
  $as_echo_n "(cached) " >&6
11159
else
11160
  ac_check_lib_save_LIBS=$LIBS
11161
LIBS="-ldl  $LIBS"
11162
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11163
/* end confdefs.h.  */
11164
 
11165
/* Override any GCC internal prototype to avoid an error.
11166
   Use char because int might match the return type of a GCC
11167
   builtin and then its argument prototype would still apply.  */
11168
#ifdef __cplusplus
11169
extern "C"
11170
#endif
11171
char dlopen ();
11172
int
11173
main ()
11174
{
11175
return dlopen ();
11176
  ;
11177
  return 0;
11178
}
11179
_ACEOF
11180
if ac_fn_c_try_link "$LINENO"; then :
11181
  ac_cv_lib_dl_dlopen=yes
11182
else
11183
  ac_cv_lib_dl_dlopen=no
11184
fi
11185
rm -f core conftest.err conftest.$ac_objext \
11186
    conftest$ac_exeext conftest.$ac_ext
11187
LIBS=$ac_check_lib_save_LIBS
11188
fi
11189
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11190
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11191
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11192
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11193
else
11194
 
11195
    lt_cv_dlopen="dyld"
11196
    lt_cv_dlopen_libs=
11197
    lt_cv_dlopen_self=yes
11198
 
11199
fi
11200
 
11201
    ;;
11202
 
11203
  *)
11204
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11205
if test "x$ac_cv_func_shl_load" = x""yes; then :
11206
  lt_cv_dlopen="shl_load"
11207
else
11208
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11209
$as_echo_n "checking for shl_load in -ldld... " >&6; }
11210
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11211
  $as_echo_n "(cached) " >&6
11212
else
11213
  ac_check_lib_save_LIBS=$LIBS
11214
LIBS="-ldld  $LIBS"
11215
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11216
/* end confdefs.h.  */
11217
 
11218
/* Override any GCC internal prototype to avoid an error.
11219
   Use char because int might match the return type of a GCC
11220
   builtin and then its argument prototype would still apply.  */
11221
#ifdef __cplusplus
11222
extern "C"
11223
#endif
11224
char shl_load ();
11225
int
11226
main ()
11227
{
11228
return shl_load ();
11229
  ;
11230
  return 0;
11231
}
11232
_ACEOF
11233
if ac_fn_c_try_link "$LINENO"; then :
11234
  ac_cv_lib_dld_shl_load=yes
11235
else
11236
  ac_cv_lib_dld_shl_load=no
11237
fi
11238
rm -f core conftest.err conftest.$ac_objext \
11239
    conftest$ac_exeext conftest.$ac_ext
11240
LIBS=$ac_check_lib_save_LIBS
11241
fi
11242
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11243
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11244
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11245
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11246
else
11247
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11248
if test "x$ac_cv_func_dlopen" = x""yes; then :
11249
  lt_cv_dlopen="dlopen"
11250
else
11251
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11252
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11253
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11254
  $as_echo_n "(cached) " >&6
11255
else
11256
  ac_check_lib_save_LIBS=$LIBS
11257
LIBS="-ldl  $LIBS"
11258
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11259
/* end confdefs.h.  */
11260
 
11261
/* Override any GCC internal prototype to avoid an error.
11262
   Use char because int might match the return type of a GCC
11263
   builtin and then its argument prototype would still apply.  */
11264
#ifdef __cplusplus
11265
extern "C"
11266
#endif
11267
char dlopen ();
11268
int
11269
main ()
11270
{
11271
return dlopen ();
11272
  ;
11273
  return 0;
11274
}
11275
_ACEOF
11276
if ac_fn_c_try_link "$LINENO"; then :
11277
  ac_cv_lib_dl_dlopen=yes
11278
else
11279
  ac_cv_lib_dl_dlopen=no
11280
fi
11281
rm -f core conftest.err conftest.$ac_objext \
11282
    conftest$ac_exeext conftest.$ac_ext
11283
LIBS=$ac_check_lib_save_LIBS
11284
fi
11285
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11286
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11287
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11288
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11289
else
11290
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11291
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11292
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11293
  $as_echo_n "(cached) " >&6
11294
else
11295
  ac_check_lib_save_LIBS=$LIBS
11296
LIBS="-lsvld  $LIBS"
11297
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11298
/* end confdefs.h.  */
11299
 
11300
/* Override any GCC internal prototype to avoid an error.
11301
   Use char because int might match the return type of a GCC
11302
   builtin and then its argument prototype would still apply.  */
11303
#ifdef __cplusplus
11304
extern "C"
11305
#endif
11306
char dlopen ();
11307
int
11308
main ()
11309
{
11310
return dlopen ();
11311
  ;
11312
  return 0;
11313
}
11314
_ACEOF
11315
if ac_fn_c_try_link "$LINENO"; then :
11316
  ac_cv_lib_svld_dlopen=yes
11317
else
11318
  ac_cv_lib_svld_dlopen=no
11319
fi
11320
rm -f core conftest.err conftest.$ac_objext \
11321
    conftest$ac_exeext conftest.$ac_ext
11322
LIBS=$ac_check_lib_save_LIBS
11323
fi
11324
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11325
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11326
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11327
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11328
else
11329
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11330
$as_echo_n "checking for dld_link in -ldld... " >&6; }
11331
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11332
  $as_echo_n "(cached) " >&6
11333
else
11334
  ac_check_lib_save_LIBS=$LIBS
11335
LIBS="-ldld  $LIBS"
11336
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11337
/* end confdefs.h.  */
11338
 
11339
/* Override any GCC internal prototype to avoid an error.
11340
   Use char because int might match the return type of a GCC
11341
   builtin and then its argument prototype would still apply.  */
11342
#ifdef __cplusplus
11343
extern "C"
11344
#endif
11345
char dld_link ();
11346
int
11347
main ()
11348
{
11349
return dld_link ();
11350
  ;
11351
  return 0;
11352
}
11353
_ACEOF
11354
if ac_fn_c_try_link "$LINENO"; then :
11355
  ac_cv_lib_dld_dld_link=yes
11356
else
11357
  ac_cv_lib_dld_dld_link=no
11358
fi
11359
rm -f core conftest.err conftest.$ac_objext \
11360
    conftest$ac_exeext conftest.$ac_ext
11361
LIBS=$ac_check_lib_save_LIBS
11362
fi
11363
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11364
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11365
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11366
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11367
fi
11368
 
11369
 
11370
fi
11371
 
11372
 
11373
fi
11374
 
11375
 
11376
fi
11377
 
11378
 
11379
fi
11380
 
11381
 
11382
fi
11383
 
11384
    ;;
11385
  esac
11386
 
11387
  if test "x$lt_cv_dlopen" != xno; then
11388
    enable_dlopen=yes
11389
  else
11390
    enable_dlopen=no
11391
  fi
11392
 
11393
  case $lt_cv_dlopen in
11394
  dlopen)
11395
    save_CPPFLAGS="$CPPFLAGS"
11396
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11397
 
11398
    save_LDFLAGS="$LDFLAGS"
11399
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11400
 
11401
    save_LIBS="$LIBS"
11402
    LIBS="$lt_cv_dlopen_libs $LIBS"
11403
 
11404
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11405
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11406
if test "${lt_cv_dlopen_self+set}" = set; then :
11407
  $as_echo_n "(cached) " >&6
11408
else
11409
          if test "$cross_compiling" = yes; then :
11410
  lt_cv_dlopen_self=cross
11411
else
11412
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11413
  lt_status=$lt_dlunknown
11414
  cat > conftest.$ac_ext <<_LT_EOF
11415
#line 11415 "configure"
11416
#include "confdefs.h"
11417
 
11418
#if HAVE_DLFCN_H
11419
#include 
11420
#endif
11421
 
11422
#include 
11423
 
11424
#ifdef RTLD_GLOBAL
11425
#  define LT_DLGLOBAL           RTLD_GLOBAL
11426
#else
11427
#  ifdef DL_GLOBAL
11428
#    define LT_DLGLOBAL         DL_GLOBAL
11429
#  else
11430
#    define LT_DLGLOBAL         0
11431
#  endif
11432
#endif
11433
 
11434
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11435
   find out it does not work in some platform. */
11436
#ifndef LT_DLLAZY_OR_NOW
11437
#  ifdef RTLD_LAZY
11438
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11439
#  else
11440
#    ifdef DL_LAZY
11441
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11442
#    else
11443
#      ifdef RTLD_NOW
11444
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11445
#      else
11446
#        ifdef DL_NOW
11447
#          define LT_DLLAZY_OR_NOW      DL_NOW
11448
#        else
11449
#          define LT_DLLAZY_OR_NOW      0
11450
#        endif
11451
#      endif
11452
#    endif
11453
#  endif
11454
#endif
11455
 
11456
/* When -fvisbility=hidden is used, assume the code has been annotated
11457
   correspondingly for the symbols needed.  */
11458
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11459
void fnord () __attribute__((visibility("default")));
11460
#endif
11461
 
11462
void fnord () { int i=42; }
11463
int main ()
11464
{
11465
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11466
  int status = $lt_dlunknown;
11467
 
11468
  if (self)
11469
    {
11470
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11471
      else
11472
        {
11473
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11474
          else puts (dlerror ());
11475
        }
11476
      /* dlclose (self); */
11477
    }
11478
  else
11479
    puts (dlerror ());
11480
 
11481
  return status;
11482
}
11483
_LT_EOF
11484
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11485
  (eval $ac_link) 2>&5
11486
  ac_status=$?
11487
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11488
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11489
    (./conftest; exit; ) >&5 2>/dev/null
11490
    lt_status=$?
11491
    case x$lt_status in
11492
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11493
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11494
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11495
    esac
11496
  else :
11497
    # compilation failed
11498
    lt_cv_dlopen_self=no
11499
  fi
11500
fi
11501
rm -fr conftest*
11502
 
11503
 
11504
fi
11505
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11506
$as_echo "$lt_cv_dlopen_self" >&6; }
11507
 
11508
    if test "x$lt_cv_dlopen_self" = xyes; then
11509
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11510
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11511
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11512
if test "${lt_cv_dlopen_self_static+set}" = set; then :
11513
  $as_echo_n "(cached) " >&6
11514
else
11515
          if test "$cross_compiling" = yes; then :
11516
  lt_cv_dlopen_self_static=cross
11517
else
11518
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11519
  lt_status=$lt_dlunknown
11520
  cat > conftest.$ac_ext <<_LT_EOF
11521
#line 11521 "configure"
11522
#include "confdefs.h"
11523
 
11524
#if HAVE_DLFCN_H
11525
#include 
11526
#endif
11527
 
11528
#include 
11529
 
11530
#ifdef RTLD_GLOBAL
11531
#  define LT_DLGLOBAL           RTLD_GLOBAL
11532
#else
11533
#  ifdef DL_GLOBAL
11534
#    define LT_DLGLOBAL         DL_GLOBAL
11535
#  else
11536
#    define LT_DLGLOBAL         0
11537
#  endif
11538
#endif
11539
 
11540
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11541
   find out it does not work in some platform. */
11542
#ifndef LT_DLLAZY_OR_NOW
11543
#  ifdef RTLD_LAZY
11544
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11545
#  else
11546
#    ifdef DL_LAZY
11547
#      define LT_DLLAZY_OR_NOW          DL_LAZY
11548
#    else
11549
#      ifdef RTLD_NOW
11550
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
11551
#      else
11552
#        ifdef DL_NOW
11553
#          define LT_DLLAZY_OR_NOW      DL_NOW
11554
#        else
11555
#          define LT_DLLAZY_OR_NOW      0
11556
#        endif
11557
#      endif
11558
#    endif
11559
#  endif
11560
#endif
11561
 
11562
/* When -fvisbility=hidden is used, assume the code has been annotated
11563
   correspondingly for the symbols needed.  */
11564
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11565
void fnord () __attribute__((visibility("default")));
11566
#endif
11567
 
11568
void fnord () { int i=42; }
11569
int main ()
11570
{
11571
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11572
  int status = $lt_dlunknown;
11573
 
11574
  if (self)
11575
    {
11576
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11577
      else
11578
        {
11579
          if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11580
          else puts (dlerror ());
11581
        }
11582
      /* dlclose (self); */
11583
    }
11584
  else
11585
    puts (dlerror ());
11586
 
11587
  return status;
11588
}
11589
_LT_EOF
11590
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11591
  (eval $ac_link) 2>&5
11592
  ac_status=$?
11593
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11594
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11595
    (./conftest; exit; ) >&5 2>/dev/null
11596
    lt_status=$?
11597
    case x$lt_status in
11598
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11599
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11600
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11601
    esac
11602
  else :
11603
    # compilation failed
11604
    lt_cv_dlopen_self_static=no
11605
  fi
11606
fi
11607
rm -fr conftest*
11608
 
11609
 
11610
fi
11611
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11612
$as_echo "$lt_cv_dlopen_self_static" >&6; }
11613
    fi
11614
 
11615
    CPPFLAGS="$save_CPPFLAGS"
11616
    LDFLAGS="$save_LDFLAGS"
11617
    LIBS="$save_LIBS"
11618
    ;;
11619
  esac
11620
 
11621
  case $lt_cv_dlopen_self in
11622
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11623
  *) enable_dlopen_self=unknown ;;
11624
  esac
11625
 
11626
  case $lt_cv_dlopen_self_static in
11627
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11628
  *) enable_dlopen_self_static=unknown ;;
11629
  esac
11630
fi
11631
 
11632
 
11633
 
11634
 
11635
 
11636
 
11637
 
11638
 
11639
 
11640
 
11641
 
11642
 
11643
 
11644
 
11645
 
11646
 
11647
 
11648
striplib=
11649
old_striplib=
11650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11651
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11652
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11653
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11654
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11655
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11656
$as_echo "yes" >&6; }
11657
else
11658
# FIXME - insert some real tests, host_os isn't really good enough
11659
  case $host_os in
11660
  darwin*)
11661
    if test -n "$STRIP" ; then
11662
      striplib="$STRIP -x"
11663
      old_striplib="$STRIP -S"
11664
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11665
$as_echo "yes" >&6; }
11666
    else
11667
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11668
$as_echo "no" >&6; }
11669
    fi
11670
    ;;
11671
  *)
11672
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11673
$as_echo "no" >&6; }
11674
    ;;
11675
  esac
11676
fi
11677
 
11678
 
11679
 
11680
 
11681
 
11682
 
11683
 
11684
 
11685
 
11686
 
11687
 
11688
 
11689
  # Report which library types will actually be built
11690
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11691
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11692
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11693
$as_echo "$can_build_shared" >&6; }
11694
 
11695
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11696
$as_echo_n "checking whether to build shared libraries... " >&6; }
11697
  test "$can_build_shared" = "no" && enable_shared=no
11698
 
11699
  # On AIX, shared libraries and static libraries use the same namespace, and
11700
  # are all built from PIC.
11701
  case $host_os in
11702
  aix3*)
11703
    test "$enable_shared" = yes && enable_static=no
11704
    if test -n "$RANLIB"; then
11705
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11706
      postinstall_cmds='$RANLIB $lib'
11707
    fi
11708
    ;;
11709
 
11710
  aix[4-9]*)
11711
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11712
      test "$enable_shared" = yes && enable_static=no
11713
    fi
11714
    ;;
11715
  esac
11716
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11717
$as_echo "$enable_shared" >&6; }
11718
 
11719
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11720
$as_echo_n "checking whether to build static libraries... " >&6; }
11721
  # Make sure either enable_shared or enable_static is yes.
11722
  test "$enable_shared" = yes || enable_static=yes
11723
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11724
$as_echo "$enable_static" >&6; }
11725
 
11726
 
11727
 
11728
 
11729
fi
11730
ac_ext=c
11731
ac_cpp='$CPP $CPPFLAGS'
11732
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11733
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11734
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11735
 
11736
CC="$lt_save_CC"
11737
 
11738
 
11739
 
11740
 
11741
 
11742
 
11743
 
11744
 
11745
 
11746
 
11747
 
11748
 
11749
 
11750
        ac_config_commands="$ac_config_commands libtool"
11751
 
11752
 
11753
 
11754
 
11755
# Only expand once:
11756
 
11757
 
11758
 
11759
# AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11760
 
11761
# The tests for host and target for $enable_largefile require
11762
# canonical names.
11763
 
11764
 
11765
 
11766
# As the $enable_largefile decision depends on --enable-plugins we must set it
11767
# even in directories otherwise not depending on the $plugins option.
11768
 
11769
 
11770
# Check whether --enable-plugins was given.
11771
if test "${enable_plugins+set}" = set; then :
11772
  enableval=$enable_plugins; case "${enableval}" in
11773
  yes | "") plugins=yes ;;
11774
  no) plugins=no ;;
11775
  *) plugins=yes ;;
11776
 esac
11777
else
11778
  plugins=no
11779
fi
11780
 
11781
 
11782
 
11783
case "${host}" in
11784
  sparc-*-solaris*|i[3-7]86-*-solaris*)
11785
    # On native 32bit sparc and ia32 solaris, large-file and procfs support
11786
    # are mutually exclusive; and without procfs support, the bfd/ elf module
11787
    # cannot provide certain routines such as elfcore_write_prpsinfo
11788
    # or elfcore_write_prstatus.  So unless the user explicitly requested
11789
    # large-file support through the --enable-largefile switch, disable
11790
    # large-file support in favor of procfs support.
11791
    test "${target}" = "${host}" -a "x$plugins" = xno \
11792
      && : ${enable_largefile="no"}
11793
    ;;
11794
esac
11795
 
11796
# Check whether --enable-largefile was given.
11797
if test "${enable_largefile+set}" = set; then :
11798
  enableval=$enable_largefile;
11799
fi
11800
 
11801
if test "$enable_largefile" != no; then
11802
 
11803
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11804
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11805
if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11806
  $as_echo_n "(cached) " >&6
11807
else
11808
  ac_cv_sys_largefile_CC=no
11809
     if test "$GCC" != yes; then
11810
       ac_save_CC=$CC
11811
       while :; do
11812
         # IRIX 6.2 and later do not support large files by default,
11813
         # so use the C compiler's -n32 option if that helps.
11814
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11815
/* end confdefs.h.  */
11816
#include 
11817
 /* Check that off_t can represent 2**63 - 1 correctly.
11818
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11819
    since some C++ compilers masquerading as C compilers
11820
    incorrectly reject 9223372036854775807.  */
11821
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11822
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11823
                       && LARGE_OFF_T % 2147483647 == 1)
11824
                      ? 1 : -1];
11825
int
11826
main ()
11827
{
11828
 
11829
  ;
11830
  return 0;
11831
}
11832
_ACEOF
11833
         if ac_fn_c_try_compile "$LINENO"; then :
11834
  break
11835
fi
11836
rm -f core conftest.err conftest.$ac_objext
11837
         CC="$CC -n32"
11838
         if ac_fn_c_try_compile "$LINENO"; then :
11839
  ac_cv_sys_largefile_CC=' -n32'; break
11840
fi
11841
rm -f core conftest.err conftest.$ac_objext
11842
         break
11843
       done
11844
       CC=$ac_save_CC
11845
       rm -f conftest.$ac_ext
11846
    fi
11847
fi
11848
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11849
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11850
  if test "$ac_cv_sys_largefile_CC" != no; then
11851
    CC=$CC$ac_cv_sys_largefile_CC
11852
  fi
11853
 
11854
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11855
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11856
if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11857
  $as_echo_n "(cached) " >&6
11858
else
11859
  while :; do
11860
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11861
/* end confdefs.h.  */
11862
#include 
11863
 /* Check that off_t can represent 2**63 - 1 correctly.
11864
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11865
    since some C++ compilers masquerading as C compilers
11866
    incorrectly reject 9223372036854775807.  */
11867
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11868
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11869
                       && LARGE_OFF_T % 2147483647 == 1)
11870
                      ? 1 : -1];
11871
int
11872
main ()
11873
{
11874
 
11875
  ;
11876
  return 0;
11877
}
11878
_ACEOF
11879
if ac_fn_c_try_compile "$LINENO"; then :
11880
  ac_cv_sys_file_offset_bits=no; break
11881
fi
11882
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11883
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11884
/* end confdefs.h.  */
11885
#define _FILE_OFFSET_BITS 64
11886
#include 
11887
 /* Check that off_t can represent 2**63 - 1 correctly.
11888
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11889
    since some C++ compilers masquerading as C compilers
11890
    incorrectly reject 9223372036854775807.  */
11891
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11892
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11893
                       && LARGE_OFF_T % 2147483647 == 1)
11894
                      ? 1 : -1];
11895
int
11896
main ()
11897
{
11898
 
11899
  ;
11900
  return 0;
11901
}
11902
_ACEOF
11903
if ac_fn_c_try_compile "$LINENO"; then :
11904
  ac_cv_sys_file_offset_bits=64; break
11905
fi
11906
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11907
  ac_cv_sys_file_offset_bits=unknown
11908
  break
11909
done
11910
fi
11911
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11912
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11913
case $ac_cv_sys_file_offset_bits in #(
11914
  no | unknown) ;;
11915
  *)
11916
cat >>confdefs.h <<_ACEOF
11917
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11918
_ACEOF
11919
;;
11920
esac
11921
rm -rf conftest*
11922
  if test $ac_cv_sys_file_offset_bits = unknown; then
11923
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11924
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11925
if test "${ac_cv_sys_large_files+set}" = set; then :
11926
  $as_echo_n "(cached) " >&6
11927
else
11928
  while :; do
11929
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11930
/* end confdefs.h.  */
11931
#include 
11932
 /* Check that off_t can represent 2**63 - 1 correctly.
11933
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11934
    since some C++ compilers masquerading as C compilers
11935
    incorrectly reject 9223372036854775807.  */
11936
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11937
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11938
                       && LARGE_OFF_T % 2147483647 == 1)
11939
                      ? 1 : -1];
11940
int
11941
main ()
11942
{
11943
 
11944
  ;
11945
  return 0;
11946
}
11947
_ACEOF
11948
if ac_fn_c_try_compile "$LINENO"; then :
11949
  ac_cv_sys_large_files=no; break
11950
fi
11951
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11952
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11953
/* end confdefs.h.  */
11954
#define _LARGE_FILES 1
11955
#include 
11956
 /* Check that off_t can represent 2**63 - 1 correctly.
11957
    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11958
    since some C++ compilers masquerading as C compilers
11959
    incorrectly reject 9223372036854775807.  */
11960
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11961
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11962
                       && LARGE_OFF_T % 2147483647 == 1)
11963
                      ? 1 : -1];
11964
int
11965
main ()
11966
{
11967
 
11968
  ;
11969
  return 0;
11970
}
11971
_ACEOF
11972
if ac_fn_c_try_compile "$LINENO"; then :
11973
  ac_cv_sys_large_files=1; break
11974
fi
11975
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11976
  ac_cv_sys_large_files=unknown
11977
  break
11978
done
11979
fi
11980
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11981
$as_echo "$ac_cv_sys_large_files" >&6; }
11982
case $ac_cv_sys_large_files in #(
11983
  no | unknown) ;;
11984
  *)
11985
cat >>confdefs.h <<_ACEOF
11986
#define _LARGE_FILES $ac_cv_sys_large_files
11987
_ACEOF
11988
;;
11989
esac
11990
rm -rf conftest*
11991
  fi
11992
fi
11993
 
11994
 
11995
 
11996
 if test "$plugins" = "yes"; then
11997
  PLUGINS_TRUE=
11998
  PLUGINS_FALSE='#'
11999
else
12000
  PLUGINS_TRUE='#'
12001
  PLUGINS_FALSE=
12002
fi
12003
 
12004
 
12005
if test "$plugins" = "yes"; then
12006
  if test "$enable_dlopen" != "yes" ; then
12007
    as_fn_error "
12008
      Building BFD with plugin support requires a host that supports -ldl." "$LINENO" 5
12009
  fi
12010
  enable_targets="$enable_targets plugin"
12011
fi
12012
 
12013
# Check whether --enable-64-bit-bfd was given.
12014
if test "${enable_64_bit_bfd+set}" = set; then :
12015
  enableval=$enable_64_bit_bfd; case "${enableval}" in
12016
  yes)  want64=true  ;;
12017
  no)   want64=false ;;
12018
  *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
12019
esac
12020
else
12021
  want64=false
12022
fi
12023
 
12024
# Check whether --enable-targets was given.
12025
if test "${enable_targets+set}" = set; then :
12026
  enableval=$enable_targets; case "${enableval}" in
12027
  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12028
            ;;
12029
  no)       enable_targets= ;;
12030
  *)        enable_targets=$enableval ;;
12031
esac
12032
fi
12033
 
12034
 
12035
# Check whether --with-mmap was given.
12036
if test "${with_mmap+set}" = set; then :
12037
  withval=$with_mmap; case "${withval}" in
12038
  yes)  want_mmap=true ;;
12039
  no)   want_mmap=false ;;
12040
  *)    as_fn_error "bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
12041
esac
12042
else
12043
  want_mmap=false
12044
fi
12045
 
12046
# Check whether --enable-secureplt was given.
12047
if test "${enable_secureplt+set}" = set; then :
12048
  enableval=$enable_secureplt; case "${enableval}" in
12049
  yes)  use_secureplt=true  ;;
12050
  no)   use_secureplt=false ;;
12051
  *)    as_fn_error "bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
12052
esac
12053
else
12054
  use_secureplt=false
12055
fi
12056
if test $use_secureplt = true; then
12057
 
12058
$as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12059
 
12060
fi
12061
 
12062
# Check whether --enable-leading-mingw64-underscores was given.
12063
if test "${enable_leading_mingw64_underscores+set}" = set; then :
12064
  enableval=$enable_leading_mingw64_underscores;
12065
fi
12066
 
12067
if  test x"$enable_leading_mingw64_underscores" = xyes ; then :
12068
 
12069
$as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12070
 
12071
fi
12072
 
12073
DEBUGDIR=${libdir}/debug
12074
 
12075
# Check whether --with-separate-debug-dir was given.
12076
if test "${with_separate_debug_dir+set}" = set; then :
12077
  withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12078
fi
12079
 
12080
 
12081
 
12082
# Check to see if we should allow the generation of
12083
# symbols with the ELF standard's STT_COMMON type.
12084
# Check whether --enable-elf-stt-common was given.
12085
if test "${enable_elf_stt_common+set}" = set; then :
12086
  enableval=$enable_elf_stt_common; case "${enableval}" in
12087
  yes) want_elf_stt_common=true ;;
12088
  no)  want_elf_stt_common=false ;;
12089
  *)   as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "$LINENO" 5 ;;
12090
 esac
12091
else
12092
  # We have to choose a default behaviour.  For native builds we could
12093
# test whether the loader supports the STT_COMMON type, but that would
12094
# mean that built binaries could not be exported to older systems where
12095
# the loader does not support it. So by default we always choose to
12096
# disable this feature.
12097
  want_elf_stt_common=false
12098
fi
12099
if test $want_elf_stt_common = true; then
12100
 
12101
$as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12102
 
12103
fi
12104
 
12105
 
12106
 
12107
# Check whether --with-pkgversion was given.
12108
if test "${with_pkgversion+set}" = set; then :
12109
  withval=$with_pkgversion; case "$withval" in
12110
      yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12111
      no)  PKGVERSION= ;;
12112
      *)   PKGVERSION="($withval) " ;;
12113
     esac
12114
else
12115
  PKGVERSION="(GNU Binutils) "
12116
 
12117
fi
12118
 
12119
 
12120
 
12121
 
12122
 
12123
# Check whether --with-bugurl was given.
12124
if test "${with_bugurl+set}" = set; then :
12125
  withval=$with_bugurl; case "$withval" in
12126
      yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12127
      no)  BUGURL=
12128
           ;;
12129
      *)   BUGURL="$withval"
12130
           ;;
12131
     esac
12132
else
12133
  BUGURL="http://www.sourceware.org/bugzilla/"
12134
 
12135
fi
12136
 
12137
  case ${BUGURL} in
12138
  "")
12139
    REPORT_BUGS_TO=
12140
    REPORT_BUGS_TEXI=
12141
    ;;
12142
  *)
12143
    REPORT_BUGS_TO="<$BUGURL>"
12144
    REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12145
    ;;
12146
  esac;
12147
 
12148
 
12149
 
12150
 
12151
 
12152
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12153
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12154
/* end confdefs.h.  */
12155
__GNUC__
12156
_ACEOF
12157
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12158
  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12159
 
12160
else
12161
  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12162
fi
12163
rm -f conftest*
12164
 
12165
 
12166
# Check whether --enable-werror was given.
12167
if test "${enable_werror+set}" = set; then :
12168
  enableval=$enable_werror; case "${enableval}" in
12169
     yes | y) ERROR_ON_WARNING="yes" ;;
12170
     no | n)  ERROR_ON_WARNING="no" ;;
12171
     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12172
   esac
12173
fi
12174
 
12175
 
12176
# Disable -Wformat by default when using gcc on mingw
12177
case "${host}" in
12178
  *-*-mingw32*)
12179
    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12180
      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12181
    fi
12182
    ;;
12183
  *) ;;
12184
esac
12185
 
12186
# Enable -Werror by default when using gcc
12187
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12188
    ERROR_ON_WARNING=yes
12189
fi
12190
 
12191
NO_WERROR=
12192
if test "${ERROR_ON_WARNING}" = yes ; then
12193
    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12194
    NO_WERROR="-Wno-error"
12195
fi
12196
 
12197
if test "${GCC}" = yes ; then
12198
  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12199
fi
12200
 
12201
# Check whether --enable-build-warnings was given.
12202
if test "${enable_build_warnings+set}" = set; then :
12203
  enableval=$enable_build_warnings; case "${enableval}" in
12204
  yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12205
  no)   if test "${GCC}" = yes ; then
12206
          WARN_CFLAGS="-w"
12207
        fi;;
12208
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12209
        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12210
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12211
        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12212
  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12213
esac
12214
fi
12215
 
12216
 
12217
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12218
  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12219
fi
12220
 
12221
 
12222
 
12223
 
12224
 
12225
ac_config_headers="$ac_config_headers config.h:config.in"
12226
 
12227
 
12228
if test -z "$target" ; then
12229
    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12230
fi
12231
 
12232
 
12233
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12234
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12235
    # Check whether --enable-maintainer-mode was given.
12236
if test "${enable_maintainer_mode+set}" = set; then :
12237
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12238
else
12239
  USE_MAINTAINER_MODE=no
12240
fi
12241
 
12242
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12243
$as_echo "$USE_MAINTAINER_MODE" >&6; }
12244
   if test $USE_MAINTAINER_MODE = yes; then
12245
  MAINTAINER_MODE_TRUE=
12246
  MAINTAINER_MODE_FALSE='#'
12247
else
12248
  MAINTAINER_MODE_TRUE='#'
12249
  MAINTAINER_MODE_FALSE=
12250
fi
12251
 
12252
  MAINT=$MAINTAINER_MODE_TRUE
12253
 
12254
 
12255
 if false; then
12256
  GENINSRC_NEVER_TRUE=
12257
  GENINSRC_NEVER_FALSE='#'
12258
else
12259
  GENINSRC_NEVER_TRUE='#'
12260
  GENINSRC_NEVER_FALSE=
12261
fi
12262
 
12263
 case ${build_alias} in
12264
  "") build_noncanonical=${build} ;;
12265
  *) build_noncanonical=${build_alias} ;;
12266
esac
12267
 
12268
 case ${host_alias} in
12269
  "") host_noncanonical=${build_noncanonical} ;;
12270
  *) host_noncanonical=${host_alias} ;;
12271
esac
12272
 
12273
 case ${target_alias} in
12274
  "") target_noncanonical=${host_noncanonical} ;;
12275
  *) target_noncanonical=${target_alias} ;;
12276
esac
12277
 
12278
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12279
$as_echo_n "checking whether to install libbfd... " >&6; }
12280
  # Check whether --enable-install-libbfd was given.
12281
if test "${enable_install_libbfd+set}" = set; then :
12282
  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12283
else
12284
  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12285
        install_libbfd_p=yes
12286
      else
12287
        install_libbfd_p=no
12288
      fi
12289
fi
12290
 
12291
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12292
$as_echo "$install_libbfd_p" >&6; }
12293
   if test $install_libbfd_p = yes; then
12294
  INSTALL_LIBBFD_TRUE=
12295
  INSTALL_LIBBFD_FALSE='#'
12296
else
12297
  INSTALL_LIBBFD_TRUE='#'
12298
  INSTALL_LIBBFD_FALSE=
12299
fi
12300
 
12301
  # Need _noncanonical variables for this.
12302
 
12303
 
12304
 
12305
 
12306
  # libbfd.a is a host library containing target dependent code
12307
  bfdlibdir='$(libdir)'
12308
  bfdincludedir='$(includedir)'
12309
  if test "${host}" != "${target}"; then
12310
    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12311
    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12312
  fi
12313
 
12314
 
12315
 
12316
 
12317
 
12318
 
12319
 
12320
 
12321
host64=false
12322
target64=false
12323
bfd_default_target_size=32
12324
 
12325
# host stuff:
12326
 
12327
ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru"
12328
# If we haven't got the data from the intl directory,
12329
# assume NLS is disabled.
12330
USE_NLS=no
12331
LIBINTL=
12332
LIBINTL_DEP=
12333
INCINTL=
12334
XGETTEXT=
12335
GMSGFMT=
12336
POSUB=
12337
 
12338
if test -f  ../intl/config.intl; then
12339
  .  ../intl/config.intl
12340
fi
12341
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12342
$as_echo_n "checking whether NLS is requested... " >&6; }
12343
if test x"$USE_NLS" != xyes; then
12344
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12345
$as_echo "no" >&6; }
12346
else
12347
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12348
$as_echo "yes" >&6; }
12349
 
12350
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12351
 
12352
 
12353
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12354
$as_echo_n "checking for catalogs to be installed... " >&6; }
12355
  # Look for .po and .gmo files in the source directory.
12356
  CATALOGS=
12357
  XLINGUAS=
12358
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12359
    # If there aren't any .gmo files the shell will give us the
12360
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12361
    # weeded out.
12362
    case "$cat" in *\**)
12363
      continue;;
12364
    esac
12365
    # The quadruple backslash is collapsed to a double backslash
12366
    # by the backticks, then collapsed again by the double quotes,
12367
    # leaving us with one backslash in the sed expression (right
12368
    # before the dot that mustn't act as a wildcard).
12369
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12370
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12371
    # The user is allowed to set LINGUAS to a list of languages to
12372
    # install catalogs for.  If it's empty that means "all of them."
12373
    if test "x$LINGUAS" = x; then
12374
      CATALOGS="$CATALOGS $cat"
12375
      XLINGUAS="$XLINGUAS $lang"
12376
    else
12377
      case "$LINGUAS" in *$lang*)
12378
        CATALOGS="$CATALOGS $cat"
12379
        XLINGUAS="$XLINGUAS $lang"
12380
        ;;
12381
      esac
12382
    fi
12383
  done
12384
  LINGUAS="$XLINGUAS"
12385
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12386
$as_echo "$LINGUAS" >&6; }
12387
 
12388
 
12389
    DATADIRNAME=share
12390
 
12391
  INSTOBJEXT=.mo
12392
 
12393
  GENCAT=gencat
12394
 
12395
  CATOBJEXT=.gmo
12396
 
12397
fi
12398
 
12399
        MKINSTALLDIRS=
12400
  if test -n "$ac_aux_dir"; then
12401
    case "$ac_aux_dir" in
12402
      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12403
      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12404
    esac
12405
  fi
12406
  if test -z "$MKINSTALLDIRS"; then
12407
    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12408
  fi
12409
 
12410
 
12411
 
12412
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12413
$as_echo_n "checking whether NLS is requested... " >&6; }
12414
    # Check whether --enable-nls was given.
12415
if test "${enable_nls+set}" = set; then :
12416
  enableval=$enable_nls; USE_NLS=$enableval
12417
else
12418
  USE_NLS=yes
12419
fi
12420
 
12421
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12422
$as_echo "$USE_NLS" >&6; }
12423
 
12424
 
12425
 
12426
 
12427
 
12428
 
12429
# Prepare PATH_SEPARATOR.
12430
# The user is always right.
12431
if test "${PATH_SEPARATOR+set}" != set; then
12432
  echo "#! /bin/sh" >conf$$.sh
12433
  echo  "exit 0"   >>conf$$.sh
12434
  chmod +x conf$$.sh
12435
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12436
    PATH_SEPARATOR=';'
12437
  else
12438
    PATH_SEPARATOR=:
12439
  fi
12440
  rm -f conf$$.sh
12441
fi
12442
 
12443
# Find out how to test for executable files. Don't use a zero-byte file,
12444
# as systems may use methods other than mode bits to determine executability.
12445
cat >conf$$.file <<_ASEOF
12446
#! /bin/sh
12447
exit 0
12448
_ASEOF
12449
chmod +x conf$$.file
12450
if test -x conf$$.file >/dev/null 2>&1; then
12451
  ac_executable_p="test -x"
12452
else
12453
  ac_executable_p="test -f"
12454
fi
12455
rm -f conf$$.file
12456
 
12457
# Extract the first word of "msgfmt", so it can be a program name with args.
12458
set dummy msgfmt; ac_word=$2
12459
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12460
$as_echo_n "checking for $ac_word... " >&6; }
12461
if test "${ac_cv_path_MSGFMT+set}" = set; then :
12462
  $as_echo_n "(cached) " >&6
12463
else
12464
  case "$MSGFMT" in
12465
  [\\/]* | ?:[\\/]*)
12466
    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12467
    ;;
12468
  *)
12469
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12470
    for ac_dir in $PATH; do
12471
      IFS="$ac_save_IFS"
12472
      test -z "$ac_dir" && ac_dir=.
12473
      for ac_exec_ext in '' $ac_executable_extensions; do
12474
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12475
          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12476
     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12477
            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12478
            break 2
12479
          fi
12480
        fi
12481
      done
12482
    done
12483
    IFS="$ac_save_IFS"
12484
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12485
    ;;
12486
esac
12487
fi
12488
MSGFMT="$ac_cv_path_MSGFMT"
12489
if test "$MSGFMT" != ":"; then
12490
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12491
$as_echo "$MSGFMT" >&6; }
12492
else
12493
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12494
$as_echo "no" >&6; }
12495
fi
12496
 
12497
  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12498
set dummy gmsgfmt; ac_word=$2
12499
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12500
$as_echo_n "checking for $ac_word... " >&6; }
12501
if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12502
  $as_echo_n "(cached) " >&6
12503
else
12504
  case $GMSGFMT in
12505
  [\\/]* | ?:[\\/]*)
12506
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12507
  ;;
12508
  *)
12509
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12510
for as_dir in $PATH
12511
do
12512
  IFS=$as_save_IFS
12513
  test -z "$as_dir" && as_dir=.
12514
    for ac_exec_ext in '' $ac_executable_extensions; do
12515
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12516
    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12517
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12518
    break 2
12519
  fi
12520
done
12521
  done
12522
IFS=$as_save_IFS
12523
 
12524
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12525
  ;;
12526
esac
12527
fi
12528
GMSGFMT=$ac_cv_path_GMSGFMT
12529
if test -n "$GMSGFMT"; then
12530
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12531
$as_echo "$GMSGFMT" >&6; }
12532
else
12533
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12534
$as_echo "no" >&6; }
12535
fi
12536
 
12537
 
12538
 
12539
 
12540
# Prepare PATH_SEPARATOR.
12541
# The user is always right.
12542
if test "${PATH_SEPARATOR+set}" != set; then
12543
  echo "#! /bin/sh" >conf$$.sh
12544
  echo  "exit 0"   >>conf$$.sh
12545
  chmod +x conf$$.sh
12546
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12547
    PATH_SEPARATOR=';'
12548
  else
12549
    PATH_SEPARATOR=:
12550
  fi
12551
  rm -f conf$$.sh
12552
fi
12553
 
12554
# Find out how to test for executable files. Don't use a zero-byte file,
12555
# as systems may use methods other than mode bits to determine executability.
12556
cat >conf$$.file <<_ASEOF
12557
#! /bin/sh
12558
exit 0
12559
_ASEOF
12560
chmod +x conf$$.file
12561
if test -x conf$$.file >/dev/null 2>&1; then
12562
  ac_executable_p="test -x"
12563
else
12564
  ac_executable_p="test -f"
12565
fi
12566
rm -f conf$$.file
12567
 
12568
# Extract the first word of "xgettext", so it can be a program name with args.
12569
set dummy xgettext; ac_word=$2
12570
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12571
$as_echo_n "checking for $ac_word... " >&6; }
12572
if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12573
  $as_echo_n "(cached) " >&6
12574
else
12575
  case "$XGETTEXT" in
12576
  [\\/]* | ?:[\\/]*)
12577
    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12578
    ;;
12579
  *)
12580
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12581
    for ac_dir in $PATH; do
12582
      IFS="$ac_save_IFS"
12583
      test -z "$ac_dir" && ac_dir=.
12584
      for ac_exec_ext in '' $ac_executable_extensions; do
12585
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12586
          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12587
     (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
12588
            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12589
            break 2
12590
          fi
12591
        fi
12592
      done
12593
    done
12594
    IFS="$ac_save_IFS"
12595
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12596
    ;;
12597
esac
12598
fi
12599
XGETTEXT="$ac_cv_path_XGETTEXT"
12600
if test "$XGETTEXT" != ":"; then
12601
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12602
$as_echo "$XGETTEXT" >&6; }
12603
else
12604
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12605
$as_echo "no" >&6; }
12606
fi
12607
 
12608
    rm -f messages.po
12609
 
12610
 
12611
# Prepare PATH_SEPARATOR.
12612
# The user is always right.
12613
if test "${PATH_SEPARATOR+set}" != set; then
12614
  echo "#! /bin/sh" >conf$$.sh
12615
  echo  "exit 0"   >>conf$$.sh
12616
  chmod +x conf$$.sh
12617
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12618
    PATH_SEPARATOR=';'
12619
  else
12620
    PATH_SEPARATOR=:
12621
  fi
12622
  rm -f conf$$.sh
12623
fi
12624
 
12625
# Find out how to test for executable files. Don't use a zero-byte file,
12626
# as systems may use methods other than mode bits to determine executability.
12627
cat >conf$$.file <<_ASEOF
12628
#! /bin/sh
12629
exit 0
12630
_ASEOF
12631
chmod +x conf$$.file
12632
if test -x conf$$.file >/dev/null 2>&1; then
12633
  ac_executable_p="test -x"
12634
else
12635
  ac_executable_p="test -f"
12636
fi
12637
rm -f conf$$.file
12638
 
12639
# Extract the first word of "msgmerge", so it can be a program name with args.
12640
set dummy msgmerge; ac_word=$2
12641
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12642
$as_echo_n "checking for $ac_word... " >&6; }
12643
if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12644
  $as_echo_n "(cached) " >&6
12645
else
12646
  case "$MSGMERGE" in
12647
  [\\/]* | ?:[\\/]*)
12648
    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12649
    ;;
12650
  *)
12651
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12652
    for ac_dir in $PATH; do
12653
      IFS="$ac_save_IFS"
12654
      test -z "$ac_dir" && ac_dir=.
12655
      for ac_exec_ext in '' $ac_executable_extensions; do
12656
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12657
          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12658
            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12659
            break 2
12660
          fi
12661
        fi
12662
      done
12663
    done
12664
    IFS="$ac_save_IFS"
12665
  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12666
    ;;
12667
esac
12668
fi
12669
MSGMERGE="$ac_cv_path_MSGMERGE"
12670
if test "$MSGMERGE" != ":"; then
12671
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12672
$as_echo "$MSGMERGE" >&6; }
12673
else
12674
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12675
$as_echo "no" >&6; }
12676
fi
12677
 
12678
 
12679
      if test "$GMSGFMT" != ":"; then
12680
            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12681
       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12682
      : ;
12683
    else
12684
      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12685
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12686
$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12687
      GMSGFMT=":"
12688
    fi
12689
  fi
12690
 
12691
      if test "$XGETTEXT" != ":"; then
12692
            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12693
       (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
12694
      : ;
12695
    else
12696
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12697
$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12698
      XGETTEXT=":"
12699
    fi
12700
        rm -f messages.po
12701
  fi
12702
 
12703
  ac_config_commands="$ac_config_commands default-1"
12704
 
12705
 
12706
 
12707
# Permit host specific settings.
12708
. ${srcdir}/configure.host
12709
 
12710
 
12711
 
12712
 
12713
BFD_HOST_64BIT_LONG=0
12714
BFD_HOST_64BIT_LONG_LONG=0
12715
BFD_HOST_64_BIT_DEFINED=0
12716
BFD_HOST_64_BIT=
12717
BFD_HOST_U_64_BIT=
12718
BFD_HOSTPTR_T="unsigned long"
12719
 
12720
# The cast to long int works around a bug in the HP C Compiler
12721
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12722
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12723
# This bug is HP SR number 8606223364.
12724
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12725
$as_echo_n "checking size of long long... " >&6; }
12726
if test "${ac_cv_sizeof_long_long+set}" = set; then :
12727
  $as_echo_n "(cached) " >&6
12728
else
12729
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
12730
 
12731
else
12732
  if test "$ac_cv_type_long_long" = yes; then
12733
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12734
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12735
{ as_fn_set_status 77
12736
as_fn_error "cannot compute sizeof (long long)
12737
See \`config.log' for more details." "$LINENO" 5; }; }
12738
   else
12739
     ac_cv_sizeof_long_long=0
12740
   fi
12741
fi
12742
 
12743
fi
12744
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12745
$as_echo "$ac_cv_sizeof_long_long" >&6; }
12746
 
12747
 
12748
 
12749
cat >>confdefs.h <<_ACEOF
12750
#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12751
_ACEOF
12752
 
12753
 
12754
# The cast to long int works around a bug in the HP C Compiler
12755
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12756
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12757
# This bug is HP SR number 8606223364.
12758
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12759
$as_echo_n "checking size of void *... " >&6; }
12760
if test "${ac_cv_sizeof_void_p+set}" = set; then :
12761
  $as_echo_n "(cached) " >&6
12762
else
12763
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12764
 
12765
else
12766
  if test "$ac_cv_type_void_p" = yes; then
12767
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12768
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12769
{ as_fn_set_status 77
12770
as_fn_error "cannot compute sizeof (void *)
12771
See \`config.log' for more details." "$LINENO" 5; }; }
12772
   else
12773
     ac_cv_sizeof_void_p=0
12774
   fi
12775
fi
12776
 
12777
fi
12778
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12779
$as_echo "$ac_cv_sizeof_void_p" >&6; }
12780
 
12781
 
12782
 
12783
cat >>confdefs.h <<_ACEOF
12784
#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12785
_ACEOF
12786
 
12787
 
12788
# The cast to long int works around a bug in the HP C Compiler
12789
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12790
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12791
# This bug is HP SR number 8606223364.
12792
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12793
$as_echo_n "checking size of long... " >&6; }
12794
if test "${ac_cv_sizeof_long+set}" = set; then :
12795
  $as_echo_n "(cached) " >&6
12796
else
12797
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12798
 
12799
else
12800
  if test "$ac_cv_type_long" = yes; then
12801
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12802
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12803
{ as_fn_set_status 77
12804
as_fn_error "cannot compute sizeof (long)
12805
See \`config.log' for more details." "$LINENO" 5; }; }
12806
   else
12807
     ac_cv_sizeof_long=0
12808
   fi
12809
fi
12810
 
12811
fi
12812
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12813
$as_echo "$ac_cv_sizeof_long" >&6; }
12814
 
12815
 
12816
 
12817
cat >>confdefs.h <<_ACEOF
12818
#define SIZEOF_LONG $ac_cv_sizeof_long
12819
_ACEOF
12820
 
12821
 
12822
 
12823
if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12824
  host64=true
12825
fi
12826
 
12827
if test "x${ac_cv_sizeof_long}" = "x8"; then
12828
  BFD_HOST_64BIT_LONG=1
12829
  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12830
  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12831
elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12832
  BFD_HOST_64BIT_LONG_LONG=1
12833
  test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12834
  test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12835
  if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12836
    BFD_HOSTPTR_T="unsigned long long"
12837
  fi
12838
fi
12839
 
12840
if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12841
  BFD_HOST_64_BIT_DEFINED=1
12842
  BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12843
  BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12844
fi
12845
 
12846
 
12847
 
12848
 
12849
 
12850
 
12851
 
12852
 
12853
# Put a plausible default for CC_FOR_BUILD in Makefile.
12854
if test -z "$CC_FOR_BUILD"; then
12855
  if test "x$cross_compiling" = "xno"; then
12856
    CC_FOR_BUILD='$(CC)'
12857
  else
12858
    CC_FOR_BUILD=gcc
12859
  fi
12860
fi
12861
 
12862
# Also set EXEEXT_FOR_BUILD.
12863
if test "x$cross_compiling" = "xno"; then
12864
  EXEEXT_FOR_BUILD='$(EXEEXT)'
12865
else
12866
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12867
$as_echo_n "checking for build system executable suffix... " >&6; }
12868
if test "${bfd_cv_build_exeext+set}" = set; then :
12869
  $as_echo_n "(cached) " >&6
12870
else
12871
  rm -f conftest*
12872
     echo 'int main () { return 0; }' > conftest.c
12873
     bfd_cv_build_exeext=
12874
     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12875
     for file in conftest.*; do
12876
       case $file in
12877
       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12878
       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12879
       esac
12880
     done
12881
     rm -f conftest*
12882
     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12883
fi
12884
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12885
$as_echo "$bfd_cv_build_exeext" >&6; }
12886
  EXEEXT_FOR_BUILD=""
12887
  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12888
fi
12889
 
12890
 
12891
for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h
12892
do :
12893
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12894
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12895
eval as_val=\$$as_ac_Header
12896
   if test "x$as_val" = x""yes; then :
12897
  cat >>confdefs.h <<_ACEOF
12898
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12899
_ACEOF
12900
 
12901
fi
12902
 
12903
done
12904
 
12905
for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
12906
do :
12907
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12908
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12909
eval as_val=\$$as_ac_Header
12910
   if test "x$as_val" = x""yes; then :
12911
  cat >>confdefs.h <<_ACEOF
12912
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12913
_ACEOF
12914
 
12915
fi
12916
 
12917
done
12918
 
12919
 
12920
 
12921
inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12922
 
12923
acx_cv_header_stdint=stddef.h
12924
acx_cv_header_stdint_kind="(already complete)"
12925
for i in stdint.h $inttype_headers; do
12926
  unset ac_cv_type_uintptr_t
12927
  unset ac_cv_type_uintmax_t
12928
  unset ac_cv_type_int_least32_t
12929
  unset ac_cv_type_int_fast32_t
12930
  unset ac_cv_type_uint64_t
12931
  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
12932
  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include 
12933
#include <$i>
12934
"
12935
if test "x$ac_cv_type_uintmax_t" = x""yes; then :
12936
  acx_cv_header_stdint=$i
12937
else
12938
  continue
12939
fi
12940
 
12941
  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include 
12942
#include <$i>
12943
"
12944
if test "x$ac_cv_type_uintptr_t" = x""yes; then :
12945
 
12946
else
12947
  acx_cv_header_stdint_kind="(mostly complete)"
12948
fi
12949
 
12950
  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include 
12951
#include <$i>
12952
"
12953
if test "x$ac_cv_type_int_least32_t" = x""yes; then :
12954
 
12955
else
12956
  acx_cv_header_stdint_kind="(mostly complete)"
12957
fi
12958
 
12959
  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include 
12960
#include <$i>
12961
"
12962
if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
12963
 
12964
else
12965
  acx_cv_header_stdint_kind="(mostly complete)"
12966
fi
12967
 
12968
  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include 
12969
#include <$i>
12970
"
12971
if test "x$ac_cv_type_uint64_t" = x""yes; then :
12972
 
12973
else
12974
  acx_cv_header_stdint_kind="(lacks uint64_t)"
12975
fi
12976
 
12977
  break
12978
done
12979
if test "$acx_cv_header_stdint" = stddef.h; then
12980
  acx_cv_header_stdint_kind="(lacks uintmax_t)"
12981
  for i in stdint.h $inttype_headers; do
12982
    unset ac_cv_type_uintptr_t
12983
    unset ac_cv_type_uint32_t
12984
    unset ac_cv_type_uint64_t
12985
    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
12986
    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include 
12987
#include <$i>
12988
"
12989
if test "x$ac_cv_type_uint32_t" = x""yes; then :
12990
  acx_cv_header_stdint=$i
12991
else
12992
  continue
12993
fi
12994
 
12995
    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include 
12996
#include <$i>
12997
"
12998
if test "x$ac_cv_type_uint64_t" = x""yes; then :
12999
 
13000
fi
13001
 
13002
    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include 
13003
#include <$i>
13004
"
13005
if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13006
 
13007
fi
13008
 
13009
    break
13010
  done
13011
fi
13012
if test "$acx_cv_header_stdint" = stddef.h; then
13013
  acx_cv_header_stdint_kind="(u_intXX_t style)"
13014
  for i in sys/types.h $inttype_headers; do
13015
    unset ac_cv_type_u_int32_t
13016
    unset ac_cv_type_u_int64_t
13017
    $as_echo_n "looking for u_intXX_t types in $i, " >&6
13018
    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include 
13019
#include <$i>
13020
"
13021
if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13022
  acx_cv_header_stdint=$i
13023
else
13024
  continue
13025
fi
13026
 
13027
    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include 
13028
#include <$i>
13029
"
13030
if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13031
 
13032
fi
13033
 
13034
    break
13035
  done
13036
fi
13037
if test "$acx_cv_header_stdint" = stddef.h; then
13038
  acx_cv_header_stdint_kind="(using manual detection)"
13039
fi
13040
 
13041
test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13042
test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13043
test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13044
test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13045
test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13046
 
13047
# ----------------- Summarize what we found so far
13048
 
13049
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in bfd_stdint.h" >&5
13050
$as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13051
 
13052
case `$as_basename -- bfd_stdint.h ||
13053
$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13054
         Xbfd_stdint.h : 'X\(//\)$' \| \
13055
         Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13056
$as_echo X/bfd_stdint.h |
13057
    sed '/^.*\/\([^/][^/]*\)\/*$/{
13058
            s//\1/
13059
            q
13060
          }
13061
          /^X\/\(\/\/\)$/{
13062
            s//\1/
13063
            q
13064
          }
13065
          /^X\/\(\/\).*/{
13066
            s//\1/
13067
            q
13068
          }
13069
          s/.*/./; q'` in
13070
  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13071
$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13072
  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
13073
$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13074
  *) ;;
13075
esac
13076
 
13077
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13078
$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13079
 
13080
# ----------------- done included file, check C basic types --------
13081
 
13082
# Lacking an uintptr_t?  Test size of void *
13083
case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13084
  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13085
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13086
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13087
# This bug is HP SR number 8606223364.
13088
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
13089
$as_echo_n "checking size of void *... " >&6; }
13090
if test "${ac_cv_sizeof_void_p+set}" = set; then :
13091
  $as_echo_n "(cached) " >&6
13092
else
13093
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
13094
 
13095
else
13096
  if test "$ac_cv_type_void_p" = yes; then
13097
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13098
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13099
{ as_fn_set_status 77
13100
as_fn_error "cannot compute sizeof (void *)
13101
See \`config.log' for more details." "$LINENO" 5; }; }
13102
   else
13103
     ac_cv_sizeof_void_p=0
13104
   fi
13105
fi
13106
 
13107
fi
13108
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
13109
$as_echo "$ac_cv_sizeof_void_p" >&6; }
13110
 
13111
 
13112
 
13113
cat >>confdefs.h <<_ACEOF
13114
#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13115
_ACEOF
13116
 
13117
 ;;
13118
esac
13119
 
13120
# Lacking an uint64_t?  Test size of long
13121
case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13122
  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13123
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13124
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13125
# This bug is HP SR number 8606223364.
13126
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13127
$as_echo_n "checking size of long... " >&6; }
13128
if test "${ac_cv_sizeof_long+set}" = set; then :
13129
  $as_echo_n "(cached) " >&6
13130
else
13131
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13132
 
13133
else
13134
  if test "$ac_cv_type_long" = yes; then
13135
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13136
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13137
{ as_fn_set_status 77
13138
as_fn_error "cannot compute sizeof (long)
13139
See \`config.log' for more details." "$LINENO" 5; }; }
13140
   else
13141
     ac_cv_sizeof_long=0
13142
   fi
13143
fi
13144
 
13145
fi
13146
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13147
$as_echo "$ac_cv_sizeof_long" >&6; }
13148
 
13149
 
13150
 
13151
cat >>confdefs.h <<_ACEOF
13152
#define SIZEOF_LONG $ac_cv_sizeof_long
13153
_ACEOF
13154
 
13155
 ;;
13156
esac
13157
 
13158
if test $acx_cv_header_stdint = stddef.h; then
13159
  # Lacking a good header?  Test size of everything and deduce all types.
13160
  # The cast to long int works around a bug in the HP C Compiler
13161
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13162
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13163
# This bug is HP SR number 8606223364.
13164
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13165
$as_echo_n "checking size of int... " >&6; }
13166
if test "${ac_cv_sizeof_int+set}" = set; then :
13167
  $as_echo_n "(cached) " >&6
13168
else
13169
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
13170
 
13171
else
13172
  if test "$ac_cv_type_int" = yes; then
13173
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13174
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13175
{ as_fn_set_status 77
13176
as_fn_error "cannot compute sizeof (int)
13177
See \`config.log' for more details." "$LINENO" 5; }; }
13178
   else
13179
     ac_cv_sizeof_int=0
13180
   fi
13181
fi
13182
 
13183
fi
13184
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13185
$as_echo "$ac_cv_sizeof_int" >&6; }
13186
 
13187
 
13188
 
13189
cat >>confdefs.h <<_ACEOF
13190
#define SIZEOF_INT $ac_cv_sizeof_int
13191
_ACEOF
13192
 
13193
 
13194
  # The cast to long int works around a bug in the HP C Compiler
13195
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13196
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13197
# This bug is HP SR number 8606223364.
13198
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13199
$as_echo_n "checking size of short... " >&6; }
13200
if test "${ac_cv_sizeof_short+set}" = set; then :
13201
  $as_echo_n "(cached) " >&6
13202
else
13203
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
13204
 
13205
else
13206
  if test "$ac_cv_type_short" = yes; then
13207
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13208
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13209
{ as_fn_set_status 77
13210
as_fn_error "cannot compute sizeof (short)
13211
See \`config.log' for more details." "$LINENO" 5; }; }
13212
   else
13213
     ac_cv_sizeof_short=0
13214
   fi
13215
fi
13216
 
13217
fi
13218
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13219
$as_echo "$ac_cv_sizeof_short" >&6; }
13220
 
13221
 
13222
 
13223
cat >>confdefs.h <<_ACEOF
13224
#define SIZEOF_SHORT $ac_cv_sizeof_short
13225
_ACEOF
13226
 
13227
 
13228
  # The cast to long int works around a bug in the HP C Compiler
13229
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13230
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13231
# This bug is HP SR number 8606223364.
13232
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
13233
$as_echo_n "checking size of char... " >&6; }
13234
if test "${ac_cv_sizeof_char+set}" = set; then :
13235
  $as_echo_n "(cached) " >&6
13236
else
13237
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
13238
 
13239
else
13240
  if test "$ac_cv_type_char" = yes; then
13241
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13242
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13243
{ as_fn_set_status 77
13244
as_fn_error "cannot compute sizeof (char)
13245
See \`config.log' for more details." "$LINENO" 5; }; }
13246
   else
13247
     ac_cv_sizeof_char=0
13248
   fi
13249
fi
13250
 
13251
fi
13252
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
13253
$as_echo "$ac_cv_sizeof_char" >&6; }
13254
 
13255
 
13256
 
13257
cat >>confdefs.h <<_ACEOF
13258
#define SIZEOF_CHAR $ac_cv_sizeof_char
13259
_ACEOF
13260
 
13261
 
13262
 
13263
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
13264
$as_echo_n "checking for type equivalent to int8_t... " >&6; }
13265
  case "$ac_cv_sizeof_char" in
13266
    1) acx_cv_type_int8_t=char ;;
13267
    *) { as_fn_set_status please report a bug
13268
as_fn_error "no 8-bit type" "$LINENO" 5; }
13269
  esac
13270
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
13271
$as_echo "$acx_cv_type_int8_t" >&6; }
13272
 
13273
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
13274
$as_echo_n "checking for type equivalent to int16_t... " >&6; }
13275
  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13276
    2:*) acx_cv_type_int16_t=int ;;
13277
    *:2) acx_cv_type_int16_t=short ;;
13278
    *) { as_fn_set_status please report a bug
13279
as_fn_error "no 16-bit type" "$LINENO" 5; }
13280
  esac
13281
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
13282
$as_echo "$acx_cv_type_int16_t" >&6; }
13283
 
13284
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
13285
$as_echo_n "checking for type equivalent to int32_t... " >&6; }
13286
  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13287
    4:*) acx_cv_type_int32_t=int ;;
13288
    *:4) acx_cv_type_int32_t=long ;;
13289
    *) { as_fn_set_status please report a bug
13290
as_fn_error "no 32-bit type" "$LINENO" 5; }
13291
  esac
13292
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
13293
$as_echo "$acx_cv_type_int32_t" >&6; }
13294
fi
13295
 
13296
# These tests are here to make the output prettier
13297
 
13298
if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13299
  case "$ac_cv_sizeof_long" in
13300
    8) acx_cv_type_int64_t=long ;;
13301
  esac
13302
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
13303
$as_echo_n "checking for type equivalent to int64_t... " >&6; }
13304
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13305
$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13306
fi
13307
 
13308
# Now we can use the above types
13309
 
13310
if test "$ac_cv_type_uintptr_t" != yes; then
13311
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
13312
$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13313
  case $ac_cv_sizeof_void_p in
13314
    2) acx_cv_type_intptr_t=int16_t ;;
13315
    4) acx_cv_type_intptr_t=int32_t ;;
13316
    8) acx_cv_type_intptr_t=int64_t ;;
13317
    *) { as_fn_set_status please report a bug
13318
as_fn_error "no equivalent for intptr_t" "$LINENO" 5; }
13319
  esac
13320
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
13321
$as_echo "$acx_cv_type_intptr_t" >&6; }
13322
fi
13323
 
13324
# ----------------- done all checks, emit header -------------
13325
ac_config_commands="$ac_config_commands bfd_stdint.h"
13326
 
13327
 
13328
 
13329
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
13330
$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13331
if test "${ac_cv_header_time+set}" = set; then :
13332
  $as_echo_n "(cached) " >&6
13333
else
13334
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13335
/* end confdefs.h.  */
13336
#include 
13337
#include 
13338
#include 
13339
 
13340
int
13341
main ()
13342
{
13343
if ((struct tm *) 0)
13344
return 0;
13345
  ;
13346
  return 0;
13347
}
13348
_ACEOF
13349
if ac_fn_c_try_compile "$LINENO"; then :
13350
  ac_cv_header_time=yes
13351
else
13352
  ac_cv_header_time=no
13353
fi
13354
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13355
fi
13356
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
13357
$as_echo "$ac_cv_header_time" >&6; }
13358
if test $ac_cv_header_time = yes; then
13359
 
13360
$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13361
 
13362
fi
13363
 
13364
ac_header_dirent=no
13365
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13366
  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13367
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
13368
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13369
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13370
  $as_echo_n "(cached) " >&6
13371
else
13372
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13373
/* end confdefs.h.  */
13374
#include 
13375
#include <$ac_hdr>
13376
 
13377
int
13378
main ()
13379
{
13380
if ((DIR *) 0)
13381
return 0;
13382
  ;
13383
  return 0;
13384
}
13385
_ACEOF
13386
if ac_fn_c_try_compile "$LINENO"; then :
13387
  eval "$as_ac_Header=yes"
13388
else
13389
  eval "$as_ac_Header=no"
13390
fi
13391
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13392
fi
13393
eval ac_res=\$$as_ac_Header
13394
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13395
$as_echo "$ac_res" >&6; }
13396
eval as_val=\$$as_ac_Header
13397
   if test "x$as_val" = x""yes; then :
13398
  cat >>confdefs.h <<_ACEOF
13399
#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13400
_ACEOF
13401
 
13402
ac_header_dirent=$ac_hdr; break
13403
fi
13404
 
13405
done
13406
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13407
if test $ac_header_dirent = dirent.h; then
13408
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13409
$as_echo_n "checking for library containing opendir... " >&6; }
13410
if test "${ac_cv_search_opendir+set}" = set; then :
13411
  $as_echo_n "(cached) " >&6
13412
else
13413
  ac_func_search_save_LIBS=$LIBS
13414
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13415
/* end confdefs.h.  */
13416
 
13417
/* Override any GCC internal prototype to avoid an error.
13418
   Use char because int might match the return type of a GCC
13419
   builtin and then its argument prototype would still apply.  */
13420
#ifdef __cplusplus
13421
extern "C"
13422
#endif
13423
char opendir ();
13424
int
13425
main ()
13426
{
13427
return opendir ();
13428
  ;
13429
  return 0;
13430
}
13431
_ACEOF
13432
for ac_lib in '' dir; do
13433
  if test -z "$ac_lib"; then
13434
    ac_res="none required"
13435
  else
13436
    ac_res=-l$ac_lib
13437
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13438
  fi
13439
  if ac_fn_c_try_link "$LINENO"; then :
13440
  ac_cv_search_opendir=$ac_res
13441
fi
13442
rm -f core conftest.err conftest.$ac_objext \
13443
    conftest$ac_exeext
13444
  if test "${ac_cv_search_opendir+set}" = set; then :
13445
  break
13446
fi
13447
done
13448
if test "${ac_cv_search_opendir+set}" = set; then :
13449
 
13450
else
13451
  ac_cv_search_opendir=no
13452
fi
13453
rm conftest.$ac_ext
13454
LIBS=$ac_func_search_save_LIBS
13455
fi
13456
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13457
$as_echo "$ac_cv_search_opendir" >&6; }
13458
ac_res=$ac_cv_search_opendir
13459
if test "$ac_res" != no; then :
13460
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13461
 
13462
fi
13463
 
13464
else
13465
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
13466
$as_echo_n "checking for library containing opendir... " >&6; }
13467
if test "${ac_cv_search_opendir+set}" = set; then :
13468
  $as_echo_n "(cached) " >&6
13469
else
13470
  ac_func_search_save_LIBS=$LIBS
13471
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13472
/* end confdefs.h.  */
13473
 
13474
/* Override any GCC internal prototype to avoid an error.
13475
   Use char because int might match the return type of a GCC
13476
   builtin and then its argument prototype would still apply.  */
13477
#ifdef __cplusplus
13478
extern "C"
13479
#endif
13480
char opendir ();
13481
int
13482
main ()
13483
{
13484
return opendir ();
13485
  ;
13486
  return 0;
13487
}
13488
_ACEOF
13489
for ac_lib in '' x; do
13490
  if test -z "$ac_lib"; then
13491
    ac_res="none required"
13492
  else
13493
    ac_res=-l$ac_lib
13494
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13495
  fi
13496
  if ac_fn_c_try_link "$LINENO"; then :
13497
  ac_cv_search_opendir=$ac_res
13498
fi
13499
rm -f core conftest.err conftest.$ac_objext \
13500
    conftest$ac_exeext
13501
  if test "${ac_cv_search_opendir+set}" = set; then :
13502
  break
13503
fi
13504
done
13505
if test "${ac_cv_search_opendir+set}" = set; then :
13506
 
13507
else
13508
  ac_cv_search_opendir=no
13509
fi
13510
rm conftest.$ac_ext
13511
LIBS=$ac_func_search_save_LIBS
13512
fi
13513
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
13514
$as_echo "$ac_cv_search_opendir" >&6; }
13515
ac_res=$ac_cv_search_opendir
13516
if test "$ac_res" != no; then :
13517
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13518
 
13519
fi
13520
 
13521
fi
13522
 
13523
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13524
$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13525
if test "${gcc_cv_header_string+set}" = set; then :
13526
  $as_echo_n "(cached) " >&6
13527
else
13528
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13529
/* end confdefs.h.  */
13530
#include 
13531
#include 
13532
int
13533
main ()
13534
{
13535
 
13536
  ;
13537
  return 0;
13538
}
13539
_ACEOF
13540
if ac_fn_c_try_compile "$LINENO"; then :
13541
  gcc_cv_header_string=yes
13542
else
13543
  gcc_cv_header_string=no
13544
fi
13545
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13546
fi
13547
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13548
$as_echo "$gcc_cv_header_string" >&6; }
13549
if test $gcc_cv_header_string = yes; then
13550
 
13551
$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13552
 
13553
fi
13554
 
13555
for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13556
do :
13557
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13558
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13559
eval as_val=\$$as_ac_var
13560
   if test "x$as_val" = x""yes; then :
13561
  cat >>confdefs.h <<_ACEOF
13562
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13563
_ACEOF
13564
 
13565
fi
13566
done
13567
 
13568
for ac_func in strtoull
13569
do :
13570
  ac_fn_c_check_func "$LINENO" "strtoull" "ac_cv_func_strtoull"
13571
if test "x$ac_cv_func_strtoull" = x""yes; then :
13572
  cat >>confdefs.h <<_ACEOF
13573
#define HAVE_STRTOULL 1
13574
_ACEOF
13575
 
13576
fi
13577
done
13578
 
13579
 
13580
ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13581
if test "x$ac_cv_have_decl_basename" = x""yes; then :
13582
  ac_have_decl=1
13583
else
13584
  ac_have_decl=0
13585
fi
13586
 
13587
cat >>confdefs.h <<_ACEOF
13588
#define HAVE_DECL_BASENAME $ac_have_decl
13589
_ACEOF
13590
 
13591
ac_fn_c_check_decl "$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13592
if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13593
  ac_have_decl=1
13594
else
13595
  ac_have_decl=0
13596
fi
13597
 
13598
cat >>confdefs.h <<_ACEOF
13599
#define HAVE_DECL_FTELLO $ac_have_decl
13600
_ACEOF
13601
 
13602
ac_fn_c_check_decl "$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13603
if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13604
  ac_have_decl=1
13605
else
13606
  ac_have_decl=0
13607
fi
13608
 
13609
cat >>confdefs.h <<_ACEOF
13610
#define HAVE_DECL_FTELLO64 $ac_have_decl
13611
_ACEOF
13612
 
13613
ac_fn_c_check_decl "$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13614
if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13615
  ac_have_decl=1
13616
else
13617
  ac_have_decl=0
13618
fi
13619
 
13620
cat >>confdefs.h <<_ACEOF
13621
#define HAVE_DECL_FSEEKO $ac_have_decl
13622
_ACEOF
13623
 
13624
ac_fn_c_check_decl "$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13625
if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13626
  ac_have_decl=1
13627
else
13628
  ac_have_decl=0
13629
fi
13630
 
13631
cat >>confdefs.h <<_ACEOF
13632
#define HAVE_DECL_FSEEKO64 $ac_have_decl
13633
_ACEOF
13634
 
13635
 
13636
 
13637
case "${host}" in
13638
*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13639
 
13640
$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13641
 ;;
13642
esac
13643
 
13644
ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13645
if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13646
  ac_have_decl=1
13647
else
13648
  ac_have_decl=0
13649
fi
13650
 
13651
cat >>confdefs.h <<_ACEOF
13652
#define HAVE_DECL_FFS $ac_have_decl
13653
_ACEOF
13654
 
13655
ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13656
if test "x$ac_cv_have_decl_free" = x""yes; then :
13657
  ac_have_decl=1
13658
else
13659
  ac_have_decl=0
13660
fi
13661
 
13662
cat >>confdefs.h <<_ACEOF
13663
#define HAVE_DECL_FREE $ac_have_decl
13664
_ACEOF
13665
 
13666
ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13667
if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13668
  ac_have_decl=1
13669
else
13670
  ac_have_decl=0
13671
fi
13672
 
13673
cat >>confdefs.h <<_ACEOF
13674
#define HAVE_DECL_GETENV $ac_have_decl
13675
_ACEOF
13676
 
13677
ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13678
if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13679
  ac_have_decl=1
13680
else
13681
  ac_have_decl=0
13682
fi
13683
 
13684
cat >>confdefs.h <<_ACEOF
13685
#define HAVE_DECL_MALLOC $ac_have_decl
13686
_ACEOF
13687
 
13688
ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13689
if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13690
  ac_have_decl=1
13691
else
13692
  ac_have_decl=0
13693
fi
13694
 
13695
cat >>confdefs.h <<_ACEOF
13696
#define HAVE_DECL_REALLOC $ac_have_decl
13697
_ACEOF
13698
 
13699
ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13700
if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13701
  ac_have_decl=1
13702
else
13703
  ac_have_decl=0
13704
fi
13705
 
13706
cat >>confdefs.h <<_ACEOF
13707
#define HAVE_DECL_STPCPY $ac_have_decl
13708
_ACEOF
13709
 
13710
ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13711
if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13712
  ac_have_decl=1
13713
else
13714
  ac_have_decl=0
13715
fi
13716
 
13717
cat >>confdefs.h <<_ACEOF
13718
#define HAVE_DECL_STRSTR $ac_have_decl
13719
_ACEOF
13720
 
13721
ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13722
if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13723
  ac_have_decl=1
13724
else
13725
  ac_have_decl=0
13726
fi
13727
 
13728
cat >>confdefs.h <<_ACEOF
13729
#define HAVE_DECL_SNPRINTF $ac_have_decl
13730
_ACEOF
13731
 
13732
ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13733
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13734
  ac_have_decl=1
13735
else
13736
  ac_have_decl=0
13737
fi
13738
 
13739
cat >>confdefs.h <<_ACEOF
13740
#define HAVE_DECL_VSNPRINTF $ac_have_decl
13741
_ACEOF
13742
 
13743
 
13744
# Link in zlib if we can.  This allows us to read compressed debug sections.
13745
# This is used only by compress.c.
13746
 
13747
  # See if the user specified whether he wants zlib support or not.
13748
 
13749
# Check whether --with-zlib was given.
13750
if test "${with_zlib+set}" = set; then :
13751
  withval=$with_zlib;
13752
else
13753
  with_zlib=auto
13754
fi
13755
 
13756
 
13757
  if test "$with_zlib" != "no"; then
13758
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13759
$as_echo_n "checking for library containing zlibVersion... " >&6; }
13760
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13761
  $as_echo_n "(cached) " >&6
13762
else
13763
  ac_func_search_save_LIBS=$LIBS
13764
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13765
/* end confdefs.h.  */
13766
 
13767
/* Override any GCC internal prototype to avoid an error.
13768
   Use char because int might match the return type of a GCC
13769
   builtin and then its argument prototype would still apply.  */
13770
#ifdef __cplusplus
13771
extern "C"
13772
#endif
13773
char zlibVersion ();
13774
int
13775
main ()
13776
{
13777
return zlibVersion ();
13778
  ;
13779
  return 0;
13780
}
13781
_ACEOF
13782
for ac_lib in '' z; do
13783
  if test -z "$ac_lib"; then
13784
    ac_res="none required"
13785
  else
13786
    ac_res=-l$ac_lib
13787
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13788
  fi
13789
  if ac_fn_c_try_link "$LINENO"; then :
13790
  ac_cv_search_zlibVersion=$ac_res
13791
fi
13792
rm -f core conftest.err conftest.$ac_objext \
13793
    conftest$ac_exeext
13794
  if test "${ac_cv_search_zlibVersion+set}" = set; then :
13795
  break
13796
fi
13797
done
13798
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13799
 
13800
else
13801
  ac_cv_search_zlibVersion=no
13802
fi
13803
rm conftest.$ac_ext
13804
LIBS=$ac_func_search_save_LIBS
13805
fi
13806
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13807
$as_echo "$ac_cv_search_zlibVersion" >&6; }
13808
ac_res=$ac_cv_search_zlibVersion
13809
if test "$ac_res" != no; then :
13810
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13811
  for ac_header in zlib.h
13812
do :
13813
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13814
if test "x$ac_cv_header_zlib_h" = x""yes; then :
13815
  cat >>confdefs.h <<_ACEOF
13816
#define HAVE_ZLIB_H 1
13817
_ACEOF
13818
 
13819
fi
13820
 
13821
done
13822
 
13823
fi
13824
 
13825
    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13826
      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13827
    fi
13828
  fi
13829
 
13830
 
13831
# If we are configured native, pick a core file support file.
13832
COREFILE=
13833
COREFLAG=
13834
CORE_HEADER=
13835
TRAD_HEADER=
13836
if test "${target}" = "${host}"; then
13837
  case "${host}" in
13838
  alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
13839
        COREFILE=''
13840
        ;;
13841
  alpha*-*-linux-*)
13842
        COREFILE=trad-core.lo
13843
        TRAD_HEADER='"hosts/alphalinux.h"'
13844
        ;;
13845
  alpha*-*-netbsd* | alpha*-*-openbsd*)
13846
        COREFILE=netbsd-core.lo
13847
        ;;
13848
  alpha*-*-*)
13849
        COREFILE=osf-core.lo
13850
        ;;
13851
  arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13852
        COREFILE='' ;;
13853
  arm-*-netbsd* | arm-*-openbsd*)
13854
        COREFILE=netbsd-core.lo
13855
        ;;
13856
  arm-*-riscix)         COREFILE=trad-core.lo ;;
13857
  hppa*-*-hpux*)        COREFILE=hpux-core.lo ;;
13858
  hppa*-*-hiux*)        COREFILE=hpux-core.lo ;;
13859
  hppa*-*-mpeix*)       COREFILE=hpux-core.lo ;;
13860
  hppa*-*-bsd*)         COREFILE="hpux-core.lo hppabsd-core.lo"
13861
                        COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13862
  hppa*-*-netbsd* | hppa*-*-openbsd*)
13863
        COREFILE=netbsd-core.lo
13864
        ;;
13865
 
13866
  i370-*-*)
13867
        COREFILE=trad-core.lo
13868
        TRAD_HEADER='"hosts/i370linux.h"'
13869
        ;;
13870
 
13871
  i[3-7]86-sequent-bsd*)
13872
        COREFILE=trad-core.lo
13873
        TRAD_HEADER='"hosts/symmetry.h"'
13874
        ;;
13875
  i[3-7]86-sequent-sysv4*) ;;
13876
  i[3-7]86-sequent-sysv*)
13877
        COREFILE=trad-core.lo
13878
        TRAD_HEADER='"hosts/symmetry.h"'
13879
        ;;
13880
  i[3-7]86-*-bsdi)
13881
        COREFILE=
13882
        ;;
13883
  i[3-7]86-*-bsd* | i[3-7]86-*-freebsd[123] | i[3-7]86-*-freebsd[123]\.* | i[3-7]86-*-freebsd4\.[01234] | i[3-7]86-*-freebsd4\.[01234]\.* | i[3-7]86-*-freebsd*aout*)
13884
        COREFILE=trad-core.lo
13885
        TRAD_HEADER='"hosts/i386bsd.h"'
13886
        ;;
13887
  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13888
        COREFILE=''
13889
        TRAD_HEADER='"hosts/i386bsd.h"'
13890
        ;;
13891
  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
13892
        COREFILE=netbsd-core.lo
13893
        ;;
13894
  i[3-7]86-esix-sysv3*)
13895
        COREFILE=trad-core.lo
13896
        TRAD_HEADER='"hosts/esix.h"'
13897
        ;;
13898
  i[3-7]86-*-sco3.2v5*)
13899
        COREFILE=sco5-core.lo
13900
        ;;
13901
  i[3-7]86-*-sco* | i[3-7]86-*-isc*)
13902
        COREFILE=trad-core.lo
13903
        TRAD_HEADER='"hosts/i386sco.h"'
13904
        ;;
13905
  i[3-7]86-*-mach3*)
13906
        COREFILE=trad-core.lo
13907
        TRAD_HEADER='"hosts/i386mach3.h"'
13908
        ;;
13909
  i[3-7]86-*-linux-*)
13910
        COREFILE=trad-core.lo
13911
        TRAD_HEADER='"hosts/i386linux.h"'
13912
        ;;
13913
  i[3-7]86-*-isc*)      COREFILE=trad-core.lo ;;
13914
  i[3-7]86-*-aix*)      COREFILE=aix386-core.lo ;;
13915
  i860-*-mach3* | i860-*-osf1*)
13916
        COREFILE=trad-core.lo
13917
        TRAD_HEADER='"hosts/i860mach3.h"'
13918
        ;;
13919
  mips-*-netbsd* | mips*-*-openbsd*)
13920
        COREFILE=netbsd-core.lo
13921
        ;;
13922
  mips-dec-*)
13923
        COREFILE=trad-core.lo
13924
        TRAD_HEADER='"hosts/decstation.h"'
13925
        ;;
13926
  mips-sgi-irix4*)      COREFILE=irix-core.lo ;;
13927
  mips-sgi-irix5*)      COREFILE=irix-core.lo ;;
13928
  mips-sgi-irix6*)      COREFILE=irix-core.lo ;;
13929
  mips-*-sysv4*)        ;;
13930
  mips-*-sysv* | mips-*-riscos*)
13931
        COREFILE=trad-core.lo
13932
        TRAD_HEADER='"hosts/riscos.h"'
13933
        ;;
13934
  mips-sony-bsd*)
13935
        COREFILE=trad-core.lo
13936
        TRAD_HEADER='"hosts/news-mips.h"'
13937
        ;;
13938
  m68*-bull*-sysv*)
13939
        COREFILE=trad-core.lo
13940
        TRAD_HEADER='"hosts/dpx2.h"'
13941
        ;;
13942
  m68*-hp-hpux*)        COREFILE=hpux-core.lo ;;
13943
  m68*-hp-bsd*)
13944
        COREFILE=trad-core.lo
13945
        TRAD_HEADER='"hosts/hp300bsd.h"'
13946
        ;;
13947
  m68*-*-linux-*)
13948
        COREFILE=trad-core.lo
13949
        TRAD_HEADER='"hosts/m68klinux.h"'
13950
        ;;
13951
  m68*-motorola-sysv*)
13952
        COREFILE=trad-core.lo
13953
        TRAD_HEADER='"hosts/delta68.h"'
13954
        ;;
13955
  m68*-sony-*)
13956
        COREFILE=trad-core.lo
13957
        TRAD_HEADER='"hosts/news.h"'
13958
        ;;
13959
  m68*-*-netbsd* | m68*-*-openbsd*)
13960
        COREFILE=netbsd-core.lo
13961
        ;;
13962
  m68*-apple-aux*)
13963
        COREFILE=trad-core.lo
13964
        TRAD_HEADER='"hosts/m68kaux.h"'
13965
        ;;
13966
  m88*-*-sysv4*)
13967
        ;;
13968
  m88*-motorola-sysv*)
13969
        COREFILE=ptrace-core.lo
13970
        ;;
13971
  m88*-*-mach3*)
13972
        COREFILE=trad-core.lo
13973
        TRAD_HEADER='"hosts/m88kmach3.h"'
13974
        ;;
13975
  m88*-*-openbsd*)
13976
        COREFILE=netbsd-core.lo
13977
        ;;
13978
  ns32k-pc532-mach)
13979
        COREFILE=trad-core.lo
13980
        TRAD_HEADER='"hosts/pc532mach.h"'
13981
        ;;
13982
  ns32k-*-netbsd* | ns32k-*-openbsd*)
13983
        COREFILE=netbsd-core.lo
13984
        ;;
13985
  rs6000-*-lynx*)
13986
        COREFILE=lynx-core.lo
13987
        ;;
13988
  rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
13989
        COREFILE=rs6000-core.lo
13990
        COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
13991
        ;;
13992
  rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
13993
        COREFILE=rs6000-core.lo
13994
        COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
13995
        # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
13996
        # have c_impl as a member of struct core_dumpx
13997
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
13998
$as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
13999
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14000
/* end confdefs.h.  */
14001
#include 
14002
int
14003
main ()
14004
{
14005
struct core_dumpx c; c.c_impl = 0;
14006
  ;
14007
  return 0;
14008
}
14009
_ACEOF
14010
if ac_fn_c_try_compile "$LINENO"; then :
14011
 
14012
$as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14013
 
14014
          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14015
$as_echo "yes" >&6; }
14016
else
14017
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14018
$as_echo "no" >&6; }
14019
fi
14020
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14021
        ;;
14022
  rs6000-*-aix4*)       COREFILE=rs6000-core.lo ;;
14023
  rs6000-*-*)           COREFILE=rs6000-core.lo ;;
14024
  powerpc-*-aix4*)      COREFILE=rs6000-core.lo ;;
14025
  powerpc-*-aix*)       COREFILE=rs6000-core.lo ;;
14026
  powerpc-*-beos*)      ;;
14027
  powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14028
                        COREFILE='' ;;
14029
  powerpc-*-netbsd*)    COREFILE=netbsd-core.lo ;;
14030
  powerpc-*-*bsd*)      COREFILE=netbsd-core.lo ;;
14031
  s390*-*-*)            COREFILE=trad-core.lo ;;
14032
  sh*-*-netbsd* | sh*-*-openbsd*)
14033
        COREFILE=netbsd-core.lo
14034
        ;;
14035
  sparc-*-netbsd* | sparc*-*-openbsd*)
14036
        COREFILE=netbsd-core.lo
14037
        ;;
14038
  tahoe-*-*)
14039
        COREFILE=trad-core.lo
14040
        TRAD_HEADER='"hosts/tahoe.h"'
14041
        ;;
14042
  vax-*-netbsd* | vax-*-openbsd*)
14043
        COREFILE=netbsd-core.lo
14044
        ;;
14045
  vax-*-ultrix2*)
14046
        COREFILE=trad-core.lo
14047
        TRAD_HEADER='"hosts/vaxult2.h"'
14048
        ;;
14049
  vax-*-ultrix*)
14050
        COREFILE=trad-core.lo
14051
        TRAD_HEADER='"hosts/vaxult2.h"'
14052
        ;;
14053
  vax-*-linux-*)
14054
        COREFILE=trad-core.lo
14055
        TRAD_HEADER='"hosts/vaxlinux.h"'
14056
        ;;
14057
  vax-*-*)
14058
        COREFILE=trad-core.lo
14059
        TRAD_HEADER='"hosts/vaxbsd.h"'
14060
        ;;
14061
  x86_64-*-linux*)
14062
        CORE_HEADER='"hosts/x86-64linux.h"'
14063
        ;;
14064
  x86_64-*-netbsd* | x86_64-*-openbsd*)
14065
        COREFILE=netbsd-core.lo
14066
        ;;
14067
  esac
14068
 
14069
  case "$COREFILE" in
14070
  aix386-core.lo)       COREFLAG=-DAIX386_CORE ;;
14071
  hppabsd-core.lo)      COREFLAG=-DHPPABSD_CORE ;;
14072
  hpux-core.lo)         COREFLAG=-DHPUX_CORE ;;
14073
  irix-core.lo)         COREFLAG=-DIRIX_CORE ;;
14074
  lynx-core.lo)         COREFLAG=-DLYNX_CORE ;;
14075
  netbsd-core.lo)       COREFLAG=-DNETBSD_CORE ;;
14076
  osf-core.lo)          COREFLAG=-DOSF_CORE ;;
14077
  ptrace-core.lo)       COREFLAG=-DPTRACE_CORE ;;
14078
  rs6000-core.lo)       COREFLAG="$COREFLAG -DAIX_CORE" ;;
14079
  sco5-core.lo)         COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14080
  trad-core.lo)         COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14081
  esac
14082
 
14083
  # ELF corefile support has several flavors, but all of
14084
  # them use something called 
14085
  for ac_header in sys/procfs.h
14086
do :
14087
  ac_fn_c_check_header_mongrel "$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14088
if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14089
  cat >>confdefs.h <<_ACEOF
14090
#define HAVE_SYS_PROCFS_H 1
14091
_ACEOF
14092
 
14093
fi
14094
 
14095
done
14096
 
14097
  if test "$ac_cv_header_sys_procfs_h" = yes; then
14098
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
14099
$as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14100
 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14101
  $as_echo_n "(cached) " >&6
14102
else
14103
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14104
/* end confdefs.h.  */
14105
 
14106
#define _SYSCALL32
14107
/* Needed for new procfs interface on sparc-solaris.  */
14108
#define _STRUCTURED_PROC 1
14109
#include 
14110
int
14111
main ()
14112
{
14113
prstatus_t avar
14114
  ;
14115
  return 0;
14116
}
14117
_ACEOF
14118
if ac_fn_c_try_compile "$LINENO"; then :
14119
  bfd_cv_have_sys_procfs_type_prstatus_t=yes
14120
else
14121
  bfd_cv_have_sys_procfs_type_prstatus_t=no
14122
 
14123
fi
14124
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14125
fi
14126
 
14127
 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14128
 
14129
$as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14130
 
14131
 fi
14132
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14133
$as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14134
 
14135
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14136
$as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14137
 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14138
  $as_echo_n "(cached) " >&6
14139
else
14140
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14141
/* end confdefs.h.  */
14142
 
14143
#define _SYSCALL32
14144
/* Needed for new procfs interface on sparc-solaris.  */
14145
#define _STRUCTURED_PROC 1
14146
#include 
14147
int
14148
main ()
14149
{
14150
prstatus32_t avar
14151
  ;
14152
  return 0;
14153
}
14154
_ACEOF
14155
if ac_fn_c_try_compile "$LINENO"; then :
14156
  bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14157
else
14158
  bfd_cv_have_sys_procfs_type_prstatus32_t=no
14159
 
14160
fi
14161
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14162
fi
14163
 
14164
 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14165
 
14166
$as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14167
 
14168
 fi
14169
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14170
$as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14171
 
14172
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14173
$as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14174
 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14175
  $as_echo_n "(cached) " >&6
14176
else
14177
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14178
/* end confdefs.h.  */
14179
 
14180
#define _SYSCALL32
14181
/* Needed for new procfs interface on sparc-solaris.  */
14182
#define _STRUCTURED_PROC 1
14183
#include 
14184
int
14185
main ()
14186
{
14187
prstatus_t avar; void* aref = (void*) &avar.pr_who
14188
  ;
14189
  return 0;
14190
}
14191
_ACEOF
14192
if ac_fn_c_try_compile "$LINENO"; then :
14193
  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14194
else
14195
  bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14196
 
14197
fi
14198
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14199
fi
14200
 
14201
 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14202
 
14203
$as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14204
 
14205
 fi
14206
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14207
$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14208
 
14209
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14210
$as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14211
 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14212
  $as_echo_n "(cached) " >&6
14213
else
14214
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14215
/* end confdefs.h.  */
14216
 
14217
#define _SYSCALL32
14218
/* Needed for new procfs interface on sparc-solaris.  */
14219
#define _STRUCTURED_PROC 1
14220
#include 
14221
int
14222
main ()
14223
{
14224
prstatus32_t avar; void* aref = (void*) &avar.pr_who
14225
  ;
14226
  return 0;
14227
}
14228
_ACEOF
14229
if ac_fn_c_try_compile "$LINENO"; then :
14230
  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14231
else
14232
  bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14233
 
14234
fi
14235
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14236
fi
14237
 
14238
 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14239
 
14240
$as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14241
 
14242
 fi
14243
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14244
$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14245
 
14246
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14247
$as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14248
 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14249
  $as_echo_n "(cached) " >&6
14250
else
14251
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14252
/* end confdefs.h.  */
14253
 
14254
#define _SYSCALL32
14255
/* Needed for new procfs interface on sparc-solaris.  */
14256
#define _STRUCTURED_PROC 1
14257
#include 
14258
int
14259
main ()
14260
{
14261
pstatus_t avar
14262
  ;
14263
  return 0;
14264
}
14265
_ACEOF
14266
if ac_fn_c_try_compile "$LINENO"; then :
14267
  bfd_cv_have_sys_procfs_type_pstatus_t=yes
14268
else
14269
  bfd_cv_have_sys_procfs_type_pstatus_t=no
14270
 
14271
fi
14272
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14273
fi
14274
 
14275
 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14276
 
14277
$as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14278
 
14279
 fi
14280
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14281
$as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14282
 
14283
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14284
$as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14285
 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14286
  $as_echo_n "(cached) " >&6
14287
else
14288
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14289
/* end confdefs.h.  */
14290
 
14291
#define _SYSCALL32
14292
/* Needed for new procfs interface on sparc-solaris.  */
14293
#define _STRUCTURED_PROC 1
14294
#include 
14295
int
14296
main ()
14297
{
14298
pxstatus_t avar
14299
  ;
14300
  return 0;
14301
}
14302
_ACEOF
14303
if ac_fn_c_try_compile "$LINENO"; then :
14304
  bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14305
else
14306
  bfd_cv_have_sys_procfs_type_pxstatus_t=no
14307
 
14308
fi
14309
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14310
fi
14311
 
14312
 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14313
 
14314
$as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14315
 
14316
 fi
14317
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14318
$as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14319
 
14320
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14321
$as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14322
 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14323
  $as_echo_n "(cached) " >&6
14324
else
14325
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14326
/* end confdefs.h.  */
14327
 
14328
#define _SYSCALL32
14329
/* Needed for new procfs interface on sparc-solaris.  */
14330
#define _STRUCTURED_PROC 1
14331
#include 
14332
int
14333
main ()
14334
{
14335
pstatus32_t avar
14336
  ;
14337
  return 0;
14338
}
14339
_ACEOF
14340
if ac_fn_c_try_compile "$LINENO"; then :
14341
  bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14342
else
14343
  bfd_cv_have_sys_procfs_type_pstatus32_t=no
14344
 
14345
fi
14346
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14347
fi
14348
 
14349
 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14350
 
14351
$as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14352
 
14353
 fi
14354
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14355
$as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14356
 
14357
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14358
$as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14359
 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14360
  $as_echo_n "(cached) " >&6
14361
else
14362
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14363
/* end confdefs.h.  */
14364
 
14365
#define _SYSCALL32
14366
/* Needed for new procfs interface on sparc-solaris.  */
14367
#define _STRUCTURED_PROC 1
14368
#include 
14369
int
14370
main ()
14371
{
14372
prpsinfo_t avar
14373
  ;
14374
  return 0;
14375
}
14376
_ACEOF
14377
if ac_fn_c_try_compile "$LINENO"; then :
14378
  bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14379
else
14380
  bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14381
 
14382
fi
14383
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14384
fi
14385
 
14386
 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14387
 
14388
$as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14389
 
14390
 fi
14391
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14392
$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14393
 
14394
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14395
$as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14396
 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14397
  $as_echo_n "(cached) " >&6
14398
else
14399
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14400
/* end confdefs.h.  */
14401
 
14402
#define _SYSCALL32
14403
/* Needed for new procfs interface on sparc-solaris.  */
14404
#define _STRUCTURED_PROC 1
14405
#include 
14406
int
14407
main ()
14408
{
14409
prpsinfo32_t avar
14410
  ;
14411
  return 0;
14412
}
14413
_ACEOF
14414
if ac_fn_c_try_compile "$LINENO"; then :
14415
  bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14416
else
14417
  bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14418
 
14419
fi
14420
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14421
fi
14422
 
14423
 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14424
 
14425
$as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14426
 
14427
 fi
14428
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14429
$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14430
 
14431
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14432
$as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14433
 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14434
  $as_echo_n "(cached) " >&6
14435
else
14436
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14437
/* end confdefs.h.  */
14438
 
14439
#define _SYSCALL32
14440
/* Needed for new procfs interface on sparc-solaris.  */
14441
#define _STRUCTURED_PROC 1
14442
#include 
14443
int
14444
main ()
14445
{
14446
psinfo_t avar
14447
  ;
14448
  return 0;
14449
}
14450
_ACEOF
14451
if ac_fn_c_try_compile "$LINENO"; then :
14452
  bfd_cv_have_sys_procfs_type_psinfo_t=yes
14453
else
14454
  bfd_cv_have_sys_procfs_type_psinfo_t=no
14455
 
14456
fi
14457
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14458
fi
14459
 
14460
 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14461
 
14462
$as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14463
 
14464
 fi
14465
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14466
$as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14467
 
14468
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14469
$as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14470
 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14471
  $as_echo_n "(cached) " >&6
14472
else
14473
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14474
/* end confdefs.h.  */
14475
 
14476
#define _SYSCALL32
14477
/* Needed for new procfs interface on sparc-solaris.  */
14478
#define _STRUCTURED_PROC 1
14479
#include 
14480
int
14481
main ()
14482
{
14483
psinfo32_t avar
14484
  ;
14485
  return 0;
14486
}
14487
_ACEOF
14488
if ac_fn_c_try_compile "$LINENO"; then :
14489
  bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14490
else
14491
  bfd_cv_have_sys_procfs_type_psinfo32_t=no
14492
 
14493
fi
14494
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14495
fi
14496
 
14497
 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14498
 
14499
$as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14500
 
14501
 fi
14502
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14503
$as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14504
 
14505
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14506
$as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14507
 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14508
  $as_echo_n "(cached) " >&6
14509
else
14510
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14511
/* end confdefs.h.  */
14512
 
14513
#define _SYSCALL32
14514
/* Needed for new procfs interface on sparc-solaris.  */
14515
#define _STRUCTURED_PROC 1
14516
#include 
14517
int
14518
main ()
14519
{
14520
lwpstatus_t avar
14521
  ;
14522
  return 0;
14523
}
14524
_ACEOF
14525
if ac_fn_c_try_compile "$LINENO"; then :
14526
  bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14527
else
14528
  bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14529
 
14530
fi
14531
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14532
fi
14533
 
14534
 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14535
 
14536
$as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14537
 
14538
 fi
14539
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14540
$as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14541
 
14542
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14543
$as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14544
 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14545
  $as_echo_n "(cached) " >&6
14546
else
14547
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14548
/* end confdefs.h.  */
14549
 
14550
#define _SYSCALL32
14551
/* Needed for new procfs interface on sparc-solaris.  */
14552
#define _STRUCTURED_PROC 1
14553
#include 
14554
int
14555
main ()
14556
{
14557
lwpxstatus_t avar
14558
  ;
14559
  return 0;
14560
}
14561
_ACEOF
14562
if ac_fn_c_try_compile "$LINENO"; then :
14563
  bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14564
else
14565
  bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14566
 
14567
fi
14568
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14569
fi
14570
 
14571
 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14572
 
14573
$as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14574
 
14575
 fi
14576
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14577
$as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14578
 
14579
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14580
$as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14581
 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14582
  $as_echo_n "(cached) " >&6
14583
else
14584
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14585
/* end confdefs.h.  */
14586
 
14587
#define _SYSCALL32
14588
/* Needed for new procfs interface on sparc-solaris.  */
14589
#define _STRUCTURED_PROC 1
14590
#include 
14591
int
14592
main ()
14593
{
14594
lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14595
  ;
14596
  return 0;
14597
}
14598
_ACEOF
14599
if ac_fn_c_try_compile "$LINENO"; then :
14600
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14601
else
14602
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14603
 
14604
fi
14605
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14606
fi
14607
 
14608
 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14609
 
14610
$as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14611
 
14612
 fi
14613
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14614
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14615
 
14616
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14617
$as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14618
 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14619
  $as_echo_n "(cached) " >&6
14620
else
14621
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14622
/* end confdefs.h.  */
14623
 
14624
#define _SYSCALL32
14625
/* Needed for new procfs interface on sparc-solaris.  */
14626
#define _STRUCTURED_PROC 1
14627
#include 
14628
int
14629
main ()
14630
{
14631
lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14632
  ;
14633
  return 0;
14634
}
14635
_ACEOF
14636
if ac_fn_c_try_compile "$LINENO"; then :
14637
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14638
else
14639
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14640
 
14641
fi
14642
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14643
fi
14644
 
14645
 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14646
 
14647
$as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14648
 
14649
 fi
14650
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14651
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14652
 
14653
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14654
$as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14655
 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14656
  $as_echo_n "(cached) " >&6
14657
else
14658
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14659
/* end confdefs.h.  */
14660
 
14661
#define _SYSCALL32
14662
/* Needed for new procfs interface on sparc-solaris.  */
14663
#define _STRUCTURED_PROC 1
14664
#include 
14665
int
14666
main ()
14667
{
14668
lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14669
  ;
14670
  return 0;
14671
}
14672
_ACEOF
14673
if ac_fn_c_try_compile "$LINENO"; then :
14674
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14675
else
14676
  bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14677
 
14678
fi
14679
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14680
fi
14681
 
14682
 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14683
 
14684
$as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14685
 
14686
 fi
14687
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14688
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14689
 
14690
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14691
$as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14692
 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14693
  $as_echo_n "(cached) " >&6
14694
else
14695
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14696
/* end confdefs.h.  */
14697
 
14698
#define _SYSCALL32
14699
/* Needed for new procfs interface on sparc-solaris.  */
14700
#define _STRUCTURED_PROC 1
14701
#include 
14702
int
14703
main ()
14704
{
14705
win32_pstatus_t avar
14706
  ;
14707
  return 0;
14708
}
14709
_ACEOF
14710
if ac_fn_c_try_compile "$LINENO"; then :
14711
  bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14712
else
14713
  bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14714
 
14715
fi
14716
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14717
fi
14718
 
14719
 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14720
 
14721
$as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14722
 
14723
 fi
14724
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14725
$as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14726
 
14727
  fi
14728
fi
14729
 
14730
 
14731
if test -n "$CORE_HEADER"; then
14732
 
14733
cat >>confdefs.h <<_ACEOF
14734
#define CORE_HEADER $CORE_HEADER
14735
_ACEOF
14736
 
14737
fi
14738
if test -n "$TRAD_HEADER"; then
14739
 
14740
cat >>confdefs.h <<_ACEOF
14741
#define TRAD_HEADER $TRAD_HEADER
14742
_ACEOF
14743
 
14744
fi
14745
 
14746
# Check if linker supports --as-needed and --no-as-needed options
14747
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
14748
$as_echo_n "checking linker --as-needed support... " >&6; }
14749
if test "${bfd_cv_ld_as_needed+set}" = set; then :
14750
  $as_echo_n "(cached) " >&6
14751
else
14752
  bfd_cv_ld_as_needed=no
14753
        if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
14754
                bfd_cv_ld_as_needed=yes
14755
        fi
14756
 
14757
fi
14758
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
14759
$as_echo "$bfd_cv_ld_as_needed" >&6; }
14760
 
14761
LIBM=
14762
case $host in
14763
*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14764
  # These system don't have libm, or don't need it
14765
  ;;
14766
*-ncr-sysv4.3*)
14767
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
14768
$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14769
if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
14770
  $as_echo_n "(cached) " >&6
14771
else
14772
  ac_check_lib_save_LIBS=$LIBS
14773
LIBS="-lmw  $LIBS"
14774
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14775
/* end confdefs.h.  */
14776
 
14777
/* Override any GCC internal prototype to avoid an error.
14778
   Use char because int might match the return type of a GCC
14779
   builtin and then its argument prototype would still apply.  */
14780
#ifdef __cplusplus
14781
extern "C"
14782
#endif
14783
char _mwvalidcheckl ();
14784
int
14785
main ()
14786
{
14787
return _mwvalidcheckl ();
14788
  ;
14789
  return 0;
14790
}
14791
_ACEOF
14792
if ac_fn_c_try_link "$LINENO"; then :
14793
  ac_cv_lib_mw__mwvalidcheckl=yes
14794
else
14795
  ac_cv_lib_mw__mwvalidcheckl=no
14796
fi
14797
rm -f core conftest.err conftest.$ac_objext \
14798
    conftest$ac_exeext conftest.$ac_ext
14799
LIBS=$ac_check_lib_save_LIBS
14800
fi
14801
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14802
$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14803
if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14804
  LIBM="-lmw"
14805
fi
14806
 
14807
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14808
$as_echo_n "checking for cos in -lm... " >&6; }
14809
if test "${ac_cv_lib_m_cos+set}" = set; then :
14810
  $as_echo_n "(cached) " >&6
14811
else
14812
  ac_check_lib_save_LIBS=$LIBS
14813
LIBS="-lm  $LIBS"
14814
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14815
/* end confdefs.h.  */
14816
 
14817
/* Override any GCC internal prototype to avoid an error.
14818
   Use char because int might match the return type of a GCC
14819
   builtin and then its argument prototype would still apply.  */
14820
#ifdef __cplusplus
14821
extern "C"
14822
#endif
14823
char cos ();
14824
int
14825
main ()
14826
{
14827
return cos ();
14828
  ;
14829
  return 0;
14830
}
14831
_ACEOF
14832
if ac_fn_c_try_link "$LINENO"; then :
14833
  ac_cv_lib_m_cos=yes
14834
else
14835
  ac_cv_lib_m_cos=no
14836
fi
14837
rm -f core conftest.err conftest.$ac_objext \
14838
    conftest$ac_exeext conftest.$ac_ext
14839
LIBS=$ac_check_lib_save_LIBS
14840
fi
14841
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14842
$as_echo "$ac_cv_lib_m_cos" >&6; }
14843
if test "x$ac_cv_lib_m_cos" = x""yes; then :
14844
  LIBM="$LIBM -lm"
14845
fi
14846
 
14847
  ;;
14848
*)
14849
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14850
$as_echo_n "checking for cos in -lm... " >&6; }
14851
if test "${ac_cv_lib_m_cos+set}" = set; then :
14852
  $as_echo_n "(cached) " >&6
14853
else
14854
  ac_check_lib_save_LIBS=$LIBS
14855
LIBS="-lm  $LIBS"
14856
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14857
/* end confdefs.h.  */
14858
 
14859
/* Override any GCC internal prototype to avoid an error.
14860
   Use char because int might match the return type of a GCC
14861
   builtin and then its argument prototype would still apply.  */
14862
#ifdef __cplusplus
14863
extern "C"
14864
#endif
14865
char cos ();
14866
int
14867
main ()
14868
{
14869
return cos ();
14870
  ;
14871
  return 0;
14872
}
14873
_ACEOF
14874
if ac_fn_c_try_link "$LINENO"; then :
14875
  ac_cv_lib_m_cos=yes
14876
else
14877
  ac_cv_lib_m_cos=no
14878
fi
14879
rm -f core conftest.err conftest.$ac_objext \
14880
    conftest$ac_exeext conftest.$ac_ext
14881
LIBS=$ac_check_lib_save_LIBS
14882
fi
14883
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14884
$as_echo "$ac_cv_lib_m_cos" >&6; }
14885
if test "x$ac_cv_lib_m_cos" = x""yes; then :
14886
  LIBM="-lm"
14887
fi
14888
 
14889
  ;;
14890
esac
14891
 
14892
 
14893
 
14894
# When building a shared libbfd, link against the pic version of libiberty
14895
# so that apps that use libbfd won't need libiberty just to satisfy any
14896
# libbfd references.
14897
# We can't do that if a pic libiberty is unavailable since including non-pic
14898
# code would insert text relocations into libbfd.
14899
SHARED_LIBADD=
14900
SHARED_LDFLAGS=
14901
if test "$enable_shared" = "yes"; then
14902
  x=`sed -n -e 's/^[    ]*PICFLAG[      ]*=[    ]*//p' < ../libiberty/Makefile | sed -n '$p'`
14903
  if test -n "$x"; then
14904
    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
14905
  fi
14906
 
14907
# More hacks to build DLLs on Windows.
14908
  case "${host}" in
14909
  *-*-cygwin*)
14910
    SHARED_LDFLAGS="-no-undefined"
14911
    SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
14912
  ;;
14913
  esac
14914
 
14915
  if test -n "$SHARED_LIBADD"; then
14916
    if test -n "$LIBM"; then
14917
      if test x"$bfd_cv_ld_as_needed" = xyes; then
14918
        # Link against libm only when needed.  Put -lc, -lm inside -Wl
14919
        # to stop libtool reordering these options.
14920
        SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
14921
      else
14922
        SHARED_LIBADD="$SHARED_LIBADD $LIBM"
14923
      fi
14924
    fi
14925
  fi
14926
fi
14927
 
14928
 
14929
 
14930
# target stuff:
14931
 
14932
# Canonicalize the secondary target names.
14933
if test -n "$enable_targets" ; then
14934
    for targ in `echo $enable_targets | sed 's/,/ /g'`
14935
    do
14936
        result=`$ac_config_sub $targ 2>/dev/null`
14937
        if test -n "$result" ; then
14938
            canon_targets="$canon_targets $result"
14939
        else
14940
            # Allow targets that config.sub doesn't recognize, like "all".
14941
            canon_targets="$canon_targets $targ"
14942
        fi
14943
    done
14944
fi
14945
 
14946
all_targets=false
14947
defvec=
14948
selvecs=
14949
assocvecs=
14950
selarchs=
14951
TDEFINES=
14952
for targ in $target $canon_targets
14953
do
14954
    if test "x$targ" = "xall"; then
14955
        all_targets=true
14956
        assocvecs="$assocvecs $targ_defvec $targ_selvecs"
14957
    else
14958
        . $srcdir/config.bfd
14959
        if test "x$targ" = "x$target"; then
14960
            defvec=$targ_defvec
14961
        fi
14962
        selvecs="$selvecs $targ_defvec $targ_selvecs"
14963
        selarchs="$selarchs $targ_archs"
14964
        TDEFINES="$TDEFINES $targ_cflags"
14965
    fi
14966
done
14967
 
14968
 
14969
# This processing still needs to be done if we're to decide properly whether
14970
# 64-bit support needs to be compiled in.  Currently, it will be included if
14971
# the default or any other explicitly requested target requires it; it
14972
# will not be included on a 32-bit host if no 64-bit target is requested, and
14973
# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
14974
# used.
14975
 
14976
# uniq the default and selected vectors in all the configured targets.
14977
f=""
14978
for i in $selvecs ; do
14979
    case " $f " in
14980
    *" $i "*) ;;
14981
    *) f="$f $i" ;;
14982
    esac
14983
done
14984
selvecs="$f"
14985
 
14986
 
14987
# uniq the associated vectors in all the configured targets.
14988
f=""
14989
for i in $assocvecs ; do
14990
    case " $f " in
14991
    *" $i "*) ;;
14992
    *) f="$f $i" ;;
14993
    esac
14994
done
14995
assocvecs="$f"
14996
 
14997
 
14998
# uniq the architectures in all the configured targets.
14999
f=""
15000
for i in $selarchs ; do
15001
    case " $f " in
15002
    *" $i "*) ;;
15003
    *) f="$f $i" ;;
15004
    esac
15005
done
15006
selarchs="$f"
15007
 
15008
# Target backend .o files.
15009
tb=
15010
 
15011
elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15012
     elf-eh-frame.lo dwarf1.lo"
15013
 
15014
for vec in $selvecs
15015
do
15016
    target_size=32
15017
    case "$vec" in
15018
    # This list is alphabetized to make it easy to compare
15019
    # with the two vector lists in targets.c.  For the same reason,
15020
    # use one entry per line, even though this leads to long lines.
15021
    a_out_adobe_vec)            tb="$tb aout-adobe.lo aout32.lo" ;;
15022
    aix5coff64_vec)             tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15023
    aout0_big_vec)              tb="$tb aout0.lo aout32.lo" ;;
15024
    aout_arm_big_vec)           tb="$tb aout-arm.lo aout32.lo" ;;
15025
    aout_arm_little_vec)        tb="$tb aout-arm.lo aout32.lo" ;;
15026
    apollocoff_vec)             tb="$tb coff-apollo.lo" ;;
15027
    arm_epoc_pe_big_vec)        tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15028
    arm_epoc_pe_little_vec)     tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15029
    arm_epoc_pei_big_vec)       tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15030
    arm_epoc_pei_little_vec)    tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15031
    arm_wince_pe_big_vec)       tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15032
    arm_wince_pe_little_vec)    tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15033
    arm_wince_pei_big_vec)      tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15034
    arm_wince_pei_little_vec)   tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15035
    armcoff_big_vec)            tb="$tb coff-arm.lo cofflink.lo " ;;
15036
    armcoff_little_vec)         tb="$tb coff-arm.lo cofflink.lo " ;;
15037
    armnetbsd_vec)              tb="$tb armnetbsd.lo aout32.lo" ;;
15038
    armpe_big_vec)              tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15039
    armpe_little_vec)           tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15040
    armpei_big_vec)             tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15041
    armpei_little_vec)          tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15042
    b_out_vec_big_host)         tb="$tb bout.lo aout32.lo" ;;
15043
    b_out_vec_little_host)      tb="$tb bout.lo aout32.lo" ;;
15044
    bfd_pei_ia64_vec)           tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
15045
    bfd_elf32_am33lin_vec)      tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15046
    bfd_elf32_avr_vec)          tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15047
    bfd_elf32_bfin_vec)         tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15048
    bfd_elf32_bfinfdpic_vec)    tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15049
    bfd_elf32_big_generic_vec)  tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15050
    bfd_elf32_bigarc_vec)       tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15051
    bfd_elf32_bigarm_vec)       tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15052
    bfd_elf32_bigarm_symbian_vec)
15053
                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15054
    bfd_elf32_bigarm_vxworks_vec)
15055
                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15056
    bfd_elf32_bigmips_vec)      tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15057
    bfd_elf32_bigmips_vxworks_vec)
15058
                                tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15059
    bfd_elf32_cr16_vec)         tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15060
    bfd_elf32_cr16c_vec)        tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15061
    bfd_elf32_cris_vec)         tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15062
    bfd_elf32_crx_vec)          tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15063
    bfd_elf32_d10v_vec)         tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15064
    bfd_elf32_d30v_vec)         tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15065
    bfd_elf32_dlx_big_vec)      tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15066
    bfd_elf32_fr30_vec)         tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15067
    bfd_elf32_frv_vec)          tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15068
    bfd_elf32_frvfdpic_vec)     tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15069
    bfd_elf32_moxie_vec)        tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15070
    bfd_elf32_h8300_vec)        tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15071
    bfd_elf32_hppa_linux_vec)   tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15072
    bfd_elf32_hppa_nbsd_vec)    tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15073
    bfd_elf32_hppa_vec)         tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15074
    bfd_elf32_i370_vec)         tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15075
    bfd_elf32_i386_dragonfly_vec)
15076
                                tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15077
    bfd_elf32_i386_sol2_vec)    tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15078
    bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15079
    bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15080
    bfd_elf32_i386_vec)         tb="$tb elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo $elf" ;;
15081
    bfd_elf32_i860_little_vec)  tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15082
    bfd_elf32_i860_vec)         tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15083
    bfd_elf32_i960_vec)         tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15084
    bfd_elf32_ia64_big_vec)     tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
15085
    bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
15086
    bfd_elf32_ip2k_vec)         tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15087
    bfd_elf32_iq2000_vec)       tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15088
    bfd_elf32_lm32_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15089
    bfd_elf32_lm32fdpic_vec)         tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15090
    bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15091
    bfd_elf32_littlearc_vec)    tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15092
    bfd_elf32_littlearm_symbian_vec)
15093
                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15094
    bfd_elf32_littlearm_vxworks_vec)
15095
                                tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15096
    bfd_elf32_littlearm_vec)    tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
15097
    bfd_elf32_littlemips_vec)   tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15098
    bfd_elf32_littlemips_vxworks_vec)
15099
                                tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15100
    bfd_elf32_m32c_vec)         tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15101
    bfd_elf32_m32r_vec)         tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15102
    bfd_elf32_m32rle_vec)       tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15103
    bfd_elf32_m32rlin_vec)      tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15104
    bfd_elf32_m32rlelin_vec)    tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15105
    bfd_elf32_m68hc11_vec)      tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15106
    bfd_elf32_m68hc12_vec)      tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15107
    bfd_elf32_m68k_vec)         tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15108
    bfd_elf32_m88k_vec)         tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15109
    bfd_elf32_mcore_big_vec)    tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15110
    bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15111
    bfd_elf32_mep_vec)          tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15112
    bfd_elf32_mep_little_vec)   tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15113
    bfd_elf32_microblaze_vec)   tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15114
    bfd_elf32_mn10200_vec)      tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15115
    bfd_elf32_mn10300_vec)      tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15116
    bfd_elf32_mt_vec)           tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15117
    bfd_elf32_msp430_vec)       tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15118
    bfd_elf32_nbigmips_vec)     tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15119
    bfd_elf32_nlittlemips_vec)  tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15120
    bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15121
    bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15122
    bfd_elf32_openrisc_vec)     tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
15123
    bfd_elf32_or32_big_vec)     tb="$tb elf32-or32.lo elf32.lo $elf" ;;
15124
    bfd_elf32_pj_vec)           tb="$tb elf32-pj.lo elf32.lo $elf";;
15125
    bfd_elf32_pjl_vec)          tb="$tb elf32-pj.lo elf32.lo $elf";;
15126
    bfd_elf32_powerpc_vec)      tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15127
    bfd_elf32_powerpcle_vec)    tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15128
    bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15129
    bfd_elf32_rx_le_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15130
    bfd_elf32_rx_be_vec)        tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15131
    bfd_elf32_s390_vec)         tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15132
    bfd_elf32_bigscore_vec)     tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15133
    bfd_elf32_littlescore_vec)  tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15134
    # FIXME: We include cofflink.lo not because it's needed for
15135
    # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
15136
    # which needs it but does not list it.  Should be fixed in right place.
15137
    bfd_elf32_sh64_vec)         tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15138
    bfd_elf32_sh64l_vec)        tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15139
    bfd_elf32_sh64lin_vec)      tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15140
    bfd_elf32_sh64blin_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15141
    bfd_elf32_sh64lnbsd_vec)    tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15142
    bfd_elf32_sh64nbsd_vec)     tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15143
    bfd_elf32_sh_vec)           tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15144
    bfd_elf32_shbfd_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15145
    bfd_elf32_shblin_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15146
    bfd_elf32_shfd_vec)         tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15147
    bfd_elf32_shl_vec)          tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15148
    bfd_elf32_shl_symbian_vec)  tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15149
    bfd_elf32_shlin_vec)        tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15150
    bfd_elf32_shlnbsd_vec)      tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15151
    bfd_elf32_shlvxworks_vec)   tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15152
    bfd_elf32_shnbsd_vec)       tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15153
    bfd_elf32_shvxworks_vec)    tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15154
    bfd_elf32_sparc_vec)        tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15155
    bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15156
    bfd_elf32_spu_vec)          tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15157
    bfd_elf32_tic6x_be_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15158
    bfd_elf32_tic6x_le_vec)     tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15159
    bfd_elf32_tradbigmips_vec)  tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15160
    bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15161
    bfd_elf32_us_cris_vec)      tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15162
    bfd_elf32_v850_vec)         tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15163
    bfd_elf32_vax_vec)          tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15164
    bfd_elf32_xstormy16_vec)    tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15165
    bfd_elf32_xc16x_vec)                tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15166
    bfd_elf32_xtensa_le_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15167
    bfd_elf32_xtensa_be_vec)    tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15168
    bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15169
    bfd_elf64_alpha_vec)        tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15170
    bfd_elf64_big_generic_vec)  tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15171
    bfd_elf64_bigmips_vec)      tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15172
    bfd_elf64_hppa_linux_vec)   tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15173
    bfd_elf64_hppa_vec)         tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15174
    bfd_elf64_ia64_big_vec)     tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15175
    bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15176
    bfd_elf64_ia64_little_vec)  tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
15177
    bfd_elf64_ia64_vms_vec)     tb="$tb elf64-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
15178
    bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15179
    bfd_elf64_littlemips_vec)   tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15180
    bfd_elf64_mmix_vec)         tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15181
    bfd_elf64_powerpc_vec)      tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15182
    bfd_elf64_powerpcle_vec)    tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15183
    bfd_elf64_s390_vec)         tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15184
    bfd_elf64_sh64_vec)         tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15185
    bfd_elf64_sh64l_vec)        tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15186
    bfd_elf64_sh64lin_vec)      tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15187
    bfd_elf64_sh64blin_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15188
    bfd_elf64_sh64lnbsd_vec)    tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15189
    bfd_elf64_sh64nbsd_vec)     tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15190
    bfd_elf64_sparc_vec)        tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15191
    bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15192
    bfd_elf64_tradbigmips_vec)  tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15193
    bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15194
    bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15195
    bfd_elf64_x86_64_sol2_vec)  tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15196
    bfd_elf64_x86_64_vec)       tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15197
    bfd_elf64_l1om_vec)         tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15198
    bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15199
    bfd_mmo_vec)                tb="$tb mmo.lo" target_size=64 ;;
15200
    bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15201
    bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15202
    bfd_powerpcle_pe_vec)       tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15203
    bfd_powerpcle_pei_vec)      tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15204
    cris_aout_vec)              tb="$tb aout-cris.lo" ;;
15205
    demo_64_vec)                tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15206
    ecoff_big_vec)              tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15207
    ecoff_biglittle_vec)        tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15208
    ecoff_little_vec)           tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15209
    ecoffalpha_little_vec)      tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
15210
    go32coff_vec)               tb="$tb coff-go32.lo cofflink.lo" ;;
15211
    go32stubbedcoff_vec)        tb="$tb coff-stgo32.lo cofflink.lo" ;;
15212
    h8300coff_vec)              tb="$tb coff-h8300.lo reloc16.lo" ;;
15213
    h8500coff_vec)              tb="$tb coff-h8500.lo reloc16.lo" ;;
15214
    host_aout_vec)              tb="$tb host-aout.lo aout32.lo" ;;
15215
    hp300bsd_vec)               tb="$tb hp300bsd.lo aout32.lo" ;;
15216
    hp300hpux_vec)              tb="$tb hp300hpux.lo aout32.lo" ;;
15217
    i386aout_vec)               tb="$tb i386aout.lo aout32.lo" ;;
15218
    i386bsd_vec)                tb="$tb i386bsd.lo aout32.lo" ;;
15219
    i386coff_vec)               tb="$tb coff-i386.lo cofflink.lo" ;;
15220
    x86_64coff_vec)             tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
15221
    i386dynix_vec)              tb="$tb i386dynix.lo aout32.lo" ;;
15222
    i386freebsd_vec)            tb="$tb i386freebsd.lo aout32.lo" ;;
15223
    i386linux_vec)              tb="$tb i386linux.lo aout32.lo" ;;
15224
    i386lynx_aout_vec)          tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15225
    i386lynx_coff_vec)          tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
15226
    i386mach3_vec)              tb="$tb i386mach3.lo aout32.lo" ;;
15227
    i386msdos_vec)              tb="$tb i386msdos.lo" ;;
15228
    i386netbsd_vec)             tb="$tb i386netbsd.lo aout32.lo" ;;
15229
    i386os9k_vec)               tb="$tb i386os9k.lo aout32.lo" ;;
15230
    i386pe_vec)                 tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
15231
    i386pei_vec)                tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
15232
    x86_64pe_vec)               tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15233
    x86_64pei_vec)              tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15234
    i860coff_vec)               tb="$tb coff-i860.lo cofflink.lo" ;;
15235
    icoff_big_vec)              tb="$tb coff-i960.lo cofflink.lo" ;;
15236
    icoff_little_vec)           tb="$tb coff-i960.lo cofflink.lo" ;;
15237
    ieee_vec)                   tb="$tb ieee.lo" ;;
15238
    m68k4knetbsd_vec)           tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15239
    m68kaux_coff_vec)           tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
15240
    m68kcoff_vec)               tb="$tb coff-m68k.lo cofflink.lo" ;;
15241
    m68kcoffun_vec)             tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
15242
    m68klinux_vec)              tb="$tb m68klinux.lo aout32.lo" ;;
15243
    m68knetbsd_vec)             tb="$tb m68knetbsd.lo aout32.lo" ;;
15244
    m68ksysvcoff_vec)           tb="$tb coff-svm68k.lo cofflink.lo" ;;
15245
    m88kbcs_vec)                tb="$tb coff-m88k.lo" ;;
15246
    m88kmach3_vec)              tb="$tb m88kmach3.lo aout32.lo" ;;
15247
    m88kopenbsd_vec)            tb="$tb m88kopenbsd.lo aout32.lo" ;;
15248
    mach_o_be_vec)              tb="$tb mach-o.lo" ;;
15249
    mach_o_le_vec)              tb="$tb mach-o.lo" ;;
15250
    mach_o_fat_vec)             tb="$tb mach-o.lo" ;;
15251
    mach_o_i386_vec)            tb="$tb mach-o-i386.lo" ;;
15252
    mach_o_x86_64_vec)          tb="$tb mach-o-x86-64.lo" ;;
15253
    mcore_pe_big_vec)           tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15254
    mcore_pe_little_vec)        tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15255
    mcore_pei_big_vec)          tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15256
    mcore_pei_little_vec)       tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15257
    mipslpe_vec)                tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
15258
    mipslpei_vec)               tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
15259
    newsos3_vec)                tb="$tb newsos3.lo aout32.lo" ;;
15260
    nlm32_alpha_vec)            tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15261
    nlm32_i386_vec)             tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15262
    nlm32_powerpc_vec)          tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15263
    nlm32_sparc_vec)            tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15264
    or32coff_big_vec)           tb="$tb coff-or32.lo cofflink.lo" ;;
15265
    pc532machaout_vec)          tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15266
    pc532netbsd_vec)            tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15267
    pef_vec)                    tb="$tb pef.lo" ;;
15268
    pef_xlib_vec)               tb="$tb pef.lo" ;;
15269
    pdp11_aout_vec)             tb="$tb pdp11.lo" ;;
15270
    plugin_vec)                 tb="$tb plugin.lo" ;;
15271
    pmac_xcoff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15272
    ppcboot_vec)                tb="$tb ppcboot.lo" ;;
15273
    riscix_vec)                 tb="$tb aout32.lo riscix.lo" ;;
15274
    rs6000coff64_vec)           tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15275
    rs6000coff_vec)             tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15276
    shcoff_small_vec)           tb="$tb coff-sh.lo cofflink.lo" ;;
15277
    shcoff_vec)                 tb="$tb coff-sh.lo cofflink.lo" ;;
15278
    shlcoff_small_vec)          tb="$tb coff-sh.lo cofflink.lo" ;;
15279
    shlcoff_vec)                tb="$tb coff-sh.lo cofflink.lo" ;;
15280
    shlpe_vec)                  tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15281
    shlpei_vec)                 tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15282
    som_vec)                    tb="$tb som.lo" ;;
15283
    sparccoff_vec)              tb="$tb coff-sparc.lo" ;;
15284
    sparcle_aout_vec)           tb="$tb aout-sparcle.lo aout32.lo" ;;
15285
    sparclinux_vec)             tb="$tb sparclinux.lo aout32.lo" ;;
15286
    sparclynx_aout_vec)         tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15287
    sparclynx_coff_vec)         tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
15288
    sparcnetbsd_vec)            tb="$tb sparcnetbsd.lo aout32.lo" ;;
15289
    sunos_big_vec)              tb="$tb sunos.lo aout32.lo" ;;
15290
    sym_vec)                    tb="$tb xsym.lo" ;;
15291
    tic30_aout_vec)             tb="$tb aout-tic30.lo" ;;
15292
    tic30_coff_vec)             tb="$tb coff-tic30.lo" ;;
15293
    tic4x_coff0_vec)            tb="$tb coff-tic4x.lo" ;;
15294
    tic4x_coff0_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15295
    tic4x_coff1_vec)            tb="$tb coff-tic4x.lo" ;;
15296
    tic4x_coff1_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15297
    tic4x_coff2_vec)            tb="$tb coff-tic4x.lo" ;;
15298
    tic4x_coff2_beh_vec)        tb="$tb coff-tic4x.lo" ;;
15299
    tic54x_coff0_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15300
    tic54x_coff0_vec)           tb="$tb coff-tic54x.lo" ;;
15301
    tic54x_coff1_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15302
    tic54x_coff1_vec)           tb="$tb coff-tic54x.lo" ;;
15303
    tic54x_coff2_beh_vec)       tb="$tb coff-tic54x.lo" ;;
15304
    tic54x_coff2_vec)           tb="$tb coff-tic54x.lo" ;;
15305
    tic80coff_vec)              tb="$tb coff-tic80.lo cofflink.lo" ;;
15306
    vaxnetbsd_vec)              tb="$tb vaxnetbsd.lo aout32.lo" ;;
15307
    vax1knetbsd_vec)            tb="$tb vax1knetbsd.lo aout32.lo" ;;
15308
    vaxbsd_vec)                 tb="$tb vaxbsd.lo aout32.lo" ;;
15309
    versados_vec)               tb="$tb versados.lo" ;;
15310
    vms_alpha_vec)              tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15311
    vms_lib_txt_vec)            tb="$tb vms-lib.lo vms-misc.lo" ;;
15312
    w65_vec)                    tb="$tb coff-w65.lo reloc16.lo" ;;
15313
    we32kcoff_vec)              tb="$tb coff-we32k.lo" ;;
15314
    z80coff_vec)                tb="$tb coff-z80.lo reloc16.lo" ;;
15315
    z8kcoff_vec)                tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
15316
 
15317
    # These appear out of order in targets.c
15318
    srec_vec)                   tb="$tb srec.lo" ;;
15319
    symbolsrec_vec)             tb="$tb srec.lo" ;;
15320
    tekhex_vec)                 tb="$tb tekhex.lo" ;;
15321
    cisco_core_big_vec)         tb="$tb cisco-core.lo" ;;
15322
    cisco_core_little_vec)      tb="$tb cisco-core.lo" ;;
15323
 
15324
    "")                 ;;
15325
    *) as_fn_error "*** unknown target vector $vec" "$LINENO" 5 ;;
15326
    esac
15327
 
15328
    if test ${target_size} = 64; then
15329
        target64=true
15330
    fi
15331
    if test x"${vec}" = x"${defvec}"; then
15332
        bfd_default_target_size=${target_size}
15333
    fi
15334
done
15335
 
15336
# Target architecture .o files.
15337
# A couple of CPUs use shorter file names to avoid problems on DOS
15338
# filesystems.
15339
ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15340
 
15341
# Weed out duplicate .o files.
15342
f=""
15343
for i in $tb ; do
15344
    case " $f " in
15345
    *" $i "*) ;;
15346
    *) f="$f $i" ;;
15347
    esac
15348
done
15349
tb="$f"
15350
 
15351
f=""
15352
for i in $ta ; do
15353
    case " $f " in
15354
    *" $i "*) ;;
15355
    *) f="$f $i" ;;
15356
    esac
15357
done
15358
ta="$f"
15359
 
15360
bfd_backends="$tb"
15361
bfd_machines="$ta"
15362
 
15363
if test x${all_targets} = xtrue ; then
15364
  bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15365
  bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15366
  selvecs=
15367
  havevecs=-DHAVE_all_vecs
15368
  selarchs=
15369
  test -n "$assocvecs" &&
15370
    assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15371
else    # all_targets is true
15372
  # Only set these if they will be nonempty, for the clever echo.
15373
  havevecs=
15374
  assocvecs=
15375
  test -n "$selvecs" &&
15376
    havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15377
  test -n "$selvecs" &&
15378
    selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15379
  test -n "$selarchs" &&
15380
    selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15381
fi      # all_targets is true
15382
 
15383
case ${host64}-${target64}-${want64} in
15384
  *true*)
15385
    wordsize=64
15386
    bfd64_libs='$(BFD64_LIBS)'
15387
    all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15388
    if test $BFD_HOST_64_BIT_DEFINED = 0; then
15389
      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15390
$as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15391
      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
15392
$as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15393
    fi
15394
    if test -n "$GCC" ; then
15395
       bad_64bit_gcc=no;
15396
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
15397
$as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15398
       # Add more tests for gcc versions with non-working 64-bit support here.
15399
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15400
/* end confdefs.h.  */
15401
:__GNUC__:__GNUC_MINOR__:__i386__:
15402
_ACEOF
15403
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15404
  $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15405
  bad_64bit_gcc=yes;
15406
                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15407
$as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15408
else
15409
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15410
$as_echo "no" >&6; }
15411
fi
15412
rm -f conftest*
15413
 
15414
       if test $bad_64bit_gcc = yes ; then
15415
         as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
15416
       fi
15417
    fi
15418
    ;;
15419
  false-false-false)
15420
    wordsize=32
15421
    all_backends='$(BFD32_BACKENDS)'
15422
    ;;
15423
esac
15424
 
15425
 
15426
 
15427
 
15428
 
15429
 
15430
 
15431
 
15432
if test "$plugins" = "yes"; then
15433
  supports_plugins=1
15434
else
15435
  supports_plugins=0
15436
fi
15437
 
15438
 
15439
# Determine the host dependant file_ptr a.k.a. off_t type.  In order
15440
# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15441
# fseeko, long.  This assumes that sizeof off_t is .ge. sizeof long.
15442
# Hopefully a reasonable assumption since fseeko et.al. should be
15443
# upward compatible.
15444
for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15445
do :
15446
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15447
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15448
eval as_val=\$$as_ac_var
15449
   if test "x$as_val" = x""yes; then :
15450
  cat >>confdefs.h <<_ACEOF
15451
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15452
_ACEOF
15453
 
15454
fi
15455
done
15456
 
15457
if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15458
    # The cast to long int works around a bug in the HP C Compiler
15459
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15460
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15461
# This bug is HP SR number 8606223364.
15462
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
15463
$as_echo_n "checking size of off_t... " >&6; }
15464
if test "${ac_cv_sizeof_off_t+set}" = set; then :
15465
  $as_echo_n "(cached) " >&6
15466
else
15467
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
15468
 
15469
else
15470
  if test "$ac_cv_type_off_t" = yes; then
15471
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15472
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15473
{ as_fn_set_status 77
15474
as_fn_error "cannot compute sizeof (off_t)
15475
See \`config.log' for more details." "$LINENO" 5; }; }
15476
   else
15477
     ac_cv_sizeof_off_t=0
15478
   fi
15479
fi
15480
 
15481
fi
15482
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
15483
$as_echo "$ac_cv_sizeof_off_t" >&6; }
15484
 
15485
 
15486
 
15487
cat >>confdefs.h <<_ACEOF
15488
#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15489
_ACEOF
15490
 
15491
 
15492
fi
15493
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
15494
$as_echo_n "checking file_ptr type... " >&6; }
15495
bfd_file_ptr="long"
15496
bfd_ufile_ptr="unsigned long"
15497
if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15498
        -o x"${ac_cv_sizeof_off_t}" = x8; then
15499
    bfd_file_ptr=BFD_HOST_64_BIT
15500
    bfd_ufile_ptr=BFD_HOST_U_64_BIT
15501
fi
15502
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
15503
$as_echo "$bfd_file_ptr" >&6; }
15504
 
15505
 
15506
 
15507
 
15508
tdefaults=""
15509
test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15510
test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15511
test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15512
test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15513
 
15514
 
15515
 
15516
for ac_header in stdlib.h unistd.h
15517
do :
15518
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15519
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15520
eval as_val=\$$as_ac_Header
15521
   if test "x$as_val" = x""yes; then :
15522
  cat >>confdefs.h <<_ACEOF
15523
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15524
_ACEOF
15525
 
15526
fi
15527
 
15528
done
15529
 
15530
for ac_func in getpagesize
15531
do :
15532
  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
15533
if test "x$ac_cv_func_getpagesize" = x""yes; then :
15534
  cat >>confdefs.h <<_ACEOF
15535
#define HAVE_GETPAGESIZE 1
15536
_ACEOF
15537
 
15538
fi
15539
done
15540
 
15541
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
15542
$as_echo_n "checking for working mmap... " >&6; }
15543
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15544
  $as_echo_n "(cached) " >&6
15545
else
15546
  if test "$cross_compiling" = yes; then :
15547
  ac_cv_func_mmap_fixed_mapped=no
15548
else
15549
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15550
/* end confdefs.h.  */
15551
$ac_includes_default
15552
/* malloc might have been renamed as rpl_malloc. */
15553
#undef malloc
15554
 
15555
/* Thanks to Mike Haertel and Jim Avera for this test.
15556
   Here is a matrix of mmap possibilities:
15557
        mmap private not fixed
15558
        mmap private fixed at somewhere currently unmapped
15559
        mmap private fixed at somewhere already mapped
15560
        mmap shared not fixed
15561
        mmap shared fixed at somewhere currently unmapped
15562
        mmap shared fixed at somewhere already mapped
15563
   For private mappings, we should verify that changes cannot be read()
15564
   back from the file, nor mmap's back from the file at a different
15565
   address.  (There have been systems where private was not correctly
15566
   implemented like the infamous i386 svr4.0, and systems where the
15567
   VM page cache was not coherent with the file system buffer cache
15568
   like early versions of FreeBSD and possibly contemporary NetBSD.)
15569
   For shared mappings, we should conversely verify that changes get
15570
   propagated back to all the places they're supposed to be.
15571
 
15572
   Grep wants private fixed already mapped.
15573
   The main things grep needs to know about mmap are:
15574
   * does it exist and is it safe to write into the mmap'd area
15575
   * how to use it (BSD variants)  */
15576
 
15577
#include 
15578
#include 
15579
 
15580
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15581
char *malloc ();
15582
#endif
15583
 
15584
/* This mess was copied from the GNU getpagesize.h.  */
15585
#ifndef HAVE_GETPAGESIZE
15586
/* Assume that all systems that can run configure have sys/param.h.  */
15587
# ifndef HAVE_SYS_PARAM_H
15588
#  define HAVE_SYS_PARAM_H 1
15589
# endif
15590
 
15591
# ifdef _SC_PAGESIZE
15592
#  define getpagesize() sysconf(_SC_PAGESIZE)
15593
# else /* no _SC_PAGESIZE */
15594
#  ifdef HAVE_SYS_PARAM_H
15595
#   include 
15596
#   ifdef EXEC_PAGESIZE
15597
#    define getpagesize() EXEC_PAGESIZE
15598
#   else /* no EXEC_PAGESIZE */
15599
#    ifdef NBPG
15600
#     define getpagesize() NBPG * CLSIZE
15601
#     ifndef CLSIZE
15602
#      define CLSIZE 1
15603
#     endif /* no CLSIZE */
15604
#    else /* no NBPG */
15605
#     ifdef NBPC
15606
#      define getpagesize() NBPC
15607
#     else /* no NBPC */
15608
#      ifdef PAGESIZE
15609
#       define getpagesize() PAGESIZE
15610
#      endif /* PAGESIZE */
15611
#     endif /* no NBPC */
15612
#    endif /* no NBPG */
15613
#   endif /* no EXEC_PAGESIZE */
15614
#  else /* no HAVE_SYS_PARAM_H */
15615
#   define getpagesize() 8192   /* punt totally */
15616
#  endif /* no HAVE_SYS_PARAM_H */
15617
# endif /* no _SC_PAGESIZE */
15618
 
15619
#endif /* no HAVE_GETPAGESIZE */
15620
 
15621
int
15622
main ()
15623
{
15624
  char *data, *data2, *data3;
15625
  int i, pagesize;
15626
  int fd;
15627
 
15628
  pagesize = getpagesize ();
15629
 
15630
  /* First, make a file with some known garbage in it. */
15631
  data = (char *) malloc (pagesize);
15632
  if (!data)
15633
    return 1;
15634
  for (i = 0; i < pagesize; ++i)
15635
    *(data + i) = rand ();
15636
  umask (0);
15637
  fd = creat ("conftest.mmap", 0600);
15638
  if (fd < 0)
15639
    return 1;
15640
  if (write (fd, data, pagesize) != pagesize)
15641
    return 1;
15642
  close (fd);
15643
 
15644
  /* Next, try to mmap the file at a fixed address which already has
15645
     something else allocated at it.  If we can, also make sure that
15646
     we see the same garbage.  */
15647
  fd = open ("conftest.mmap", O_RDWR);
15648
  if (fd < 0)
15649
    return 1;
15650
  data2 = (char *) malloc (2 * pagesize);
15651
  if (!data2)
15652
    return 1;
15653
  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15654
  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15655
                     MAP_PRIVATE | MAP_FIXED, fd, 0L))
15656
    return 1;
15657
  for (i = 0; i < pagesize; ++i)
15658
    if (*(data + i) != *(data2 + i))
15659
      return 1;
15660
 
15661
  /* Finally, make sure that changes to the mapped area do not
15662
     percolate back to the file as seen by read().  (This is a bug on
15663
     some variants of i386 svr4.0.)  */
15664
  for (i = 0; i < pagesize; ++i)
15665
    *(data2 + i) = *(data2 + i) + 1;
15666
  data3 = (char *) malloc (pagesize);
15667
  if (!data3)
15668
    return 1;
15669
  if (read (fd, data3, pagesize) != pagesize)
15670
    return 1;
15671
  for (i = 0; i < pagesize; ++i)
15672
    if (*(data + i) != *(data3 + i))
15673
      return 1;
15674
  close (fd);
15675
  return 0;
15676
}
15677
_ACEOF
15678
if ac_fn_c_try_run "$LINENO"; then :
15679
  ac_cv_func_mmap_fixed_mapped=yes
15680
else
15681
  ac_cv_func_mmap_fixed_mapped=no
15682
fi
15683
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15684
  conftest.$ac_objext conftest.beam conftest.$ac_ext
15685
fi
15686
 
15687
fi
15688
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15689
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15690
if test $ac_cv_func_mmap_fixed_mapped = yes; then
15691
 
15692
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
15693
 
15694
fi
15695
rm -f conftest.mmap
15696
 
15697
for ac_func in madvise mprotect
15698
do :
15699
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15700
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
15701
eval as_val=\$$as_ac_var
15702
   if test "x$as_val" = x""yes; then :
15703
  cat >>confdefs.h <<_ACEOF
15704
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15705
_ACEOF
15706
 
15707
fi
15708
done
15709
 
15710
case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15711
  true+yes )
15712
$as_echo "#define USE_MMAP 1" >>confdefs.h
15713
 ;;
15714
esac
15715
 
15716
rm -f doc/config.status
15717
ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15718
 
15719
 
15720
ac_config_commands="$ac_config_commands default"
15721
 
15722
 
15723
 
15724
 
15725
 
15726
 
15727
 
15728
cat >confcache <<\_ACEOF
15729
# This file is a shell script that caches the results of configure
15730
# tests run on this system so they can be shared between configure
15731
# scripts and configure runs, see configure's option --config-cache.
15732
# It is not useful on other systems.  If it contains results you don't
15733
# want to keep, you may remove or edit it.
15734
#
15735
# config.status only pays attention to the cache file if you give it
15736
# the --recheck option to rerun configure.
15737
#
15738
# `ac_cv_env_foo' variables (set or unset) will be overridden when
15739
# loading this file, other *unset* `ac_cv_foo' will be assigned the
15740
# following values.
15741
 
15742
_ACEOF
15743
 
15744
# The following way of writing the cache mishandles newlines in values,
15745
# but we know of no workaround that is simple, portable, and efficient.
15746
# So, we kill variables containing newlines.
15747
# Ultrix sh set writes to stderr and can't be redirected directly,
15748
# and sets the high bit in the cache file unless we assign to the vars.
15749
(
15750
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15751
    eval ac_val=\$$ac_var
15752
    case $ac_val in #(
15753
    *${as_nl}*)
15754
      case $ac_var in #(
15755
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15756
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15757
      esac
15758
      case $ac_var in #(
15759
      _ | IFS | as_nl) ;; #(
15760
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15761
      *) { eval $ac_var=; unset $ac_var;} ;;
15762
      esac ;;
15763
    esac
15764
  done
15765
 
15766
  (set) 2>&1 |
15767
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15768
    *${as_nl}ac_space=\ *)
15769
      # `set' does not quote correctly, so add quotes: double-quote
15770
      # substitution turns \\\\ into \\, and sed turns \\ into \.
15771
      sed -n \
15772
        "s/'/'\\\\''/g;
15773
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15774
      ;; #(
15775
    *)
15776
      # `set' quotes correctly as required by POSIX, so do not add quotes.
15777
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15778
      ;;
15779
    esac |
15780
    sort
15781
) |
15782
  sed '
15783
     /^ac_cv_env_/b end
15784
     t clear
15785
     :clear
15786
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15787
     t end
15788
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15789
     :end' >>confcache
15790
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15791
  if test -w "$cache_file"; then
15792
    test "x$cache_file" != "x/dev/null" &&
15793
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15794
$as_echo "$as_me: updating cache $cache_file" >&6;}
15795
    cat confcache >$cache_file
15796
  else
15797
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15798
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15799
  fi
15800
fi
15801
rm -f confcache
15802
 
15803
test "x$prefix" = xNONE && prefix=$ac_default_prefix
15804
# Let make expand exec_prefix.
15805
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15806
 
15807
DEFS=-DHAVE_CONFIG_H
15808
 
15809
ac_libobjs=
15810
ac_ltlibobjs=
15811
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15812
  # 1. Remove the extension, and $U if already installed.
15813
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15814
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15815
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15816
  #    will be set to the directory where LIBOBJS objects are built.
15817
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15818
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15819
done
15820
LIBOBJS=$ac_libobjs
15821
 
15822
LTLIBOBJS=$ac_ltlibobjs
15823
 
15824
 
15825
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15826
  as_fn_error "conditional \"AMDEP\" was never defined.
15827
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15828
fi
15829
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15830
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
15831
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15832
fi
15833
 if test -n "$EXEEXT"; then
15834
  am__EXEEXT_TRUE=
15835
  am__EXEEXT_FALSE='#'
15836
else
15837
  am__EXEEXT_TRUE='#'
15838
  am__EXEEXT_FALSE=
15839
fi
15840
 
15841
if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
15842
  as_fn_error "conditional \"PLUGINS\" was never defined.
15843
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15844
fi
15845
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15846
  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
15847
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15848
fi
15849
if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15850
  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
15851
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15852
fi
15853
if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
15854
  as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
15855
Usually this means the macro was only invoked conditionally." "$LINENO" 5
15856
fi
15857
 
15858
: ${CONFIG_STATUS=./config.status}
15859
ac_write_fail=0
15860
ac_clean_files_save=$ac_clean_files
15861
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15862
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15863
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15864
as_write_fail=0
15865
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15866
#! $SHELL
15867
# Generated by $as_me.
15868
# Run this file to recreate the current configuration.
15869
# Compiler output produced by configure, useful for debugging
15870
# configure, is in config.log if it exists.
15871
 
15872
debug=false
15873
ac_cs_recheck=false
15874
ac_cs_silent=false
15875
 
15876
SHELL=\${CONFIG_SHELL-$SHELL}
15877
export SHELL
15878
_ASEOF
15879
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15880
## -------------------- ##
15881
## M4sh Initialization. ##
15882
## -------------------- ##
15883
 
15884
# Be more Bourne compatible
15885
DUALCASE=1; export DUALCASE # for MKS sh
15886
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15887
  emulate sh
15888
  NULLCMD=:
15889
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15890
  # is contrary to our usage.  Disable this feature.
15891
  alias -g '${1+"$@"}'='"$@"'
15892
  setopt NO_GLOB_SUBST
15893
else
15894
  case `(set -o) 2>/dev/null` in #(
15895
  *posix*) :
15896
    set -o posix ;; #(
15897
  *) :
15898
     ;;
15899
esac
15900
fi
15901
 
15902
 
15903
as_nl='
15904
'
15905
export as_nl
15906
# Printing a long string crashes Solaris 7 /usr/bin/printf.
15907
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15908
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15909
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15910
# Prefer a ksh shell builtin over an external printf program on Solaris,
15911
# but without wasting forks for bash or zsh.
15912
if test -z "$BASH_VERSION$ZSH_VERSION" \
15913
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15914
  as_echo='print -r --'
15915
  as_echo_n='print -rn --'
15916
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15917
  as_echo='printf %s\n'
15918
  as_echo_n='printf %s'
15919
else
15920
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15921
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15922
    as_echo_n='/usr/ucb/echo -n'
15923
  else
15924
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15925
    as_echo_n_body='eval
15926
      arg=$1;
15927
      case $arg in #(
15928
      *"$as_nl"*)
15929
        expr "X$arg" : "X\\(.*\\)$as_nl";
15930
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15931
      esac;
15932
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15933
    '
15934
    export as_echo_n_body
15935
    as_echo_n='sh -c $as_echo_n_body as_echo'
15936
  fi
15937
  export as_echo_body
15938
  as_echo='sh -c $as_echo_body as_echo'
15939
fi
15940
 
15941
# The user is always right.
15942
if test "${PATH_SEPARATOR+set}" != set; then
15943
  PATH_SEPARATOR=:
15944
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15945
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15946
      PATH_SEPARATOR=';'
15947
  }
15948
fi
15949
 
15950
 
15951
# IFS
15952
# We need space, tab and new line, in precisely that order.  Quoting is
15953
# there to prevent editors from complaining about space-tab.
15954
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15955
# splitting by setting IFS to empty value.)
15956
IFS=" ""        $as_nl"
15957
 
15958
# Find who we are.  Look in the path if we contain no directory separator.
15959
case $0 in #((
15960
  *[\\/]* ) as_myself=$0 ;;
15961
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15962
for as_dir in $PATH
15963
do
15964
  IFS=$as_save_IFS
15965
  test -z "$as_dir" && as_dir=.
15966
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15967
  done
15968
IFS=$as_save_IFS
15969
 
15970
     ;;
15971
esac
15972
# We did not find ourselves, most probably we were run as `sh COMMAND'
15973
# in which case we are not to be found in the path.
15974
if test "x$as_myself" = x; then
15975
  as_myself=$0
15976
fi
15977
if test ! -f "$as_myself"; then
15978
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15979
  exit 1
15980
fi
15981
 
15982
# Unset variables that we do not need and which cause bugs (e.g. in
15983
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15984
# suppresses any "Segmentation fault" message there.  '((' could
15985
# trigger a bug in pdksh 5.2.14.
15986
for as_var in BASH_ENV ENV MAIL MAILPATH
15987
do eval test x\${$as_var+set} = xset \
15988
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15989
done
15990
PS1='$ '
15991
PS2='> '
15992
PS4='+ '
15993
 
15994
# NLS nuisances.
15995
LC_ALL=C
15996
export LC_ALL
15997
LANGUAGE=C
15998
export LANGUAGE
15999
 
16000
# CDPATH.
16001
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16002
 
16003
 
16004
# as_fn_error ERROR [LINENO LOG_FD]
16005
# ---------------------------------
16006
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16007
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16008
# script with status $?, using 1 if that was 0.
16009
as_fn_error ()
16010
{
16011
  as_status=$?; test $as_status -eq 0 && as_status=1
16012
  if test "$3"; then
16013
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16014
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16015
  fi
16016
  $as_echo "$as_me: error: $1" >&2
16017
  as_fn_exit $as_status
16018
} # as_fn_error
16019
 
16020
 
16021
# as_fn_set_status STATUS
16022
# -----------------------
16023
# Set $? to STATUS, without forking.
16024
as_fn_set_status ()
16025
{
16026
  return $1
16027
} # as_fn_set_status
16028
 
16029
# as_fn_exit STATUS
16030
# -----------------
16031
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16032
as_fn_exit ()
16033
{
16034
  set +e
16035
  as_fn_set_status $1
16036
  exit $1
16037
} # as_fn_exit
16038
 
16039
# as_fn_unset VAR
16040
# ---------------
16041
# Portably unset VAR.
16042
as_fn_unset ()
16043
{
16044
  { eval $1=; unset $1;}
16045
}
16046
as_unset=as_fn_unset
16047
# as_fn_append VAR VALUE
16048
# ----------------------
16049
# Append the text in VALUE to the end of the definition contained in VAR. Take
16050
# advantage of any shell optimizations that allow amortized linear growth over
16051
# repeated appends, instead of the typical quadratic growth present in naive
16052
# implementations.
16053
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16054
  eval 'as_fn_append ()
16055
  {
16056
    eval $1+=\$2
16057
  }'
16058
else
16059
  as_fn_append ()
16060
  {
16061
    eval $1=\$$1\$2
16062
  }
16063
fi # as_fn_append
16064
 
16065
# as_fn_arith ARG...
16066
# ------------------
16067
# Perform arithmetic evaluation on the ARGs, and store the result in the
16068
# global $as_val. Take advantage of shells that can avoid forks. The arguments
16069
# must be portable across $(()) and expr.
16070
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16071
  eval 'as_fn_arith ()
16072
  {
16073
    as_val=$(( $* ))
16074
  }'
16075
else
16076
  as_fn_arith ()
16077
  {
16078
    as_val=`expr "$@" || test $? -eq 1`
16079
  }
16080
fi # as_fn_arith
16081
 
16082
 
16083
if expr a : '\(a\)' >/dev/null 2>&1 &&
16084
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16085
  as_expr=expr
16086
else
16087
  as_expr=false
16088
fi
16089
 
16090
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16091
  as_basename=basename
16092
else
16093
  as_basename=false
16094
fi
16095
 
16096
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16097
  as_dirname=dirname
16098
else
16099
  as_dirname=false
16100
fi
16101
 
16102
as_me=`$as_basename -- "$0" ||
16103
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16104
         X"$0" : 'X\(//\)$' \| \
16105
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16106
$as_echo X/"$0" |
16107
    sed '/^.*\/\([^/][^/]*\)\/*$/{
16108
            s//\1/
16109
            q
16110
          }
16111
          /^X\/\(\/\/\)$/{
16112
            s//\1/
16113
            q
16114
          }
16115
          /^X\/\(\/\).*/{
16116
            s//\1/
16117
            q
16118
          }
16119
          s/.*/./; q'`
16120
 
16121
# Avoid depending upon Character Ranges.
16122
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16123
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16124
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16125
as_cr_digits='0123456789'
16126
as_cr_alnum=$as_cr_Letters$as_cr_digits
16127
 
16128
ECHO_C= ECHO_N= ECHO_T=
16129
case `echo -n x` in #(((((
16130
-n*)
16131
  case `echo 'xy\c'` in
16132
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
16133
  xy)  ECHO_C='\c';;
16134
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16135
       ECHO_T=' ';;
16136
  esac;;
16137
*)
16138
  ECHO_N='-n';;
16139
esac
16140
 
16141
rm -f conf$$ conf$$.exe conf$$.file
16142
if test -d conf$$.dir; then
16143
  rm -f conf$$.dir/conf$$.file
16144
else
16145
  rm -f conf$$.dir
16146
  mkdir conf$$.dir 2>/dev/null
16147
fi
16148
if (echo >conf$$.file) 2>/dev/null; then
16149
  if ln -s conf$$.file conf$$ 2>/dev/null; then
16150
    as_ln_s='ln -s'
16151
    # ... but there are two gotchas:
16152
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16153
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16154
    # In both cases, we have to default to `cp -p'.
16155
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16156
      as_ln_s='cp -p'
16157
  elif ln conf$$.file conf$$ 2>/dev/null; then
16158
    as_ln_s=ln
16159
  else
16160
    as_ln_s='cp -p'
16161
  fi
16162
else
16163
  as_ln_s='cp -p'
16164
fi
16165
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16166
rmdir conf$$.dir 2>/dev/null
16167
 
16168
 
16169
# as_fn_mkdir_p
16170
# -------------
16171
# Create "$as_dir" as a directory, including parents if necessary.
16172
as_fn_mkdir_p ()
16173
{
16174
 
16175
  case $as_dir in #(
16176
  -*) as_dir=./$as_dir;;
16177
  esac
16178
  test -d "$as_dir" || eval $as_mkdir_p || {
16179
    as_dirs=
16180
    while :; do
16181
      case $as_dir in #(
16182
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16183
      *) as_qdir=$as_dir;;
16184
      esac
16185
      as_dirs="'$as_qdir' $as_dirs"
16186
      as_dir=`$as_dirname -- "$as_dir" ||
16187
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16188
         X"$as_dir" : 'X\(//\)[^/]' \| \
16189
         X"$as_dir" : 'X\(//\)$' \| \
16190
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16191
$as_echo X"$as_dir" |
16192
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16193
            s//\1/
16194
            q
16195
          }
16196
          /^X\(\/\/\)[^/].*/{
16197
            s//\1/
16198
            q
16199
          }
16200
          /^X\(\/\/\)$/{
16201
            s//\1/
16202
            q
16203
          }
16204
          /^X\(\/\).*/{
16205
            s//\1/
16206
            q
16207
          }
16208
          s/.*/./; q'`
16209
      test -d "$as_dir" && break
16210
    done
16211
    test -z "$as_dirs" || eval "mkdir $as_dirs"
16212
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16213
 
16214
 
16215
} # as_fn_mkdir_p
16216
if mkdir -p . 2>/dev/null; then
16217
  as_mkdir_p='mkdir -p "$as_dir"'
16218
else
16219
  test -d ./-p && rmdir ./-p
16220
  as_mkdir_p=false
16221
fi
16222
 
16223
if test -x / >/dev/null 2>&1; then
16224
  as_test_x='test -x'
16225
else
16226
  if ls -dL / >/dev/null 2>&1; then
16227
    as_ls_L_option=L
16228
  else
16229
    as_ls_L_option=
16230
  fi
16231
  as_test_x='
16232
    eval sh -c '\''
16233
      if test -d "$1"; then
16234
        test -d "$1/.";
16235
      else
16236
        case $1 in #(
16237
        -*)set "./$1";;
16238
        esac;
16239
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16240
        ???[sx]*):;;*)false;;esac;fi
16241
    '\'' sh
16242
  '
16243
fi
16244
as_executable_p=$as_test_x
16245
 
16246
# Sed expression to map a string onto a valid CPP name.
16247
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16248
 
16249
# Sed expression to map a string onto a valid variable name.
16250
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16251
 
16252
 
16253
exec 6>&1
16254
## ----------------------------------- ##
16255
## Main body of $CONFIG_STATUS script. ##
16256
## ----------------------------------- ##
16257
_ASEOF
16258
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16259
 
16260
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16261
# Save the log message, to keep $0 and so on meaningful, and to
16262
# report actual input values of CONFIG_FILES etc. instead of their
16263
# values after options handling.
16264
ac_log="
16265
This file was extended by $as_me, which was
16266
generated by GNU Autoconf 2.64.  Invocation command line was
16267
 
16268
  CONFIG_FILES    = $CONFIG_FILES
16269
  CONFIG_HEADERS  = $CONFIG_HEADERS
16270
  CONFIG_LINKS    = $CONFIG_LINKS
16271
  CONFIG_COMMANDS = $CONFIG_COMMANDS
16272
  $ $0 $@
16273
 
16274
on `(hostname || uname -n) 2>/dev/null | sed 1q`
16275
"
16276
 
16277
_ACEOF
16278
 
16279
case $ac_config_files in *"
16280
"*) set x $ac_config_files; shift; ac_config_files=$*;;
16281
esac
16282
 
16283
case $ac_config_headers in *"
16284
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16285
esac
16286
 
16287
 
16288
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16289
# Files that config.status was made for.
16290
config_files="$ac_config_files"
16291
config_headers="$ac_config_headers"
16292
config_commands="$ac_config_commands"
16293
 
16294
_ACEOF
16295
 
16296
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16297
ac_cs_usage="\
16298
\`$as_me' instantiates files and other configuration actions
16299
from templates according to the current configuration.  Unless the files
16300
and actions are specified as TAGs, all are instantiated by default.
16301
 
16302
Usage: $0 [OPTION]... [TAG]...
16303
 
16304
  -h, --help       print this help, then exit
16305
  -V, --version    print version number and configuration settings, then exit
16306
  -q, --quiet, --silent
16307
                   do not print progress messages
16308
  -d, --debug      don't remove temporary files
16309
      --recheck    update $as_me by reconfiguring in the same conditions
16310
      --file=FILE[:TEMPLATE]
16311
                   instantiate the configuration file FILE
16312
      --header=FILE[:TEMPLATE]
16313
                   instantiate the configuration header FILE
16314
 
16315
Configuration files:
16316
$config_files
16317
 
16318
Configuration headers:
16319
$config_headers
16320
 
16321
Configuration commands:
16322
$config_commands
16323
 
16324
Report bugs to the package provider."
16325
 
16326
_ACEOF
16327
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16328
ac_cs_version="\\
16329
config.status
16330
configured by $0, generated by GNU Autoconf 2.64,
16331
  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16332
 
16333
Copyright (C) 2009 Free Software Foundation, Inc.
16334
This config.status script is free software; the Free Software Foundation
16335
gives unlimited permission to copy, distribute and modify it."
16336
 
16337
ac_pwd='$ac_pwd'
16338
srcdir='$srcdir'
16339
INSTALL='$INSTALL'
16340
MKDIR_P='$MKDIR_P'
16341
AWK='$AWK'
16342
test -n "\$AWK" || AWK=awk
16343
_ACEOF
16344
 
16345
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16346
# The default lists apply if the user does not specify any file.
16347
ac_need_defaults=:
16348
while test $# != 0
16349
do
16350
  case $1 in
16351
  --*=*)
16352
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16353
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16354
    ac_shift=:
16355
    ;;
16356
  *)
16357
    ac_option=$1
16358
    ac_optarg=$2
16359
    ac_shift=shift
16360
    ;;
16361
  esac
16362
 
16363
  case $ac_option in
16364
  # Handling of the options.
16365
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16366
    ac_cs_recheck=: ;;
16367
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16368
    $as_echo "$ac_cs_version"; exit ;;
16369
  --debug | --debu | --deb | --de | --d | -d )
16370
    debug=: ;;
16371
  --file | --fil | --fi | --f )
16372
    $ac_shift
16373
    case $ac_optarg in
16374
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16375
    esac
16376
    as_fn_append CONFIG_FILES " '$ac_optarg'"
16377
    ac_need_defaults=false;;
16378
  --header | --heade | --head | --hea )
16379
    $ac_shift
16380
    case $ac_optarg in
16381
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16382
    esac
16383
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16384
    ac_need_defaults=false;;
16385
  --he | --h)
16386
    # Conflict between --help and --header
16387
    as_fn_error "ambiguous option: \`$1'
16388
Try \`$0 --help' for more information.";;
16389
  --help | --hel | -h )
16390
    $as_echo "$ac_cs_usage"; exit ;;
16391
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16392
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16393
    ac_cs_silent=: ;;
16394
 
16395
  # This is an error.
16396
  -*) as_fn_error "unrecognized option: \`$1'
16397
Try \`$0 --help' for more information." ;;
16398
 
16399
  *) as_fn_append ac_config_targets " $1"
16400
     ac_need_defaults=false ;;
16401
 
16402
  esac
16403
  shift
16404
done
16405
 
16406
ac_configure_extra_args=
16407
 
16408
if $ac_cs_silent; then
16409
  exec 6>/dev/null
16410
  ac_configure_extra_args="$ac_configure_extra_args --silent"
16411
fi
16412
 
16413
_ACEOF
16414
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16415
if \$ac_cs_recheck; then
16416
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16417
  shift
16418
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16419
  CONFIG_SHELL='$SHELL'
16420
  export CONFIG_SHELL
16421
  exec "\$@"
16422
fi
16423
 
16424
_ACEOF
16425
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16426
exec 5>>config.log
16427
{
16428
  echo
16429
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16430
## Running $as_me. ##
16431
_ASBOX
16432
  $as_echo "$ac_log"
16433
} >&5
16434
 
16435
_ACEOF
16436
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16437
#
16438
# INIT-COMMANDS
16439
#
16440
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16441
 
16442
 
16443
# The HP-UX ksh and POSIX shell print the target directory to stdout
16444
# if CDPATH is set.
16445
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16446
 
16447
sed_quote_subst='$sed_quote_subst'
16448
double_quote_subst='$double_quote_subst'
16449
delay_variable_subst='$delay_variable_subst'
16450
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16451
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16452
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16453
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16454
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16455
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16456
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16457
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16458
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16459
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16460
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16461
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16462
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16463
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16464
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16465
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16466
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16467
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16468
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16469
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16470
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16471
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16472
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16473
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16474
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16475
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16476
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16477
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16478
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16479
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16480
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16481
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16482
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16483
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16484
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16485
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16486
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16487
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16488
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16489
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16490
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16491
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16492
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16493
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16494
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16495
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16496
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16497
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16498
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"`'
16499
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16500
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16501
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16502
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16503
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16504
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16505
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16506
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16507
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16508
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16509
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16510
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16511
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16512
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16513
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16514
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16515
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16516
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16517
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16518
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16519
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16520
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16521
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16522
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16523
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16524
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16525
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16526
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16527
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16528
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16529
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16530
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16531
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16532
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16533
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16534
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16535
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16536
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16537
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16538
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16539
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16540
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16541
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16542
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16543
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16544
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16545
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16546
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16547
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16548
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16549
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16550
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16551
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16552
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16553
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16554
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16555
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16556
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16557
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16558
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16559
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16560
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16561
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16562
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16563
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16564
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16565
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16566
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16567
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16568
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16569
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16570
 
16571
LTCC='$LTCC'
16572
LTCFLAGS='$LTCFLAGS'
16573
compiler='$compiler_DEFAULT'
16574
 
16575
# A function that is used when there is no print builtin or printf.
16576
func_fallback_echo ()
16577
{
16578
  eval 'cat <<_LTECHO_EOF
16579
\$1
16580
_LTECHO_EOF'
16581
}
16582
 
16583
# Quote evaled strings.
16584
for var in SHELL \
16585
ECHO \
16586
SED \
16587
GREP \
16588
EGREP \
16589
FGREP \
16590
LD \
16591
NM \
16592
LN_S \
16593
lt_SP2NL \
16594
lt_NL2SP \
16595
reload_flag \
16596
OBJDUMP \
16597
deplibs_check_method \
16598
file_magic_cmd \
16599
AR \
16600
AR_FLAGS \
16601
STRIP \
16602
RANLIB \
16603
CC \
16604
CFLAGS \
16605
compiler \
16606
lt_cv_sys_global_symbol_pipe \
16607
lt_cv_sys_global_symbol_to_cdecl \
16608
lt_cv_sys_global_symbol_to_c_name_address \
16609
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16610
lt_prog_compiler_no_builtin_flag \
16611
lt_prog_compiler_wl \
16612
lt_prog_compiler_pic \
16613
lt_prog_compiler_static \
16614
lt_cv_prog_compiler_c_o \
16615
need_locks \
16616
DSYMUTIL \
16617
NMEDIT \
16618
LIPO \
16619
OTOOL \
16620
OTOOL64 \
16621
shrext_cmds \
16622
export_dynamic_flag_spec \
16623
whole_archive_flag_spec \
16624
compiler_needs_object \
16625
with_gnu_ld \
16626
allow_undefined_flag \
16627
no_undefined_flag \
16628
hardcode_libdir_flag_spec \
16629
hardcode_libdir_flag_spec_ld \
16630
hardcode_libdir_separator \
16631
fix_srcfile_path \
16632
exclude_expsyms \
16633
include_expsyms \
16634
file_list_spec \
16635
variables_saved_for_relink \
16636
libname_spec \
16637
library_names_spec \
16638
soname_spec \
16639
install_override_mode \
16640
finish_eval \
16641
old_striplib \
16642
striplib; do
16643
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16644
    *[\\\\\\\`\\"\\\$]*)
16645
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16646
      ;;
16647
    *)
16648
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16649
      ;;
16650
    esac
16651
done
16652
 
16653
# Double-quote double-evaled strings.
16654
for var in reload_cmds \
16655
old_postinstall_cmds \
16656
old_postuninstall_cmds \
16657
old_archive_cmds \
16658
extract_expsyms_cmds \
16659
old_archive_from_new_cmds \
16660
old_archive_from_expsyms_cmds \
16661
archive_cmds \
16662
archive_expsym_cmds \
16663
module_cmds \
16664
module_expsym_cmds \
16665
export_symbols_cmds \
16666
prelink_cmds \
16667
postinstall_cmds \
16668
postuninstall_cmds \
16669
finish_cmds \
16670
sys_lib_search_path_spec \
16671
sys_lib_dlsearch_path_spec; do
16672
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16673
    *[\\\\\\\`\\"\\\$]*)
16674
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16675
      ;;
16676
    *)
16677
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16678
      ;;
16679
    esac
16680
done
16681
 
16682
ac_aux_dir='$ac_aux_dir'
16683
xsi_shell='$xsi_shell'
16684
lt_shell_append='$lt_shell_append'
16685
 
16686
# See if we are running on zsh, and set the options which allow our
16687
# commands through without removal of \ escapes INIT.
16688
if test -n "\${ZSH_VERSION+set}" ; then
16689
   setopt NO_GLOB_SUBST
16690
fi
16691
 
16692
 
16693
    PACKAGE='$PACKAGE'
16694
    VERSION='$VERSION'
16695
    TIMESTAMP='$TIMESTAMP'
16696
    RM='$RM'
16697
    ofile='$ofile'
16698
 
16699
 
16700
 
16701
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
16702
    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16703
    # from automake.
16704
    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16705
    # Capture the value of LINGUAS because we need it to compute CATALOGS.
16706
    LINGUAS="${LINGUAS-%UNSET%}"
16707
 
16708
 
16709
GCC="$GCC"
16710
CC="$CC"
16711
acx_cv_header_stdint="$acx_cv_header_stdint"
16712
acx_cv_type_int8_t="$acx_cv_type_int8_t"
16713
acx_cv_type_int16_t="$acx_cv_type_int16_t"
16714
acx_cv_type_int32_t="$acx_cv_type_int32_t"
16715
acx_cv_type_int64_t="$acx_cv_type_int64_t"
16716
acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
16717
ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
16718
ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
16719
ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
16720
ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
16721
ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
16722
ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
16723
ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
16724
ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
16725
 
16726
 
16727
 
16728
_ACEOF
16729
 
16730
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16731
 
16732
# Handling of arguments.
16733
for ac_config_target in $ac_config_targets
16734
do
16735
  case $ac_config_target in
16736
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16737
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16738
    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16739
    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16740
    "bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
16741
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16742
    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16743
    "bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
16744
    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16745
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16746
 
16747
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16748
  esac
16749
done
16750
 
16751
 
16752
# If the user did not use the arguments to specify the items to instantiate,
16753
# then the envvar interface is used.  Set only those that are not.
16754
# We use the long form for the default assignment because of an extremely
16755
# bizarre bug on SunOS 4.1.3.
16756
if $ac_need_defaults; then
16757
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16758
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16759
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16760
fi
16761
 
16762
# Have a temporary directory for convenience.  Make it in the build tree
16763
# simply because there is no reason against having it here, and in addition,
16764
# creating and moving files from /tmp can sometimes cause problems.
16765
# Hook for its removal unless debugging.
16766
# Note that there is a small window in which the directory will not be cleaned:
16767
# after its creation but before its name has been assigned to `$tmp'.
16768
$debug ||
16769
{
16770
  tmp=
16771
  trap 'exit_status=$?
16772
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16773
' 0
16774
  trap 'as_fn_exit 1' 1 2 13 15
16775
}
16776
# Create a (secure) tmp directory for tmp files.
16777
 
16778
{
16779
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16780
  test -n "$tmp" && test -d "$tmp"
16781
}  ||
16782
{
16783
  tmp=./conf$$-$RANDOM
16784
  (umask 077 && mkdir "$tmp")
16785
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
16786
 
16787
# Set up the scripts for CONFIG_FILES section.
16788
# No need to generate them if there are no CONFIG_FILES.
16789
# This happens for instance with `./config.status config.h'.
16790
if test -n "$CONFIG_FILES"; then
16791
 
16792
 
16793
ac_cr=`echo X | tr X '\015'`
16794
# On cygwin, bash can eat \r inside `` if the user requested igncr.
16795
# But we know of no other shell where ac_cr would be empty at this
16796
# point, so we can use a bashism as a fallback.
16797
if test "x$ac_cr" = x; then
16798
  eval ac_cr=\$\'\\r\'
16799
fi
16800
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
16801
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16802
  ac_cs_awk_cr='\r'
16803
else
16804
  ac_cs_awk_cr=$ac_cr
16805
fi
16806
 
16807
echo 'BEGIN {' >"$tmp/subs1.awk" &&
16808
_ACEOF
16809
 
16810
 
16811
{
16812
  echo "cat >conf$$subs.awk <<_ACEOF" &&
16813
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16814
  echo "_ACEOF"
16815
} >conf$$subs.sh ||
16816
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16817
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
16818
ac_delim='%!_!# '
16819
for ac_last_try in false false false false false :; do
16820
  . ./conf$$subs.sh ||
16821
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16822
 
16823
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16824
  if test $ac_delim_n = $ac_delim_num; then
16825
    break
16826
  elif $ac_last_try; then
16827
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
16828
  else
16829
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16830
  fi
16831
done
16832
rm -f conf$$subs.sh
16833
 
16834
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16835
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
16836
_ACEOF
16837
sed -n '
16838
h
16839
s/^/S["/; s/!.*/"]=/
16840
p
16841
g
16842
s/^[^!]*!//
16843
:repl
16844
t repl
16845
s/'"$ac_delim"'$//
16846
t delim
16847
:nl
16848
h
16849
s/\(.\{148\}\).*/\1/
16850
t more1
16851
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16852
p
16853
n
16854
b repl
16855
:more1
16856
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16857
p
16858
g
16859
s/.\{148\}//
16860
t nl
16861
:delim
16862
h
16863
s/\(.\{148\}\).*/\1/
16864
t more2
16865
s/["\\]/\\&/g; s/^/"/; s/$/"/
16866
p
16867
b
16868
:more2
16869
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16870
p
16871
g
16872
s/.\{148\}//
16873
t delim
16874
' 
16875
/^[^""]/{
16876
  N
16877
  s/\n//
16878
}
16879
' >>$CONFIG_STATUS || ac_write_fail=1
16880
rm -f conf$$subs.awk
16881
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16882
_ACAWK
16883
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
16884
  for (key in S) S_is_set[key] = 1
16885
  FS = ""
16886
 
16887
}
16888
{
16889
  line = $ 0
16890
  nfields = split(line, field, "@")
16891
  substed = 0
16892
  len = length(field[1])
16893
  for (i = 2; i < nfields; i++) {
16894
    key = field[i]
16895
    keylen = length(key)
16896
    if (S_is_set[key]) {
16897
      value = S[key]
16898
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16899
      len += length(value) + length(field[++i])
16900
      substed = 1
16901
    } else
16902
      len += 1 + keylen
16903
  }
16904
 
16905
  print line
16906
}
16907
 
16908
_ACAWK
16909
_ACEOF
16910
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16911
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16912
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16913
else
16914
  cat
16915
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
16916
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
16917
_ACEOF
16918
 
16919
# VPATH may cause trouble with some makes, so we remove $(srcdir),
16920
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16921
# trailing colons and then remove the whole line if VPATH becomes empty
16922
# (actually we leave an empty line to preserve line numbers).
16923
if test "x$srcdir" = x.; then
16924
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
16925
s/:*\$(srcdir):*/:/
16926
s/:*\${srcdir}:*/:/
16927
s/:*@srcdir@:*/:/
16928
s/^\([^=]*=[     ]*\):*/\1/
16929
s/:*$//
16930
s/^[^=]*=[       ]*$//
16931
}'
16932
fi
16933
 
16934
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16935
fi # test -n "$CONFIG_FILES"
16936
 
16937
# Set up the scripts for CONFIG_HEADERS section.
16938
# No need to generate them if there are no CONFIG_HEADERS.
16939
# This happens for instance with `./config.status Makefile'.
16940
if test -n "$CONFIG_HEADERS"; then
16941
cat >"$tmp/defines.awk" <<\_ACAWK ||
16942
BEGIN {
16943
_ACEOF
16944
 
16945
# Transform confdefs.h into an awk script `defines.awk', embedded as
16946
# here-document in config.status, that substitutes the proper values into
16947
# config.h.in to produce config.h.
16948
 
16949
# Create a delimiter string that does not exist in confdefs.h, to ease
16950
# handling of long lines.
16951
ac_delim='%!_!# '
16952
for ac_last_try in false false :; do
16953
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16954
  if test -z "$ac_t"; then
16955
    break
16956
  elif $ac_last_try; then
16957
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
16958
  else
16959
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16960
  fi
16961
done
16962
 
16963
# For the awk script, D is an array of macro values keyed by name,
16964
# likewise P contains macro parameters if any.  Preserve backslash
16965
# newline sequences.
16966
 
16967
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16968
sed -n '
16969
s/.\{148\}/&'"$ac_delim"'/g
16970
t rset
16971
:rset
16972
s/^[     ]*#[    ]*define[       ][      ]*/ /
16973
t def
16974
d
16975
:def
16976
s/\\$//
16977
t bsnl
16978
s/["\\]/\\&/g
16979
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16980
D["\1"]=" \3"/p
16981
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
16982
d
16983
:bsnl
16984
s/["\\]/\\&/g
16985
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16986
D["\1"]=" \3\\\\\\n"\\/p
16987
t cont
16988
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16989
t cont
16990
d
16991
:cont
16992
n
16993
s/.\{148\}/&'"$ac_delim"'/g
16994
t clear
16995
:clear
16996
s/\\$//
16997
t bsnlc
16998
s/["\\]/\\&/g; s/^/"/; s/$/"/p
16999
d
17000
:bsnlc
17001
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17002
b cont
17003
' 
17004
s/'"$ac_delim"'/"\\\
17005
"/g' >>$CONFIG_STATUS || ac_write_fail=1
17006
 
17007
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17008
  for (key in D) D_is_set[key] = 1
17009
  FS = ""
17010
}
17011
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17012
  line = \$ 0
17013
  split(line, arg, " ")
17014
  if (arg[1] == "#") {
17015
    defundef = arg[2]
17016
    mac1 = arg[3]
17017
  } else {
17018
    defundef = substr(arg[1], 2)
17019
    mac1 = arg[2]
17020
  }
17021
  split(mac1, mac2, "(") #)
17022
  macro = mac2[1]
17023
  prefix = substr(line, 1, index(line, defundef) - 1)
17024
  if (D_is_set[macro]) {
17025
    # Preserve the white space surrounding the "#".
17026
    print prefix "define", macro P[macro] D[macro]
17027
    next
17028
  } else {
17029
    # Replace #undef with comments.  This is necessary, for example,
17030
    # in the case of _POSIX_SOURCE, which is predefined and required
17031
    # on some systems where configure will not decide to define it.
17032
    if (defundef == "undef") {
17033
      print "/*", prefix defundef, macro, "*/"
17034
      next
17035
    }
17036
  }
17037
}
17038
{ print }
17039
_ACAWK
17040
_ACEOF
17041
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17042
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
17043
fi # test -n "$CONFIG_HEADERS"
17044
 
17045
 
17046
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17047
shift
17048
for ac_tag
17049
do
17050
  case $ac_tag in
17051
  :[FHLC]) ac_mode=$ac_tag; continue;;
17052
  esac
17053
  case $ac_mode$ac_tag in
17054
  :[FHL]*:*);;
17055
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
17056
  :[FH]-) ac_tag=-:-;;
17057
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17058
  esac
17059
  ac_save_IFS=$IFS
17060
  IFS=:
17061
  set x $ac_tag
17062
  IFS=$ac_save_IFS
17063
  shift
17064
  ac_file=$1
17065
  shift
17066
 
17067
  case $ac_mode in
17068
  :L) ac_source=$1;;
17069
  :[FH])
17070
    ac_file_inputs=
17071
    for ac_f
17072
    do
17073
      case $ac_f in
17074
      -) ac_f="$tmp/stdin";;
17075
      *) # Look for the file first in the build tree, then in the source tree
17076
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
17077
         # because $ac_f cannot contain `:'.
17078
         test -f "$ac_f" ||
17079
           case $ac_f in
17080
           [\\/$]*) false;;
17081
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17082
           esac ||
17083
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17084
      esac
17085
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17086
      as_fn_append ac_file_inputs " '$ac_f'"
17087
    done
17088
 
17089
    # Let's still pretend it is `configure' which instantiates (i.e., don't
17090
    # use $as_me), people would be surprised to read:
17091
    #    /* config.h.  Generated by config.status.  */
17092
    configure_input='Generated from '`
17093
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17094
        `' by configure.'
17095
    if test x"$ac_file" != x-; then
17096
      configure_input="$ac_file.  $configure_input"
17097
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17098
$as_echo "$as_me: creating $ac_file" >&6;}
17099
    fi
17100
    # Neutralize special characters interpreted by sed in replacement strings.
17101
    case $configure_input in #(
17102
    *\&* | *\|* | *\\* )
17103
       ac_sed_conf_input=`$as_echo "$configure_input" |
17104
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17105
    *) ac_sed_conf_input=$configure_input;;
17106
    esac
17107
 
17108
    case $ac_tag in
17109
    *:-:* | *:-) cat >"$tmp/stdin" \
17110
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
17111
    esac
17112
    ;;
17113
  esac
17114
 
17115
  ac_dir=`$as_dirname -- "$ac_file" ||
17116
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17117
         X"$ac_file" : 'X\(//\)[^/]' \| \
17118
         X"$ac_file" : 'X\(//\)$' \| \
17119
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17120
$as_echo X"$ac_file" |
17121
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17122
            s//\1/
17123
            q
17124
          }
17125
          /^X\(\/\/\)[^/].*/{
17126
            s//\1/
17127
            q
17128
          }
17129
          /^X\(\/\/\)$/{
17130
            s//\1/
17131
            q
17132
          }
17133
          /^X\(\/\).*/{
17134
            s//\1/
17135
            q
17136
          }
17137
          s/.*/./; q'`
17138
  as_dir="$ac_dir"; as_fn_mkdir_p
17139
  ac_builddir=.
17140
 
17141
case "$ac_dir" in
17142
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17143
*)
17144
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17145
  # A ".." for each directory in $ac_dir_suffix.
17146
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17147
  case $ac_top_builddir_sub in
17148
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17149
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17150
  esac ;;
17151
esac
17152
ac_abs_top_builddir=$ac_pwd
17153
ac_abs_builddir=$ac_pwd$ac_dir_suffix
17154
# for backward compatibility:
17155
ac_top_builddir=$ac_top_build_prefix
17156
 
17157
case $srcdir in
17158
  .)  # We are building in place.
17159
    ac_srcdir=.
17160
    ac_top_srcdir=$ac_top_builddir_sub
17161
    ac_abs_top_srcdir=$ac_pwd ;;
17162
  [\\/]* | ?:[\\/]* )  # Absolute name.
17163
    ac_srcdir=$srcdir$ac_dir_suffix;
17164
    ac_top_srcdir=$srcdir
17165
    ac_abs_top_srcdir=$srcdir ;;
17166
  *) # Relative name.
17167
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17168
    ac_top_srcdir=$ac_top_build_prefix$srcdir
17169
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17170
esac
17171
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17172
 
17173
 
17174
  case $ac_mode in
17175
  :F)
17176
  #
17177
  # CONFIG_FILE
17178
  #
17179
 
17180
  case $INSTALL in
17181
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17182
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17183
  esac
17184
  ac_MKDIR_P=$MKDIR_P
17185
  case $MKDIR_P in
17186
  [\\/$]* | ?:[\\/]* ) ;;
17187
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17188
  esac
17189
_ACEOF
17190
 
17191
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17192
# If the template does not know about datarootdir, expand it.
17193
# FIXME: This hack should be removed a few years after 2.60.
17194
ac_datarootdir_hack=; ac_datarootdir_seen=
17195
ac_sed_dataroot='
17196
/datarootdir/ {
17197
  p
17198
  q
17199
}
17200
/@datadir@/p
17201
/@docdir@/p
17202
/@infodir@/p
17203
/@localedir@/p
17204
/@mandir@/p'
17205
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17206
*datarootdir*) ac_datarootdir_seen=yes;;
17207
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17208
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17209
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17210
_ACEOF
17211
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17212
  ac_datarootdir_hack='
17213
  s&@datadir@&$datadir&g
17214
  s&@docdir@&$docdir&g
17215
  s&@infodir@&$infodir&g
17216
  s&@localedir@&$localedir&g
17217
  s&@mandir@&$mandir&g
17218
  s&\\\${datarootdir}&$datarootdir&g' ;;
17219
esac
17220
_ACEOF
17221
 
17222
# Neutralize VPATH when `$srcdir' = `.'.
17223
# Shell code in configure.ac might set extrasub.
17224
# FIXME: do we really want to maintain this feature?
17225
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17226
ac_sed_extra="$ac_vpsub
17227
$extrasub
17228
_ACEOF
17229
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17230
:t
17231
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17232
s|@configure_input@|$ac_sed_conf_input|;t t
17233
s&@top_builddir@&$ac_top_builddir_sub&;t t
17234
s&@top_build_prefix@&$ac_top_build_prefix&;t t
17235
s&@srcdir@&$ac_srcdir&;t t
17236
s&@abs_srcdir@&$ac_abs_srcdir&;t t
17237
s&@top_srcdir@&$ac_top_srcdir&;t t
17238
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17239
s&@builddir@&$ac_builddir&;t t
17240
s&@abs_builddir@&$ac_abs_builddir&;t t
17241
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17242
s&@INSTALL@&$ac_INSTALL&;t t
17243
s&@MKDIR_P@&$ac_MKDIR_P&;t t
17244
$ac_datarootdir_hack
17245
"
17246
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17247
  || as_fn_error "could not create $ac_file" "$LINENO" 5
17248
 
17249
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17250
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17251
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17252
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17253
which seems to be undefined.  Please make sure it is defined." >&5
17254
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17255
which seems to be undefined.  Please make sure it is defined." >&2;}
17256
 
17257
  rm -f "$tmp/stdin"
17258
  case $ac_file in
17259
  -) cat "$tmp/out" && rm -f "$tmp/out";;
17260
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17261
  esac \
17262
  || as_fn_error "could not create $ac_file" "$LINENO" 5
17263
 ;;
17264
  :H)
17265
  #
17266
  # CONFIG_HEADER
17267
  #
17268
  if test x"$ac_file" != x-; then
17269
    {
17270
      $as_echo "/* $configure_input  */" \
17271
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17272
    } >"$tmp/config.h" \
17273
      || as_fn_error "could not create $ac_file" "$LINENO" 5
17274
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17275
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17276
$as_echo "$as_me: $ac_file is unchanged" >&6;}
17277
    else
17278
      rm -f "$ac_file"
17279
      mv "$tmp/config.h" "$ac_file" \
17280
        || as_fn_error "could not create $ac_file" "$LINENO" 5
17281
    fi
17282
  else
17283
    $as_echo "/* $configure_input  */" \
17284
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17285
      || as_fn_error "could not create -" "$LINENO" 5
17286
  fi
17287
# Compute "$ac_file"'s index in $config_headers.
17288
_am_arg="$ac_file"
17289
_am_stamp_count=1
17290
for _am_header in $config_headers :; do
17291
  case $_am_header in
17292
    $_am_arg | $_am_arg:* )
17293
      break ;;
17294
    * )
17295
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17296
  esac
17297
done
17298
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17299
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17300
         X"$_am_arg" : 'X\(//\)[^/]' \| \
17301
         X"$_am_arg" : 'X\(//\)$' \| \
17302
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17303
$as_echo X"$_am_arg" |
17304
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17305
            s//\1/
17306
            q
17307
          }
17308
          /^X\(\/\/\)[^/].*/{
17309
            s//\1/
17310
            q
17311
          }
17312
          /^X\(\/\/\)$/{
17313
            s//\1/
17314
            q
17315
          }
17316
          /^X\(\/\).*/{
17317
            s//\1/
17318
            q
17319
          }
17320
          s/.*/./; q'`/stamp-h$_am_stamp_count
17321
 ;;
17322
 
17323
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17324
$as_echo "$as_me: executing $ac_file commands" >&6;}
17325
 ;;
17326
  esac
17327
 
17328
 
17329
  case $ac_file$ac_mode in
17330
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17331
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
17332
  # are listed without --file.  Let's play safe and only enable the eval
17333
  # if we detect the quoting.
17334
  case $CONFIG_FILES in
17335
  *\'*) eval set x "$CONFIG_FILES" ;;
17336
  *)   set x $CONFIG_FILES ;;
17337
  esac
17338
  shift
17339
  for mf
17340
  do
17341
    # Strip MF so we end up with the name of the file.
17342
    mf=`echo "$mf" | sed -e 's/:.*$//'`
17343
    # Check whether this is an Automake generated Makefile or not.
17344
    # We used to match only the files named `Makefile.in', but
17345
    # some people rename them; so instead we look at the file content.
17346
    # Grep'ing the first line is not enough: some people post-process
17347
    # each Makefile.in and add a new line on top of each file to say so.
17348
    # Grep'ing the whole file is not good either: AIX grep has a line
17349
    # limit of 2048, but all sed's we know have understand at least 4000.
17350
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17351
      dirpart=`$as_dirname -- "$mf" ||
17352
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17353
         X"$mf" : 'X\(//\)[^/]' \| \
17354
         X"$mf" : 'X\(//\)$' \| \
17355
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17356
$as_echo X"$mf" |
17357
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17358
            s//\1/
17359
            q
17360
          }
17361
          /^X\(\/\/\)[^/].*/{
17362
            s//\1/
17363
            q
17364
          }
17365
          /^X\(\/\/\)$/{
17366
            s//\1/
17367
            q
17368
          }
17369
          /^X\(\/\).*/{
17370
            s//\1/
17371
            q
17372
          }
17373
          s/.*/./; q'`
17374
    else
17375
      continue
17376
    fi
17377
    # Extract the definition of DEPDIR, am__include, and am__quote
17378
    # from the Makefile without running `make'.
17379
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17380
    test -z "$DEPDIR" && continue
17381
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17382
    test -z "am__include" && continue
17383
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17384
    # When using ansi2knr, U may be empty or an underscore; expand it
17385
    U=`sed -n 's/^U = //p' < "$mf"`
17386
    # Find all dependency output files, they are included files with
17387
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17388
    # simplest approach to changing $(DEPDIR) to its actual value in the
17389
    # expansion.
17390
    for file in `sed -n "
17391
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17392
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17393
      # Make sure the directory exists.
17394
      test -f "$dirpart/$file" && continue
17395
      fdir=`$as_dirname -- "$file" ||
17396
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17397
         X"$file" : 'X\(//\)[^/]' \| \
17398
         X"$file" : 'X\(//\)$' \| \
17399
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17400
$as_echo X"$file" |
17401
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17402
            s//\1/
17403
            q
17404
          }
17405
          /^X\(\/\/\)[^/].*/{
17406
            s//\1/
17407
            q
17408
          }
17409
          /^X\(\/\/\)$/{
17410
            s//\1/
17411
            q
17412
          }
17413
          /^X\(\/\).*/{
17414
            s//\1/
17415
            q
17416
          }
17417
          s/.*/./; q'`
17418
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17419
      # echo "creating $dirpart/$file"
17420
      echo '# dummy' > "$dirpart/$file"
17421
    done
17422
  done
17423
}
17424
 ;;
17425
    "libtool":C)
17426
 
17427
    # See if we are running on zsh, and set the options which allow our
17428
    # commands through without removal of \ escapes.
17429
    if test -n "${ZSH_VERSION+set}" ; then
17430
      setopt NO_GLOB_SUBST
17431
    fi
17432
 
17433
    cfgfile="${ofile}T"
17434
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17435
    $RM "$cfgfile"
17436
 
17437
    cat <<_LT_EOF >> "$cfgfile"
17438
#! $SHELL
17439
 
17440
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17441
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17442
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17443
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17444
#
17445
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17446
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17447
#   Written by Gordon Matzigkeit, 1996
17448
#
17449
#   This file is part of GNU Libtool.
17450
#
17451
# GNU Libtool is free software; you can redistribute it and/or
17452
# modify it under the terms of the GNU General Public License as
17453
# published by the Free Software Foundation; either version 2 of
17454
# the License, or (at your option) any later version.
17455
#
17456
# As a special exception to the GNU General Public License,
17457
# if you distribute this file as part of a program or library that
17458
# is built using GNU Libtool, you may include this file under the
17459
# same distribution terms that you use for the rest of that program.
17460
#
17461
# GNU Libtool is distributed in the hope that it will be useful,
17462
# but WITHOUT ANY WARRANTY; without even the implied warranty of
17463
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17464
# GNU General Public License for more details.
17465
#
17466
# You should have received a copy of the GNU General Public License
17467
# along with GNU Libtool; see the file COPYING.  If not, a copy
17468
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17469
# obtained by writing to the Free Software Foundation, Inc.,
17470
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17471
 
17472
 
17473
# The names of the tagged configurations supported by this script.
17474
available_tags=""
17475
 
17476
# ### BEGIN LIBTOOL CONFIG
17477
 
17478
# Whether or not to build shared libraries.
17479
build_libtool_libs=$enable_shared
17480
 
17481
# Which release of libtool.m4 was used?
17482
macro_version=$macro_version
17483
macro_revision=$macro_revision
17484
 
17485
# Whether or not to build static libraries.
17486
build_old_libs=$enable_static
17487
 
17488
# What type of objects to build.
17489
pic_mode=$pic_mode
17490
 
17491
# Whether or not to optimize for fast installation.
17492
fast_install=$enable_fast_install
17493
 
17494
# Shell to use when invoking shell scripts.
17495
SHELL=$lt_SHELL
17496
 
17497
# An echo program that protects backslashes.
17498
ECHO=$lt_ECHO
17499
 
17500
# The host system.
17501
host_alias=$host_alias
17502
host=$host
17503
host_os=$host_os
17504
 
17505
# The build system.
17506
build_alias=$build_alias
17507
build=$build
17508
build_os=$build_os
17509
 
17510
# A sed program that does not truncate output.
17511
SED=$lt_SED
17512
 
17513
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17514
Xsed="\$SED -e 1s/^X//"
17515
 
17516
# A grep program that handles long lines.
17517
GREP=$lt_GREP
17518
 
17519
# An ERE matcher.
17520
EGREP=$lt_EGREP
17521
 
17522
# A literal string matcher.
17523
FGREP=$lt_FGREP
17524
 
17525
# A BSD- or MS-compatible name lister.
17526
NM=$lt_NM
17527
 
17528
# Whether we need soft or hard links.
17529
LN_S=$lt_LN_S
17530
 
17531
# What is the maximum length of a command?
17532
max_cmd_len=$max_cmd_len
17533
 
17534
# Object file suffix (normally "o").
17535
objext=$ac_objext
17536
 
17537
# Executable file suffix (normally "").
17538
exeext=$exeext
17539
 
17540
# whether the shell understands "unset".
17541
lt_unset=$lt_unset
17542
 
17543
# turn spaces into newlines.
17544
SP2NL=$lt_lt_SP2NL
17545
 
17546
# turn newlines into spaces.
17547
NL2SP=$lt_lt_NL2SP
17548
 
17549
# An object symbol dumper.
17550
OBJDUMP=$lt_OBJDUMP
17551
 
17552
# Method to check whether dependent libraries are shared objects.
17553
deplibs_check_method=$lt_deplibs_check_method
17554
 
17555
# Command to use when deplibs_check_method == "file_magic".
17556
file_magic_cmd=$lt_file_magic_cmd
17557
 
17558
# The archiver.
17559
AR=$lt_AR
17560
AR_FLAGS=$lt_AR_FLAGS
17561
 
17562
# A symbol stripping program.
17563
STRIP=$lt_STRIP
17564
 
17565
# Commands used to install an old-style archive.
17566
RANLIB=$lt_RANLIB
17567
old_postinstall_cmds=$lt_old_postinstall_cmds
17568
old_postuninstall_cmds=$lt_old_postuninstall_cmds
17569
 
17570
# Whether to use a lock for old archive extraction.
17571
lock_old_archive_extraction=$lock_old_archive_extraction
17572
 
17573
# A C compiler.
17574
LTCC=$lt_CC
17575
 
17576
# LTCC compiler flags.
17577
LTCFLAGS=$lt_CFLAGS
17578
 
17579
# Take the output of nm and produce a listing of raw symbols and C names.
17580
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17581
 
17582
# Transform the output of nm in a proper C declaration.
17583
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17584
 
17585
# Transform the output of nm in a C name address pair.
17586
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17587
 
17588
# Transform the output of nm in a C name address pair when lib prefix is needed.
17589
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17590
 
17591
# The name of the directory that contains temporary libtool files.
17592
objdir=$objdir
17593
 
17594
# Used to examine libraries when file_magic_cmd begins with "file".
17595
MAGIC_CMD=$MAGIC_CMD
17596
 
17597
# Must we lock files when doing compilation?
17598
need_locks=$lt_need_locks
17599
 
17600
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17601
DSYMUTIL=$lt_DSYMUTIL
17602
 
17603
# Tool to change global to local symbols on Mac OS X.
17604
NMEDIT=$lt_NMEDIT
17605
 
17606
# Tool to manipulate fat objects and archives on Mac OS X.
17607
LIPO=$lt_LIPO
17608
 
17609
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17610
OTOOL=$lt_OTOOL
17611
 
17612
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17613
OTOOL64=$lt_OTOOL64
17614
 
17615
# Old archive suffix (normally "a").
17616
libext=$libext
17617
 
17618
# Shared library suffix (normally ".so").
17619
shrext_cmds=$lt_shrext_cmds
17620
 
17621
# The commands to extract the exported symbol list from a shared archive.
17622
extract_expsyms_cmds=$lt_extract_expsyms_cmds
17623
 
17624
# Variables whose values should be saved in libtool wrapper scripts and
17625
# restored at link time.
17626
variables_saved_for_relink=$lt_variables_saved_for_relink
17627
 
17628
# Do we need the "lib" prefix for modules?
17629
need_lib_prefix=$need_lib_prefix
17630
 
17631
# Do we need a version for libraries?
17632
need_version=$need_version
17633
 
17634
# Library versioning type.
17635
version_type=$version_type
17636
 
17637
# Shared library runtime path variable.
17638
runpath_var=$runpath_var
17639
 
17640
# Shared library path variable.
17641
shlibpath_var=$shlibpath_var
17642
 
17643
# Is shlibpath searched before the hard-coded library search path?
17644
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17645
 
17646
# Format of library name prefix.
17647
libname_spec=$lt_libname_spec
17648
 
17649
# List of archive names.  First name is the real one, the rest are links.
17650
# The last name is the one that the linker finds with -lNAME
17651
library_names_spec=$lt_library_names_spec
17652
 
17653
# The coded name of the library, if different from the real name.
17654
soname_spec=$lt_soname_spec
17655
 
17656
# Permission mode override for installation of shared libraries.
17657
install_override_mode=$lt_install_override_mode
17658
 
17659
# Command to use after installation of a shared archive.
17660
postinstall_cmds=$lt_postinstall_cmds
17661
 
17662
# Command to use after uninstallation of a shared archive.
17663
postuninstall_cmds=$lt_postuninstall_cmds
17664
 
17665
# Commands used to finish a libtool library installation in a directory.
17666
finish_cmds=$lt_finish_cmds
17667
 
17668
# As "finish_cmds", except a single script fragment to be evaled but
17669
# not shown.
17670
finish_eval=$lt_finish_eval
17671
 
17672
# Whether we should hardcode library paths into libraries.
17673
hardcode_into_libs=$hardcode_into_libs
17674
 
17675
# Compile-time system search path for libraries.
17676
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17677
 
17678
# Run-time system search path for libraries.
17679
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17680
 
17681
# Whether dlopen is supported.
17682
dlopen_support=$enable_dlopen
17683
 
17684
# Whether dlopen of programs is supported.
17685
dlopen_self=$enable_dlopen_self
17686
 
17687
# Whether dlopen of statically linked programs is supported.
17688
dlopen_self_static=$enable_dlopen_self_static
17689
 
17690
# Commands to strip libraries.
17691
old_striplib=$lt_old_striplib
17692
striplib=$lt_striplib
17693
 
17694
 
17695
# The linker used to build libraries.
17696
LD=$lt_LD
17697
 
17698
# How to create reloadable object files.
17699
reload_flag=$lt_reload_flag
17700
reload_cmds=$lt_reload_cmds
17701
 
17702
# Commands used to build an old-style archive.
17703
old_archive_cmds=$lt_old_archive_cmds
17704
 
17705
# A language specific compiler.
17706
CC=$lt_compiler
17707
 
17708
# Is the compiler the GNU compiler?
17709
with_gcc=$GCC
17710
 
17711
# Compiler flag to turn off builtin functions.
17712
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17713
 
17714
# How to pass a linker flag through the compiler.
17715
wl=$lt_lt_prog_compiler_wl
17716
 
17717
# Additional compiler flags for building library objects.
17718
pic_flag=$lt_lt_prog_compiler_pic
17719
 
17720
# Compiler flag to prevent dynamic linking.
17721
link_static_flag=$lt_lt_prog_compiler_static
17722
 
17723
# Does compiler simultaneously support -c and -o options?
17724
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17725
 
17726
# Whether or not to add -lc for building shared libraries.
17727
build_libtool_need_lc=$archive_cmds_need_lc
17728
 
17729
# Whether or not to disallow shared libs when runtime libs are static.
17730
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17731
 
17732
# Compiler flag to allow reflexive dlopens.
17733
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17734
 
17735
# Compiler flag to generate shared objects directly from archives.
17736
whole_archive_flag_spec=$lt_whole_archive_flag_spec
17737
 
17738
# Whether the compiler copes with passing no objects directly.
17739
compiler_needs_object=$lt_compiler_needs_object
17740
 
17741
# Create an old-style archive from a shared archive.
17742
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17743
 
17744
# Create a temporary old-style archive to link instead of a shared archive.
17745
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17746
 
17747
# Commands used to build a shared archive.
17748
archive_cmds=$lt_archive_cmds
17749
archive_expsym_cmds=$lt_archive_expsym_cmds
17750
 
17751
# Commands used to build a loadable module if different from building
17752
# a shared archive.
17753
module_cmds=$lt_module_cmds
17754
module_expsym_cmds=$lt_module_expsym_cmds
17755
 
17756
# Whether we are building with GNU ld or not.
17757
with_gnu_ld=$lt_with_gnu_ld
17758
 
17759
# Flag that allows shared libraries with undefined symbols to be built.
17760
allow_undefined_flag=$lt_allow_undefined_flag
17761
 
17762
# Flag that enforces no undefined symbols.
17763
no_undefined_flag=$lt_no_undefined_flag
17764
 
17765
# Flag to hardcode \$libdir into a binary during linking.
17766
# This must work even if \$libdir does not exist
17767
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17768
 
17769
# If ld is used when linking, flag to hardcode \$libdir into a binary
17770
# during linking.  This must work even if \$libdir does not exist.
17771
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17772
 
17773
# Whether we need a single "-rpath" flag with a separated argument.
17774
hardcode_libdir_separator=$lt_hardcode_libdir_separator
17775
 
17776
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17777
# DIR into the resulting binary.
17778
hardcode_direct=$hardcode_direct
17779
 
17780
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17781
# DIR into the resulting binary and the resulting library dependency is
17782
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17783
# library is relocated.
17784
hardcode_direct_absolute=$hardcode_direct_absolute
17785
 
17786
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17787
# into the resulting binary.
17788
hardcode_minus_L=$hardcode_minus_L
17789
 
17790
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17791
# into the resulting binary.
17792
hardcode_shlibpath_var=$hardcode_shlibpath_var
17793
 
17794
# Set to "yes" if building a shared library automatically hardcodes DIR
17795
# into the library and all subsequent libraries and executables linked
17796
# against it.
17797
hardcode_automatic=$hardcode_automatic
17798
 
17799
# Set to yes if linker adds runtime paths of dependent libraries
17800
# to runtime path list.
17801
inherit_rpath=$inherit_rpath
17802
 
17803
# Whether libtool must link a program against all its dependency libraries.
17804
link_all_deplibs=$link_all_deplibs
17805
 
17806
# Fix the shell variable \$srcfile for the compiler.
17807
fix_srcfile_path=$lt_fix_srcfile_path
17808
 
17809
# Set to "yes" if exported symbols are required.
17810
always_export_symbols=$always_export_symbols
17811
 
17812
# The commands to list exported symbols.
17813
export_symbols_cmds=$lt_export_symbols_cmds
17814
 
17815
# Symbols that should not be listed in the preloaded symbols.
17816
exclude_expsyms=$lt_exclude_expsyms
17817
 
17818
# Symbols that must always be exported.
17819
include_expsyms=$lt_include_expsyms
17820
 
17821
# Commands necessary for linking programs (against libraries) with templates.
17822
prelink_cmds=$lt_prelink_cmds
17823
 
17824
# Specify filename containing input files.
17825
file_list_spec=$lt_file_list_spec
17826
 
17827
# How to hardcode a shared library path into an executable.
17828
hardcode_action=$hardcode_action
17829
 
17830
# ### END LIBTOOL CONFIG
17831
 
17832
_LT_EOF
17833
 
17834
  case $host_os in
17835
  aix3*)
17836
    cat <<\_LT_EOF >> "$cfgfile"
17837
# AIX sometimes has problems with the GCC collect2 program.  For some
17838
# reason, if we set the COLLECT_NAMES environment variable, the problems
17839
# vanish in a puff of smoke.
17840
if test "X${COLLECT_NAMES+set}" != Xset; then
17841
  COLLECT_NAMES=
17842
  export COLLECT_NAMES
17843
fi
17844
_LT_EOF
17845
    ;;
17846
  esac
17847
 
17848
 
17849
ltmain="$ac_aux_dir/ltmain.sh"
17850
 
17851
 
17852
  # We use sed instead of cat because bash on DJGPP gets confused if
17853
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17854
  # text mode, it properly converts lines to CR/LF.  This bash problem
17855
  # is reportedly fixed, but why not run on old versions too?
17856
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17857
    || (rm -f "$cfgfile"; exit 1)
17858
 
17859
  case $xsi_shell in
17860
  yes)
17861
    cat << \_LT_EOF >> "$cfgfile"
17862
 
17863
# func_dirname file append nondir_replacement
17864
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17865
# otherwise set result to NONDIR_REPLACEMENT.
17866
func_dirname ()
17867
{
17868
  case ${1} in
17869
    */*) func_dirname_result="${1%/*}${2}" ;;
17870
    *  ) func_dirname_result="${3}" ;;
17871
  esac
17872
}
17873
 
17874
# func_basename file
17875
func_basename ()
17876
{
17877
  func_basename_result="${1##*/}"
17878
}
17879
 
17880
# func_dirname_and_basename file append nondir_replacement
17881
# perform func_basename and func_dirname in a single function
17882
# call:
17883
#   dirname:  Compute the dirname of FILE.  If nonempty,
17884
#             add APPEND to the result, otherwise set result
17885
#             to NONDIR_REPLACEMENT.
17886
#             value returned in "$func_dirname_result"
17887
#   basename: Compute filename of FILE.
17888
#             value retuned in "$func_basename_result"
17889
# Implementation must be kept synchronized with func_dirname
17890
# and func_basename. For efficiency, we do not delegate to
17891
# those functions but instead duplicate the functionality here.
17892
func_dirname_and_basename ()
17893
{
17894
  case ${1} in
17895
    */*) func_dirname_result="${1%/*}${2}" ;;
17896
    *  ) func_dirname_result="${3}" ;;
17897
  esac
17898
  func_basename_result="${1##*/}"
17899
}
17900
 
17901
# func_stripname prefix suffix name
17902
# strip PREFIX and SUFFIX off of NAME.
17903
# PREFIX and SUFFIX must not contain globbing or regex special
17904
# characters, hashes, percent signs, but SUFFIX may contain a leading
17905
# dot (in which case that matches only a dot).
17906
func_stripname ()
17907
{
17908
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17909
  # positional parameters, so assign one to ordinary parameter first.
17910
  func_stripname_result=${3}
17911
  func_stripname_result=${func_stripname_result#"${1}"}
17912
  func_stripname_result=${func_stripname_result%"${2}"}
17913
}
17914
 
17915
# func_opt_split
17916
func_opt_split ()
17917
{
17918
  func_opt_split_opt=${1%%=*}
17919
  func_opt_split_arg=${1#*=}
17920
}
17921
 
17922
# func_lo2o object
17923
func_lo2o ()
17924
{
17925
  case ${1} in
17926
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17927
    *)    func_lo2o_result=${1} ;;
17928
  esac
17929
}
17930
 
17931
# func_xform libobj-or-source
17932
func_xform ()
17933
{
17934
  func_xform_result=${1%.*}.lo
17935
}
17936
 
17937
# func_arith arithmetic-term...
17938
func_arith ()
17939
{
17940
  func_arith_result=$(( $* ))
17941
}
17942
 
17943
# func_len string
17944
# STRING may not start with a hyphen.
17945
func_len ()
17946
{
17947
  func_len_result=${#1}
17948
}
17949
 
17950
_LT_EOF
17951
    ;;
17952
  *) # Bourne compatible functions.
17953
    cat << \_LT_EOF >> "$cfgfile"
17954
 
17955
# func_dirname file append nondir_replacement
17956
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17957
# otherwise set result to NONDIR_REPLACEMENT.
17958
func_dirname ()
17959
{
17960
  # Extract subdirectory from the argument.
17961
  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17962
  if test "X$func_dirname_result" = "X${1}"; then
17963
    func_dirname_result="${3}"
17964
  else
17965
    func_dirname_result="$func_dirname_result${2}"
17966
  fi
17967
}
17968
 
17969
# func_basename file
17970
func_basename ()
17971
{
17972
  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17973
}
17974
 
17975
 
17976
# func_stripname prefix suffix name
17977
# strip PREFIX and SUFFIX off of NAME.
17978
# PREFIX and SUFFIX must not contain globbing or regex special
17979
# characters, hashes, percent signs, but SUFFIX may contain a leading
17980
# dot (in which case that matches only a dot).
17981
# func_strip_suffix prefix name
17982
func_stripname ()
17983
{
17984
  case ${2} in
17985
    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17986
    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17987
  esac
17988
}
17989
 
17990
# sed scripts:
17991
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17992
my_sed_long_arg='1s/^-[^=]*=//'
17993
 
17994
# func_opt_split
17995
func_opt_split ()
17996
{
17997
  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17998
  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17999
}
18000
 
18001
# func_lo2o object
18002
func_lo2o ()
18003
{
18004
  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18005
}
18006
 
18007
# func_xform libobj-or-source
18008
func_xform ()
18009
{
18010
  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18011
}
18012
 
18013
# func_arith arithmetic-term...
18014
func_arith ()
18015
{
18016
  func_arith_result=`expr "$@"`
18017
}
18018
 
18019
# func_len string
18020
# STRING may not start with a hyphen.
18021
func_len ()
18022
{
18023
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18024
}
18025
 
18026
_LT_EOF
18027
esac
18028
 
18029
case $lt_shell_append in
18030
  yes)
18031
    cat << \_LT_EOF >> "$cfgfile"
18032
 
18033
# func_append var value
18034
# Append VALUE to the end of shell variable VAR.
18035
func_append ()
18036
{
18037
  eval "$1+=\$2"
18038
}
18039
_LT_EOF
18040
    ;;
18041
  *)
18042
    cat << \_LT_EOF >> "$cfgfile"
18043
 
18044
# func_append var value
18045
# Append VALUE to the end of shell variable VAR.
18046
func_append ()
18047
{
18048
  eval "$1=\$$1\$2"
18049
}
18050
 
18051
_LT_EOF
18052
    ;;
18053
  esac
18054
 
18055
 
18056
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18057
    || (rm -f "$cfgfile"; exit 1)
18058
 
18059
  mv -f "$cfgfile" "$ofile" ||
18060
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18061
  chmod +x "$ofile"
18062
 
18063
 ;;
18064
    "default-1":C)
18065
    for ac_file in $CONFIG_FILES; do
18066
      # Support "outfile[:infile[:infile...]]"
18067
      case "$ac_file" in
18068
        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18069
      esac
18070
      # PO directories have a Makefile.in generated from Makefile.in.in.
18071
      case "$ac_file" in */Makefile.in)
18072
        # Adjust a relative srcdir.
18073
        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18074
        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
18075
        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18076
        # In autoconf-2.13 it is called $ac_given_srcdir.
18077
        # In autoconf-2.50 it is called $srcdir.
18078
        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18079
        case "$ac_given_srcdir" in
18080
          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18081
          /*) top_srcdir="$ac_given_srcdir" ;;
18082
          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18083
        esac
18084
        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18085
          rm -f "$ac_dir/POTFILES"
18086
          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18087
          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18088
          POMAKEFILEDEPS="POTFILES.in"
18089
          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18090
          # on $ac_dir but don't depend on user-specified configuration
18091
          # parameters.
18092
          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18093
            # The LINGUAS file contains the set of available languages.
18094
            if test -n "$OBSOLETE_ALL_LINGUAS"; then
18095
              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18096
            fi
18097
            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18098
            # Hide the ALL_LINGUAS assigment from automake.
18099
            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18100
            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18101
          else
18102
            # The set of available languages was given in configure.in.
18103
            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18104
          fi
18105
          case "$ac_given_srcdir" in
18106
            .) srcdirpre= ;;
18107
            *) srcdirpre='$(srcdir)/' ;;
18108
          esac
18109
          POFILES=
18110
          GMOFILES=
18111
          UPDATEPOFILES=
18112
          DUMMYPOFILES=
18113
          for lang in $ALL_LINGUAS; do
18114
            POFILES="$POFILES $srcdirpre$lang.po"
18115
            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18116
            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18117
            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18118
          done
18119
          # CATALOGS depends on both $ac_dir and the user's LINGUAS
18120
          # environment variable.
18121
          INST_LINGUAS=
18122
          if test -n "$ALL_LINGUAS"; then
18123
            for presentlang in $ALL_LINGUAS; do
18124
              useit=no
18125
              if test "%UNSET%" != "$LINGUAS"; then
18126
                desiredlanguages="$LINGUAS"
18127
              else
18128
                desiredlanguages="$ALL_LINGUAS"
18129
              fi
18130
              for desiredlang in $desiredlanguages; do
18131
                # Use the presentlang catalog if desiredlang is
18132
                #   a. equal to presentlang, or
18133
                #   b. a variant of presentlang (because in this case,
18134
                #      presentlang can be used as a fallback for messages
18135
                #      which are not translated in the desiredlang catalog).
18136
                case "$desiredlang" in
18137
                  "$presentlang"*) useit=yes;;
18138
                esac
18139
              done
18140
              if test $useit = yes; then
18141
                INST_LINGUAS="$INST_LINGUAS $presentlang"
18142
              fi
18143
            done
18144
          fi
18145
          CATALOGS=
18146
          if test -n "$INST_LINGUAS"; then
18147
            for lang in $INST_LINGUAS; do
18148
              CATALOGS="$CATALOGS $lang.gmo"
18149
            done
18150
          fi
18151
          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18152
          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"
18153
          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18154
            if test -f "$f"; then
18155
              case "$f" in
18156
                *.orig | *.bak | *~) ;;
18157
                *) cat "$f" >> "$ac_dir/Makefile" ;;
18158
              esac
18159
            fi
18160
          done
18161
        fi
18162
        ;;
18163
      esac
18164
    done ;;
18165
    "bfd_stdint.h":C)
18166
if test "$GCC" = yes; then
18167
  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18168
else
18169
  echo "/* generated for $CC */" > tmp-stdint.h
18170
fi
18171
 
18172
sed 's/^ *//' >> tmp-stdint.h <
18173
 
18174
  #ifndef GCC_GENERATED_STDINT_H
18175
  #define GCC_GENERATED_STDINT_H 1
18176
 
18177
  #include 
18178
EOF
18179
 
18180
if test "$acx_cv_header_stdint" != stdint.h; then
18181
  echo "#include " >> tmp-stdint.h
18182
fi
18183
if test "$acx_cv_header_stdint" != stddef.h; then
18184
  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18185
fi
18186
 
18187
sed 's/^ *//' >> tmp-stdint.h <
18188
  /* glibc uses these symbols as guards to prevent redefinitions.  */
18189
  #ifdef __int8_t_defined
18190
  #define _INT8_T
18191
  #define _INT16_T
18192
  #define _INT32_T
18193
  #endif
18194
  #ifdef __uint32_t_defined
18195
  #define _UINT32_T
18196
  #endif
18197
 
18198
EOF
18199
 
18200
# ----------------- done header, emit basic int types -------------
18201
if test "$acx_cv_header_stdint" = stddef.h; then
18202
  sed 's/^ *//' >> tmp-stdint.h <
18203
 
18204
    #ifndef _UINT8_T
18205
    #define _UINT8_T
18206
    #ifndef __uint8_t_defined
18207
    #define __uint8_t_defined
18208
    #ifndef uint8_t
18209
    typedef unsigned $acx_cv_type_int8_t uint8_t;
18210
    #endif
18211
    #endif
18212
    #endif
18213
 
18214
    #ifndef _UINT16_T
18215
    #define _UINT16_T
18216
    #ifndef __uint16_t_defined
18217
    #define __uint16_t_defined
18218
    #ifndef uint16_t
18219
    typedef unsigned $acx_cv_type_int16_t uint16_t;
18220
    #endif
18221
    #endif
18222
    #endif
18223
 
18224
    #ifndef _UINT32_T
18225
    #define _UINT32_T
18226
    #ifndef __uint32_t_defined
18227
    #define __uint32_t_defined
18228
    #ifndef uint32_t
18229
    typedef unsigned $acx_cv_type_int32_t uint32_t;
18230
    #endif
18231
    #endif
18232
    #endif
18233
 
18234
    #ifndef _INT8_T
18235
    #define _INT8_T
18236
    #ifndef __int8_t_defined
18237
    #define __int8_t_defined
18238
    #ifndef int8_t
18239
    typedef $acx_cv_type_int8_t int8_t;
18240
    #endif
18241
    #endif
18242
    #endif
18243
 
18244
    #ifndef _INT16_T
18245
    #define _INT16_T
18246
    #ifndef __int16_t_defined
18247
    #define __int16_t_defined
18248
    #ifndef int16_t
18249
    typedef $acx_cv_type_int16_t int16_t;
18250
    #endif
18251
    #endif
18252
    #endif
18253
 
18254
    #ifndef _INT32_T
18255
    #define _INT32_T
18256
    #ifndef __int32_t_defined
18257
    #define __int32_t_defined
18258
    #ifndef int32_t
18259
    typedef $acx_cv_type_int32_t int32_t;
18260
    #endif
18261
    #endif
18262
    #endif
18263
EOF
18264
elif test "$ac_cv_type_u_int32_t" = yes; then
18265
  sed 's/^ *//' >> tmp-stdint.h <
18266
 
18267
    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18268
    #ifndef _INT8_T
18269
    #define _INT8_T
18270
    #endif
18271
    #ifndef _INT16_T
18272
    #define _INT16_T
18273
    #endif
18274
    #ifndef _INT32_T
18275
    #define _INT32_T
18276
    #endif
18277
 
18278
    #ifndef _UINT8_T
18279
    #define _UINT8_T
18280
    #ifndef __uint8_t_defined
18281
    #define __uint8_t_defined
18282
    #ifndef uint8_t
18283
    typedef u_int8_t uint8_t;
18284
    #endif
18285
    #endif
18286
    #endif
18287
 
18288
    #ifndef _UINT16_T
18289
    #define _UINT16_T
18290
    #ifndef __uint16_t_defined
18291
    #define __uint16_t_defined
18292
    #ifndef uint16_t
18293
    typedef u_int16_t uint16_t;
18294
    #endif
18295
    #endif
18296
    #endif
18297
 
18298
    #ifndef _UINT32_T
18299
    #define _UINT32_T
18300
    #ifndef __uint32_t_defined
18301
    #define __uint32_t_defined
18302
    #ifndef uint32_t
18303
    typedef u_int32_t uint32_t;
18304
    #endif
18305
    #endif
18306
    #endif
18307
EOF
18308
else
18309
  sed 's/^ *//' >> tmp-stdint.h <
18310
 
18311
    /* Some systems have guard macros to prevent redefinitions, define them.  */
18312
    #ifndef _INT8_T
18313
    #define _INT8_T
18314
    #endif
18315
    #ifndef _INT16_T
18316
    #define _INT16_T
18317
    #endif
18318
    #ifndef _INT32_T
18319
    #define _INT32_T
18320
    #endif
18321
    #ifndef _UINT8_T
18322
    #define _UINT8_T
18323
    #endif
18324
    #ifndef _UINT16_T
18325
    #define _UINT16_T
18326
    #endif
18327
    #ifndef _UINT32_T
18328
    #define _UINT32_T
18329
    #endif
18330
EOF
18331
fi
18332
 
18333
# ------------- done basic int types, emit int64_t types ------------
18334
if test "$ac_cv_type_uint64_t" = yes; then
18335
  sed 's/^ *//' >> tmp-stdint.h <
18336
 
18337
    /* system headers have good uint64_t and int64_t */
18338
    #ifndef _INT64_T
18339
    #define _INT64_T
18340
    #endif
18341
    #ifndef _UINT64_T
18342
    #define _UINT64_T
18343
    #endif
18344
EOF
18345
elif test "$ac_cv_type_u_int64_t" = yes; then
18346
  sed 's/^ *//' >> tmp-stdint.h <
18347
 
18348
    /* system headers have an u_int64_t (and int64_t) */
18349
    #ifndef _INT64_T
18350
    #define _INT64_T
18351
    #endif
18352
    #ifndef _UINT64_T
18353
    #define _UINT64_T
18354
    #ifndef __uint64_t_defined
18355
    #define __uint64_t_defined
18356
    #ifndef uint64_t
18357
    typedef u_int64_t uint64_t;
18358
    #endif
18359
    #endif
18360
    #endif
18361
EOF
18362
elif test -n "$acx_cv_type_int64_t"; then
18363
  sed 's/^ *//' >> tmp-stdint.h <
18364
 
18365
    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
18366
    #ifndef _INT64_T
18367
    #define _INT64_T
18368
    #ifndef int64_t
18369
    typedef $acx_cv_type_int64_t int64_t;
18370
    #endif
18371
    #endif
18372
    #ifndef _UINT64_T
18373
    #define _UINT64_T
18374
    #ifndef __uint64_t_defined
18375
    #define __uint64_t_defined
18376
    #ifndef uint64_t
18377
    typedef unsigned $acx_cv_type_int64_t uint64_t;
18378
    #endif
18379
    #endif
18380
    #endif
18381
EOF
18382
else
18383
  sed 's/^ *//' >> tmp-stdint.h <
18384
 
18385
    /* some common heuristics for int64_t, using compiler-specific tests */
18386
    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18387
    #ifndef _INT64_T
18388
    #define _INT64_T
18389
    #ifndef __int64_t_defined
18390
    #ifndef int64_t
18391
    typedef long long int64_t;
18392
    #endif
18393
    #endif
18394
    #endif
18395
    #ifndef _UINT64_T
18396
    #define _UINT64_T
18397
    #ifndef uint64_t
18398
    typedef unsigned long long uint64_t;
18399
    #endif
18400
    #endif
18401
 
18402
    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18403
    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18404
       does not implement __extension__.  But that compiler doesn't define
18405
       __GNUC_MINOR__.  */
18406
    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18407
    # define __extension__
18408
    # endif
18409
 
18410
    # ifndef _INT64_T
18411
    # define _INT64_T
18412
    # ifndef int64_t
18413
    __extension__ typedef long long int64_t;
18414
    # endif
18415
    # endif
18416
    # ifndef _UINT64_T
18417
    # define _UINT64_T
18418
    # ifndef uint64_t
18419
    __extension__ typedef unsigned long long uint64_t;
18420
    # endif
18421
    # endif
18422
 
18423
    #elif !defined __STRICT_ANSI__
18424
    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18425
 
18426
    #  ifndef _INT64_T
18427
    #  define _INT64_T
18428
    #  ifndef int64_t
18429
    typedef __int64 int64_t;
18430
    #  endif
18431
    #  endif
18432
    #  ifndef _UINT64_T
18433
    #  define _UINT64_T
18434
    #  ifndef uint64_t
18435
    typedef unsigned __int64 uint64_t;
18436
    #  endif
18437
    #  endif
18438
    # endif /* compiler */
18439
 
18440
    #endif /* ANSI version */
18441
EOF
18442
fi
18443
 
18444
# ------------- done int64_t types, emit intptr types ------------
18445
if test "$ac_cv_type_uintptr_t" != yes; then
18446
  sed 's/^ *//' >> tmp-stdint.h <
18447
 
18448
    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18449
    #ifndef __uintptr_t_defined
18450
    #ifndef uintptr_t
18451
    typedef u$acx_cv_type_intptr_t uintptr_t;
18452
    #endif
18453
    #endif
18454
    #ifndef __intptr_t_defined
18455
    #ifndef intptr_t
18456
    typedef $acx_cv_type_intptr_t  intptr_t;
18457
    #endif
18458
    #endif
18459
EOF
18460
fi
18461
 
18462
# ------------- done intptr types, emit int_least types ------------
18463
if test "$ac_cv_type_int_least32_t" != yes; then
18464
  sed 's/^ *//' >> tmp-stdint.h <
18465
 
18466
    /* Define int_least types */
18467
    typedef int8_t     int_least8_t;
18468
    typedef int16_t    int_least16_t;
18469
    typedef int32_t    int_least32_t;
18470
    #ifdef _INT64_T
18471
    typedef int64_t    int_least64_t;
18472
    #endif
18473
 
18474
    typedef uint8_t    uint_least8_t;
18475
    typedef uint16_t   uint_least16_t;
18476
    typedef uint32_t   uint_least32_t;
18477
    #ifdef _UINT64_T
18478
    typedef uint64_t   uint_least64_t;
18479
    #endif
18480
EOF
18481
fi
18482
 
18483
# ------------- done intptr types, emit int_fast types ------------
18484
if test "$ac_cv_type_int_fast32_t" != yes; then
18485
      sed 's/^ *//' >> tmp-stdint.h <
18486
 
18487
    /* Define int_fast types.  short is often slow */
18488
    typedef int8_t       int_fast8_t;
18489
    typedef int          int_fast16_t;
18490
    typedef int32_t      int_fast32_t;
18491
    #ifdef _INT64_T
18492
    typedef int64_t      int_fast64_t;
18493
    #endif
18494
 
18495
    typedef uint8_t      uint_fast8_t;
18496
    typedef unsigned int uint_fast16_t;
18497
    typedef uint32_t     uint_fast32_t;
18498
    #ifdef _UINT64_T
18499
    typedef uint64_t     uint_fast64_t;
18500
    #endif
18501
EOF
18502
fi
18503
 
18504
if test "$ac_cv_type_uintmax_t" != yes; then
18505
  sed 's/^ *//' >> tmp-stdint.h <
18506
 
18507
    /* Define intmax based on what we found */
18508
    #ifndef intmax_t
18509
    #ifdef _INT64_T
18510
    typedef int64_t       intmax_t;
18511
    #else
18512
    typedef long          intmax_t;
18513
    #endif
18514
    #endif
18515
    #ifndef uintmax_t
18516
    #ifdef _UINT64_T
18517
    typedef uint64_t      uintmax_t;
18518
    #else
18519
    typedef unsigned long uintmax_t;
18520
    #endif
18521
    #endif
18522
EOF
18523
fi
18524
 
18525
sed 's/^ *//' >> tmp-stdint.h <
18526
 
18527
  #endif /* GCC_GENERATED_STDINT_H */
18528
EOF
18529
 
18530
if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18531
  rm -f tmp-stdint.h
18532
else
18533
  mv -f tmp-stdint.h bfd_stdint.h
18534
fi
18535
 
18536
 ;;
18537
    "default":C)
18538
case "$srcdir" in
18539
  .) srcdirpre= ;;
18540
  *) srcdirpre='$(srcdir)/' ;;
18541
esac
18542
POFILES=
18543
GMOFILES=
18544
for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18545
  if test $lang != dummy; then
18546
    POFILES="$POFILES $srcdirpre$lang.po"
18547
    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18548
  fi
18549
done
18550
sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18551
    -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18552
    -e "s,@POFILES@,$POFILES," \
18553
    -e "s,@GMOFILES@,$GMOFILES," \
18554
    po/Makefile.in > po/Makefile ;;
18555
 
18556
  esac
18557
done # for ac_tag
18558
 
18559
 
18560
as_fn_exit 0
18561
_ACEOF
18562
ac_clean_files=$ac_clean_files_save
18563
 
18564
test $ac_write_fail = 0 ||
18565
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
18566
 
18567
 
18568
# configure is writing to config.log, and then calls config.status.
18569
# config.status does its own redirection, appending to config.log.
18570
# Unfortunately, on DOS this fails, as config.log is still kept open
18571
# by configure, so config.status won't be able to write to it; its
18572
# output is simply discarded.  So we exec the FD to /dev/null,
18573
# effectively closing config.log, so it can be properly (re)opened and
18574
# appended to by config.status.  When coming back to configure, we
18575
# need to make the FD available again.
18576
if test "$no_create" != yes; then
18577
  ac_cs_success=:
18578
  ac_config_status_args=
18579
  test "$silent" = yes &&
18580
    ac_config_status_args="$ac_config_status_args --quiet"
18581
  exec 5>/dev/null
18582
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18583
  exec 5>>config.log
18584
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18585
  # would make configure fail if this is the last instruction.
18586
  $ac_cs_success || as_fn_exit $?
18587
fi
18588
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18589
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18590
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18591
fi
18592
 
18593
 

powered by: WebSVN 2.1.0

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