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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [configure] - Blame information for rev 853

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

Line No. Rev Author Line
1 38 julius
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.59.
4
#
5
# Copyright (C) 2003 Free Software Foundation, Inc.
6
# This configure script is free software; the Free Software Foundation
7
# gives unlimited permission to copy, distribute and modify it.
8
## --------------------- ##
9
## M4sh Initialization.  ##
10
## --------------------- ##
11
 
12
# Be Bourne compatible
13
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14
  emulate sh
15
  NULLCMD=:
16
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17
  # is contrary to our usage.  Disable this feature.
18
  alias -g '${1+"$@"}'='"$@"'
19
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20
  set -o posix
21
fi
22
DUALCASE=1; export DUALCASE # for MKS sh
23
 
24
# Support unset when possible.
25
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26
  as_unset=unset
27
else
28
  as_unset=false
29
fi
30
 
31
 
32
# Work around bugs in pre-3.0 UWIN ksh.
33
$as_unset ENV MAIL MAILPATH
34
PS1='$ '
35
PS2='> '
36
PS4='+ '
37
 
38
# NLS nuisances.
39
for as_var in \
40
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42
  LC_TELEPHONE LC_TIME
43
do
44
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45
    eval $as_var=C; export $as_var
46
  else
47
    $as_unset $as_var
48
  fi
49
done
50
 
51
# Required to use basename.
52
if expr a : '\(a\)' >/dev/null 2>&1; then
53
  as_expr=expr
54
else
55
  as_expr=false
56
fi
57
 
58
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59
  as_basename=basename
60
else
61
  as_basename=false
62
fi
63
 
64
 
65
# Name of the executable.
66
as_me=`$as_basename "$0" ||
67
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68
         X"$0" : 'X\(//\)$' \| \
69
         X"$0" : 'X\(/\)$' \| \
70
         .     : '\(.\)' 2>/dev/null ||
71
echo X/"$0" |
72
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73
          /^X\/\(\/\/\)$/{ s//\1/; q; }
74
          /^X\/\(\/\).*/{ s//\1/; q; }
75
          s/.*/./; q'`
76
 
77
 
78
# PATH needs CR, and LINENO needs CR and PATH.
79
# Avoid depending upon Character Ranges.
80
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83
as_cr_digits='0123456789'
84
as_cr_alnum=$as_cr_Letters$as_cr_digits
85
 
86
# The user is always right.
87
if test "${PATH_SEPARATOR+set}" != set; then
88
  echo "#! /bin/sh" >conf$$.sh
89
  echo  "exit 0"   >>conf$$.sh
90
  chmod +x conf$$.sh
91
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92
    PATH_SEPARATOR=';'
93
  else
94
    PATH_SEPARATOR=:
95
  fi
96
  rm -f conf$$.sh
97
fi
98
 
99
 
100
  as_lineno_1=$LINENO
101
  as_lineno_2=$LINENO
102
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103
  test "x$as_lineno_1" != "x$as_lineno_2" &&
104
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105
  # Find who we are.  Look in the path if we contain no path at all
106
  # relative or not.
107
  case $0 in
108
    *[\\/]* ) as_myself=$0 ;;
109
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110
for as_dir in $PATH
111
do
112
  IFS=$as_save_IFS
113
  test -z "$as_dir" && as_dir=.
114
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115
done
116
 
117
       ;;
118
  esac
119
  # We did not find ourselves, most probably we were run as `sh COMMAND'
120
  # in which case we are not to be found in the path.
121
  if test "x$as_myself" = x; then
122
    as_myself=$0
123
  fi
124
  if test ! -f "$as_myself"; then
125
    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126
   { (exit 1); exit 1; }; }
127
  fi
128
  case $CONFIG_SHELL in
129
  '')
130
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132
do
133
  IFS=$as_save_IFS
134
  test -z "$as_dir" && as_dir=.
135
  for as_base in sh bash ksh sh5; do
136
         case $as_dir in
137
         /*)
138
           if ("$as_dir/$as_base" -c '
139
  as_lineno_1=$LINENO
140
  as_lineno_2=$LINENO
141
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142
  test "x$as_lineno_1" != "x$as_lineno_2" &&
143
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146
             CONFIG_SHELL=$as_dir/$as_base
147
             export CONFIG_SHELL
148
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149
           fi;;
150
         esac
151
       done
152
done
153
;;
154
  esac
155
 
156
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157
  # uniformly replaced by the line number.  The first 'sed' inserts a
158
  # line-number line before each line; the second 'sed' does the real
159
  # work.  The second script uses 'N' to pair each line-number line
160
  # with the numbered line, and appends trailing '-' during
161
  # substitution so that $LINENO is not a special case at line end.
162
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164
  sed '=' <$as_myself |
165
    sed '
166
      N
167
      s,$,-,
168
      : loop
169
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170
      t loop
171
      s,-$,,
172
      s,^['$as_cr_digits']*\n,,
173
    ' >$as_me.lineno &&
174
  chmod +x $as_me.lineno ||
175
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176
   { (exit 1); exit 1; }; }
177
 
178
  # Don't try to exec as it changes $[0], causing all sort of problems
179
  # (the dirname of $[0] is not the place where we might find the
180
  # original and so on.  Autoconf is especially sensible to this).
181
  . ./$as_me.lineno
182
  # Exit status is that of the last command.
183
  exit
184
}
185
 
186
 
187
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188
  *c*,-n*) ECHO_N= ECHO_C='
189
' ECHO_T='      ' ;;
190
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192
esac
193
 
194
if expr a : '\(a\)' >/dev/null 2>&1; then
195
  as_expr=expr
196
else
197
  as_expr=false
198
fi
199
 
200
rm -f conf$$ conf$$.exe conf$$.file
201
echo >conf$$.file
202
if ln -s conf$$.file conf$$ 2>/dev/null; then
203
  # We could just check for DJGPP; but this test a) works b) is more generic
204
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205
  if test -f conf$$.exe; then
206
    # Don't use ln at all; we don't have any links
207
    as_ln_s='cp -p'
208
  else
209
    as_ln_s='ln -s'
210
  fi
211
elif ln conf$$.file conf$$ 2>/dev/null; then
212
  as_ln_s=ln
213
else
214
  as_ln_s='cp -p'
215
fi
216
rm -f conf$$ conf$$.exe conf$$.file
217
 
218
if mkdir -p . 2>/dev/null; then
219
  as_mkdir_p=:
220
else
221
  test -d ./-p && rmdir ./-p
222
  as_mkdir_p=false
223
fi
224
 
225
as_executable_p="test -f"
226
 
227
# Sed expression to map a string onto a valid CPP name.
228
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
 
230
# Sed expression to map a string onto a valid variable name.
231
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
 
233
 
234
# IFS
235
# We need space, tab and new line, in precisely that order.
236
as_nl='
237
'
238
IFS="   $as_nl"
239
 
240
# CDPATH.
241
$as_unset CDPATH
242
 
243
 
244
 
245
# Check that we are running under the correct shell.
246
SHELL=${CONFIG_SHELL-/bin/sh}
247
 
248
case X$lt_ECHO in
249
X*--fallback-echo)
250
  # Remove one level of quotation (which was required for Make).
251
  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252
  ;;
253
esac
254
 
255
ECHO=${lt_ECHO-echo}
256
if test "X$1" = X--no-reexec; then
257
  # Discard the --no-reexec flag, and continue.
258
  shift
259
elif test "X$1" = X--fallback-echo; then
260
  # Avoid inline document here, it may be left over
261
  :
262
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263
  # Yippee, $ECHO works!
264
  :
265
else
266
  # Restart under the correct shell.
267
  exec $SHELL "$0" --no-reexec ${1+"$@"}
268
fi
269
 
270
if test "X$1" = X--fallback-echo; then
271
  # used as fallback echo
272
  shift
273
  cat <<_LT_EOF
274
$*
275
_LT_EOF
276
  exit 0
277
fi
278
 
279
# The HP-UX ksh and POSIX shell print the target directory to stdout
280
# if CDPATH is set.
281
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
 
283
if test -z "$lt_ECHO"; then
284
  if test "X${echo_test_string+set}" != Xset; then
285
    # find a string as large as possible, as long as the shell can cope with it
286
    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287
      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288
      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289
         { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290
      then
291
        break
292
      fi
293
    done
294
  fi
295
 
296
  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297
     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298
     test "X$echo_testing_string" = "X$echo_test_string"; then
299
    :
300
  else
301
    # The Solaris, AIX, and Digital Unix default echo programs unquote
302
    # backslashes.  This makes it impossible to quote backslashes using
303
    #   echo "$something" | sed 's/\\/\\\\/g'
304
    #
305
    # So, first we look for a working echo in the user's PATH.
306
 
307
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308
    for dir in $PATH /usr/ucb; do
309
      IFS="$lt_save_ifs"
310
      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311
         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312
         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313
         test "X$echo_testing_string" = "X$echo_test_string"; then
314
        ECHO="$dir/echo"
315
        break
316
      fi
317
    done
318
    IFS="$lt_save_ifs"
319
 
320
    if test "X$ECHO" = Xecho; then
321
      # We didn't find a better echo, so look for alternatives.
322
      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323
         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324
         test "X$echo_testing_string" = "X$echo_test_string"; then
325
        # This shell has a builtin print -r that does the trick.
326
        ECHO='print -r'
327
      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328
           test "X$CONFIG_SHELL" != X/bin/ksh; then
329
        # If we have ksh, try running configure again with it.
330
        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331
        export ORIGINAL_CONFIG_SHELL
332
        CONFIG_SHELL=/bin/ksh
333
        export CONFIG_SHELL
334
        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335
      else
336
        # Try using printf.
337
        ECHO='printf %s\n'
338
        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339
           echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340
           test "X$echo_testing_string" = "X$echo_test_string"; then
341
          # Cool, printf works
342
          :
343
        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344
             test "X$echo_testing_string" = 'X\t' &&
345
             echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346
             test "X$echo_testing_string" = "X$echo_test_string"; then
347
          CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348
          export CONFIG_SHELL
349
          SHELL="$CONFIG_SHELL"
350
          export SHELL
351
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
352
        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353
             test "X$echo_testing_string" = 'X\t' &&
354
             echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355
             test "X$echo_testing_string" = "X$echo_test_string"; then
356
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
357
        else
358
          # maybe with a smaller string...
359
          prev=:
360
 
361
          for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362
            if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363
            then
364
              break
365
            fi
366
            prev="$cmd"
367
          done
368
 
369
          if test "$prev" != 'sed 50q "$0"'; then
370
            echo_test_string=`eval $prev`
371
            export echo_test_string
372
            exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373
          else
374
            # Oops.  We lost completely, so just stick with echo.
375
            ECHO=echo
376
          fi
377
        fi
378
      fi
379
    fi
380
  fi
381
fi
382
 
383
# Copy echo and quote the copy suitably for passing to libtool from
384
# the Makefile, instead of quoting the original, which is used later.
385
lt_ECHO=$ECHO
386
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387
   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388
fi
389
 
390
 
391
 
392
 
393
# Name of the host.
394
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395
# so uname gets run too.
396
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
 
398
exec 6>&1
399
 
400
#
401
# Initializations.
402
#
403
ac_default_prefix=/usr/local
404
ac_config_libobj_dir=.
405
cross_compiling=no
406
subdirs=
407
MFLAGS=
408
MAKEFLAGS=
409
SHELL=${CONFIG_SHELL-/bin/sh}
410
 
411
# Maximum number of lines to put in a shell here document.
412
# This variable seems obsolete.  It should probably be removed, and
413
# only ac_max_sed_lines should be used.
414
: ${ac_max_here_lines=38}
415
 
416
# Identity of this package.
417
PACKAGE_NAME=
418
PACKAGE_TARNAME=
419
PACKAGE_VERSION=
420
PACKAGE_STRING=
421
PACKAGE_BUGREPORT=
422
 
423
ac_unique_file="as.h"
424
# Factoring default headers for most tests.
425
ac_includes_default="\
426
#include 
427
#if HAVE_SYS_TYPES_H
428
# include 
429
#endif
430
#if HAVE_SYS_STAT_H
431
# include 
432
#endif
433
#if STDC_HEADERS
434
# include 
435
# include 
436
#else
437
# if HAVE_STDLIB_H
438
#  include 
439
# endif
440
#endif
441
#if HAVE_STRING_H
442
# if !STDC_HEADERS && HAVE_MEMORY_H
443
#  include 
444
# endif
445
# include 
446
#endif
447
#if HAVE_STRINGS_H
448
# include 
449
#endif
450
#if HAVE_INTTYPES_H
451
# include 
452
#else
453
# if HAVE_STDINT_H
454
#  include 
455
# endif
456
#endif
457
#if HAVE_UNISTD_H
458
# include 
459
#endif"
460
 
461
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO CPP WARN_CFLAGS NO_WERROR GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof OPCODES_LIB YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE ALLOCA LIBM datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462
ac_subst_files=''
463
 
464
# Initialize some variables set by options.
465
ac_init_help=
466
ac_init_version=false
467
# The variables have the same names as the options, with
468
# dashes changed to underlines.
469
cache_file=/dev/null
470
exec_prefix=NONE
471
no_create=
472
no_recursion=
473
prefix=NONE
474
program_prefix=NONE
475
program_suffix=NONE
476
program_transform_name=s,x,x,
477
silent=
478
site=
479
srcdir=
480
verbose=
481
x_includes=NONE
482
x_libraries=NONE
483
 
484
# Installation directory options.
485
# These are left unexpanded so users can "make install exec_prefix=/foo"
486
# and all the variables that are supposed to be based on exec_prefix
487
# by default will actually change.
488
# Use braces instead of parens because sh, perl, etc. also accept them.
489
bindir='${exec_prefix}/bin'
490
sbindir='${exec_prefix}/sbin'
491
libexecdir='${exec_prefix}/libexec'
492
datadir='${prefix}/share'
493
sysconfdir='${prefix}/etc'
494
sharedstatedir='${prefix}/com'
495
localstatedir='${prefix}/var'
496
libdir='${exec_prefix}/lib'
497
includedir='${prefix}/include'
498
oldincludedir='/usr/include'
499
infodir='${prefix}/info'
500
mandir='${prefix}/man'
501
 
502
ac_prev=
503
for ac_option
504
do
505
  # If the previous option needs an argument, assign it.
506
  if test -n "$ac_prev"; then
507
    eval "$ac_prev=\$ac_option"
508
    ac_prev=
509
    continue
510
  fi
511
 
512
  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
 
514
  # Accept the important Cygnus configure options, so we can diagnose typos.
515
 
516
  case $ac_option in
517
 
518
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
519
    ac_prev=bindir ;;
520
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521
    bindir=$ac_optarg ;;
522
 
523
  -build | --build | --buil | --bui | --bu)
524
    ac_prev=build_alias ;;
525
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526
    build_alias=$ac_optarg ;;
527
 
528
  -cache-file | --cache-file | --cache-fil | --cache-fi \
529
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530
    ac_prev=cache_file ;;
531
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533
    cache_file=$ac_optarg ;;
534
 
535
  --config-cache | -C)
536
    cache_file=config.cache ;;
537
 
538
  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539
    ac_prev=datadir ;;
540
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541
  | --da=*)
542
    datadir=$ac_optarg ;;
543
 
544
  -disable-* | --disable-*)
545
    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546
    # Reject names that are not valid shell variable names.
547
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549
   { (exit 1); exit 1; }; }
550
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551
    eval "enable_$ac_feature=no" ;;
552
 
553
  -enable-* | --enable-*)
554
    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555
    # Reject names that are not valid shell variable names.
556
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558
   { (exit 1); exit 1; }; }
559
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560
    case $ac_option in
561
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562
      *) ac_optarg=yes ;;
563
    esac
564
    eval "enable_$ac_feature='$ac_optarg'" ;;
565
 
566
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568
  | --exec | --exe | --ex)
569
    ac_prev=exec_prefix ;;
570
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572
  | --exec=* | --exe=* | --ex=*)
573
    exec_prefix=$ac_optarg ;;
574
 
575
  -gas | --gas | --ga | --g)
576
    # Obsolete; use --with-gas.
577
    with_gas=yes ;;
578
 
579
  -help | --help | --hel | --he | -h)
580
    ac_init_help=long ;;
581
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582
    ac_init_help=recursive ;;
583
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584
    ac_init_help=short ;;
585
 
586
  -host | --host | --hos | --ho)
587
    ac_prev=host_alias ;;
588
  -host=* | --host=* | --hos=* | --ho=*)
589
    host_alias=$ac_optarg ;;
590
 
591
  -includedir | --includedir | --includedi | --included | --include \
592
  | --includ | --inclu | --incl | --inc)
593
    ac_prev=includedir ;;
594
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595
  | --includ=* | --inclu=* | --incl=* | --inc=*)
596
    includedir=$ac_optarg ;;
597
 
598
  -infodir | --infodir | --infodi | --infod | --info | --inf)
599
    ac_prev=infodir ;;
600
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601
    infodir=$ac_optarg ;;
602
 
603
  -libdir | --libdir | --libdi | --libd)
604
    ac_prev=libdir ;;
605
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
606
    libdir=$ac_optarg ;;
607
 
608
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609
  | --libexe | --libex | --libe)
610
    ac_prev=libexecdir ;;
611
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612
  | --libexe=* | --libex=* | --libe=*)
613
    libexecdir=$ac_optarg ;;
614
 
615
  -localstatedir | --localstatedir | --localstatedi | --localstated \
616
  | --localstate | --localstat | --localsta | --localst \
617
  | --locals | --local | --loca | --loc | --lo)
618
    ac_prev=localstatedir ;;
619
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622
    localstatedir=$ac_optarg ;;
623
 
624
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625
    ac_prev=mandir ;;
626
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627
    mandir=$ac_optarg ;;
628
 
629
  -nfp | --nfp | --nf)
630
    # Obsolete; use --without-fp.
631
    with_fp=no ;;
632
 
633
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634
  | --no-cr | --no-c | -n)
635
    no_create=yes ;;
636
 
637
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639
    no_recursion=yes ;;
640
 
641
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643
  | --oldin | --oldi | --old | --ol | --o)
644
    ac_prev=oldincludedir ;;
645
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648
    oldincludedir=$ac_optarg ;;
649
 
650
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651
    ac_prev=prefix ;;
652
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653
    prefix=$ac_optarg ;;
654
 
655
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
656
  | --program-pre | --program-pr | --program-p)
657
    ac_prev=program_prefix ;;
658
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
659
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660
    program_prefix=$ac_optarg ;;
661
 
662
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
663
  | --program-suf | --program-su | --program-s)
664
    ac_prev=program_suffix ;;
665
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
666
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667
    program_suffix=$ac_optarg ;;
668
 
669
  -program-transform-name | --program-transform-name \
670
  | --program-transform-nam | --program-transform-na \
671
  | --program-transform-n | --program-transform- \
672
  | --program-transform | --program-transfor \
673
  | --program-transfo | --program-transf \
674
  | --program-trans | --program-tran \
675
  | --progr-tra | --program-tr | --program-t)
676
    ac_prev=program_transform_name ;;
677
  -program-transform-name=* | --program-transform-name=* \
678
  | --program-transform-nam=* | --program-transform-na=* \
679
  | --program-transform-n=* | --program-transform-=* \
680
  | --program-transform=* | --program-transfor=* \
681
  | --program-transfo=* | --program-transf=* \
682
  | --program-trans=* | --program-tran=* \
683
  | --progr-tra=* | --program-tr=* | --program-t=*)
684
    program_transform_name=$ac_optarg ;;
685
 
686
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687
  | -silent | --silent | --silen | --sile | --sil)
688
    silent=yes ;;
689
 
690
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691
    ac_prev=sbindir ;;
692
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693
  | --sbi=* | --sb=*)
694
    sbindir=$ac_optarg ;;
695
 
696
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
697
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698
  | --sharedst | --shareds | --shared | --share | --shar \
699
  | --sha | --sh)
700
    ac_prev=sharedstatedir ;;
701
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704
  | --sha=* | --sh=*)
705
    sharedstatedir=$ac_optarg ;;
706
 
707
  -site | --site | --sit)
708
    ac_prev=site ;;
709
  -site=* | --site=* | --sit=*)
710
    site=$ac_optarg ;;
711
 
712
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713
    ac_prev=srcdir ;;
714
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715
    srcdir=$ac_optarg ;;
716
 
717
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718
  | --syscon | --sysco | --sysc | --sys | --sy)
719
    ac_prev=sysconfdir ;;
720
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722
    sysconfdir=$ac_optarg ;;
723
 
724
  -target | --target | --targe | --targ | --tar | --ta | --t)
725
    ac_prev=target_alias ;;
726
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727
    target_alias=$ac_optarg ;;
728
 
729
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
730
    verbose=yes ;;
731
 
732
  -version | --version | --versio | --versi | --vers | -V)
733
    ac_init_version=: ;;
734
 
735
  -with-* | --with-*)
736
    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737
    # Reject names that are not valid shell variable names.
738
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739
      { echo "$as_me: error: invalid package name: $ac_package" >&2
740
   { (exit 1); exit 1; }; }
741
    ac_package=`echo $ac_package| sed 's/-/_/g'`
742
    case $ac_option in
743
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744
      *) ac_optarg=yes ;;
745
    esac
746
    eval "with_$ac_package='$ac_optarg'" ;;
747
 
748
  -without-* | --without-*)
749
    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750
    # Reject names that are not valid shell variable names.
751
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752
      { echo "$as_me: error: invalid package name: $ac_package" >&2
753
   { (exit 1); exit 1; }; }
754
    ac_package=`echo $ac_package | sed 's/-/_/g'`
755
    eval "with_$ac_package=no" ;;
756
 
757
  --x)
758
    # Obsolete; use --with-x.
759
    with_x=yes ;;
760
 
761
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762
  | --x-incl | --x-inc | --x-in | --x-i)
763
    ac_prev=x_includes ;;
764
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766
    x_includes=$ac_optarg ;;
767
 
768
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
769
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770
    ac_prev=x_libraries ;;
771
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773
    x_libraries=$ac_optarg ;;
774
 
775
  -*) { echo "$as_me: error: unrecognized option: $ac_option
776
Try \`$0 --help' for more information." >&2
777
   { (exit 1); exit 1; }; }
778
    ;;
779
 
780
  *=*)
781
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782
    # Reject names that are not valid shell variable names.
783
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784
      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785
   { (exit 1); exit 1; }; }
786
    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787
    eval "$ac_envvar='$ac_optarg'"
788
    export $ac_envvar ;;
789
 
790
  *)
791
    # FIXME: should be removed in autoconf 3.0.
792
    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794
      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796
    ;;
797
 
798
  esac
799
done
800
 
801
if test -n "$ac_prev"; then
802
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803
  { echo "$as_me: error: missing argument to $ac_option" >&2
804
   { (exit 1); exit 1; }; }
805
fi
806
 
807
# Be sure to have absolute paths.
808
for ac_var in exec_prefix prefix
809
do
810
  eval ac_val=$`echo $ac_var`
811
  case $ac_val in
812
    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814
   { (exit 1); exit 1; }; };;
815
  esac
816
done
817
 
818
# Be sure to have absolute paths.
819
for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820
              localstatedir libdir includedir oldincludedir infodir mandir
821
do
822
  eval ac_val=$`echo $ac_var`
823
  case $ac_val in
824
    [\\/$]* | ?:[\\/]* ) ;;
825
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826
   { (exit 1); exit 1; }; };;
827
  esac
828
done
829
 
830
# There might be people who depend on the old broken behavior: `$host'
831
# used to hold the argument of --host etc.
832
# FIXME: To remove some day.
833
build=$build_alias
834
host=$host_alias
835
target=$target_alias
836
 
837
# FIXME: To remove some day.
838
if test "x$host_alias" != x; then
839
  if test "x$build_alias" = x; then
840
    cross_compiling=maybe
841
    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842
    If a cross compiler is detected then cross compile mode will be used." >&2
843
  elif test "x$build_alias" != "x$host_alias"; then
844
    cross_compiling=yes
845
  fi
846
fi
847
 
848
ac_tool_prefix=
849
test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
 
851
test "$silent" = yes && exec 6>/dev/null
852
 
853
 
854
# Find the source files, if location was not specified.
855
if test -z "$srcdir"; then
856
  ac_srcdir_defaulted=yes
857
  # Try the directory containing this script, then its parent.
858
  ac_confdir=`(dirname "$0") 2>/dev/null ||
859
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860
         X"$0" : 'X\(//\)[^/]' \| \
861
         X"$0" : 'X\(//\)$' \| \
862
         X"$0" : 'X\(/\)' \| \
863
         .     : '\(.\)' 2>/dev/null ||
864
echo X"$0" |
865
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867
          /^X\(\/\/\)$/{ s//\1/; q; }
868
          /^X\(\/\).*/{ s//\1/; q; }
869
          s/.*/./; q'`
870
  srcdir=$ac_confdir
871
  if test ! -r $srcdir/$ac_unique_file; then
872
    srcdir=..
873
  fi
874
else
875
  ac_srcdir_defaulted=no
876
fi
877
if test ! -r $srcdir/$ac_unique_file; then
878
  if test "$ac_srcdir_defaulted" = yes; then
879
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880
   { (exit 1); exit 1; }; }
881
  else
882
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883
   { (exit 1); exit 1; }; }
884
  fi
885
fi
886
(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887
  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888
   { (exit 1); exit 1; }; }
889
srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890
ac_env_build_alias_set=${build_alias+set}
891
ac_env_build_alias_value=$build_alias
892
ac_cv_env_build_alias_set=${build_alias+set}
893
ac_cv_env_build_alias_value=$build_alias
894
ac_env_host_alias_set=${host_alias+set}
895
ac_env_host_alias_value=$host_alias
896
ac_cv_env_host_alias_set=${host_alias+set}
897
ac_cv_env_host_alias_value=$host_alias
898
ac_env_target_alias_set=${target_alias+set}
899
ac_env_target_alias_value=$target_alias
900
ac_cv_env_target_alias_set=${target_alias+set}
901
ac_cv_env_target_alias_value=$target_alias
902
ac_env_CC_set=${CC+set}
903
ac_env_CC_value=$CC
904
ac_cv_env_CC_set=${CC+set}
905
ac_cv_env_CC_value=$CC
906
ac_env_CFLAGS_set=${CFLAGS+set}
907
ac_env_CFLAGS_value=$CFLAGS
908
ac_cv_env_CFLAGS_set=${CFLAGS+set}
909
ac_cv_env_CFLAGS_value=$CFLAGS
910
ac_env_LDFLAGS_set=${LDFLAGS+set}
911
ac_env_LDFLAGS_value=$LDFLAGS
912
ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913
ac_cv_env_LDFLAGS_value=$LDFLAGS
914
ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915
ac_env_CPPFLAGS_value=$CPPFLAGS
916
ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917
ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918
ac_env_CPP_set=${CPP+set}
919
ac_env_CPP_value=$CPP
920
ac_cv_env_CPP_set=${CPP+set}
921
ac_cv_env_CPP_value=$CPP
922
 
923
#
924
# Report the --help message.
925
#
926
if test "$ac_init_help" = "long"; then
927
  # Omit some internal or obsolete options to make the list less imposing.
928
  # This message is too long to be a string in the A/UX 3.1 sh.
929
  cat <<_ACEOF
930
\`configure' configures this package to adapt to many kinds of systems.
931
 
932
Usage: $0 [OPTION]... [VAR=VALUE]...
933
 
934
To assign environment variables (e.g., CC, CFLAGS...), specify them as
935
VAR=VALUE.  See below for descriptions of some of the useful variables.
936
 
937
Defaults for the options are specified in brackets.
938
 
939
Configuration:
940
  -h, --help              display this help and exit
941
      --help=short        display options specific to this package
942
      --help=recursive    display the short help of all the included packages
943
  -V, --version           display version information and exit
944
  -q, --quiet, --silent   do not print \`checking...' messages
945
      --cache-file=FILE   cache test results in FILE [disabled]
946
  -C, --config-cache      alias for \`--cache-file=config.cache'
947
  -n, --no-create         do not create output files
948
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
949
 
950
_ACEOF
951
 
952
  cat <<_ACEOF
953
Installation directories:
954
  --prefix=PREFIX         install architecture-independent files in PREFIX
955
                          [$ac_default_prefix]
956
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
957
                          [PREFIX]
958
 
959
By default, \`make install' will install all the files in
960
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
961
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962
for instance \`--prefix=\$HOME'.
963
 
964
For better control, use the options below.
965
 
966
Fine tuning of the installation directories:
967
  --bindir=DIR           user executables [EPREFIX/bin]
968
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
969
  --libexecdir=DIR       program executables [EPREFIX/libexec]
970
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
971
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
972
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
973
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
974
  --libdir=DIR           object code libraries [EPREFIX/lib]
975
  --includedir=DIR       C header files [PREFIX/include]
976
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
977
  --infodir=DIR          info documentation [PREFIX/info]
978
  --mandir=DIR           man documentation [PREFIX/man]
979
_ACEOF
980
 
981
  cat <<\_ACEOF
982
 
983
Program names:
984
  --program-prefix=PREFIX            prepend PREFIX to installed program names
985
  --program-suffix=SUFFIX            append SUFFIX to installed program names
986
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
987
 
988
System types:
989
  --build=BUILD     configure for building on BUILD [guessed]
990
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991
  --target=TARGET   configure for building compilers for TARGET [HOST]
992
_ACEOF
993
fi
994
 
995
if test -n "$ac_init_help"; then
996
 
997
  cat <<\_ACEOF
998
 
999
Optional Features:
1000
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1001
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1002
  --disable-dependency-tracking  speeds up one-time build
1003
  --enable-dependency-tracking   do not reject slow dependency extractors
1004
  --enable-shared[=PKGS]
1005
                          build shared libraries [default=yes]
1006
  --enable-static[=PKGS]
1007
                          build static libraries [default=yes]
1008
  --enable-fast-install[=PKGS]
1009
                          optimize for fast installation [default=yes]
1010
  --disable-libtool-lock  avoid locking (might break parallel builds)
1011
  --enable-targets        alternative target configurations besides the primary
1012
  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1013
  --enable-checking       enable run-time checks
1014
  --enable-werror         treat compile warnings as errors
1015
  --enable-build-warnings enable build-time compiler warnings
1016
  --disable-nls           do not use Native Language Support
1017
  --enable-maintainer-mode  enable make rules and dependencies not useful
1018
                          (and sometimes confusing) to the casual installer
1019
 
1020
Optional Packages:
1021
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1022
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1023
  --with-pic              try to use only PIC/non-PIC objects [default=use
1024
                          both]
1025
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1026
 
1027
Some influential environment variables:
1028
  CC          C compiler command
1029
  CFLAGS      C compiler flags
1030
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1031
              nonstandard directory 
1032
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have
1033
              headers in a nonstandard directory 
1034
  CPP         C preprocessor
1035
 
1036
Use these variables to override the choices made by `configure' or to help
1037
it to find libraries and programs with nonstandard names/locations.
1038
 
1039
_ACEOF
1040
fi
1041
 
1042
if test "$ac_init_help" = "recursive"; then
1043
  # If there are subdirs, report their specific --help.
1044
  ac_popdir=`pwd`
1045
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1046
    test -d $ac_dir || continue
1047
    ac_builddir=.
1048
 
1049
if test "$ac_dir" != .; then
1050
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1051
  # A "../" for each directory in $ac_dir_suffix.
1052
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1053
else
1054
  ac_dir_suffix= ac_top_builddir=
1055
fi
1056
 
1057
case $srcdir in
1058
  .)  # No --srcdir option.  We are building in place.
1059
    ac_srcdir=.
1060
    if test -z "$ac_top_builddir"; then
1061
       ac_top_srcdir=.
1062
    else
1063
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1064
    fi ;;
1065
  [\\/]* | ?:[\\/]* )  # Absolute path.
1066
    ac_srcdir=$srcdir$ac_dir_suffix;
1067
    ac_top_srcdir=$srcdir ;;
1068
  *) # Relative path.
1069
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1070
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1071
esac
1072
 
1073
# Do not use `cd foo && pwd` to compute absolute paths, because
1074
# the directories may not exist.
1075
case `pwd` in
1076
.) ac_abs_builddir="$ac_dir";;
1077
*)
1078
  case "$ac_dir" in
1079
  .) ac_abs_builddir=`pwd`;;
1080
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1081
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1082
  esac;;
1083
esac
1084
case $ac_abs_builddir in
1085
.) ac_abs_top_builddir=${ac_top_builddir}.;;
1086
*)
1087
  case ${ac_top_builddir}. in
1088
  .) ac_abs_top_builddir=$ac_abs_builddir;;
1089
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1090
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1091
  esac;;
1092
esac
1093
case $ac_abs_builddir in
1094
.) ac_abs_srcdir=$ac_srcdir;;
1095
*)
1096
  case $ac_srcdir in
1097
  .) ac_abs_srcdir=$ac_abs_builddir;;
1098
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1099
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1100
  esac;;
1101
esac
1102
case $ac_abs_builddir in
1103
.) ac_abs_top_srcdir=$ac_top_srcdir;;
1104
*)
1105
  case $ac_top_srcdir in
1106
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1107
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1108
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1109
  esac;;
1110
esac
1111
 
1112
    cd $ac_dir
1113
    # Check for guested configure; otherwise get Cygnus style configure.
1114
    if test -f $ac_srcdir/configure.gnu; then
1115
      echo
1116
      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1117
    elif test -f $ac_srcdir/configure; then
1118
      echo
1119
      $SHELL $ac_srcdir/configure  --help=recursive
1120
    elif test -f $ac_srcdir/configure.ac ||
1121
           test -f $ac_srcdir/configure.in; then
1122
      echo
1123
      $ac_configure --help
1124
    else
1125
      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1126
    fi
1127
    cd $ac_popdir
1128
  done
1129
fi
1130
 
1131
test -n "$ac_init_help" && exit 0
1132
if $ac_init_version; then
1133
  cat <<\_ACEOF
1134
 
1135
Copyright (C) 2003 Free Software Foundation, Inc.
1136
This configure script is free software; the Free Software Foundation
1137
gives unlimited permission to copy, distribute and modify it.
1138
_ACEOF
1139
  exit 0
1140
fi
1141
exec 5>config.log
1142
cat >&5 <<_ACEOF
1143
This file contains any messages produced by compilers while
1144
running configure, to aid debugging if configure makes a mistake.
1145
 
1146
It was created by $as_me, which was
1147
generated by GNU Autoconf 2.59.  Invocation command line was
1148
 
1149
  $ $0 $@
1150
 
1151
_ACEOF
1152
{
1153
cat <<_ASUNAME
1154
## --------- ##
1155
## Platform. ##
1156
## --------- ##
1157
 
1158
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1159
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1160
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1161
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1162
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1163
 
1164
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1165
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1166
 
1167
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1168
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1169
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1170
hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1171
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1172
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1173
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1174
 
1175
_ASUNAME
1176
 
1177
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1178
for as_dir in $PATH
1179
do
1180
  IFS=$as_save_IFS
1181
  test -z "$as_dir" && as_dir=.
1182
  echo "PATH: $as_dir"
1183
done
1184
 
1185
} >&5
1186
 
1187
cat >&5 <<_ACEOF
1188
 
1189
 
1190
## ----------- ##
1191
## Core tests. ##
1192
## ----------- ##
1193
 
1194
_ACEOF
1195
 
1196
 
1197
# Keep a trace of the command line.
1198
# Strip out --no-create and --no-recursion so they do not pile up.
1199
# Strip out --silent because we don't want to record it for future runs.
1200
# Also quote any args containing shell meta-characters.
1201
# Make two passes to allow for proper duplicate-argument suppression.
1202
ac_configure_args=
1203
ac_configure_args0=
1204
ac_configure_args1=
1205
ac_sep=
1206
ac_must_keep_next=false
1207
for ac_pass in 1 2
1208
do
1209
  for ac_arg
1210
  do
1211
    case $ac_arg in
1212
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1213
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1214
    | -silent | --silent | --silen | --sile | --sil)
1215
      continue ;;
1216
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1217
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1218
    esac
1219
    case $ac_pass in
1220
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1221
    2)
1222
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1223
      if test $ac_must_keep_next = true; then
1224
        ac_must_keep_next=false # Got value, back to normal.
1225
      else
1226
        case $ac_arg in
1227
          *=* | --config-cache | -C | -disable-* | --disable-* \
1228
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1229
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1230
          | -with-* | --with-* | -without-* | --without-* | --x)
1231
            case "$ac_configure_args0 " in
1232
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1233
            esac
1234
            ;;
1235
          -* ) ac_must_keep_next=true ;;
1236
        esac
1237
      fi
1238
      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1239
      # Get rid of the leading space.
1240
      ac_sep=" "
1241
      ;;
1242
    esac
1243
  done
1244
done
1245
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1246
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1247
 
1248
# When interrupted or exit'd, cleanup temporary files, and complete
1249
# config.log.  We remove comments because anyway the quotes in there
1250
# would cause problems or look ugly.
1251
# WARNING: Be sure not to use single quotes in there, as some shells,
1252
# such as our DU 5.0 friend, will then `close' the trap.
1253
trap 'exit_status=$?
1254
  # Save into config.log some information that might help in debugging.
1255
  {
1256
    echo
1257
 
1258
    cat <<\_ASBOX
1259
## ---------------- ##
1260
## Cache variables. ##
1261
## ---------------- ##
1262
_ASBOX
1263
    echo
1264
    # The following way of writing the cache mishandles newlines in values,
1265
{
1266
  (set) 2>&1 |
1267
    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1268
    *ac_space=\ *)
1269
      sed -n \
1270
        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1271
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1272
      ;;
1273
    *)
1274
      sed -n \
1275
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1276
      ;;
1277
    esac;
1278
}
1279
    echo
1280
 
1281
    cat <<\_ASBOX
1282
## ----------------- ##
1283
## Output variables. ##
1284
## ----------------- ##
1285
_ASBOX
1286
    echo
1287
    for ac_var in $ac_subst_vars
1288
    do
1289
      eval ac_val=$`echo $ac_var`
1290
      echo "$ac_var='"'"'$ac_val'"'"'"
1291
    done | sort
1292
    echo
1293
 
1294
    if test -n "$ac_subst_files"; then
1295
      cat <<\_ASBOX
1296
## ------------- ##
1297
## Output files. ##
1298
## ------------- ##
1299
_ASBOX
1300
      echo
1301
      for ac_var in $ac_subst_files
1302
      do
1303
        eval ac_val=$`echo $ac_var`
1304
        echo "$ac_var='"'"'$ac_val'"'"'"
1305
      done | sort
1306
      echo
1307
    fi
1308
 
1309
    if test -s confdefs.h; then
1310
      cat <<\_ASBOX
1311
## ----------- ##
1312
## confdefs.h. ##
1313
## ----------- ##
1314
_ASBOX
1315
      echo
1316
      sed "/^$/d" confdefs.h | sort
1317
      echo
1318
    fi
1319
    test "$ac_signal" != 0 &&
1320
      echo "$as_me: caught signal $ac_signal"
1321
    echo "$as_me: exit $exit_status"
1322
  } >&5
1323
  rm -f core *.core &&
1324
  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1325
    exit $exit_status
1326
     ' 0
1327
for ac_signal in 1 2 13 15; do
1328
  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1329
done
1330
ac_signal=0
1331
 
1332
# confdefs.h avoids OS command line length limits that DEFS can exceed.
1333
rm -rf conftest* confdefs.h
1334
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1335
echo >confdefs.h
1336
 
1337
# Predefined preprocessor variables.
1338
 
1339
cat >>confdefs.h <<_ACEOF
1340
#define PACKAGE_NAME "$PACKAGE_NAME"
1341
_ACEOF
1342
 
1343
 
1344
cat >>confdefs.h <<_ACEOF
1345
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1346
_ACEOF
1347
 
1348
 
1349
cat >>confdefs.h <<_ACEOF
1350
#define PACKAGE_VERSION "$PACKAGE_VERSION"
1351
_ACEOF
1352
 
1353
 
1354
cat >>confdefs.h <<_ACEOF
1355
#define PACKAGE_STRING "$PACKAGE_STRING"
1356
_ACEOF
1357
 
1358
 
1359
cat >>confdefs.h <<_ACEOF
1360
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1361
_ACEOF
1362
 
1363
 
1364
# Let the site file select an alternate cache file if it wants to.
1365
# Prefer explicitly selected file to automatically selected ones.
1366
if test -z "$CONFIG_SITE"; then
1367
  if test "x$prefix" != xNONE; then
1368
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1369
  else
1370
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1371
  fi
1372
fi
1373
for ac_site_file in $CONFIG_SITE; do
1374
  if test -r "$ac_site_file"; then
1375
    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1376
echo "$as_me: loading site script $ac_site_file" >&6;}
1377
    sed 's/^/| /' "$ac_site_file" >&5
1378
    . "$ac_site_file"
1379
  fi
1380
done
1381
 
1382
if test -r "$cache_file"; then
1383
  # Some versions of bash will fail to source /dev/null (special
1384
  # files actually), so we avoid doing that.
1385
  if test -f "$cache_file"; then
1386
    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1387
echo "$as_me: loading cache $cache_file" >&6;}
1388
    case $cache_file in
1389
      [\\/]* | ?:[\\/]* ) . $cache_file;;
1390
      *)                      . ./$cache_file;;
1391
    esac
1392
  fi
1393
else
1394
  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1395
echo "$as_me: creating cache $cache_file" >&6;}
1396
  >$cache_file
1397
fi
1398
 
1399
# Check that the precious variables saved in the cache have kept the same
1400
# value.
1401
ac_cache_corrupted=false
1402
for ac_var in `(set) 2>&1 |
1403
               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1404
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1405
  eval ac_new_set=\$ac_env_${ac_var}_set
1406
  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1407
  eval ac_new_val="\$ac_env_${ac_var}_value"
1408
  case $ac_old_set,$ac_new_set in
1409
    set,)
1410
      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1411
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1412
      ac_cache_corrupted=: ;;
1413
    ,set)
1414
      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1415
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1416
      ac_cache_corrupted=: ;;
1417
    ,);;
1418
    *)
1419
      if test "x$ac_old_val" != "x$ac_new_val"; then
1420
        # differences in whitespace do not lead to failure.
1421
        ac_old_val_w=`echo x $ac_old_val`
1422
        ac_new_val_w=`echo x $ac_new_val`
1423
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
1424
          { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1425
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1426
          ac_cache_corrupted=:
1427
        else
1428
          { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1429
echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1430
          eval $ac_var=\$ac_old_val
1431
        fi
1432
        { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1433
echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1434
        { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1435
echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1436
      fi;;
1437
  esac
1438
  # Pass precious variables to config.status.
1439
  if test "$ac_new_set" = set; then
1440
    case $ac_new_val in
1441
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1442
      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1443
    *) ac_arg=$ac_var=$ac_new_val ;;
1444
    esac
1445
    case " $ac_configure_args " in
1446
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1447
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1448
    esac
1449
  fi
1450
done
1451
if $ac_cache_corrupted; then
1452
  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1453
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1454
  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1455
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1456
   { (exit 1); exit 1; }; }
1457
fi
1458
 
1459
ac_ext=c
1460
ac_cpp='$CPP $CPPFLAGS'
1461
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1462
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1463
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1464
 
1465
 
1466
 
1467
 
1468
 
1469
 
1470
 
1471
 
1472
 
1473
 
1474
 
1475
 
1476
 
1477
 
1478
 
1479
 
1480
 
1481
 
1482
 
1483
 
1484
ac_aux_dir=
1485
for ac_dir in .. $srcdir/..; do
1486
  if test -f $ac_dir/install-sh; then
1487
    ac_aux_dir=$ac_dir
1488
    ac_install_sh="$ac_aux_dir/install-sh -c"
1489
    break
1490
  elif test -f $ac_dir/install.sh; then
1491
    ac_aux_dir=$ac_dir
1492
    ac_install_sh="$ac_aux_dir/install.sh -c"
1493
    break
1494
  elif test -f $ac_dir/shtool; then
1495
    ac_aux_dir=$ac_dir
1496
    ac_install_sh="$ac_aux_dir/shtool install -c"
1497
    break
1498
  fi
1499
done
1500
if test -z "$ac_aux_dir"; then
1501
  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1502
echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1503
   { (exit 1); exit 1; }; }
1504
fi
1505
ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1506
ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1507
ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1508
 
1509
# Make sure we can run config.sub.
1510
$ac_config_sub sun4 >/dev/null 2>&1 ||
1511
  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1512
echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1513
   { (exit 1); exit 1; }; }
1514
 
1515
echo "$as_me:$LINENO: checking build system type" >&5
1516
echo $ECHO_N "checking build system type... $ECHO_C" >&6
1517
if test "${ac_cv_build+set}" = set; then
1518
  echo $ECHO_N "(cached) $ECHO_C" >&6
1519
else
1520
  ac_cv_build_alias=$build_alias
1521
test -z "$ac_cv_build_alias" &&
1522
  ac_cv_build_alias=`$ac_config_guess`
1523
test -z "$ac_cv_build_alias" &&
1524
  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1525
echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1526
   { (exit 1); exit 1; }; }
1527
ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1528
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1529
echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1530
   { (exit 1); exit 1; }; }
1531
 
1532
fi
1533
echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1534
echo "${ECHO_T}$ac_cv_build" >&6
1535
build=$ac_cv_build
1536
build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1537
build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1538
build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1539
 
1540
 
1541
echo "$as_me:$LINENO: checking host system type" >&5
1542
echo $ECHO_N "checking host system type... $ECHO_C" >&6
1543
if test "${ac_cv_host+set}" = set; then
1544
  echo $ECHO_N "(cached) $ECHO_C" >&6
1545
else
1546
  ac_cv_host_alias=$host_alias
1547
test -z "$ac_cv_host_alias" &&
1548
  ac_cv_host_alias=$ac_cv_build_alias
1549
ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1550
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1551
echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1552
   { (exit 1); exit 1; }; }
1553
 
1554
fi
1555
echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1556
echo "${ECHO_T}$ac_cv_host" >&6
1557
host=$ac_cv_host
1558
host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1559
host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1560
host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1561
 
1562
 
1563
echo "$as_me:$LINENO: checking target system type" >&5
1564
echo $ECHO_N "checking target system type... $ECHO_C" >&6
1565
if test "${ac_cv_target+set}" = set; then
1566
  echo $ECHO_N "(cached) $ECHO_C" >&6
1567
else
1568
  ac_cv_target_alias=$target_alias
1569
test "x$ac_cv_target_alias" = "x" &&
1570
  ac_cv_target_alias=$ac_cv_host_alias
1571
ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1572
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1573
echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1574
   { (exit 1); exit 1; }; }
1575
 
1576
fi
1577
echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1578
echo "${ECHO_T}$ac_cv_target" >&6
1579
target=$ac_cv_target
1580
target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1581
target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1582
target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1583
 
1584
 
1585
# The aliases save the names the user supplied, while $host etc.
1586
# will get canonicalized.
1587
test -n "$target_alias" &&
1588
  test "$program_prefix$program_suffix$program_transform_name" = \
1589
    NONENONEs,x,x, &&
1590
  program_prefix=${target_alias}-
1591
ac_ext=c
1592
ac_cpp='$CPP $CPPFLAGS'
1593
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1594
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1595
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1596
if test -n "$ac_tool_prefix"; then
1597
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1598
set dummy ${ac_tool_prefix}gcc; ac_word=$2
1599
echo "$as_me:$LINENO: checking for $ac_word" >&5
1600
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1601
if test "${ac_cv_prog_CC+set}" = set; then
1602
  echo $ECHO_N "(cached) $ECHO_C" >&6
1603
else
1604
  if test -n "$CC"; then
1605
  ac_cv_prog_CC="$CC" # Let the user override the test.
1606
else
1607
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1608
for as_dir in $PATH
1609
do
1610
  IFS=$as_save_IFS
1611
  test -z "$as_dir" && as_dir=.
1612
  for ac_exec_ext in '' $ac_executable_extensions; do
1613
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1614
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1615
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1616
    break 2
1617
  fi
1618
done
1619
done
1620
 
1621
fi
1622
fi
1623
CC=$ac_cv_prog_CC
1624
if test -n "$CC"; then
1625
  echo "$as_me:$LINENO: result: $CC" >&5
1626
echo "${ECHO_T}$CC" >&6
1627
else
1628
  echo "$as_me:$LINENO: result: no" >&5
1629
echo "${ECHO_T}no" >&6
1630
fi
1631
 
1632
fi
1633
if test -z "$ac_cv_prog_CC"; then
1634
  ac_ct_CC=$CC
1635
  # Extract the first word of "gcc", so it can be a program name with args.
1636
set dummy gcc; ac_word=$2
1637
echo "$as_me:$LINENO: checking for $ac_word" >&5
1638
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1639
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1640
  echo $ECHO_N "(cached) $ECHO_C" >&6
1641
else
1642
  if test -n "$ac_ct_CC"; then
1643
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1644
else
1645
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1646
for as_dir in $PATH
1647
do
1648
  IFS=$as_save_IFS
1649
  test -z "$as_dir" && as_dir=.
1650
  for ac_exec_ext in '' $ac_executable_extensions; do
1651
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1652
    ac_cv_prog_ac_ct_CC="gcc"
1653
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1654
    break 2
1655
  fi
1656
done
1657
done
1658
 
1659
fi
1660
fi
1661
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1662
if test -n "$ac_ct_CC"; then
1663
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1664
echo "${ECHO_T}$ac_ct_CC" >&6
1665
else
1666
  echo "$as_me:$LINENO: result: no" >&5
1667
echo "${ECHO_T}no" >&6
1668
fi
1669
 
1670
  CC=$ac_ct_CC
1671
else
1672
  CC="$ac_cv_prog_CC"
1673
fi
1674
 
1675
if test -z "$CC"; then
1676
  if test -n "$ac_tool_prefix"; then
1677
  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1678
set dummy ${ac_tool_prefix}cc; ac_word=$2
1679
echo "$as_me:$LINENO: checking for $ac_word" >&5
1680
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1681
if test "${ac_cv_prog_CC+set}" = set; then
1682
  echo $ECHO_N "(cached) $ECHO_C" >&6
1683
else
1684
  if test -n "$CC"; then
1685
  ac_cv_prog_CC="$CC" # Let the user override the test.
1686
else
1687
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1688
for as_dir in $PATH
1689
do
1690
  IFS=$as_save_IFS
1691
  test -z "$as_dir" && as_dir=.
1692
  for ac_exec_ext in '' $ac_executable_extensions; do
1693
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1694
    ac_cv_prog_CC="${ac_tool_prefix}cc"
1695
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1696
    break 2
1697
  fi
1698
done
1699
done
1700
 
1701
fi
1702
fi
1703
CC=$ac_cv_prog_CC
1704
if test -n "$CC"; then
1705
  echo "$as_me:$LINENO: result: $CC" >&5
1706
echo "${ECHO_T}$CC" >&6
1707
else
1708
  echo "$as_me:$LINENO: result: no" >&5
1709
echo "${ECHO_T}no" >&6
1710
fi
1711
 
1712
fi
1713
if test -z "$ac_cv_prog_CC"; then
1714
  ac_ct_CC=$CC
1715
  # Extract the first word of "cc", so it can be a program name with args.
1716
set dummy cc; ac_word=$2
1717
echo "$as_me:$LINENO: checking for $ac_word" >&5
1718
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1719
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1720
  echo $ECHO_N "(cached) $ECHO_C" >&6
1721
else
1722
  if test -n "$ac_ct_CC"; then
1723
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1724
else
1725
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1726
for as_dir in $PATH
1727
do
1728
  IFS=$as_save_IFS
1729
  test -z "$as_dir" && as_dir=.
1730
  for ac_exec_ext in '' $ac_executable_extensions; do
1731
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1732
    ac_cv_prog_ac_ct_CC="cc"
1733
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1734
    break 2
1735
  fi
1736
done
1737
done
1738
 
1739
fi
1740
fi
1741
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1742
if test -n "$ac_ct_CC"; then
1743
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1744
echo "${ECHO_T}$ac_ct_CC" >&6
1745
else
1746
  echo "$as_me:$LINENO: result: no" >&5
1747
echo "${ECHO_T}no" >&6
1748
fi
1749
 
1750
  CC=$ac_ct_CC
1751
else
1752
  CC="$ac_cv_prog_CC"
1753
fi
1754
 
1755
fi
1756
if test -z "$CC"; then
1757
  # Extract the first word of "cc", so it can be a program name with args.
1758
set dummy cc; ac_word=$2
1759
echo "$as_me:$LINENO: checking for $ac_word" >&5
1760
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1761
if test "${ac_cv_prog_CC+set}" = set; then
1762
  echo $ECHO_N "(cached) $ECHO_C" >&6
1763
else
1764
  if test -n "$CC"; then
1765
  ac_cv_prog_CC="$CC" # Let the user override the test.
1766
else
1767
  ac_prog_rejected=no
1768
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1769
for as_dir in $PATH
1770
do
1771
  IFS=$as_save_IFS
1772
  test -z "$as_dir" && as_dir=.
1773
  for ac_exec_ext in '' $ac_executable_extensions; do
1774
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1775
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1776
       ac_prog_rejected=yes
1777
       continue
1778
     fi
1779
    ac_cv_prog_CC="cc"
1780
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1781
    break 2
1782
  fi
1783
done
1784
done
1785
 
1786
if test $ac_prog_rejected = yes; then
1787
  # We found a bogon in the path, so make sure we never use it.
1788
  set dummy $ac_cv_prog_CC
1789
  shift
1790
  if test $# != 0; then
1791
    # We chose a different compiler from the bogus one.
1792
    # However, it has the same basename, so the bogon will be chosen
1793
    # first if we set CC to just the basename; use the full file name.
1794
    shift
1795
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1796
  fi
1797
fi
1798
fi
1799
fi
1800
CC=$ac_cv_prog_CC
1801
if test -n "$CC"; then
1802
  echo "$as_me:$LINENO: result: $CC" >&5
1803
echo "${ECHO_T}$CC" >&6
1804
else
1805
  echo "$as_me:$LINENO: result: no" >&5
1806
echo "${ECHO_T}no" >&6
1807
fi
1808
 
1809
fi
1810
if test -z "$CC"; then
1811
  if test -n "$ac_tool_prefix"; then
1812
  for ac_prog in cl
1813
  do
1814
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1815
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1816
echo "$as_me:$LINENO: checking for $ac_word" >&5
1817
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1818
if test "${ac_cv_prog_CC+set}" = set; then
1819
  echo $ECHO_N "(cached) $ECHO_C" >&6
1820
else
1821
  if test -n "$CC"; then
1822
  ac_cv_prog_CC="$CC" # Let the user override the test.
1823
else
1824
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1825
for as_dir in $PATH
1826
do
1827
  IFS=$as_save_IFS
1828
  test -z "$as_dir" && as_dir=.
1829
  for ac_exec_ext in '' $ac_executable_extensions; do
1830
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1831
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1832
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1833
    break 2
1834
  fi
1835
done
1836
done
1837
 
1838
fi
1839
fi
1840
CC=$ac_cv_prog_CC
1841
if test -n "$CC"; then
1842
  echo "$as_me:$LINENO: result: $CC" >&5
1843
echo "${ECHO_T}$CC" >&6
1844
else
1845
  echo "$as_me:$LINENO: result: no" >&5
1846
echo "${ECHO_T}no" >&6
1847
fi
1848
 
1849
    test -n "$CC" && break
1850
  done
1851
fi
1852
if test -z "$CC"; then
1853
  ac_ct_CC=$CC
1854
  for ac_prog in cl
1855
do
1856
  # Extract the first word of "$ac_prog", so it can be a program name with args.
1857
set dummy $ac_prog; ac_word=$2
1858
echo "$as_me:$LINENO: checking for $ac_word" >&5
1859
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1860
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1861
  echo $ECHO_N "(cached) $ECHO_C" >&6
1862
else
1863
  if test -n "$ac_ct_CC"; then
1864
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1865
else
1866
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1867
for as_dir in $PATH
1868
do
1869
  IFS=$as_save_IFS
1870
  test -z "$as_dir" && as_dir=.
1871
  for ac_exec_ext in '' $ac_executable_extensions; do
1872
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1873
    ac_cv_prog_ac_ct_CC="$ac_prog"
1874
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1875
    break 2
1876
  fi
1877
done
1878
done
1879
 
1880
fi
1881
fi
1882
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1883
if test -n "$ac_ct_CC"; then
1884
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1885
echo "${ECHO_T}$ac_ct_CC" >&6
1886
else
1887
  echo "$as_me:$LINENO: result: no" >&5
1888
echo "${ECHO_T}no" >&6
1889
fi
1890
 
1891
  test -n "$ac_ct_CC" && break
1892
done
1893
 
1894
  CC=$ac_ct_CC
1895
fi
1896
 
1897
fi
1898
 
1899
 
1900
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1901
See \`config.log' for more details." >&5
1902
echo "$as_me: error: no acceptable C compiler found in \$PATH
1903
See \`config.log' for more details." >&2;}
1904
   { (exit 1); exit 1; }; }
1905
 
1906
# Provide some information about the compiler.
1907
echo "$as_me:$LINENO:" \
1908
     "checking for C compiler version" >&5
1909
ac_compiler=`set X $ac_compile; echo $2`
1910
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5
1911
  (eval $ac_compiler --version &5) 2>&5
1912
  ac_status=$?
1913
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1914
  (exit $ac_status); }
1915
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5
1916
  (eval $ac_compiler -v &5) 2>&5
1917
  ac_status=$?
1918
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1919
  (exit $ac_status); }
1920
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
1921
  (eval $ac_compiler -V &5) 2>&5
1922
  ac_status=$?
1923
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924
  (exit $ac_status); }
1925
 
1926
cat >conftest.$ac_ext <<_ACEOF
1927
/* confdefs.h.  */
1928
_ACEOF
1929
cat confdefs.h >>conftest.$ac_ext
1930
cat >>conftest.$ac_ext <<_ACEOF
1931
/* end confdefs.h.  */
1932
 
1933
int
1934
main ()
1935
{
1936
 
1937
  ;
1938
  return 0;
1939
}
1940
_ACEOF
1941
ac_clean_files_save=$ac_clean_files
1942
ac_clean_files="$ac_clean_files a.out a.exe b.out"
1943
# Try to create an executable without -o first, disregard a.out.
1944
# It will help us diagnose broken compilers, and finding out an intuition
1945
# of exeext.
1946
echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1947
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1948
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1949
if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1950
  (eval $ac_link_default) 2>&5
1951
  ac_status=$?
1952
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1953
  (exit $ac_status); }; then
1954
  # Find the output, starting from the most likely.  This scheme is
1955
# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1956
# resort.
1957
 
1958
# Be careful to initialize this variable, since it used to be cached.
1959
# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1960
ac_cv_exeext=
1961
# b.out is created by i960 compilers.
1962
for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1963
do
1964
  test -f "$ac_file" || continue
1965
  case $ac_file in
1966
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1967
        ;;
1968
    conftest.$ac_ext )
1969
        # This is the source file.
1970
        ;;
1971
    [ab].out )
1972
        # We found the default executable, but exeext='' is most
1973
        # certainly right.
1974
        break;;
1975
    *.* )
1976
        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1977
        # FIXME: I believe we export ac_cv_exeext for Libtool,
1978
        # but it would be cool to find out if it's true.  Does anybody
1979
        # maintain Libtool? --akim.
1980
        export ac_cv_exeext
1981
        break;;
1982
    * )
1983
        break;;
1984
  esac
1985
done
1986
else
1987
  echo "$as_me: failed program was:" >&5
1988
sed 's/^/| /' conftest.$ac_ext >&5
1989
 
1990
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1991
See \`config.log' for more details." >&5
1992
echo "$as_me: error: C compiler cannot create executables
1993
See \`config.log' for more details." >&2;}
1994
   { (exit 77); exit 77; }; }
1995
fi
1996
 
1997
ac_exeext=$ac_cv_exeext
1998
echo "$as_me:$LINENO: result: $ac_file" >&5
1999
echo "${ECHO_T}$ac_file" >&6
2000
 
2001
# Check the compiler produces executables we can run.  If not, either
2002
# the compiler is broken, or we cross compile.
2003
echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2004
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2005
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2006
# If not cross compiling, check that we can run a simple program.
2007
if test "$cross_compiling" != yes; then
2008
  if { ac_try='./$ac_file'
2009
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2010
  (eval $ac_try) 2>&5
2011
  ac_status=$?
2012
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2013
  (exit $ac_status); }; }; then
2014
    cross_compiling=no
2015
  else
2016
    if test "$cross_compiling" = maybe; then
2017
        cross_compiling=yes
2018
    else
2019
        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2020
If you meant to cross compile, use \`--host'.
2021
See \`config.log' for more details." >&5
2022
echo "$as_me: error: cannot run C compiled programs.
2023
If you meant to cross compile, use \`--host'.
2024
See \`config.log' for more details." >&2;}
2025
   { (exit 1); exit 1; }; }
2026
    fi
2027
  fi
2028
fi
2029
echo "$as_me:$LINENO: result: yes" >&5
2030
echo "${ECHO_T}yes" >&6
2031
 
2032
rm -f a.out a.exe conftest$ac_cv_exeext b.out
2033
ac_clean_files=$ac_clean_files_save
2034
# Check the compiler produces executables we can run.  If not, either
2035
# the compiler is broken, or we cross compile.
2036
echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2037
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2038
echo "$as_me:$LINENO: result: $cross_compiling" >&5
2039
echo "${ECHO_T}$cross_compiling" >&6
2040
 
2041
echo "$as_me:$LINENO: checking for suffix of executables" >&5
2042
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2043
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2044
  (eval $ac_link) 2>&5
2045
  ac_status=$?
2046
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2047
  (exit $ac_status); }; then
2048
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2049
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2050
# work properly (i.e., refer to `conftest.exe'), while it won't with
2051
# `rm'.
2052
for ac_file in conftest.exe conftest conftest.*; do
2053
  test -f "$ac_file" || continue
2054
  case $ac_file in
2055
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2056
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2057
          export ac_cv_exeext
2058
          break;;
2059
    * ) break;;
2060
  esac
2061
done
2062
else
2063
  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2064
See \`config.log' for more details." >&5
2065
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2066
See \`config.log' for more details." >&2;}
2067
   { (exit 1); exit 1; }; }
2068
fi
2069
 
2070
rm -f conftest$ac_cv_exeext
2071
echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2072
echo "${ECHO_T}$ac_cv_exeext" >&6
2073
 
2074
rm -f conftest.$ac_ext
2075
EXEEXT=$ac_cv_exeext
2076
ac_exeext=$EXEEXT
2077
echo "$as_me:$LINENO: checking for suffix of object files" >&5
2078
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2079
if test "${ac_cv_objext+set}" = set; then
2080
  echo $ECHO_N "(cached) $ECHO_C" >&6
2081
else
2082
  cat >conftest.$ac_ext <<_ACEOF
2083
/* confdefs.h.  */
2084
_ACEOF
2085
cat confdefs.h >>conftest.$ac_ext
2086
cat >>conftest.$ac_ext <<_ACEOF
2087
/* end confdefs.h.  */
2088
 
2089
int
2090
main ()
2091
{
2092
 
2093
  ;
2094
  return 0;
2095
}
2096
_ACEOF
2097
rm -f conftest.o conftest.obj
2098
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2099
  (eval $ac_compile) 2>&5
2100
  ac_status=$?
2101
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2102
  (exit $ac_status); }; then
2103
  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2104
  case $ac_file in
2105
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2106
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2107
       break;;
2108
  esac
2109
done
2110
else
2111
  echo "$as_me: failed program was:" >&5
2112
sed 's/^/| /' conftest.$ac_ext >&5
2113
 
2114
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2115
See \`config.log' for more details." >&5
2116
echo "$as_me: error: cannot compute suffix of object files: cannot compile
2117
See \`config.log' for more details." >&2;}
2118
   { (exit 1); exit 1; }; }
2119
fi
2120
 
2121
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2122
fi
2123
echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2124
echo "${ECHO_T}$ac_cv_objext" >&6
2125
OBJEXT=$ac_cv_objext
2126
ac_objext=$OBJEXT
2127
echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2128
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2129
if test "${ac_cv_c_compiler_gnu+set}" = set; then
2130
  echo $ECHO_N "(cached) $ECHO_C" >&6
2131
else
2132
  cat >conftest.$ac_ext <<_ACEOF
2133
/* confdefs.h.  */
2134
_ACEOF
2135
cat confdefs.h >>conftest.$ac_ext
2136
cat >>conftest.$ac_ext <<_ACEOF
2137
/* end confdefs.h.  */
2138
 
2139
int
2140
main ()
2141
{
2142
#ifndef __GNUC__
2143
       choke me
2144
#endif
2145
 
2146
  ;
2147
  return 0;
2148
}
2149
_ACEOF
2150
rm -f conftest.$ac_objext
2151
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2152
  (eval $ac_compile) 2>conftest.er1
2153
  ac_status=$?
2154
  grep -v '^ *+' conftest.er1 >conftest.err
2155
  rm -f conftest.er1
2156
  cat conftest.err >&5
2157
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2158
  (exit $ac_status); } &&
2159
         { ac_try='test -z "$ac_c_werror_flag"
2160
                         || test ! -s conftest.err'
2161
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2162
  (eval $ac_try) 2>&5
2163
  ac_status=$?
2164
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2165
  (exit $ac_status); }; } &&
2166
         { ac_try='test -s conftest.$ac_objext'
2167
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2168
  (eval $ac_try) 2>&5
2169
  ac_status=$?
2170
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2171
  (exit $ac_status); }; }; then
2172
  ac_compiler_gnu=yes
2173
else
2174
  echo "$as_me: failed program was:" >&5
2175
sed 's/^/| /' conftest.$ac_ext >&5
2176
 
2177
ac_compiler_gnu=no
2178
fi
2179
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2180
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2181
 
2182
fi
2183
echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2184
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2185
GCC=`test $ac_compiler_gnu = yes && echo yes`
2186
ac_test_CFLAGS=${CFLAGS+set}
2187
ac_save_CFLAGS=$CFLAGS
2188
CFLAGS="-g"
2189
echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2190
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2191
if test "${ac_cv_prog_cc_g+set}" = set; then
2192
  echo $ECHO_N "(cached) $ECHO_C" >&6
2193
else
2194
  cat >conftest.$ac_ext <<_ACEOF
2195
/* confdefs.h.  */
2196
_ACEOF
2197
cat confdefs.h >>conftest.$ac_ext
2198
cat >>conftest.$ac_ext <<_ACEOF
2199
/* end confdefs.h.  */
2200
 
2201
int
2202
main ()
2203
{
2204
 
2205
  ;
2206
  return 0;
2207
}
2208
_ACEOF
2209
rm -f conftest.$ac_objext
2210
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2211
  (eval $ac_compile) 2>conftest.er1
2212
  ac_status=$?
2213
  grep -v '^ *+' conftest.er1 >conftest.err
2214
  rm -f conftest.er1
2215
  cat conftest.err >&5
2216
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2217
  (exit $ac_status); } &&
2218
         { ac_try='test -z "$ac_c_werror_flag"
2219
                         || test ! -s conftest.err'
2220
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2221
  (eval $ac_try) 2>&5
2222
  ac_status=$?
2223
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2224
  (exit $ac_status); }; } &&
2225
         { ac_try='test -s conftest.$ac_objext'
2226
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2227
  (eval $ac_try) 2>&5
2228
  ac_status=$?
2229
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2230
  (exit $ac_status); }; }; then
2231
  ac_cv_prog_cc_g=yes
2232
else
2233
  echo "$as_me: failed program was:" >&5
2234
sed 's/^/| /' conftest.$ac_ext >&5
2235
 
2236
ac_cv_prog_cc_g=no
2237
fi
2238
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2239
fi
2240
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2241
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2242
if test "$ac_test_CFLAGS" = set; then
2243
  CFLAGS=$ac_save_CFLAGS
2244
elif test $ac_cv_prog_cc_g = yes; then
2245
  if test "$GCC" = yes; then
2246
    CFLAGS="-g -O2"
2247
  else
2248
    CFLAGS="-g"
2249
  fi
2250
else
2251
  if test "$GCC" = yes; then
2252
    CFLAGS="-O2"
2253
  else
2254
    CFLAGS=
2255
  fi
2256
fi
2257
echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2258
echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2259
if test "${ac_cv_prog_cc_stdc+set}" = set; then
2260
  echo $ECHO_N "(cached) $ECHO_C" >&6
2261
else
2262
  ac_cv_prog_cc_stdc=no
2263
ac_save_CC=$CC
2264
cat >conftest.$ac_ext <<_ACEOF
2265
/* confdefs.h.  */
2266
_ACEOF
2267
cat confdefs.h >>conftest.$ac_ext
2268
cat >>conftest.$ac_ext <<_ACEOF
2269
/* end confdefs.h.  */
2270
#include 
2271
#include 
2272
#include 
2273
#include 
2274
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2275
struct buf { int x; };
2276
FILE * (*rcsopen) (struct buf *, struct stat *, int);
2277
static char *e (p, i)
2278
     char **p;
2279
     int i;
2280
{
2281
  return p[i];
2282
}
2283
static char *f (char * (*g) (char **, int), char **p, ...)
2284
{
2285
  char *s;
2286
  va_list v;
2287
  va_start (v,p);
2288
  s = g (p, va_arg (v,int));
2289
  va_end (v);
2290
  return s;
2291
}
2292
 
2293
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2294
   function prototypes and stuff, but not '\xHH' hex character constants.
2295
   These don't provoke an error unfortunately, instead are silently treated
2296
   as 'x'.  The following induces an error, until -std1 is added to get
2297
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2298
   array size at least.  It's necessary to write '\x00'==0 to get something
2299
   that's true only with -std1.  */
2300
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2301
 
2302
int test (int i, double x);
2303
struct s1 {int (*f) (int a);};
2304
struct s2 {int (*f) (double a);};
2305
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2306
int argc;
2307
char **argv;
2308
int
2309
main ()
2310
{
2311
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2312
  ;
2313
  return 0;
2314
}
2315
_ACEOF
2316
# Don't try gcc -ansi; that turns off useful extensions and
2317
# breaks some systems' header files.
2318
# AIX                   -qlanglvl=ansi
2319
# Ultrix and OSF/1      -std1
2320
# HP-UX 10.20 and later -Ae
2321
# HP-UX older versions  -Aa -D_HPUX_SOURCE
2322
# SVR4                  -Xc -D__EXTENSIONS__
2323
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2324
do
2325
  CC="$ac_save_CC $ac_arg"
2326
  rm -f conftest.$ac_objext
2327
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2328
  (eval $ac_compile) 2>conftest.er1
2329
  ac_status=$?
2330
  grep -v '^ *+' conftest.er1 >conftest.err
2331
  rm -f conftest.er1
2332
  cat conftest.err >&5
2333
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2334
  (exit $ac_status); } &&
2335
         { ac_try='test -z "$ac_c_werror_flag"
2336
                         || test ! -s conftest.err'
2337
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2338
  (eval $ac_try) 2>&5
2339
  ac_status=$?
2340
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341
  (exit $ac_status); }; } &&
2342
         { ac_try='test -s conftest.$ac_objext'
2343
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2344
  (eval $ac_try) 2>&5
2345
  ac_status=$?
2346
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347
  (exit $ac_status); }; }; then
2348
  ac_cv_prog_cc_stdc=$ac_arg
2349
break
2350
else
2351
  echo "$as_me: failed program was:" >&5
2352
sed 's/^/| /' conftest.$ac_ext >&5
2353
 
2354
fi
2355
rm -f conftest.err conftest.$ac_objext
2356
done
2357
rm -f conftest.$ac_ext conftest.$ac_objext
2358
CC=$ac_save_CC
2359
 
2360
fi
2361
 
2362
case "x$ac_cv_prog_cc_stdc" in
2363
  x|xno)
2364
    echo "$as_me:$LINENO: result: none needed" >&5
2365
echo "${ECHO_T}none needed" >&6 ;;
2366
  *)
2367
    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2368
echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2369
    CC="$CC $ac_cv_prog_cc_stdc" ;;
2370
esac
2371
 
2372
# Some people use a C++ compiler to compile C.  Since we use `exit',
2373
# in C++ we need to declare it.  In case someone uses the same compiler
2374
# for both compiling C and C++ we need to have the C++ compiler decide
2375
# the declaration of exit, since it's the most demanding environment.
2376
cat >conftest.$ac_ext <<_ACEOF
2377
#ifndef __cplusplus
2378
  choke me
2379
#endif
2380
_ACEOF
2381
rm -f conftest.$ac_objext
2382
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2383
  (eval $ac_compile) 2>conftest.er1
2384
  ac_status=$?
2385
  grep -v '^ *+' conftest.er1 >conftest.err
2386
  rm -f conftest.er1
2387
  cat conftest.err >&5
2388
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389
  (exit $ac_status); } &&
2390
         { ac_try='test -z "$ac_c_werror_flag"
2391
                         || test ! -s conftest.err'
2392
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2393
  (eval $ac_try) 2>&5
2394
  ac_status=$?
2395
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396
  (exit $ac_status); }; } &&
2397
         { ac_try='test -s conftest.$ac_objext'
2398
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2399
  (eval $ac_try) 2>&5
2400
  ac_status=$?
2401
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2402
  (exit $ac_status); }; }; then
2403
  for ac_declaration in \
2404
   '' \
2405
   'extern "C" void std::exit (int) throw (); using std::exit;' \
2406
   'extern "C" void std::exit (int); using std::exit;' \
2407
   'extern "C" void exit (int) throw ();' \
2408
   'extern "C" void exit (int);' \
2409
   'void exit (int);'
2410
do
2411
  cat >conftest.$ac_ext <<_ACEOF
2412
/* confdefs.h.  */
2413
_ACEOF
2414
cat confdefs.h >>conftest.$ac_ext
2415
cat >>conftest.$ac_ext <<_ACEOF
2416
/* end confdefs.h.  */
2417
$ac_declaration
2418
#include 
2419
int
2420
main ()
2421
{
2422
exit (42);
2423
  ;
2424
  return 0;
2425
}
2426
_ACEOF
2427
rm -f conftest.$ac_objext
2428
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2429
  (eval $ac_compile) 2>conftest.er1
2430
  ac_status=$?
2431
  grep -v '^ *+' conftest.er1 >conftest.err
2432
  rm -f conftest.er1
2433
  cat conftest.err >&5
2434
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2435
  (exit $ac_status); } &&
2436
         { ac_try='test -z "$ac_c_werror_flag"
2437
                         || test ! -s conftest.err'
2438
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2439
  (eval $ac_try) 2>&5
2440
  ac_status=$?
2441
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442
  (exit $ac_status); }; } &&
2443
         { ac_try='test -s conftest.$ac_objext'
2444
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2445
  (eval $ac_try) 2>&5
2446
  ac_status=$?
2447
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2448
  (exit $ac_status); }; }; then
2449
  :
2450
else
2451
  echo "$as_me: failed program was:" >&5
2452
sed 's/^/| /' conftest.$ac_ext >&5
2453
 
2454
continue
2455
fi
2456
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2457
  cat >conftest.$ac_ext <<_ACEOF
2458
/* confdefs.h.  */
2459
_ACEOF
2460
cat confdefs.h >>conftest.$ac_ext
2461
cat >>conftest.$ac_ext <<_ACEOF
2462
/* end confdefs.h.  */
2463
$ac_declaration
2464
int
2465
main ()
2466
{
2467
exit (42);
2468
  ;
2469
  return 0;
2470
}
2471
_ACEOF
2472
rm -f conftest.$ac_objext
2473
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2474
  (eval $ac_compile) 2>conftest.er1
2475
  ac_status=$?
2476
  grep -v '^ *+' conftest.er1 >conftest.err
2477
  rm -f conftest.er1
2478
  cat conftest.err >&5
2479
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480
  (exit $ac_status); } &&
2481
         { ac_try='test -z "$ac_c_werror_flag"
2482
                         || test ! -s conftest.err'
2483
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2484
  (eval $ac_try) 2>&5
2485
  ac_status=$?
2486
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487
  (exit $ac_status); }; } &&
2488
         { ac_try='test -s conftest.$ac_objext'
2489
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2490
  (eval $ac_try) 2>&5
2491
  ac_status=$?
2492
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493
  (exit $ac_status); }; }; then
2494
  break
2495
else
2496
  echo "$as_me: failed program was:" >&5
2497
sed 's/^/| /' conftest.$ac_ext >&5
2498
 
2499
fi
2500
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2501
done
2502
rm -f conftest*
2503
if test -n "$ac_declaration"; then
2504
  echo '#ifdef __cplusplus' >>confdefs.h
2505
  echo $ac_declaration      >>confdefs.h
2506
  echo '#endif'             >>confdefs.h
2507
fi
2508
 
2509
else
2510
  echo "$as_me: failed program was:" >&5
2511
sed 's/^/| /' conftest.$ac_ext >&5
2512
 
2513
fi
2514
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2515
ac_ext=c
2516
ac_cpp='$CPP $CPPFLAGS'
2517
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2518
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2519
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2520
 
2521
 
2522
echo "$as_me:$LINENO: checking for library containing strerror" >&5
2523
echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2524
if test "${ac_cv_search_strerror+set}" = set; then
2525
  echo $ECHO_N "(cached) $ECHO_C" >&6
2526
else
2527
  ac_func_search_save_LIBS=$LIBS
2528
ac_cv_search_strerror=no
2529
cat >conftest.$ac_ext <<_ACEOF
2530
/* confdefs.h.  */
2531
_ACEOF
2532
cat confdefs.h >>conftest.$ac_ext
2533
cat >>conftest.$ac_ext <<_ACEOF
2534
/* end confdefs.h.  */
2535
 
2536
/* Override any gcc2 internal prototype to avoid an error.  */
2537
#ifdef __cplusplus
2538
extern "C"
2539
#endif
2540
/* We use char because int might match the return type of a gcc2
2541
   builtin and then its argument prototype would still apply.  */
2542
char strerror ();
2543
int
2544
main ()
2545
{
2546
strerror ();
2547
  ;
2548
  return 0;
2549
}
2550
_ACEOF
2551
rm -f conftest.$ac_objext conftest$ac_exeext
2552
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2553
  (eval $ac_link) 2>conftest.er1
2554
  ac_status=$?
2555
  grep -v '^ *+' conftest.er1 >conftest.err
2556
  rm -f conftest.er1
2557
  cat conftest.err >&5
2558
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2559
  (exit $ac_status); } &&
2560
         { ac_try='test -z "$ac_c_werror_flag"
2561
                         || test ! -s conftest.err'
2562
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2563
  (eval $ac_try) 2>&5
2564
  ac_status=$?
2565
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2566
  (exit $ac_status); }; } &&
2567
         { ac_try='test -s conftest$ac_exeext'
2568
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2569
  (eval $ac_try) 2>&5
2570
  ac_status=$?
2571
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2572
  (exit $ac_status); }; }; then
2573
  ac_cv_search_strerror="none required"
2574
else
2575
  echo "$as_me: failed program was:" >&5
2576
sed 's/^/| /' conftest.$ac_ext >&5
2577
 
2578
fi
2579
rm -f conftest.err conftest.$ac_objext \
2580
      conftest$ac_exeext conftest.$ac_ext
2581
if test "$ac_cv_search_strerror" = no; then
2582
  for ac_lib in cposix; do
2583
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2584
    cat >conftest.$ac_ext <<_ACEOF
2585
/* confdefs.h.  */
2586
_ACEOF
2587
cat confdefs.h >>conftest.$ac_ext
2588
cat >>conftest.$ac_ext <<_ACEOF
2589
/* end confdefs.h.  */
2590
 
2591
/* Override any gcc2 internal prototype to avoid an error.  */
2592
#ifdef __cplusplus
2593
extern "C"
2594
#endif
2595
/* We use char because int might match the return type of a gcc2
2596
   builtin and then its argument prototype would still apply.  */
2597
char strerror ();
2598
int
2599
main ()
2600
{
2601
strerror ();
2602
  ;
2603
  return 0;
2604
}
2605
_ACEOF
2606
rm -f conftest.$ac_objext conftest$ac_exeext
2607
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2608
  (eval $ac_link) 2>conftest.er1
2609
  ac_status=$?
2610
  grep -v '^ *+' conftest.er1 >conftest.err
2611
  rm -f conftest.er1
2612
  cat conftest.err >&5
2613
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614
  (exit $ac_status); } &&
2615
         { ac_try='test -z "$ac_c_werror_flag"
2616
                         || test ! -s conftest.err'
2617
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2618
  (eval $ac_try) 2>&5
2619
  ac_status=$?
2620
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2621
  (exit $ac_status); }; } &&
2622
         { ac_try='test -s conftest$ac_exeext'
2623
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2624
  (eval $ac_try) 2>&5
2625
  ac_status=$?
2626
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2627
  (exit $ac_status); }; }; then
2628
  ac_cv_search_strerror="-l$ac_lib"
2629
break
2630
else
2631
  echo "$as_me: failed program was:" >&5
2632
sed 's/^/| /' conftest.$ac_ext >&5
2633
 
2634
fi
2635
rm -f conftest.err conftest.$ac_objext \
2636
      conftest$ac_exeext conftest.$ac_ext
2637
  done
2638
fi
2639
LIBS=$ac_func_search_save_LIBS
2640
fi
2641
echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2642
echo "${ECHO_T}$ac_cv_search_strerror" >&6
2643
if test "$ac_cv_search_strerror" != no; then
2644
  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2645
 
2646
fi
2647
 
2648
 
2649
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2650
am__api_version="1.9"
2651
# Find a good install program.  We prefer a C program (faster),
2652
# so one script is as good as another.  But avoid the broken or
2653
# incompatible versions:
2654
# SysV /etc/install, /usr/sbin/install
2655
# SunOS /usr/etc/install
2656
# IRIX /sbin/install
2657
# AIX /bin/install
2658
# AmigaOS /C/install, which installs bootblocks on floppy discs
2659
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2660
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2661
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2662
# OS/2's system install, which has a completely different semantic
2663
# ./install, which can be erroneously created by make from ./install.sh.
2664
# Reject install programs that cannot install multiple files.
2665
echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2666
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2667
if test -z "$INSTALL"; then
2668
if test "${ac_cv_path_install+set}" = set; then
2669
  echo $ECHO_N "(cached) $ECHO_C" >&6
2670
else
2671
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2672
for as_dir in $PATH
2673
do
2674
  IFS=$as_save_IFS
2675
  test -z "$as_dir" && as_dir=.
2676
  # Account for people who put trailing slashes in PATH elements.
2677
case $as_dir/ in
2678
  ./ | .// | /cC/* | \
2679
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2680
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2681
  /usr/ucb/* ) ;;
2682
  *)
2683
    # OSF1 and SCO ODT 3.0 have their own names for install.
2684
    # Don't use installbsd from OSF since it installs stuff as root
2685
    # by default.
2686
    for ac_prog in ginstall scoinst install; do
2687
      for ac_exec_ext in '' $ac_executable_extensions; do
2688
        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2689
          if test $ac_prog = install &&
2690
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2691
            # AIX install.  It has an incompatible calling convention.
2692
            :
2693
          elif test $ac_prog = install &&
2694
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2695
            # program-specific install script used by HP pwplus--don't use.
2696
            :
2697
          else
2698
            rm -rf conftest.one conftest.two conftest.dir
2699
            echo one > conftest.one
2700
            echo two > conftest.two
2701
            mkdir conftest.dir
2702
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2703
              test -s conftest.one && test -s conftest.two &&
2704
              test -s conftest.dir/conftest.one &&
2705
              test -s conftest.dir/conftest.two
2706
            then
2707
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2708
              break 3
2709
            fi
2710
          fi
2711
        fi
2712
      done
2713
    done
2714
    ;;
2715
esac
2716
done
2717
 
2718
rm -rf conftest.one conftest.two conftest.dir
2719
 
2720
fi
2721
  if test "${ac_cv_path_install+set}" = set; then
2722
    INSTALL=$ac_cv_path_install
2723
  else
2724
    # As a last resort, use the slow shell script.  Don't cache a
2725
    # value for INSTALL within a source directory, because that will
2726
    # break other packages using the cache if that directory is
2727
    # removed, or if the value is a relative name.
2728
    INSTALL=$ac_install_sh
2729
  fi
2730
fi
2731
echo "$as_me:$LINENO: result: $INSTALL" >&5
2732
echo "${ECHO_T}$INSTALL" >&6
2733
 
2734
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2735
# It thinks the first close brace ends the variable substitution.
2736
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2737
 
2738
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2739
 
2740
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2741
 
2742
echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2743
echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2744
# Just in case
2745
sleep 1
2746
echo timestamp > conftest.file
2747
# Do `set' in a subshell so we don't clobber the current shell's
2748
# arguments.  Must try -L first in case configure is actually a
2749
# symlink; some systems play weird games with the mod time of symlinks
2750
# (eg FreeBSD returns the mod time of the symlink's containing
2751
# directory).
2752
if (
2753
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2754
   if test "$*" = "X"; then
2755
      # -L didn't work.
2756
      set X `ls -t $srcdir/configure conftest.file`
2757
   fi
2758
   rm -f conftest.file
2759
   if test "$*" != "X $srcdir/configure conftest.file" \
2760
      && test "$*" != "X conftest.file $srcdir/configure"; then
2761
 
2762
      # If neither matched, then we have a broken ls.  This can happen
2763
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2764
      # broken ls alias from the environment.  This has actually
2765
      # happened.  Such a system could not be considered "sane".
2766
      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2767
alias in your environment" >&5
2768
echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2769
alias in your environment" >&2;}
2770
   { (exit 1); exit 1; }; }
2771
   fi
2772
 
2773
   test "$2" = conftest.file
2774
   )
2775
then
2776
   # Ok.
2777
   :
2778
else
2779
   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2780
Check your system clock" >&5
2781
echo "$as_me: error: newly created file is older than distributed files!
2782
Check your system clock" >&2;}
2783
   { (exit 1); exit 1; }; }
2784
fi
2785
echo "$as_me:$LINENO: result: yes" >&5
2786
echo "${ECHO_T}yes" >&6
2787
test "$program_prefix" != NONE &&
2788
  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2789
# Use a double $ so make ignores it.
2790
test "$program_suffix" != NONE &&
2791
  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2792
# Double any \ or $.  echo might interpret backslashes.
2793
# By default was `s,x,x', remove it if useless.
2794
cat <<\_ACEOF >conftest.sed
2795
s/[\\$]/&&/g;s/;s,x,x,$//
2796
_ACEOF
2797
program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2798
rm conftest.sed
2799
 
2800
# expand $ac_aux_dir to an absolute path
2801
am_aux_dir=`cd $ac_aux_dir && pwd`
2802
 
2803
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2804
# Use eval to expand $SHELL
2805
if eval "$MISSING --run true"; then
2806
  am_missing_run="$MISSING --run "
2807
else
2808
  am_missing_run=
2809
  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2810
echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2811
fi
2812
 
2813
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2814
  # We used to keeping the `.' as first argument, in order to
2815
  # allow $(mkdir_p) to be used without argument.  As in
2816
  #   $(mkdir_p) $(somedir)
2817
  # where $(somedir) is conditionally defined.  However this is wrong
2818
  # for two reasons:
2819
  #  1. if the package is installed by a user who cannot write `.'
2820
  #     make install will fail,
2821
  #  2. the above comment should most certainly read
2822
  #     $(mkdir_p) $(DESTDIR)$(somedir)
2823
  #     so it does not work when $(somedir) is undefined and
2824
  #     $(DESTDIR) is not.
2825
  #  To support the latter case, we have to write
2826
  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2827
  #  so the `.' trick is pointless.
2828
  mkdir_p='mkdir -p --'
2829
else
2830
  # On NextStep and OpenStep, the `mkdir' command does not
2831
  # recognize any option.  It will interpret all options as
2832
  # directories to create, and then abort because `.' already
2833
  # exists.
2834
  for d in ./-p ./--version;
2835
  do
2836
    test -d $d && rmdir $d
2837
  done
2838
  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2839
  if test -f "$ac_aux_dir/mkinstalldirs"; then
2840
    mkdir_p='$(mkinstalldirs)'
2841
  else
2842
    mkdir_p='$(install_sh) -d'
2843
  fi
2844
fi
2845
 
2846
for ac_prog in gawk mawk nawk awk
2847
do
2848
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2849
set dummy $ac_prog; ac_word=$2
2850
echo "$as_me:$LINENO: checking for $ac_word" >&5
2851
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2852
if test "${ac_cv_prog_AWK+set}" = set; then
2853
  echo $ECHO_N "(cached) $ECHO_C" >&6
2854
else
2855
  if test -n "$AWK"; then
2856
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2857
else
2858
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2859
for as_dir in $PATH
2860
do
2861
  IFS=$as_save_IFS
2862
  test -z "$as_dir" && as_dir=.
2863
  for ac_exec_ext in '' $ac_executable_extensions; do
2864
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2865
    ac_cv_prog_AWK="$ac_prog"
2866
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2867
    break 2
2868
  fi
2869
done
2870
done
2871
 
2872
fi
2873
fi
2874
AWK=$ac_cv_prog_AWK
2875
if test -n "$AWK"; then
2876
  echo "$as_me:$LINENO: result: $AWK" >&5
2877
echo "${ECHO_T}$AWK" >&6
2878
else
2879
  echo "$as_me:$LINENO: result: no" >&5
2880
echo "${ECHO_T}no" >&6
2881
fi
2882
 
2883
  test -n "$AWK" && break
2884
done
2885
 
2886
echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2887
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2888
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2889
if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2890
  echo $ECHO_N "(cached) $ECHO_C" >&6
2891
else
2892
  cat >conftest.make <<\_ACEOF
2893
all:
2894
        @echo 'ac_maketemp="$(MAKE)"'
2895
_ACEOF
2896
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2897
eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2898
if test -n "$ac_maketemp"; then
2899
  eval ac_cv_prog_make_${ac_make}_set=yes
2900
else
2901
  eval ac_cv_prog_make_${ac_make}_set=no
2902
fi
2903
rm -f conftest.make
2904
fi
2905
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2906
  echo "$as_me:$LINENO: result: yes" >&5
2907
echo "${ECHO_T}yes" >&6
2908
  SET_MAKE=
2909
else
2910
  echo "$as_me:$LINENO: result: no" >&5
2911
echo "${ECHO_T}no" >&6
2912
  SET_MAKE="MAKE=${MAKE-make}"
2913
fi
2914
 
2915
rm -rf .tst 2>/dev/null
2916
mkdir .tst 2>/dev/null
2917
if test -d .tst; then
2918
  am__leading_dot=.
2919
else
2920
  am__leading_dot=_
2921
fi
2922
rmdir .tst 2>/dev/null
2923
 
2924
DEPDIR="${am__leading_dot}deps"
2925
 
2926
          ac_config_commands="$ac_config_commands depfiles"
2927
 
2928
 
2929
am_make=${MAKE-make}
2930
cat > confinc << 'END'
2931
am__doit:
2932
        @echo done
2933
.PHONY: am__doit
2934
END
2935
# If we don't find an include directive, just comment out the code.
2936
echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2937
echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2938
am__include="#"
2939
am__quote=
2940
_am_result=none
2941
# First try GNU make style include.
2942
echo "include confinc" > confmf
2943
# We grep out `Entering directory' and `Leaving directory'
2944
# messages which can occur if `w' ends up in MAKEFLAGS.
2945
# In particular we don't look at `^make:' because GNU make might
2946
# be invoked under some other name (usually "gmake"), in which
2947
# case it prints its new name instead of `make'.
2948
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2949
   am__include=include
2950
   am__quote=
2951
   _am_result=GNU
2952
fi
2953
# Now try BSD make style include.
2954
if test "$am__include" = "#"; then
2955
   echo '.include "confinc"' > confmf
2956
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2957
      am__include=.include
2958
      am__quote="\""
2959
      _am_result=BSD
2960
   fi
2961
fi
2962
 
2963
 
2964
echo "$as_me:$LINENO: result: $_am_result" >&5
2965
echo "${ECHO_T}$_am_result" >&6
2966
rm -f confinc confmf
2967
 
2968
# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2969
if test "${enable_dependency_tracking+set}" = set; then
2970
  enableval="$enable_dependency_tracking"
2971
 
2972
fi;
2973
if test "x$enable_dependency_tracking" != xno; then
2974
  am_depcomp="$ac_aux_dir/depcomp"
2975
  AMDEPBACKSLASH='\'
2976
fi
2977
 
2978
 
2979
if test "x$enable_dependency_tracking" != xno; then
2980
  AMDEP_TRUE=
2981
  AMDEP_FALSE='#'
2982
else
2983
  AMDEP_TRUE='#'
2984
  AMDEP_FALSE=
2985
fi
2986
 
2987
 
2988
 
2989
# test to see if srcdir already configured
2990
if test "`cd $srcdir && pwd`" != "`pwd`" &&
2991
   test -f $srcdir/config.status; then
2992
  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2993
echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2994
   { (exit 1); exit 1; }; }
2995
fi
2996
 
2997
# test whether we have cygpath
2998
if test -z "$CYGPATH_W"; then
2999
  if (cygpath --version) >/dev/null 2>/dev/null; then
3000
    CYGPATH_W='cygpath -w'
3001
  else
3002
    CYGPATH_W=echo
3003
  fi
3004
fi
3005
 
3006
 
3007
# Define the identity of the package.
3008
 PACKAGE=gas
3009
 VERSION=${BFD_VERSION}
3010
 
3011
 
3012
cat >>confdefs.h <<_ACEOF
3013
#define PACKAGE "$PACKAGE"
3014
_ACEOF
3015
 
3016
 
3017
cat >>confdefs.h <<_ACEOF
3018
#define VERSION "$VERSION"
3019
_ACEOF
3020
 
3021
# Some tools Automake needs.
3022
 
3023
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3024
 
3025
 
3026
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3027
 
3028
 
3029
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3030
 
3031
 
3032
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3033
 
3034
 
3035
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3036
 
3037
install_sh=${install_sh-"$am_aux_dir/install-sh"}
3038
 
3039
# Installed binaries are usually stripped using `strip' when the user
3040
# run `make install-strip'.  However `strip' might not be the right
3041
# tool to use in cross-compilation environments, therefore Automake
3042
# will honor the `STRIP' environment variable to overrule this program.
3043
if test "$cross_compiling" != no; then
3044
  if test -n "$ac_tool_prefix"; then
3045
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3046
set dummy ${ac_tool_prefix}strip; ac_word=$2
3047
echo "$as_me:$LINENO: checking for $ac_word" >&5
3048
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3049
if test "${ac_cv_prog_STRIP+set}" = set; then
3050
  echo $ECHO_N "(cached) $ECHO_C" >&6
3051
else
3052
  if test -n "$STRIP"; then
3053
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3054
else
3055
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3056
for as_dir in $PATH
3057
do
3058
  IFS=$as_save_IFS
3059
  test -z "$as_dir" && as_dir=.
3060
  for ac_exec_ext in '' $ac_executable_extensions; do
3061
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3062
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3063
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3064
    break 2
3065
  fi
3066
done
3067
done
3068
 
3069
fi
3070
fi
3071
STRIP=$ac_cv_prog_STRIP
3072
if test -n "$STRIP"; then
3073
  echo "$as_me:$LINENO: result: $STRIP" >&5
3074
echo "${ECHO_T}$STRIP" >&6
3075
else
3076
  echo "$as_me:$LINENO: result: no" >&5
3077
echo "${ECHO_T}no" >&6
3078
fi
3079
 
3080
fi
3081
if test -z "$ac_cv_prog_STRIP"; then
3082
  ac_ct_STRIP=$STRIP
3083
  # Extract the first word of "strip", so it can be a program name with args.
3084
set dummy strip; ac_word=$2
3085
echo "$as_me:$LINENO: checking for $ac_word" >&5
3086
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3087
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3088
  echo $ECHO_N "(cached) $ECHO_C" >&6
3089
else
3090
  if test -n "$ac_ct_STRIP"; then
3091
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3092
else
3093
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3094
for as_dir in $PATH
3095
do
3096
  IFS=$as_save_IFS
3097
  test -z "$as_dir" && as_dir=.
3098
  for ac_exec_ext in '' $ac_executable_extensions; do
3099
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3100
    ac_cv_prog_ac_ct_STRIP="strip"
3101
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3102
    break 2
3103
  fi
3104
done
3105
done
3106
 
3107
  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3108
fi
3109
fi
3110
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3111
if test -n "$ac_ct_STRIP"; then
3112
  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3113
echo "${ECHO_T}$ac_ct_STRIP" >&6
3114
else
3115
  echo "$as_me:$LINENO: result: no" >&5
3116
echo "${ECHO_T}no" >&6
3117
fi
3118
 
3119
  STRIP=$ac_ct_STRIP
3120
else
3121
  STRIP="$ac_cv_prog_STRIP"
3122
fi
3123
 
3124
fi
3125
INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3126
 
3127
# We need awk for the "check" target.  The system "awk" is bad on
3128
# some platforms.
3129
# Always define AMTAR for backward compatibility.
3130
 
3131
AMTAR=${AMTAR-"${am_missing_run}tar"}
3132
 
3133
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3134
 
3135
 
3136
 
3137
 
3138
depcc="$CC"   am_compiler_list=
3139
 
3140
echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3141
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3142
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3143
  echo $ECHO_N "(cached) $ECHO_C" >&6
3144
else
3145
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3146
  # We make a subdir and do the tests there.  Otherwise we can end up
3147
  # making bogus files that we don't know about and never remove.  For
3148
  # instance it was reported that on HP-UX the gcc test will end up
3149
  # making a dummy file named `D' -- because `-MD' means `put the output
3150
  # in D'.
3151
  mkdir conftest.dir
3152
  # Copy depcomp to subdir because otherwise we won't find it if we're
3153
  # using a relative directory.
3154
  cp "$am_depcomp" conftest.dir
3155
  cd conftest.dir
3156
  # We will build objects and dependencies in a subdirectory because
3157
  # it helps to detect inapplicable dependency modes.  For instance
3158
  # both Tru64's cc and ICC support -MD to output dependencies as a
3159
  # side effect of compilation, but ICC will put the dependencies in
3160
  # the current directory while Tru64 will put them in the object
3161
  # directory.
3162
  mkdir sub
3163
 
3164
  am_cv_CC_dependencies_compiler_type=none
3165
  if test "$am_compiler_list" = ""; then
3166
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3167
  fi
3168
  for depmode in $am_compiler_list; do
3169
    # Setup a source with many dependencies, because some compilers
3170
    # like to wrap large dependency lists on column 80 (with \), and
3171
    # we should not choose a depcomp mode which is confused by this.
3172
    #
3173
    # We need to recreate these files for each test, as the compiler may
3174
    # overwrite some of them when testing with obscure command lines.
3175
    # This happens at least with the AIX C compiler.
3176
    : > sub/conftest.c
3177
    for i in 1 2 3 4 5 6; do
3178
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3179
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3180
      # Solaris 8's {/usr,}/bin/sh.
3181
      touch sub/conftst$i.h
3182
    done
3183
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3184
 
3185
    case $depmode in
3186
    nosideeffect)
3187
      # after this tag, mechanisms are not by side-effect, so they'll
3188
      # only be used when explicitly requested
3189
      if test "x$enable_dependency_tracking" = xyes; then
3190
        continue
3191
      else
3192
        break
3193
      fi
3194
      ;;
3195
    none) break ;;
3196
    esac
3197
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3198
    # mode.  It turns out that the SunPro C++ compiler does not properly
3199
    # handle `-M -o', and we need to detect this.
3200
    if depmode=$depmode \
3201
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3202
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3203
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3204
         >/dev/null 2>conftest.err &&
3205
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3206
       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3207
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3208
      # icc doesn't choke on unknown options, it will just issue warnings
3209
      # or remarks (even with -Werror).  So we grep stderr for any message
3210
      # that says an option was ignored or not supported.
3211
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3212
      #   icc: Command line warning: ignoring option '-M'; no argument required
3213
      # The diagnosis changed in icc 8.0:
3214
      #   icc: Command line remark: option '-MP' not supported
3215
      if (grep 'ignoring option' conftest.err ||
3216
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3217
        am_cv_CC_dependencies_compiler_type=$depmode
3218
        break
3219
      fi
3220
    fi
3221
  done
3222
 
3223
  cd ..
3224
  rm -rf conftest.dir
3225
else
3226
  am_cv_CC_dependencies_compiler_type=none
3227
fi
3228
 
3229
fi
3230
echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3231
echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3232
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3233
 
3234
 
3235
 
3236
if
3237
  test "x$enable_dependency_tracking" != xno \
3238
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3239
  am__fastdepCC_TRUE=
3240
  am__fastdepCC_FALSE='#'
3241
else
3242
  am__fastdepCC_TRUE='#'
3243
  am__fastdepCC_FALSE=
3244
fi
3245
 
3246
 
3247
 
3248
 
3249
ac_ext=c
3250
ac_cpp='$CPP $CPPFLAGS'
3251
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3252
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3253
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3254
if test -n "$ac_tool_prefix"; then
3255
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3256
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3257
echo "$as_me:$LINENO: checking for $ac_word" >&5
3258
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3259
if test "${ac_cv_prog_CC+set}" = set; then
3260
  echo $ECHO_N "(cached) $ECHO_C" >&6
3261
else
3262
  if test -n "$CC"; then
3263
  ac_cv_prog_CC="$CC" # Let the user override the test.
3264
else
3265
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3266
for as_dir in $PATH
3267
do
3268
  IFS=$as_save_IFS
3269
  test -z "$as_dir" && as_dir=.
3270
  for ac_exec_ext in '' $ac_executable_extensions; do
3271
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3272
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3273
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3274
    break 2
3275
  fi
3276
done
3277
done
3278
 
3279
fi
3280
fi
3281
CC=$ac_cv_prog_CC
3282
if test -n "$CC"; then
3283
  echo "$as_me:$LINENO: result: $CC" >&5
3284
echo "${ECHO_T}$CC" >&6
3285
else
3286
  echo "$as_me:$LINENO: result: no" >&5
3287
echo "${ECHO_T}no" >&6
3288
fi
3289
 
3290
fi
3291
if test -z "$ac_cv_prog_CC"; then
3292
  ac_ct_CC=$CC
3293
  # Extract the first word of "gcc", so it can be a program name with args.
3294
set dummy gcc; ac_word=$2
3295
echo "$as_me:$LINENO: checking for $ac_word" >&5
3296
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3297
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3298
  echo $ECHO_N "(cached) $ECHO_C" >&6
3299
else
3300
  if test -n "$ac_ct_CC"; then
3301
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3302
else
3303
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3304
for as_dir in $PATH
3305
do
3306
  IFS=$as_save_IFS
3307
  test -z "$as_dir" && as_dir=.
3308
  for ac_exec_ext in '' $ac_executable_extensions; do
3309
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3310
    ac_cv_prog_ac_ct_CC="gcc"
3311
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3312
    break 2
3313
  fi
3314
done
3315
done
3316
 
3317
fi
3318
fi
3319
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3320
if test -n "$ac_ct_CC"; then
3321
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3322
echo "${ECHO_T}$ac_ct_CC" >&6
3323
else
3324
  echo "$as_me:$LINENO: result: no" >&5
3325
echo "${ECHO_T}no" >&6
3326
fi
3327
 
3328
  CC=$ac_ct_CC
3329
else
3330
  CC="$ac_cv_prog_CC"
3331
fi
3332
 
3333
if test -z "$CC"; then
3334
  if test -n "$ac_tool_prefix"; then
3335
  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3336
set dummy ${ac_tool_prefix}cc; ac_word=$2
3337
echo "$as_me:$LINENO: checking for $ac_word" >&5
3338
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3339
if test "${ac_cv_prog_CC+set}" = set; then
3340
  echo $ECHO_N "(cached) $ECHO_C" >&6
3341
else
3342
  if test -n "$CC"; then
3343
  ac_cv_prog_CC="$CC" # Let the user override the test.
3344
else
3345
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3346
for as_dir in $PATH
3347
do
3348
  IFS=$as_save_IFS
3349
  test -z "$as_dir" && as_dir=.
3350
  for ac_exec_ext in '' $ac_executable_extensions; do
3351
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3352
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3353
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3354
    break 2
3355
  fi
3356
done
3357
done
3358
 
3359
fi
3360
fi
3361
CC=$ac_cv_prog_CC
3362
if test -n "$CC"; then
3363
  echo "$as_me:$LINENO: result: $CC" >&5
3364
echo "${ECHO_T}$CC" >&6
3365
else
3366
  echo "$as_me:$LINENO: result: no" >&5
3367
echo "${ECHO_T}no" >&6
3368
fi
3369
 
3370
fi
3371
if test -z "$ac_cv_prog_CC"; then
3372
  ac_ct_CC=$CC
3373
  # Extract the first word of "cc", so it can be a program name with args.
3374
set dummy cc; ac_word=$2
3375
echo "$as_me:$LINENO: checking for $ac_word" >&5
3376
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3377
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3378
  echo $ECHO_N "(cached) $ECHO_C" >&6
3379
else
3380
  if test -n "$ac_ct_CC"; then
3381
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3382
else
3383
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3384
for as_dir in $PATH
3385
do
3386
  IFS=$as_save_IFS
3387
  test -z "$as_dir" && as_dir=.
3388
  for ac_exec_ext in '' $ac_executable_extensions; do
3389
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3390
    ac_cv_prog_ac_ct_CC="cc"
3391
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3392
    break 2
3393
  fi
3394
done
3395
done
3396
 
3397
fi
3398
fi
3399
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3400
if test -n "$ac_ct_CC"; then
3401
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3402
echo "${ECHO_T}$ac_ct_CC" >&6
3403
else
3404
  echo "$as_me:$LINENO: result: no" >&5
3405
echo "${ECHO_T}no" >&6
3406
fi
3407
 
3408
  CC=$ac_ct_CC
3409
else
3410
  CC="$ac_cv_prog_CC"
3411
fi
3412
 
3413
fi
3414
if test -z "$CC"; then
3415
  # Extract the first word of "cc", so it can be a program name with args.
3416
set dummy cc; ac_word=$2
3417
echo "$as_me:$LINENO: checking for $ac_word" >&5
3418
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3419
if test "${ac_cv_prog_CC+set}" = set; then
3420
  echo $ECHO_N "(cached) $ECHO_C" >&6
3421
else
3422
  if test -n "$CC"; then
3423
  ac_cv_prog_CC="$CC" # Let the user override the test.
3424
else
3425
  ac_prog_rejected=no
3426
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3427
for as_dir in $PATH
3428
do
3429
  IFS=$as_save_IFS
3430
  test -z "$as_dir" && as_dir=.
3431
  for ac_exec_ext in '' $ac_executable_extensions; do
3432
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3433
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3434
       ac_prog_rejected=yes
3435
       continue
3436
     fi
3437
    ac_cv_prog_CC="cc"
3438
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3439
    break 2
3440
  fi
3441
done
3442
done
3443
 
3444
if test $ac_prog_rejected = yes; then
3445
  # We found a bogon in the path, so make sure we never use it.
3446
  set dummy $ac_cv_prog_CC
3447
  shift
3448
  if test $# != 0; then
3449
    # We chose a different compiler from the bogus one.
3450
    # However, it has the same basename, so the bogon will be chosen
3451
    # first if we set CC to just the basename; use the full file name.
3452
    shift
3453
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3454
  fi
3455
fi
3456
fi
3457
fi
3458
CC=$ac_cv_prog_CC
3459
if test -n "$CC"; then
3460
  echo "$as_me:$LINENO: result: $CC" >&5
3461
echo "${ECHO_T}$CC" >&6
3462
else
3463
  echo "$as_me:$LINENO: result: no" >&5
3464
echo "${ECHO_T}no" >&6
3465
fi
3466
 
3467
fi
3468
if test -z "$CC"; then
3469
  if test -n "$ac_tool_prefix"; then
3470
  for ac_prog in cl
3471
  do
3472
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3473
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3474
echo "$as_me:$LINENO: checking for $ac_word" >&5
3475
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3476
if test "${ac_cv_prog_CC+set}" = set; then
3477
  echo $ECHO_N "(cached) $ECHO_C" >&6
3478
else
3479
  if test -n "$CC"; then
3480
  ac_cv_prog_CC="$CC" # Let the user override the test.
3481
else
3482
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3483
for as_dir in $PATH
3484
do
3485
  IFS=$as_save_IFS
3486
  test -z "$as_dir" && as_dir=.
3487
  for ac_exec_ext in '' $ac_executable_extensions; do
3488
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3489
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3490
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3491
    break 2
3492
  fi
3493
done
3494
done
3495
 
3496
fi
3497
fi
3498
CC=$ac_cv_prog_CC
3499
if test -n "$CC"; then
3500
  echo "$as_me:$LINENO: result: $CC" >&5
3501
echo "${ECHO_T}$CC" >&6
3502
else
3503
  echo "$as_me:$LINENO: result: no" >&5
3504
echo "${ECHO_T}no" >&6
3505
fi
3506
 
3507
    test -n "$CC" && break
3508
  done
3509
fi
3510
if test -z "$CC"; then
3511
  ac_ct_CC=$CC
3512
  for ac_prog in cl
3513
do
3514
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3515
set dummy $ac_prog; ac_word=$2
3516
echo "$as_me:$LINENO: checking for $ac_word" >&5
3517
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3518
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3519
  echo $ECHO_N "(cached) $ECHO_C" >&6
3520
else
3521
  if test -n "$ac_ct_CC"; then
3522
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3523
else
3524
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3525
for as_dir in $PATH
3526
do
3527
  IFS=$as_save_IFS
3528
  test -z "$as_dir" && as_dir=.
3529
  for ac_exec_ext in '' $ac_executable_extensions; do
3530
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3531
    ac_cv_prog_ac_ct_CC="$ac_prog"
3532
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3533
    break 2
3534
  fi
3535
done
3536
done
3537
 
3538
fi
3539
fi
3540
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3541
if test -n "$ac_ct_CC"; then
3542
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3543
echo "${ECHO_T}$ac_ct_CC" >&6
3544
else
3545
  echo "$as_me:$LINENO: result: no" >&5
3546
echo "${ECHO_T}no" >&6
3547
fi
3548
 
3549
  test -n "$ac_ct_CC" && break
3550
done
3551
 
3552
  CC=$ac_ct_CC
3553
fi
3554
 
3555
fi
3556
 
3557
 
3558
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3559
See \`config.log' for more details." >&5
3560
echo "$as_me: error: no acceptable C compiler found in \$PATH
3561
See \`config.log' for more details." >&2;}
3562
   { (exit 1); exit 1; }; }
3563
 
3564
# Provide some information about the compiler.
3565
echo "$as_me:$LINENO:" \
3566
     "checking for C compiler version" >&5
3567
ac_compiler=`set X $ac_compile; echo $2`
3568
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5
3569
  (eval $ac_compiler --version &5) 2>&5
3570
  ac_status=$?
3571
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3572
  (exit $ac_status); }
3573
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5
3574
  (eval $ac_compiler -v &5) 2>&5
3575
  ac_status=$?
3576
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3577
  (exit $ac_status); }
3578
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
3579
  (eval $ac_compiler -V &5) 2>&5
3580
  ac_status=$?
3581
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3582
  (exit $ac_status); }
3583
 
3584
echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3585
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3586
if test "${ac_cv_c_compiler_gnu+set}" = set; then
3587
  echo $ECHO_N "(cached) $ECHO_C" >&6
3588
else
3589
  cat >conftest.$ac_ext <<_ACEOF
3590
/* confdefs.h.  */
3591
_ACEOF
3592
cat confdefs.h >>conftest.$ac_ext
3593
cat >>conftest.$ac_ext <<_ACEOF
3594
/* end confdefs.h.  */
3595
 
3596
int
3597
main ()
3598
{
3599
#ifndef __GNUC__
3600
       choke me
3601
#endif
3602
 
3603
  ;
3604
  return 0;
3605
}
3606
_ACEOF
3607
rm -f conftest.$ac_objext
3608
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3609
  (eval $ac_compile) 2>conftest.er1
3610
  ac_status=$?
3611
  grep -v '^ *+' conftest.er1 >conftest.err
3612
  rm -f conftest.er1
3613
  cat conftest.err >&5
3614
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615
  (exit $ac_status); } &&
3616
         { ac_try='test -z "$ac_c_werror_flag"
3617
                         || test ! -s conftest.err'
3618
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3619
  (eval $ac_try) 2>&5
3620
  ac_status=$?
3621
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622
  (exit $ac_status); }; } &&
3623
         { ac_try='test -s conftest.$ac_objext'
3624
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3625
  (eval $ac_try) 2>&5
3626
  ac_status=$?
3627
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3628
  (exit $ac_status); }; }; then
3629
  ac_compiler_gnu=yes
3630
else
3631
  echo "$as_me: failed program was:" >&5
3632
sed 's/^/| /' conftest.$ac_ext >&5
3633
 
3634
ac_compiler_gnu=no
3635
fi
3636
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3637
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3638
 
3639
fi
3640
echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3641
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3642
GCC=`test $ac_compiler_gnu = yes && echo yes`
3643
ac_test_CFLAGS=${CFLAGS+set}
3644
ac_save_CFLAGS=$CFLAGS
3645
CFLAGS="-g"
3646
echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3647
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3648
if test "${ac_cv_prog_cc_g+set}" = set; then
3649
  echo $ECHO_N "(cached) $ECHO_C" >&6
3650
else
3651
  cat >conftest.$ac_ext <<_ACEOF
3652
/* confdefs.h.  */
3653
_ACEOF
3654
cat confdefs.h >>conftest.$ac_ext
3655
cat >>conftest.$ac_ext <<_ACEOF
3656
/* end confdefs.h.  */
3657
 
3658
int
3659
main ()
3660
{
3661
 
3662
  ;
3663
  return 0;
3664
}
3665
_ACEOF
3666
rm -f conftest.$ac_objext
3667
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3668
  (eval $ac_compile) 2>conftest.er1
3669
  ac_status=$?
3670
  grep -v '^ *+' conftest.er1 >conftest.err
3671
  rm -f conftest.er1
3672
  cat conftest.err >&5
3673
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674
  (exit $ac_status); } &&
3675
         { ac_try='test -z "$ac_c_werror_flag"
3676
                         || test ! -s conftest.err'
3677
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3678
  (eval $ac_try) 2>&5
3679
  ac_status=$?
3680
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3681
  (exit $ac_status); }; } &&
3682
         { ac_try='test -s conftest.$ac_objext'
3683
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684
  (eval $ac_try) 2>&5
3685
  ac_status=$?
3686
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687
  (exit $ac_status); }; }; then
3688
  ac_cv_prog_cc_g=yes
3689
else
3690
  echo "$as_me: failed program was:" >&5
3691
sed 's/^/| /' conftest.$ac_ext >&5
3692
 
3693
ac_cv_prog_cc_g=no
3694
fi
3695
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3696
fi
3697
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3698
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3699
if test "$ac_test_CFLAGS" = set; then
3700
  CFLAGS=$ac_save_CFLAGS
3701
elif test $ac_cv_prog_cc_g = yes; then
3702
  if test "$GCC" = yes; then
3703
    CFLAGS="-g -O2"
3704
  else
3705
    CFLAGS="-g"
3706
  fi
3707
else
3708
  if test "$GCC" = yes; then
3709
    CFLAGS="-O2"
3710
  else
3711
    CFLAGS=
3712
  fi
3713
fi
3714
echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3715
echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3716
if test "${ac_cv_prog_cc_stdc+set}" = set; then
3717
  echo $ECHO_N "(cached) $ECHO_C" >&6
3718
else
3719
  ac_cv_prog_cc_stdc=no
3720
ac_save_CC=$CC
3721
cat >conftest.$ac_ext <<_ACEOF
3722
/* confdefs.h.  */
3723
_ACEOF
3724
cat confdefs.h >>conftest.$ac_ext
3725
cat >>conftest.$ac_ext <<_ACEOF
3726
/* end confdefs.h.  */
3727
#include 
3728
#include 
3729
#include 
3730
#include 
3731
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3732
struct buf { int x; };
3733
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3734
static char *e (p, i)
3735
     char **p;
3736
     int i;
3737
{
3738
  return p[i];
3739
}
3740
static char *f (char * (*g) (char **, int), char **p, ...)
3741
{
3742
  char *s;
3743
  va_list v;
3744
  va_start (v,p);
3745
  s = g (p, va_arg (v,int));
3746
  va_end (v);
3747
  return s;
3748
}
3749
 
3750
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3751
   function prototypes and stuff, but not '\xHH' hex character constants.
3752
   These don't provoke an error unfortunately, instead are silently treated
3753
   as 'x'.  The following induces an error, until -std1 is added to get
3754
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3755
   array size at least.  It's necessary to write '\x00'==0 to get something
3756
   that's true only with -std1.  */
3757
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3758
 
3759
int test (int i, double x);
3760
struct s1 {int (*f) (int a);};
3761
struct s2 {int (*f) (double a);};
3762
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3763
int argc;
3764
char **argv;
3765
int
3766
main ()
3767
{
3768
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3769
  ;
3770
  return 0;
3771
}
3772
_ACEOF
3773
# Don't try gcc -ansi; that turns off useful extensions and
3774
# breaks some systems' header files.
3775
# AIX                   -qlanglvl=ansi
3776
# Ultrix and OSF/1      -std1
3777
# HP-UX 10.20 and later -Ae
3778
# HP-UX older versions  -Aa -D_HPUX_SOURCE
3779
# SVR4                  -Xc -D__EXTENSIONS__
3780
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3781
do
3782
  CC="$ac_save_CC $ac_arg"
3783
  rm -f conftest.$ac_objext
3784
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3785
  (eval $ac_compile) 2>conftest.er1
3786
  ac_status=$?
3787
  grep -v '^ *+' conftest.er1 >conftest.err
3788
  rm -f conftest.er1
3789
  cat conftest.err >&5
3790
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3791
  (exit $ac_status); } &&
3792
         { ac_try='test -z "$ac_c_werror_flag"
3793
                         || test ! -s conftest.err'
3794
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3795
  (eval $ac_try) 2>&5
3796
  ac_status=$?
3797
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3798
  (exit $ac_status); }; } &&
3799
         { ac_try='test -s conftest.$ac_objext'
3800
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3801
  (eval $ac_try) 2>&5
3802
  ac_status=$?
3803
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3804
  (exit $ac_status); }; }; then
3805
  ac_cv_prog_cc_stdc=$ac_arg
3806
break
3807
else
3808
  echo "$as_me: failed program was:" >&5
3809
sed 's/^/| /' conftest.$ac_ext >&5
3810
 
3811
fi
3812
rm -f conftest.err conftest.$ac_objext
3813
done
3814
rm -f conftest.$ac_ext conftest.$ac_objext
3815
CC=$ac_save_CC
3816
 
3817
fi
3818
 
3819
case "x$ac_cv_prog_cc_stdc" in
3820
  x|xno)
3821
    echo "$as_me:$LINENO: result: none needed" >&5
3822
echo "${ECHO_T}none needed" >&6 ;;
3823
  *)
3824
    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3825
echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3826
    CC="$CC $ac_cv_prog_cc_stdc" ;;
3827
esac
3828
 
3829
# Some people use a C++ compiler to compile C.  Since we use `exit',
3830
# in C++ we need to declare it.  In case someone uses the same compiler
3831
# for both compiling C and C++ we need to have the C++ compiler decide
3832
# the declaration of exit, since it's the most demanding environment.
3833
cat >conftest.$ac_ext <<_ACEOF
3834
#ifndef __cplusplus
3835
  choke me
3836
#endif
3837
_ACEOF
3838
rm -f conftest.$ac_objext
3839
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3840
  (eval $ac_compile) 2>conftest.er1
3841
  ac_status=$?
3842
  grep -v '^ *+' conftest.er1 >conftest.err
3843
  rm -f conftest.er1
3844
  cat conftest.err >&5
3845
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846
  (exit $ac_status); } &&
3847
         { ac_try='test -z "$ac_c_werror_flag"
3848
                         || test ! -s conftest.err'
3849
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3850
  (eval $ac_try) 2>&5
3851
  ac_status=$?
3852
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3853
  (exit $ac_status); }; } &&
3854
         { ac_try='test -s conftest.$ac_objext'
3855
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3856
  (eval $ac_try) 2>&5
3857
  ac_status=$?
3858
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3859
  (exit $ac_status); }; }; then
3860
  for ac_declaration in \
3861
   '' \
3862
   'extern "C" void std::exit (int) throw (); using std::exit;' \
3863
   'extern "C" void std::exit (int); using std::exit;' \
3864
   'extern "C" void exit (int) throw ();' \
3865
   'extern "C" void exit (int);' \
3866
   'void exit (int);'
3867
do
3868
  cat >conftest.$ac_ext <<_ACEOF
3869
/* confdefs.h.  */
3870
_ACEOF
3871
cat confdefs.h >>conftest.$ac_ext
3872
cat >>conftest.$ac_ext <<_ACEOF
3873
/* end confdefs.h.  */
3874
$ac_declaration
3875
#include 
3876
int
3877
main ()
3878
{
3879
exit (42);
3880
  ;
3881
  return 0;
3882
}
3883
_ACEOF
3884
rm -f conftest.$ac_objext
3885
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3886
  (eval $ac_compile) 2>conftest.er1
3887
  ac_status=$?
3888
  grep -v '^ *+' conftest.er1 >conftest.err
3889
  rm -f conftest.er1
3890
  cat conftest.err >&5
3891
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892
  (exit $ac_status); } &&
3893
         { ac_try='test -z "$ac_c_werror_flag"
3894
                         || test ! -s conftest.err'
3895
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3896
  (eval $ac_try) 2>&5
3897
  ac_status=$?
3898
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899
  (exit $ac_status); }; } &&
3900
         { ac_try='test -s conftest.$ac_objext'
3901
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3902
  (eval $ac_try) 2>&5
3903
  ac_status=$?
3904
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905
  (exit $ac_status); }; }; then
3906
  :
3907
else
3908
  echo "$as_me: failed program was:" >&5
3909
sed 's/^/| /' conftest.$ac_ext >&5
3910
 
3911
continue
3912
fi
3913
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3914
  cat >conftest.$ac_ext <<_ACEOF
3915
/* confdefs.h.  */
3916
_ACEOF
3917
cat confdefs.h >>conftest.$ac_ext
3918
cat >>conftest.$ac_ext <<_ACEOF
3919
/* end confdefs.h.  */
3920
$ac_declaration
3921
int
3922
main ()
3923
{
3924
exit (42);
3925
  ;
3926
  return 0;
3927
}
3928
_ACEOF
3929
rm -f conftest.$ac_objext
3930
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3931
  (eval $ac_compile) 2>conftest.er1
3932
  ac_status=$?
3933
  grep -v '^ *+' conftest.er1 >conftest.err
3934
  rm -f conftest.er1
3935
  cat conftest.err >&5
3936
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3937
  (exit $ac_status); } &&
3938
         { ac_try='test -z "$ac_c_werror_flag"
3939
                         || test ! -s conftest.err'
3940
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3941
  (eval $ac_try) 2>&5
3942
  ac_status=$?
3943
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3944
  (exit $ac_status); }; } &&
3945
         { ac_try='test -s conftest.$ac_objext'
3946
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3947
  (eval $ac_try) 2>&5
3948
  ac_status=$?
3949
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3950
  (exit $ac_status); }; }; then
3951
  break
3952
else
3953
  echo "$as_me: failed program was:" >&5
3954
sed 's/^/| /' conftest.$ac_ext >&5
3955
 
3956
fi
3957
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3958
done
3959
rm -f conftest*
3960
if test -n "$ac_declaration"; then
3961
  echo '#ifdef __cplusplus' >>confdefs.h
3962
  echo $ac_declaration      >>confdefs.h
3963
  echo '#endif'             >>confdefs.h
3964
fi
3965
 
3966
else
3967
  echo "$as_me: failed program was:" >&5
3968
sed 's/^/| /' conftest.$ac_ext >&5
3969
 
3970
fi
3971
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3972
ac_ext=c
3973
ac_cpp='$CPP $CPPFLAGS'
3974
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3975
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3976
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3977
 
3978
 
3979
cat >>confdefs.h <<\_ACEOF
3980
#define _GNU_SOURCE 1
3981
_ACEOF
3982
 
3983
 
3984
 
3985
 
3986
 
3987
macro_version='2.1a'
3988
macro_revision='1.2435'
3989
 
3990
 
3991
 
3992
 
3993
 
3994
 
3995
 
3996
 
3997
 
3998
 
3999
 
4000
 
4001
ltmain="$ac_aux_dir/ltmain.sh"
4002
 
4003
# Set options
4004
 
4005
enable_dlopen=no
4006
 
4007
 
4008
enable_win32_dll=no
4009
 
4010
 
4011
# Check whether --enable-shared or --disable-shared was given.
4012
if test "${enable_shared+set}" = set; then
4013
  enableval="$enable_shared"
4014
  p=${PACKAGE-default}
4015
    case $enableval in
4016
    yes) enable_shared=yes ;;
4017
    no) enable_shared=no ;;
4018
    *)
4019
      enable_shared=no
4020
      # Look at the argument we got.  We use all the common list separators.
4021
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4022
      for pkg in $enableval; do
4023
        IFS="$lt_save_ifs"
4024
        if test "X$pkg" = "X$p"; then
4025
          enable_shared=yes
4026
        fi
4027
      done
4028
      IFS="$lt_save_ifs"
4029
      ;;
4030
    esac
4031
else
4032
  enable_shared=yes
4033
fi;
4034
 
4035
 
4036
 
4037
 
4038
 
4039
 
4040
 
4041
 
4042
# Check whether --enable-static or --disable-static was given.
4043
if test "${enable_static+set}" = set; then
4044
  enableval="$enable_static"
4045
  p=${PACKAGE-default}
4046
    case $enableval in
4047
    yes) enable_static=yes ;;
4048
    no) enable_static=no ;;
4049
    *)
4050
     enable_static=no
4051
      # Look at the argument we got.  We use all the common list separators.
4052
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4053
      for pkg in $enableval; do
4054
        IFS="$lt_save_ifs"
4055
        if test "X$pkg" = "X$p"; then
4056
          enable_static=yes
4057
        fi
4058
      done
4059
      IFS="$lt_save_ifs"
4060
      ;;
4061
    esac
4062
else
4063
  enable_static=yes
4064
fi;
4065
 
4066
 
4067
 
4068
 
4069
 
4070
 
4071
 
4072
 
4073
 
4074
# Check whether --with-pic or --without-pic was given.
4075
if test "${with_pic+set}" = set; then
4076
  withval="$with_pic"
4077
  pic_mode="$withval"
4078
else
4079
  pic_mode=default
4080
fi;
4081
 
4082
test -z "$pic_mode" && pic_mode=default
4083
 
4084
 
4085
 
4086
 
4087
 
4088
 
4089
 
4090
# Check whether --enable-fast-install or --disable-fast-install was given.
4091
if test "${enable_fast_install+set}" = set; then
4092
  enableval="$enable_fast_install"
4093
  p=${PACKAGE-default}
4094
    case $enableval in
4095
    yes) enable_fast_install=yes ;;
4096
    no) enable_fast_install=no ;;
4097
    *)
4098
      enable_fast_install=no
4099
      # Look at the argument we got.  We use all the common list separators.
4100
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4101
      for pkg in $enableval; do
4102
        IFS="$lt_save_ifs"
4103
        if test "X$pkg" = "X$p"; then
4104
          enable_fast_install=yes
4105
        fi
4106
      done
4107
      IFS="$lt_save_ifs"
4108
      ;;
4109
    esac
4110
else
4111
  enable_fast_install=yes
4112
fi;
4113
 
4114
 
4115
 
4116
 
4117
 
4118
 
4119
 
4120
 
4121
echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4122
echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4123
if test "${lt_cv_path_SED+set}" = set; then
4124
  echo $ECHO_N "(cached) $ECHO_C" >&6
4125
else
4126
  # Loop through the user's path and test for sed and gsed.
4127
# Then use that list of sed's as ones to test for truncation.
4128
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4129
for as_dir in $PATH
4130
do
4131
  IFS=$as_save_IFS
4132
  test -z "$as_dir" && as_dir=.
4133
  for lt_ac_prog in sed gsed; do
4134
    for ac_exec_ext in '' $ac_executable_extensions; do
4135
      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4136
        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4137
      fi
4138
    done
4139
  done
4140
done
4141
IFS=$as_save_IFS
4142
lt_ac_max=0
4143
lt_ac_count=0
4144
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4145
# along with /bin/sed that truncates output.
4146
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4147
  test ! -f $lt_ac_sed && continue
4148
  cat /dev/null > conftest.in
4149
  lt_ac_count=0
4150
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4151
  # Check for GNU sed and select it if it is found.
4152
  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4153
    lt_cv_path_SED=$lt_ac_sed
4154
    break
4155
  fi
4156
  while true; do
4157
    cat conftest.in conftest.in >conftest.tmp
4158
    mv conftest.tmp conftest.in
4159
    cp conftest.in conftest.nl
4160
    echo >>conftest.nl
4161
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4162
    cmp -s conftest.out conftest.nl || break
4163
    # 10000 chars as input seems more than enough
4164
    test $lt_ac_count -gt 10 && break
4165
    lt_ac_count=`expr $lt_ac_count + 1`
4166
    if test $lt_ac_count -gt $lt_ac_max; then
4167
      lt_ac_max=$lt_ac_count
4168
      lt_cv_path_SED=$lt_ac_sed
4169
    fi
4170
  done
4171
done
4172
 
4173
fi
4174
 
4175
SED=$lt_cv_path_SED
4176
 
4177
echo "$as_me:$LINENO: result: $SED" >&5
4178
echo "${ECHO_T}$SED" >&6
4179
 
4180
test -z "$SED" && SED=sed
4181
Xsed="$SED -e 1s/^X//"
4182
 
4183
 
4184
 
4185
 
4186
 
4187
 
4188
 
4189
 
4190
 
4191
 
4192
 
4193
echo "$as_me:$LINENO: checking for egrep" >&5
4194
echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4195
if test "${ac_cv_prog_egrep+set}" = set; then
4196
  echo $ECHO_N "(cached) $ECHO_C" >&6
4197
else
4198
  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4199
    then ac_cv_prog_egrep='grep -E'
4200
    else ac_cv_prog_egrep='egrep'
4201
    fi
4202
fi
4203
echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4204
echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4205
 EGREP=$ac_cv_prog_egrep
4206
 
4207
 
4208
echo "$as_me:$LINENO: checking for fgrep" >&5
4209
echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4210
if test "${ac_cv_prog_fgrep+set}" = set; then
4211
  echo $ECHO_N "(cached) $ECHO_C" >&6
4212
else
4213
  if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4214
    then ac_cv_prog_fgrep='grep -F'
4215
    else ac_cv_prog_fgrep='fgrep'
4216
    fi
4217
fi
4218
echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4219
echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4220
 FGREP=$ac_cv_prog_fgrep
4221
 
4222
 
4223
test -z "$GREP" && GREP=grep
4224
 
4225
 
4226
 
4227
 
4228
 
4229
 
4230
 
4231
 
4232
 
4233
 
4234
 
4235
 
4236
 
4237
 
4238
 
4239
 
4240
 
4241
 
4242
 
4243
# Check whether --with-gnu-ld or --without-gnu-ld was given.
4244
if test "${with_gnu_ld+set}" = set; then
4245
  withval="$with_gnu_ld"
4246
  test "$withval" = no || with_gnu_ld=yes
4247
else
4248
  with_gnu_ld=no
4249
fi;
4250
ac_prog=ld
4251
if test "$GCC" = yes; then
4252
  # Check if gcc -print-prog-name=ld gives a path.
4253
  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4254
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4255
  case $host in
4256
  *-*-mingw*)
4257
    # gcc leaves a trailing carriage return which upsets mingw
4258
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4259
  *)
4260
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4261
  esac
4262
  case $ac_prog in
4263
    # Accept absolute paths.
4264
    [\\/]* | ?:[\\/]*)
4265
      re_direlt='/[^/][^/]*/\.\./'
4266
      # Canonicalize the pathname of ld
4267
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4268
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4269
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4270
      done
4271
      test -z "$LD" && LD="$ac_prog"
4272
      ;;
4273
  "")
4274
    # If it fails, then pretend we aren't using GCC.
4275
    ac_prog=ld
4276
    ;;
4277
  *)
4278
    # If it is relative, then search for the first ld in PATH.
4279
    with_gnu_ld=unknown
4280
    ;;
4281
  esac
4282
elif test "$with_gnu_ld" = yes; then
4283
  echo "$as_me:$LINENO: checking for GNU ld" >&5
4284
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4285
else
4286
  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4287
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4288
fi
4289
if test "${lt_cv_path_LD+set}" = set; then
4290
  echo $ECHO_N "(cached) $ECHO_C" >&6
4291
else
4292
  if test -z "$LD"; then
4293
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4294
  for ac_dir in $PATH; do
4295
    IFS="$lt_save_ifs"
4296
    test -z "$ac_dir" && ac_dir=.
4297
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4298
      lt_cv_path_LD="$ac_dir/$ac_prog"
4299
      # Check to see if the program is GNU ld.  I'd rather use --version,
4300
      # but apparently some variants of GNU ld only accept -v.
4301
      # Break only if it was the GNU/non-GNU ld that we prefer.
4302
      case `"$lt_cv_path_LD" -v 2>&1 
4303
      *GNU* | *'with BFD'*)
4304
        test "$with_gnu_ld" != no && break
4305
        ;;
4306
      *)
4307
        test "$with_gnu_ld" != yes && break
4308
        ;;
4309
      esac
4310
    fi
4311
  done
4312
  IFS="$lt_save_ifs"
4313
else
4314
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4315
fi
4316
fi
4317
 
4318
LD="$lt_cv_path_LD"
4319
if test -n "$LD"; then
4320
  echo "$as_me:$LINENO: result: $LD" >&5
4321
echo "${ECHO_T}$LD" >&6
4322
else
4323
  echo "$as_me:$LINENO: result: no" >&5
4324
echo "${ECHO_T}no" >&6
4325
fi
4326
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4327
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4328
   { (exit 1); exit 1; }; }
4329
echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4330
echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4331
if test "${lt_cv_prog_gnu_ld+set}" = set; then
4332
  echo $ECHO_N "(cached) $ECHO_C" >&6
4333
else
4334
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4335
case `$LD -v 2>&1 
4336
*GNU* | *'with BFD'*)
4337
  lt_cv_prog_gnu_ld=yes
4338
  ;;
4339
*)
4340
  lt_cv_prog_gnu_ld=no
4341
  ;;
4342
esac
4343
fi
4344
echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4345
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4346
with_gnu_ld=$lt_cv_prog_gnu_ld
4347
 
4348
 
4349
 
4350
 
4351
 
4352
 
4353
 
4354
 
4355
 
4356
 
4357
echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4358
echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4359
if test "${lt_cv_path_NM+set}" = set; then
4360
  echo $ECHO_N "(cached) $ECHO_C" >&6
4361
else
4362
  if test -n "$NM"; then
4363
  # Let the user override the test.
4364
  lt_cv_path_NM="$NM"
4365
else
4366
  lt_nm_to_check="${ac_tool_prefix}nm"
4367
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4368
    lt_nm_to_check="$lt_nm_to_check nm"
4369
  fi
4370
  for lt_tmp_nm in $lt_nm_to_check; do
4371
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4372
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4373
      IFS="$lt_save_ifs"
4374
      test -z "$ac_dir" && ac_dir=.
4375
      tmp_nm="$ac_dir/$lt_tmp_nm"
4376
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4377
        # Check to see if the nm accepts a BSD-compat flag.
4378
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4379
        #   nm: unknown option "B" ignored
4380
        # Tru64's nm complains that /dev/null is an invalid object file
4381
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4382
        */dev/null* | *'Invalid file or object type'*)
4383
          lt_cv_path_NM="$tmp_nm -B"
4384
          break
4385
          ;;
4386
        *)
4387
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4388
          */dev/null*)
4389
            lt_cv_path_NM="$tmp_nm -p"
4390
            break
4391
            ;;
4392
          *)
4393
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4394
            continue # so that we can try to find one that supports BSD flags
4395
            ;;
4396
          esac
4397
          ;;
4398
        esac
4399
      fi
4400
    done
4401
    IFS="$lt_save_ifs"
4402
  done
4403
  : ${lt_cv_path_NM=no}
4404
fi
4405
fi
4406
echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4407
echo "${ECHO_T}$lt_cv_path_NM" >&6
4408
if test "$lt_cv_path_NM" != "no"; then
4409
  NM="$lt_cv_path_NM"
4410
else
4411
  # Didn't find any BSD compatible name lister, look for dumpbin.
4412
  if test -n "$ac_tool_prefix"; then
4413
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4414
  do
4415
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4416
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4417
echo "$as_me:$LINENO: checking for $ac_word" >&5
4418
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4419
if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4420
  echo $ECHO_N "(cached) $ECHO_C" >&6
4421
else
4422
  if test -n "$DUMPBIN"; then
4423
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4424
else
4425
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4426
for as_dir in $PATH
4427
do
4428
  IFS=$as_save_IFS
4429
  test -z "$as_dir" && as_dir=.
4430
  for ac_exec_ext in '' $ac_executable_extensions; do
4431
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4432
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4433
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4434
    break 2
4435
  fi
4436
done
4437
done
4438
 
4439
fi
4440
fi
4441
DUMPBIN=$ac_cv_prog_DUMPBIN
4442
if test -n "$DUMPBIN"; then
4443
  echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4444
echo "${ECHO_T}$DUMPBIN" >&6
4445
else
4446
  echo "$as_me:$LINENO: result: no" >&5
4447
echo "${ECHO_T}no" >&6
4448
fi
4449
 
4450
    test -n "$DUMPBIN" && break
4451
  done
4452
fi
4453
if test -z "$DUMPBIN"; then
4454
  ac_ct_DUMPBIN=$DUMPBIN
4455
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4456
do
4457
  # Extract the first word of "$ac_prog", so it can be a program name with args.
4458
set dummy $ac_prog; ac_word=$2
4459
echo "$as_me:$LINENO: checking for $ac_word" >&5
4460
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4461
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4462
  echo $ECHO_N "(cached) $ECHO_C" >&6
4463
else
4464
  if test -n "$ac_ct_DUMPBIN"; then
4465
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4466
else
4467
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4468
for as_dir in $PATH
4469
do
4470
  IFS=$as_save_IFS
4471
  test -z "$as_dir" && as_dir=.
4472
  for ac_exec_ext in '' $ac_executable_extensions; do
4473
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4474
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4475
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4476
    break 2
4477
  fi
4478
done
4479
done
4480
 
4481
fi
4482
fi
4483
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4484
if test -n "$ac_ct_DUMPBIN"; then
4485
  echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4486
echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4487
else
4488
  echo "$as_me:$LINENO: result: no" >&5
4489
echo "${ECHO_T}no" >&6
4490
fi
4491
 
4492
  test -n "$ac_ct_DUMPBIN" && break
4493
done
4494
test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4495
 
4496
  DUMPBIN=$ac_ct_DUMPBIN
4497
fi
4498
 
4499
 
4500
  if test "$DUMPBIN" != ":"; then
4501
    NM="$DUMPBIN"
4502
  fi
4503
fi
4504
test -z "$NM" && NM=nm
4505
 
4506
 
4507
 
4508
 
4509
 
4510
 
4511
echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4512
echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4513
if test "${lt_cv_nm_interface+set}" = set; then
4514
  echo $ECHO_N "(cached) $ECHO_C" >&6
4515
else
4516
  lt_cv_nm_interface="BSD nm"
4517
  echo "int some_variable = 0;" > conftest.$ac_ext
4518
  (eval echo "\"\$as_me:4518: $ac_compile\"" >&5)
4519
  (eval "$ac_compile" 2>conftest.err)
4520
  cat conftest.err >&5
4521
  (eval echo "\"\$as_me:4521: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4522
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4523
  cat conftest.err >&5
4524
  (eval echo "\"\$as_me:4524: output\"" >&5)
4525
  cat conftest.out >&5
4526
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4527
    lt_cv_nm_interface="MS dumpbin"
4528
  fi
4529
  rm -f conftest*
4530
fi
4531
echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4532
echo "${ECHO_T}$lt_cv_nm_interface" >&6
4533
 
4534
echo "$as_me:$LINENO: checking whether ln -s works" >&5
4535
echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4536
LN_S=$as_ln_s
4537
if test "$LN_S" = "ln -s"; then
4538
  echo "$as_me:$LINENO: result: yes" >&5
4539
echo "${ECHO_T}yes" >&6
4540
else
4541
  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4542
echo "${ECHO_T}no, using $LN_S" >&6
4543
fi
4544
 
4545
# find the maximum length of command line arguments
4546
echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4547
echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4548
if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4549
  echo $ECHO_N "(cached) $ECHO_C" >&6
4550
else
4551
    i=0
4552
  teststring="ABCD"
4553
 
4554
  case $build_os in
4555
  msdosdjgpp*)
4556
    # On DJGPP, this test can blow up pretty badly due to problems in libc
4557
    # (any single argument exceeding 2000 bytes causes a buffer overrun
4558
    # during glob expansion).  Even if it were fixed, the result of this
4559
    # check would be larger than it should be.
4560
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4561
    ;;
4562
 
4563
  gnu*)
4564
    # Under GNU Hurd, this test is not required because there is
4565
    # no limit to the length of command line arguments.
4566
    # Libtool will interpret -1 as no limit whatsoever
4567
    lt_cv_sys_max_cmd_len=-1;
4568
    ;;
4569
 
4570
  cygwin* | mingw*)
4571
    # On Win9x/ME, this test blows up -- it succeeds, but takes
4572
    # about 5 minutes as the teststring grows exponentially.
4573
    # Worse, since 9x/ME are not pre-emptively multitasking,
4574
    # you end up with a "frozen" computer, even though with patience
4575
    # the test eventually succeeds (with a max line length of 256k).
4576
    # Instead, let's just punt: use the minimum linelength reported by
4577
    # all of the supported platforms: 8192 (on NT/2K/XP).
4578
    lt_cv_sys_max_cmd_len=8192;
4579
    ;;
4580
 
4581
  amigaos*)
4582
    # On AmigaOS with pdksh, this test takes hours, literally.
4583
    # So we just punt and use a minimum line length of 8192.
4584
    lt_cv_sys_max_cmd_len=8192;
4585
    ;;
4586
 
4587
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4588
    # This has been around since 386BSD, at least.  Likely further.
4589
    if test -x /sbin/sysctl; then
4590
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4591
    elif test -x /usr/sbin/sysctl; then
4592
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4593
    else
4594
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4595
    fi
4596
    # And add a safety zone
4597
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4598
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4599
    ;;
4600
 
4601
  interix*)
4602
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4603
    lt_cv_sys_max_cmd_len=196608
4604
    ;;
4605
 
4606
  osf*)
4607
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4608
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4609
    # nice to cause kernel panics so lets avoid the loop below.
4610
    # First set a reasonable default.
4611
    lt_cv_sys_max_cmd_len=16384
4612
    #
4613
    if test -x /sbin/sysconfig; then
4614
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4615
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4616
      esac
4617
    fi
4618
    ;;
4619
  sco3.2v5*)
4620
    lt_cv_sys_max_cmd_len=102400
4621
    ;;
4622
  sysv5* | sco5v6* | sysv4.2uw2*)
4623
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4624
    if test -n "$kargmax"; then
4625
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4626
    else
4627
      lt_cv_sys_max_cmd_len=32768
4628
    fi
4629
    ;;
4630
  *)
4631
    lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4632
    if test -n $lt_cv_sys_max_cmd_len; then
4633
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4634
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4635
    else
4636
      # Make teststring a little bigger before we do anything with it.
4637
      # a 1K string should be a reasonable start.
4638
      for i in 1 2 3 4 5 6 7 8 ; do
4639
        teststring=$teststring$teststring
4640
      done
4641
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4642
      # If test is not a shell built-in, we'll probably end up computing a
4643
      # maximum length that is only half of the actual maximum length, but
4644
      # we can't tell.
4645
      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4646
                 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4647
              test $i != 17 # 1/2 MB should be enough
4648
      do
4649
        i=`expr $i + 1`
4650
        teststring=$teststring$teststring
4651
      done
4652
      # Only check the string length outside the loop.
4653
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4654
      teststring=
4655
      # Add a significant safety factor because C++ compilers can tack on
4656
      # massive amounts of additional arguments before passing them to the
4657
      # linker.  It appears as though 1/2 is a usable value.
4658
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4659
    fi
4660
    ;;
4661
  esac
4662
 
4663
fi
4664
 
4665
if test -n $lt_cv_sys_max_cmd_len ; then
4666
  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4667
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4668
else
4669
  echo "$as_me:$LINENO: result: none" >&5
4670
echo "${ECHO_T}none" >&6
4671
fi
4672
max_cmd_len=$lt_cv_sys_max_cmd_len
4673
 
4674
 
4675
 
4676
 
4677
 
4678
 
4679
 
4680
: ${CP="cp -f"}
4681
: ${MV="mv -f"}
4682
: ${RM="rm -f"}
4683
 
4684
echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4685
echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4686
# Try some XSI features
4687
xsi_shell=no
4688
( _lt_dummy="a/b/c"
4689
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4690
      = c,a/b,, ) >/dev/null 2>&1 \
4691
  && xsi_shell=yes
4692
echo "$as_me:$LINENO: result: $xsi_shell" >&5
4693
echo "${ECHO_T}$xsi_shell" >&6
4694
 
4695
 
4696
echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4697
echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4698
lt_shell_append=no
4699
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4700
    >/dev/null 2>&1 \
4701
  && lt_shell_append=yes
4702
echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4703
echo "${ECHO_T}$lt_shell_append" >&6
4704
 
4705
 
4706
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4707
  lt_unset=unset
4708
else
4709
  lt_unset=false
4710
fi
4711
 
4712
 
4713
 
4714
 
4715
 
4716
# test EBCDIC or ASCII
4717
case `echo X|tr X '\101'` in
4718
 A) # ASCII based system
4719
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4720
  lt_SP2NL='tr \040 \012'
4721
  lt_NL2SP='tr \015\012 \040\040'
4722
  ;;
4723
 *) # EBCDIC based system
4724
  lt_SP2NL='tr \100 \n'
4725
  lt_NL2SP='tr \r\n \100\100'
4726
  ;;
4727
esac
4728
 
4729
 
4730
 
4731
 
4732
 
4733
 
4734
 
4735
 
4736
 
4737
echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4738
echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4739
if test "${lt_cv_ld_reload_flag+set}" = set; then
4740
  echo $ECHO_N "(cached) $ECHO_C" >&6
4741
else
4742
  lt_cv_ld_reload_flag='-r'
4743
fi
4744
echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4745
echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4746
reload_flag=$lt_cv_ld_reload_flag
4747
case $reload_flag in
4748
"" | " "*) ;;
4749
*) reload_flag=" $reload_flag" ;;
4750
esac
4751
reload_cmds='$LD$reload_flag -o $output$reload_objs'
4752
case $host_os in
4753
  darwin*)
4754
    if test "$GCC" = yes; then
4755
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4756
    else
4757
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4758
    fi
4759
    ;;
4760
esac
4761
 
4762
 
4763
 
4764
 
4765
 
4766
 
4767
 
4768
 
4769
 
4770
 
4771
echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4772
echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4773
if test "${lt_cv_deplibs_check_method+set}" = set; then
4774
  echo $ECHO_N "(cached) $ECHO_C" >&6
4775
else
4776
  lt_cv_file_magic_cmd='$MAGIC_CMD'
4777
lt_cv_file_magic_test_file=
4778
lt_cv_deplibs_check_method='unknown'
4779
# Need to set the preceding variable on all platforms that support
4780
# interlibrary dependencies.
4781
# 'none' -- dependencies not supported.
4782
# `unknown' -- same as none, but documents that we really don't know.
4783
# 'pass_all' -- all dependencies passed with no checks.
4784
# 'test_compile' -- check by making test program.
4785
# 'file_magic [[regex]]' -- check by looking for files in library path
4786
# which responds to the $file_magic_cmd with a given extended regex.
4787
# If you have `file' or equivalent on your system and you're not sure
4788
# whether `pass_all' will *always* work, you probably want this one.
4789
 
4790
case $host_os in
4791
aix[4-9]*)
4792
  lt_cv_deplibs_check_method=pass_all
4793
  ;;
4794
 
4795
beos*)
4796
  lt_cv_deplibs_check_method=pass_all
4797
  ;;
4798
 
4799
bsdi[45]*)
4800
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4801
  lt_cv_file_magic_cmd='/usr/bin/file -L'
4802
  lt_cv_file_magic_test_file=/shlib/libc.so
4803
  ;;
4804
 
4805
cygwin*)
4806
  # func_win32_libid is a shell function defined in ltmain.sh
4807
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4808
  lt_cv_file_magic_cmd='func_win32_libid'
4809
  ;;
4810
 
4811
mingw* | pw32*)
4812
  # Base MSYS/MinGW do not provide the 'file' command needed by
4813
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4814
  # unless we find 'file', for example because we are cross-compiling.
4815
  if ( file / ) >/dev/null 2>&1; then
4816
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4817
    lt_cv_file_magic_cmd='func_win32_libid'
4818
  else
4819
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4820
    lt_cv_file_magic_cmd='$OBJDUMP -f'
4821
  fi
4822
  ;;
4823
 
4824
darwin* | rhapsody*)
4825
  lt_cv_deplibs_check_method=pass_all
4826
  ;;
4827
 
4828
freebsd* | dragonfly*)
4829
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4830
    case $host_cpu in
4831
    i*86 )
4832
      # Not sure whether the presence of OpenBSD here was a mistake.
4833
      # Let's accept both of them until this is cleared up.
4834
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4835
      lt_cv_file_magic_cmd=/usr/bin/file
4836
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4837
      ;;
4838
    esac
4839
  else
4840
    lt_cv_deplibs_check_method=pass_all
4841
  fi
4842
  ;;
4843
 
4844
gnu*)
4845
  lt_cv_deplibs_check_method=pass_all
4846
  ;;
4847
 
4848
hpux10.20* | hpux11*)
4849
  lt_cv_file_magic_cmd=/usr/bin/file
4850
  case $host_cpu in
4851
  ia64*)
4852
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4853
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4854
    ;;
4855
  hppa*64*)
4856
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4857
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4858
    ;;
4859
  *)
4860
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4861
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4862
    ;;
4863
  esac
4864
  ;;
4865
 
4866
interix[3-9]*)
4867
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4868
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4869
  ;;
4870
 
4871
irix5* | irix6* | nonstopux*)
4872
  case $LD in
4873
  *-32|*"-32 ") libmagic=32-bit;;
4874
  *-n32|*"-n32 ") libmagic=N32;;
4875
  *-64|*"-64 ") libmagic=64-bit;;
4876
  *) libmagic=never-match;;
4877
  esac
4878
  lt_cv_deplibs_check_method=pass_all
4879
  ;;
4880
 
4881
# This must be Linux ELF.
4882
linux* | k*bsd*-gnu)
4883
  lt_cv_deplibs_check_method=pass_all
4884
  ;;
4885
 
4886
netbsd*)
4887
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4888
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4889
  else
4890
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4891
  fi
4892
  ;;
4893
 
4894
newos6*)
4895
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4896
  lt_cv_file_magic_cmd=/usr/bin/file
4897
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4898
  ;;
4899
 
4900
*nto* | *qnx*)
4901
  lt_cv_deplibs_check_method=pass_all
4902
  ;;
4903
 
4904
openbsd*)
4905
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4906
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4907
  else
4908
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4909
  fi
4910
  ;;
4911
 
4912
osf3* | osf4* | osf5*)
4913
  lt_cv_deplibs_check_method=pass_all
4914
  ;;
4915
 
4916
rdos*)
4917
  lt_cv_deplibs_check_method=pass_all
4918
  ;;
4919
 
4920
solaris*)
4921
  lt_cv_deplibs_check_method=pass_all
4922
  ;;
4923
 
4924
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4925
  lt_cv_deplibs_check_method=pass_all
4926
  ;;
4927
 
4928
sysv4 | sysv4.3*)
4929
  case $host_vendor in
4930
  motorola)
4931
    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]'
4932
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4933
    ;;
4934
  ncr)
4935
    lt_cv_deplibs_check_method=pass_all
4936
    ;;
4937
  sequent)
4938
    lt_cv_file_magic_cmd='/bin/file'
4939
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4940
    ;;
4941
  sni)
4942
    lt_cv_file_magic_cmd='/bin/file'
4943
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4944
    lt_cv_file_magic_test_file=/lib/libc.so
4945
    ;;
4946
  siemens)
4947
    lt_cv_deplibs_check_method=pass_all
4948
    ;;
4949
  pc)
4950
    lt_cv_deplibs_check_method=pass_all
4951
    ;;
4952
  esac
4953
  ;;
4954
 
4955
tpf*)
4956
  lt_cv_deplibs_check_method=pass_all
4957
  ;;
4958
esac
4959
 
4960
fi
4961
echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4962
echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4963
file_magic_cmd=$lt_cv_file_magic_cmd
4964
deplibs_check_method=$lt_cv_deplibs_check_method
4965
test -z "$deplibs_check_method" && deplibs_check_method=unknown
4966
 
4967
 
4968
 
4969
 
4970
 
4971
 
4972
 
4973
 
4974
 
4975
 
4976
 
4977
 
4978
if test -n "$ac_tool_prefix"; then
4979
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4980
set dummy ${ac_tool_prefix}ar; ac_word=$2
4981
echo "$as_me:$LINENO: checking for $ac_word" >&5
4982
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4983
if test "${ac_cv_prog_AR+set}" = set; then
4984
  echo $ECHO_N "(cached) $ECHO_C" >&6
4985
else
4986
  if test -n "$AR"; then
4987
  ac_cv_prog_AR="$AR" # Let the user override the test.
4988
else
4989
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4990
for as_dir in $PATH
4991
do
4992
  IFS=$as_save_IFS
4993
  test -z "$as_dir" && as_dir=.
4994
  for ac_exec_ext in '' $ac_executable_extensions; do
4995
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4996
    ac_cv_prog_AR="${ac_tool_prefix}ar"
4997
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4998
    break 2
4999
  fi
5000
done
5001
done
5002
 
5003
fi
5004
fi
5005
AR=$ac_cv_prog_AR
5006
if test -n "$AR"; then
5007
  echo "$as_me:$LINENO: result: $AR" >&5
5008
echo "${ECHO_T}$AR" >&6
5009
else
5010
  echo "$as_me:$LINENO: result: no" >&5
5011
echo "${ECHO_T}no" >&6
5012
fi
5013
 
5014
fi
5015
if test -z "$ac_cv_prog_AR"; then
5016
  ac_ct_AR=$AR
5017
  # Extract the first word of "ar", so it can be a program name with args.
5018
set dummy ar; ac_word=$2
5019
echo "$as_me:$LINENO: checking for $ac_word" >&5
5020
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5021
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5022
  echo $ECHO_N "(cached) $ECHO_C" >&6
5023
else
5024
  if test -n "$ac_ct_AR"; then
5025
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5026
else
5027
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5028
for as_dir in $PATH
5029
do
5030
  IFS=$as_save_IFS
5031
  test -z "$as_dir" && as_dir=.
5032
  for ac_exec_ext in '' $ac_executable_extensions; do
5033
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5034
    ac_cv_prog_ac_ct_AR="ar"
5035
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5036
    break 2
5037
  fi
5038
done
5039
done
5040
 
5041
  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5042
fi
5043
fi
5044
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5045
if test -n "$ac_ct_AR"; then
5046
  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5047
echo "${ECHO_T}$ac_ct_AR" >&6
5048
else
5049
  echo "$as_me:$LINENO: result: no" >&5
5050
echo "${ECHO_T}no" >&6
5051
fi
5052
 
5053
  AR=$ac_ct_AR
5054
else
5055
  AR="$ac_cv_prog_AR"
5056
fi
5057
 
5058
test -z "$AR" && AR=ar
5059
test -z "$AR_FLAGS" && AR_FLAGS=cru
5060
 
5061
 
5062
 
5063
 
5064
 
5065
 
5066
 
5067
 
5068
 
5069
 
5070
 
5071
if test -n "$ac_tool_prefix"; then
5072
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5073
set dummy ${ac_tool_prefix}strip; ac_word=$2
5074
echo "$as_me:$LINENO: checking for $ac_word" >&5
5075
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5076
if test "${ac_cv_prog_STRIP+set}" = set; then
5077
  echo $ECHO_N "(cached) $ECHO_C" >&6
5078
else
5079
  if test -n "$STRIP"; then
5080
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5081
else
5082
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083
for as_dir in $PATH
5084
do
5085
  IFS=$as_save_IFS
5086
  test -z "$as_dir" && as_dir=.
5087
  for ac_exec_ext in '' $ac_executable_extensions; do
5088
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5089
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5090
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5091
    break 2
5092
  fi
5093
done
5094
done
5095
 
5096
fi
5097
fi
5098
STRIP=$ac_cv_prog_STRIP
5099
if test -n "$STRIP"; then
5100
  echo "$as_me:$LINENO: result: $STRIP" >&5
5101
echo "${ECHO_T}$STRIP" >&6
5102
else
5103
  echo "$as_me:$LINENO: result: no" >&5
5104
echo "${ECHO_T}no" >&6
5105
fi
5106
 
5107
fi
5108
if test -z "$ac_cv_prog_STRIP"; then
5109
  ac_ct_STRIP=$STRIP
5110
  # Extract the first word of "strip", so it can be a program name with args.
5111
set dummy strip; ac_word=$2
5112
echo "$as_me:$LINENO: checking for $ac_word" >&5
5113
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5114
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5115
  echo $ECHO_N "(cached) $ECHO_C" >&6
5116
else
5117
  if test -n "$ac_ct_STRIP"; then
5118
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5119
else
5120
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5121
for as_dir in $PATH
5122
do
5123
  IFS=$as_save_IFS
5124
  test -z "$as_dir" && as_dir=.
5125
  for ac_exec_ext in '' $ac_executable_extensions; do
5126
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5127
    ac_cv_prog_ac_ct_STRIP="strip"
5128
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5129
    break 2
5130
  fi
5131
done
5132
done
5133
 
5134
  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5135
fi
5136
fi
5137
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5138
if test -n "$ac_ct_STRIP"; then
5139
  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5140
echo "${ECHO_T}$ac_ct_STRIP" >&6
5141
else
5142
  echo "$as_me:$LINENO: result: no" >&5
5143
echo "${ECHO_T}no" >&6
5144
fi
5145
 
5146
  STRIP=$ac_ct_STRIP
5147
else
5148
  STRIP="$ac_cv_prog_STRIP"
5149
fi
5150
 
5151
test -z "$STRIP" && STRIP=:
5152
 
5153
 
5154
 
5155
 
5156
 
5157
 
5158
if test -n "$ac_tool_prefix"; then
5159
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5160
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5161
echo "$as_me:$LINENO: checking for $ac_word" >&5
5162
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5163
if test "${ac_cv_prog_RANLIB+set}" = set; then
5164
  echo $ECHO_N "(cached) $ECHO_C" >&6
5165
else
5166
  if test -n "$RANLIB"; then
5167
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5168
else
5169
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5170
for as_dir in $PATH
5171
do
5172
  IFS=$as_save_IFS
5173
  test -z "$as_dir" && as_dir=.
5174
  for ac_exec_ext in '' $ac_executable_extensions; do
5175
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5176
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5177
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5178
    break 2
5179
  fi
5180
done
5181
done
5182
 
5183
fi
5184
fi
5185
RANLIB=$ac_cv_prog_RANLIB
5186
if test -n "$RANLIB"; then
5187
  echo "$as_me:$LINENO: result: $RANLIB" >&5
5188
echo "${ECHO_T}$RANLIB" >&6
5189
else
5190
  echo "$as_me:$LINENO: result: no" >&5
5191
echo "${ECHO_T}no" >&6
5192
fi
5193
 
5194
fi
5195
if test -z "$ac_cv_prog_RANLIB"; then
5196
  ac_ct_RANLIB=$RANLIB
5197
  # Extract the first word of "ranlib", so it can be a program name with args.
5198
set dummy ranlib; ac_word=$2
5199
echo "$as_me:$LINENO: checking for $ac_word" >&5
5200
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5201
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5202
  echo $ECHO_N "(cached) $ECHO_C" >&6
5203
else
5204
  if test -n "$ac_ct_RANLIB"; then
5205
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5206
else
5207
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5208
for as_dir in $PATH
5209
do
5210
  IFS=$as_save_IFS
5211
  test -z "$as_dir" && as_dir=.
5212
  for ac_exec_ext in '' $ac_executable_extensions; do
5213
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5214
    ac_cv_prog_ac_ct_RANLIB="ranlib"
5215
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5216
    break 2
5217
  fi
5218
done
5219
done
5220
 
5221
  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5222
fi
5223
fi
5224
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5225
if test -n "$ac_ct_RANLIB"; then
5226
  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5227
echo "${ECHO_T}$ac_ct_RANLIB" >&6
5228
else
5229
  echo "$as_me:$LINENO: result: no" >&5
5230
echo "${ECHO_T}no" >&6
5231
fi
5232
 
5233
  RANLIB=$ac_ct_RANLIB
5234
else
5235
  RANLIB="$ac_cv_prog_RANLIB"
5236
fi
5237
 
5238
test -z "$RANLIB" && RANLIB=:
5239
 
5240
 
5241
 
5242
 
5243
 
5244
 
5245
# Determine commands to create old-style static archives.
5246
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5247
old_postinstall_cmds='chmod 644 $oldlib'
5248
old_postuninstall_cmds=
5249
 
5250
if test -n "$RANLIB"; then
5251
  case $host_os in
5252
  openbsd*)
5253
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5254
    ;;
5255
  *)
5256
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5257
    ;;
5258
  esac
5259
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5260
fi
5261
 
5262
 
5263
 
5264
 
5265
 
5266
 
5267
 
5268
 
5269
 
5270
 
5271
 
5272
 
5273
 
5274
 
5275
 
5276
 
5277
 
5278
 
5279
 
5280
 
5281
 
5282
 
5283
 
5284
 
5285
 
5286
 
5287
 
5288
 
5289
 
5290
 
5291
 
5292
 
5293
 
5294
 
5295
# If no C compiler was specified, use CC.
5296
LTCC=${LTCC-"$CC"}
5297
 
5298
# If no C compiler flags were specified, use CFLAGS.
5299
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5300
 
5301
# Allow CC to be a program name with arguments.
5302
compiler=$CC
5303
 
5304
 
5305
# Check for command to grab the raw symbol name followed by C symbol from nm.
5306
echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5307
echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5308
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5309
  echo $ECHO_N "(cached) $ECHO_C" >&6
5310
else
5311
 
5312
# These are sane defaults that work on at least a few old systems.
5313
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5314
 
5315
# Character class describing NM global symbol codes.
5316
symcode='[BCDEGRST]'
5317
 
5318
# Regexp to match symbols that can be accessed directly from C.
5319
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5320
 
5321
# Define system-specific variables.
5322
case $host_os in
5323
aix*)
5324
  symcode='[BCDT]'
5325
  ;;
5326
cygwin* | mingw* | pw32*)
5327
  symcode='[ABCDGISTW]'
5328
  ;;
5329
hpux*)
5330
  if test "$host_cpu" = ia64; then
5331
    symcode='[ABCDEGRST]'
5332
  fi
5333
  ;;
5334
irix* | nonstopux*)
5335
  symcode='[BCDEGRST]'
5336
  ;;
5337
osf*)
5338
  symcode='[BCDEGQRST]'
5339
  ;;
5340
solaris*)
5341
  symcode='[BDRT]'
5342
  ;;
5343
sco3.2v5*)
5344
  symcode='[DT]'
5345
  ;;
5346
sysv4.2uw2*)
5347
  symcode='[DT]'
5348
  ;;
5349
sysv5* | sco5v6* | unixware* | OpenUNIX*)
5350
  symcode='[ABDT]'
5351
  ;;
5352
sysv4)
5353
  symcode='[DFNSTU]'
5354
  ;;
5355
esac
5356
 
5357
# If we're using GNU nm, then use its standard symbol codes.
5358
case `$NM -V 2>&1` in
5359
*GNU* | *'with BFD'*)
5360
  symcode='[ABCDGIRSTW]' ;;
5361
esac
5362
 
5363
# Transform an extracted symbol line into a proper C declaration.
5364
# Some systems (esp. on ia64) link data and code symbols differently,
5365
# so use this general approach.
5366
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5367
 
5368
# Transform an extracted symbol line into symbol name and symbol address
5369
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5370
 
5371
# Handle CRLF in mingw tool chain
5372
opt_cr=
5373
case $build_os in
5374
mingw*)
5375
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5376
  ;;
5377
esac
5378
 
5379
# Try without a prefix underscore, then with it.
5380
for ac_symprfx in "" "_"; do
5381
 
5382
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5383
  symxfrm="\\1 $ac_symprfx\\2 \\2"
5384
 
5385
  # Write the raw and C identifiers.
5386
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5387
    # Fake it for dumpbin and say T for any non-static function
5388
    # and D for any global variable.
5389
    # Also find C++ and __fastcall symbols from MSVC++,
5390
    # which start with @ or ?.
5391
    lt_cv_sys_global_symbol_pipe="$AWK '"\
5392
"     {last_section=section; section=\$ 3};"\
5393
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5394
"     \$ 0!~/External *\|/{next};"\
5395
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5396
"     {if(hide[section]) next};"\
5397
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5398
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5399
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5400
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5401
"     ' prfx=^$ac_symprfx"
5402
  else
5403
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5404
  fi
5405
 
5406
  # Check to see that the pipe works correctly.
5407
  pipe_works=no
5408
 
5409
  rm -f conftest*
5410
  cat > conftest.$ac_ext <<_LT_EOF
5411
#ifdef __cplusplus
5412
extern "C" {
5413
#endif
5414
char nm_test_var;
5415
void nm_test_func(void);
5416
void nm_test_func(void){}
5417
#ifdef __cplusplus
5418
}
5419
#endif
5420
int main(){nm_test_var='a';nm_test_func();return(0);}
5421
_LT_EOF
5422
 
5423
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5424
  (eval $ac_compile) 2>&5
5425
  ac_status=$?
5426
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5427
  (exit $ac_status); }; then
5428
    # Now try to grab the symbols.
5429
    nlist=conftest.nm
5430
    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5431
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5432
  ac_status=$?
5433
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5434
  (exit $ac_status); } && test -s "$nlist"; then
5435
      # Try sorting and uniquifying the output.
5436
      if sort "$nlist" | uniq > "$nlist"T; then
5437
        mv -f "$nlist"T "$nlist"
5438
      else
5439
        rm -f "$nlist"T
5440
      fi
5441
 
5442
      # Make sure that we snagged all the symbols we need.
5443
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5444
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5445
          cat <<_LT_EOF > conftest.$ac_ext
5446
#ifdef __cplusplus
5447
extern "C" {
5448
#endif
5449
 
5450
_LT_EOF
5451
          # Now generate the symbol file.
5452
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5453
 
5454
          cat <<_LT_EOF >> conftest.$ac_ext
5455
 
5456
/* The mapping between symbol names and symbols.  */
5457
const struct {
5458
  const char *name;
5459
  void       *address;
5460
}
5461
lt__PROGRAM__LTX_preloaded_symbols[] =
5462
{
5463
  { "@PROGRAM@", (void *) 0 },
5464
_LT_EOF
5465
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5466
          cat <<\_LT_EOF >> conftest.$ac_ext
5467
  {0, (void *) 0}
5468
};
5469
 
5470
/* This works around a problem in FreeBSD linker */
5471
#ifdef FREEBSD_WORKAROUND
5472
static const void *lt_preloaded_setup() {
5473
  return lt__PROGRAM__LTX_preloaded_symbols;
5474
}
5475
#endif
5476
 
5477
#ifdef __cplusplus
5478
}
5479
#endif
5480
_LT_EOF
5481
          # Now try linking the two files.
5482
          mv conftest.$ac_objext conftstm.$ac_objext
5483
          lt_save_LIBS="$LIBS"
5484
          lt_save_CFLAGS="$CFLAGS"
5485
          LIBS="conftstm.$ac_objext"
5486
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5487
          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5488
  (eval $ac_link) 2>&5
5489
  ac_status=$?
5490
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5491
  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5492
            pipe_works=yes
5493
          fi
5494
          LIBS="$lt_save_LIBS"
5495
          CFLAGS="$lt_save_CFLAGS"
5496
        else
5497
          echo "cannot find nm_test_func in $nlist" >&5
5498
        fi
5499
      else
5500
        echo "cannot find nm_test_var in $nlist" >&5
5501
      fi
5502
    else
5503
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5504
    fi
5505
  else
5506
    echo "$progname: failed program was:" >&5
5507
    cat conftest.$ac_ext >&5
5508
  fi
5509
  rm -f conftest* conftst*
5510
 
5511
  # Do not use the global_symbol_pipe unless it works.
5512
  if test "$pipe_works" = yes; then
5513
    break
5514
  else
5515
    lt_cv_sys_global_symbol_pipe=
5516
  fi
5517
done
5518
 
5519
fi
5520
 
5521
if test -z "$lt_cv_sys_global_symbol_pipe"; then
5522
  lt_cv_sys_global_symbol_to_cdecl=
5523
fi
5524
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5525
  echo "$as_me:$LINENO: result: failed" >&5
5526
echo "${ECHO_T}failed" >&6
5527
else
5528
  echo "$as_me:$LINENO: result: ok" >&5
5529
echo "${ECHO_T}ok" >&6
5530
fi
5531
 
5532
 
5533
 
5534
 
5535
 
5536
 
5537
 
5538
 
5539
 
5540
 
5541
 
5542
 
5543
 
5544
 
5545
 
5546
 
5547
 
5548
# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5549
if test "${enable_libtool_lock+set}" = set; then
5550
  enableval="$enable_libtool_lock"
5551
 
5552
fi;
5553
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5554
 
5555
# Some flags need to be propagated to the compiler or linker for good
5556
# libtool support.
5557
case $host in
5558
ia64-*-hpux*)
5559
  # Find out which ABI we are using.
5560
  echo 'int i;' > conftest.$ac_ext
5561
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562
  (eval $ac_compile) 2>&5
5563
  ac_status=$?
5564
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5565
  (exit $ac_status); }; then
5566
    case `/usr/bin/file conftest.$ac_objext` in
5567
      *ELF-32*)
5568
        HPUX_IA64_MODE="32"
5569
        ;;
5570
      *ELF-64*)
5571
        HPUX_IA64_MODE="64"
5572
        ;;
5573
    esac
5574
  fi
5575
  rm -rf conftest*
5576
  ;;
5577
*-*-irix6*)
5578
  # Find out which ABI we are using.
5579
  echo '#line 5579 "configure"' > conftest.$ac_ext
5580
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5581
  (eval $ac_compile) 2>&5
5582
  ac_status=$?
5583
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5584
  (exit $ac_status); }; then
5585
    if test "$lt_cv_prog_gnu_ld" = yes; then
5586
      case `/usr/bin/file conftest.$ac_objext` in
5587
        *32-bit*)
5588
          LD="${LD-ld} -melf32bsmip"
5589
          ;;
5590
        *N32*)
5591
          LD="${LD-ld} -melf32bmipn32"
5592
          ;;
5593
        *64-bit*)
5594
          LD="${LD-ld} -melf64bmip"
5595
        ;;
5596
      esac
5597
    else
5598
      case `/usr/bin/file conftest.$ac_objext` in
5599
        *32-bit*)
5600
          LD="${LD-ld} -32"
5601
          ;;
5602
        *N32*)
5603
          LD="${LD-ld} -n32"
5604
          ;;
5605
        *64-bit*)
5606
          LD="${LD-ld} -64"
5607
          ;;
5608
      esac
5609
    fi
5610
  fi
5611
  rm -rf conftest*
5612
  ;;
5613
 
5614
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5615
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5616
  # Find out which ABI we are using.
5617
  echo 'int i;' > conftest.$ac_ext
5618
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5619
  (eval $ac_compile) 2>&5
5620
  ac_status=$?
5621
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5622
  (exit $ac_status); }; then
5623
    case `/usr/bin/file conftest.o` in
5624
      *32-bit*)
5625
        case $host in
5626
          x86_64-*kfreebsd*-gnu)
5627
            LD="${LD-ld} -m elf_i386_fbsd"
5628
            ;;
5629
          x86_64-*linux*)
5630
            LD="${LD-ld} -m elf_i386"
5631
            ;;
5632
          ppc64-*linux*|powerpc64-*linux*)
5633
            LD="${LD-ld} -m elf32ppclinux"
5634
            ;;
5635
          s390x-*linux*)
5636
            LD="${LD-ld} -m elf_s390"
5637
            ;;
5638
          sparc64-*linux*)
5639
            LD="${LD-ld} -m elf32_sparc"
5640
            ;;
5641
        esac
5642
        ;;
5643
      *64-bit*)
5644
        case $host in
5645
          x86_64-*kfreebsd*-gnu)
5646
            LD="${LD-ld} -m elf_x86_64_fbsd"
5647
            ;;
5648
          x86_64-*linux*)
5649
            LD="${LD-ld} -m elf_x86_64"
5650
            ;;
5651
          ppc*-*linux*|powerpc*-*linux*)
5652
            LD="${LD-ld} -m elf64ppc"
5653
            ;;
5654
          s390*-*linux*|s390*-*tpf*)
5655
            LD="${LD-ld} -m elf64_s390"
5656
            ;;
5657
          sparc*-*linux*)
5658
            LD="${LD-ld} -m elf64_sparc"
5659
            ;;
5660
        esac
5661
        ;;
5662
    esac
5663
  fi
5664
  rm -rf conftest*
5665
  ;;
5666
 
5667
*-*-sco3.2v5*)
5668
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5669
  SAVE_CFLAGS="$CFLAGS"
5670
  CFLAGS="$CFLAGS -belf"
5671
  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5672
echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5673
if test "${lt_cv_cc_needs_belf+set}" = set; then
5674
  echo $ECHO_N "(cached) $ECHO_C" >&6
5675
else
5676
  ac_ext=c
5677
ac_cpp='$CPP $CPPFLAGS'
5678
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5679
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5680
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5681
 
5682
     cat >conftest.$ac_ext <<_ACEOF
5683
/* confdefs.h.  */
5684
_ACEOF
5685
cat confdefs.h >>conftest.$ac_ext
5686
cat >>conftest.$ac_ext <<_ACEOF
5687
/* end confdefs.h.  */
5688
 
5689
int
5690
main ()
5691
{
5692
 
5693
  ;
5694
  return 0;
5695
}
5696
_ACEOF
5697
rm -f conftest.$ac_objext conftest$ac_exeext
5698
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5699
  (eval $ac_link) 2>conftest.er1
5700
  ac_status=$?
5701
  grep -v '^ *+' conftest.er1 >conftest.err
5702
  rm -f conftest.er1
5703
  cat conftest.err >&5
5704
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5705
  (exit $ac_status); } &&
5706
         { ac_try='test -z "$ac_c_werror_flag"
5707
                         || test ! -s conftest.err'
5708
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5709
  (eval $ac_try) 2>&5
5710
  ac_status=$?
5711
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712
  (exit $ac_status); }; } &&
5713
         { ac_try='test -s conftest$ac_exeext'
5714
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5715
  (eval $ac_try) 2>&5
5716
  ac_status=$?
5717
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5718
  (exit $ac_status); }; }; then
5719
  lt_cv_cc_needs_belf=yes
5720
else
5721
  echo "$as_me: failed program was:" >&5
5722
sed 's/^/| /' conftest.$ac_ext >&5
5723
 
5724
lt_cv_cc_needs_belf=no
5725
fi
5726
rm -f conftest.err conftest.$ac_objext \
5727
      conftest$ac_exeext conftest.$ac_ext
5728
     ac_ext=c
5729
ac_cpp='$CPP $CPPFLAGS'
5730
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5731
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5732
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5733
 
5734
fi
5735
echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5736
echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5737
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5738
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5739
    CFLAGS="$SAVE_CFLAGS"
5740
  fi
5741
  ;;
5742
sparc*-*solaris*)
5743
  # Find out which ABI we are using.
5744
  echo 'int i;' > conftest.$ac_ext
5745
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5746
  (eval $ac_compile) 2>&5
5747
  ac_status=$?
5748
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749
  (exit $ac_status); }; then
5750
    case `/usr/bin/file conftest.o` in
5751
    *64-bit*)
5752
      case $lt_cv_prog_gnu_ld in
5753
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5754
      *)    LD="${LD-ld} -64" ;;
5755
      esac
5756
      ;;
5757
    esac
5758
  fi
5759
  rm -rf conftest*
5760
  ;;
5761
esac
5762
 
5763
need_locks="$enable_libtool_lock"
5764
 
5765
ac_ext=c
5766
ac_cpp='$CPP $CPPFLAGS'
5767
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5768
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5769
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5770
echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5771
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5772
# On Suns, sometimes $CPP names a directory.
5773
if test -n "$CPP" && test -d "$CPP"; then
5774
  CPP=
5775
fi
5776
if test -z "$CPP"; then
5777
  if test "${ac_cv_prog_CPP+set}" = set; then
5778
  echo $ECHO_N "(cached) $ECHO_C" >&6
5779
else
5780
      # Double quotes because CPP needs to be expanded
5781
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5782
    do
5783
      ac_preproc_ok=false
5784
for ac_c_preproc_warn_flag in '' yes
5785
do
5786
  # Use a header file that comes with gcc, so configuring glibc
5787
  # with a fresh cross-compiler works.
5788
  # Prefer  to  if __STDC__ is defined, since
5789
  #  exists even on freestanding compilers.
5790
  # On the NeXT, cc -E runs the code through the compiler's parser,
5791
  # not just through cpp. "Syntax error" is here to catch this case.
5792
  cat >conftest.$ac_ext <<_ACEOF
5793
/* confdefs.h.  */
5794
_ACEOF
5795
cat confdefs.h >>conftest.$ac_ext
5796
cat >>conftest.$ac_ext <<_ACEOF
5797
/* end confdefs.h.  */
5798
#ifdef __STDC__
5799
# include 
5800
#else
5801
# include 
5802
#endif
5803
                     Syntax error
5804
_ACEOF
5805
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5806
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5807
  ac_status=$?
5808
  grep -v '^ *+' conftest.er1 >conftest.err
5809
  rm -f conftest.er1
5810
  cat conftest.err >&5
5811
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5812
  (exit $ac_status); } >/dev/null; then
5813
  if test -s conftest.err; then
5814
    ac_cpp_err=$ac_c_preproc_warn_flag
5815
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5816
  else
5817
    ac_cpp_err=
5818
  fi
5819
else
5820
  ac_cpp_err=yes
5821
fi
5822
if test -z "$ac_cpp_err"; then
5823
  :
5824
else
5825
  echo "$as_me: failed program was:" >&5
5826
sed 's/^/| /' conftest.$ac_ext >&5
5827
 
5828
  # Broken: fails on valid input.
5829
continue
5830
fi
5831
rm -f conftest.err conftest.$ac_ext
5832
 
5833
  # OK, works on sane cases.  Now check whether non-existent headers
5834
  # can be detected and how.
5835
  cat >conftest.$ac_ext <<_ACEOF
5836
/* confdefs.h.  */
5837
_ACEOF
5838
cat confdefs.h >>conftest.$ac_ext
5839
cat >>conftest.$ac_ext <<_ACEOF
5840
/* end confdefs.h.  */
5841
#include 
5842
_ACEOF
5843
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5844
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5845
  ac_status=$?
5846
  grep -v '^ *+' conftest.er1 >conftest.err
5847
  rm -f conftest.er1
5848
  cat conftest.err >&5
5849
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5850
  (exit $ac_status); } >/dev/null; then
5851
  if test -s conftest.err; then
5852
    ac_cpp_err=$ac_c_preproc_warn_flag
5853
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5854
  else
5855
    ac_cpp_err=
5856
  fi
5857
else
5858
  ac_cpp_err=yes
5859
fi
5860
if test -z "$ac_cpp_err"; then
5861
  # Broken: success on invalid input.
5862
continue
5863
else
5864
  echo "$as_me: failed program was:" >&5
5865
sed 's/^/| /' conftest.$ac_ext >&5
5866
 
5867
  # Passes both tests.
5868
ac_preproc_ok=:
5869
break
5870
fi
5871
rm -f conftest.err conftest.$ac_ext
5872
 
5873
done
5874
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5875
rm -f conftest.err conftest.$ac_ext
5876
if $ac_preproc_ok; then
5877
  break
5878
fi
5879
 
5880
    done
5881
    ac_cv_prog_CPP=$CPP
5882
 
5883
fi
5884
  CPP=$ac_cv_prog_CPP
5885
else
5886
  ac_cv_prog_CPP=$CPP
5887
fi
5888
echo "$as_me:$LINENO: result: $CPP" >&5
5889
echo "${ECHO_T}$CPP" >&6
5890
ac_preproc_ok=false
5891
for ac_c_preproc_warn_flag in '' yes
5892
do
5893
  # Use a header file that comes with gcc, so configuring glibc
5894
  # with a fresh cross-compiler works.
5895
  # Prefer  to  if __STDC__ is defined, since
5896
  #  exists even on freestanding compilers.
5897
  # On the NeXT, cc -E runs the code through the compiler's parser,
5898
  # not just through cpp. "Syntax error" is here to catch this case.
5899
  cat >conftest.$ac_ext <<_ACEOF
5900
/* confdefs.h.  */
5901
_ACEOF
5902
cat confdefs.h >>conftest.$ac_ext
5903
cat >>conftest.$ac_ext <<_ACEOF
5904
/* end confdefs.h.  */
5905
#ifdef __STDC__
5906
# include 
5907
#else
5908
# include 
5909
#endif
5910
                     Syntax error
5911
_ACEOF
5912
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5913
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5914
  ac_status=$?
5915
  grep -v '^ *+' conftest.er1 >conftest.err
5916
  rm -f conftest.er1
5917
  cat conftest.err >&5
5918
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919
  (exit $ac_status); } >/dev/null; then
5920
  if test -s conftest.err; then
5921
    ac_cpp_err=$ac_c_preproc_warn_flag
5922
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5923
  else
5924
    ac_cpp_err=
5925
  fi
5926
else
5927
  ac_cpp_err=yes
5928
fi
5929
if test -z "$ac_cpp_err"; then
5930
  :
5931
else
5932
  echo "$as_me: failed program was:" >&5
5933
sed 's/^/| /' conftest.$ac_ext >&5
5934
 
5935
  # Broken: fails on valid input.
5936
continue
5937
fi
5938
rm -f conftest.err conftest.$ac_ext
5939
 
5940
  # OK, works on sane cases.  Now check whether non-existent headers
5941
  # can be detected and how.
5942
  cat >conftest.$ac_ext <<_ACEOF
5943
/* confdefs.h.  */
5944
_ACEOF
5945
cat confdefs.h >>conftest.$ac_ext
5946
cat >>conftest.$ac_ext <<_ACEOF
5947
/* end confdefs.h.  */
5948
#include 
5949
_ACEOF
5950
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5951
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5952
  ac_status=$?
5953
  grep -v '^ *+' conftest.er1 >conftest.err
5954
  rm -f conftest.er1
5955
  cat conftest.err >&5
5956
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5957
  (exit $ac_status); } >/dev/null; then
5958
  if test -s conftest.err; then
5959
    ac_cpp_err=$ac_c_preproc_warn_flag
5960
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5961
  else
5962
    ac_cpp_err=
5963
  fi
5964
else
5965
  ac_cpp_err=yes
5966
fi
5967
if test -z "$ac_cpp_err"; then
5968
  # Broken: success on invalid input.
5969
continue
5970
else
5971
  echo "$as_me: failed program was:" >&5
5972
sed 's/^/| /' conftest.$ac_ext >&5
5973
 
5974
  # Passes both tests.
5975
ac_preproc_ok=:
5976
break
5977
fi
5978
rm -f conftest.err conftest.$ac_ext
5979
 
5980
done
5981
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5982
rm -f conftest.err conftest.$ac_ext
5983
if $ac_preproc_ok; then
5984
  :
5985
else
5986
  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5987
See \`config.log' for more details." >&5
5988
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5989
See \`config.log' for more details." >&2;}
5990
   { (exit 1); exit 1; }; }
5991
fi
5992
 
5993
ac_ext=c
5994
ac_cpp='$CPP $CPPFLAGS'
5995
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5996
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5997
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5998
 
5999
 
6000
echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6001
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6002
if test "${ac_cv_header_stdc+set}" = set; then
6003
  echo $ECHO_N "(cached) $ECHO_C" >&6
6004
else
6005
  cat >conftest.$ac_ext <<_ACEOF
6006
/* confdefs.h.  */
6007
_ACEOF
6008
cat confdefs.h >>conftest.$ac_ext
6009
cat >>conftest.$ac_ext <<_ACEOF
6010
/* end confdefs.h.  */
6011
#include 
6012
#include 
6013
#include 
6014
#include 
6015
 
6016
int
6017
main ()
6018
{
6019
 
6020
  ;
6021
  return 0;
6022
}
6023
_ACEOF
6024
rm -f conftest.$ac_objext
6025
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6026
  (eval $ac_compile) 2>conftest.er1
6027
  ac_status=$?
6028
  grep -v '^ *+' conftest.er1 >conftest.err
6029
  rm -f conftest.er1
6030
  cat conftest.err >&5
6031
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6032
  (exit $ac_status); } &&
6033
         { ac_try='test -z "$ac_c_werror_flag"
6034
                         || test ! -s conftest.err'
6035
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6036
  (eval $ac_try) 2>&5
6037
  ac_status=$?
6038
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039
  (exit $ac_status); }; } &&
6040
         { ac_try='test -s conftest.$ac_objext'
6041
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6042
  (eval $ac_try) 2>&5
6043
  ac_status=$?
6044
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6045
  (exit $ac_status); }; }; then
6046
  ac_cv_header_stdc=yes
6047
else
6048
  echo "$as_me: failed program was:" >&5
6049
sed 's/^/| /' conftest.$ac_ext >&5
6050
 
6051
ac_cv_header_stdc=no
6052
fi
6053
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6054
 
6055
if test $ac_cv_header_stdc = yes; then
6056
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6057
  cat >conftest.$ac_ext <<_ACEOF
6058
/* confdefs.h.  */
6059
_ACEOF
6060
cat confdefs.h >>conftest.$ac_ext
6061
cat >>conftest.$ac_ext <<_ACEOF
6062
/* end confdefs.h.  */
6063
#include 
6064
 
6065
_ACEOF
6066
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6067
  $EGREP "memchr" >/dev/null 2>&1; then
6068
  :
6069
else
6070
  ac_cv_header_stdc=no
6071
fi
6072
rm -f conftest*
6073
 
6074
fi
6075
 
6076
if test $ac_cv_header_stdc = yes; then
6077
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6078
  cat >conftest.$ac_ext <<_ACEOF
6079
/* confdefs.h.  */
6080
_ACEOF
6081
cat confdefs.h >>conftest.$ac_ext
6082
cat >>conftest.$ac_ext <<_ACEOF
6083
/* end confdefs.h.  */
6084
#include 
6085
 
6086
_ACEOF
6087
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6088
  $EGREP "free" >/dev/null 2>&1; then
6089
  :
6090
else
6091
  ac_cv_header_stdc=no
6092
fi
6093
rm -f conftest*
6094
 
6095
fi
6096
 
6097
if test $ac_cv_header_stdc = yes; then
6098
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6099
  if test "$cross_compiling" = yes; then
6100
  :
6101
else
6102
  cat >conftest.$ac_ext <<_ACEOF
6103
/* confdefs.h.  */
6104
_ACEOF
6105
cat confdefs.h >>conftest.$ac_ext
6106
cat >>conftest.$ac_ext <<_ACEOF
6107
/* end confdefs.h.  */
6108
#include 
6109
#if ((' ' & 0x0FF) == 0x020)
6110
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6111
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6112
#else
6113
# define ISLOWER(c) \
6114
                   (('a' <= (c) && (c) <= 'i') \
6115
                     || ('j' <= (c) && (c) <= 'r') \
6116
                     || ('s' <= (c) && (c) <= 'z'))
6117
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6118
#endif
6119
 
6120
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6121
int
6122
main ()
6123
{
6124
  int i;
6125
  for (i = 0; i < 256; i++)
6126
    if (XOR (islower (i), ISLOWER (i))
6127
        || toupper (i) != TOUPPER (i))
6128
      exit(2);
6129
  exit (0);
6130
}
6131
_ACEOF
6132
rm -f conftest$ac_exeext
6133
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6134
  (eval $ac_link) 2>&5
6135
  ac_status=$?
6136
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6138
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6139
  (eval $ac_try) 2>&5
6140
  ac_status=$?
6141
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142
  (exit $ac_status); }; }; then
6143
  :
6144
else
6145
  echo "$as_me: program exited with status $ac_status" >&5
6146
echo "$as_me: failed program was:" >&5
6147
sed 's/^/| /' conftest.$ac_ext >&5
6148
 
6149
( exit $ac_status )
6150
ac_cv_header_stdc=no
6151
fi
6152
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6153
fi
6154
fi
6155
fi
6156
echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6157
echo "${ECHO_T}$ac_cv_header_stdc" >&6
6158
if test $ac_cv_header_stdc = yes; then
6159
 
6160
cat >>confdefs.h <<\_ACEOF
6161
#define STDC_HEADERS 1
6162
_ACEOF
6163
 
6164
fi
6165
 
6166
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6167
 
6168
 
6169
 
6170
 
6171
 
6172
 
6173
 
6174
 
6175
 
6176
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6177
                  inttypes.h stdint.h unistd.h
6178
do
6179
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6180
echo "$as_me:$LINENO: checking for $ac_header" >&5
6181
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6182
if eval "test \"\${$as_ac_Header+set}\" = set"; then
6183
  echo $ECHO_N "(cached) $ECHO_C" >&6
6184
else
6185
  cat >conftest.$ac_ext <<_ACEOF
6186
/* confdefs.h.  */
6187
_ACEOF
6188
cat confdefs.h >>conftest.$ac_ext
6189
cat >>conftest.$ac_ext <<_ACEOF
6190
/* end confdefs.h.  */
6191
$ac_includes_default
6192
 
6193
#include <$ac_header>
6194
_ACEOF
6195
rm -f conftest.$ac_objext
6196
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6197
  (eval $ac_compile) 2>conftest.er1
6198
  ac_status=$?
6199
  grep -v '^ *+' conftest.er1 >conftest.err
6200
  rm -f conftest.er1
6201
  cat conftest.err >&5
6202
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6203
  (exit $ac_status); } &&
6204
         { ac_try='test -z "$ac_c_werror_flag"
6205
                         || test ! -s conftest.err'
6206
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6207
  (eval $ac_try) 2>&5
6208
  ac_status=$?
6209
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6210
  (exit $ac_status); }; } &&
6211
         { ac_try='test -s conftest.$ac_objext'
6212
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6213
  (eval $ac_try) 2>&5
6214
  ac_status=$?
6215
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216
  (exit $ac_status); }; }; then
6217
  eval "$as_ac_Header=yes"
6218
else
6219
  echo "$as_me: failed program was:" >&5
6220
sed 's/^/| /' conftest.$ac_ext >&5
6221
 
6222
eval "$as_ac_Header=no"
6223
fi
6224
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6225
fi
6226
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6227
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6228
if test `eval echo '${'$as_ac_Header'}'` = yes; then
6229
  cat >>confdefs.h <<_ACEOF
6230
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6231
_ACEOF
6232
 
6233
fi
6234
 
6235
done
6236
 
6237
 
6238
 
6239
for ac_header in dlfcn.h
6240
do
6241
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6242
echo "$as_me:$LINENO: checking for $ac_header" >&5
6243
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6244
if eval "test \"\${$as_ac_Header+set}\" = set"; then
6245
  echo $ECHO_N "(cached) $ECHO_C" >&6
6246
else
6247
  cat >conftest.$ac_ext <<_ACEOF
6248
/* confdefs.h.  */
6249
_ACEOF
6250
cat confdefs.h >>conftest.$ac_ext
6251
cat >>conftest.$ac_ext <<_ACEOF
6252
/* end confdefs.h.  */
6253
$ac_includes_default
6254
 
6255
#include <$ac_header>
6256
_ACEOF
6257
rm -f conftest.$ac_objext
6258
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6259
  (eval $ac_compile) 2>conftest.er1
6260
  ac_status=$?
6261
  grep -v '^ *+' conftest.er1 >conftest.err
6262
  rm -f conftest.er1
6263
  cat conftest.err >&5
6264
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6265
  (exit $ac_status); } &&
6266
         { ac_try='test -z "$ac_c_werror_flag"
6267
                         || test ! -s conftest.err'
6268
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6269
  (eval $ac_try) 2>&5
6270
  ac_status=$?
6271
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6272
  (exit $ac_status); }; } &&
6273
         { ac_try='test -s conftest.$ac_objext'
6274
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6275
  (eval $ac_try) 2>&5
6276
  ac_status=$?
6277
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6278
  (exit $ac_status); }; }; then
6279
  eval "$as_ac_Header=yes"
6280
else
6281
  echo "$as_me: failed program was:" >&5
6282
sed 's/^/| /' conftest.$ac_ext >&5
6283
 
6284
eval "$as_ac_Header=no"
6285
fi
6286
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6287
fi
6288
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6289
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6290
if test `eval echo '${'$as_ac_Header'}'` = yes; then
6291
  cat >>confdefs.h <<_ACEOF
6292
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6293
_ACEOF
6294
 
6295
fi
6296
 
6297
done
6298
 
6299
 
6300
 
6301
# This can be used to rebuild libtool when needed
6302
LIBTOOL_DEPS="$ltmain"
6303
 
6304
# Always use our own libtool.
6305
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6306
 
6307
 
6308
 
6309
 
6310
 
6311
 
6312
 
6313
 
6314
 
6315
 
6316
 
6317
 
6318
 
6319
 
6320
 
6321
 
6322
 
6323
 
6324
 
6325
 
6326
 
6327
 
6328
 
6329
 
6330
 
6331
test -z "$LN_S" && LN_S="ln -s"
6332
 
6333
 
6334
 
6335
 
6336
 
6337
 
6338
 
6339
 
6340
 
6341
 
6342
 
6343
 
6344
 
6345
 
6346
if test -n "${ZSH_VERSION+set}" ; then
6347
   setopt NO_GLOB_SUBST
6348
fi
6349
 
6350
echo "$as_me:$LINENO: checking for objdir" >&5
6351
echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6352
if test "${lt_cv_objdir+set}" = set; then
6353
  echo $ECHO_N "(cached) $ECHO_C" >&6
6354
else
6355
  rm -f .libs 2>/dev/null
6356
mkdir .libs 2>/dev/null
6357
if test -d .libs; then
6358
  lt_cv_objdir=.libs
6359
else
6360
  # MS-DOS does not allow filenames that begin with a dot.
6361
  lt_cv_objdir=_libs
6362
fi
6363
rmdir .libs 2>/dev/null
6364
fi
6365
echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6366
echo "${ECHO_T}$lt_cv_objdir" >&6
6367
objdir=$lt_cv_objdir
6368
 
6369
 
6370
 
6371
 
6372
 
6373
cat >>confdefs.h <<_ACEOF
6374
#define LT_OBJDIR "$lt_cv_objdir/"
6375
_ACEOF
6376
 
6377
 
6378
 
6379
 
6380
 
6381
 
6382
 
6383
 
6384
 
6385
 
6386
 
6387
 
6388
 
6389
 
6390
 
6391
 
6392
 
6393
case $host_os in
6394
aix3*)
6395
  # AIX sometimes has problems with the GCC collect2 program.  For some
6396
  # reason, if we set the COLLECT_NAMES environment variable, the problems
6397
  # vanish in a puff of smoke.
6398
  if test "X${COLLECT_NAMES+set}" != Xset; then
6399
    COLLECT_NAMES=
6400
    export COLLECT_NAMES
6401
  fi
6402
  ;;
6403
esac
6404
 
6405
# Sed substitution that helps us do robust quoting.  It backslashifies
6406
# metacharacters that are still active within double-quoted strings.
6407
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6408
 
6409
# Same as above, but do not quote variable references.
6410
double_quote_subst='s/\(["`\\]\)/\\\1/g'
6411
 
6412
# Sed substitution to delay expansion of an escaped shell variable in a
6413
# double_quote_subst'ed string.
6414
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6415
 
6416
# Sed substitution to delay expansion of an escaped single quote.
6417
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6418
 
6419
# Sed substitution to avoid accidental globbing in evaled expressions
6420
no_glob_subst='s/\*/\\\*/g'
6421
 
6422
# Global variables:
6423
ofile=libtool
6424
can_build_shared=yes
6425
 
6426
# All known linkers require a `.a' archive for static linking (except MSVC,
6427
# which needs '.lib').
6428
libext=a
6429
 
6430
with_gnu_ld="$lt_cv_prog_gnu_ld"
6431
 
6432
old_CC="$CC"
6433
old_CFLAGS="$CFLAGS"
6434
 
6435
# Set sane defaults for various variables
6436
test -z "$CC" && CC=cc
6437
test -z "$LTCC" && LTCC=$CC
6438
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6439
test -z "$LD" && LD=ld
6440
test -z "$ac_objext" && ac_objext=o
6441
 
6442
for cc_temp in $compiler""; do
6443
  case $cc_temp in
6444
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6445
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6446
    \-*) ;;
6447
    *) break;;
6448
  esac
6449
done
6450
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6451
 
6452
 
6453
# Only perform the check for file, if the check method requires it
6454
test -z "$MAGIC_CMD" && MAGIC_CMD=file
6455
case $deplibs_check_method in
6456
file_magic*)
6457
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6458
    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6459
echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6460
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6461
  echo $ECHO_N "(cached) $ECHO_C" >&6
6462
else
6463
  case $MAGIC_CMD in
6464
[\\/*] |  ?:[\\/]*)
6465
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6466
  ;;
6467
*)
6468
  lt_save_MAGIC_CMD="$MAGIC_CMD"
6469
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6470
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6471
  for ac_dir in $ac_dummy; do
6472
    IFS="$lt_save_ifs"
6473
    test -z "$ac_dir" && ac_dir=.
6474
    if test -f $ac_dir/${ac_tool_prefix}file; then
6475
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6476
      if test -n "$file_magic_test_file"; then
6477
        case $deplibs_check_method in
6478
        "file_magic "*)
6479
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6480
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6481
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6482
            $EGREP "$file_magic_regex" > /dev/null; then
6483
            :
6484
          else
6485
            cat <<_LT_EOF 1>&2
6486
 
6487
*** Warning: the command libtool uses to detect shared libraries,
6488
*** $file_magic_cmd, produces output that libtool cannot recognize.
6489
*** The result is that libtool may fail to recognize shared libraries
6490
*** as such.  This will affect the creation of libtool libraries that
6491
*** depend on shared libraries, but programs linked with such libtool
6492
*** libraries will work regardless of this problem.  Nevertheless, you
6493
*** may want to report the problem to your system manager and/or to
6494
*** bug-libtool@gnu.org
6495
 
6496
_LT_EOF
6497
          fi ;;
6498
        esac
6499
      fi
6500
      break
6501
    fi
6502
  done
6503
  IFS="$lt_save_ifs"
6504
  MAGIC_CMD="$lt_save_MAGIC_CMD"
6505
  ;;
6506
esac
6507
fi
6508
 
6509
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6510
if test -n "$MAGIC_CMD"; then
6511
  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6512
echo "${ECHO_T}$MAGIC_CMD" >&6
6513
else
6514
  echo "$as_me:$LINENO: result: no" >&5
6515
echo "${ECHO_T}no" >&6
6516
fi
6517
 
6518
 
6519
 
6520
 
6521
 
6522
if test -z "$lt_cv_path_MAGIC_CMD"; then
6523
  if test -n "$ac_tool_prefix"; then
6524
    echo "$as_me:$LINENO: checking for file" >&5
6525
echo $ECHO_N "checking for file... $ECHO_C" >&6
6526
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6527
  echo $ECHO_N "(cached) $ECHO_C" >&6
6528
else
6529
  case $MAGIC_CMD in
6530
[\\/*] |  ?:[\\/]*)
6531
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6532
  ;;
6533
*)
6534
  lt_save_MAGIC_CMD="$MAGIC_CMD"
6535
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6536
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6537
  for ac_dir in $ac_dummy; do
6538
    IFS="$lt_save_ifs"
6539
    test -z "$ac_dir" && ac_dir=.
6540
    if test -f $ac_dir/file; then
6541
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6542
      if test -n "$file_magic_test_file"; then
6543
        case $deplibs_check_method in
6544
        "file_magic "*)
6545
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6546
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6547
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6548
            $EGREP "$file_magic_regex" > /dev/null; then
6549
            :
6550
          else
6551
            cat <<_LT_EOF 1>&2
6552
 
6553
*** Warning: the command libtool uses to detect shared libraries,
6554
*** $file_magic_cmd, produces output that libtool cannot recognize.
6555
*** The result is that libtool may fail to recognize shared libraries
6556
*** as such.  This will affect the creation of libtool libraries that
6557
*** depend on shared libraries, but programs linked with such libtool
6558
*** libraries will work regardless of this problem.  Nevertheless, you
6559
*** may want to report the problem to your system manager and/or to
6560
*** bug-libtool@gnu.org
6561
 
6562
_LT_EOF
6563
          fi ;;
6564
        esac
6565
      fi
6566
      break
6567
    fi
6568
  done
6569
  IFS="$lt_save_ifs"
6570
  MAGIC_CMD="$lt_save_MAGIC_CMD"
6571
  ;;
6572
esac
6573
fi
6574
 
6575
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6576
if test -n "$MAGIC_CMD"; then
6577
  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6578
echo "${ECHO_T}$MAGIC_CMD" >&6
6579
else
6580
  echo "$as_me:$LINENO: result: no" >&5
6581
echo "${ECHO_T}no" >&6
6582
fi
6583
 
6584
 
6585
  else
6586
    MAGIC_CMD=:
6587
  fi
6588
fi
6589
 
6590
  fi
6591
  ;;
6592
esac
6593
 
6594
# Use C for the default configuration in the libtool script
6595
 
6596
lt_save_CC="$CC"
6597
ac_ext=c
6598
ac_cpp='$CPP $CPPFLAGS'
6599
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6600
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6601
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6602
 
6603
 
6604
# Source file extension for C test sources.
6605
ac_ext=c
6606
 
6607
# Object file extension for compiled C test sources.
6608
objext=o
6609
objext=$objext
6610
 
6611
# Code to be used in simple compile tests
6612
lt_simple_compile_test_code="int some_variable = 0;"
6613
 
6614
# Code to be used in simple link tests
6615
lt_simple_link_test_code='int main(){return(0);}'
6616
 
6617
 
6618
 
6619
 
6620
 
6621
 
6622
 
6623
# If no C compiler was specified, use CC.
6624
LTCC=${LTCC-"$CC"}
6625
 
6626
# If no C compiler flags were specified, use CFLAGS.
6627
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6628
 
6629
# Allow CC to be a program name with arguments.
6630
compiler=$CC
6631
 
6632
# Save the default compiler, since it gets overwritten when the other
6633
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6634
compiler_DEFAULT=$CC
6635
 
6636
# save warnings/boilerplate of simple test code
6637
ac_outfile=conftest.$ac_objext
6638
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6639
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6640
_lt_compiler_boilerplate=`cat conftest.err`
6641
$RM conftest*
6642
 
6643
ac_outfile=conftest.$ac_objext
6644
echo "$lt_simple_link_test_code" >conftest.$ac_ext
6645
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6646
_lt_linker_boilerplate=`cat conftest.err`
6647
$RM conftest*
6648
 
6649
 
6650
## CAVEAT EMPTOR:
6651
## There is no encapsulation within the following macros, do not change
6652
## the running order or otherwise move them around unless you know exactly
6653
## what you are doing...
6654
if test -n "$compiler"; then
6655
 
6656
lt_prog_compiler_no_builtin_flag=
6657
 
6658
if test "$GCC" = yes; then
6659
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6660
 
6661
  echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6662
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6663
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6664
  echo $ECHO_N "(cached) $ECHO_C" >&6
6665
else
6666
  lt_cv_prog_compiler_rtti_exceptions=no
6667
   ac_outfile=conftest.$ac_objext
6668
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6669
   lt_compiler_flag="-fno-rtti -fno-exceptions"
6670
   # Insert the option either (1) after the last *FLAGS variable, or
6671
   # (2) before a word containing "conftest.", or (3) at the end.
6672
   # Note that $ac_compile itself does not contain backslashes and begins
6673
   # with a dollar sign (not a hyphen), so the echo should work correctly.
6674
   # The option is referenced via a variable to avoid confusing sed.
6675
   lt_compile=`echo "$ac_compile" | $SED \
6676
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6677
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6678
   -e 's:$: $lt_compiler_flag:'`
6679
   (eval echo "\"\$as_me:6679: $lt_compile\"" >&5)
6680
   (eval "$lt_compile" 2>conftest.err)
6681
   ac_status=$?
6682
   cat conftest.err >&5
6683
   echo "$as_me:6683: \$? = $ac_status" >&5
6684
   if (exit $ac_status) && test -s "$ac_outfile"; then
6685
     # The compiler can only warn and ignore the option if not recognized
6686
     # So say no if there are warnings other than the usual output.
6687
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6688
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6689
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6690
       lt_cv_prog_compiler_rtti_exceptions=yes
6691
     fi
6692
   fi
6693
   $RM conftest*
6694
 
6695
fi
6696
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6697
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6698
 
6699
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6700
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6701
else
6702
    :
6703
fi
6704
 
6705
fi
6706
 
6707
 
6708
 
6709
 
6710
 
6711
 
6712
  lt_prog_compiler_wl=
6713
lt_prog_compiler_pic=
6714
lt_prog_compiler_static=
6715
 
6716
echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6717
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6718
 
6719
  if test "$GCC" = yes; then
6720
    lt_prog_compiler_wl='-Wl,'
6721
    lt_prog_compiler_static='-static'
6722
 
6723
    case $host_os in
6724
      aix*)
6725
      # All AIX code is PIC.
6726
      if test "$host_cpu" = ia64; then
6727
        # AIX 5 now supports IA64 processor
6728
        lt_prog_compiler_static='-Bstatic'
6729
      fi
6730
      ;;
6731
 
6732
    amigaos*)
6733
      if test "$host_cpu" = m68k; then
6734
        # FIXME: we need at least 68020 code to build shared libraries, but
6735
        # adding the `-m68020' flag to GCC prevents building anything better,
6736
        # like `-m68040'.
6737
        lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6738
      fi
6739
      ;;
6740
 
6741
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6742
      # PIC is the default for these OSes.
6743
      ;;
6744
 
6745
    mingw* | cygwin* | pw32* | os2*)
6746
      # This hack is so that the source file can tell whether it is being
6747
      # built for inclusion in a dll (and should export symbols for example).
6748
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
6749
      # (--disable-auto-import) libraries
6750
      lt_prog_compiler_pic='-DDLL_EXPORT'
6751
      ;;
6752
 
6753
    darwin* | rhapsody*)
6754
      # PIC is the default on this platform
6755
      # Common symbols not allowed in MH_DYLIB files
6756
      lt_prog_compiler_pic='-fno-common'
6757
      ;;
6758
 
6759
    hpux*)
6760
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6761
      # not for PA HP-UX.
6762
      case $host_cpu in
6763
      hppa*64*|ia64*)
6764
        # +Z the default
6765
        ;;
6766
      *)
6767
        lt_prog_compiler_pic='-fPIC'
6768
        ;;
6769
      esac
6770
      ;;
6771
 
6772
    interix[3-9]*)
6773
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6774
      # Instead, we relocate shared libraries at runtime.
6775
      ;;
6776
 
6777
    msdosdjgpp*)
6778
      # Just because we use GCC doesn't mean we suddenly get shared libraries
6779
      # on systems that don't support them.
6780
      lt_prog_compiler_can_build_shared=no
6781
      enable_shared=no
6782
      ;;
6783
 
6784
    *nto* | *qnx*)
6785
      # QNX uses GNU C++, but need to define -shared option too, otherwise
6786
      # it will coredump.
6787
      lt_prog_compiler_pic='-fPIC -shared'
6788
      ;;
6789
 
6790
    sysv4*MP*)
6791
      if test -d /usr/nec; then
6792
        lt_prog_compiler_pic=-Kconform_pic
6793
      fi
6794
      ;;
6795
 
6796
    *)
6797
      lt_prog_compiler_pic='-fPIC'
6798
      ;;
6799
    esac
6800
  else
6801
    # PORTME Check for flag to pass linker flags through the system compiler.
6802
    case $host_os in
6803
    aix*)
6804
      lt_prog_compiler_wl='-Wl,'
6805
      if test "$host_cpu" = ia64; then
6806
        # AIX 5 now supports IA64 processor
6807
        lt_prog_compiler_static='-Bstatic'
6808
      else
6809
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6810
      fi
6811
      ;;
6812
    darwin*)
6813
      # PIC is the default on this platform
6814
      # Common symbols not allowed in MH_DYLIB files
6815
      case $cc_basename in
6816
      xlc*)
6817
        lt_prog_compiler_pic='-qnocommon'
6818
        lt_prog_compiler_wl='-Wl,'
6819
        ;;
6820
      esac
6821
      ;;
6822
 
6823
    mingw* | cygwin* | pw32* | os2*)
6824
      # This hack is so that the source file can tell whether it is being
6825
      # built for inclusion in a dll (and should export symbols for example).
6826
      lt_prog_compiler_pic='-DDLL_EXPORT'
6827
      ;;
6828
 
6829
    hpux9* | hpux10* | hpux11*)
6830
      lt_prog_compiler_wl='-Wl,'
6831
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6832
      # not for PA HP-UX.
6833
      case $host_cpu in
6834
      hppa*64*|ia64*)
6835
        # +Z the default
6836
        ;;
6837
      *)
6838
        lt_prog_compiler_pic='+Z'
6839
        ;;
6840
      esac
6841
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
6842
      lt_prog_compiler_static='${wl}-a ${wl}archive'
6843
      ;;
6844
 
6845
    irix5* | irix6* | nonstopux*)
6846
      lt_prog_compiler_wl='-Wl,'
6847
      # PIC (with -KPIC) is the default.
6848
      lt_prog_compiler_static='-non_shared'
6849
      ;;
6850
 
6851
    linux* | k*bsd*-gnu)
6852
      case $cc_basename in
6853
      icc* | ecc*)
6854
        lt_prog_compiler_wl='-Wl,'
6855
        lt_prog_compiler_pic='-KPIC'
6856
        lt_prog_compiler_static='-static'
6857
        ;;
6858
      pgcc* | pgf77* | pgf90* | pgf95*)
6859
        # Portland Group compilers (*not* the Pentium gcc compiler,
6860
        # which looks to be a dead project)
6861
        lt_prog_compiler_wl='-Wl,'
6862
        lt_prog_compiler_pic='-fpic'
6863
        lt_prog_compiler_static='-Bstatic'
6864
        ;;
6865
      ccc*)
6866
        lt_prog_compiler_wl='-Wl,'
6867
        # All Alpha code is PIC.
6868
        lt_prog_compiler_static='-non_shared'
6869
        ;;
6870
      *)
6871
        case `$CC -V 2>&1 | sed 5q` in
6872
        *Sun\ C*)
6873
          # Sun C 5.9
6874
          lt_prog_compiler_pic='-KPIC'
6875
          lt_prog_compiler_static='-Bstatic'
6876
          lt_prog_compiler_wl='-Wl,'
6877
          ;;
6878
        *Sun\ F*)
6879
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
6880
          lt_prog_compiler_pic='-KPIC'
6881
          lt_prog_compiler_static='-Bstatic'
6882
          lt_prog_compiler_wl=''
6883
          ;;
6884
        esac
6885
        ;;
6886
      esac
6887
      ;;
6888
 
6889
    newsos6)
6890
      lt_prog_compiler_pic='-KPIC'
6891
      lt_prog_compiler_static='-Bstatic'
6892
      ;;
6893
 
6894
    *nto* | *qnx*)
6895
      # QNX uses GNU C++, but need to define -shared option too, otherwise
6896
      # it will coredump.
6897
      lt_prog_compiler_pic='-fPIC -shared'
6898
      ;;
6899
 
6900
    osf3* | osf4* | osf5*)
6901
      lt_prog_compiler_wl='-Wl,'
6902
      # All OSF/1 code is PIC.
6903
      lt_prog_compiler_static='-non_shared'
6904
      ;;
6905
 
6906
    rdos*)
6907
      lt_prog_compiler_static='-non_shared'
6908
      ;;
6909
 
6910
    solaris*)
6911
      lt_prog_compiler_pic='-KPIC'
6912
      lt_prog_compiler_static='-Bstatic'
6913
      case $cc_basename in
6914
      f77* | f90* | f95*)
6915
        lt_prog_compiler_wl='-Qoption ld ';;
6916
      *)
6917
        lt_prog_compiler_wl='-Wl,';;
6918
      esac
6919
      ;;
6920
 
6921
    sunos4*)
6922
      lt_prog_compiler_wl='-Qoption ld '
6923
      lt_prog_compiler_pic='-PIC'
6924
      lt_prog_compiler_static='-Bstatic'
6925
      ;;
6926
 
6927
    sysv4 | sysv4.2uw2* | sysv4.3*)
6928
      lt_prog_compiler_wl='-Wl,'
6929
      lt_prog_compiler_pic='-KPIC'
6930
      lt_prog_compiler_static='-Bstatic'
6931
      ;;
6932
 
6933
    sysv4*MP*)
6934
      if test -d /usr/nec ;then
6935
        lt_prog_compiler_pic='-Kconform_pic'
6936
        lt_prog_compiler_static='-Bstatic'
6937
      fi
6938
      ;;
6939
 
6940
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
6941
      lt_prog_compiler_wl='-Wl,'
6942
      lt_prog_compiler_pic='-KPIC'
6943
      lt_prog_compiler_static='-Bstatic'
6944
      ;;
6945
 
6946
    unicos*)
6947
      lt_prog_compiler_wl='-Wl,'
6948
      lt_prog_compiler_can_build_shared=no
6949
      ;;
6950
 
6951
    uts4*)
6952
      lt_prog_compiler_pic='-pic'
6953
      lt_prog_compiler_static='-Bstatic'
6954
      ;;
6955
 
6956
    *)
6957
      lt_prog_compiler_can_build_shared=no
6958
      ;;
6959
    esac
6960
  fi
6961
 
6962
case $host_os in
6963
  # For platforms which do not support PIC, -DPIC is meaningless:
6964
  *djgpp*)
6965
    lt_prog_compiler_pic=
6966
    ;;
6967
  *)
6968
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
6969
    ;;
6970
esac
6971
echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
6972
echo "${ECHO_T}$lt_prog_compiler_pic" >&6
6973
 
6974
 
6975
 
6976
 
6977
 
6978
 
6979
#
6980
# Check to make sure the PIC flag actually works.
6981
#
6982
if test -n "$lt_prog_compiler_pic"; then
6983
  echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
6984
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
6985
if test "${lt_prog_compiler_pic_works+set}" = set; then
6986
  echo $ECHO_N "(cached) $ECHO_C" >&6
6987
else
6988
  lt_prog_compiler_pic_works=no
6989
   ac_outfile=conftest.$ac_objext
6990
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6991
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
6992
   # Insert the option either (1) after the last *FLAGS variable, or
6993
   # (2) before a word containing "conftest.", or (3) at the end.
6994
   # Note that $ac_compile itself does not contain backslashes and begins
6995
   # with a dollar sign (not a hyphen), so the echo should work correctly.
6996
   # The option is referenced via a variable to avoid confusing sed.
6997
   lt_compile=`echo "$ac_compile" | $SED \
6998
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6999
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7000
   -e 's:$: $lt_compiler_flag:'`
7001
   (eval echo "\"\$as_me:7001: $lt_compile\"" >&5)
7002
   (eval "$lt_compile" 2>conftest.err)
7003
   ac_status=$?
7004
   cat conftest.err >&5
7005
   echo "$as_me:7005: \$? = $ac_status" >&5
7006
   if (exit $ac_status) && test -s "$ac_outfile"; then
7007
     # The compiler can only warn and ignore the option if not recognized
7008
     # So say no if there are warnings other than the usual output.
7009
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7010
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7011
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7012
       lt_prog_compiler_pic_works=yes
7013
     fi
7014
   fi
7015
   $RM conftest*
7016
 
7017
fi
7018
echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7019
echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7020
 
7021
if test x"$lt_prog_compiler_pic_works" = xyes; then
7022
    case $lt_prog_compiler_pic in
7023
     "" | " "*) ;;
7024
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7025
     esac
7026
else
7027
    lt_prog_compiler_pic=
7028
     lt_prog_compiler_can_build_shared=no
7029
fi
7030
 
7031
fi
7032
 
7033
 
7034
 
7035
 
7036
 
7037
 
7038
#
7039
# Check to make sure the static flag actually works.
7040
#
7041
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7042
echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7043
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7044
if test "${lt_prog_compiler_static_works+set}" = set; then
7045
  echo $ECHO_N "(cached) $ECHO_C" >&6
7046
else
7047
  lt_prog_compiler_static_works=no
7048
   save_LDFLAGS="$LDFLAGS"
7049
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7050
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7051
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7052
     # The linker can only warn and ignore the option if not recognized
7053
     # So say no if there are warnings
7054
     if test -s conftest.err; then
7055
       # Append any errors to the config.log.
7056
       cat conftest.err 1>&5
7057
       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7058
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7059
       if diff conftest.exp conftest.er2 >/dev/null; then
7060
         lt_prog_compiler_static_works=yes
7061
       fi
7062
     else
7063
       lt_prog_compiler_static_works=yes
7064
     fi
7065
   fi
7066
   $RM conftest*
7067
   LDFLAGS="$save_LDFLAGS"
7068
 
7069
fi
7070
echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7071
echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7072
 
7073
if test x"$lt_prog_compiler_static_works" = xyes; then
7074
    :
7075
else
7076
    lt_prog_compiler_static=
7077
fi
7078
 
7079
 
7080
 
7081
 
7082
 
7083
 
7084
 
7085
  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7086
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7087
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7088
  echo $ECHO_N "(cached) $ECHO_C" >&6
7089
else
7090
  lt_cv_prog_compiler_c_o=no
7091
   $RM -r conftest 2>/dev/null
7092
   mkdir conftest
7093
   cd conftest
7094
   mkdir out
7095
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7096
 
7097
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7098
   # Insert the option either (1) after the last *FLAGS variable, or
7099
   # (2) before a word containing "conftest.", or (3) at the end.
7100
   # Note that $ac_compile itself does not contain backslashes and begins
7101
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7102
   lt_compile=`echo "$ac_compile" | $SED \
7103
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7104
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7105
   -e 's:$: $lt_compiler_flag:'`
7106
   (eval echo "\"\$as_me:7106: $lt_compile\"" >&5)
7107
   (eval "$lt_compile" 2>out/conftest.err)
7108
   ac_status=$?
7109
   cat out/conftest.err >&5
7110
   echo "$as_me:7110: \$? = $ac_status" >&5
7111
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7112
   then
7113
     # The compiler can only warn and ignore the option if not recognized
7114
     # So say no if there are warnings
7115
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7116
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7117
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7118
       lt_cv_prog_compiler_c_o=yes
7119
     fi
7120
   fi
7121
   chmod u+w . 2>&5
7122
   $RM conftest*
7123
   # SGI C++ compiler will create directory out/ii_files/ for
7124
   # template instantiation
7125
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7126
   $RM out/* && rmdir out
7127
   cd ..
7128
   $RM -r conftest
7129
   $RM conftest*
7130
 
7131
fi
7132
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7133
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7134
 
7135
 
7136
 
7137
 
7138
 
7139
 
7140
  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7141
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7142
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7143
  echo $ECHO_N "(cached) $ECHO_C" >&6
7144
else
7145
  lt_cv_prog_compiler_c_o=no
7146
   $RM -r conftest 2>/dev/null
7147
   mkdir conftest
7148
   cd conftest
7149
   mkdir out
7150
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7151
 
7152
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7153
   # Insert the option either (1) after the last *FLAGS variable, or
7154
   # (2) before a word containing "conftest.", or (3) at the end.
7155
   # Note that $ac_compile itself does not contain backslashes and begins
7156
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7157
   lt_compile=`echo "$ac_compile" | $SED \
7158
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7159
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7160
   -e 's:$: $lt_compiler_flag:'`
7161
   (eval echo "\"\$as_me:7161: $lt_compile\"" >&5)
7162
   (eval "$lt_compile" 2>out/conftest.err)
7163
   ac_status=$?
7164
   cat out/conftest.err >&5
7165
   echo "$as_me:7165: \$? = $ac_status" >&5
7166
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7167
   then
7168
     # The compiler can only warn and ignore the option if not recognized
7169
     # So say no if there are warnings
7170
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7171
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7172
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7173
       lt_cv_prog_compiler_c_o=yes
7174
     fi
7175
   fi
7176
   chmod u+w . 2>&5
7177
   $RM conftest*
7178
   # SGI C++ compiler will create directory out/ii_files/ for
7179
   # template instantiation
7180
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7181
   $RM out/* && rmdir out
7182
   cd ..
7183
   $RM -r conftest
7184
   $RM conftest*
7185
 
7186
fi
7187
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7188
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7189
 
7190
 
7191
 
7192
 
7193
hard_links="nottested"
7194
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7195
  # do not overwrite the value of need_locks provided by the user
7196
  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7197
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7198
  hard_links=yes
7199
  $RM conftest*
7200
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7201
  touch conftest.a
7202
  ln conftest.a conftest.b 2>&5 || hard_links=no
7203
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7204
  echo "$as_me:$LINENO: result: $hard_links" >&5
7205
echo "${ECHO_T}$hard_links" >&6
7206
  if test "$hard_links" = no; then
7207
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7208
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7209
    need_locks=warn
7210
  fi
7211
else
7212
  need_locks=no
7213
fi
7214
 
7215
 
7216
 
7217
 
7218
 
7219
 
7220
  echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7221
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7222
 
7223
  runpath_var=
7224
  allow_undefined_flag=
7225
  always_export_symbols=no
7226
  archive_cmds=
7227
  archive_expsym_cmds=
7228
  compiler_needs_object=no
7229
  enable_shared_with_static_runtimes=no
7230
  export_dynamic_flag_spec=
7231
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7232
  hardcode_automatic=no
7233
  hardcode_direct=no
7234
  hardcode_direct_absolute=no
7235
  hardcode_libdir_flag_spec=
7236
  hardcode_libdir_flag_spec_ld=
7237
  hardcode_libdir_separator=
7238
  hardcode_minus_L=no
7239
  hardcode_shlibpath_var=unsupported
7240
  inherit_rpath=no
7241
  link_all_deplibs=unknown
7242
  module_cmds=
7243
  module_expsym_cmds=
7244
  old_archive_from_new_cmds=
7245
  old_archive_from_expsyms_cmds=
7246
  thread_safe_flag_spec=
7247
  whole_archive_flag_spec=
7248
  # include_expsyms should be a list of space-separated symbols to be *always*
7249
  # included in the symbol list
7250
  include_expsyms=
7251
  # exclude_expsyms can be an extended regexp of symbols to exclude
7252
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7253
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7254
  # as well as any symbol that contains `d'.
7255
  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7256
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7257
  # platforms (ab)use it in PIC code, but their linkers get confused if
7258
  # the symbol is explicitly referenced.  Since portable code cannot
7259
  # rely on this symbol name, it's probably fine to never include it in
7260
  # preloaded symbol tables.
7261
  extract_expsyms_cmds=
7262
 
7263
  case $host_os in
7264
  cygwin* | mingw* | pw32*)
7265
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7266
    # When not using gcc, we currently assume that we are using
7267
    # Microsoft Visual C++.
7268
    if test "$GCC" != yes; then
7269
      with_gnu_ld=no
7270
    fi
7271
    ;;
7272
  interix*)
7273
    # we just hope/assume this is gcc and not c89 (= MSVC++)
7274
    with_gnu_ld=yes
7275
    ;;
7276
  openbsd*)
7277
    with_gnu_ld=no
7278
    ;;
7279
  esac
7280
 
7281
  ld_shlibs=yes
7282
  if test "$with_gnu_ld" = yes; then
7283
    # If archive_cmds runs LD, not CC, wlarc should be empty
7284
    wlarc='${wl}'
7285
 
7286
    # Set some defaults for GNU ld with shared library support. These
7287
    # are reset later if shared libraries are not supported. Putting them
7288
    # here allows them to be overridden if necessary.
7289
    runpath_var=LD_RUN_PATH
7290
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7291
    export_dynamic_flag_spec='${wl}--export-dynamic'
7292
    # ancient GNU ld didn't support --whole-archive et. al.
7293
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7294
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7295
    else
7296
      whole_archive_flag_spec=
7297
    fi
7298
    supports_anon_versioning=no
7299
    case `$LD -v 2>&1` in
7300
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7301
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7302
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7303
      *\ 2.11.*) ;; # other 2.11 versions
7304
      *) supports_anon_versioning=yes ;;
7305
    esac
7306
 
7307
    # See if GNU ld supports shared libraries.
7308
    case $host_os in
7309
    aix[3-9]*)
7310
      # On AIX/PPC, the GNU linker is very broken
7311
      if test "$host_cpu" != ia64; then
7312
        ld_shlibs=no
7313
        cat <<_LT_EOF 1>&2
7314
 
7315
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7316
*** to be unable to reliably create shared libraries on AIX.
7317
*** Therefore, libtool is disabling shared libraries support.  If you
7318
*** really care for shared libraries, you may want to modify your PATH
7319
*** so that a non-GNU linker is found, and then restart.
7320
 
7321
_LT_EOF
7322
      fi
7323
      ;;
7324
 
7325
    amigaos*)
7326
      if test "$host_cpu" = m68k; then
7327
        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)'
7328
        hardcode_libdir_flag_spec='-L$libdir'
7329
        hardcode_minus_L=yes
7330
      fi
7331
 
7332
      # Samuel A. Falvo II  reports
7333
      # that the semantics of dynamic libraries on AmigaOS, at least up
7334
      # to version 4, is to share data among multiple programs linked
7335
      # with the same dynamic library.  Since this doesn't match the
7336
      # behavior of shared libraries on other platforms, we can't use
7337
      # them.
7338
      ld_shlibs=no
7339
      ;;
7340
 
7341
    beos*)
7342
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7343
        allow_undefined_flag=unsupported
7344
        # Joseph Beckenbach  says some releases of gcc
7345
        # support --undefined.  This deserves some investigation.  FIXME
7346
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7347
      else
7348
        ld_shlibs=no
7349
      fi
7350
      ;;
7351
 
7352
    cygwin* | mingw* | pw32*)
7353
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7354
      # as there is no search path for DLLs.
7355
      hardcode_libdir_flag_spec='-L$libdir'
7356
      allow_undefined_flag=unsupported
7357
      always_export_symbols=no
7358
      enable_shared_with_static_runtimes=yes
7359
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7360
 
7361
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7362
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7363
        # If the export-symbols file already is a .def file (1st line
7364
        # is EXPORTS), use it as is; otherwise, prepend...
7365
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7366
          cp $export_symbols $output_objdir/$soname.def;
7367
        else
7368
          echo EXPORTS > $output_objdir/$soname.def;
7369
          cat $export_symbols >> $output_objdir/$soname.def;
7370
        fi~
7371
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7372
      else
7373
        ld_shlibs=no
7374
      fi
7375
      ;;
7376
 
7377
    interix[3-9]*)
7378
      hardcode_direct=no
7379
      hardcode_shlibpath_var=no
7380
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7381
      export_dynamic_flag_spec='${wl}-E'
7382
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7383
      # Instead, shared libraries are loaded at an image base (0x10000000 by
7384
      # default) and relocated if they conflict, which is a slow very memory
7385
      # consuming and fragmenting process.  To avoid this, we pick a random,
7386
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7387
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7388
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7389
      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'
7390
      ;;
7391
 
7392
    gnu* | linux* | tpf* | k*bsd*-gnu)
7393
      tmp_diet=no
7394
      if test "$host_os" = linux-dietlibc; then
7395
        case $cc_basename in
7396
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7397
        esac
7398
      fi
7399
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7400
         && test "$tmp_diet" = no
7401
      then
7402
        tmp_addflag=
7403
        case $cc_basename,$host_cpu in
7404
        pgcc*)                          # Portland Group C compiler
7405
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7406
          tmp_addflag=' $pic_flag'
7407
          ;;
7408
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7409
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7410
          tmp_addflag=' $pic_flag -Mnomain' ;;
7411
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7412
          tmp_addflag=' -i_dynamic' ;;
7413
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7414
          tmp_addflag=' -i_dynamic -nofor_main' ;;
7415
        ifc* | ifort*)                  # Intel Fortran compiler
7416
          tmp_addflag=' -nofor_main' ;;
7417
        esac
7418
        case `$CC -V 2>&1 | sed 5q` in
7419
        *Sun\ C*)                       # Sun C 5.9
7420
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7421
          compiler_needs_object=yes
7422
          tmp_sharedflag='-G' ;;
7423
        *Sun\ F*)                       # Sun Fortran 8.3
7424
          tmp_sharedflag='-G' ;;
7425
        *)
7426
          tmp_sharedflag='-shared' ;;
7427
        esac
7428
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7429
 
7430
        if test "x$supports_anon_versioning" = xyes; then
7431
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7432
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7433
            echo "local: *; };" >> $output_objdir/$libname.ver~
7434
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7435
        fi
7436
      else
7437
        ld_shlibs=no
7438
      fi
7439
      ;;
7440
 
7441
    netbsd*)
7442
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7443
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7444
        wlarc=
7445
      else
7446
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7447
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7448
      fi
7449
      ;;
7450
 
7451
    solaris*)
7452
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7453
        ld_shlibs=no
7454
        cat <<_LT_EOF 1>&2
7455
 
7456
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7457
*** create shared libraries on Solaris systems.  Therefore, libtool
7458
*** is disabling shared libraries support.  We urge you to upgrade GNU
7459
*** binutils to release 2.9.1 or newer.  Another option is to modify
7460
*** your PATH or compiler configuration so that the native linker is
7461
*** used, and then restart.
7462
 
7463
_LT_EOF
7464
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7465
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7466
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7467
      else
7468
        ld_shlibs=no
7469
      fi
7470
      ;;
7471
 
7472
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7473
      case `$LD -v 2>&1` in
7474
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7475
        ld_shlibs=no
7476
        cat <<_LT_EOF 1>&2
7477
 
7478
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7479
*** reliably create shared libraries on SCO systems.  Therefore, libtool
7480
*** is disabling shared libraries support.  We urge you to upgrade GNU
7481
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7482
*** your PATH or compiler configuration so that the native linker is
7483
*** used, and then restart.
7484
 
7485
_LT_EOF
7486
        ;;
7487
        *)
7488
          # For security reasons, it is highly recommended that you always
7489
          # use absolute paths for naming shared libraries, and exclude the
7490
          # DT_RUNPATH tag from executables and libraries.  But doing so
7491
          # requires that you compile everything twice, which is a pain.
7492
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7493
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7494
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7495
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7496
          else
7497
            ld_shlibs=no
7498
          fi
7499
        ;;
7500
      esac
7501
      ;;
7502
 
7503
    sunos4*)
7504
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7505
      wlarc=
7506
      hardcode_direct=yes
7507
      hardcode_shlibpath_var=no
7508
      ;;
7509
 
7510
    *)
7511
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7512
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7513
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7514
      else
7515
        ld_shlibs=no
7516
      fi
7517
      ;;
7518
    esac
7519
 
7520
    if test "$ld_shlibs" = no; then
7521
      runpath_var=
7522
      hardcode_libdir_flag_spec=
7523
      export_dynamic_flag_spec=
7524
      whole_archive_flag_spec=
7525
    fi
7526
  else
7527
    # PORTME fill in a description of your system's linker (not GNU ld)
7528
    case $host_os in
7529
    aix3*)
7530
      allow_undefined_flag=unsupported
7531
      always_export_symbols=yes
7532
      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'
7533
      # Note: this linker hardcodes the directories in LIBPATH if there
7534
      # are no directories specified by -L.
7535
      hardcode_minus_L=yes
7536
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7537
        # Neither direct hardcoding nor static linking is supported with a
7538
        # broken collect2.
7539
        hardcode_direct=unsupported
7540
      fi
7541
      ;;
7542
 
7543
    aix[4-9]*)
7544
      if test "$host_cpu" = ia64; then
7545
        # On IA64, the linker does run time linking by default, so we don't
7546
        # have to do anything special.
7547
        aix_use_runtimelinking=no
7548
        exp_sym_flag='-Bexport'
7549
        no_entry_flag=""
7550
      else
7551
        # If we're using GNU nm, then we don't want the "-C" option.
7552
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
7553
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7554
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7555
        else
7556
          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'
7557
        fi
7558
        aix_use_runtimelinking=no
7559
 
7560
        # Test if we are trying to use run time linking or normal
7561
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7562
        # need to do runtime linking.
7563
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7564
          for ld_flag in $LDFLAGS; do
7565
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7566
            aix_use_runtimelinking=yes
7567
            break
7568
          fi
7569
          done
7570
          ;;
7571
        esac
7572
 
7573
        exp_sym_flag='-bexport'
7574
        no_entry_flag='-bnoentry'
7575
      fi
7576
 
7577
      # When large executables or shared objects are built, AIX ld can
7578
      # have problems creating the table of contents.  If linking a library
7579
      # or program results in "error TOC overflow" add -mminimal-toc to
7580
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7581
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7582
 
7583
      archive_cmds=''
7584
      hardcode_direct=yes
7585
      hardcode_direct_absolute=yes
7586
      hardcode_libdir_separator=':'
7587
      link_all_deplibs=yes
7588
      file_list_spec='${wl}-f,'
7589
 
7590
      if test "$GCC" = yes; then
7591
        case $host_os in aix4.[012]|aix4.[012].*)
7592
        # We only want to do this on AIX 4.2 and lower, the check
7593
        # below for broken collect2 doesn't work under 4.3+
7594
          collect2name=`${CC} -print-prog-name=collect2`
7595
          if test -f "$collect2name" &&
7596
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7597
          then
7598
          # We have reworked collect2
7599
          :
7600
          else
7601
          # We have old collect2
7602
          hardcode_direct=unsupported
7603
          # It fails to find uninstalled libraries when the uninstalled
7604
          # path is not listed in the libpath.  Setting hardcode_minus_L
7605
          # to unsupported forces relinking
7606
          hardcode_minus_L=yes
7607
          hardcode_libdir_flag_spec='-L$libdir'
7608
          hardcode_libdir_separator=
7609
          fi
7610
          ;;
7611
        esac
7612
        shared_flag='-shared'
7613
        if test "$aix_use_runtimelinking" = yes; then
7614
          shared_flag="$shared_flag "'${wl}-G'
7615
        fi
7616
      else
7617
        # not using gcc
7618
        if test "$host_cpu" = ia64; then
7619
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7620
        # chokes on -Wl,-G. The following line is correct:
7621
          shared_flag='-G'
7622
        else
7623
          if test "$aix_use_runtimelinking" = yes; then
7624
            shared_flag='${wl}-G'
7625
          else
7626
            shared_flag='${wl}-bM:SRE'
7627
          fi
7628
        fi
7629
      fi
7630
 
7631
      # It seems that -bexpall does not export symbols beginning with
7632
      # underscore (_), so it is better to generate a list of symbols to export.
7633
      always_export_symbols=yes
7634
      if test "$aix_use_runtimelinking" = yes; then
7635
        # Warning - without using the other runtime loading flags (-brtl),
7636
        # -berok will link without error, but may produce a broken library.
7637
        allow_undefined_flag='-berok'
7638
        # Determine the default libpath from the value encoded in an
7639
        # empty executable.
7640
        cat >conftest.$ac_ext <<_ACEOF
7641
/* confdefs.h.  */
7642
_ACEOF
7643
cat confdefs.h >>conftest.$ac_ext
7644
cat >>conftest.$ac_ext <<_ACEOF
7645
/* end confdefs.h.  */
7646
 
7647
int
7648
main ()
7649
{
7650
 
7651
  ;
7652
  return 0;
7653
}
7654
_ACEOF
7655
rm -f conftest.$ac_objext conftest$ac_exeext
7656
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7657
  (eval $ac_link) 2>conftest.er1
7658
  ac_status=$?
7659
  grep -v '^ *+' conftest.er1 >conftest.err
7660
  rm -f conftest.er1
7661
  cat conftest.err >&5
7662
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7663
  (exit $ac_status); } &&
7664
         { ac_try='test -z "$ac_c_werror_flag"
7665
                         || test ! -s conftest.err'
7666
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7667
  (eval $ac_try) 2>&5
7668
  ac_status=$?
7669
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7670
  (exit $ac_status); }; } &&
7671
         { ac_try='test -s conftest$ac_exeext'
7672
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7673
  (eval $ac_try) 2>&5
7674
  ac_status=$?
7675
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7676
  (exit $ac_status); }; }; then
7677
 
7678
lt_aix_libpath_sed='
7679
    /Import File Strings/,/^$/ {
7680
        /^0/ {
7681
            s/^0  *\(.*\)$/\1/
7682
            p
7683
        }
7684
    }'
7685
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7686
# Check for a 64-bit object if we didn't find anything.
7687
if test -z "$aix_libpath"; then
7688
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7689
fi
7690
else
7691
  echo "$as_me: failed program was:" >&5
7692
sed 's/^/| /' conftest.$ac_ext >&5
7693
 
7694
fi
7695
rm -f conftest.err conftest.$ac_objext \
7696
      conftest$ac_exeext conftest.$ac_ext
7697
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7698
 
7699
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7700
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
7701
      else
7702
        if test "$host_cpu" = ia64; then
7703
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7704
          allow_undefined_flag="-z nodefs"
7705
          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"
7706
        else
7707
         # Determine the default libpath from the value encoded in an
7708
         # empty executable.
7709
         cat >conftest.$ac_ext <<_ACEOF
7710
/* confdefs.h.  */
7711
_ACEOF
7712
cat confdefs.h >>conftest.$ac_ext
7713
cat >>conftest.$ac_ext <<_ACEOF
7714
/* end confdefs.h.  */
7715
 
7716
int
7717
main ()
7718
{
7719
 
7720
  ;
7721
  return 0;
7722
}
7723
_ACEOF
7724
rm -f conftest.$ac_objext conftest$ac_exeext
7725
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7726
  (eval $ac_link) 2>conftest.er1
7727
  ac_status=$?
7728
  grep -v '^ *+' conftest.er1 >conftest.err
7729
  rm -f conftest.er1
7730
  cat conftest.err >&5
7731
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7732
  (exit $ac_status); } &&
7733
         { ac_try='test -z "$ac_c_werror_flag"
7734
                         || test ! -s conftest.err'
7735
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7736
  (eval $ac_try) 2>&5
7737
  ac_status=$?
7738
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7739
  (exit $ac_status); }; } &&
7740
         { ac_try='test -s conftest$ac_exeext'
7741
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7742
  (eval $ac_try) 2>&5
7743
  ac_status=$?
7744
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7745
  (exit $ac_status); }; }; then
7746
 
7747
lt_aix_libpath_sed='
7748
    /Import File Strings/,/^$/ {
7749
        /^0/ {
7750
            s/^0  *\(.*\)$/\1/
7751
            p
7752
        }
7753
    }'
7754
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7755
# Check for a 64-bit object if we didn't find anything.
7756
if test -z "$aix_libpath"; then
7757
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7758
fi
7759
else
7760
  echo "$as_me: failed program was:" >&5
7761
sed 's/^/| /' conftest.$ac_ext >&5
7762
 
7763
fi
7764
rm -f conftest.err conftest.$ac_objext \
7765
      conftest$ac_exeext conftest.$ac_ext
7766
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7767
 
7768
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7769
          # Warning - without using the other run time loading flags,
7770
          # -berok will link without error, but may produce a broken library.
7771
          no_undefined_flag=' ${wl}-bernotok'
7772
          allow_undefined_flag=' ${wl}-berok'
7773
          # Exported symbols can be pulled into shared objects from archives
7774
          whole_archive_flag_spec='$convenience'
7775
          archive_cmds_need_lc=yes
7776
          # This is similar to how AIX traditionally builds its shared libraries.
7777
          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'
7778
        fi
7779
      fi
7780
      ;;
7781
 
7782
    amigaos*)
7783
      if test "$host_cpu" = m68k; then
7784
        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)'
7785
        hardcode_libdir_flag_spec='-L$libdir'
7786
        hardcode_minus_L=yes
7787
      fi
7788
      # see comment about different semantics on the GNU ld section
7789
      ld_shlibs=no
7790
      ;;
7791
 
7792
    bsdi[45]*)
7793
      export_dynamic_flag_spec=-rdynamic
7794
      ;;
7795
 
7796
    cygwin* | mingw* | pw32*)
7797
      # When not using gcc, we currently assume that we are using
7798
      # Microsoft Visual C++.
7799
      # hardcode_libdir_flag_spec is actually meaningless, as there is
7800
      # no search path for DLLs.
7801
      hardcode_libdir_flag_spec=' '
7802
      allow_undefined_flag=unsupported
7803
      # Tell ltmain to make .lib files, not .a files.
7804
      libext=lib
7805
      # Tell ltmain to make .dll files, not .so files.
7806
      shrext_cmds=".dll"
7807
      # FIXME: Setting linknames here is a bad hack.
7808
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7809
      # The linker will automatically build a .lib file if we build a DLL.
7810
      old_archive_from_new_cmds='true'
7811
      # FIXME: Should let the user specify the lib program.
7812
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7813
      fix_srcfile_path='`cygpath -w "$srcfile"`'
7814
      enable_shared_with_static_runtimes=yes
7815
      ;;
7816
 
7817
    darwin* | rhapsody*)
7818
      case $host_os in
7819
      rhapsody* | darwin1.[012])
7820
        allow_undefined_flag='${wl}-undefined ${wl}suppress'
7821
        ;;
7822
      *) # Darwin 1.3 on
7823
        case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7824
        10.[012])
7825
          allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7826
          ;;
7827
        10.*)
7828
          allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7829
          ;;
7830
        esac
7831
        ;;
7832
      esac
7833
      archive_cmds_need_lc=no
7834
      hardcode_direct=no
7835
      hardcode_automatic=yes
7836
      hardcode_shlibpath_var=unsupported
7837
      whole_archive_flag_spec=''
7838
      link_all_deplibs=yes
7839
      if test "$GCC" = yes ; then
7840
        if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7841
  echo $ECHO_N "(cached) $ECHO_C" >&6
7842
else
7843
  lt_cv_apple_cc_single_mod=no
7844
        if test -z "${LT_MULTI_MODULE}"; then
7845
          # By default we will add the -single_module flag. You can override
7846
          # by either setting the environment variable LT_MULTI_MODULE
7847
          # non-empty at configure time, or by adding -multi-module to the
7848
          # link flags.
7849
          echo "int foo(void){return 1;}" > conftest.c
7850
          $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7851
              -dynamiclib ${wl}-single_module conftest.c
7852
          if test -f libconftest.dylib; then
7853
              lt_cv_apple_cc_single_mod=yes
7854
              rm libconftest.dylib
7855
          fi
7856
          rm conftest.$ac_ext
7857
        fi
7858
fi
7859
 
7860
        output_verbose_link_cmd=echo
7861
        if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
7862
          archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7863
          archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7864
        else
7865
          archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7866
          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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7867
        fi
7868
        module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7869
        module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7870
      else
7871
        case $cc_basename in
7872
        xlc*)
7873
          output_verbose_link_cmd=echo
7874
          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
7875
          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7876
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
7877
          archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7878
          module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7879
          ;;
7880
        *)
7881
          ld_shlibs=no
7882
          ;;
7883
        esac
7884
      fi
7885
      ;;
7886
 
7887
    dgux*)
7888
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7889
      hardcode_libdir_flag_spec='-L$libdir'
7890
      hardcode_shlibpath_var=no
7891
      ;;
7892
 
7893
    freebsd1*)
7894
      ld_shlibs=no
7895
      ;;
7896
 
7897
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7898
    # support.  Future versions do this automatically, but an explicit c++rt0.o
7899
    # does not break anything, and helps significantly (at the cost of a little
7900
    # extra space).
7901
    freebsd2.2*)
7902
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7903
      hardcode_libdir_flag_spec='-R$libdir'
7904
      hardcode_direct=yes
7905
      hardcode_shlibpath_var=no
7906
      ;;
7907
 
7908
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7909
    freebsd2*)
7910
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7911
      hardcode_direct=yes
7912
      hardcode_minus_L=yes
7913
      hardcode_shlibpath_var=no
7914
      ;;
7915
 
7916
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7917
    freebsd* | dragonfly*)
7918
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7919
      hardcode_libdir_flag_spec='-R$libdir'
7920
      hardcode_direct=yes
7921
      hardcode_shlibpath_var=no
7922
      ;;
7923
 
7924
    hpux9*)
7925
      if test "$GCC" = yes; then
7926
        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'
7927
      else
7928
        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'
7929
      fi
7930
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7931
      hardcode_libdir_separator=:
7932
      hardcode_direct=yes
7933
 
7934
      # hardcode_minus_L: Not really in the search PATH,
7935
      # but as the default location of the library.
7936
      hardcode_minus_L=yes
7937
      export_dynamic_flag_spec='${wl}-E'
7938
      ;;
7939
 
7940
    hpux10*)
7941
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7942
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7943
      else
7944
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7945
      fi
7946
      if test "$with_gnu_ld" = no; then
7947
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7948
        hardcode_libdir_flag_spec_ld='+b $libdir'
7949
        hardcode_libdir_separator=:
7950
        hardcode_direct=yes
7951
        hardcode_direct_absolute=yes
7952
        export_dynamic_flag_spec='${wl}-E'
7953
        # hardcode_minus_L: Not really in the search PATH,
7954
        # but as the default location of the library.
7955
        hardcode_minus_L=yes
7956
      fi
7957
      ;;
7958
 
7959
    hpux11*)
7960
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7961
        case $host_cpu in
7962
        hppa*64*)
7963
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7964
          ;;
7965
        ia64*)
7966
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7967
          ;;
7968
        *)
7969
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7970
          ;;
7971
        esac
7972
      else
7973
        case $host_cpu in
7974
        hppa*64*)
7975
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7976
          ;;
7977
        ia64*)
7978
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7979
          ;;
7980
        *)
7981
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7982
          ;;
7983
        esac
7984
      fi
7985
      if test "$with_gnu_ld" = no; then
7986
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7987
        hardcode_libdir_separator=:
7988
 
7989
        case $host_cpu in
7990
        hppa*64*|ia64*)
7991
          hardcode_direct=no
7992
          hardcode_shlibpath_var=no
7993
          ;;
7994
        *)
7995
          hardcode_direct=yes
7996
          hardcode_direct_absolute=yes
7997
          export_dynamic_flag_spec='${wl}-E'
7998
 
7999
          # hardcode_minus_L: Not really in the search PATH,
8000
          # but as the default location of the library.
8001
          hardcode_minus_L=yes
8002
          ;;
8003
        esac
8004
      fi
8005
      ;;
8006
 
8007
    irix5* | irix6* | nonstopux*)
8008
      if test "$GCC" = yes; then
8009
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8010
        # Try to use the -exported_symbol ld option, if it does not
8011
        # work, assume that -exports_file does not work either and
8012
        # implicitly export all symbols.
8013
        save_LDFLAGS="$LDFLAGS"
8014
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8015
        cat >conftest.$ac_ext <<_ACEOF
8016
int foo(void) {}
8017
_ACEOF
8018
rm -f conftest.$ac_objext conftest$ac_exeext
8019
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8020
  (eval $ac_link) 2>conftest.er1
8021
  ac_status=$?
8022
  grep -v '^ *+' conftest.er1 >conftest.err
8023
  rm -f conftest.er1
8024
  cat conftest.err >&5
8025
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8026
  (exit $ac_status); } &&
8027
         { ac_try='test -z "$ac_c_werror_flag"
8028
                         || test ! -s conftest.err'
8029
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8030
  (eval $ac_try) 2>&5
8031
  ac_status=$?
8032
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8033
  (exit $ac_status); }; } &&
8034
         { ac_try='test -s conftest$ac_exeext'
8035
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8036
  (eval $ac_try) 2>&5
8037
  ac_status=$?
8038
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8039
  (exit $ac_status); }; }; then
8040
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8041
 
8042
else
8043
  echo "$as_me: failed program was:" >&5
8044
sed 's/^/| /' conftest.$ac_ext >&5
8045
 
8046
fi
8047
rm -f conftest.err conftest.$ac_objext \
8048
      conftest$ac_exeext conftest.$ac_ext
8049
        LDFLAGS="$save_LDFLAGS"
8050
      else
8051
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8052
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8053
      fi
8054
      archive_cmds_need_lc='no'
8055
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8056
      hardcode_libdir_separator=:
8057
      inherit_rpath=yes
8058
      link_all_deplibs=yes
8059
      ;;
8060
 
8061
    netbsd*)
8062
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8063
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8064
      else
8065
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8066
      fi
8067
      hardcode_libdir_flag_spec='-R$libdir'
8068
      hardcode_direct=yes
8069
      hardcode_shlibpath_var=no
8070
      ;;
8071
 
8072
    newsos6)
8073
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8074
      hardcode_direct=yes
8075
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8076
      hardcode_libdir_separator=:
8077
      hardcode_shlibpath_var=no
8078
      ;;
8079
 
8080
    *nto* | *qnx*)
8081
      ;;
8082
 
8083
    openbsd*)
8084
      hardcode_direct=yes
8085
      hardcode_shlibpath_var=no
8086
      hardcode_direct_absolute=yes
8087
      if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8088
        archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8089
        archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8090
        hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8091
        export_dynamic_flag_spec='${wl}-E'
8092
      else
8093
        case $host_os in
8094
        openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8095
          archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8096
          hardcode_libdir_flag_spec='-R$libdir'
8097
          ;;
8098
        *)
8099
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8100
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8101
          ;;
8102
        esac
8103
      fi
8104
      ;;
8105
 
8106
    os2*)
8107
      hardcode_libdir_flag_spec='-L$libdir'
8108
      hardcode_minus_L=yes
8109
      allow_undefined_flag=unsupported
8110
      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'
8111
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8112
      ;;
8113
 
8114
    osf3*)
8115
      if test "$GCC" = yes; then
8116
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8117
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8118
      else
8119
        allow_undefined_flag=' -expect_unresolved \*'
8120
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8121
      fi
8122
      archive_cmds_need_lc='no'
8123
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8124
      hardcode_libdir_separator=:
8125
      ;;
8126
 
8127
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
8128
      if test "$GCC" = yes; then
8129
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8130
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8131
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8132
      else
8133
        allow_undefined_flag=' -expect_unresolved \*'
8134
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8135
        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~
8136
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8137
 
8138
        # Both c and cxx compiler support -rpath directly
8139
        hardcode_libdir_flag_spec='-rpath $libdir'
8140
      fi
8141
      archive_cmds_need_lc='no'
8142
      hardcode_libdir_separator=:
8143
      ;;
8144
 
8145
    solaris*)
8146
      no_undefined_flag=' -z defs'
8147
      if test "$GCC" = yes; then
8148
        wlarc='${wl}'
8149
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8150
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8151
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8152
      else
8153
        case `$CC -V 2>&1` in
8154
        *"Compilers 5.0"*)
8155
          wlarc=''
8156
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8157
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8158
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8159
          ;;
8160
        *)
8161
          wlarc='${wl}'
8162
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8163
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8164
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8165
          ;;
8166
        esac
8167
      fi
8168
      hardcode_libdir_flag_spec='-R$libdir'
8169
      hardcode_shlibpath_var=no
8170
      case $host_os in
8171
      solaris2.[0-5] | solaris2.[0-5].*) ;;
8172
      *)
8173
        # The compiler driver will combine and reorder linker options,
8174
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
8175
        # but is careful enough not to reorder.
8176
        # Supported since Solaris 2.6 (maybe 2.5.1?)
8177
        if test "$GCC" = yes; then
8178
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8179
        else
8180
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8181
        fi
8182
        ;;
8183
      esac
8184
      link_all_deplibs=yes
8185
      ;;
8186
 
8187
    sunos4*)
8188
      if test "x$host_vendor" = xsequent; then
8189
        # Use $CC to link under sequent, because it throws in some extra .o
8190
        # files that make .init and .fini sections work.
8191
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8192
      else
8193
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8194
      fi
8195
      hardcode_libdir_flag_spec='-L$libdir'
8196
      hardcode_direct=yes
8197
      hardcode_minus_L=yes
8198
      hardcode_shlibpath_var=no
8199
      ;;
8200
 
8201
    sysv4)
8202
      case $host_vendor in
8203
        sni)
8204
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8205
          hardcode_direct=yes # is this really true???
8206
        ;;
8207
        siemens)
8208
          ## LD is ld it makes a PLAMLIB
8209
          ## CC just makes a GrossModule.
8210
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8211
          reload_cmds='$CC -r -o $output$reload_objs'
8212
          hardcode_direct=no
8213
        ;;
8214
        motorola)
8215
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8216
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8217
        ;;
8218
      esac
8219
      runpath_var='LD_RUN_PATH'
8220
      hardcode_shlibpath_var=no
8221
      ;;
8222
 
8223
    sysv4.3*)
8224
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8225
      hardcode_shlibpath_var=no
8226
      export_dynamic_flag_spec='-Bexport'
8227
      ;;
8228
 
8229
    sysv4*MP*)
8230
      if test -d /usr/nec; then
8231
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8232
        hardcode_shlibpath_var=no
8233
        runpath_var=LD_RUN_PATH
8234
        hardcode_runpath_var=yes
8235
        ld_shlibs=yes
8236
      fi
8237
      ;;
8238
 
8239
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8240
      no_undefined_flag='${wl}-z,text'
8241
      archive_cmds_need_lc=no
8242
      hardcode_shlibpath_var=no
8243
      runpath_var='LD_RUN_PATH'
8244
 
8245
      if test "$GCC" = yes; then
8246
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8247
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8248
      else
8249
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8250
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8251
      fi
8252
      ;;
8253
 
8254
    sysv5* | sco3.2v5* | sco5v6*)
8255
      # Note: We can NOT use -z defs as we might desire, because we do not
8256
      # link with -lc, and that would cause any symbols used from libc to
8257
      # always be unresolved, which means just about no library would
8258
      # ever link correctly.  If we're not using GNU ld we use -z text
8259
      # though, which does catch some bad symbols but isn't as heavy-handed
8260
      # as -z defs.
8261
      no_undefined_flag='${wl}-z,text'
8262
      allow_undefined_flag='${wl}-z,nodefs'
8263
      archive_cmds_need_lc=no
8264
      hardcode_shlibpath_var=no
8265
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8266
      hardcode_libdir_separator=':'
8267
      link_all_deplibs=yes
8268
      export_dynamic_flag_spec='${wl}-Bexport'
8269
      runpath_var='LD_RUN_PATH'
8270
 
8271
      if test "$GCC" = yes; then
8272
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8273
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8274
      else
8275
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8276
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8277
      fi
8278
      ;;
8279
 
8280
    uts4*)
8281
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8282
      hardcode_libdir_flag_spec='-L$libdir'
8283
      hardcode_shlibpath_var=no
8284
      ;;
8285
 
8286
    *)
8287
      ld_shlibs=no
8288
      ;;
8289
    esac
8290
 
8291
    if test x$host_vendor = xsni; then
8292
      case $host in
8293
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8294
        export_dynamic_flag_spec='${wl}-Blargedynsym'
8295
        ;;
8296
      esac
8297
    fi
8298
  fi
8299
 
8300
echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8301
echo "${ECHO_T}$ld_shlibs" >&6
8302
test "$ld_shlibs" = no && can_build_shared=no
8303
 
8304
with_gnu_ld=$with_gnu_ld
8305
 
8306
 
8307
 
8308
 
8309
 
8310
 
8311
 
8312
 
8313
 
8314
 
8315
 
8316
 
8317
 
8318
 
8319
 
8320
#
8321
# Do we need to explicitly link libc?
8322
#
8323
case "x$archive_cmds_need_lc" in
8324
x|xyes)
8325
  # Assume -lc should be added
8326
  archive_cmds_need_lc=yes
8327
 
8328
  if test "$enable_shared" = yes && test "$GCC" = yes; then
8329
    case $archive_cmds in
8330
    *'~'*)
8331
      # FIXME: we may have to deal with multi-command sequences.
8332
      ;;
8333
    '$CC '*)
8334
      # Test whether the compiler implicitly links with -lc since on some
8335
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8336
      # to ld, don't add -lc before -lgcc.
8337
      echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8338
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8339
      $RM conftest*
8340
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8341
 
8342
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8343
  (eval $ac_compile) 2>&5
8344
  ac_status=$?
8345
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346
  (exit $ac_status); } 2>conftest.err; then
8347
        soname=conftest
8348
        lib=conftest
8349
        libobjs=conftest.$ac_objext
8350
        deplibs=
8351
        wl=$lt_prog_compiler_wl
8352
        pic_flag=$lt_prog_compiler_pic
8353
        compiler_flags=-v
8354
        linker_flags=-v
8355
        verstring=
8356
        output_objdir=.
8357
        libname=conftest
8358
        lt_save_allow_undefined_flag=$allow_undefined_flag
8359
        allow_undefined_flag=
8360
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8361
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8362
  ac_status=$?
8363
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8364
  (exit $ac_status); }
8365
        then
8366
          archive_cmds_need_lc=no
8367
        else
8368
          archive_cmds_need_lc=yes
8369
        fi
8370
        allow_undefined_flag=$lt_save_allow_undefined_flag
8371
      else
8372
        cat conftest.err 1>&5
8373
      fi
8374
      $RM conftest*
8375
      echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8376
echo "${ECHO_T}$archive_cmds_need_lc" >&6
8377
      ;;
8378
    esac
8379
  fi
8380
  ;;
8381
esac
8382
 
8383
 
8384
 
8385
 
8386
 
8387
 
8388
 
8389
 
8390
 
8391
 
8392
 
8393
 
8394
 
8395
 
8396
 
8397
 
8398
 
8399
 
8400
 
8401
 
8402
 
8403
 
8404
 
8405
 
8406
 
8407
 
8408
 
8409
 
8410
 
8411
 
8412
 
8413
 
8414
 
8415
 
8416
 
8417
 
8418
 
8419
 
8420
 
8421
 
8422
 
8423
 
8424
 
8425
 
8426
 
8427
 
8428
 
8429
 
8430
 
8431
 
8432
 
8433
 
8434
 
8435
 
8436
 
8437
 
8438
 
8439
 
8440
 
8441
 
8442
 
8443
 
8444
 
8445
 
8446
 
8447
 
8448
 
8449
 
8450
 
8451
 
8452
 
8453
 
8454
 
8455
 
8456
 
8457
 
8458
 
8459
 
8460
 
8461
 
8462
 
8463
 
8464
 
8465
 
8466
 
8467
 
8468
 
8469
 
8470
 
8471
 
8472
 
8473
 
8474
 
8475
 
8476
 
8477
 
8478
 
8479
 
8480
 
8481
 
8482
 
8483
 
8484
 
8485
 
8486
 
8487
 
8488
 
8489
 
8490
 
8491
 
8492
 
8493
 
8494
 
8495
 
8496
 
8497
 
8498
 
8499
 
8500
 
8501
 
8502
 
8503
 
8504
 
8505
 
8506
 
8507
 
8508
 
8509
 
8510
 
8511
 
8512
 
8513
 
8514
 
8515
 
8516
 
8517
 
8518
 
8519
 
8520
 
8521
 
8522
 
8523
 
8524
 
8525
 
8526
 
8527
 
8528
 
8529
 
8530
 
8531
 
8532
 
8533
 
8534
 
8535
 
8536
 
8537
 
8538
 
8539
  echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8540
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8541
withGCC=$GCC
8542
if test "$withGCC" = yes; then
8543
  case $host_os in
8544
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8545
    *) lt_awk_arg="/^libraries:/" ;;
8546
  esac
8547
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8548
  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8549
    # if the path contains ";" then we assume it to be the separator
8550
    # otherwise default to the standard path separator (i.e. ":") - it is
8551
    # assumed that no part of a normal pathname contains ";" but that should
8552
    # okay in the real world where ";" in dirpaths is itself problematic.
8553
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8554
  else
8555
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8556
  fi
8557
  # Ok, now we have the path, separated by spaces, we can step through it
8558
  # and add multilib dir if necessary.
8559
  lt_tmp_lt_search_path_spec=
8560
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8561
  for lt_sys_path in $lt_search_path_spec; do
8562
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8563
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8564
    else
8565
      test -d "$lt_sys_path" && \
8566
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8567
    fi
8568
  done
8569
  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8570
BEGIN {RS=" "; FS="/|\n";} {
8571
  lt_foo="";
8572
  lt_count=0;
8573
  for (lt_i = NF; lt_i > 0; lt_i--) {
8574
    if ($lt_i != "" && $lt_i != ".") {
8575
      if ($lt_i == "..") {
8576
        lt_count++;
8577
      } else {
8578
        if (lt_count == 0) {
8579
          lt_foo="/" $lt_i lt_foo;
8580
        } else {
8581
          lt_count--;
8582
        }
8583
      }
8584
    }
8585
  }
8586
  if (lt_foo != "") { lt_freq[lt_foo]++; }
8587
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
8588
}'`
8589
  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8590
else
8591
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8592
fi
8593
library_names_spec=
8594
libname_spec='lib$name'
8595
soname_spec=
8596
shrext_cmds=".so"
8597
postinstall_cmds=
8598
postuninstall_cmds=
8599
finish_cmds=
8600
finish_eval=
8601
shlibpath_var=
8602
shlibpath_overrides_runpath=unknown
8603
version_type=none
8604
dynamic_linker="$host_os ld.so"
8605
sys_lib_dlsearch_path_spec="/lib /usr/lib"
8606
need_lib_prefix=unknown
8607
hardcode_into_libs=no
8608
 
8609
# when you set need_version to no, make sure it does not cause -set_version
8610
# flags to be left without arguments
8611
need_version=unknown
8612
 
8613
case $host_os in
8614
aix3*)
8615
  version_type=linux
8616
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8617
  shlibpath_var=LIBPATH
8618
 
8619
  # AIX 3 has no versioning support, so we append a major version to the name.
8620
  soname_spec='${libname}${release}${shared_ext}$major'
8621
  ;;
8622
 
8623
aix[4-9]*)
8624
  version_type=linux
8625
  need_lib_prefix=no
8626
  need_version=no
8627
  hardcode_into_libs=yes
8628
  if test "$host_cpu" = ia64; then
8629
    # AIX 5 supports IA64
8630
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8631
    shlibpath_var=LD_LIBRARY_PATH
8632
  else
8633
    # With GCC up to 2.95.x, collect2 would create an import file
8634
    # for dependence libraries.  The import file would start with
8635
    # the line `#! .'.  This would cause the generated library to
8636
    # depend on `.', always an invalid library.  This was fixed in
8637
    # development snapshots of GCC prior to 3.0.
8638
    case $host_os in
8639
      aix4 | aix4.[01] | aix4.[01].*)
8640
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8641
           echo ' yes '
8642
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8643
        :
8644
      else
8645
        can_build_shared=no
8646
      fi
8647
      ;;
8648
    esac
8649
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8650
    # soname into executable. Probably we can add versioning support to
8651
    # collect2, so additional links can be useful in future.
8652
    if test "$aix_use_runtimelinking" = yes; then
8653
      # If using run time linking (on AIX 4.2 or later) use lib.so
8654
      # instead of lib.a to let people know that these are not
8655
      # typical AIX shared libraries.
8656
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8657
    else
8658
      # We preserve .a as extension for shared libraries through AIX4.2
8659
      # and later when we are not doing run time linking.
8660
      library_names_spec='${libname}${release}.a $libname.a'
8661
      soname_spec='${libname}${release}${shared_ext}$major'
8662
    fi
8663
    shlibpath_var=LIBPATH
8664
  fi
8665
  ;;
8666
 
8667
amigaos*)
8668
  if test "$host_cpu" = m68k; then
8669
    library_names_spec='$libname.ixlibrary $libname.a'
8670
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
8671
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
8672
  else
8673
    dynamic_linker=no
8674
  fi
8675
  ;;
8676
 
8677
beos*)
8678
  library_names_spec='${libname}${shared_ext}'
8679
  dynamic_linker="$host_os ld.so"
8680
  shlibpath_var=LIBRARY_PATH
8681
  ;;
8682
 
8683
bsdi[45]*)
8684
  version_type=linux
8685
  need_version=no
8686
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8687
  soname_spec='${libname}${release}${shared_ext}$major'
8688
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8689
  shlibpath_var=LD_LIBRARY_PATH
8690
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8691
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8692
  # the default ld.so.conf also contains /usr/contrib/lib and
8693
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8694
  # libtool to hard-code these into programs
8695
  ;;
8696
 
8697
cygwin* | mingw* | pw32*)
8698
  version_type=windows
8699
  shrext_cmds=".dll"
8700
  need_version=no
8701
  need_lib_prefix=no
8702
 
8703
  case $withGCC,$host_os in
8704
  yes,cygwin* | yes,mingw* | yes,pw32*)
8705
    library_names_spec='$libname.dll.a'
8706
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
8707
    postinstall_cmds='base_file=`basename \${file}`~
8708
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8709
      dldir=$destdir/`dirname \$dlpath`~
8710
      test -d \$dldir || mkdir -p \$dldir~
8711
      $install_prog $dir/$dlname \$dldir/$dlname~
8712
      chmod a+x \$dldir/$dlname~
8713
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8714
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8715
      fi'
8716
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8717
      dlpath=$dir/\$dldll~
8718
       $RM \$dlpath'
8719
    shlibpath_overrides_runpath=yes
8720
 
8721
    case $host_os in
8722
    cygwin*)
8723
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8724
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8725
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8726
      ;;
8727
    mingw*)
8728
      # MinGW DLLs use traditional 'lib' prefix
8729
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8730
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8731
      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8732
        # It is most probably a Windows format PATH printed by
8733
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
8734
        # path with ; separators, and with drive letters. We can handle the
8735
        # drive letters (cygwin fileutils understands them), so leave them,
8736
        # especially as we might pass files found there to a mingw objdump,
8737
        # which wouldn't understand a cygwinified path. Ahh.
8738
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8739
      else
8740
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8741
      fi
8742
      ;;
8743
    pw32*)
8744
      # pw32 DLLs use 'pw' prefix rather than 'lib'
8745
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8746
      ;;
8747
    esac
8748
    ;;
8749
 
8750
  *)
8751
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8752
    ;;
8753
  esac
8754
  dynamic_linker='Win32 ld.exe'
8755
  # FIXME: first we should search . and the directory the executable is in
8756
  shlibpath_var=PATH
8757
  ;;
8758
 
8759
darwin* | rhapsody*)
8760
  dynamic_linker="$host_os dyld"
8761
  version_type=darwin
8762
  need_lib_prefix=no
8763
  need_version=no
8764
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8765
  soname_spec='${libname}${release}${major}$shared_ext'
8766
  shlibpath_overrides_runpath=yes
8767
  shlibpath_var=DYLD_LIBRARY_PATH
8768
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8769
 
8770
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8771
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8772
  ;;
8773
 
8774
dgux*)
8775
  version_type=linux
8776
  need_lib_prefix=no
8777
  need_version=no
8778
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8779
  soname_spec='${libname}${release}${shared_ext}$major'
8780
  shlibpath_var=LD_LIBRARY_PATH
8781
  ;;
8782
 
8783
freebsd1*)
8784
  dynamic_linker=no
8785
  ;;
8786
 
8787
freebsd* | dragonfly*)
8788
  # DragonFly does not have aout.  When/if they implement a new
8789
  # versioning mechanism, adjust this.
8790
  if test -x /usr/bin/objformat; then
8791
    objformat=`/usr/bin/objformat`
8792
  else
8793
    case $host_os in
8794
    freebsd[123]*) objformat=aout ;;
8795
    *) objformat=elf ;;
8796
    esac
8797
  fi
8798
  version_type=freebsd-$objformat
8799
  case $version_type in
8800
    freebsd-elf*)
8801
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8802
      need_version=no
8803
      need_lib_prefix=no
8804
      ;;
8805
    freebsd-*)
8806
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8807
      need_version=yes
8808
      ;;
8809
  esac
8810
  shlibpath_var=LD_LIBRARY_PATH
8811
  case $host_os in
8812
  freebsd2*)
8813
    shlibpath_overrides_runpath=yes
8814
    ;;
8815
  freebsd3.[01]* | freebsdelf3.[01]*)
8816
    shlibpath_overrides_runpath=yes
8817
    hardcode_into_libs=yes
8818
    ;;
8819
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8820
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8821
    shlibpath_overrides_runpath=no
8822
    hardcode_into_libs=yes
8823
    ;;
8824
  *) # from 4.6 on, and DragonFly
8825
    shlibpath_overrides_runpath=yes
8826
    hardcode_into_libs=yes
8827
    ;;
8828
  esac
8829
  ;;
8830
 
8831
gnu*)
8832
  version_type=linux
8833
  need_lib_prefix=no
8834
  need_version=no
8835
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8836
  soname_spec='${libname}${release}${shared_ext}$major'
8837
  shlibpath_var=LD_LIBRARY_PATH
8838
  hardcode_into_libs=yes
8839
  ;;
8840
 
8841
hpux9* | hpux10* | hpux11*)
8842
  # Give a soname corresponding to the major version so that dld.sl refuses to
8843
  # link against other versions.
8844
  version_type=sunos
8845
  need_lib_prefix=no
8846
  need_version=no
8847
  case $host_cpu in
8848
  ia64*)
8849
    shrext_cmds='.so'
8850
    hardcode_into_libs=yes
8851
    dynamic_linker="$host_os dld.so"
8852
    shlibpath_var=LD_LIBRARY_PATH
8853
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8854
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8855
    soname_spec='${libname}${release}${shared_ext}$major'
8856
    if test "X$HPUX_IA64_MODE" = X32; then
8857
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8858
    else
8859
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8860
    fi
8861
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8862
    ;;
8863
  hppa*64*)
8864
    shrext_cmds='.sl'
8865
    hardcode_into_libs=yes
8866
    dynamic_linker="$host_os dld.sl"
8867
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8868
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8869
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8870
    soname_spec='${libname}${release}${shared_ext}$major'
8871
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8872
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8873
    ;;
8874
  *)
8875
    shrext_cmds='.sl'
8876
    dynamic_linker="$host_os dld.sl"
8877
    shlibpath_var=SHLIB_PATH
8878
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8879
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8880
    soname_spec='${libname}${release}${shared_ext}$major'
8881
    ;;
8882
  esac
8883
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
8884
  postinstall_cmds='chmod 555 $lib'
8885
  ;;
8886
 
8887
interix[3-9]*)
8888
  version_type=linux
8889
  need_lib_prefix=no
8890
  need_version=no
8891
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8892
  soname_spec='${libname}${release}${shared_ext}$major'
8893
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8894
  shlibpath_var=LD_LIBRARY_PATH
8895
  shlibpath_overrides_runpath=no
8896
  hardcode_into_libs=yes
8897
  ;;
8898
 
8899
irix5* | irix6* | nonstopux*)
8900
  case $host_os in
8901
    nonstopux*) version_type=nonstopux ;;
8902
    *)
8903
        if test "$lt_cv_prog_gnu_ld" = yes; then
8904
                version_type=linux
8905
        else
8906
                version_type=irix
8907
        fi ;;
8908
  esac
8909
  need_lib_prefix=no
8910
  need_version=no
8911
  soname_spec='${libname}${release}${shared_ext}$major'
8912
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8913
  case $host_os in
8914
  irix5* | nonstopux*)
8915
    libsuff= shlibsuff=
8916
    ;;
8917
  *)
8918
    case $LD in # libtool.m4 will add one of these switches to LD
8919
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8920
      libsuff= shlibsuff= libmagic=32-bit;;
8921
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8922
      libsuff=32 shlibsuff=N32 libmagic=N32;;
8923
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8924
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
8925
    *) libsuff= shlibsuff= libmagic=never-match;;
8926
    esac
8927
    ;;
8928
  esac
8929
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8930
  shlibpath_overrides_runpath=no
8931
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8932
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8933
  hardcode_into_libs=yes
8934
  ;;
8935
 
8936
# No shared lib support for Linux oldld, aout, or coff.
8937
linux*oldld* | linux*aout* | linux*coff*)
8938
  dynamic_linker=no
8939
  ;;
8940
 
8941
# This must be Linux ELF.
8942
linux* | k*bsd*-gnu)
8943
  version_type=linux
8944
  need_lib_prefix=no
8945
  need_version=no
8946
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8947
  soname_spec='${libname}${release}${shared_ext}$major'
8948
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8949
  shlibpath_var=LD_LIBRARY_PATH
8950
  shlibpath_overrides_runpath=no
8951
  # Some binutils ld are patched to set DT_RUNPATH
8952
  save_LDFLAGS=$LDFLAGS
8953
  save_libdir=$libdir
8954
  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8955
       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8956
  cat >conftest.$ac_ext <<_ACEOF
8957
/* confdefs.h.  */
8958
_ACEOF
8959
cat confdefs.h >>conftest.$ac_ext
8960
cat >>conftest.$ac_ext <<_ACEOF
8961
/* end confdefs.h.  */
8962
 
8963
int
8964
main ()
8965
{
8966
 
8967
  ;
8968
  return 0;
8969
}
8970
_ACEOF
8971
rm -f conftest.$ac_objext conftest$ac_exeext
8972
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8973
  (eval $ac_link) 2>conftest.er1
8974
  ac_status=$?
8975
  grep -v '^ *+' conftest.er1 >conftest.err
8976
  rm -f conftest.er1
8977
  cat conftest.err >&5
8978
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8979
  (exit $ac_status); } &&
8980
         { ac_try='test -z "$ac_c_werror_flag"
8981
                         || test ! -s conftest.err'
8982
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8983
  (eval $ac_try) 2>&5
8984
  ac_status=$?
8985
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8986
  (exit $ac_status); }; } &&
8987
         { ac_try='test -s conftest$ac_exeext'
8988
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8989
  (eval $ac_try) 2>&5
8990
  ac_status=$?
8991
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992
  (exit $ac_status); }; }; then
8993
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
8994
  shlibpath_overrides_runpath=yes
8995
fi
8996
 
8997
else
8998
  echo "$as_me: failed program was:" >&5
8999
sed 's/^/| /' conftest.$ac_ext >&5
9000
 
9001
fi
9002
rm -f conftest.err conftest.$ac_objext \
9003
      conftest$ac_exeext conftest.$ac_ext
9004
  LDFLAGS=$save_LDFLAGS
9005
  libdir=$save_libdir
9006
 
9007
  # This implies no fast_install, which is unacceptable.
9008
  # Some rework will be needed to allow for fast_install
9009
  # before this can be enabled.
9010
  hardcode_into_libs=yes
9011
 
9012
  # Append ld.so.conf contents to the search path
9013
  if test -f /etc/ld.so.conf; then
9014
    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/#.*//;s/[:,    ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9015
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9016
  fi
9017
 
9018
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9019
  # powerpc, because MkLinux only supported shared libraries with the
9020
  # GNU dynamic linker.  Since this was broken with cross compilers,
9021
  # most powerpc-linux boxes support dynamic linking these days and
9022
  # people can always --disable-shared, the test was removed, and we
9023
  # assume the GNU/Linux dynamic linker is in use.
9024
  dynamic_linker='GNU/Linux ld.so'
9025
  ;;
9026
 
9027
netbsd*)
9028
  version_type=sunos
9029
  need_lib_prefix=no
9030
  need_version=no
9031
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9032
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9033
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9034
    dynamic_linker='NetBSD (a.out) ld.so'
9035
  else
9036
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9037
    soname_spec='${libname}${release}${shared_ext}$major'
9038
    dynamic_linker='NetBSD ld.elf_so'
9039
  fi
9040
  shlibpath_var=LD_LIBRARY_PATH
9041
  shlibpath_overrides_runpath=yes
9042
  hardcode_into_libs=yes
9043
  ;;
9044
 
9045
newsos6)
9046
  version_type=linux
9047
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9048
  shlibpath_var=LD_LIBRARY_PATH
9049
  shlibpath_overrides_runpath=yes
9050
  ;;
9051
 
9052
*nto* | *qnx*)
9053
  version_type=qnx
9054
  need_lib_prefix=no
9055
  need_version=no
9056
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9057
  soname_spec='${libname}${release}${shared_ext}$major'
9058
  shlibpath_var=LD_LIBRARY_PATH
9059
  shlibpath_overrides_runpath=no
9060
  hardcode_into_libs=yes
9061
  dynamic_linker='ldqnx.so'
9062
  ;;
9063
 
9064
openbsd*)
9065
  version_type=sunos
9066
  sys_lib_dlsearch_path_spec="/usr/lib"
9067
  need_lib_prefix=no
9068
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9069
  case $host_os in
9070
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9071
    *)                          need_version=no  ;;
9072
  esac
9073
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9074
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9075
  shlibpath_var=LD_LIBRARY_PATH
9076
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9077
    case $host_os in
9078
      openbsd2.[89] | openbsd2.[89].*)
9079
        shlibpath_overrides_runpath=no
9080
        ;;
9081
      *)
9082
        shlibpath_overrides_runpath=yes
9083
        ;;
9084
      esac
9085
  else
9086
    shlibpath_overrides_runpath=yes
9087
  fi
9088
  ;;
9089
 
9090
os2*)
9091
  libname_spec='$name'
9092
  shrext_cmds=".dll"
9093
  need_lib_prefix=no
9094
  library_names_spec='$libname${shared_ext} $libname.a'
9095
  dynamic_linker='OS/2 ld.exe'
9096
  shlibpath_var=LIBPATH
9097
  ;;
9098
 
9099
osf3* | osf4* | osf5*)
9100
  version_type=osf
9101
  need_lib_prefix=no
9102
  need_version=no
9103
  soname_spec='${libname}${release}${shared_ext}$major'
9104
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9105
  shlibpath_var=LD_LIBRARY_PATH
9106
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9107
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9108
  ;;
9109
 
9110
rdos*)
9111
  dynamic_linker=no
9112
  ;;
9113
 
9114
solaris*)
9115
  version_type=linux
9116
  need_lib_prefix=no
9117
  need_version=no
9118
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9119
  soname_spec='${libname}${release}${shared_ext}$major'
9120
  shlibpath_var=LD_LIBRARY_PATH
9121
  shlibpath_overrides_runpath=yes
9122
  hardcode_into_libs=yes
9123
  # ldd complains unless libraries are executable
9124
  postinstall_cmds='chmod +x $lib'
9125
  ;;
9126
 
9127
sunos4*)
9128
  version_type=sunos
9129
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9130
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9131
  shlibpath_var=LD_LIBRARY_PATH
9132
  shlibpath_overrides_runpath=yes
9133
  if test "$with_gnu_ld" = yes; then
9134
    need_lib_prefix=no
9135
  fi
9136
  need_version=yes
9137
  ;;
9138
 
9139
sysv4 | sysv4.3*)
9140
  version_type=linux
9141
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9142
  soname_spec='${libname}${release}${shared_ext}$major'
9143
  shlibpath_var=LD_LIBRARY_PATH
9144
  case $host_vendor in
9145
    sni)
9146
      shlibpath_overrides_runpath=no
9147
      need_lib_prefix=no
9148
      runpath_var=LD_RUN_PATH
9149
      ;;
9150
    siemens)
9151
      need_lib_prefix=no
9152
      ;;
9153
    motorola)
9154
      need_lib_prefix=no
9155
      need_version=no
9156
      shlibpath_overrides_runpath=no
9157
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9158
      ;;
9159
  esac
9160
  ;;
9161
 
9162
sysv4*MP*)
9163
  if test -d /usr/nec ;then
9164
    version_type=linux
9165
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9166
    soname_spec='$libname${shared_ext}.$major'
9167
    shlibpath_var=LD_LIBRARY_PATH
9168
  fi
9169
  ;;
9170
 
9171
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9172
  version_type=freebsd-elf
9173
  need_lib_prefix=no
9174
  need_version=no
9175
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9176
  soname_spec='${libname}${release}${shared_ext}$major'
9177
  shlibpath_var=LD_LIBRARY_PATH
9178
  shlibpath_overrides_runpath=yes
9179
  hardcode_into_libs=yes
9180
  if test "$with_gnu_ld" = yes; then
9181
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9182
  else
9183
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9184
    case $host_os in
9185
      sco3.2v5*)
9186
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9187
        ;;
9188
    esac
9189
  fi
9190
  sys_lib_dlsearch_path_spec='/usr/lib'
9191
  ;;
9192
 
9193
tpf*)
9194
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9195
  version_type=linux
9196
  need_lib_prefix=no
9197
  need_version=no
9198
  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9199
  shlibpath_var=LD_LIBRARY_PATH
9200
  shlibpath_overrides_runpath=no
9201
  hardcode_into_libs=yes
9202
  ;;
9203
 
9204
uts4*)
9205
  version_type=linux
9206
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9207
  soname_spec='${libname}${release}${shared_ext}$major'
9208
  shlibpath_var=LD_LIBRARY_PATH
9209
  ;;
9210
 
9211
*)
9212
  dynamic_linker=no
9213
  ;;
9214
esac
9215
echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9216
echo "${ECHO_T}$dynamic_linker" >&6
9217
test "$dynamic_linker" = no && can_build_shared=no
9218
 
9219
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9220
if test "$GCC" = yes; then
9221
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9222
fi
9223
 
9224
 
9225
 
9226
 
9227
 
9228
 
9229
 
9230
 
9231
 
9232
 
9233
 
9234
 
9235
 
9236
 
9237
 
9238
 
9239
 
9240
 
9241
 
9242
 
9243
 
9244
 
9245
 
9246
 
9247
 
9248
 
9249
 
9250
 
9251
 
9252
 
9253
 
9254
 
9255
 
9256
 
9257
 
9258
 
9259
 
9260
 
9261
 
9262
 
9263
 
9264
 
9265
 
9266
 
9267
 
9268
 
9269
 
9270
 
9271
 
9272
 
9273
 
9274
 
9275
 
9276
 
9277
 
9278
 
9279
 
9280
 
9281
 
9282
 
9283
 
9284
 
9285
 
9286
 
9287
 
9288
 
9289
 
9290
 
9291
 
9292
 
9293
 
9294
 
9295
 
9296
 
9297
 
9298
 
9299
 
9300
 
9301
 
9302
 
9303
 
9304
 
9305
 
9306
 
9307
 
9308
 
9309
 
9310
  echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9311
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9312
hardcode_action=
9313
if test -n "$hardcode_libdir_flag_spec" ||
9314
   test -n "$runpath_var" ||
9315
   test "X$hardcode_automatic" = "Xyes" ; then
9316
 
9317
  # We can hardcode non-existent directories.
9318
  if test "$hardcode_direct" != no &&
9319
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9320
     # have to relink, otherwise we might link with an installed library
9321
     # when we should be linking with a yet-to-be-installed one
9322
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9323
     test "$hardcode_minus_L" != no; then
9324
    # Linking always hardcodes the temporary library directory.
9325
    hardcode_action=relink
9326
  else
9327
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9328
    hardcode_action=immediate
9329
  fi
9330
else
9331
  # We cannot hardcode anything, or else we can only hardcode existing
9332
  # directories.
9333
  hardcode_action=unsupported
9334
fi
9335
echo "$as_me:$LINENO: result: $hardcode_action" >&5
9336
echo "${ECHO_T}$hardcode_action" >&6
9337
 
9338
if test "$hardcode_action" = relink ||
9339
   test "$inherit_rpath" = yes; then
9340
  # Fast installation is not supported
9341
  enable_fast_install=no
9342
elif test "$shlibpath_overrides_runpath" = yes ||
9343
     test "$enable_shared" = no; then
9344
  # Fast installation is not necessary
9345
  enable_fast_install=needless
9346
fi
9347
 
9348
 
9349
 
9350
 
9351
 
9352
 
9353
  if test "x$enable_dlopen" != xyes; then
9354
  enable_dlopen=unknown
9355
  enable_dlopen_self=unknown
9356
  enable_dlopen_self_static=unknown
9357
else
9358
  lt_cv_dlopen=no
9359
  lt_cv_dlopen_libs=
9360
 
9361
  case $host_os in
9362
  beos*)
9363
    lt_cv_dlopen="load_add_on"
9364
    lt_cv_dlopen_libs=
9365
    lt_cv_dlopen_self=yes
9366
    ;;
9367
 
9368
  mingw* | pw32*)
9369
    lt_cv_dlopen="LoadLibrary"
9370
    lt_cv_dlopen_libs=
9371
    ;;
9372
 
9373
  cygwin*)
9374
    lt_cv_dlopen="dlopen"
9375
    lt_cv_dlopen_libs=
9376
    ;;
9377
 
9378
  darwin*)
9379
  # if libdl is installed we need to link against it
9380
    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9381
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9382
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9383
  echo $ECHO_N "(cached) $ECHO_C" >&6
9384
else
9385
  ac_check_lib_save_LIBS=$LIBS
9386
LIBS="-ldl  $LIBS"
9387
cat >conftest.$ac_ext <<_ACEOF
9388
/* confdefs.h.  */
9389
_ACEOF
9390
cat confdefs.h >>conftest.$ac_ext
9391
cat >>conftest.$ac_ext <<_ACEOF
9392
/* end confdefs.h.  */
9393
 
9394
/* Override any gcc2 internal prototype to avoid an error.  */
9395
#ifdef __cplusplus
9396
extern "C"
9397
#endif
9398
/* We use char because int might match the return type of a gcc2
9399
   builtin and then its argument prototype would still apply.  */
9400
char dlopen ();
9401
int
9402
main ()
9403
{
9404
dlopen ();
9405
  ;
9406
  return 0;
9407
}
9408
_ACEOF
9409
rm -f conftest.$ac_objext conftest$ac_exeext
9410
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9411
  (eval $ac_link) 2>conftest.er1
9412
  ac_status=$?
9413
  grep -v '^ *+' conftest.er1 >conftest.err
9414
  rm -f conftest.er1
9415
  cat conftest.err >&5
9416
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9417
  (exit $ac_status); } &&
9418
         { ac_try='test -z "$ac_c_werror_flag"
9419
                         || test ! -s conftest.err'
9420
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9421
  (eval $ac_try) 2>&5
9422
  ac_status=$?
9423
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9424
  (exit $ac_status); }; } &&
9425
         { ac_try='test -s conftest$ac_exeext'
9426
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9427
  (eval $ac_try) 2>&5
9428
  ac_status=$?
9429
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9430
  (exit $ac_status); }; }; then
9431
  ac_cv_lib_dl_dlopen=yes
9432
else
9433
  echo "$as_me: failed program was:" >&5
9434
sed 's/^/| /' conftest.$ac_ext >&5
9435
 
9436
ac_cv_lib_dl_dlopen=no
9437
fi
9438
rm -f conftest.err conftest.$ac_objext \
9439
      conftest$ac_exeext conftest.$ac_ext
9440
LIBS=$ac_check_lib_save_LIBS
9441
fi
9442
echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9443
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9444
if test $ac_cv_lib_dl_dlopen = yes; then
9445
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9446
else
9447
 
9448
    lt_cv_dlopen="dyld"
9449
    lt_cv_dlopen_libs=
9450
    lt_cv_dlopen_self=yes
9451
 
9452
fi
9453
 
9454
    ;;
9455
 
9456
  *)
9457
    echo "$as_me:$LINENO: checking for shl_load" >&5
9458
echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9459
if test "${ac_cv_func_shl_load+set}" = set; then
9460
  echo $ECHO_N "(cached) $ECHO_C" >&6
9461
else
9462
  cat >conftest.$ac_ext <<_ACEOF
9463
/* confdefs.h.  */
9464
_ACEOF
9465
cat confdefs.h >>conftest.$ac_ext
9466
cat >>conftest.$ac_ext <<_ACEOF
9467
/* end confdefs.h.  */
9468
/* Define shl_load to an innocuous variant, in case  declares shl_load.
9469
   For example, HP-UX 11i  declares gettimeofday.  */
9470
#define shl_load innocuous_shl_load
9471
 
9472
/* System header to define __stub macros and hopefully few prototypes,
9473
    which can conflict with char shl_load (); below.
9474
    Prefer  to  if __STDC__ is defined, since
9475
     exists even on freestanding compilers.  */
9476
 
9477
#ifdef __STDC__
9478
# include 
9479
#else
9480
# include 
9481
#endif
9482
 
9483
#undef shl_load
9484
 
9485
/* Override any gcc2 internal prototype to avoid an error.  */
9486
#ifdef __cplusplus
9487
extern "C"
9488
{
9489
#endif
9490
/* We use char because int might match the return type of a gcc2
9491
   builtin and then its argument prototype would still apply.  */
9492
char shl_load ();
9493
/* The GNU C library defines this for functions which it implements
9494
    to always fail with ENOSYS.  Some functions are actually named
9495
    something starting with __ and the normal name is an alias.  */
9496
#if defined (__stub_shl_load) || defined (__stub___shl_load)
9497
choke me
9498
#else
9499
char (*f) () = shl_load;
9500
#endif
9501
#ifdef __cplusplus
9502
}
9503
#endif
9504
 
9505
int
9506
main ()
9507
{
9508
return f != shl_load;
9509
  ;
9510
  return 0;
9511
}
9512
_ACEOF
9513
rm -f conftest.$ac_objext conftest$ac_exeext
9514
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9515
  (eval $ac_link) 2>conftest.er1
9516
  ac_status=$?
9517
  grep -v '^ *+' conftest.er1 >conftest.err
9518
  rm -f conftest.er1
9519
  cat conftest.err >&5
9520
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521
  (exit $ac_status); } &&
9522
         { ac_try='test -z "$ac_c_werror_flag"
9523
                         || test ! -s conftest.err'
9524
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9525
  (eval $ac_try) 2>&5
9526
  ac_status=$?
9527
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9528
  (exit $ac_status); }; } &&
9529
         { ac_try='test -s conftest$ac_exeext'
9530
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9531
  (eval $ac_try) 2>&5
9532
  ac_status=$?
9533
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534
  (exit $ac_status); }; }; then
9535
  ac_cv_func_shl_load=yes
9536
else
9537
  echo "$as_me: failed program was:" >&5
9538
sed 's/^/| /' conftest.$ac_ext >&5
9539
 
9540
ac_cv_func_shl_load=no
9541
fi
9542
rm -f conftest.err conftest.$ac_objext \
9543
      conftest$ac_exeext conftest.$ac_ext
9544
fi
9545
echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9546
echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9547
if test $ac_cv_func_shl_load = yes; then
9548
  lt_cv_dlopen="shl_load"
9549
else
9550
  echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9551
echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9552
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9553
  echo $ECHO_N "(cached) $ECHO_C" >&6
9554
else
9555
  ac_check_lib_save_LIBS=$LIBS
9556
LIBS="-ldld  $LIBS"
9557
cat >conftest.$ac_ext <<_ACEOF
9558
/* confdefs.h.  */
9559
_ACEOF
9560
cat confdefs.h >>conftest.$ac_ext
9561
cat >>conftest.$ac_ext <<_ACEOF
9562
/* end confdefs.h.  */
9563
 
9564
/* Override any gcc2 internal prototype to avoid an error.  */
9565
#ifdef __cplusplus
9566
extern "C"
9567
#endif
9568
/* We use char because int might match the return type of a gcc2
9569
   builtin and then its argument prototype would still apply.  */
9570
char shl_load ();
9571
int
9572
main ()
9573
{
9574
shl_load ();
9575
  ;
9576
  return 0;
9577
}
9578
_ACEOF
9579
rm -f conftest.$ac_objext conftest$ac_exeext
9580
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9581
  (eval $ac_link) 2>conftest.er1
9582
  ac_status=$?
9583
  grep -v '^ *+' conftest.er1 >conftest.err
9584
  rm -f conftest.er1
9585
  cat conftest.err >&5
9586
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9587
  (exit $ac_status); } &&
9588
         { ac_try='test -z "$ac_c_werror_flag"
9589
                         || test ! -s conftest.err'
9590
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9591
  (eval $ac_try) 2>&5
9592
  ac_status=$?
9593
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9594
  (exit $ac_status); }; } &&
9595
         { ac_try='test -s conftest$ac_exeext'
9596
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9597
  (eval $ac_try) 2>&5
9598
  ac_status=$?
9599
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9600
  (exit $ac_status); }; }; then
9601
  ac_cv_lib_dld_shl_load=yes
9602
else
9603
  echo "$as_me: failed program was:" >&5
9604
sed 's/^/| /' conftest.$ac_ext >&5
9605
 
9606
ac_cv_lib_dld_shl_load=no
9607
fi
9608
rm -f conftest.err conftest.$ac_objext \
9609
      conftest$ac_exeext conftest.$ac_ext
9610
LIBS=$ac_check_lib_save_LIBS
9611
fi
9612
echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9613
echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9614
if test $ac_cv_lib_dld_shl_load = yes; then
9615
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9616
else
9617
  echo "$as_me:$LINENO: checking for dlopen" >&5
9618
echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9619
if test "${ac_cv_func_dlopen+set}" = set; then
9620
  echo $ECHO_N "(cached) $ECHO_C" >&6
9621
else
9622
  cat >conftest.$ac_ext <<_ACEOF
9623
/* confdefs.h.  */
9624
_ACEOF
9625
cat confdefs.h >>conftest.$ac_ext
9626
cat >>conftest.$ac_ext <<_ACEOF
9627
/* end confdefs.h.  */
9628
/* Define dlopen to an innocuous variant, in case  declares dlopen.
9629
   For example, HP-UX 11i  declares gettimeofday.  */
9630
#define dlopen innocuous_dlopen
9631
 
9632
/* System header to define __stub macros and hopefully few prototypes,
9633
    which can conflict with char dlopen (); below.
9634
    Prefer  to  if __STDC__ is defined, since
9635
     exists even on freestanding compilers.  */
9636
 
9637
#ifdef __STDC__
9638
# include 
9639
#else
9640
# include 
9641
#endif
9642
 
9643
#undef dlopen
9644
 
9645
/* Override any gcc2 internal prototype to avoid an error.  */
9646
#ifdef __cplusplus
9647
extern "C"
9648
{
9649
#endif
9650
/* We use char because int might match the return type of a gcc2
9651
   builtin and then its argument prototype would still apply.  */
9652
char dlopen ();
9653
/* The GNU C library defines this for functions which it implements
9654
    to always fail with ENOSYS.  Some functions are actually named
9655
    something starting with __ and the normal name is an alias.  */
9656
#if defined (__stub_dlopen) || defined (__stub___dlopen)
9657
choke me
9658
#else
9659
char (*f) () = dlopen;
9660
#endif
9661
#ifdef __cplusplus
9662
}
9663
#endif
9664
 
9665
int
9666
main ()
9667
{
9668
return f != dlopen;
9669
  ;
9670
  return 0;
9671
}
9672
_ACEOF
9673
rm -f conftest.$ac_objext conftest$ac_exeext
9674
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9675
  (eval $ac_link) 2>conftest.er1
9676
  ac_status=$?
9677
  grep -v '^ *+' conftest.er1 >conftest.err
9678
  rm -f conftest.er1
9679
  cat conftest.err >&5
9680
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9681
  (exit $ac_status); } &&
9682
         { ac_try='test -z "$ac_c_werror_flag"
9683
                         || test ! -s conftest.err'
9684
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9685
  (eval $ac_try) 2>&5
9686
  ac_status=$?
9687
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9688
  (exit $ac_status); }; } &&
9689
         { ac_try='test -s conftest$ac_exeext'
9690
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9691
  (eval $ac_try) 2>&5
9692
  ac_status=$?
9693
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9694
  (exit $ac_status); }; }; then
9695
  ac_cv_func_dlopen=yes
9696
else
9697
  echo "$as_me: failed program was:" >&5
9698
sed 's/^/| /' conftest.$ac_ext >&5
9699
 
9700
ac_cv_func_dlopen=no
9701
fi
9702
rm -f conftest.err conftest.$ac_objext \
9703
      conftest$ac_exeext conftest.$ac_ext
9704
fi
9705
echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9706
echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9707
if test $ac_cv_func_dlopen = yes; then
9708
  lt_cv_dlopen="dlopen"
9709
else
9710
  echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9711
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9712
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9713
  echo $ECHO_N "(cached) $ECHO_C" >&6
9714
else
9715
  ac_check_lib_save_LIBS=$LIBS
9716
LIBS="-ldl  $LIBS"
9717
cat >conftest.$ac_ext <<_ACEOF
9718
/* confdefs.h.  */
9719
_ACEOF
9720
cat confdefs.h >>conftest.$ac_ext
9721
cat >>conftest.$ac_ext <<_ACEOF
9722
/* end confdefs.h.  */
9723
 
9724
/* Override any gcc2 internal prototype to avoid an error.  */
9725
#ifdef __cplusplus
9726
extern "C"
9727
#endif
9728
/* We use char because int might match the return type of a gcc2
9729
   builtin and then its argument prototype would still apply.  */
9730
char dlopen ();
9731
int
9732
main ()
9733
{
9734
dlopen ();
9735
  ;
9736
  return 0;
9737
}
9738
_ACEOF
9739
rm -f conftest.$ac_objext conftest$ac_exeext
9740
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9741
  (eval $ac_link) 2>conftest.er1
9742
  ac_status=$?
9743
  grep -v '^ *+' conftest.er1 >conftest.err
9744
  rm -f conftest.er1
9745
  cat conftest.err >&5
9746
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9747
  (exit $ac_status); } &&
9748
         { ac_try='test -z "$ac_c_werror_flag"
9749
                         || test ! -s conftest.err'
9750
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9751
  (eval $ac_try) 2>&5
9752
  ac_status=$?
9753
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9754
  (exit $ac_status); }; } &&
9755
         { ac_try='test -s conftest$ac_exeext'
9756
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9757
  (eval $ac_try) 2>&5
9758
  ac_status=$?
9759
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9760
  (exit $ac_status); }; }; then
9761
  ac_cv_lib_dl_dlopen=yes
9762
else
9763
  echo "$as_me: failed program was:" >&5
9764
sed 's/^/| /' conftest.$ac_ext >&5
9765
 
9766
ac_cv_lib_dl_dlopen=no
9767
fi
9768
rm -f conftest.err conftest.$ac_objext \
9769
      conftest$ac_exeext conftest.$ac_ext
9770
LIBS=$ac_check_lib_save_LIBS
9771
fi
9772
echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9773
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9774
if test $ac_cv_lib_dl_dlopen = yes; then
9775
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9776
else
9777
  echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9778
echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9779
if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9780
  echo $ECHO_N "(cached) $ECHO_C" >&6
9781
else
9782
  ac_check_lib_save_LIBS=$LIBS
9783
LIBS="-lsvld  $LIBS"
9784
cat >conftest.$ac_ext <<_ACEOF
9785
/* confdefs.h.  */
9786
_ACEOF
9787
cat confdefs.h >>conftest.$ac_ext
9788
cat >>conftest.$ac_ext <<_ACEOF
9789
/* end confdefs.h.  */
9790
 
9791
/* Override any gcc2 internal prototype to avoid an error.  */
9792
#ifdef __cplusplus
9793
extern "C"
9794
#endif
9795
/* We use char because int might match the return type of a gcc2
9796
   builtin and then its argument prototype would still apply.  */
9797
char dlopen ();
9798
int
9799
main ()
9800
{
9801
dlopen ();
9802
  ;
9803
  return 0;
9804
}
9805
_ACEOF
9806
rm -f conftest.$ac_objext conftest$ac_exeext
9807
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9808
  (eval $ac_link) 2>conftest.er1
9809
  ac_status=$?
9810
  grep -v '^ *+' conftest.er1 >conftest.err
9811
  rm -f conftest.er1
9812
  cat conftest.err >&5
9813
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9814
  (exit $ac_status); } &&
9815
         { ac_try='test -z "$ac_c_werror_flag"
9816
                         || test ! -s conftest.err'
9817
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818
  (eval $ac_try) 2>&5
9819
  ac_status=$?
9820
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821
  (exit $ac_status); }; } &&
9822
         { ac_try='test -s conftest$ac_exeext'
9823
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9824
  (eval $ac_try) 2>&5
9825
  ac_status=$?
9826
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9827
  (exit $ac_status); }; }; then
9828
  ac_cv_lib_svld_dlopen=yes
9829
else
9830
  echo "$as_me: failed program was:" >&5
9831
sed 's/^/| /' conftest.$ac_ext >&5
9832
 
9833
ac_cv_lib_svld_dlopen=no
9834
fi
9835
rm -f conftest.err conftest.$ac_objext \
9836
      conftest$ac_exeext conftest.$ac_ext
9837
LIBS=$ac_check_lib_save_LIBS
9838
fi
9839
echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9840
echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9841
if test $ac_cv_lib_svld_dlopen = yes; then
9842
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9843
else
9844
  echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9845
echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9846
if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9847
  echo $ECHO_N "(cached) $ECHO_C" >&6
9848
else
9849
  ac_check_lib_save_LIBS=$LIBS
9850
LIBS="-ldld  $LIBS"
9851
cat >conftest.$ac_ext <<_ACEOF
9852
/* confdefs.h.  */
9853
_ACEOF
9854
cat confdefs.h >>conftest.$ac_ext
9855
cat >>conftest.$ac_ext <<_ACEOF
9856
/* end confdefs.h.  */
9857
 
9858
/* Override any gcc2 internal prototype to avoid an error.  */
9859
#ifdef __cplusplus
9860
extern "C"
9861
#endif
9862
/* We use char because int might match the return type of a gcc2
9863
   builtin and then its argument prototype would still apply.  */
9864
char dld_link ();
9865
int
9866
main ()
9867
{
9868
dld_link ();
9869
  ;
9870
  return 0;
9871
}
9872
_ACEOF
9873
rm -f conftest.$ac_objext conftest$ac_exeext
9874
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9875
  (eval $ac_link) 2>conftest.er1
9876
  ac_status=$?
9877
  grep -v '^ *+' conftest.er1 >conftest.err
9878
  rm -f conftest.er1
9879
  cat conftest.err >&5
9880
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9881
  (exit $ac_status); } &&
9882
         { ac_try='test -z "$ac_c_werror_flag"
9883
                         || test ! -s conftest.err'
9884
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9885
  (eval $ac_try) 2>&5
9886
  ac_status=$?
9887
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9888
  (exit $ac_status); }; } &&
9889
         { ac_try='test -s conftest$ac_exeext'
9890
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9891
  (eval $ac_try) 2>&5
9892
  ac_status=$?
9893
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894
  (exit $ac_status); }; }; then
9895
  ac_cv_lib_dld_dld_link=yes
9896
else
9897
  echo "$as_me: failed program was:" >&5
9898
sed 's/^/| /' conftest.$ac_ext >&5
9899
 
9900
ac_cv_lib_dld_dld_link=no
9901
fi
9902
rm -f conftest.err conftest.$ac_objext \
9903
      conftest$ac_exeext conftest.$ac_ext
9904
LIBS=$ac_check_lib_save_LIBS
9905
fi
9906
echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9907
echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
9908
if test $ac_cv_lib_dld_dld_link = yes; then
9909
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
9910
fi
9911
 
9912
 
9913
fi
9914
 
9915
 
9916
fi
9917
 
9918
 
9919
fi
9920
 
9921
 
9922
fi
9923
 
9924
 
9925
fi
9926
 
9927
    ;;
9928
  esac
9929
 
9930
  if test "x$lt_cv_dlopen" != xno; then
9931
    enable_dlopen=yes
9932
  else
9933
    enable_dlopen=no
9934
  fi
9935
 
9936
  case $lt_cv_dlopen in
9937
  dlopen)
9938
    save_CPPFLAGS="$CPPFLAGS"
9939
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
9940
 
9941
    save_LDFLAGS="$LDFLAGS"
9942
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
9943
 
9944
    save_LIBS="$LIBS"
9945
    LIBS="$lt_cv_dlopen_libs $LIBS"
9946
 
9947
    echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
9948
echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
9949
if test "${lt_cv_dlopen_self+set}" = set; then
9950
  echo $ECHO_N "(cached) $ECHO_C" >&6
9951
else
9952
          if test "$cross_compiling" = yes; then :
9953
  lt_cv_dlopen_self=cross
9954
else
9955
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9956
  lt_status=$lt_dlunknown
9957
  cat > conftest.$ac_ext <<_LT_EOF
9958
#line 9958 "configure"
9959
#include "confdefs.h"
9960
 
9961
#if HAVE_DLFCN_H
9962
#include 
9963
#endif
9964
 
9965
#include 
9966
 
9967
#ifdef RTLD_GLOBAL
9968
#  define LT_DLGLOBAL           RTLD_GLOBAL
9969
#else
9970
#  ifdef DL_GLOBAL
9971
#    define LT_DLGLOBAL         DL_GLOBAL
9972
#  else
9973
#    define LT_DLGLOBAL         0
9974
#  endif
9975
#endif
9976
 
9977
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9978
   find out it does not work in some platform. */
9979
#ifndef LT_DLLAZY_OR_NOW
9980
#  ifdef RTLD_LAZY
9981
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
9982
#  else
9983
#    ifdef DL_LAZY
9984
#      define LT_DLLAZY_OR_NOW          DL_LAZY
9985
#    else
9986
#      ifdef RTLD_NOW
9987
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
9988
#      else
9989
#        ifdef DL_NOW
9990
#          define LT_DLLAZY_OR_NOW      DL_NOW
9991
#        else
9992
#          define LT_DLLAZY_OR_NOW      0
9993
#        endif
9994
#      endif
9995
#    endif
9996
#  endif
9997
#endif
9998
 
9999
#ifdef __cplusplus
10000
extern "C" void exit (int);
10001
#endif
10002
 
10003
void fnord() { int i=42;}
10004
int main ()
10005
{
10006
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10007
  int status = $lt_dlunknown;
10008
 
10009
  if (self)
10010
    {
10011
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10012
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10013
      /* dlclose (self); */
10014
    }
10015
  else
10016
    puts (dlerror ());
10017
 
10018
    exit (status);
10019
}
10020
_LT_EOF
10021
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10022
  (eval $ac_link) 2>&5
10023
  ac_status=$?
10024
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10025
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10026
    (./conftest; exit; ) >&5 2>/dev/null
10027
    lt_status=$?
10028
    case x$lt_status in
10029
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10030
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10031
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10032
    esac
10033
  else :
10034
    # compilation failed
10035
    lt_cv_dlopen_self=no
10036
  fi
10037
fi
10038
rm -fr conftest*
10039
 
10040
 
10041
fi
10042
echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10043
echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10044
 
10045
    if test "x$lt_cv_dlopen_self" = xyes; then
10046
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10047
      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10048
echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10049
if test "${lt_cv_dlopen_self_static+set}" = set; then
10050
  echo $ECHO_N "(cached) $ECHO_C" >&6
10051
else
10052
          if test "$cross_compiling" = yes; then :
10053
  lt_cv_dlopen_self_static=cross
10054
else
10055
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10056
  lt_status=$lt_dlunknown
10057
  cat > conftest.$ac_ext <<_LT_EOF
10058
#line 10058 "configure"
10059
#include "confdefs.h"
10060
 
10061
#if HAVE_DLFCN_H
10062
#include 
10063
#endif
10064
 
10065
#include 
10066
 
10067
#ifdef RTLD_GLOBAL
10068
#  define LT_DLGLOBAL           RTLD_GLOBAL
10069
#else
10070
#  ifdef DL_GLOBAL
10071
#    define LT_DLGLOBAL         DL_GLOBAL
10072
#  else
10073
#    define LT_DLGLOBAL         0
10074
#  endif
10075
#endif
10076
 
10077
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10078
   find out it does not work in some platform. */
10079
#ifndef LT_DLLAZY_OR_NOW
10080
#  ifdef RTLD_LAZY
10081
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10082
#  else
10083
#    ifdef DL_LAZY
10084
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10085
#    else
10086
#      ifdef RTLD_NOW
10087
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10088
#      else
10089
#        ifdef DL_NOW
10090
#          define LT_DLLAZY_OR_NOW      DL_NOW
10091
#        else
10092
#          define LT_DLLAZY_OR_NOW      0
10093
#        endif
10094
#      endif
10095
#    endif
10096
#  endif
10097
#endif
10098
 
10099
#ifdef __cplusplus
10100
extern "C" void exit (int);
10101
#endif
10102
 
10103
void fnord() { int i=42;}
10104
int main ()
10105
{
10106
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10107
  int status = $lt_dlunknown;
10108
 
10109
  if (self)
10110
    {
10111
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10112
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10113
      /* dlclose (self); */
10114
    }
10115
  else
10116
    puts (dlerror ());
10117
 
10118
    exit (status);
10119
}
10120
_LT_EOF
10121
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10122
  (eval $ac_link) 2>&5
10123
  ac_status=$?
10124
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10125
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10126
    (./conftest; exit; ) >&5 2>/dev/null
10127
    lt_status=$?
10128
    case x$lt_status in
10129
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10130
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10131
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10132
    esac
10133
  else :
10134
    # compilation failed
10135
    lt_cv_dlopen_self_static=no
10136
  fi
10137
fi
10138
rm -fr conftest*
10139
 
10140
 
10141
fi
10142
echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10143
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10144
    fi
10145
 
10146
    CPPFLAGS="$save_CPPFLAGS"
10147
    LDFLAGS="$save_LDFLAGS"
10148
    LIBS="$save_LIBS"
10149
    ;;
10150
  esac
10151
 
10152
  case $lt_cv_dlopen_self in
10153
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10154
  *) enable_dlopen_self=unknown ;;
10155
  esac
10156
 
10157
  case $lt_cv_dlopen_self_static in
10158
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10159
  *) enable_dlopen_self_static=unknown ;;
10160
  esac
10161
fi
10162
 
10163
 
10164
 
10165
 
10166
 
10167
 
10168
 
10169
 
10170
 
10171
 
10172
 
10173
 
10174
 
10175
 
10176
 
10177
 
10178
 
10179
striplib=
10180
old_striplib=
10181
echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10182
echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10183
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10184
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10185
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10186
  echo "$as_me:$LINENO: result: yes" >&5
10187
echo "${ECHO_T}yes" >&6
10188
else
10189
# FIXME - insert some real tests, host_os isn't really good enough
10190
  case $host_os in
10191
  darwin*)
10192
    if test -n "$STRIP" ; then
10193
      striplib="$STRIP -x"
10194
      old_striplib="$STRIP -S"
10195
      echo "$as_me:$LINENO: result: yes" >&5
10196
echo "${ECHO_T}yes" >&6
10197
    else
10198
      echo "$as_me:$LINENO: result: no" >&5
10199
echo "${ECHO_T}no" >&6
10200
    fi
10201
    ;;
10202
  *)
10203
    echo "$as_me:$LINENO: result: no" >&5
10204
echo "${ECHO_T}no" >&6
10205
    ;;
10206
  esac
10207
fi
10208
 
10209
 
10210
 
10211
 
10212
 
10213
 
10214
 
10215
 
10216
 
10217
 
10218
 
10219
 
10220
  # Report which library types will actually be built
10221
  echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10222
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10223
  echo "$as_me:$LINENO: result: $can_build_shared" >&5
10224
echo "${ECHO_T}$can_build_shared" >&6
10225
 
10226
  echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10227
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10228
  test "$can_build_shared" = "no" && enable_shared=no
10229
 
10230
  # On AIX, shared libraries and static libraries use the same namespace, and
10231
  # are all built from PIC.
10232
  case $host_os in
10233
  aix3*)
10234
    test "$enable_shared" = yes && enable_static=no
10235
    if test -n "$RANLIB"; then
10236
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10237
      postinstall_cmds='$RANLIB $lib'
10238
    fi
10239
    ;;
10240
 
10241
  aix[4-9]*)
10242
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10243
      test "$enable_shared" = yes && enable_static=no
10244
    fi
10245
    ;;
10246
  esac
10247
  echo "$as_me:$LINENO: result: $enable_shared" >&5
10248
echo "${ECHO_T}$enable_shared" >&6
10249
 
10250
  echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10251
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10252
  # Make sure either enable_shared or enable_static is yes.
10253
  test "$enable_shared" = yes || enable_static=yes
10254
  echo "$as_me:$LINENO: result: $enable_static" >&5
10255
echo "${ECHO_T}$enable_static" >&6
10256
 
10257
 
10258
 
10259
 
10260
fi
10261
ac_ext=c
10262
ac_cpp='$CPP $CPPFLAGS'
10263
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10264
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10265
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10266
 
10267
CC="$lt_save_CC"
10268
 
10269
 
10270
 
10271
 
10272
 
10273
 
10274
 
10275
 
10276
 
10277
 
10278
 
10279
 
10280
 
10281
                  ac_config_commands="$ac_config_commands libtool"
10282
 
10283
 
10284
 
10285
 
10286
# Only expand once:
10287
 
10288
 
10289
 
10290
# Check whether --enable-targets or --disable-targets was given.
10291
if test "${enable_targets+set}" = set; then
10292
  enableval="$enable_targets"
10293
  case "${enableval}" in
10294
  yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10295
echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10296
   { (exit 1); exit 1; }; }
10297
            ;;
10298
  no)       enable_targets= ;;
10299
  *)        enable_targets=$enableval ;;
10300
esac
10301
fi;
10302
# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10303
if test "${enable_commonbfdlib+set}" = set; then
10304
  enableval="$enable_commonbfdlib"
10305
  case "${enableval}" in
10306
  yes) commonbfdlib=true ;;
10307
  no)  commonbfdlib=false ;;
10308
  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10309
echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10310
   { (exit 1); exit 1; }; } ;;
10311
esac
10312
fi;
10313
ac_checking=yes
10314
if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
10315
  ac_checking=
10316
fi
10317
# Check whether --enable-checking or --disable-checking was given.
10318
if test "${enable_checking+set}" = set; then
10319
  enableval="$enable_checking"
10320
  case "${enableval}" in
10321
  no|none)  ac_checking= ;;
10322
  *)        ac_checking=yes ;;
10323
esac
10324
fi; if test x$ac_checking != x ; then
10325
 
10326
cat >>confdefs.h <<\_ACEOF
10327
#define ENABLE_CHECKING 1
10328
_ACEOF
10329
 
10330
fi
10331
 
10332
using_cgen=no
10333
 
10334
 
10335
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10336
 
10337
# Check whether --enable-werror or --disable-werror was given.
10338
if test "${enable_werror+set}" = set; then
10339
  enableval="$enable_werror"
10340
  case "${enableval}" in
10341
     yes | y) ERROR_ON_WARNING="yes" ;;
10342
     no | n)  ERROR_ON_WARNING="no" ;;
10343
     *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10344
echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10345
   { (exit 1); exit 1; }; } ;;
10346
   esac
10347
fi;
10348
 
10349
# Enable -Wno-format by default when using gcc on mingw
10350
case "${host}" in
10351
  *-*-mingw32*)
10352
    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10353
      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10354
    fi
10355
    ;;
10356
  *) ;;
10357
esac
10358
 
10359
# Enable -Werror by default when using gcc
10360
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10361
    ERROR_ON_WARNING=yes
10362
fi
10363
 
10364
NO_WERROR=
10365
if test "${ERROR_ON_WARNING}" = yes ; then
10366
    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10367
    NO_WERROR="-Wno-error"
10368
fi
10369
 
10370
if test "${GCC}" = yes ; then
10371
  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10372
fi
10373
 
10374
# Check whether --enable-build-warnings or --disable-build-warnings was given.
10375
if test "${enable_build_warnings+set}" = set; then
10376
  enableval="$enable_build_warnings"
10377
  case "${enableval}" in
10378
  yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10379
  no)   if test "${GCC}" = yes ; then
10380
          WARN_CFLAGS="-w"
10381
        fi;;
10382
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10383
        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10384
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10385
        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10386
  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10387
esac
10388
fi;
10389
 
10390
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10391
  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10392
fi
10393
 
10394
 
10395
 
10396
 
10397
 
10398
# Generate a header file
10399
          ac_config_headers="$ac_config_headers config.h:config.in"
10400
 
10401
 
10402
# If we are on a DOS filesystem, we must use gdb.ini rather than
10403
# .gdbinit.
10404
case "${host}" in
10405
  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
10406
    GDBINIT="gdb.ini"
10407
              ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
10408
 
10409
    ;;
10410
  *)
10411
    GDBINIT=".gdbinit"
10412
              ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
10413
 
10414
    ;;
10415
esac
10416
 
10417
 
10418
#We need this for the host.  BOUT header is in host order.
10419
echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
10420
echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
10421
if test "${ac_cv_c_bigendian+set}" = set; then
10422
  echo $ECHO_N "(cached) $ECHO_C" >&6
10423
else
10424
  # See if sys/param.h defines the BYTE_ORDER macro.
10425
cat >conftest.$ac_ext <<_ACEOF
10426
/* confdefs.h.  */
10427
_ACEOF
10428
cat confdefs.h >>conftest.$ac_ext
10429
cat >>conftest.$ac_ext <<_ACEOF
10430
/* end confdefs.h.  */
10431
#include 
10432
#include 
10433
 
10434
int
10435
main ()
10436
{
10437
#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
10438
 bogus endian macros
10439
#endif
10440
 
10441
  ;
10442
  return 0;
10443
}
10444
_ACEOF
10445
rm -f conftest.$ac_objext
10446
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10447
  (eval $ac_compile) 2>conftest.er1
10448
  ac_status=$?
10449
  grep -v '^ *+' conftest.er1 >conftest.err
10450
  rm -f conftest.er1
10451
  cat conftest.err >&5
10452
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453
  (exit $ac_status); } &&
10454
         { ac_try='test -z "$ac_c_werror_flag"
10455
                         || test ! -s conftest.err'
10456
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10457
  (eval $ac_try) 2>&5
10458
  ac_status=$?
10459
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10460
  (exit $ac_status); }; } &&
10461
         { ac_try='test -s conftest.$ac_objext'
10462
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10463
  (eval $ac_try) 2>&5
10464
  ac_status=$?
10465
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10466
  (exit $ac_status); }; }; then
10467
  # It does; now see whether it defined to BIG_ENDIAN or not.
10468
cat >conftest.$ac_ext <<_ACEOF
10469
/* confdefs.h.  */
10470
_ACEOF
10471
cat confdefs.h >>conftest.$ac_ext
10472
cat >>conftest.$ac_ext <<_ACEOF
10473
/* end confdefs.h.  */
10474
#include 
10475
#include 
10476
 
10477
int
10478
main ()
10479
{
10480
#if BYTE_ORDER != BIG_ENDIAN
10481
 not big endian
10482
#endif
10483
 
10484
  ;
10485
  return 0;
10486
}
10487
_ACEOF
10488
rm -f conftest.$ac_objext
10489
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10490
  (eval $ac_compile) 2>conftest.er1
10491
  ac_status=$?
10492
  grep -v '^ *+' conftest.er1 >conftest.err
10493
  rm -f conftest.er1
10494
  cat conftest.err >&5
10495
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10496
  (exit $ac_status); } &&
10497
         { ac_try='test -z "$ac_c_werror_flag"
10498
                         || test ! -s conftest.err'
10499
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10500
  (eval $ac_try) 2>&5
10501
  ac_status=$?
10502
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10503
  (exit $ac_status); }; } &&
10504
         { ac_try='test -s conftest.$ac_objext'
10505
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10506
  (eval $ac_try) 2>&5
10507
  ac_status=$?
10508
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10509
  (exit $ac_status); }; }; then
10510
  ac_cv_c_bigendian=yes
10511
else
10512
  echo "$as_me: failed program was:" >&5
10513
sed 's/^/| /' conftest.$ac_ext >&5
10514
 
10515
ac_cv_c_bigendian=no
10516
fi
10517
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10518
else
10519
  echo "$as_me: failed program was:" >&5
10520
sed 's/^/| /' conftest.$ac_ext >&5
10521
 
10522
# It does not; compile a test program.
10523
if test "$cross_compiling" = yes; then
10524
  # try to guess the endianness by grepping values into an object file
10525
  ac_cv_c_bigendian=unknown
10526
  cat >conftest.$ac_ext <<_ACEOF
10527
/* confdefs.h.  */
10528
_ACEOF
10529
cat confdefs.h >>conftest.$ac_ext
10530
cat >>conftest.$ac_ext <<_ACEOF
10531
/* end confdefs.h.  */
10532
short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10533
short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10534
void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
10535
short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10536
short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10537
void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
10538
int
10539
main ()
10540
{
10541
 _ascii (); _ebcdic ();
10542
  ;
10543
  return 0;
10544
}
10545
_ACEOF
10546
rm -f conftest.$ac_objext
10547
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10548
  (eval $ac_compile) 2>conftest.er1
10549
  ac_status=$?
10550
  grep -v '^ *+' conftest.er1 >conftest.err
10551
  rm -f conftest.er1
10552
  cat conftest.err >&5
10553
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10554
  (exit $ac_status); } &&
10555
         { ac_try='test -z "$ac_c_werror_flag"
10556
                         || test ! -s conftest.err'
10557
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10558
  (eval $ac_try) 2>&5
10559
  ac_status=$?
10560
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561
  (exit $ac_status); }; } &&
10562
         { ac_try='test -s conftest.$ac_objext'
10563
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10564
  (eval $ac_try) 2>&5
10565
  ac_status=$?
10566
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10567
  (exit $ac_status); }; }; then
10568
  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
10569
  ac_cv_c_bigendian=yes
10570
fi
10571
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10572
  if test "$ac_cv_c_bigendian" = unknown; then
10573
    ac_cv_c_bigendian=no
10574
  else
10575
    # finding both strings is unlikely to happen, but who knows?
10576
    ac_cv_c_bigendian=unknown
10577
  fi
10578
fi
10579
else
10580
  echo "$as_me: failed program was:" >&5
10581
sed 's/^/| /' conftest.$ac_ext >&5
10582
 
10583
fi
10584
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10585
else
10586
  cat >conftest.$ac_ext <<_ACEOF
10587
/* confdefs.h.  */
10588
_ACEOF
10589
cat confdefs.h >>conftest.$ac_ext
10590
cat >>conftest.$ac_ext <<_ACEOF
10591
/* end confdefs.h.  */
10592
int
10593
main ()
10594
{
10595
  /* Are we little or big endian?  From Harbison&Steele.  */
10596
  union
10597
  {
10598
    long l;
10599
    char c[sizeof (long)];
10600
  } u;
10601
  u.l = 1;
10602
  exit (u.c[sizeof (long) - 1] == 1);
10603
}
10604
_ACEOF
10605
rm -f conftest$ac_exeext
10606
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10607
  (eval $ac_link) 2>&5
10608
  ac_status=$?
10609
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10611
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10612
  (eval $ac_try) 2>&5
10613
  ac_status=$?
10614
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615
  (exit $ac_status); }; }; then
10616
  ac_cv_c_bigendian=no
10617
else
10618
  echo "$as_me: program exited with status $ac_status" >&5
10619
echo "$as_me: failed program was:" >&5
10620
sed 's/^/| /' conftest.$ac_ext >&5
10621
 
10622
( exit $ac_status )
10623
ac_cv_c_bigendian=yes
10624
fi
10625
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10626
fi
10627
fi
10628
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10629
fi
10630
echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
10631
echo "${ECHO_T}$ac_cv_c_bigendian" >&6
10632
case $ac_cv_c_bigendian in
10633
  yes)
10634
 
10635
cat >>confdefs.h <<\_ACEOF
10636
#define WORDS_BIGENDIAN 1
10637
_ACEOF
10638
 ;;
10639
  no)
10640
     ;;
10641
  *)
10642
    { { echo "$as_me:$LINENO: error: unknown endianness
10643
presetting ac_cv_c_bigendian=no (or yes) will help" >&5
10644
echo "$as_me: error: unknown endianness
10645
presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
10646
   { (exit 1); exit 1; }; } ;;
10647
esac
10648
 
10649
 
10650
te_file=generic
10651
 
10652
# Makefile target for installing gas in $(tooldir)/bin.
10653
install_tooldir=install-exec-tooldir
10654
 
10655
canon_targets=""
10656
all_targets=no
10657
if test -n "$enable_targets" ; then
10658
  for t in `echo $enable_targets | sed 's/,/ /g'`; do
10659
    if test $t = "all"; then
10660
      all_targets=yes
10661
      continue
10662
    fi
10663
    result=`$ac_config_sub $t 2>/dev/null`
10664
    if test -n "$result" ; then
10665
      canon_targets="$canon_targets $result"
10666
#    else
10667
#      # Permit "all", etc.  We don't support it yet though.
10668
#      canon_targets="$canon_targets $t"
10669
    fi
10670
  done
10671
  _gas_uniq_list="$canon_targets"
10672
_gas_uniq_newlist=""
10673
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
10674
  case $_gas_uniq_i in
10675
  _gas_uniq_dummy) ;;
10676
  *) case " $_gas_uniq_newlist " in
10677
       *" $_gas_uniq_i "*) ;;
10678
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
10679
     esac ;;
10680
  esac
10681
done
10682
canon_targets=$_gas_uniq_newlist
10683
 
10684
fi
10685
 
10686
emulations=""
10687
 
10688
for this_target in $target $canon_targets ; do
10689
 
10690
    targ=${this_target}
10691
    . ${srcdir}/configure.tgt
10692
 
10693
    case ${target_cpu} in
10694
      crisv32)
10695
 
10696
cat >>confdefs.h <<_ACEOF
10697
#define DEFAULT_CRIS_ARCH $arch
10698
_ACEOF
10699
 
10700
        ;;
10701
    esac
10702
 
10703
    if test ${this_target} = $target ; then
10704
      target_cpu_type=${cpu_type}
10705
    elif test ${target_cpu_type} != ${cpu_type} ; then
10706
      continue
10707
    fi
10708
 
10709
    generic_target=${cpu_type}-${target_vendor}-${target_os}
10710
    case ${generic_target} in
10711
      i386-*-sco3.2v5*)
10712
        if test ${this_target} = $target; then
10713
 
10714
cat >>confdefs.h <<\_ACEOF
10715
#define SCO_ELF 1
10716
_ACEOF
10717
 
10718
        fi
10719
        ;;
10720
 
10721
      i386-*-msdosdjgpp* \
10722
      | i386-*-go32* \
10723
      | i386-go32-rtems*)
10724
 
10725
cat >>confdefs.h <<\_ACEOF
10726
#define STRICTCOFF 1
10727
_ACEOF
10728
 
10729
        ;;
10730
 
10731
      i860-*-*)
10732
        { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
10733
echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
10734
        ;;
10735
 
10736
      mips-sony-bsd*)
10737
        ;;
10738
      mips-*-bsd*)
10739
        { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
10740
echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
10741
   { (exit 1); exit 1; }; }
10742
        ;;
10743
 
10744
      ppc-*-aix5.*)
10745
 
10746
cat >>confdefs.h <<\_ACEOF
10747
#define AIX_WEAK_SUPPORT 1
10748
_ACEOF
10749
 
10750
        ;;
10751
      ppc-*-linux-*)
10752
        case "$endian" in
10753
          big)  ;;
10754
          *)    { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
10755
echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
10756
   { (exit 1); exit 1; }; } ;;
10757
        esac
10758
        ;;
10759
      ppc-*-solaris*)
10760
        if test ${this_target} = $target; then
10761
 
10762
cat >>confdefs.h <<\_ACEOF
10763
#define TARGET_SOLARIS_COMMENT 1
10764
_ACEOF
10765
 
10766
        fi
10767
        if test x${endian} = xbig; then
10768
          { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
10769
echo "$as_me: error: Solaris must be configured little endian" >&2;}
10770
   { (exit 1); exit 1; }; }
10771
        fi
10772
        ;;
10773
 
10774
      sh*-*-symbianelf*)
10775
 
10776
cat >>confdefs.h <<\_ACEOF
10777
#define TARGET_SYMBIAN 1
10778
_ACEOF
10779
 
10780
        ;;
10781
    esac
10782
 
10783
    if test ${this_target} = $target ; then
10784
      endian_def=
10785
      if test x${endian} = xbig; then
10786
        endian_def=1
10787
      elif test x${endian} = xlittle; then
10788
        endian_def=0
10789
      fi
10790
      if test x${endian_def} != x; then
10791
 
10792
cat >>confdefs.h <<_ACEOF
10793
#define TARGET_BYTES_BIG_ENDIAN $endian_def
10794
_ACEOF
10795
 
10796
      fi
10797
    fi
10798
 
10799
# Other random stuff.
10800
 
10801
    case ${cpu_type} in
10802
      mips)
10803
        # Set mips_cpu to the name of the default CPU.
10804
        case ${target_cpu} in
10805
          mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
10806
            mips_cpu=from-abi
10807
            ;;
10808
          mipsisa32 | mipsisa32el)
10809
            mips_cpu=mips32
10810
            ;;
10811
          mipsisa32r2 | mipsisa32r2el)
10812
            mips_cpu=mips32r2
10813
            ;;
10814
          mipsisa64 | mipsisa64el)
10815
            mips_cpu=mips64
10816
            ;;
10817
          mipsisa64r2 | mipsisa64r2el)
10818
            mips_cpu=mips64r2
10819
            ;;
10820
          mipstx39 | mipstx39el)
10821
            mips_cpu=r3900
10822
            ;;
10823
          mips64vr | mips64vrel)
10824
            mips_cpu=vr4100
10825
            ;;
10826
          mipsisa32r2* | mipsisa64r2*)
10827
            mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
10828
            ;;
10829
          mips64* | mipsisa64* | mipsisa32*)
10830
            mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
10831
            ;;
10832
          *)
10833
            { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
10834
echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
10835
   { (exit 1); exit 1; }; }
10836
            ;;
10837
        esac
10838
        # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
10839
        # binaries.  It's a GNU extension that some OSes don't understand.
10840
        # The value only matters on ELF targets.
10841
        case ${target} in
10842
          *-*-irix*)
10843
            use_e_mips_abi_o32=0
10844
            ;;
10845
          *)
10846
            use_e_mips_abi_o32=1
10847
            ;;
10848
        esac
10849
        # Decide whether to generate 32-bit or 64-bit code by default.
10850
        # Used to resolve -march=from-abi when an embedded ABI is selected.
10851
        case ${target} in
10852
          mips64*-*-* | mipsisa64*-*-*)
10853
            mips_default_64bit=1
10854
            ;;
10855
          *)
10856
            mips_default_64bit=0
10857
            ;;
10858
        esac
10859
        # Decide which ABI to target by default.
10860
        case ${target} in
10861
          mips64*-linux* | mips-sgi-irix6*)
10862
            mips_default_abi=N32_ABI
10863
            ;;
10864
          mips*-linux*)
10865
            mips_default_abi=O32_ABI
10866
            ;;
10867
          mips64*-openbsd*)
10868
            mips_default_abi=N64_ABI
10869
            ;;
10870
          *)
10871
            mips_default_abi=NO_ABI
10872
            ;;
10873
        esac
10874
 
10875
cat >>confdefs.h <<_ACEOF
10876
#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
10877
_ACEOF
10878
 
10879
 
10880
cat >>confdefs.h <<_ACEOF
10881
#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
10882
_ACEOF
10883
 
10884
 
10885
cat >>confdefs.h <<_ACEOF
10886
#define MIPS_DEFAULT_64BIT $mips_default_64bit
10887
_ACEOF
10888
 
10889
 
10890
cat >>confdefs.h <<_ACEOF
10891
#define MIPS_DEFAULT_ABI $mips_default_abi
10892
_ACEOF
10893
 
10894
        ;;
10895
    esac
10896
 
10897
    # Do we need the opcodes library?
10898
    case ${cpu_type} in
10899
      vax | tic30)
10900
        ;;
10901
 
10902
      *)
10903
        need_opcodes=yes
10904
 
10905
        case "${enable_shared}" in
10906
        yes) shared_opcodes=true ;;
10907
        *opcodes*) shared_opcodes=true ;;
10908
        *) shared_opcodes=false ;;
10909
        esac
10910
        ;;
10911
    esac
10912
 
10913
    # Any other special object files needed ?
10914
    case ${cpu_type} in
10915
 
10916
      bfin)
10917
        echo ${extra_objects} | grep -s "bfin-parse.o"
10918
        if test $? -ne 0 ; then
10919
          extra_objects="$extra_objects bfin-parse.o"
10920
        fi
10921
 
10922
        echo ${extra_objects} | grep -s "bfin-lex.o"
10923
        if test $? -ne 0 ; then
10924
          extra_objects="$extra_objects bfin-lex.o"
10925
        fi
10926
        ;;
10927
 
10928
      fr30 | ip2k | iq2000 | m32r)
10929
        using_cgen=yes
10930
        ;;
10931
 
10932
      m32c)
10933
        using_cgen=yes
10934
        ;;
10935
      frv)
10936
        using_cgen=yes
10937
        ;;
10938
      m68k)
10939
        case ${extra_objects} in
10940
        *m68k-parse.o*) ;;
10941
        *) extra_objects="$extra_objects m68k-parse.o" ;;
10942
        esac
10943
        ;;
10944
 
10945
      mep)
10946
        using_cgen=yes
10947
        ;;
10948
 
10949
      mips)
10950
        echo ${extra_objects} | grep -s "itbl-parse.o"
10951
        if test $? -ne 0 ; then
10952
          extra_objects="$extra_objects itbl-parse.o"
10953
        fi
10954
 
10955
        echo ${extra_objects} | grep -s "itbl-lex.o"
10956
        if test $? -ne 0 ; then
10957
          extra_objects="$extra_objects itbl-lex.o"
10958
        fi
10959
 
10960
        echo ${extra_objects} | grep -s "itbl-ops.o"
10961
        if test $? -ne 0 ; then
10962
          extra_objects="$extra_objects itbl-ops.o"
10963
        fi
10964
        ;;
10965
 
10966
      mt)
10967
        using_cgen=yes
10968
        ;;
10969
 
10970
      i386 | s390 | sparc)
10971
        if test $this_target = $target ; then
10972
 
10973
cat >>confdefs.h <<_ACEOF
10974
#define DEFAULT_ARCH "${arch}"
10975
_ACEOF
10976
 
10977
        fi
10978
        ;;
10979
 
10980
      xstormy16)
10981
        using_cgen=yes
10982
        ;;
10983
 
10984
      xc16x)
10985
        using_cgen=yes
10986
        ;;
10987
 
10988
      xtensa)
10989
        echo ${extra_objects} | grep -s "xtensa-relax.o"
10990
        if test $? -ne 0 ; then
10991
          extra_objects="$extra_objects xtensa-relax.o"
10992
        fi
10993
        ;;
10994
 
10995
      *)
10996
        ;;
10997
    esac
10998
 
10999
    if test $using_cgen = yes ; then
11000
        case "x${extra_objects}" in
11001
        *cgen.o*) ;;
11002
        *) extra_objects="$extra_objects cgen.o" ;;
11003
        esac
11004
    fi
11005
 
11006
# See if we really can support this configuration with the emulation code.
11007
 
11008
    if test $this_target = $target ; then
11009
      obj_format=$fmt
11010
      te_file=$em
11011
    fi
11012
 
11013
# From target name and format, produce a list of supported emulations.
11014
 
11015
    case ${generic_target}-${fmt} in
11016
      mips-*-irix5*-*)  emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
11017
      mips*-*-linux*-*) case "$endian" in
11018
                        big)    emulation="mipsbelf mipslelf mipself" ;;
11019
                        *)      emulation="mipslelf mipsbelf mipself" ;;
11020
                        esac ;;
11021
      mips-*-lnews*-ecoff) ;;
11022
      mips-*-*-ecoff)   case "$endian" in
11023
                        big)    emulation="mipsbecoff mipslecoff mipsecoff" ;;
11024
                        *)      emulation="mipslecoff mipsbecoff mipsecoff" ;;
11025
                        esac ;;
11026
      mips-*-*-elf)     case "$endian" in
11027
                        big)    emulation="mipsbelf mipslelf mipself" ;;
11028
                        *)      emulation="mipslelf mipsbelf mipself" ;;
11029
                        esac ;;
11030
      mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
11031
      # i386-pc-pe-coff != i386-pc-coff.
11032
      i386-*-pe-coff)   ;;
11033
      # Uncommenting the next line will turn on support for i386 AOUT
11034
      # for the default linux configuration
11035
      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
11036
      #
11037
      i386-*-aout)      emulation="i386aout" ;;
11038
      i386-*-coff)      emulation="i386coff" ;;
11039
      i386-*-elf)       emulation="i386elf" ;;
11040
 
11041
      # Always all formats.  The first stated emulation becomes the default.
11042
      cris-*-*aout*)    emulation="crisaout criself" ;;
11043
      cris-*-*)         emulation="criself crisaout" ;;
11044
    esac
11045
 
11046
    emulations="$emulations $emulation"
11047
 
11048
done
11049
 
11050
# Turn on all targets if possible
11051
if test ${all_targets} = "yes"; then
11052
  case ${target_cpu_type} in
11053
  i386)
11054
    case ${obj_format} in
11055
    aout)
11056
      emulations="$emulations i386coff i386elf"
11057
      ;;
11058
    coff)
11059
      emulations="$emulations i386aout i386elf"
11060
    ;;
11061
    elf)
11062
      emulations="$emulations i386aout i386coff"
11063
      ;;
11064
    esac
11065
  ;;
11066
  x86_64)
11067
    case ${obj_format} in
11068
    aout)
11069
      emulations="$emulations i386coff i386elf"
11070
      ;;
11071
    coff)
11072
      emulations="$emulations i386aout i386elf"
11073
    ;;
11074
    elf)
11075
      emulations="$emulations i386aout i386coff"
11076
      ;;
11077
    esac
11078
  ;;
11079
  esac
11080
fi
11081
 
11082
# Assign floating point type.  Most processors with FP support
11083
# IEEE FP.  On those that don't support FP at all, usually IEEE
11084
# is emulated.
11085
case ${target_cpu} in
11086
  vax | pdp11 ) atof=vax ;;
11087
  *)            atof=ieee ;;
11088
esac
11089
 
11090
case "${obj_format}" in
11091
  "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
11092
echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
11093
   { (exit 1); exit 1; }; } ;;
11094
esac
11095
 
11096
# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
11097
cgen_cpu_prefix=""
11098
if test $using_cgen = yes ; then
11099
  case ${target_cpu} in
11100
    *) cgen_cpu_prefix=${target_cpu} ;;
11101
  esac
11102
 
11103
 
11104
cat >>confdefs.h <<\_ACEOF
11105
#define USING_CGEN 1
11106
_ACEOF
11107
 
11108
fi
11109
 
11110
 
11111
if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
11112
  { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
11113
echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
11114
   { (exit 1); exit 1; }; }
11115
fi
11116
 
11117
if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
11118
  { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
11119
echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
11120
   { (exit 1); exit 1; }; }
11121
fi
11122
 
11123
# Some COFF configurations want these random other flags set.
11124
case ${obj_format} in
11125
  coff)
11126
    case ${target_cpu_type} in
11127
      i386)
11128
cat >>confdefs.h <<\_ACEOF
11129
#define I386COFF 1
11130
_ACEOF
11131
 ;;
11132
      m68k)
11133
cat >>confdefs.h <<\_ACEOF
11134
#define M68KCOFF 1
11135
_ACEOF
11136
 ;;
11137
      m88k)
11138
cat >>confdefs.h <<\_ACEOF
11139
#define M88KCOFF 1
11140
_ACEOF
11141
 ;;
11142
      x86_64)
11143
cat >>confdefs.h <<\_ACEOF
11144
#define I386COFF 1
11145
_ACEOF
11146
 ;;
11147
    esac
11148
    ;;
11149
esac
11150
 
11151
# Getting this done right is going to be a bitch.  Each configuration specified
11152
# with --enable-targets=... should be checked for environment, format, cpu
11153
# setting.
11154
#
11155
# For each configuration, the necessary object file support code must be linked
11156
# in.  This might be only one, it might be up to four.  The necessary emulation
11157
# code needs to be provided, too.
11158
#
11159
# And then there's "--enable-targets=all"....
11160
#
11161
# For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
11162
 
11163
formats="${obj_format}"
11164
emfiles=""
11165
EMULATIONS=""
11166
_gas_uniq_list="$emulations"
11167
_gas_uniq_newlist=""
11168
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11169
  case $_gas_uniq_i in
11170
  _gas_uniq_dummy) ;;
11171
  *) case " $_gas_uniq_newlist " in
11172
       *" $_gas_uniq_i "*) ;;
11173
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11174
     esac ;;
11175
  esac
11176
done
11177
emulations=$_gas_uniq_newlist
11178
 
11179
for em in . $emulations ; do
11180
  case $em in
11181
    .)  continue ;;
11182
    mipsbelf | mipslelf | mipself)
11183
        fmt=elf   file=mipself ;;
11184
    mipsbecoff | mipslecoff | mipsecoff)
11185
        fmt=ecoff file=mipsecoff ;;
11186
    *coff)
11187
        fmt=coff  file=$em ;;
11188
    *aout)
11189
        fmt=aout file=$em ;;
11190
    *elf)
11191
        fmt=elf file=$em ;;
11192
  esac
11193
  formats="$formats $fmt"
11194
  emfiles="$emfiles e-$file.o"
11195
  EMULATIONS="$EMULATIONS &$em,"
11196
done
11197
_gas_uniq_list="$formats"
11198
_gas_uniq_newlist=""
11199
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11200
  case $_gas_uniq_i in
11201
  _gas_uniq_dummy) ;;
11202
  *) case " $_gas_uniq_newlist " in
11203
       *" $_gas_uniq_i "*) ;;
11204
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11205
     esac ;;
11206
  esac
11207
done
11208
formats=$_gas_uniq_newlist
11209
 
11210
_gas_uniq_list="$emfiles"
11211
_gas_uniq_newlist=""
11212
for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11213
  case $_gas_uniq_i in
11214
  _gas_uniq_dummy) ;;
11215
  *) case " $_gas_uniq_newlist " in
11216
       *" $_gas_uniq_i "*) ;;
11217
       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11218
     esac ;;
11219
  esac
11220
done
11221
emfiles=$_gas_uniq_newlist
11222
 
11223
if test `set . $formats ; shift ; echo $#` -gt 1 ; then
11224
  for fmt in $formats ; do
11225
    case $fmt in
11226
      aout)
11227
cat >>confdefs.h <<\_ACEOF
11228
#define OBJ_MAYBE_AOUT 1
11229
_ACEOF
11230
   ;;
11231
      bout)
11232
cat >>confdefs.h <<\_ACEOF
11233
#define OBJ_MAYBE_BOUT 1
11234
_ACEOF
11235
   ;;
11236
      coff)
11237
cat >>confdefs.h <<\_ACEOF
11238
#define OBJ_MAYBE_COFF 1
11239
_ACEOF
11240
    ;;
11241
      ecoff)
11242
cat >>confdefs.h <<\_ACEOF
11243
#define OBJ_MAYBE_ECOFF 1
11244
_ACEOF
11245
   ;;
11246
      elf)
11247
cat >>confdefs.h <<\_ACEOF
11248
#define OBJ_MAYBE_ELF 1
11249
_ACEOF
11250
     ;;
11251
      generic)
11252
cat >>confdefs.h <<\_ACEOF
11253
#define OBJ_MAYBE_GENERIC 1
11254
_ACEOF
11255
 ;;
11256
      som)
11257
cat >>confdefs.h <<\_ACEOF
11258
#define OBJ_MAYBE_SOM 1
11259
_ACEOF
11260
     ;;
11261
    esac
11262
    extra_objects="$extra_objects obj-$fmt.o"
11263
  done
11264
  obj_format=multi
11265
fi
11266
if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
11267
  DEFAULT_EMULATION=`set . $emulations ; echo $2`
11268
  # e-mips* has more than one emulation per file, e-i386* has just one at the
11269
  # moment.  If only one emulation is specified, then don't define
11270
  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
11271
  case "${obj_format}${emfiles}" in
11272
    multi* | *mips*)
11273
      extra_objects="$extra_objects $emfiles"
11274
 
11275
cat >>confdefs.h <<\_ACEOF
11276
#define USE_EMULATIONS 1
11277
_ACEOF
11278
 ;;
11279
  esac
11280
fi
11281
 
11282
 
11283
cat >>confdefs.h <<_ACEOF
11284
#define EMULATIONS $EMULATIONS
11285
_ACEOF
11286
 
11287
 
11288
cat >>confdefs.h <<_ACEOF
11289
#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
11290
_ACEOF
11291
 
11292
 
11293
reject_dev_configs=yes
11294
 
11295
case ${reject_dev_configs}-${dev} in
11296
  yes-yes) # Oops.
11297
    { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
11298
echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
11299
   { (exit 1); exit 1; }; }
11300
    ;;
11301
esac
11302
 
11303
 
11304
 
11305
 
11306
 
11307
 
11308
 
11309
# do we need the opcodes library?
11310
case "${need_opcodes}" in
11311
yes)
11312
  OPCODES_LIB=../opcodes/libopcodes.la
11313
  ;;
11314
esac
11315
 
11316
 
11317
 
11318
 
11319
cat >>confdefs.h <<_ACEOF
11320
#define TARGET_ALIAS "${target_alias}"
11321
_ACEOF
11322
 
11323
 
11324
cat >>confdefs.h <<_ACEOF
11325
#define TARGET_CANONICAL "${target}"
11326
_ACEOF
11327
 
11328
 
11329
cat >>confdefs.h <<_ACEOF
11330
#define TARGET_CPU "${target_cpu}"
11331
_ACEOF
11332
 
11333
 
11334
cat >>confdefs.h <<_ACEOF
11335
#define TARGET_VENDOR "${target_vendor}"
11336
_ACEOF
11337
 
11338
 
11339
cat >>confdefs.h <<_ACEOF
11340
#define TARGET_OS "${target_os}"
11341
_ACEOF
11342
 
11343
 
11344
for ac_prog in 'bison -y' byacc
11345
do
11346
  # Extract the first word of "$ac_prog", so it can be a program name with args.
11347
set dummy $ac_prog; ac_word=$2
11348
echo "$as_me:$LINENO: checking for $ac_word" >&5
11349
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11350
if test "${ac_cv_prog_YACC+set}" = set; then
11351
  echo $ECHO_N "(cached) $ECHO_C" >&6
11352
else
11353
  if test -n "$YACC"; then
11354
  ac_cv_prog_YACC="$YACC" # Let the user override the test.
11355
else
11356
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11357
for as_dir in $PATH
11358
do
11359
  IFS=$as_save_IFS
11360
  test -z "$as_dir" && as_dir=.
11361
  for ac_exec_ext in '' $ac_executable_extensions; do
11362
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11363
    ac_cv_prog_YACC="$ac_prog"
11364
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11365
    break 2
11366
  fi
11367
done
11368
done
11369
 
11370
fi
11371
fi
11372
YACC=$ac_cv_prog_YACC
11373
if test -n "$YACC"; then
11374
  echo "$as_me:$LINENO: result: $YACC" >&5
11375
echo "${ECHO_T}$YACC" >&6
11376
else
11377
  echo "$as_me:$LINENO: result: no" >&5
11378
echo "${ECHO_T}no" >&6
11379
fi
11380
 
11381
  test -n "$YACC" && break
11382
done
11383
test -n "$YACC" || YACC="yacc"
11384
 
11385
for ac_prog in flex lex
11386
do
11387
  # Extract the first word of "$ac_prog", so it can be a program name with args.
11388
set dummy $ac_prog; ac_word=$2
11389
echo "$as_me:$LINENO: checking for $ac_word" >&5
11390
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11391
if test "${ac_cv_prog_LEX+set}" = set; then
11392
  echo $ECHO_N "(cached) $ECHO_C" >&6
11393
else
11394
  if test -n "$LEX"; then
11395
  ac_cv_prog_LEX="$LEX" # Let the user override the test.
11396
else
11397
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11398
for as_dir in $PATH
11399
do
11400
  IFS=$as_save_IFS
11401
  test -z "$as_dir" && as_dir=.
11402
  for ac_exec_ext in '' $ac_executable_extensions; do
11403
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11404
    ac_cv_prog_LEX="$ac_prog"
11405
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11406
    break 2
11407
  fi
11408
done
11409
done
11410
 
11411
fi
11412
fi
11413
LEX=$ac_cv_prog_LEX
11414
if test -n "$LEX"; then
11415
  echo "$as_me:$LINENO: result: $LEX" >&5
11416
echo "${ECHO_T}$LEX" >&6
11417
else
11418
  echo "$as_me:$LINENO: result: no" >&5
11419
echo "${ECHO_T}no" >&6
11420
fi
11421
 
11422
  test -n "$LEX" && break
11423
done
11424
test -n "$LEX" || LEX=":"
11425
 
11426
if test -z "$LEXLIB"
11427
then
11428
  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
11429
echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
11430
if test "${ac_cv_lib_fl_yywrap+set}" = set; then
11431
  echo $ECHO_N "(cached) $ECHO_C" >&6
11432
else
11433
  ac_check_lib_save_LIBS=$LIBS
11434
LIBS="-lfl  $LIBS"
11435
cat >conftest.$ac_ext <<_ACEOF
11436
/* confdefs.h.  */
11437
_ACEOF
11438
cat confdefs.h >>conftest.$ac_ext
11439
cat >>conftest.$ac_ext <<_ACEOF
11440
/* end confdefs.h.  */
11441
 
11442
/* Override any gcc2 internal prototype to avoid an error.  */
11443
#ifdef __cplusplus
11444
extern "C"
11445
#endif
11446
/* We use char because int might match the return type of a gcc2
11447
   builtin and then its argument prototype would still apply.  */
11448
char yywrap ();
11449
int
11450
main ()
11451
{
11452
yywrap ();
11453
  ;
11454
  return 0;
11455
}
11456
_ACEOF
11457
rm -f conftest.$ac_objext conftest$ac_exeext
11458
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11459
  (eval $ac_link) 2>conftest.er1
11460
  ac_status=$?
11461
  grep -v '^ *+' conftest.er1 >conftest.err
11462
  rm -f conftest.er1
11463
  cat conftest.err >&5
11464
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11465
  (exit $ac_status); } &&
11466
         { ac_try='test -z "$ac_c_werror_flag"
11467
                         || test ! -s conftest.err'
11468
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11469
  (eval $ac_try) 2>&5
11470
  ac_status=$?
11471
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472
  (exit $ac_status); }; } &&
11473
         { ac_try='test -s conftest$ac_exeext'
11474
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11475
  (eval $ac_try) 2>&5
11476
  ac_status=$?
11477
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11478
  (exit $ac_status); }; }; then
11479
  ac_cv_lib_fl_yywrap=yes
11480
else
11481
  echo "$as_me: failed program was:" >&5
11482
sed 's/^/| /' conftest.$ac_ext >&5
11483
 
11484
ac_cv_lib_fl_yywrap=no
11485
fi
11486
rm -f conftest.err conftest.$ac_objext \
11487
      conftest$ac_exeext conftest.$ac_ext
11488
LIBS=$ac_check_lib_save_LIBS
11489
fi
11490
echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
11491
echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11492
if test $ac_cv_lib_fl_yywrap = yes; then
11493
  LEXLIB="-lfl"
11494
else
11495
  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
11496
echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11497
if test "${ac_cv_lib_l_yywrap+set}" = set; then
11498
  echo $ECHO_N "(cached) $ECHO_C" >&6
11499
else
11500
  ac_check_lib_save_LIBS=$LIBS
11501
LIBS="-ll  $LIBS"
11502
cat >conftest.$ac_ext <<_ACEOF
11503
/* confdefs.h.  */
11504
_ACEOF
11505
cat confdefs.h >>conftest.$ac_ext
11506
cat >>conftest.$ac_ext <<_ACEOF
11507
/* end confdefs.h.  */
11508
 
11509
/* Override any gcc2 internal prototype to avoid an error.  */
11510
#ifdef __cplusplus
11511
extern "C"
11512
#endif
11513
/* We use char because int might match the return type of a gcc2
11514
   builtin and then its argument prototype would still apply.  */
11515
char yywrap ();
11516
int
11517
main ()
11518
{
11519
yywrap ();
11520
  ;
11521
  return 0;
11522
}
11523
_ACEOF
11524
rm -f conftest.$ac_objext conftest$ac_exeext
11525
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11526
  (eval $ac_link) 2>conftest.er1
11527
  ac_status=$?
11528
  grep -v '^ *+' conftest.er1 >conftest.err
11529
  rm -f conftest.er1
11530
  cat conftest.err >&5
11531
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11532
  (exit $ac_status); } &&
11533
         { ac_try='test -z "$ac_c_werror_flag"
11534
                         || test ! -s conftest.err'
11535
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11536
  (eval $ac_try) 2>&5
11537
  ac_status=$?
11538
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539
  (exit $ac_status); }; } &&
11540
         { ac_try='test -s conftest$ac_exeext'
11541
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11542
  (eval $ac_try) 2>&5
11543
  ac_status=$?
11544
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545
  (exit $ac_status); }; }; then
11546
  ac_cv_lib_l_yywrap=yes
11547
else
11548
  echo "$as_me: failed program was:" >&5
11549
sed 's/^/| /' conftest.$ac_ext >&5
11550
 
11551
ac_cv_lib_l_yywrap=no
11552
fi
11553
rm -f conftest.err conftest.$ac_objext \
11554
      conftest$ac_exeext conftest.$ac_ext
11555
LIBS=$ac_check_lib_save_LIBS
11556
fi
11557
echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
11558
echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
11559
if test $ac_cv_lib_l_yywrap = yes; then
11560
  LEXLIB="-ll"
11561
fi
11562
 
11563
fi
11564
 
11565
fi
11566
 
11567
if test "x$LEX" != "x:"; then
11568
  echo "$as_me:$LINENO: checking lex output file root" >&5
11569
echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11570
if test "${ac_cv_prog_lex_root+set}" = set; then
11571
  echo $ECHO_N "(cached) $ECHO_C" >&6
11572
else
11573
  # The minimal lex program is just a single line: %%.  But some broken lexes
11574
# (Solaris, I think it was) want two %% lines, so accommodate them.
11575
cat >conftest.l <<_ACEOF
11576
%%
11577
%%
11578
_ACEOF
11579
{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
11580
  (eval $LEX conftest.l) 2>&5
11581
  ac_status=$?
11582
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11583
  (exit $ac_status); }
11584
if test -f lex.yy.c; then
11585
  ac_cv_prog_lex_root=lex.yy
11586
elif test -f lexyy.c; then
11587
  ac_cv_prog_lex_root=lexyy
11588
else
11589
  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
11590
echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
11591
   { (exit 1); exit 1; }; }
11592
fi
11593
fi
11594
echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
11595
echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
11596
rm -f conftest.l
11597
LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11598
 
11599
echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
11600
echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
11601
if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
11602
  echo $ECHO_N "(cached) $ECHO_C" >&6
11603
else
11604
  # POSIX says lex can declare yytext either as a pointer or an array; the
11605
# default is implementation-dependent. Figure out which it is, since
11606
# not all implementations provide the %pointer and %array declarations.
11607
ac_cv_prog_lex_yytext_pointer=no
11608
echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
11609
ac_save_LIBS=$LIBS
11610
LIBS="$LIBS $LEXLIB"
11611
cat >conftest.$ac_ext <<_ACEOF
11612
`cat $LEX_OUTPUT_ROOT.c`
11613
_ACEOF
11614
rm -f conftest.$ac_objext conftest$ac_exeext
11615
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11616
  (eval $ac_link) 2>conftest.er1
11617
  ac_status=$?
11618
  grep -v '^ *+' conftest.er1 >conftest.err
11619
  rm -f conftest.er1
11620
  cat conftest.err >&5
11621
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11622
  (exit $ac_status); } &&
11623
         { ac_try='test -z "$ac_c_werror_flag"
11624
                         || test ! -s conftest.err'
11625
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11626
  (eval $ac_try) 2>&5
11627
  ac_status=$?
11628
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629
  (exit $ac_status); }; } &&
11630
         { ac_try='test -s conftest$ac_exeext'
11631
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11632
  (eval $ac_try) 2>&5
11633
  ac_status=$?
11634
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11635
  (exit $ac_status); }; }; then
11636
  ac_cv_prog_lex_yytext_pointer=yes
11637
else
11638
  echo "$as_me: failed program was:" >&5
11639
sed 's/^/| /' conftest.$ac_ext >&5
11640
 
11641
fi
11642
rm -f conftest.err conftest.$ac_objext \
11643
      conftest$ac_exeext conftest.$ac_ext
11644
LIBS=$ac_save_LIBS
11645
rm -f "${LEX_OUTPUT_ROOT}.c"
11646
 
11647
fi
11648
echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
11649
echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
11650
if test $ac_cv_prog_lex_yytext_pointer = yes; then
11651
 
11652
cat >>confdefs.h <<\_ACEOF
11653
#define YYTEXT_POINTER 1
11654
_ACEOF
11655
 
11656
fi
11657
 
11658
fi
11659
if test "$LEX" = :; then
11660
  LEX=${am_missing_run}flex
11661
fi
11662
 
11663
ALL_LINGUAS="fr tr es rw"
11664
# If we haven't got the data from the intl directory,
11665
# assume NLS is disabled.
11666
USE_NLS=no
11667
LIBINTL=
11668
LIBINTL_DEP=
11669
INCINTL=
11670
XGETTEXT=
11671
GMSGFMT=
11672
POSUB=
11673
 
11674
if test -f  ../intl/config.intl; then
11675
  .  ../intl/config.intl
11676
fi
11677
echo "$as_me:$LINENO: checking whether NLS is requested" >&5
11678
echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
11679
if test x"$USE_NLS" != xyes; then
11680
  echo "$as_me:$LINENO: result: no" >&5
11681
echo "${ECHO_T}no" >&6
11682
else
11683
  echo "$as_me:$LINENO: result: yes" >&5
11684
echo "${ECHO_T}yes" >&6
11685
 
11686
cat >>confdefs.h <<\_ACEOF
11687
#define ENABLE_NLS 1
11688
_ACEOF
11689
 
11690
 
11691
  echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
11692
echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
11693
  # Look for .po and .gmo files in the source directory.
11694
  CATALOGS=
11695
  XLINGUAS=
11696
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11697
    # If there aren't any .gmo files the shell will give us the
11698
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
11699
    # weeded out.
11700
    case "$cat" in *\**)
11701
      continue;;
11702
    esac
11703
    # The quadruple backslash is collapsed to a double backslash
11704
    # by the backticks, then collapsed again by the double quotes,
11705
    # leaving us with one backslash in the sed expression (right
11706
    # before the dot that mustn't act as a wildcard).
11707
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11708
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11709
    # The user is allowed to set LINGUAS to a list of languages to
11710
    # install catalogs for.  If it's empty that means "all of them."
11711
    if test "x$LINGUAS" = x; then
11712
      CATALOGS="$CATALOGS $cat"
11713
      XLINGUAS="$XLINGUAS $lang"
11714
    else
11715
      case "$LINGUAS" in *$lang*)
11716
        CATALOGS="$CATALOGS $cat"
11717
        XLINGUAS="$XLINGUAS $lang"
11718
        ;;
11719
      esac
11720
    fi
11721
  done
11722
  LINGUAS="$XLINGUAS"
11723
  echo "$as_me:$LINENO: result: $LINGUAS" >&5
11724
echo "${ECHO_T}$LINGUAS" >&6
11725
 
11726
 
11727
    DATADIRNAME=share
11728
 
11729
  INSTOBJEXT=.mo
11730
 
11731
  GENCAT=gencat
11732
 
11733
  CATOBJEXT=.gmo
11734
 
11735
fi
11736
 
11737
        MKINSTALLDIRS=
11738
  if test -n "$ac_aux_dir"; then
11739
    case "$ac_aux_dir" in
11740
      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11741
      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11742
    esac
11743
  fi
11744
  if test -z "$MKINSTALLDIRS"; then
11745
    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11746
  fi
11747
 
11748
 
11749
 
11750
  echo "$as_me:$LINENO: checking whether NLS is requested" >&5
11751
echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
11752
    # Check whether --enable-nls or --disable-nls was given.
11753
if test "${enable_nls+set}" = set; then
11754
  enableval="$enable_nls"
11755
  USE_NLS=$enableval
11756
else
11757
  USE_NLS=yes
11758
fi;
11759
  echo "$as_me:$LINENO: result: $USE_NLS" >&5
11760
echo "${ECHO_T}$USE_NLS" >&6
11761
 
11762
 
11763
 
11764
 
11765
 
11766
 
11767
# Prepare PATH_SEPARATOR.
11768
# The user is always right.
11769
if test "${PATH_SEPARATOR+set}" != set; then
11770
  echo "#! /bin/sh" >conf$$.sh
11771
  echo  "exit 0"   >>conf$$.sh
11772
  chmod +x conf$$.sh
11773
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11774
    PATH_SEPARATOR=';'
11775
  else
11776
    PATH_SEPARATOR=:
11777
  fi
11778
  rm -f conf$$.sh
11779
fi
11780
 
11781
# Find out how to test for executable files. Don't use a zero-byte file,
11782
# as systems may use methods other than mode bits to determine executability.
11783
cat >conf$$.file <<_ASEOF
11784
#! /bin/sh
11785
exit 0
11786
_ASEOF
11787
chmod +x conf$$.file
11788
if test -x conf$$.file >/dev/null 2>&1; then
11789
  ac_executable_p="test -x"
11790
else
11791
  ac_executable_p="test -f"
11792
fi
11793
rm -f conf$$.file
11794
 
11795
# Extract the first word of "msgfmt", so it can be a program name with args.
11796
set dummy msgfmt; ac_word=$2
11797
echo "$as_me:$LINENO: checking for $ac_word" >&5
11798
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11799
if test "${ac_cv_path_MSGFMT+set}" = set; then
11800
  echo $ECHO_N "(cached) $ECHO_C" >&6
11801
else
11802
  case "$MSGFMT" in
11803
  [\\/]* | ?:[\\/]*)
11804
    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11805
    ;;
11806
  *)
11807
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11808
    for ac_dir in $PATH; do
11809
      IFS="$ac_save_IFS"
11810
      test -z "$ac_dir" && ac_dir=.
11811
      for ac_exec_ext in '' $ac_executable_extensions; do
11812
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11813
          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11814
     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11815
            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11816
            break 2
11817
          fi
11818
        fi
11819
      done
11820
    done
11821
    IFS="$ac_save_IFS"
11822
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11823
    ;;
11824
esac
11825
fi
11826
MSGFMT="$ac_cv_path_MSGFMT"
11827
if test "$MSGFMT" != ":"; then
11828
  echo "$as_me:$LINENO: result: $MSGFMT" >&5
11829
echo "${ECHO_T}$MSGFMT" >&6
11830
else
11831
  echo "$as_me:$LINENO: result: no" >&5
11832
echo "${ECHO_T}no" >&6
11833
fi
11834
 
11835
  # Extract the first word of "gmsgfmt", so it can be a program name with args.
11836
set dummy gmsgfmt; ac_word=$2
11837
echo "$as_me:$LINENO: checking for $ac_word" >&5
11838
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11839
if test "${ac_cv_path_GMSGFMT+set}" = set; then
11840
  echo $ECHO_N "(cached) $ECHO_C" >&6
11841
else
11842
  case $GMSGFMT in
11843
  [\\/]* | ?:[\\/]*)
11844
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11845
  ;;
11846
  *)
11847
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11848
for as_dir in $PATH
11849
do
11850
  IFS=$as_save_IFS
11851
  test -z "$as_dir" && as_dir=.
11852
  for ac_exec_ext in '' $ac_executable_extensions; do
11853
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11854
    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11855
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11856
    break 2
11857
  fi
11858
done
11859
done
11860
 
11861
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11862
  ;;
11863
esac
11864
fi
11865
GMSGFMT=$ac_cv_path_GMSGFMT
11866
 
11867
if test -n "$GMSGFMT"; then
11868
  echo "$as_me:$LINENO: result: $GMSGFMT" >&5
11869
echo "${ECHO_T}$GMSGFMT" >&6
11870
else
11871
  echo "$as_me:$LINENO: result: no" >&5
11872
echo "${ECHO_T}no" >&6
11873
fi
11874
 
11875
 
11876
 
11877
# Prepare PATH_SEPARATOR.
11878
# The user is always right.
11879
if test "${PATH_SEPARATOR+set}" != set; then
11880
  echo "#! /bin/sh" >conf$$.sh
11881
  echo  "exit 0"   >>conf$$.sh
11882
  chmod +x conf$$.sh
11883
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11884
    PATH_SEPARATOR=';'
11885
  else
11886
    PATH_SEPARATOR=:
11887
  fi
11888
  rm -f conf$$.sh
11889
fi
11890
 
11891
# Find out how to test for executable files. Don't use a zero-byte file,
11892
# as systems may use methods other than mode bits to determine executability.
11893
cat >conf$$.file <<_ASEOF
11894
#! /bin/sh
11895
exit 0
11896
_ASEOF
11897
chmod +x conf$$.file
11898
if test -x conf$$.file >/dev/null 2>&1; then
11899
  ac_executable_p="test -x"
11900
else
11901
  ac_executable_p="test -f"
11902
fi
11903
rm -f conf$$.file
11904
 
11905
# Extract the first word of "xgettext", so it can be a program name with args.
11906
set dummy xgettext; ac_word=$2
11907
echo "$as_me:$LINENO: checking for $ac_word" >&5
11908
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11909
if test "${ac_cv_path_XGETTEXT+set}" = set; then
11910
  echo $ECHO_N "(cached) $ECHO_C" >&6
11911
else
11912
  case "$XGETTEXT" in
11913
  [\\/]* | ?:[\\/]*)
11914
    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11915
    ;;
11916
  *)
11917
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11918
    for ac_dir in $PATH; do
11919
      IFS="$ac_save_IFS"
11920
      test -z "$ac_dir" && ac_dir=.
11921
      for ac_exec_ext in '' $ac_executable_extensions; do
11922
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11923
          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11924
     (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
11925
            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11926
            break 2
11927
          fi
11928
        fi
11929
      done
11930
    done
11931
    IFS="$ac_save_IFS"
11932
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11933
    ;;
11934
esac
11935
fi
11936
XGETTEXT="$ac_cv_path_XGETTEXT"
11937
if test "$XGETTEXT" != ":"; then
11938
  echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11939
echo "${ECHO_T}$XGETTEXT" >&6
11940
else
11941
  echo "$as_me:$LINENO: result: no" >&5
11942
echo "${ECHO_T}no" >&6
11943
fi
11944
 
11945
    rm -f messages.po
11946
 
11947
 
11948
# Prepare PATH_SEPARATOR.
11949
# The user is always right.
11950
if test "${PATH_SEPARATOR+set}" != set; then
11951
  echo "#! /bin/sh" >conf$$.sh
11952
  echo  "exit 0"   >>conf$$.sh
11953
  chmod +x conf$$.sh
11954
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11955
    PATH_SEPARATOR=';'
11956
  else
11957
    PATH_SEPARATOR=:
11958
  fi
11959
  rm -f conf$$.sh
11960
fi
11961
 
11962
# Find out how to test for executable files. Don't use a zero-byte file,
11963
# as systems may use methods other than mode bits to determine executability.
11964
cat >conf$$.file <<_ASEOF
11965
#! /bin/sh
11966
exit 0
11967
_ASEOF
11968
chmod +x conf$$.file
11969
if test -x conf$$.file >/dev/null 2>&1; then
11970
  ac_executable_p="test -x"
11971
else
11972
  ac_executable_p="test -f"
11973
fi
11974
rm -f conf$$.file
11975
 
11976
# Extract the first word of "msgmerge", so it can be a program name with args.
11977
set dummy msgmerge; ac_word=$2
11978
echo "$as_me:$LINENO: checking for $ac_word" >&5
11979
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11980
if test "${ac_cv_path_MSGMERGE+set}" = set; then
11981
  echo $ECHO_N "(cached) $ECHO_C" >&6
11982
else
11983
  case "$MSGMERGE" in
11984
  [\\/]* | ?:[\\/]*)
11985
    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11986
    ;;
11987
  *)
11988
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11989
    for ac_dir in $PATH; do
11990
      IFS="$ac_save_IFS"
11991
      test -z "$ac_dir" && ac_dir=.
11992
      for ac_exec_ext in '' $ac_executable_extensions; do
11993
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11994
          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11995
            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11996
            break 2
11997
          fi
11998
        fi
11999
      done
12000
    done
12001
    IFS="$ac_save_IFS"
12002
  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12003
    ;;
12004
esac
12005
fi
12006
MSGMERGE="$ac_cv_path_MSGMERGE"
12007
if test "$MSGMERGE" != ":"; then
12008
  echo "$as_me:$LINENO: result: $MSGMERGE" >&5
12009
echo "${ECHO_T}$MSGMERGE" >&6
12010
else
12011
  echo "$as_me:$LINENO: result: no" >&5
12012
echo "${ECHO_T}no" >&6
12013
fi
12014
 
12015
 
12016
      if test "$GMSGFMT" != ":"; then
12017
            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12018
       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12019
      : ;
12020
    else
12021
      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12022
      echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12023
echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
12024
      GMSGFMT=":"
12025
    fi
12026
  fi
12027
 
12028
      if test "$XGETTEXT" != ":"; then
12029
            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12030
       (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
12031
      : ;
12032
    else
12033
      echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
12034
echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
12035
      XGETTEXT=":"
12036
    fi
12037
        rm -f messages.po
12038
  fi
12039
 
12040
            ac_config_commands="$ac_config_commands default-1"
12041
 
12042
 
12043
 
12044
echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
12045
echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
12046
    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
12047
if test "${enable_maintainer_mode+set}" = set; then
12048
  enableval="$enable_maintainer_mode"
12049
  USE_MAINTAINER_MODE=$enableval
12050
else
12051
  USE_MAINTAINER_MODE=no
12052
fi;
12053
  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
12054
echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
12055
 
12056
 
12057
if test $USE_MAINTAINER_MODE = yes; then
12058
  MAINTAINER_MODE_TRUE=
12059
  MAINTAINER_MODE_FALSE='#'
12060
else
12061
  MAINTAINER_MODE_TRUE='#'
12062
  MAINTAINER_MODE_FALSE=
12063
fi
12064
 
12065
  MAINT=$MAINTAINER_MODE_TRUE
12066
 
12067
 
12068
 
12069
 
12070
if false; then
12071
  GENINSRC_NEVER_TRUE=
12072
  GENINSRC_NEVER_FALSE='#'
12073
else
12074
  GENINSRC_NEVER_TRUE='#'
12075
  GENINSRC_NEVER_FALSE=
12076
fi
12077
 
12078
 
12079
 
12080
 
12081
 
12082
 
12083
 
12084
 
12085
 
12086
 
12087
 
12088
 
12089
 
12090
for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h limits.h
12091
do
12092
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12093
if eval "test \"\${$as_ac_Header+set}\" = set"; then
12094
  echo "$as_me:$LINENO: checking for $ac_header" >&5
12095
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12096
if eval "test \"\${$as_ac_Header+set}\" = set"; then
12097
  echo $ECHO_N "(cached) $ECHO_C" >&6
12098
fi
12099
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12100
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12101
else
12102
  # Is the header compilable?
12103
echo "$as_me:$LINENO: checking $ac_header usability" >&5
12104
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12105
cat >conftest.$ac_ext <<_ACEOF
12106
/* confdefs.h.  */
12107
_ACEOF
12108
cat confdefs.h >>conftest.$ac_ext
12109
cat >>conftest.$ac_ext <<_ACEOF
12110
/* end confdefs.h.  */
12111
$ac_includes_default
12112
#include <$ac_header>
12113
_ACEOF
12114
rm -f conftest.$ac_objext
12115
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12116
  (eval $ac_compile) 2>conftest.er1
12117
  ac_status=$?
12118
  grep -v '^ *+' conftest.er1 >conftest.err
12119
  rm -f conftest.er1
12120
  cat conftest.err >&5
12121
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12122
  (exit $ac_status); } &&
12123
         { ac_try='test -z "$ac_c_werror_flag"
12124
                         || test ! -s conftest.err'
12125
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12126
  (eval $ac_try) 2>&5
12127
  ac_status=$?
12128
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12129
  (exit $ac_status); }; } &&
12130
         { ac_try='test -s conftest.$ac_objext'
12131
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12132
  (eval $ac_try) 2>&5
12133
  ac_status=$?
12134
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12135
  (exit $ac_status); }; }; then
12136
  ac_header_compiler=yes
12137
else
12138
  echo "$as_me: failed program was:" >&5
12139
sed 's/^/| /' conftest.$ac_ext >&5
12140
 
12141
ac_header_compiler=no
12142
fi
12143
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12144
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12145
echo "${ECHO_T}$ac_header_compiler" >&6
12146
 
12147
# Is the header present?
12148
echo "$as_me:$LINENO: checking $ac_header presence" >&5
12149
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12150
cat >conftest.$ac_ext <<_ACEOF
12151
/* confdefs.h.  */
12152
_ACEOF
12153
cat confdefs.h >>conftest.$ac_ext
12154
cat >>conftest.$ac_ext <<_ACEOF
12155
/* end confdefs.h.  */
12156
#include <$ac_header>
12157
_ACEOF
12158
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12159
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12160
  ac_status=$?
12161
  grep -v '^ *+' conftest.er1 >conftest.err
12162
  rm -f conftest.er1
12163
  cat conftest.err >&5
12164
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165
  (exit $ac_status); } >/dev/null; then
12166
  if test -s conftest.err; then
12167
    ac_cpp_err=$ac_c_preproc_warn_flag
12168
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12169
  else
12170
    ac_cpp_err=
12171
  fi
12172
else
12173
  ac_cpp_err=yes
12174
fi
12175
if test -z "$ac_cpp_err"; then
12176
  ac_header_preproc=yes
12177
else
12178
  echo "$as_me: failed program was:" >&5
12179
sed 's/^/| /' conftest.$ac_ext >&5
12180
 
12181
  ac_header_preproc=no
12182
fi
12183
rm -f conftest.err conftest.$ac_ext
12184
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12185
echo "${ECHO_T}$ac_header_preproc" >&6
12186
 
12187
# So?  What about this header?
12188
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12189
  yes:no: )
12190
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12191
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12192
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12193
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12194
    ac_header_preproc=yes
12195
    ;;
12196
  no:yes:* )
12197
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12198
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12199
    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12200
echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12201
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12202
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12203
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12204
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12205
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12206
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12207
    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12208
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12209
    (
12210
      cat <<\_ASBOX
12211
## ------------------------------------------ ##
12212
## Report this to the AC_PACKAGE_NAME lists.  ##
12213
## ------------------------------------------ ##
12214
_ASBOX
12215
    ) |
12216
      sed "s/^/$as_me: WARNING:     /" >&2
12217
    ;;
12218
esac
12219
echo "$as_me:$LINENO: checking for $ac_header" >&5
12220
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12221
if eval "test \"\${$as_ac_Header+set}\" = set"; then
12222
  echo $ECHO_N "(cached) $ECHO_C" >&6
12223
else
12224
  eval "$as_ac_Header=\$ac_header_preproc"
12225
fi
12226
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12227
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12228
 
12229
fi
12230
if test `eval echo '${'$as_ac_Header'}'` = yes; then
12231
  cat >>confdefs.h <<_ACEOF
12232
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12233
_ACEOF
12234
 
12235
fi
12236
 
12237
done
12238
 
12239
 
12240
# Put this here so that autoconf's "cross-compiling" message doesn't confuse
12241
# people who are not cross-compiling but are compiling cross-assemblers.
12242
echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
12243
echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
12244
if test "${host}" = "${target}"; then
12245
  cross_gas=no
12246
else
12247
  cross_gas=yes
12248
 
12249
cat >>confdefs.h <<\_ACEOF
12250
#define CROSS_COMPILE 1
12251
_ACEOF
12252
 
12253
fi
12254
echo "$as_me:$LINENO: result: $cross_gas" >&5
12255
echo "${ECHO_T}$cross_gas" >&6
12256
 
12257
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12258
# for constant arguments.  Useless!
12259
echo "$as_me:$LINENO: checking for working alloca.h" >&5
12260
echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
12261
if test "${ac_cv_working_alloca_h+set}" = set; then
12262
  echo $ECHO_N "(cached) $ECHO_C" >&6
12263
else
12264
  cat >conftest.$ac_ext <<_ACEOF
12265
/* confdefs.h.  */
12266
_ACEOF
12267
cat confdefs.h >>conftest.$ac_ext
12268
cat >>conftest.$ac_ext <<_ACEOF
12269
/* end confdefs.h.  */
12270
#include 
12271
int
12272
main ()
12273
{
12274
char *p = (char *) alloca (2 * sizeof (int));
12275
  ;
12276
  return 0;
12277
}
12278
_ACEOF
12279
rm -f conftest.$ac_objext conftest$ac_exeext
12280
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12281
  (eval $ac_link) 2>conftest.er1
12282
  ac_status=$?
12283
  grep -v '^ *+' conftest.er1 >conftest.err
12284
  rm -f conftest.er1
12285
  cat conftest.err >&5
12286
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287
  (exit $ac_status); } &&
12288
         { ac_try='test -z "$ac_c_werror_flag"
12289
                         || test ! -s conftest.err'
12290
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12291
  (eval $ac_try) 2>&5
12292
  ac_status=$?
12293
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294
  (exit $ac_status); }; } &&
12295
         { ac_try='test -s conftest$ac_exeext'
12296
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12297
  (eval $ac_try) 2>&5
12298
  ac_status=$?
12299
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12300
  (exit $ac_status); }; }; then
12301
  ac_cv_working_alloca_h=yes
12302
else
12303
  echo "$as_me: failed program was:" >&5
12304
sed 's/^/| /' conftest.$ac_ext >&5
12305
 
12306
ac_cv_working_alloca_h=no
12307
fi
12308
rm -f conftest.err conftest.$ac_objext \
12309
      conftest$ac_exeext conftest.$ac_ext
12310
fi
12311
echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
12312
echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
12313
if test $ac_cv_working_alloca_h = yes; then
12314
 
12315
cat >>confdefs.h <<\_ACEOF
12316
#define HAVE_ALLOCA_H 1
12317
_ACEOF
12318
 
12319
fi
12320
 
12321
echo "$as_me:$LINENO: checking for alloca" >&5
12322
echo $ECHO_N "checking for alloca... $ECHO_C" >&6
12323
if test "${ac_cv_func_alloca_works+set}" = set; then
12324
  echo $ECHO_N "(cached) $ECHO_C" >&6
12325
else
12326
  cat >conftest.$ac_ext <<_ACEOF
12327
/* confdefs.h.  */
12328
_ACEOF
12329
cat confdefs.h >>conftest.$ac_ext
12330
cat >>conftest.$ac_ext <<_ACEOF
12331
/* end confdefs.h.  */
12332
#ifdef __GNUC__
12333
# define alloca __builtin_alloca
12334
#else
12335
# ifdef _MSC_VER
12336
#  include 
12337
#  define alloca _alloca
12338
# else
12339
#  if HAVE_ALLOCA_H
12340
#   include 
12341
#  else
12342
#   ifdef _AIX
12343
 #pragma alloca
12344
#   else
12345
#    ifndef alloca /* predefined by HP cc +Olibcalls */
12346
char *alloca ();
12347
#    endif
12348
#   endif
12349
#  endif
12350
# endif
12351
#endif
12352
 
12353
int
12354
main ()
12355
{
12356
char *p = (char *) alloca (1);
12357
  ;
12358
  return 0;
12359
}
12360
_ACEOF
12361
rm -f conftest.$ac_objext conftest$ac_exeext
12362
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12363
  (eval $ac_link) 2>conftest.er1
12364
  ac_status=$?
12365
  grep -v '^ *+' conftest.er1 >conftest.err
12366
  rm -f conftest.er1
12367
  cat conftest.err >&5
12368
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12369
  (exit $ac_status); } &&
12370
         { ac_try='test -z "$ac_c_werror_flag"
12371
                         || test ! -s conftest.err'
12372
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12373
  (eval $ac_try) 2>&5
12374
  ac_status=$?
12375
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12376
  (exit $ac_status); }; } &&
12377
         { ac_try='test -s conftest$ac_exeext'
12378
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12379
  (eval $ac_try) 2>&5
12380
  ac_status=$?
12381
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12382
  (exit $ac_status); }; }; then
12383
  ac_cv_func_alloca_works=yes
12384
else
12385
  echo "$as_me: failed program was:" >&5
12386
sed 's/^/| /' conftest.$ac_ext >&5
12387
 
12388
ac_cv_func_alloca_works=no
12389
fi
12390
rm -f conftest.err conftest.$ac_objext \
12391
      conftest$ac_exeext conftest.$ac_ext
12392
fi
12393
echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
12394
echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
12395
 
12396
if test $ac_cv_func_alloca_works = yes; then
12397
 
12398
cat >>confdefs.h <<\_ACEOF
12399
#define HAVE_ALLOCA 1
12400
_ACEOF
12401
 
12402
else
12403
  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12404
# that cause trouble.  Some versions do not even contain alloca or
12405
# contain a buggy version.  If you still want to use their alloca,
12406
# use ar to extract alloca.o from them instead of compiling alloca.c.
12407
 
12408
ALLOCA=alloca.$ac_objext
12409
 
12410
cat >>confdefs.h <<\_ACEOF
12411
#define C_ALLOCA 1
12412
_ACEOF
12413
 
12414
 
12415
echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
12416
echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
12417
if test "${ac_cv_os_cray+set}" = set; then
12418
  echo $ECHO_N "(cached) $ECHO_C" >&6
12419
else
12420
  cat >conftest.$ac_ext <<_ACEOF
12421
/* confdefs.h.  */
12422
_ACEOF
12423
cat confdefs.h >>conftest.$ac_ext
12424
cat >>conftest.$ac_ext <<_ACEOF
12425
/* end confdefs.h.  */
12426
#if defined(CRAY) && ! defined(CRAY2)
12427
webecray
12428
#else
12429
wenotbecray
12430
#endif
12431
 
12432
_ACEOF
12433
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12434
  $EGREP "webecray" >/dev/null 2>&1; then
12435
  ac_cv_os_cray=yes
12436
else
12437
  ac_cv_os_cray=no
12438
fi
12439
rm -f conftest*
12440
 
12441
fi
12442
echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
12443
echo "${ECHO_T}$ac_cv_os_cray" >&6
12444
if test $ac_cv_os_cray = yes; then
12445
  for ac_func in _getb67 GETB67 getb67; do
12446
    as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12447
echo "$as_me:$LINENO: checking for $ac_func" >&5
12448
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12449
if eval "test \"\${$as_ac_var+set}\" = set"; then
12450
  echo $ECHO_N "(cached) $ECHO_C" >&6
12451
else
12452
  cat >conftest.$ac_ext <<_ACEOF
12453
/* confdefs.h.  */
12454
_ACEOF
12455
cat confdefs.h >>conftest.$ac_ext
12456
cat >>conftest.$ac_ext <<_ACEOF
12457
/* end confdefs.h.  */
12458
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
12459
   For example, HP-UX 11i  declares gettimeofday.  */
12460
#define $ac_func innocuous_$ac_func
12461
 
12462
/* System header to define __stub macros and hopefully few prototypes,
12463
    which can conflict with char $ac_func (); below.
12464
    Prefer  to  if __STDC__ is defined, since
12465
     exists even on freestanding compilers.  */
12466
 
12467
#ifdef __STDC__
12468
# include 
12469
#else
12470
# include 
12471
#endif
12472
 
12473
#undef $ac_func
12474
 
12475
/* Override any gcc2 internal prototype to avoid an error.  */
12476
#ifdef __cplusplus
12477
extern "C"
12478
{
12479
#endif
12480
/* We use char because int might match the return type of a gcc2
12481
   builtin and then its argument prototype would still apply.  */
12482
char $ac_func ();
12483
/* The GNU C library defines this for functions which it implements
12484
    to always fail with ENOSYS.  Some functions are actually named
12485
    something starting with __ and the normal name is an alias.  */
12486
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12487
choke me
12488
#else
12489
char (*f) () = $ac_func;
12490
#endif
12491
#ifdef __cplusplus
12492
}
12493
#endif
12494
 
12495
int
12496
main ()
12497
{
12498
return f != $ac_func;
12499
  ;
12500
  return 0;
12501
}
12502
_ACEOF
12503
rm -f conftest.$ac_objext conftest$ac_exeext
12504
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12505
  (eval $ac_link) 2>conftest.er1
12506
  ac_status=$?
12507
  grep -v '^ *+' conftest.er1 >conftest.err
12508
  rm -f conftest.er1
12509
  cat conftest.err >&5
12510
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511
  (exit $ac_status); } &&
12512
         { ac_try='test -z "$ac_c_werror_flag"
12513
                         || test ! -s conftest.err'
12514
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12515
  (eval $ac_try) 2>&5
12516
  ac_status=$?
12517
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12518
  (exit $ac_status); }; } &&
12519
         { ac_try='test -s conftest$ac_exeext'
12520
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12521
  (eval $ac_try) 2>&5
12522
  ac_status=$?
12523
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12524
  (exit $ac_status); }; }; then
12525
  eval "$as_ac_var=yes"
12526
else
12527
  echo "$as_me: failed program was:" >&5
12528
sed 's/^/| /' conftest.$ac_ext >&5
12529
 
12530
eval "$as_ac_var=no"
12531
fi
12532
rm -f conftest.err conftest.$ac_objext \
12533
      conftest$ac_exeext conftest.$ac_ext
12534
fi
12535
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12536
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12537
if test `eval echo '${'$as_ac_var'}'` = yes; then
12538
 
12539
cat >>confdefs.h <<_ACEOF
12540
#define CRAY_STACKSEG_END $ac_func
12541
_ACEOF
12542
 
12543
    break
12544
fi
12545
 
12546
  done
12547
fi
12548
 
12549
echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
12550
echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
12551
if test "${ac_cv_c_stack_direction+set}" = set; then
12552
  echo $ECHO_N "(cached) $ECHO_C" >&6
12553
else
12554
  if test "$cross_compiling" = yes; then
12555
  ac_cv_c_stack_direction=0
12556
else
12557
  cat >conftest.$ac_ext <<_ACEOF
12558
/* confdefs.h.  */
12559
_ACEOF
12560
cat confdefs.h >>conftest.$ac_ext
12561
cat >>conftest.$ac_ext <<_ACEOF
12562
/* end confdefs.h.  */
12563
int
12564
find_stack_direction ()
12565
{
12566
  static char *addr = 0;
12567
  auto char dummy;
12568
  if (addr == 0)
12569
    {
12570
      addr = &dummy;
12571
      return find_stack_direction ();
12572
    }
12573
  else
12574
    return (&dummy > addr) ? 1 : -1;
12575
}
12576
 
12577
int
12578
main ()
12579
{
12580
  exit (find_stack_direction () < 0);
12581
}
12582
_ACEOF
12583
rm -f conftest$ac_exeext
12584
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12585
  (eval $ac_link) 2>&5
12586
  ac_status=$?
12587
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12589
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12590
  (eval $ac_try) 2>&5
12591
  ac_status=$?
12592
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12593
  (exit $ac_status); }; }; then
12594
  ac_cv_c_stack_direction=1
12595
else
12596
  echo "$as_me: program exited with status $ac_status" >&5
12597
echo "$as_me: failed program was:" >&5
12598
sed 's/^/| /' conftest.$ac_ext >&5
12599
 
12600
( exit $ac_status )
12601
ac_cv_c_stack_direction=-1
12602
fi
12603
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12604
fi
12605
fi
12606
echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
12607
echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
12608
 
12609
cat >>confdefs.h <<_ACEOF
12610
#define STACK_DIRECTION $ac_cv_c_stack_direction
12611
_ACEOF
12612
 
12613
 
12614
fi
12615
 
12616
echo "$as_me:$LINENO: checking for inline" >&5
12617
echo $ECHO_N "checking for inline... $ECHO_C" >&6
12618
if test "${ac_cv_c_inline+set}" = set; then
12619
  echo $ECHO_N "(cached) $ECHO_C" >&6
12620
else
12621
  ac_cv_c_inline=no
12622
for ac_kw in inline __inline__ __inline; do
12623
  cat >conftest.$ac_ext <<_ACEOF
12624
/* confdefs.h.  */
12625
_ACEOF
12626
cat confdefs.h >>conftest.$ac_ext
12627
cat >>conftest.$ac_ext <<_ACEOF
12628
/* end confdefs.h.  */
12629
#ifndef __cplusplus
12630
typedef int foo_t;
12631
static $ac_kw foo_t static_foo () {return 0; }
12632
$ac_kw foo_t foo () {return 0; }
12633
#endif
12634
 
12635
_ACEOF
12636
rm -f conftest.$ac_objext
12637
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12638
  (eval $ac_compile) 2>conftest.er1
12639
  ac_status=$?
12640
  grep -v '^ *+' conftest.er1 >conftest.err
12641
  rm -f conftest.er1
12642
  cat conftest.err >&5
12643
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12644
  (exit $ac_status); } &&
12645
         { ac_try='test -z "$ac_c_werror_flag"
12646
                         || test ! -s conftest.err'
12647
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648
  (eval $ac_try) 2>&5
12649
  ac_status=$?
12650
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651
  (exit $ac_status); }; } &&
12652
         { ac_try='test -s conftest.$ac_objext'
12653
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654
  (eval $ac_try) 2>&5
12655
  ac_status=$?
12656
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657
  (exit $ac_status); }; }; then
12658
  ac_cv_c_inline=$ac_kw; break
12659
else
12660
  echo "$as_me: failed program was:" >&5
12661
sed 's/^/| /' conftest.$ac_ext >&5
12662
 
12663
fi
12664
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12665
done
12666
 
12667
fi
12668
echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
12669
echo "${ECHO_T}$ac_cv_c_inline" >&6
12670
 
12671
 
12672
case $ac_cv_c_inline in
12673
  inline | yes) ;;
12674
  *)
12675
    case $ac_cv_c_inline in
12676
      no) ac_val=;;
12677
      *) ac_val=$ac_cv_c_inline;;
12678
    esac
12679
    cat >>confdefs.h <<_ACEOF
12680
#ifndef __cplusplus
12681
#define inline $ac_val
12682
#endif
12683
_ACEOF
12684
    ;;
12685
esac
12686
 
12687
 
12688
# VMS doesn't have unlink.
12689
 
12690
 
12691
for ac_func in unlink remove
12692
do
12693
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12694
echo "$as_me:$LINENO: checking for $ac_func" >&5
12695
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12696
if eval "test \"\${$as_ac_var+set}\" = set"; then
12697
  echo $ECHO_N "(cached) $ECHO_C" >&6
12698
else
12699
  cat >conftest.$ac_ext <<_ACEOF
12700
/* confdefs.h.  */
12701
_ACEOF
12702
cat confdefs.h >>conftest.$ac_ext
12703
cat >>conftest.$ac_ext <<_ACEOF
12704
/* end confdefs.h.  */
12705
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
12706
   For example, HP-UX 11i  declares gettimeofday.  */
12707
#define $ac_func innocuous_$ac_func
12708
 
12709
/* System header to define __stub macros and hopefully few prototypes,
12710
    which can conflict with char $ac_func (); below.
12711
    Prefer  to  if __STDC__ is defined, since
12712
     exists even on freestanding compilers.  */
12713
 
12714
#ifdef __STDC__
12715
# include 
12716
#else
12717
# include 
12718
#endif
12719
 
12720
#undef $ac_func
12721
 
12722
/* Override any gcc2 internal prototype to avoid an error.  */
12723
#ifdef __cplusplus
12724
extern "C"
12725
{
12726
#endif
12727
/* We use char because int might match the return type of a gcc2
12728
   builtin and then its argument prototype would still apply.  */
12729
char $ac_func ();
12730
/* The GNU C library defines this for functions which it implements
12731
    to always fail with ENOSYS.  Some functions are actually named
12732
    something starting with __ and the normal name is an alias.  */
12733
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12734
choke me
12735
#else
12736
char (*f) () = $ac_func;
12737
#endif
12738
#ifdef __cplusplus
12739
}
12740
#endif
12741
 
12742
int
12743
main ()
12744
{
12745
return f != $ac_func;
12746
  ;
12747
  return 0;
12748
}
12749
_ACEOF
12750
rm -f conftest.$ac_objext conftest$ac_exeext
12751
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12752
  (eval $ac_link) 2>conftest.er1
12753
  ac_status=$?
12754
  grep -v '^ *+' conftest.er1 >conftest.err
12755
  rm -f conftest.er1
12756
  cat conftest.err >&5
12757
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12758
  (exit $ac_status); } &&
12759
         { ac_try='test -z "$ac_c_werror_flag"
12760
                         || test ! -s conftest.err'
12761
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12762
  (eval $ac_try) 2>&5
12763
  ac_status=$?
12764
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765
  (exit $ac_status); }; } &&
12766
         { ac_try='test -s conftest$ac_exeext'
12767
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12768
  (eval $ac_try) 2>&5
12769
  ac_status=$?
12770
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12771
  (exit $ac_status); }; }; then
12772
  eval "$as_ac_var=yes"
12773
else
12774
  echo "$as_me: failed program was:" >&5
12775
sed 's/^/| /' conftest.$ac_ext >&5
12776
 
12777
eval "$as_ac_var=no"
12778
fi
12779
rm -f conftest.err conftest.$ac_objext \
12780
      conftest$ac_exeext conftest.$ac_ext
12781
fi
12782
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12783
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12784
if test `eval echo '${'$as_ac_var'}'` = yes; then
12785
  cat >>confdefs.h <<_ACEOF
12786
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12787
_ACEOF
12788
 break
12789
fi
12790
done
12791
 
12792
 
12793
# Some systems don't have sbrk().
12794
 
12795
for ac_func in sbrk
12796
do
12797
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12798
echo "$as_me:$LINENO: checking for $ac_func" >&5
12799
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12800
if eval "test \"\${$as_ac_var+set}\" = set"; then
12801
  echo $ECHO_N "(cached) $ECHO_C" >&6
12802
else
12803
  cat >conftest.$ac_ext <<_ACEOF
12804
/* confdefs.h.  */
12805
_ACEOF
12806
cat confdefs.h >>conftest.$ac_ext
12807
cat >>conftest.$ac_ext <<_ACEOF
12808
/* end confdefs.h.  */
12809
/* Define $ac_func to an innocuous variant, in case  declares $ac_func.
12810
   For example, HP-UX 11i  declares gettimeofday.  */
12811
#define $ac_func innocuous_$ac_func
12812
 
12813
/* System header to define __stub macros and hopefully few prototypes,
12814
    which can conflict with char $ac_func (); below.
12815
    Prefer  to  if __STDC__ is defined, since
12816
     exists even on freestanding compilers.  */
12817
 
12818
#ifdef __STDC__
12819
# include 
12820
#else
12821
# include 
12822
#endif
12823
 
12824
#undef $ac_func
12825
 
12826
/* Override any gcc2 internal prototype to avoid an error.  */
12827
#ifdef __cplusplus
12828
extern "C"
12829
{
12830
#endif
12831
/* We use char because int might match the return type of a gcc2
12832
   builtin and then its argument prototype would still apply.  */
12833
char $ac_func ();
12834
/* The GNU C library defines this for functions which it implements
12835
    to always fail with ENOSYS.  Some functions are actually named
12836
    something starting with __ and the normal name is an alias.  */
12837
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12838
choke me
12839
#else
12840
char (*f) () = $ac_func;
12841
#endif
12842
#ifdef __cplusplus
12843
}
12844
#endif
12845
 
12846
int
12847
main ()
12848
{
12849
return f != $ac_func;
12850
  ;
12851
  return 0;
12852
}
12853
_ACEOF
12854
rm -f conftest.$ac_objext conftest$ac_exeext
12855
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12856
  (eval $ac_link) 2>conftest.er1
12857
  ac_status=$?
12858
  grep -v '^ *+' conftest.er1 >conftest.err
12859
  rm -f conftest.er1
12860
  cat conftest.err >&5
12861
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12862
  (exit $ac_status); } &&
12863
         { ac_try='test -z "$ac_c_werror_flag"
12864
                         || test ! -s conftest.err'
12865
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12866
  (eval $ac_try) 2>&5
12867
  ac_status=$?
12868
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12869
  (exit $ac_status); }; } &&
12870
         { ac_try='test -s conftest$ac_exeext'
12871
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12872
  (eval $ac_try) 2>&5
12873
  ac_status=$?
12874
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12875
  (exit $ac_status); }; }; then
12876
  eval "$as_ac_var=yes"
12877
else
12878
  echo "$as_me: failed program was:" >&5
12879
sed 's/^/| /' conftest.$ac_ext >&5
12880
 
12881
eval "$as_ac_var=no"
12882
fi
12883
rm -f conftest.err conftest.$ac_objext \
12884
      conftest$ac_exeext conftest.$ac_ext
12885
fi
12886
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12887
echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12888
if test `eval echo '${'$as_ac_var'}'` = yes; then
12889
  cat >>confdefs.h <<_ACEOF
12890
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12891
_ACEOF
12892
 
12893
fi
12894
done
12895
 
12896
 
12897
# do we need the math library?
12898
case "${need_libm}" in
12899
yes)
12900
  LIBM=
12901
case $host in
12902
*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
12903
  # These system don't have libm, or don't need it
12904
  ;;
12905
*-ncr-sysv4.3*)
12906
  echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
12907
echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
12908
if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
12909
  echo $ECHO_N "(cached) $ECHO_C" >&6
12910
else
12911
  ac_check_lib_save_LIBS=$LIBS
12912
LIBS="-lmw  $LIBS"
12913
cat >conftest.$ac_ext <<_ACEOF
12914
/* confdefs.h.  */
12915
_ACEOF
12916
cat confdefs.h >>conftest.$ac_ext
12917
cat >>conftest.$ac_ext <<_ACEOF
12918
/* end confdefs.h.  */
12919
 
12920
/* Override any gcc2 internal prototype to avoid an error.  */
12921
#ifdef __cplusplus
12922
extern "C"
12923
#endif
12924
/* We use char because int might match the return type of a gcc2
12925
   builtin and then its argument prototype would still apply.  */
12926
char _mwvalidcheckl ();
12927
int
12928
main ()
12929
{
12930
_mwvalidcheckl ();
12931
  ;
12932
  return 0;
12933
}
12934
_ACEOF
12935
rm -f conftest.$ac_objext conftest$ac_exeext
12936
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12937
  (eval $ac_link) 2>conftest.er1
12938
  ac_status=$?
12939
  grep -v '^ *+' conftest.er1 >conftest.err
12940
  rm -f conftest.er1
12941
  cat conftest.err >&5
12942
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12943
  (exit $ac_status); } &&
12944
         { ac_try='test -z "$ac_c_werror_flag"
12945
                         || test ! -s conftest.err'
12946
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12947
  (eval $ac_try) 2>&5
12948
  ac_status=$?
12949
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12950
  (exit $ac_status); }; } &&
12951
         { ac_try='test -s conftest$ac_exeext'
12952
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12953
  (eval $ac_try) 2>&5
12954
  ac_status=$?
12955
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12956
  (exit $ac_status); }; }; then
12957
  ac_cv_lib_mw__mwvalidcheckl=yes
12958
else
12959
  echo "$as_me: failed program was:" >&5
12960
sed 's/^/| /' conftest.$ac_ext >&5
12961
 
12962
ac_cv_lib_mw__mwvalidcheckl=no
12963
fi
12964
rm -f conftest.err conftest.$ac_objext \
12965
      conftest$ac_exeext conftest.$ac_ext
12966
LIBS=$ac_check_lib_save_LIBS
12967
fi
12968
echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
12969
echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
12970
if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
12971
  LIBM="-lmw"
12972
fi
12973
 
12974
  echo "$as_me:$LINENO: checking for cos in -lm" >&5
12975
echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
12976
if test "${ac_cv_lib_m_cos+set}" = set; then
12977
  echo $ECHO_N "(cached) $ECHO_C" >&6
12978
else
12979
  ac_check_lib_save_LIBS=$LIBS
12980
LIBS="-lm  $LIBS"
12981
cat >conftest.$ac_ext <<_ACEOF
12982
/* confdefs.h.  */
12983
_ACEOF
12984
cat confdefs.h >>conftest.$ac_ext
12985
cat >>conftest.$ac_ext <<_ACEOF
12986
/* end confdefs.h.  */
12987
 
12988
/* Override any gcc2 internal prototype to avoid an error.  */
12989
#ifdef __cplusplus
12990
extern "C"
12991
#endif
12992
/* We use char because int might match the return type of a gcc2
12993
   builtin and then its argument prototype would still apply.  */
12994
char cos ();
12995
int
12996
main ()
12997
{
12998
cos ();
12999
  ;
13000
  return 0;
13001
}
13002
_ACEOF
13003
rm -f conftest.$ac_objext conftest$ac_exeext
13004
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13005
  (eval $ac_link) 2>conftest.er1
13006
  ac_status=$?
13007
  grep -v '^ *+' conftest.er1 >conftest.err
13008
  rm -f conftest.er1
13009
  cat conftest.err >&5
13010
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011
  (exit $ac_status); } &&
13012
         { ac_try='test -z "$ac_c_werror_flag"
13013
                         || test ! -s conftest.err'
13014
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13015
  (eval $ac_try) 2>&5
13016
  ac_status=$?
13017
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13018
  (exit $ac_status); }; } &&
13019
         { ac_try='test -s conftest$ac_exeext'
13020
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13021
  (eval $ac_try) 2>&5
13022
  ac_status=$?
13023
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13024
  (exit $ac_status); }; }; then
13025
  ac_cv_lib_m_cos=yes
13026
else
13027
  echo "$as_me: failed program was:" >&5
13028
sed 's/^/| /' conftest.$ac_ext >&5
13029
 
13030
ac_cv_lib_m_cos=no
13031
fi
13032
rm -f conftest.err conftest.$ac_objext \
13033
      conftest$ac_exeext conftest.$ac_ext
13034
LIBS=$ac_check_lib_save_LIBS
13035
fi
13036
echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
13037
echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
13038
if test $ac_cv_lib_m_cos = yes; then
13039
  LIBM="$LIBM -lm"
13040
fi
13041
 
13042
  ;;
13043
*)
13044
  echo "$as_me:$LINENO: checking for cos in -lm" >&5
13045
echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
13046
if test "${ac_cv_lib_m_cos+set}" = set; then
13047
  echo $ECHO_N "(cached) $ECHO_C" >&6
13048
else
13049
  ac_check_lib_save_LIBS=$LIBS
13050
LIBS="-lm  $LIBS"
13051
cat >conftest.$ac_ext <<_ACEOF
13052
/* confdefs.h.  */
13053
_ACEOF
13054
cat confdefs.h >>conftest.$ac_ext
13055
cat >>conftest.$ac_ext <<_ACEOF
13056
/* end confdefs.h.  */
13057
 
13058
/* Override any gcc2 internal prototype to avoid an error.  */
13059
#ifdef __cplusplus
13060
extern "C"
13061
#endif
13062
/* We use char because int might match the return type of a gcc2
13063
   builtin and then its argument prototype would still apply.  */
13064
char cos ();
13065
int
13066
main ()
13067
{
13068
cos ();
13069
  ;
13070
  return 0;
13071
}
13072
_ACEOF
13073
rm -f conftest.$ac_objext conftest$ac_exeext
13074
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13075
  (eval $ac_link) 2>conftest.er1
13076
  ac_status=$?
13077
  grep -v '^ *+' conftest.er1 >conftest.err
13078
  rm -f conftest.er1
13079
  cat conftest.err >&5
13080
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13081
  (exit $ac_status); } &&
13082
         { ac_try='test -z "$ac_c_werror_flag"
13083
                         || test ! -s conftest.err'
13084
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13085
  (eval $ac_try) 2>&5
13086
  ac_status=$?
13087
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13088
  (exit $ac_status); }; } &&
13089
         { ac_try='test -s conftest$ac_exeext'
13090
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13091
  (eval $ac_try) 2>&5
13092
  ac_status=$?
13093
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13094
  (exit $ac_status); }; }; then
13095
  ac_cv_lib_m_cos=yes
13096
else
13097
  echo "$as_me: failed program was:" >&5
13098
sed 's/^/| /' conftest.$ac_ext >&5
13099
 
13100
ac_cv_lib_m_cos=no
13101
fi
13102
rm -f conftest.err conftest.$ac_objext \
13103
      conftest$ac_exeext conftest.$ac_ext
13104
LIBS=$ac_check_lib_save_LIBS
13105
fi
13106
echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
13107
echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
13108
if test $ac_cv_lib_m_cos = yes; then
13109
  LIBM="-lm"
13110
fi
13111
 
13112
  ;;
13113
esac
13114
 
13115
 
13116
 
13117
  ;;
13118
esac
13119
 
13120
# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13121
# enough, but on some of those systems, the assert macro relies on requoting
13122
# working properly!
13123
echo "$as_me:$LINENO: checking for working assert macro" >&5
13124
echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
13125
if test "${gas_cv_assert_ok+set}" = set; then
13126
  echo $ECHO_N "(cached) $ECHO_C" >&6
13127
else
13128
  cat >conftest.$ac_ext <<_ACEOF
13129
/* confdefs.h.  */
13130
_ACEOF
13131
cat confdefs.h >>conftest.$ac_ext
13132
cat >>conftest.$ac_ext <<_ACEOF
13133
/* end confdefs.h.  */
13134
#include 
13135
#include 
13136
int
13137
main ()
13138
{
13139
 
13140
/* check for requoting problems */
13141
static int a, b, c, d;
13142
static char *s;
13143
assert (!strcmp(s, "foo bar baz quux"));
13144
/* check for newline handling */
13145
assert (a == b
13146
        || c == d);
13147
 
13148
  ;
13149
  return 0;
13150
}
13151
_ACEOF
13152
rm -f conftest.$ac_objext conftest$ac_exeext
13153
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13154
  (eval $ac_link) 2>conftest.er1
13155
  ac_status=$?
13156
  grep -v '^ *+' conftest.er1 >conftest.err
13157
  rm -f conftest.er1
13158
  cat conftest.err >&5
13159
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13160
  (exit $ac_status); } &&
13161
         { ac_try='test -z "$ac_c_werror_flag"
13162
                         || test ! -s conftest.err'
13163
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13164
  (eval $ac_try) 2>&5
13165
  ac_status=$?
13166
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13167
  (exit $ac_status); }; } &&
13168
         { ac_try='test -s conftest$ac_exeext'
13169
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13170
  (eval $ac_try) 2>&5
13171
  ac_status=$?
13172
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13173
  (exit $ac_status); }; }; then
13174
  gas_cv_assert_ok=yes
13175
else
13176
  echo "$as_me: failed program was:" >&5
13177
sed 's/^/| /' conftest.$ac_ext >&5
13178
 
13179
gas_cv_assert_ok=no
13180
fi
13181
rm -f conftest.err conftest.$ac_objext \
13182
      conftest$ac_exeext conftest.$ac_ext
13183
fi
13184
echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
13185
echo "${ECHO_T}$gas_cv_assert_ok" >&6
13186
test $gas_cv_assert_ok = yes ||
13187
cat >>confdefs.h <<\_ACEOF
13188
#define BROKEN_ASSERT 1
13189
_ACEOF
13190
 
13191
 
13192
 
13193
# On some systems, the system header files may not declare malloc, realloc,
13194
# and free.  There are places where gas needs these functions to have been
13195
# declared -- such as when taking their addresses.
13196
gas_test_headers="
13197
#ifdef HAVE_MEMORY_H
13198
#include 
13199
#endif
13200
#ifdef HAVE_STRING_H
13201
#include 
13202
#else
13203
#ifdef HAVE_STRINGS_H
13204
#include 
13205
#endif
13206
#endif
13207
#ifdef HAVE_STDLIB_H
13208
#include 
13209
#endif
13210
#ifdef HAVE_UNISTD_H
13211
#include 
13212
#endif
13213
"
13214
 
13215
# Does errno.h declare errno, or do we have to add a separate declaration
13216
# for it?
13217
 
13218
echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
13219
echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
13220
if test "${gas_cv_decl_needed_errno+set}" = set; then
13221
  echo $ECHO_N "(cached) $ECHO_C" >&6
13222
else
13223
  cat >conftest.$ac_ext <<_ACEOF
13224
/* confdefs.h.  */
13225
_ACEOF
13226
cat confdefs.h >>conftest.$ac_ext
13227
cat >>conftest.$ac_ext <<_ACEOF
13228
/* end confdefs.h.  */
13229
 
13230
#ifdef HAVE_ERRNO_H
13231
#include 
13232
#endif
13233
 
13234
int
13235
main ()
13236
{
13237
 
13238
typedef int f;
13239
f x;
13240
x = (f) errno;
13241
 
13242
  ;
13243
  return 0;
13244
}
13245
_ACEOF
13246
rm -f conftest.$ac_objext conftest$ac_exeext
13247
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13248
  (eval $ac_link) 2>conftest.er1
13249
  ac_status=$?
13250
  grep -v '^ *+' conftest.er1 >conftest.err
13251
  rm -f conftest.er1
13252
  cat conftest.err >&5
13253
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13254
  (exit $ac_status); } &&
13255
         { ac_try='test -z "$ac_c_werror_flag"
13256
                         || test ! -s conftest.err'
13257
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258
  (eval $ac_try) 2>&5
13259
  ac_status=$?
13260
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261
  (exit $ac_status); }; } &&
13262
         { ac_try='test -s conftest$ac_exeext'
13263
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13264
  (eval $ac_try) 2>&5
13265
  ac_status=$?
13266
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267
  (exit $ac_status); }; }; then
13268
  gas_cv_decl_needed_errno=no
13269
else
13270
  echo "$as_me: failed program was:" >&5
13271
sed 's/^/| /' conftest.$ac_ext >&5
13272
 
13273
gas_cv_decl_needed_errno=yes
13274
fi
13275
rm -f conftest.err conftest.$ac_objext \
13276
      conftest$ac_exeext conftest.$ac_ext
13277
fi
13278
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
13279
echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
13280
if test $gas_cv_decl_needed_errno = yes; then
13281
 
13282
cat >>confdefs.h <<\_ACEOF
13283
#define NEED_DECLARATION_ERRNO 1
13284
_ACEOF
13285
 
13286
fi
13287
 
13288
 
13289
echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
13290
echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
13291
if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
13292
  echo $ECHO_N "(cached) $ECHO_C" >&6
13293
else
13294
  cat >conftest.$ac_ext <<_ACEOF
13295
/* confdefs.h.  */
13296
_ACEOF
13297
cat confdefs.h >>conftest.$ac_ext
13298
cat >>conftest.$ac_ext <<_ACEOF
13299
/* end confdefs.h.  */
13300
#include 
13301
int
13302
main ()
13303
{
13304
extern int getopt (int, char *const*, const char *);
13305
  ;
13306
  return 0;
13307
}
13308
_ACEOF
13309
rm -f conftest.$ac_objext
13310
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13311
  (eval $ac_compile) 2>conftest.er1
13312
  ac_status=$?
13313
  grep -v '^ *+' conftest.er1 >conftest.err
13314
  rm -f conftest.er1
13315
  cat conftest.err >&5
13316
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13317
  (exit $ac_status); } &&
13318
         { ac_try='test -z "$ac_c_werror_flag"
13319
                         || test ! -s conftest.err'
13320
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13321
  (eval $ac_try) 2>&5
13322
  ac_status=$?
13323
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13324
  (exit $ac_status); }; } &&
13325
         { ac_try='test -s conftest.$ac_objext'
13326
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13327
  (eval $ac_try) 2>&5
13328
  ac_status=$?
13329
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13330
  (exit $ac_status); }; }; then
13331
  gas_cv_decl_getopt_unistd_h=yes
13332
else
13333
  echo "$as_me: failed program was:" >&5
13334
sed 's/^/| /' conftest.$ac_ext >&5
13335
 
13336
gas_cv_decl_getopt_unistd_h=no
13337
fi
13338
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13339
fi
13340
 
13341
echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
13342
echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
13343
if test $gas_cv_decl_getopt_unistd_h = yes; then
13344
 
13345
cat >>confdefs.h <<\_ACEOF
13346
#define HAVE_DECL_GETOPT 1
13347
_ACEOF
13348
 
13349
fi
13350
 
13351
 
13352
echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
13353
echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
13354
if test "${gas_cv_decl_needed_environ+set}" = set; then
13355
  echo $ECHO_N "(cached) $ECHO_C" >&6
13356
else
13357
  cat >conftest.$ac_ext <<_ACEOF
13358
/* confdefs.h.  */
13359
_ACEOF
13360
cat confdefs.h >>conftest.$ac_ext
13361
cat >>conftest.$ac_ext <<_ACEOF
13362
/* end confdefs.h.  */
13363
$gas_test_headers
13364
int
13365
main ()
13366
{
13367
 
13368
typedef char **f;
13369
f x;
13370
x = (f) environ;
13371
 
13372
  ;
13373
  return 0;
13374
}
13375
_ACEOF
13376
rm -f conftest.$ac_objext conftest$ac_exeext
13377
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13378
  (eval $ac_link) 2>conftest.er1
13379
  ac_status=$?
13380
  grep -v '^ *+' conftest.er1 >conftest.err
13381
  rm -f conftest.er1
13382
  cat conftest.err >&5
13383
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13384
  (exit $ac_status); } &&
13385
         { ac_try='test -z "$ac_c_werror_flag"
13386
                         || test ! -s conftest.err'
13387
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13388
  (eval $ac_try) 2>&5
13389
  ac_status=$?
13390
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13391
  (exit $ac_status); }; } &&
13392
         { ac_try='test -s conftest$ac_exeext'
13393
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13394
  (eval $ac_try) 2>&5
13395
  ac_status=$?
13396
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13397
  (exit $ac_status); }; }; then
13398
  gas_cv_decl_needed_environ=no
13399
else
13400
  echo "$as_me: failed program was:" >&5
13401
sed 's/^/| /' conftest.$ac_ext >&5
13402
 
13403
gas_cv_decl_needed_environ=yes
13404
fi
13405
rm -f conftest.err conftest.$ac_objext \
13406
      conftest$ac_exeext conftest.$ac_ext
13407
fi
13408
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
13409
echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
13410
if test $gas_cv_decl_needed_environ = yes; then
13411
 
13412
cat >>confdefs.h <<\_ACEOF
13413
#define NEED_DECLARATION_ENVIRON 1
13414
_ACEOF
13415
 
13416
fi
13417
 
13418
 
13419
echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
13420
echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
13421
if test "${gas_cv_decl_needed_ffs+set}" = set; then
13422
  echo $ECHO_N "(cached) $ECHO_C" >&6
13423
else
13424
  cat >conftest.$ac_ext <<_ACEOF
13425
/* confdefs.h.  */
13426
_ACEOF
13427
cat confdefs.h >>conftest.$ac_ext
13428
cat >>conftest.$ac_ext <<_ACEOF
13429
/* end confdefs.h.  */
13430
$gas_test_headers
13431
int
13432
main ()
13433
{
13434
 
13435
typedef int (*f)(int);
13436
f x;
13437
x = (f) ffs;
13438
 
13439
  ;
13440
  return 0;
13441
}
13442
_ACEOF
13443
rm -f conftest.$ac_objext conftest$ac_exeext
13444
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13445
  (eval $ac_link) 2>conftest.er1
13446
  ac_status=$?
13447
  grep -v '^ *+' conftest.er1 >conftest.err
13448
  rm -f conftest.er1
13449
  cat conftest.err >&5
13450
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13451
  (exit $ac_status); } &&
13452
         { ac_try='test -z "$ac_c_werror_flag"
13453
                         || test ! -s conftest.err'
13454
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13455
  (eval $ac_try) 2>&5
13456
  ac_status=$?
13457
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13458
  (exit $ac_status); }; } &&
13459
         { ac_try='test -s conftest$ac_exeext'
13460
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13461
  (eval $ac_try) 2>&5
13462
  ac_status=$?
13463
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13464
  (exit $ac_status); }; }; then
13465
  gas_cv_decl_needed_ffs=no
13466
else
13467
  echo "$as_me: failed program was:" >&5
13468
sed 's/^/| /' conftest.$ac_ext >&5
13469
 
13470
gas_cv_decl_needed_ffs=yes
13471
fi
13472
rm -f conftest.err conftest.$ac_objext \
13473
      conftest$ac_exeext conftest.$ac_ext
13474
fi
13475
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
13476
echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
13477
if test $gas_cv_decl_needed_ffs = yes; then
13478
 
13479
cat >>confdefs.h <<\_ACEOF
13480
#define NEED_DECLARATION_FFS 1
13481
_ACEOF
13482
 
13483
fi
13484
 
13485
 
13486
echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
13487
echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
13488
if test "${gas_cv_decl_needed_free+set}" = set; then
13489
  echo $ECHO_N "(cached) $ECHO_C" >&6
13490
else
13491
  cat >conftest.$ac_ext <<_ACEOF
13492
/* confdefs.h.  */
13493
_ACEOF
13494
cat confdefs.h >>conftest.$ac_ext
13495
cat >>conftest.$ac_ext <<_ACEOF
13496
/* end confdefs.h.  */
13497
$gas_test_headers
13498
int
13499
main ()
13500
{
13501
 
13502
typedef void (*f)();
13503
f x;
13504
x = (f) free;
13505
 
13506
  ;
13507
  return 0;
13508
}
13509
_ACEOF
13510
rm -f conftest.$ac_objext conftest$ac_exeext
13511
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13512
  (eval $ac_link) 2>conftest.er1
13513
  ac_status=$?
13514
  grep -v '^ *+' conftest.er1 >conftest.err
13515
  rm -f conftest.er1
13516
  cat conftest.err >&5
13517
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13518
  (exit $ac_status); } &&
13519
         { ac_try='test -z "$ac_c_werror_flag"
13520
                         || test ! -s conftest.err'
13521
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13522
  (eval $ac_try) 2>&5
13523
  ac_status=$?
13524
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13525
  (exit $ac_status); }; } &&
13526
         { ac_try='test -s conftest$ac_exeext'
13527
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13528
  (eval $ac_try) 2>&5
13529
  ac_status=$?
13530
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13531
  (exit $ac_status); }; }; then
13532
  gas_cv_decl_needed_free=no
13533
else
13534
  echo "$as_me: failed program was:" >&5
13535
sed 's/^/| /' conftest.$ac_ext >&5
13536
 
13537
gas_cv_decl_needed_free=yes
13538
fi
13539
rm -f conftest.err conftest.$ac_objext \
13540
      conftest$ac_exeext conftest.$ac_ext
13541
fi
13542
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
13543
echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
13544
if test $gas_cv_decl_needed_free = yes; then
13545
 
13546
cat >>confdefs.h <<\_ACEOF
13547
#define NEED_DECLARATION_FREE 1
13548
_ACEOF
13549
 
13550
fi
13551
 
13552
 
13553
echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
13554
echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
13555
if test "${gas_cv_decl_needed_malloc+set}" = set; then
13556
  echo $ECHO_N "(cached) $ECHO_C" >&6
13557
else
13558
  cat >conftest.$ac_ext <<_ACEOF
13559
/* confdefs.h.  */
13560
_ACEOF
13561
cat confdefs.h >>conftest.$ac_ext
13562
cat >>conftest.$ac_ext <<_ACEOF
13563
/* end confdefs.h.  */
13564
$gas_test_headers
13565
int
13566
main ()
13567
{
13568
 
13569
typedef char *(*f)();
13570
f x;
13571
x = (f) malloc;
13572
 
13573
  ;
13574
  return 0;
13575
}
13576
_ACEOF
13577
rm -f conftest.$ac_objext conftest$ac_exeext
13578
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13579
  (eval $ac_link) 2>conftest.er1
13580
  ac_status=$?
13581
  grep -v '^ *+' conftest.er1 >conftest.err
13582
  rm -f conftest.er1
13583
  cat conftest.err >&5
13584
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13585
  (exit $ac_status); } &&
13586
         { ac_try='test -z "$ac_c_werror_flag"
13587
                         || test ! -s conftest.err'
13588
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13589
  (eval $ac_try) 2>&5
13590
  ac_status=$?
13591
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13592
  (exit $ac_status); }; } &&
13593
         { ac_try='test -s conftest$ac_exeext'
13594
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13595
  (eval $ac_try) 2>&5
13596
  ac_status=$?
13597
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13598
  (exit $ac_status); }; }; then
13599
  gas_cv_decl_needed_malloc=no
13600
else
13601
  echo "$as_me: failed program was:" >&5
13602
sed 's/^/| /' conftest.$ac_ext >&5
13603
 
13604
gas_cv_decl_needed_malloc=yes
13605
fi
13606
rm -f conftest.err conftest.$ac_objext \
13607
      conftest$ac_exeext conftest.$ac_ext
13608
fi
13609
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
13610
echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
13611
if test $gas_cv_decl_needed_malloc = yes; then
13612
 
13613
cat >>confdefs.h <<\_ACEOF
13614
#define NEED_DECLARATION_MALLOC 1
13615
_ACEOF
13616
 
13617
fi
13618
 
13619
 
13620
echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
13621
echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
13622
if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13623
  echo $ECHO_N "(cached) $ECHO_C" >&6
13624
else
13625
  cat >conftest.$ac_ext <<_ACEOF
13626
/* confdefs.h.  */
13627
_ACEOF
13628
cat confdefs.h >>conftest.$ac_ext
13629
cat >>conftest.$ac_ext <<_ACEOF
13630
/* end confdefs.h.  */
13631
$gas_test_headers
13632
int
13633
main ()
13634
{
13635
 
13636
typedef char *(*f)();
13637
f x;
13638
x = (f) sbrk;
13639
 
13640
  ;
13641
  return 0;
13642
}
13643
_ACEOF
13644
rm -f conftest.$ac_objext conftest$ac_exeext
13645
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13646
  (eval $ac_link) 2>conftest.er1
13647
  ac_status=$?
13648
  grep -v '^ *+' conftest.er1 >conftest.err
13649
  rm -f conftest.er1
13650
  cat conftest.err >&5
13651
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13652
  (exit $ac_status); } &&
13653
         { ac_try='test -z "$ac_c_werror_flag"
13654
                         || test ! -s conftest.err'
13655
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13656
  (eval $ac_try) 2>&5
13657
  ac_status=$?
13658
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659
  (exit $ac_status); }; } &&
13660
         { ac_try='test -s conftest$ac_exeext'
13661
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13662
  (eval $ac_try) 2>&5
13663
  ac_status=$?
13664
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13665
  (exit $ac_status); }; }; then
13666
  gas_cv_decl_needed_sbrk=no
13667
else
13668
  echo "$as_me: failed program was:" >&5
13669
sed 's/^/| /' conftest.$ac_ext >&5
13670
 
13671
gas_cv_decl_needed_sbrk=yes
13672
fi
13673
rm -f conftest.err conftest.$ac_objext \
13674
      conftest$ac_exeext conftest.$ac_ext
13675
fi
13676
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
13677
echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
13678
if test $gas_cv_decl_needed_sbrk = yes; then
13679
 
13680
cat >>confdefs.h <<\_ACEOF
13681
#define NEED_DECLARATION_SBRK 1
13682
_ACEOF
13683
 
13684
fi
13685
 
13686
 
13687
echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
13688
echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
13689
if test "${gas_cv_decl_needed_strstr+set}" = set; then
13690
  echo $ECHO_N "(cached) $ECHO_C" >&6
13691
else
13692
  cat >conftest.$ac_ext <<_ACEOF
13693
/* confdefs.h.  */
13694
_ACEOF
13695
cat confdefs.h >>conftest.$ac_ext
13696
cat >>conftest.$ac_ext <<_ACEOF
13697
/* end confdefs.h.  */
13698
$gas_test_headers
13699
int
13700
main ()
13701
{
13702
 
13703
typedef char *(*f)();
13704
f x;
13705
x = (f) strstr;
13706
 
13707
  ;
13708
  return 0;
13709
}
13710
_ACEOF
13711
rm -f conftest.$ac_objext conftest$ac_exeext
13712
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13713
  (eval $ac_link) 2>conftest.er1
13714
  ac_status=$?
13715
  grep -v '^ *+' conftest.er1 >conftest.err
13716
  rm -f conftest.er1
13717
  cat conftest.err >&5
13718
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13719
  (exit $ac_status); } &&
13720
         { ac_try='test -z "$ac_c_werror_flag"
13721
                         || test ! -s conftest.err'
13722
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13723
  (eval $ac_try) 2>&5
13724
  ac_status=$?
13725
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13726
  (exit $ac_status); }; } &&
13727
         { ac_try='test -s conftest$ac_exeext'
13728
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13729
  (eval $ac_try) 2>&5
13730
  ac_status=$?
13731
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13732
  (exit $ac_status); }; }; then
13733
  gas_cv_decl_needed_strstr=no
13734
else
13735
  echo "$as_me: failed program was:" >&5
13736
sed 's/^/| /' conftest.$ac_ext >&5
13737
 
13738
gas_cv_decl_needed_strstr=yes
13739
fi
13740
rm -f conftest.err conftest.$ac_objext \
13741
      conftest$ac_exeext conftest.$ac_ext
13742
fi
13743
echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
13744
echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
13745
if test $gas_cv_decl_needed_strstr = yes; then
13746
 
13747
cat >>confdefs.h <<\_ACEOF
13748
#define NEED_DECLARATION_STRSTR 1
13749
_ACEOF
13750
 
13751
fi
13752
 
13753
 
13754
echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13755
echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13756
if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13757
  echo $ECHO_N "(cached) $ECHO_C" >&6
13758
else
13759
  cat >conftest.$ac_ext <<_ACEOF
13760
/* confdefs.h.  */
13761
_ACEOF
13762
cat confdefs.h >>conftest.$ac_ext
13763
cat >>conftest.$ac_ext <<_ACEOF
13764
/* end confdefs.h.  */
13765
$ac_includes_default
13766
int
13767
main ()
13768
{
13769
#ifndef vsnprintf
13770
  char *p = (char *) vsnprintf;
13771
#endif
13772
 
13773
  ;
13774
  return 0;
13775
}
13776
_ACEOF
13777
rm -f conftest.$ac_objext
13778
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13779
  (eval $ac_compile) 2>conftest.er1
13780
  ac_status=$?
13781
  grep -v '^ *+' conftest.er1 >conftest.err
13782
  rm -f conftest.er1
13783
  cat conftest.err >&5
13784
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13785
  (exit $ac_status); } &&
13786
         { ac_try='test -z "$ac_c_werror_flag"
13787
                         || test ! -s conftest.err'
13788
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13789
  (eval $ac_try) 2>&5
13790
  ac_status=$?
13791
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13792
  (exit $ac_status); }; } &&
13793
         { ac_try='test -s conftest.$ac_objext'
13794
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13795
  (eval $ac_try) 2>&5
13796
  ac_status=$?
13797
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13798
  (exit $ac_status); }; }; then
13799
  ac_cv_have_decl_vsnprintf=yes
13800
else
13801
  echo "$as_me: failed program was:" >&5
13802
sed 's/^/| /' conftest.$ac_ext >&5
13803
 
13804
ac_cv_have_decl_vsnprintf=no
13805
fi
13806
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13807
fi
13808
echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13809
echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13810
if test $ac_cv_have_decl_vsnprintf = yes; then
13811
 
13812
cat >>confdefs.h <<_ACEOF
13813
#define HAVE_DECL_VSNPRINTF 1
13814
_ACEOF
13815
 
13816
 
13817
else
13818
  cat >>confdefs.h <<_ACEOF
13819
#define HAVE_DECL_VSNPRINTF 0
13820
_ACEOF
13821
 
13822
 
13823
fi
13824
 
13825
 
13826
 
13827
 
13828
case "${host}" in
13829
*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13830
 
13831
cat >>confdefs.h <<\_ACEOF
13832
#define USE_BINARY_FOPEN 1
13833
_ACEOF
13834
 ;;
13835
esac
13836
 
13837
 
13838
 
13839
 
13840
 
13841
 
13842
 
13843
                              ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
13844
 
13845
          ac_config_commands="$ac_config_commands default"
13846
 
13847
 
13848
cat >confcache <<\_ACEOF
13849
# This file is a shell script that caches the results of configure
13850
# tests run on this system so they can be shared between configure
13851
# scripts and configure runs, see configure's option --config-cache.
13852
# It is not useful on other systems.  If it contains results you don't
13853
# want to keep, you may remove or edit it.
13854
#
13855
# config.status only pays attention to the cache file if you give it
13856
# the --recheck option to rerun configure.
13857
#
13858
# `ac_cv_env_foo' variables (set or unset) will be overridden when
13859
# loading this file, other *unset* `ac_cv_foo' will be assigned the
13860
# following values.
13861
 
13862
_ACEOF
13863
 
13864
# The following way of writing the cache mishandles newlines in values,
13865
# but we know of no workaround that is simple, portable, and efficient.
13866
# So, don't put newlines in cache variables' values.
13867
# Ultrix sh set writes to stderr and can't be redirected directly,
13868
# and sets the high bit in the cache file unless we assign to the vars.
13869
{
13870
  (set) 2>&1 |
13871
    case `(ac_space=' '; set | grep ac_space) 2>&1` in
13872
    *ac_space=\ *)
13873
      # `set' does not quote correctly, so add quotes (double-quote
13874
      # substitution turns \\\\ into \\, and sed turns \\ into \).
13875
      sed -n \
13876
        "s/'/'\\\\''/g;
13877
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13878
      ;;
13879
    *)
13880
      # `set' quotes correctly as required by POSIX, so do not add quotes.
13881
      sed -n \
13882
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13883
      ;;
13884
    esac;
13885
} |
13886
  sed '
13887
     t clear
13888
     : clear
13889
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13890
     t end
13891
     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13892
     : end' >>confcache
13893
if diff $cache_file confcache >/dev/null 2>&1; then :; else
13894
  if test -w $cache_file; then
13895
    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13896
    cat confcache >$cache_file
13897
  else
13898
    echo "not updating unwritable cache $cache_file"
13899
  fi
13900
fi
13901
rm -f confcache
13902
 
13903
test "x$prefix" = xNONE && prefix=$ac_default_prefix
13904
# Let make expand exec_prefix.
13905
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13906
 
13907
# VPATH may cause trouble with some makes, so we remove $(srcdir),
13908
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13909
# trailing colons and then remove the whole line if VPATH becomes empty
13910
# (actually we leave an empty line to preserve line numbers).
13911
if test "x$srcdir" = x.; then
13912
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
13913
s/:*\$(srcdir):*/:/;
13914
s/:*\${srcdir}:*/:/;
13915
s/:*@srcdir@:*/:/;
13916
s/^\([^=]*=[     ]*\):*/\1/;
13917
s/:*$//;
13918
s/^[^=]*=[       ]*$//;
13919
}'
13920
fi
13921
 
13922
DEFS=-DHAVE_CONFIG_H
13923
 
13924
ac_libobjs=
13925
ac_ltlibobjs=
13926
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13927
  # 1. Remove the extension, and $U if already installed.
13928
  ac_i=`echo "$ac_i" |
13929
         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13930
  # 2. Add them.
13931
  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13932
  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13933
done
13934
LIBOBJS=$ac_libobjs
13935
 
13936
LTLIBOBJS=$ac_ltlibobjs
13937
 
13938
 
13939
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13940
  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13941
Usually this means the macro was only invoked conditionally." >&5
13942
echo "$as_me: error: conditional \"AMDEP\" was never defined.
13943
Usually this means the macro was only invoked conditionally." >&2;}
13944
   { (exit 1); exit 1; }; }
13945
fi
13946
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13947
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13948
Usually this means the macro was only invoked conditionally." >&5
13949
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13950
Usually this means the macro was only invoked conditionally." >&2;}
13951
   { (exit 1); exit 1; }; }
13952
fi
13953
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13954
  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13955
Usually this means the macro was only invoked conditionally." >&5
13956
echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13957
Usually this means the macro was only invoked conditionally." >&2;}
13958
   { (exit 1); exit 1; }; }
13959
fi
13960
if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
13961
  { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
13962
Usually this means the macro was only invoked conditionally." >&5
13963
echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
13964
Usually this means the macro was only invoked conditionally." >&2;}
13965
   { (exit 1); exit 1; }; }
13966
fi
13967
 
13968
: ${CONFIG_STATUS=./config.status}
13969
ac_clean_files_save=$ac_clean_files
13970
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13971
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13972
echo "$as_me: creating $CONFIG_STATUS" >&6;}
13973
cat >$CONFIG_STATUS <<_ACEOF
13974
#! $SHELL
13975
# Generated by $as_me.
13976
# Run this file to recreate the current configuration.
13977
# Compiler output produced by configure, useful for debugging
13978
# configure, is in config.log if it exists.
13979
 
13980
debug=false
13981
ac_cs_recheck=false
13982
ac_cs_silent=false
13983
SHELL=\${CONFIG_SHELL-$SHELL}
13984
_ACEOF
13985
 
13986
cat >>$CONFIG_STATUS <<\_ACEOF
13987
## --------------------- ##
13988
## M4sh Initialization.  ##
13989
## --------------------- ##
13990
 
13991
# Be Bourne compatible
13992
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13993
  emulate sh
13994
  NULLCMD=:
13995
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13996
  # is contrary to our usage.  Disable this feature.
13997
  alias -g '${1+"$@"}'='"$@"'
13998
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13999
  set -o posix
14000
fi
14001
DUALCASE=1; export DUALCASE # for MKS sh
14002
 
14003
# Support unset when possible.
14004
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14005
  as_unset=unset
14006
else
14007
  as_unset=false
14008
fi
14009
 
14010
 
14011
# Work around bugs in pre-3.0 UWIN ksh.
14012
$as_unset ENV MAIL MAILPATH
14013
PS1='$ '
14014
PS2='> '
14015
PS4='+ '
14016
 
14017
# NLS nuisances.
14018
for as_var in \
14019
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14020
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14021
  LC_TELEPHONE LC_TIME
14022
do
14023
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14024
    eval $as_var=C; export $as_var
14025
  else
14026
    $as_unset $as_var
14027
  fi
14028
done
14029
 
14030
# Required to use basename.
14031
if expr a : '\(a\)' >/dev/null 2>&1; then
14032
  as_expr=expr
14033
else
14034
  as_expr=false
14035
fi
14036
 
14037
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14038
  as_basename=basename
14039
else
14040
  as_basename=false
14041
fi
14042
 
14043
 
14044
# Name of the executable.
14045
as_me=`$as_basename "$0" ||
14046
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14047
         X"$0" : 'X\(//\)$' \| \
14048
         X"$0" : 'X\(/\)$' \| \
14049
         .     : '\(.\)' 2>/dev/null ||
14050
echo X/"$0" |
14051
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14052
          /^X\/\(\/\/\)$/{ s//\1/; q; }
14053
          /^X\/\(\/\).*/{ s//\1/; q; }
14054
          s/.*/./; q'`
14055
 
14056
 
14057
# PATH needs CR, and LINENO needs CR and PATH.
14058
# Avoid depending upon Character Ranges.
14059
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14060
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14061
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14062
as_cr_digits='0123456789'
14063
as_cr_alnum=$as_cr_Letters$as_cr_digits
14064
 
14065
# The user is always right.
14066
if test "${PATH_SEPARATOR+set}" != set; then
14067
  echo "#! /bin/sh" >conf$$.sh
14068
  echo  "exit 0"   >>conf$$.sh
14069
  chmod +x conf$$.sh
14070
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14071
    PATH_SEPARATOR=';'
14072
  else
14073
    PATH_SEPARATOR=:
14074
  fi
14075
  rm -f conf$$.sh
14076
fi
14077
 
14078
 
14079
  as_lineno_1=$LINENO
14080
  as_lineno_2=$LINENO
14081
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14082
  test "x$as_lineno_1" != "x$as_lineno_2" &&
14083
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
14084
  # Find who we are.  Look in the path if we contain no path at all
14085
  # relative or not.
14086
  case $0 in
14087
    *[\\/]* ) as_myself=$0 ;;
14088
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14089
for as_dir in $PATH
14090
do
14091
  IFS=$as_save_IFS
14092
  test -z "$as_dir" && as_dir=.
14093
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14094
done
14095
 
14096
       ;;
14097
  esac
14098
  # We did not find ourselves, most probably we were run as `sh COMMAND'
14099
  # in which case we are not to be found in the path.
14100
  if test "x$as_myself" = x; then
14101
    as_myself=$0
14102
  fi
14103
  if test ! -f "$as_myself"; then
14104
    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14105
echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14106
   { (exit 1); exit 1; }; }
14107
  fi
14108
  case $CONFIG_SHELL in
14109
  '')
14110
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14111
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14112
do
14113
  IFS=$as_save_IFS
14114
  test -z "$as_dir" && as_dir=.
14115
  for as_base in sh bash ksh sh5; do
14116
         case $as_dir in
14117
         /*)
14118
           if ("$as_dir/$as_base" -c '
14119
  as_lineno_1=$LINENO
14120
  as_lineno_2=$LINENO
14121
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14122
  test "x$as_lineno_1" != "x$as_lineno_2" &&
14123
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14124
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14125
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14126
             CONFIG_SHELL=$as_dir/$as_base
14127
             export CONFIG_SHELL
14128
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14129
           fi;;
14130
         esac
14131
       done
14132
done
14133
;;
14134
  esac
14135
 
14136
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14137
  # uniformly replaced by the line number.  The first 'sed' inserts a
14138
  # line-number line before each line; the second 'sed' does the real
14139
  # work.  The second script uses 'N' to pair each line-number line
14140
  # with the numbered line, and appends trailing '-' during
14141
  # substitution so that $LINENO is not a special case at line end.
14142
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14143
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
14144
  sed '=' <$as_myself |
14145
    sed '
14146
      N
14147
      s,$,-,
14148
      : loop
14149
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14150
      t loop
14151
      s,-$,,
14152
      s,^['$as_cr_digits']*\n,,
14153
    ' >$as_me.lineno &&
14154
  chmod +x $as_me.lineno ||
14155
    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14156
echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14157
   { (exit 1); exit 1; }; }
14158
 
14159
  # Don't try to exec as it changes $[0], causing all sort of problems
14160
  # (the dirname of $[0] is not the place where we might find the
14161
  # original and so on.  Autoconf is especially sensible to this).
14162
  . ./$as_me.lineno
14163
  # Exit status is that of the last command.
14164
  exit
14165
}
14166
 
14167
 
14168
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14169
  *c*,-n*) ECHO_N= ECHO_C='
14170
' ECHO_T='      ' ;;
14171
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14172
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
14173
esac
14174
 
14175
if expr a : '\(a\)' >/dev/null 2>&1; then
14176
  as_expr=expr
14177
else
14178
  as_expr=false
14179
fi
14180
 
14181
rm -f conf$$ conf$$.exe conf$$.file
14182
echo >conf$$.file
14183
if ln -s conf$$.file conf$$ 2>/dev/null; then
14184
  # We could just check for DJGPP; but this test a) works b) is more generic
14185
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14186
  if test -f conf$$.exe; then
14187
    # Don't use ln at all; we don't have any links
14188
    as_ln_s='cp -p'
14189
  else
14190
    as_ln_s='ln -s'
14191
  fi
14192
elif ln conf$$.file conf$$ 2>/dev/null; then
14193
  as_ln_s=ln
14194
else
14195
  as_ln_s='cp -p'
14196
fi
14197
rm -f conf$$ conf$$.exe conf$$.file
14198
 
14199
if mkdir -p . 2>/dev/null; then
14200
  as_mkdir_p=:
14201
else
14202
  test -d ./-p && rmdir ./-p
14203
  as_mkdir_p=false
14204
fi
14205
 
14206
as_executable_p="test -f"
14207
 
14208
# Sed expression to map a string onto a valid CPP name.
14209
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14210
 
14211
# Sed expression to map a string onto a valid variable name.
14212
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14213
 
14214
 
14215
# IFS
14216
# We need space, tab and new line, in precisely that order.
14217
as_nl='
14218
'
14219
IFS="   $as_nl"
14220
 
14221
# CDPATH.
14222
$as_unset CDPATH
14223
 
14224
exec 6>&1
14225
 
14226
# Open the log real soon, to keep \$[0] and so on meaningful, and to
14227
# report actual input values of CONFIG_FILES etc. instead of their
14228
# values after options handling.  Logging --version etc. is OK.
14229
exec 5>>config.log
14230
{
14231
  echo
14232
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14233
## Running $as_me. ##
14234
_ASBOX
14235
} >&5
14236
cat >&5 <<_CSEOF
14237
 
14238
This file was extended by $as_me, which was
14239
generated by GNU Autoconf 2.59.  Invocation command line was
14240
 
14241
  CONFIG_FILES    = $CONFIG_FILES
14242
  CONFIG_HEADERS  = $CONFIG_HEADERS
14243
  CONFIG_LINKS    = $CONFIG_LINKS
14244
  CONFIG_COMMANDS = $CONFIG_COMMANDS
14245
  $ $0 $@
14246
 
14247
_CSEOF
14248
echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14249
echo >&5
14250
_ACEOF
14251
 
14252
# Files that config.status was made for.
14253
if test -n "$ac_config_files"; then
14254
  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14255
fi
14256
 
14257
if test -n "$ac_config_headers"; then
14258
  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14259
fi
14260
 
14261
if test -n "$ac_config_links"; then
14262
  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14263
fi
14264
 
14265
if test -n "$ac_config_commands"; then
14266
  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14267
fi
14268
 
14269
cat >>$CONFIG_STATUS <<\_ACEOF
14270
 
14271
ac_cs_usage="\
14272
\`$as_me' instantiates files from templates according to the
14273
current configuration.
14274
 
14275
Usage: $0 [OPTIONS] [FILE]...
14276
 
14277
  -h, --help       print this help, then exit
14278
  -V, --version    print version number, then exit
14279
  -q, --quiet      do not print progress messages
14280
  -d, --debug      don't remove temporary files
14281
      --recheck    update $as_me by reconfiguring in the same conditions
14282
  --file=FILE[:TEMPLATE]
14283
                   instantiate the configuration file FILE
14284
  --header=FILE[:TEMPLATE]
14285
                   instantiate the configuration header FILE
14286
 
14287
Configuration files:
14288
$config_files
14289
 
14290
Configuration headers:
14291
$config_headers
14292
 
14293
Configuration commands:
14294
$config_commands
14295
 
14296
Report bugs to ."
14297
_ACEOF
14298
 
14299
cat >>$CONFIG_STATUS <<_ACEOF
14300
ac_cs_version="\\
14301
config.status
14302
configured by $0, generated by GNU Autoconf 2.59,
14303
  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14304
 
14305
Copyright (C) 2003 Free Software Foundation, Inc.
14306
This config.status script is free software; the Free Software Foundation
14307
gives unlimited permission to copy, distribute and modify it."
14308
srcdir=$srcdir
14309
INSTALL="$INSTALL"
14310
_ACEOF
14311
 
14312
cat >>$CONFIG_STATUS <<\_ACEOF
14313
# If no file are specified by the user, then we need to provide default
14314
# value.  By we need to know if files were specified by the user.
14315
ac_need_defaults=:
14316
while test $# != 0
14317
do
14318
  case $1 in
14319
  --*=*)
14320
    ac_option=`expr "x$1" : 'x\([^=]*\)='`
14321
    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14322
    ac_shift=:
14323
    ;;
14324
  -*)
14325
    ac_option=$1
14326
    ac_optarg=$2
14327
    ac_shift=shift
14328
    ;;
14329
  *) # This is not an option, so the user has probably given explicit
14330
     # arguments.
14331
     ac_option=$1
14332
     ac_need_defaults=false;;
14333
  esac
14334
 
14335
  case $ac_option in
14336
  # Handling of the options.
14337
_ACEOF
14338
cat >>$CONFIG_STATUS <<\_ACEOF
14339
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14340
    ac_cs_recheck=: ;;
14341
  --version | --vers* | -V )
14342
    echo "$ac_cs_version"; exit 0 ;;
14343
  --he | --h)
14344
    # Conflict between --help and --header
14345
    { { echo "$as_me:$LINENO: error: ambiguous option: $1
14346
Try \`$0 --help' for more information." >&5
14347
echo "$as_me: error: ambiguous option: $1
14348
Try \`$0 --help' for more information." >&2;}
14349
   { (exit 1); exit 1; }; };;
14350
  --help | --hel | -h )
14351
    echo "$ac_cs_usage"; exit 0 ;;
14352
  --debug | --d* | -d )
14353
    debug=: ;;
14354
  --file | --fil | --fi | --f )
14355
    $ac_shift
14356
    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14357
    ac_need_defaults=false;;
14358
  --header | --heade | --head | --hea )
14359
    $ac_shift
14360
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14361
    ac_need_defaults=false;;
14362
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14363
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14364
    ac_cs_silent=: ;;
14365
 
14366
  # This is an error.
14367
  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14368
Try \`$0 --help' for more information." >&5
14369
echo "$as_me: error: unrecognized option: $1
14370
Try \`$0 --help' for more information." >&2;}
14371
   { (exit 1); exit 1; }; } ;;
14372
 
14373
  *) ac_config_targets="$ac_config_targets $1" ;;
14374
 
14375
  esac
14376
  shift
14377
done
14378
 
14379
ac_configure_extra_args=
14380
 
14381
if $ac_cs_silent; then
14382
  exec 6>/dev/null
14383
  ac_configure_extra_args="$ac_configure_extra_args --silent"
14384
fi
14385
 
14386
_ACEOF
14387
cat >>$CONFIG_STATUS <<_ACEOF
14388
if \$ac_cs_recheck; then
14389
  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14390
  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14391
fi
14392
 
14393
_ACEOF
14394
 
14395
cat >>$CONFIG_STATUS <<_ACEOF
14396
#
14397
# INIT-COMMANDS section.
14398
#
14399
 
14400
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14401
 
14402
 
14403
# The HP-UX ksh and POSIX shell print the target directory to stdout
14404
# if CDPATH is set.
14405
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14406
 
14407
sed_quote_subst='$sed_quote_subst'
14408
double_quote_subst='$double_quote_subst'
14409
delay_variable_subst='$delay_variable_subst'
14410
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14411
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14412
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14413
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14414
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14415
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14416
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14417
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14418
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14419
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14420
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14421
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14422
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14423
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14424
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14425
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14426
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14427
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14428
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14429
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14430
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14431
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14432
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14433
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14434
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14435
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14436
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14437
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14438
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14439
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14440
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14441
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14442
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14443
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14444
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14445
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14446
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14447
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14448
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14449
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14450
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14451
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14452
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14453
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
14454
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14455
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14456
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14457
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14458
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14459
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14460
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14461
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14462
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14463
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14464
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14465
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14466
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14467
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14468
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14469
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14470
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14471
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14472
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14473
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14474
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14475
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14476
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14477
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14478
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14479
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14480
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14481
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14482
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14483
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14484
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14485
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14486
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14487
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14488
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14489
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14490
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14491
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14492
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14493
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14494
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14495
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14496
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14497
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14498
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14499
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14500
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14501
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14502
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14503
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14504
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14505
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14506
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14507
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14508
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14509
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14510
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14511
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14512
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14513
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14514
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14515
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14516
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14517
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14518
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14519
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14520
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14521
 
14522
LTCC='$LTCC'
14523
LTCFLAGS='$LTCFLAGS'
14524
compiler='$compiler_DEFAULT'
14525
 
14526
# Quote evaled strings.
14527
for var in SED \
14528
GREP \
14529
EGREP \
14530
FGREP \
14531
LD \
14532
NM \
14533
LN_S \
14534
lt_SP2NL \
14535
lt_NL2SP \
14536
reload_flag \
14537
deplibs_check_method \
14538
file_magic_cmd \
14539
AR \
14540
AR_FLAGS \
14541
STRIP \
14542
RANLIB \
14543
CC \
14544
CFLAGS \
14545
compiler \
14546
lt_cv_sys_global_symbol_pipe \
14547
lt_cv_sys_global_symbol_to_cdecl \
14548
lt_cv_sys_global_symbol_to_c_name_address \
14549
SHELL \
14550
ECHO \
14551
lt_prog_compiler_no_builtin_flag \
14552
lt_prog_compiler_wl \
14553
lt_prog_compiler_pic \
14554
lt_prog_compiler_static \
14555
lt_cv_prog_compiler_c_o \
14556
need_locks \
14557
shrext_cmds \
14558
export_dynamic_flag_spec \
14559
whole_archive_flag_spec \
14560
compiler_needs_object \
14561
with_gnu_ld \
14562
allow_undefined_flag \
14563
no_undefined_flag \
14564
hardcode_libdir_flag_spec \
14565
hardcode_libdir_flag_spec_ld \
14566
hardcode_libdir_separator \
14567
fix_srcfile_path \
14568
exclude_expsyms \
14569
include_expsyms \
14570
file_list_spec \
14571
variables_saved_for_relink \
14572
libname_spec \
14573
library_names_spec \
14574
soname_spec \
14575
finish_eval \
14576
old_striplib \
14577
striplib; do
14578
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14579
    *[\\\\\\\`\\"\\\$]*)
14580
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14581
      ;;
14582
    *)
14583
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14584
      ;;
14585
    esac
14586
done
14587
 
14588
# Double-quote double-evaled strings.
14589
for var in reload_cmds \
14590
old_postinstall_cmds \
14591
old_postuninstall_cmds \
14592
old_archive_cmds \
14593
extract_expsyms_cmds \
14594
old_archive_from_new_cmds \
14595
old_archive_from_expsyms_cmds \
14596
archive_cmds \
14597
archive_expsym_cmds \
14598
module_cmds \
14599
module_expsym_cmds \
14600
export_symbols_cmds \
14601
prelink_cmds \
14602
postinstall_cmds \
14603
postuninstall_cmds \
14604
finish_cmds \
14605
sys_lib_search_path_spec \
14606
sys_lib_dlsearch_path_spec; do
14607
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14608
    *[\\\\\\\`\\"\\\$]*)
14609
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14610
      ;;
14611
    *)
14612
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14613
      ;;
14614
    esac
14615
done
14616
 
14617
# Fix-up fallback echo if it was mangled by the above quoting rules.
14618
case \$lt_ECHO in
14619
*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14620
  ;;
14621
esac
14622
 
14623
ac_aux_dir='$ac_aux_dir'
14624
xsi_shell='$xsi_shell'
14625
lt_shell_append='$lt_shell_append'
14626
 
14627
# See if we are running on zsh, and set the options which allow our
14628
# commands through without removal of \ escapes INIT.
14629
if test -n "\${ZSH_VERSION+set}" ; then
14630
   setopt NO_GLOB_SUBST
14631
fi
14632
 
14633
 
14634
    PACKAGE='$PACKAGE'
14635
    VERSION='$VERSION'
14636
    TIMESTAMP='$TIMESTAMP'
14637
    RM='$RM'
14638
    ofile='$ofile'
14639
 
14640
 
14641
 
14642
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
14643
    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
14644
    # from automake.
14645
    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14646
    # Capture the value of LINGUAS because we need it to compute CATALOGS.
14647
    LINGUAS="${LINGUAS-%UNSET%}"
14648
 
14649
target_cpu_type=${target_cpu_type}
14650
 cgen_cpu_prefix=${cgen_cpu_prefix}
14651
 obj_format=${obj_format}
14652
 te_file=${te_file}
14653
 
14654
_ACEOF
14655
 
14656
 
14657
 
14658
cat >>$CONFIG_STATUS <<\_ACEOF
14659
for ac_config_target in $ac_config_targets
14660
do
14661
  case "$ac_config_target" in
14662
  # Handling of arguments.
14663
  "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
14664
  ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
14665
  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14666
  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14667
  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
14668
  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14669
  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14670
  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14671
  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
14672
  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14673
  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14674
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14675
   { (exit 1); exit 1; }; };;
14676
  esac
14677
done
14678
 
14679
# If the user did not use the arguments to specify the items to instantiate,
14680
# then the envvar interface is used.  Set only those that are not.
14681
# We use the long form for the default assignment because of an extremely
14682
# bizarre bug on SunOS 4.1.3.
14683
if $ac_need_defaults; then
14684
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14685
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14686
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14687
fi
14688
 
14689
# Have a temporary directory for convenience.  Make it in the build tree
14690
# simply because there is no reason to put it here, and in addition,
14691
# creating and moving files from /tmp can sometimes cause problems.
14692
# Create a temporary directory, and hook for its removal unless debugging.
14693
$debug ||
14694
{
14695
  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14696
  trap '{ (exit 1); exit 1; }' 1 2 13 15
14697
}
14698
 
14699
# Create a (secure) tmp directory for tmp files.
14700
 
14701
{
14702
  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14703
  test -n "$tmp" && test -d "$tmp"
14704
}  ||
14705
{
14706
  tmp=./confstat$$-$RANDOM
14707
  (umask 077 && mkdir $tmp)
14708
} ||
14709
{
14710
   echo "$me: cannot create a temporary directory in ." >&2
14711
   { (exit 1); exit 1; }
14712
}
14713
 
14714
_ACEOF
14715
 
14716
cat >>$CONFIG_STATUS <<_ACEOF
14717
 
14718
#
14719
# CONFIG_FILES section.
14720
#
14721
 
14722
# No need to generate the scripts if there are no CONFIG_FILES.
14723
# This happens for instance when ./config.status config.h
14724
if test -n "\$CONFIG_FILES"; then
14725
  # Protect against being on the right side of a sed subst in config.status.
14726
  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14727
   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14728
s,@SHELL@,$SHELL,;t t
14729
s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14730
s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14731
s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14732
s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14733
s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14734
s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14735
s,@exec_prefix@,$exec_prefix,;t t
14736
s,@prefix@,$prefix,;t t
14737
s,@program_transform_name@,$program_transform_name,;t t
14738
s,@bindir@,$bindir,;t t
14739
s,@sbindir@,$sbindir,;t t
14740
s,@libexecdir@,$libexecdir,;t t
14741
s,@datadir@,$datadir,;t t
14742
s,@sysconfdir@,$sysconfdir,;t t
14743
s,@sharedstatedir@,$sharedstatedir,;t t
14744
s,@localstatedir@,$localstatedir,;t t
14745
s,@libdir@,$libdir,;t t
14746
s,@includedir@,$includedir,;t t
14747
s,@oldincludedir@,$oldincludedir,;t t
14748
s,@infodir@,$infodir,;t t
14749
s,@mandir@,$mandir,;t t
14750
s,@build_alias@,$build_alias,;t t
14751
s,@host_alias@,$host_alias,;t t
14752
s,@target_alias@,$target_alias,;t t
14753
s,@DEFS@,$DEFS,;t t
14754
s,@ECHO_C@,$ECHO_C,;t t
14755
s,@ECHO_N@,$ECHO_N,;t t
14756
s,@ECHO_T@,$ECHO_T,;t t
14757
s,@LIBS@,$LIBS,;t t
14758
s,@build@,$build,;t t
14759
s,@build_cpu@,$build_cpu,;t t
14760
s,@build_vendor@,$build_vendor,;t t
14761
s,@build_os@,$build_os,;t t
14762
s,@host@,$host,;t t
14763
s,@host_cpu@,$host_cpu,;t t
14764
s,@host_vendor@,$host_vendor,;t t
14765
s,@host_os@,$host_os,;t t
14766
s,@target@,$target,;t t
14767
s,@target_cpu@,$target_cpu,;t t
14768
s,@target_vendor@,$target_vendor,;t t
14769
s,@target_os@,$target_os,;t t
14770
s,@CC@,$CC,;t t
14771
s,@CFLAGS@,$CFLAGS,;t t
14772
s,@LDFLAGS@,$LDFLAGS,;t t
14773
s,@CPPFLAGS@,$CPPFLAGS,;t t
14774
s,@ac_ct_CC@,$ac_ct_CC,;t t
14775
s,@EXEEXT@,$EXEEXT,;t t
14776
s,@OBJEXT@,$OBJEXT,;t t
14777
s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
14778
s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
14779
s,@INSTALL_DATA@,$INSTALL_DATA,;t t
14780
s,@CYGPATH_W@,$CYGPATH_W,;t t
14781
s,@PACKAGE@,$PACKAGE,;t t
14782
s,@VERSION@,$VERSION,;t t
14783
s,@ACLOCAL@,$ACLOCAL,;t t
14784
s,@AUTOCONF@,$AUTOCONF,;t t
14785
s,@AUTOMAKE@,$AUTOMAKE,;t t
14786
s,@AUTOHEADER@,$AUTOHEADER,;t t
14787
s,@MAKEINFO@,$MAKEINFO,;t t
14788
s,@install_sh@,$install_sh,;t t
14789
s,@STRIP@,$STRIP,;t t
14790
s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
14791
s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
14792
s,@mkdir_p@,$mkdir_p,;t t
14793
s,@AWK@,$AWK,;t t
14794
s,@SET_MAKE@,$SET_MAKE,;t t
14795
s,@am__leading_dot@,$am__leading_dot,;t t
14796
s,@AMTAR@,$AMTAR,;t t
14797
s,@am__tar@,$am__tar,;t t
14798
s,@am__untar@,$am__untar,;t t
14799
s,@DEPDIR@,$DEPDIR,;t t
14800
s,@am__include@,$am__include,;t t
14801
s,@am__quote@,$am__quote,;t t
14802
s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
14803
s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
14804
s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
14805
s,@CCDEPMODE@,$CCDEPMODE,;t t
14806
s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
14807
s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
14808
s,@LIBTOOL@,$LIBTOOL,;t t
14809
s,@SED@,$SED,;t t
14810
s,@EGREP@,$EGREP,;t t
14811
s,@FGREP@,$FGREP,;t t
14812
s,@GREP@,$GREP,;t t
14813
s,@LD@,$LD,;t t
14814
s,@DUMPBIN@,$DUMPBIN,;t t
14815
s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
14816
s,@NM@,$NM,;t t
14817
s,@LN_S@,$LN_S,;t t
14818
s,@AR@,$AR,;t t
14819
s,@ac_ct_AR@,$ac_ct_AR,;t t
14820
s,@RANLIB@,$RANLIB,;t t
14821
s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
14822
s,@lt_ECHO@,$lt_ECHO,;t t
14823
s,@CPP@,$CPP,;t t
14824
s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
14825
s,@NO_WERROR@,$NO_WERROR,;t t
14826
s,@GDBINIT@,$GDBINIT,;t t
14827
s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
14828
s,@extra_objects@,$extra_objects,;t t
14829
s,@target_cpu_type@,$target_cpu_type,;t t
14830
s,@obj_format@,$obj_format,;t t
14831
s,@te_file@,$te_file,;t t
14832
s,@install_tooldir@,$install_tooldir,;t t
14833
s,@atof@,$atof,;t t
14834
s,@OPCODES_LIB@,$OPCODES_LIB,;t t
14835
s,@YACC@,$YACC,;t t
14836
s,@LEX@,$LEX,;t t
14837
s,@LEXLIB@,$LEXLIB,;t t
14838
s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
14839
s,@USE_NLS@,$USE_NLS,;t t
14840
s,@LIBINTL@,$LIBINTL,;t t
14841
s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
14842
s,@INCINTL@,$INCINTL,;t t
14843
s,@XGETTEXT@,$XGETTEXT,;t t
14844
s,@GMSGFMT@,$GMSGFMT,;t t
14845
s,@POSUB@,$POSUB,;t t
14846
s,@CATALOGS@,$CATALOGS,;t t
14847
s,@DATADIRNAME@,$DATADIRNAME,;t t
14848
s,@INSTOBJEXT@,$INSTOBJEXT,;t t
14849
s,@GENCAT@,$GENCAT,;t t
14850
s,@CATOBJEXT@,$CATOBJEXT,;t t
14851
s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
14852
s,@MSGFMT@,$MSGFMT,;t t
14853
s,@MSGMERGE@,$MSGMERGE,;t t
14854
s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
14855
s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
14856
s,@MAINT@,$MAINT,;t t
14857
s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
14858
s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
14859
s,@ALLOCA@,$ALLOCA,;t t
14860
s,@LIBM@,$LIBM,;t t
14861
s,@datarootdir@,$datarootdir,;t t
14862
s,@docdir@,$docdir,;t t
14863
s,@htmldir@,$htmldir,;t t
14864
s,@LIBOBJS@,$LIBOBJS,;t t
14865
s,@LTLIBOBJS@,$LTLIBOBJS,;t t
14866
CEOF
14867
 
14868
_ACEOF
14869
 
14870
  cat >>$CONFIG_STATUS <<\_ACEOF
14871
  # Split the substitutions into bite-sized pieces for seds with
14872
  # small command number limits, like on Digital OSF/1 and HP-UX.
14873
  ac_max_sed_lines=48
14874
  ac_sed_frag=1 # Number of current file.
14875
  ac_beg=1 # First line for current file.
14876
  ac_end=$ac_max_sed_lines # Line after last line for current file.
14877
  ac_more_lines=:
14878
  ac_sed_cmds=
14879
  while $ac_more_lines; do
14880
    if test $ac_beg -gt 1; then
14881
      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14882
    else
14883
      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
14884
    fi
14885
    if test ! -s $tmp/subs.frag; then
14886
      ac_more_lines=false
14887
    else
14888
      # The purpose of the label and of the branching condition is to
14889
      # speed up the sed processing (if there are no `@' at all, there
14890
      # is no need to browse any of the substitutions).
14891
      # These are the two extra sed commands mentioned above.
14892
      (echo ':t
14893
  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
14894
      if test -z "$ac_sed_cmds"; then
14895
        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
14896
      else
14897
        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
14898
      fi
14899
      ac_sed_frag=`expr $ac_sed_frag + 1`
14900
      ac_beg=$ac_end
14901
      ac_end=`expr $ac_end + $ac_max_sed_lines`
14902
    fi
14903
  done
14904
  if test -z "$ac_sed_cmds"; then
14905
    ac_sed_cmds=cat
14906
  fi
14907
fi # test -n "$CONFIG_FILES"
14908
 
14909
_ACEOF
14910
cat >>$CONFIG_STATUS <<\_ACEOF
14911
for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
14912
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14913
  case $ac_file in
14914
  - | *:- | *:-:* ) # input from stdin
14915
        cat >$tmp/stdin
14916
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14917
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14918
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14919
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14920
  * )   ac_file_in=$ac_file.in ;;
14921
  esac
14922
 
14923
  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
14924
  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14925
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14926
         X"$ac_file" : 'X\(//\)[^/]' \| \
14927
         X"$ac_file" : 'X\(//\)$' \| \
14928
         X"$ac_file" : 'X\(/\)' \| \
14929
         .     : '\(.\)' 2>/dev/null ||
14930
echo X"$ac_file" |
14931
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14932
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14933
          /^X\(\/\/\)$/{ s//\1/; q; }
14934
          /^X\(\/\).*/{ s//\1/; q; }
14935
          s/.*/./; q'`
14936
  { if $as_mkdir_p; then
14937
    mkdir -p "$ac_dir"
14938
  else
14939
    as_dir="$ac_dir"
14940
    as_dirs=
14941
    while test ! -d "$as_dir"; do
14942
      as_dirs="$as_dir $as_dirs"
14943
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
14944
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14945
         X"$as_dir" : 'X\(//\)[^/]' \| \
14946
         X"$as_dir" : 'X\(//\)$' \| \
14947
         X"$as_dir" : 'X\(/\)' \| \
14948
         .     : '\(.\)' 2>/dev/null ||
14949
echo X"$as_dir" |
14950
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14951
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14952
          /^X\(\/\/\)$/{ s//\1/; q; }
14953
          /^X\(\/\).*/{ s//\1/; q; }
14954
          s/.*/./; q'`
14955
    done
14956
    test ! -n "$as_dirs" || mkdir $as_dirs
14957
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14958
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14959
   { (exit 1); exit 1; }; }; }
14960
 
14961
  ac_builddir=.
14962
 
14963
if test "$ac_dir" != .; then
14964
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14965
  # A "../" for each directory in $ac_dir_suffix.
14966
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14967
else
14968
  ac_dir_suffix= ac_top_builddir=
14969
fi
14970
 
14971
case $srcdir in
14972
  .)  # No --srcdir option.  We are building in place.
14973
    ac_srcdir=.
14974
    if test -z "$ac_top_builddir"; then
14975
       ac_top_srcdir=.
14976
    else
14977
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14978
    fi ;;
14979
  [\\/]* | ?:[\\/]* )  # Absolute path.
14980
    ac_srcdir=$srcdir$ac_dir_suffix;
14981
    ac_top_srcdir=$srcdir ;;
14982
  *) # Relative path.
14983
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14984
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
14985
esac
14986
 
14987
# Do not use `cd foo && pwd` to compute absolute paths, because
14988
# the directories may not exist.
14989
case `pwd` in
14990
.) ac_abs_builddir="$ac_dir";;
14991
*)
14992
  case "$ac_dir" in
14993
  .) ac_abs_builddir=`pwd`;;
14994
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14995
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
14996
  esac;;
14997
esac
14998
case $ac_abs_builddir in
14999
.) ac_abs_top_builddir=${ac_top_builddir}.;;
15000
*)
15001
  case ${ac_top_builddir}. in
15002
  .) ac_abs_top_builddir=$ac_abs_builddir;;
15003
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15004
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15005
  esac;;
15006
esac
15007
case $ac_abs_builddir in
15008
.) ac_abs_srcdir=$ac_srcdir;;
15009
*)
15010
  case $ac_srcdir in
15011
  .) ac_abs_srcdir=$ac_abs_builddir;;
15012
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15013
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15014
  esac;;
15015
esac
15016
case $ac_abs_builddir in
15017
.) ac_abs_top_srcdir=$ac_top_srcdir;;
15018
*)
15019
  case $ac_top_srcdir in
15020
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15021
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15022
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15023
  esac;;
15024
esac
15025
 
15026
 
15027
  case $INSTALL in
15028
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15029
  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15030
  esac
15031
 
15032
  if test x"$ac_file" != x-; then
15033
    { echo "$as_me:$LINENO: creating $ac_file" >&5
15034
echo "$as_me: creating $ac_file" >&6;}
15035
    rm -f "$ac_file"
15036
  fi
15037
  # Let's still pretend it is `configure' which instantiates (i.e., don't
15038
  # use $as_me), people would be surprised to read:
15039
  #    /* config.h.  Generated by config.status.  */
15040
  if test x"$ac_file" = x-; then
15041
    configure_input=
15042
  else
15043
    configure_input="$ac_file.  "
15044
  fi
15045
  configure_input=$configure_input"Generated from `echo $ac_file_in |
15046
                                     sed 's,.*/,,'` by configure."
15047
 
15048
  # First look for the input files in the build tree, otherwise in the
15049
  # src tree.
15050
  ac_file_inputs=`IFS=:
15051
    for f in $ac_file_in; do
15052
      case $f in
15053
      -) echo $tmp/stdin ;;
15054
      [\\/$]*)
15055
         # Absolute (can't be DOS-style, as IFS=:)
15056
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15057
echo "$as_me: error: cannot find input file: $f" >&2;}
15058
   { (exit 1); exit 1; }; }
15059
         echo "$f";;
15060
      *) # Relative
15061
         if test -f "$f"; then
15062
           # Build tree
15063
           echo "$f"
15064
         elif test -f "$srcdir/$f"; then
15065
           # Source tree
15066
           echo "$srcdir/$f"
15067
         else
15068
           # /dev/null tree
15069
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15070
echo "$as_me: error: cannot find input file: $f" >&2;}
15071
   { (exit 1); exit 1; }; }
15072
         fi;;
15073
      esac
15074
    done` || { (exit 1); exit 1; }
15075
_ACEOF
15076
cat >>$CONFIG_STATUS <<_ACEOF
15077
  sed "$ac_vpsub
15078
$extrasub
15079
_ACEOF
15080
cat >>$CONFIG_STATUS <<\_ACEOF
15081
:t
15082
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15083
s,@configure_input@,$configure_input,;t t
15084
s,@srcdir@,$ac_srcdir,;t t
15085
s,@abs_srcdir@,$ac_abs_srcdir,;t t
15086
s,@top_srcdir@,$ac_top_srcdir,;t t
15087
s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15088
s,@builddir@,$ac_builddir,;t t
15089
s,@abs_builddir@,$ac_abs_builddir,;t t
15090
s,@top_builddir@,$ac_top_builddir,;t t
15091
s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15092
s,@INSTALL@,$ac_INSTALL,;t t
15093
" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15094
  rm -f $tmp/stdin
15095
  if test x"$ac_file" != x-; then
15096
    mv $tmp/out $ac_file
15097
  else
15098
    cat $tmp/out
15099
    rm -f $tmp/out
15100
  fi
15101
 
15102
done
15103
_ACEOF
15104
cat >>$CONFIG_STATUS <<\_ACEOF
15105
 
15106
#
15107
# CONFIG_HEADER section.
15108
#
15109
 
15110
# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15111
# NAME is the cpp macro being defined and VALUE is the value it is being given.
15112
#
15113
# ac_d sets the value in "#define NAME VALUE" lines.
15114
ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
15115
ac_dB='[         ].*$,\1#\2'
15116
ac_dC=' '
15117
ac_dD=',;t'
15118
# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15119
ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
15120
ac_uB='$,\1#\2define\3'
15121
ac_uC=' '
15122
ac_uD=',;t'
15123
 
15124
for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15125
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15126
  case $ac_file in
15127
  - | *:- | *:-:* ) # input from stdin
15128
        cat >$tmp/stdin
15129
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15130
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15131
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15132
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15133
  * )   ac_file_in=$ac_file.in ;;
15134
  esac
15135
 
15136
  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15137
echo "$as_me: creating $ac_file" >&6;}
15138
 
15139
  # First look for the input files in the build tree, otherwise in the
15140
  # src tree.
15141
  ac_file_inputs=`IFS=:
15142
    for f in $ac_file_in; do
15143
      case $f in
15144
      -) echo $tmp/stdin ;;
15145
      [\\/$]*)
15146
         # Absolute (can't be DOS-style, as IFS=:)
15147
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15148
echo "$as_me: error: cannot find input file: $f" >&2;}
15149
   { (exit 1); exit 1; }; }
15150
         # Do quote $f, to prevent DOS paths from being IFS'd.
15151
         echo "$f";;
15152
      *) # Relative
15153
         if test -f "$f"; then
15154
           # Build tree
15155
           echo "$f"
15156
         elif test -f "$srcdir/$f"; then
15157
           # Source tree
15158
           echo "$srcdir/$f"
15159
         else
15160
           # /dev/null tree
15161
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15162
echo "$as_me: error: cannot find input file: $f" >&2;}
15163
   { (exit 1); exit 1; }; }
15164
         fi;;
15165
      esac
15166
    done` || { (exit 1); exit 1; }
15167
  # Remove the trailing spaces.
15168
  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
15169
 
15170
_ACEOF
15171
 
15172
# Transform confdefs.h into two sed scripts, `conftest.defines' and
15173
# `conftest.undefs', that substitutes the proper values into
15174
# config.h.in to produce config.h.  The first handles `#define'
15175
# templates, and the second `#undef' templates.
15176
# And first: Protect against being on the right side of a sed subst in
15177
# config.status.  Protect against being in an unquoted here document
15178
# in config.status.
15179
rm -f conftest.defines conftest.undefs
15180
# Using a here document instead of a string reduces the quoting nightmare.
15181
# Putting comments in sed scripts is not portable.
15182
#
15183
# `end' is used to avoid that the second main sed command (meant for
15184
# 0-ary CPP macros) applies to n-ary macro definitions.
15185
# See the Autoconf documentation for `clear'.
15186
cat >confdef2sed.sed <<\_ACEOF
15187
s/[\\&,]/\\&/g
15188
s,[\\$`],\\&,g
15189
t clear
15190
: clear
15191
s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15192
t end
15193
s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15194
: end
15195
_ACEOF
15196
# If some macros were called several times there might be several times
15197
# the same #defines, which is useless.  Nevertheless, we may not want to
15198
# sort them, since we want the *last* AC-DEFINE to be honored.
15199
uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15200
sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15201
rm -f confdef2sed.sed
15202
 
15203
# This sed command replaces #undef with comments.  This is necessary, for
15204
# example, in the case of _POSIX_SOURCE, which is predefined and required
15205
# on some systems where configure will not decide to define it.
15206
cat >>conftest.undefs <<\_ACEOF
15207
s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15208
_ACEOF
15209
 
15210
# Break up conftest.defines because some shells have a limit on the size
15211
# of here documents, and old seds have small limits too (100 cmds).
15212
echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15213
echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15214
echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15215
echo '  :' >>$CONFIG_STATUS
15216
rm -f conftest.tail
15217
while grep . conftest.defines >/dev/null
15218
do
15219
  # Write a limited-size here document to $tmp/defines.sed.
15220
  echo '  cat >$tmp/defines.sed <>$CONFIG_STATUS
15221
  # Speed up: don't consider the non `#define' lines.
15222
  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
15223
  # Work around the forget-to-reset-the-flag bug.
15224
  echo 't clr' >>$CONFIG_STATUS
15225
  echo ': clr' >>$CONFIG_STATUS
15226
  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15227
  echo 'CEOF
15228
  sed -f $tmp/defines.sed $tmp/in >$tmp/out
15229
  rm -f $tmp/in
15230
  mv $tmp/out $tmp/in
15231
' >>$CONFIG_STATUS
15232
  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15233
  rm -f conftest.defines
15234
  mv conftest.tail conftest.defines
15235
done
15236
rm -f conftest.defines
15237
echo '  fi # grep' >>$CONFIG_STATUS
15238
echo >>$CONFIG_STATUS
15239
 
15240
# Break up conftest.undefs because some shells have a limit on the size
15241
# of here documents, and old seds have small limits too (100 cmds).
15242
echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
15243
rm -f conftest.tail
15244
while grep . conftest.undefs >/dev/null
15245
do
15246
  # Write a limited-size here document to $tmp/undefs.sed.
15247
  echo '  cat >$tmp/undefs.sed <>$CONFIG_STATUS
15248
  # Speed up: don't consider the non `#undef'
15249
  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
15250
  # Work around the forget-to-reset-the-flag bug.
15251
  echo 't clr' >>$CONFIG_STATUS
15252
  echo ': clr' >>$CONFIG_STATUS
15253
  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15254
  echo 'CEOF
15255
  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15256
  rm -f $tmp/in
15257
  mv $tmp/out $tmp/in
15258
' >>$CONFIG_STATUS
15259
  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15260
  rm -f conftest.undefs
15261
  mv conftest.tail conftest.undefs
15262
done
15263
rm -f conftest.undefs
15264
 
15265
cat >>$CONFIG_STATUS <<\_ACEOF
15266
  # Let's still pretend it is `configure' which instantiates (i.e., don't
15267
  # use $as_me), people would be surprised to read:
15268
  #    /* config.h.  Generated by config.status.  */
15269
  if test x"$ac_file" = x-; then
15270
    echo "/* Generated by configure.  */" >$tmp/config.h
15271
  else
15272
    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
15273
  fi
15274
  cat $tmp/in >>$tmp/config.h
15275
  rm -f $tmp/in
15276
  if test x"$ac_file" != x-; then
15277
    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15278
      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15279
echo "$as_me: $ac_file is unchanged" >&6;}
15280
    else
15281
      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15282
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15283
         X"$ac_file" : 'X\(//\)[^/]' \| \
15284
         X"$ac_file" : 'X\(//\)$' \| \
15285
         X"$ac_file" : 'X\(/\)' \| \
15286
         .     : '\(.\)' 2>/dev/null ||
15287
echo X"$ac_file" |
15288
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15289
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15290
          /^X\(\/\/\)$/{ s//\1/; q; }
15291
          /^X\(\/\).*/{ s//\1/; q; }
15292
          s/.*/./; q'`
15293
      { if $as_mkdir_p; then
15294
    mkdir -p "$ac_dir"
15295
  else
15296
    as_dir="$ac_dir"
15297
    as_dirs=
15298
    while test ! -d "$as_dir"; do
15299
      as_dirs="$as_dir $as_dirs"
15300
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15301
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15302
         X"$as_dir" : 'X\(//\)[^/]' \| \
15303
         X"$as_dir" : 'X\(//\)$' \| \
15304
         X"$as_dir" : 'X\(/\)' \| \
15305
         .     : '\(.\)' 2>/dev/null ||
15306
echo X"$as_dir" |
15307
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15308
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15309
          /^X\(\/\/\)$/{ s//\1/; q; }
15310
          /^X\(\/\).*/{ s//\1/; q; }
15311
          s/.*/./; q'`
15312
    done
15313
    test ! -n "$as_dirs" || mkdir $as_dirs
15314
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15315
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15316
   { (exit 1); exit 1; }; }; }
15317
 
15318
      rm -f $ac_file
15319
      mv $tmp/config.h $ac_file
15320
    fi
15321
  else
15322
    cat $tmp/config.h
15323
    rm -f $tmp/config.h
15324
  fi
15325
# Compute $ac_file's index in $config_headers.
15326
_am_stamp_count=1
15327
for _am_header in $config_headers :; do
15328
  case $_am_header in
15329
    $ac_file | $ac_file:* )
15330
      break ;;
15331
    * )
15332
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15333
  esac
15334
done
15335
echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
15336
$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15337
         X$ac_file : 'X\(//\)[^/]' \| \
15338
         X$ac_file : 'X\(//\)$' \| \
15339
         X$ac_file : 'X\(/\)' \| \
15340
         .     : '\(.\)' 2>/dev/null ||
15341
echo X$ac_file |
15342
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15343
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15344
          /^X\(\/\/\)$/{ s//\1/; q; }
15345
          /^X\(\/\).*/{ s//\1/; q; }
15346
          s/.*/./; q'`/stamp-h$_am_stamp_count
15347
done
15348
_ACEOF
15349
cat >>$CONFIG_STATUS <<\_ACEOF
15350
 
15351
#
15352
# CONFIG_COMMANDS section.
15353
#
15354
for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
15355
  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15356
  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15357
  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
15358
$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15359
         X"$ac_dest" : 'X\(//\)[^/]' \| \
15360
         X"$ac_dest" : 'X\(//\)$' \| \
15361
         X"$ac_dest" : 'X\(/\)' \| \
15362
         .     : '\(.\)' 2>/dev/null ||
15363
echo X"$ac_dest" |
15364
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15365
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15366
          /^X\(\/\/\)$/{ s//\1/; q; }
15367
          /^X\(\/\).*/{ s//\1/; q; }
15368
          s/.*/./; q'`
15369
  { if $as_mkdir_p; then
15370
    mkdir -p "$ac_dir"
15371
  else
15372
    as_dir="$ac_dir"
15373
    as_dirs=
15374
    while test ! -d "$as_dir"; do
15375
      as_dirs="$as_dir $as_dirs"
15376
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15377
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15378
         X"$as_dir" : 'X\(//\)[^/]' \| \
15379
         X"$as_dir" : 'X\(//\)$' \| \
15380
         X"$as_dir" : 'X\(/\)' \| \
15381
         .     : '\(.\)' 2>/dev/null ||
15382
echo X"$as_dir" |
15383
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15384
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15385
          /^X\(\/\/\)$/{ s//\1/; q; }
15386
          /^X\(\/\).*/{ s//\1/; q; }
15387
          s/.*/./; q'`
15388
    done
15389
    test ! -n "$as_dirs" || mkdir $as_dirs
15390
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15391
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15392
   { (exit 1); exit 1; }; }; }
15393
 
15394
  ac_builddir=.
15395
 
15396
if test "$ac_dir" != .; then
15397
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15398
  # A "../" for each directory in $ac_dir_suffix.
15399
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15400
else
15401
  ac_dir_suffix= ac_top_builddir=
15402
fi
15403
 
15404
case $srcdir in
15405
  .)  # No --srcdir option.  We are building in place.
15406
    ac_srcdir=.
15407
    if test -z "$ac_top_builddir"; then
15408
       ac_top_srcdir=.
15409
    else
15410
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15411
    fi ;;
15412
  [\\/]* | ?:[\\/]* )  # Absolute path.
15413
    ac_srcdir=$srcdir$ac_dir_suffix;
15414
    ac_top_srcdir=$srcdir ;;
15415
  *) # Relative path.
15416
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15417
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15418
esac
15419
 
15420
# Do not use `cd foo && pwd` to compute absolute paths, because
15421
# the directories may not exist.
15422
case `pwd` in
15423
.) ac_abs_builddir="$ac_dir";;
15424
*)
15425
  case "$ac_dir" in
15426
  .) ac_abs_builddir=`pwd`;;
15427
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15428
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15429
  esac;;
15430
esac
15431
case $ac_abs_builddir in
15432
.) ac_abs_top_builddir=${ac_top_builddir}.;;
15433
*)
15434
  case ${ac_top_builddir}. in
15435
  .) ac_abs_top_builddir=$ac_abs_builddir;;
15436
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15437
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15438
  esac;;
15439
esac
15440
case $ac_abs_builddir in
15441
.) ac_abs_srcdir=$ac_srcdir;;
15442
*)
15443
  case $ac_srcdir in
15444
  .) ac_abs_srcdir=$ac_abs_builddir;;
15445
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15446
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15447
  esac;;
15448
esac
15449
case $ac_abs_builddir in
15450
.) ac_abs_top_srcdir=$ac_top_srcdir;;
15451
*)
15452
  case $ac_top_srcdir in
15453
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15454
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15455
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15456
  esac;;
15457
esac
15458
 
15459
 
15460
  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
15461
echo "$as_me: executing $ac_dest commands" >&6;}
15462
  case $ac_dest in
15463
    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
15464
  # Strip MF so we end up with the name of the file.
15465
  mf=`echo "$mf" | sed -e 's/:.*$//'`
15466
  # Check whether this is an Automake generated Makefile or not.
15467
  # We used to match only the files named `Makefile.in', but
15468
  # some people rename them; so instead we look at the file content.
15469
  # Grep'ing the first line is not enough: some people post-process
15470
  # each Makefile.in and add a new line on top of each file to say so.
15471
  # So let's grep whole file.
15472
  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
15473
    dirpart=`(dirname "$mf") 2>/dev/null ||
15474
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15475
         X"$mf" : 'X\(//\)[^/]' \| \
15476
         X"$mf" : 'X\(//\)$' \| \
15477
         X"$mf" : 'X\(/\)' \| \
15478
         .     : '\(.\)' 2>/dev/null ||
15479
echo X"$mf" |
15480
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15481
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15482
          /^X\(\/\/\)$/{ s//\1/; q; }
15483
          /^X\(\/\).*/{ s//\1/; q; }
15484
          s/.*/./; q'`
15485
  else
15486
    continue
15487
  fi
15488
  # Extract the definition of DEPDIR, am__include, and am__quote
15489
  # from the Makefile without running `make'.
15490
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15491
  test -z "$DEPDIR" && continue
15492
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
15493
  test -z "am__include" && continue
15494
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15495
  # When using ansi2knr, U may be empty or an underscore; expand it
15496
  U=`sed -n 's/^U = //p' < "$mf"`
15497
  # Find all dependency output files, they are included files with
15498
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
15499
  # simplest approach to changing $(DEPDIR) to its actual value in the
15500
  # expansion.
15501
  for file in `sed -n "
15502
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15503
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15504
    # Make sure the directory exists.
15505
    test -f "$dirpart/$file" && continue
15506
    fdir=`(dirname "$file") 2>/dev/null ||
15507
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15508
         X"$file" : 'X\(//\)[^/]' \| \
15509
         X"$file" : 'X\(//\)$' \| \
15510
         X"$file" : 'X\(/\)' \| \
15511
         .     : '\(.\)' 2>/dev/null ||
15512
echo X"$file" |
15513
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15514
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15515
          /^X\(\/\/\)$/{ s//\1/; q; }
15516
          /^X\(\/\).*/{ s//\1/; q; }
15517
          s/.*/./; q'`
15518
    { if $as_mkdir_p; then
15519
    mkdir -p $dirpart/$fdir
15520
  else
15521
    as_dir=$dirpart/$fdir
15522
    as_dirs=
15523
    while test ! -d "$as_dir"; do
15524
      as_dirs="$as_dir $as_dirs"
15525
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15526
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15527
         X"$as_dir" : 'X\(//\)[^/]' \| \
15528
         X"$as_dir" : 'X\(//\)$' \| \
15529
         X"$as_dir" : 'X\(/\)' \| \
15530
         .     : '\(.\)' 2>/dev/null ||
15531
echo X"$as_dir" |
15532
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15533
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15534
          /^X\(\/\/\)$/{ s//\1/; q; }
15535
          /^X\(\/\).*/{ s//\1/; q; }
15536
          s/.*/./; q'`
15537
    done
15538
    test ! -n "$as_dirs" || mkdir $as_dirs
15539
  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
15540
echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
15541
   { (exit 1); exit 1; }; }; }
15542
 
15543
    # echo "creating $dirpart/$file"
15544
    echo '# dummy' > "$dirpart/$file"
15545
  done
15546
done
15547
 ;;
15548
    libtool )
15549
 
15550
    # See if we are running on zsh, and set the options which allow our
15551
    # commands through without removal of \ escapes.
15552
    if test -n "${ZSH_VERSION+set}" ; then
15553
      setopt NO_GLOB_SUBST
15554
    fi
15555
 
15556
    cfgfile="${ofile}T"
15557
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15558
    $RM "$cfgfile"
15559
 
15560
    cat <<_LT_EOF >> "$cfgfile"
15561
#! $SHELL
15562
 
15563
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15564
# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
15565
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15566
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15567
#
15568
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15569
# 2006, 2007 Free Software Foundation, Inc.
15570
#
15571
# This file is part of GNU Libtool:
15572
# Originally by Gordon Matzigkeit , 1996
15573
#
15574
# This program is free software; you can redistribute it and/or modify
15575
# it under the terms of the GNU General Public License as published by
15576
# the Free Software Foundation; either version 2 of the License, or
15577
# (at your option) any later version.
15578
#
15579
# This program is distributed in the hope that it will be useful, but
15580
# WITHOUT ANY WARRANTY; without even the implied warranty of
15581
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15582
# General Public License for more details.
15583
#
15584
# You should have received a copy of the GNU General Public License
15585
# along with this program; if not, a copy can be downloaded from
15586
# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
15587
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
15588
# MA 02110-1301, USA.
15589
#
15590
# As a special exception to the GNU General Public License, if you
15591
# distribute this file as part of a program that contains a
15592
# configuration script generated by Autoconf, you may include it under
15593
# the same distribution terms that you use for the rest of that program.
15594
 
15595
 
15596
# The names of the tagged configurations supported by this script.
15597
available_tags=""
15598
 
15599
# ### BEGIN LIBTOOL CONFIG
15600
 
15601
# Which release of libtool.m4 was used?
15602
macro_version=$macro_version
15603
macro_revision=$macro_revision
15604
 
15605
# Whether or not to build shared libraries.
15606
build_libtool_libs=$enable_shared
15607
 
15608
# Whether or not to build static libraries.
15609
build_old_libs=$enable_static
15610
 
15611
# What type of objects to build.
15612
pic_mode=$pic_mode
15613
 
15614
# Whether or not to optimize for fast installation.
15615
fast_install=$enable_fast_install
15616
 
15617
# The host system.
15618
host_alias=$host_alias
15619
host=$host
15620
host_os=$host_os
15621
 
15622
# The build system.
15623
build_alias=$build_alias
15624
build=$build
15625
build_os=$build_os
15626
 
15627
# A sed program that does not truncate output.
15628
SED=$lt_SED
15629
 
15630
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15631
Xsed="\$SED -e 1s/^X//"
15632
 
15633
# A grep program that handles long lines.
15634
GREP=$lt_GREP
15635
 
15636
# An ERE matcher.
15637
EGREP=$lt_EGREP
15638
 
15639
# A literal string matcher.
15640
FGREP=$lt_FGREP
15641
 
15642
# A BSD- or MS-compatible name lister.
15643
NM=$lt_NM
15644
 
15645
# Whether we need soft or hard links.
15646
LN_S=$lt_LN_S
15647
 
15648
# What is the maximum length of a command?
15649
max_cmd_len=$max_cmd_len
15650
 
15651
# Object file suffix (normally "o").
15652
objext=$ac_objext
15653
 
15654
# Executable file suffix (normally "").
15655
exeext=$exeext
15656
 
15657
# whether the shell understands "unset".
15658
lt_unset=$lt_unset
15659
 
15660
# turn spaces into newlines.
15661
SP2NL=$lt_lt_SP2NL
15662
 
15663
# turn newlines into spaces.
15664
NL2SP=$lt_lt_NL2SP
15665
 
15666
# How to create reloadable object files.
15667
reload_flag=$lt_reload_flag
15668
reload_cmds=$lt_reload_cmds
15669
 
15670
# Method to check whether dependent libraries are shared objects.
15671
deplibs_check_method=$lt_deplibs_check_method
15672
 
15673
# Command to use when deplibs_check_method == "file_magic".
15674
file_magic_cmd=$lt_file_magic_cmd
15675
 
15676
# The archiver.
15677
AR=$lt_AR
15678
AR_FLAGS=$lt_AR_FLAGS
15679
 
15680
# A symbol stripping program.
15681
STRIP=$lt_STRIP
15682
 
15683
# Commands used to install an old-style archive.
15684
RANLIB=$lt_RANLIB
15685
old_postinstall_cmds=$lt_old_postinstall_cmds
15686
old_postuninstall_cmds=$lt_old_postuninstall_cmds
15687
 
15688
# A C compiler.
15689
LTCC=$lt_CC
15690
 
15691
# LTCC compiler flags.
15692
LTCFLAGS=$lt_CFLAGS
15693
 
15694
# Take the output of nm and produce a listing of raw symbols and C names.
15695
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15696
 
15697
# Transform the output of nm in a proper C declaration.
15698
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15699
 
15700
# Transform the output of nm in a C name address pair.
15701
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15702
 
15703
# The name of the directory that contains temporary libtool files.
15704
objdir=$objdir
15705
 
15706
# Shell to use when invoking shell scripts.
15707
SHELL=$lt_SHELL
15708
 
15709
# An echo program that does not interpret backslashes.
15710
ECHO=$lt_ECHO
15711
 
15712
# Used to examine libraries when file_magic_cmd begins with "file".
15713
MAGIC_CMD=$MAGIC_CMD
15714
 
15715
# Must we lock files when doing compilation?
15716
need_locks=$lt_need_locks
15717
 
15718
# Old archive suffix (normally "a").
15719
libext=$libext
15720
 
15721
# Shared library suffix (normally ".so").
15722
shrext_cmds=$lt_shrext_cmds
15723
 
15724
# The commands to extract the exported symbol list from a shared archive.
15725
extract_expsyms_cmds=$lt_extract_expsyms_cmds
15726
 
15727
# Variables whose values should be saved in libtool wrapper scripts and
15728
# restored at link time.
15729
variables_saved_for_relink=$lt_variables_saved_for_relink
15730
 
15731
# Do we need the "lib" prefix for modules?
15732
need_lib_prefix=$need_lib_prefix
15733
 
15734
# Do we need a version for libraries?
15735
need_version=$need_version
15736
 
15737
# Library versioning type.
15738
version_type=$version_type
15739
 
15740
# Shared library runtime path variable.
15741
runpath_var=$runpath_var
15742
 
15743
# Shared library path variable.
15744
shlibpath_var=$shlibpath_var
15745
 
15746
# Is shlibpath searched before the hard-coded library search path?
15747
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15748
 
15749
# Format of library name prefix.
15750
libname_spec=$lt_libname_spec
15751
 
15752
# List of archive names.  First name is the real one, the rest are links.
15753
# The last name is the one that the linker finds with -lNAME
15754
library_names_spec=$lt_library_names_spec
15755
 
15756
# The coded name of the library, if different from the real name.
15757
soname_spec=$lt_soname_spec
15758
 
15759
# Command to use after installation of a shared archive.
15760
postinstall_cmds=$lt_postinstall_cmds
15761
 
15762
# Command to use after uninstallation of a shared archive.
15763
postuninstall_cmds=$lt_postuninstall_cmds
15764
 
15765
# Commands used to finish a libtool library installation in a directory.
15766
finish_cmds=$lt_finish_cmds
15767
 
15768
# As "finish_cmds", except a single script fragment to be evaled but
15769
# not shown.
15770
finish_eval=$lt_finish_eval
15771
 
15772
# Whether we should hardcode library paths into libraries.
15773
hardcode_into_libs=$hardcode_into_libs
15774
 
15775
# Compile-time system search path for libraries.
15776
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15777
 
15778
# Run-time system search path for libraries.
15779
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15780
 
15781
# Whether dlopen is supported.
15782
dlopen_support=$enable_dlopen
15783
 
15784
# Whether dlopen of programs is supported.
15785
dlopen_self=$enable_dlopen_self
15786
 
15787
# Whether dlopen of statically linked programs is supported.
15788
dlopen_self_static=$enable_dlopen_self_static
15789
 
15790
# Commands to strip libraries.
15791
old_striplib=$lt_old_striplib
15792
striplib=$lt_striplib
15793
 
15794
 
15795
# The linker used to build libraries.
15796
LD=$lt_LD
15797
 
15798
# Commands used to build an old-style archive.
15799
old_archive_cmds=$lt_old_archive_cmds
15800
 
15801
# A language specific compiler.
15802
CC=$lt_compiler
15803
 
15804
# Is the compiler the GNU compiler?
15805
with_gcc=$GCC
15806
 
15807
# Compiler flag to turn off builtin functions.
15808
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15809
 
15810
# How to pass a linker flag through the compiler.
15811
wl=$lt_lt_prog_compiler_wl
15812
 
15813
# Additional compiler flags for building library objects.
15814
pic_flag=$lt_lt_prog_compiler_pic
15815
 
15816
# Compiler flag to prevent dynamic linking.
15817
link_static_flag=$lt_lt_prog_compiler_static
15818
 
15819
# Does compiler simultaneously support -c and -o options?
15820
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15821
 
15822
# Whether or not to add -lc for building shared libraries.
15823
build_libtool_need_lc=$archive_cmds_need_lc
15824
 
15825
# Whether or not to disallow shared libs when runtime libs are static.
15826
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15827
 
15828
# Compiler flag to allow reflexive dlopens.
15829
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15830
 
15831
# Compiler flag to generate shared objects directly from archives.
15832
whole_archive_flag_spec=$lt_whole_archive_flag_spec
15833
 
15834
# Whether the compiler copes with passing no objects directly.
15835
compiler_needs_object=$lt_compiler_needs_object
15836
 
15837
# Create an old-style archive from a shared archive.
15838
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15839
 
15840
# Create a temporary old-style archive to link instead of a shared archive.
15841
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15842
 
15843
# Commands used to build a shared archive.
15844
archive_cmds=$lt_archive_cmds
15845
archive_expsym_cmds=$lt_archive_expsym_cmds
15846
 
15847
# Commands used to build a loadable module if different from building
15848
# a shared archive.
15849
module_cmds=$lt_module_cmds
15850
module_expsym_cmds=$lt_module_expsym_cmds
15851
 
15852
# Whether we are building with GNU ld or not.
15853
with_gnu_ld=$lt_with_gnu_ld
15854
 
15855
# Flag that allows shared libraries with undefined symbols to be built.
15856
allow_undefined_flag=$lt_allow_undefined_flag
15857
 
15858
# Flag that enforces no undefined symbols.
15859
no_undefined_flag=$lt_no_undefined_flag
15860
 
15861
# Flag to hardcode \$libdir into a binary during linking.
15862
# This must work even if \$libdir does not exist
15863
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15864
 
15865
# If ld is used when linking, flag to hardcode \$libdir into a binary
15866
# during linking.  This must work even if \$libdir does not exist.
15867
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15868
 
15869
# Whether we need a single "-rpath" flag with a separated argument.
15870
hardcode_libdir_separator=$lt_hardcode_libdir_separator
15871
 
15872
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15873
# DIR into the resulting binary.
15874
hardcode_direct=$hardcode_direct
15875
 
15876
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15877
# DIR into the resulting binary and the resulting library dependency is
15878
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15879
# library is relocated.
15880
hardcode_direct_absolute=$hardcode_direct_absolute
15881
 
15882
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15883
# into the resulting binary.
15884
hardcode_minus_L=$hardcode_minus_L
15885
 
15886
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15887
# into the resulting binary.
15888
hardcode_shlibpath_var=$hardcode_shlibpath_var
15889
 
15890
# Set to "yes" if building a shared library automatically hardcodes DIR
15891
# into the library and all subsequent libraries and executables linked
15892
# against it.
15893
hardcode_automatic=$hardcode_automatic
15894
 
15895
# Set to yes if linker adds runtime paths of dependent libraries
15896
# to runtime path list.
15897
inherit_rpath=$inherit_rpath
15898
 
15899
# Whether libtool must link a program against all its dependency libraries.
15900
link_all_deplibs=$link_all_deplibs
15901
 
15902
# Fix the shell variable \$srcfile for the compiler.
15903
fix_srcfile_path=$lt_fix_srcfile_path
15904
 
15905
# Set to "yes" if exported symbols are required.
15906
always_export_symbols=$always_export_symbols
15907
 
15908
# The commands to list exported symbols.
15909
export_symbols_cmds=$lt_export_symbols_cmds
15910
 
15911
# Symbols that should not be listed in the preloaded symbols.
15912
exclude_expsyms=$lt_exclude_expsyms
15913
 
15914
# Symbols that must always be exported.
15915
include_expsyms=$lt_include_expsyms
15916
 
15917
# Commands necessary for linking programs (against libraries) with templates.
15918
prelink_cmds=$lt_prelink_cmds
15919
 
15920
# Specify filename containing input files.
15921
file_list_spec=$lt_file_list_spec
15922
 
15923
# How to hardcode a shared library path into an executable.
15924
hardcode_action=$hardcode_action
15925
 
15926
# ### END LIBTOOL CONFIG
15927
 
15928
_LT_EOF
15929
 
15930
  case $host_os in
15931
  aix3*)
15932
    cat <<\_LT_EOF >> "$cfgfile"
15933
# AIX sometimes has problems with the GCC collect2 program.  For some
15934
# reason, if we set the COLLECT_NAMES environment variable, the problems
15935
# vanish in a puff of smoke.
15936
if test "X${COLLECT_NAMES+set}" != Xset; then
15937
  COLLECT_NAMES=
15938
  export COLLECT_NAMES
15939
fi
15940
_LT_EOF
15941
    ;;
15942
  esac
15943
 
15944
 
15945
ltmain="$ac_aux_dir/ltmain.sh"
15946
 
15947
 
15948
  # We use sed instead of cat because bash on DJGPP gets confused if
15949
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15950
  # text mode, it properly converts lines to CR/LF.  This bash problem
15951
  # is reportedly fixed, but why not run on old versions too?
15952
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15953
    || (rm -f "$cfgfile"; exit 1)
15954
 
15955
  case $xsi_shell in
15956
  yes)
15957
    cat << \_LT_EOF >> "$cfgfile"
15958
# func_dirname file append nondir_replacement
15959
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15960
# otherwise set result to NONDIR_REPLACEMENT.
15961
func_dirname ()
15962
{
15963
  case ${1} in
15964
    */*) func_dirname_result="${1%/*}${2}" ;;
15965
    *  ) func_dirname_result="${3}" ;;
15966
  esac
15967
}
15968
 
15969
# func_basename file
15970
func_basename ()
15971
{
15972
  func_basename_result="${1##*/}"
15973
}
15974
 
15975
# func_stripname prefix suffix name
15976
# strip PREFIX and SUFFIX off of NAME.
15977
# PREFIX and SUFFIX must not contain globbing or regex special
15978
# characters, hashes, percent signs, but SUFFIX may contain a leading
15979
# dot (in which case that matches only a dot).
15980
func_stripname ()
15981
{
15982
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15983
  # positional parameters, so assign one to ordinary parameter first.
15984
  func_stripname_result=${3}
15985
  func_stripname_result=${func_stripname_result#"${1}"}
15986
  func_stripname_result=${func_stripname_result%"${2}"}
15987
}
15988
 
15989
# func_opt_split
15990
func_opt_split ()
15991
{
15992
  func_opt_split_opt=${1%%=*}
15993
  func_opt_split_arg=${1#*=}
15994
}
15995
 
15996
# func_lo2o object
15997
func_lo2o ()
15998
{
15999
  case ${1} in
16000
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16001
    *)    func_lo2o_result=${1} ;;
16002
  esac
16003
}
16004
_LT_EOF
16005
    ;;
16006
  *) # Bourne compatible functions.
16007
    cat << \_LT_EOF >> "$cfgfile"
16008
# func_dirname file append nondir_replacement
16009
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16010
# otherwise set result to NONDIR_REPLACEMENT.
16011
func_dirname ()
16012
{
16013
  # Extract subdirectory from the argument.
16014
  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
16015
  if test "X$func_dirname_result" = "X${1}"; then
16016
    func_dirname_result="${3}"
16017
  else
16018
    func_dirname_result="$func_dirname_result${2}"
16019
  fi
16020
}
16021
 
16022
# func_basename file
16023
func_basename ()
16024
{
16025
  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
16026
}
16027
 
16028
# func_stripname prefix suffix name
16029
# strip PREFIX and SUFFIX off of NAME.
16030
# PREFIX and SUFFIX must not contain globbing or regex special
16031
# characters, hashes, percent signs, but SUFFIX may contain a leading
16032
# dot (in which case that matches only a dot).
16033
# func_strip_suffix prefix name
16034
func_stripname ()
16035
{
16036
  case ${2} in
16037
    .*) func_stripname_result=`$ECHO "X${3}" \
16038
           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
16039
    *)  func_stripname_result=`$ECHO "X${3}" \
16040
           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
16041
  esac
16042
}
16043
 
16044
# sed scripts:
16045
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16046
my_sed_long_arg='1s/^-[^=]*=//'
16047
 
16048
# func_opt_split
16049
func_opt_split ()
16050
{
16051
  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
16052
  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
16053
}
16054
 
16055
# func_lo2o object
16056
func_lo2o ()
16057
{
16058
  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
16059
}
16060
_LT_EOF
16061
esac
16062
 
16063
case $lt_shell_append in
16064
  yes)
16065
    cat << \_LT_EOF >> "$cfgfile"
16066
 
16067
# func_append var value
16068
# Append VALUE to the end of shell variable VAR.
16069
func_append ()
16070
{
16071
  eval "$1+=\$2"
16072
}
16073
_LT_EOF
16074
    ;;
16075
  *)
16076
    cat << \_LT_EOF >> "$cfgfile"
16077
 
16078
# func_append var value
16079
# Append VALUE to the end of shell variable VAR.
16080
func_append ()
16081
{
16082
  eval "$1=\$$1\$2"
16083
}
16084
_LT_EOF
16085
    ;;
16086
  esac
16087
 
16088
 
16089
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16090
    || (rm -f "$cfgfile"; exit 1)
16091
 
16092
  mv -f "$cfgfile" "$ofile" ||
16093
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16094
  chmod +x "$ofile"
16095
 
16096
 ;;
16097
    default-1 )
16098
    for ac_file in $CONFIG_FILES; do
16099
      # Support "outfile[:infile[:infile...]]"
16100
      case "$ac_file" in
16101
        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16102
      esac
16103
      # PO directories have a Makefile.in generated from Makefile.in.in.
16104
      case "$ac_file" in */Makefile.in)
16105
        # Adjust a relative srcdir.
16106
        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16107
        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16108
        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16109
        # In autoconf-2.13 it is called $ac_given_srcdir.
16110
        # In autoconf-2.50 it is called $srcdir.
16111
        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16112
        case "$ac_given_srcdir" in
16113
          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16114
          /*) top_srcdir="$ac_given_srcdir" ;;
16115
          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16116
        esac
16117
        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16118
          rm -f "$ac_dir/POTFILES"
16119
          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16120
          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16121
          POMAKEFILEDEPS="POTFILES.in"
16122
          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16123
          # on $ac_dir but don't depend on user-specified configuration
16124
          # parameters.
16125
          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16126
            # The LINGUAS file contains the set of available languages.
16127
            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16128
              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16129
            fi
16130
            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16131
            # Hide the ALL_LINGUAS assigment from automake.
16132
            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16133
            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16134
          else
16135
            # The set of available languages was given in configure.in.
16136
            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16137
          fi
16138
          case "$ac_given_srcdir" in
16139
            .) srcdirpre= ;;
16140
            *) srcdirpre='$(srcdir)/' ;;
16141
          esac
16142
          POFILES=
16143
          GMOFILES=
16144
          UPDATEPOFILES=
16145
          DUMMYPOFILES=
16146
          for lang in $ALL_LINGUAS; do
16147
            POFILES="$POFILES $srcdirpre$lang.po"
16148
            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16149
            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16150
            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16151
          done
16152
          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16153
          # environment variable.
16154
          INST_LINGUAS=
16155
          if test -n "$ALL_LINGUAS"; then
16156
            for presentlang in $ALL_LINGUAS; do
16157
              useit=no
16158
              if test "%UNSET%" != "$LINGUAS"; then
16159
                desiredlanguages="$LINGUAS"
16160
              else
16161
                desiredlanguages="$ALL_LINGUAS"
16162
              fi
16163
              for desiredlang in $desiredlanguages; do
16164
                # Use the presentlang catalog if desiredlang is
16165
                #   a. equal to presentlang, or
16166
                #   b. a variant of presentlang (because in this case,
16167
                #      presentlang can be used as a fallback for messages
16168
                #      which are not translated in the desiredlang catalog).
16169
                case "$desiredlang" in
16170
                  "$presentlang"*) useit=yes;;
16171
                esac
16172
              done
16173
              if test $useit = yes; then
16174
                INST_LINGUAS="$INST_LINGUAS $presentlang"
16175
              fi
16176
            done
16177
          fi
16178
          CATALOGS=
16179
          if test -n "$INST_LINGUAS"; then
16180
            for lang in $INST_LINGUAS; do
16181
              CATALOGS="$CATALOGS $lang.gmo"
16182
            done
16183
          fi
16184
          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16185
          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"
16186
          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16187
            if test -f "$f"; then
16188
              case "$f" in
16189
                *.orig | *.bak | *~) ;;
16190
                *) cat "$f" >> "$ac_dir/Makefile" ;;
16191
              esac
16192
            fi
16193
          done
16194
        fi
16195
        ;;
16196
      esac
16197
    done ;;
16198
    default ) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16199
 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16200
 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16201
 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16202
 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16203
 if test "x$cgen_cpu_prefix" != x ; then
16204
   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16205
 fi ;;
16206
  esac
16207
done
16208
_ACEOF
16209
 
16210
cat >>$CONFIG_STATUS <<\_ACEOF
16211
 
16212
{ (exit 0); exit 0; }
16213
_ACEOF
16214
chmod +x $CONFIG_STATUS
16215
ac_clean_files=$ac_clean_files_save
16216
 
16217
 
16218
# configure is writing to config.log, and then calls config.status.
16219
# config.status does its own redirection, appending to config.log.
16220
# Unfortunately, on DOS this fails, as config.log is still kept open
16221
# by configure, so config.status won't be able to write to it; its
16222
# output is simply discarded.  So we exec the FD to /dev/null,
16223
# effectively closing config.log, so it can be properly (re)opened and
16224
# appended to by config.status.  When coming back to configure, we
16225
# need to make the FD available again.
16226
if test "$no_create" != yes; then
16227
  ac_cs_success=:
16228
  ac_config_status_args=
16229
  test "$silent" = yes &&
16230
    ac_config_status_args="$ac_config_status_args --quiet"
16231
  exec 5>/dev/null
16232
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16233
  exec 5>>config.log
16234
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16235
  # would make configure fail if this is the last instruction.
16236
  $ac_cs_success || { (exit 1); exit 1; }
16237
fi
16238
 

powered by: WebSVN 2.1.0

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