OSDN Git Service

* configure.in (newlib_cv_ldbl_eq_dbl): Rename cache variable
[pf3gnuchains/pf3gnuchains3x.git] / newlib / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for newlib 1.17.0.
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='newlib'
418 PACKAGE_TARNAME='newlib'
419 PACKAGE_VERSION='1.17.0'
420 PACKAGE_STRING='newlib 1.17.0'
421 PACKAGE_BUGREPORT=''
422
423 ac_unique_file="libc"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 #  include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 #  include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 #  include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subdirs_all="$ac_subdirs_all libc"
462 ac_subdirs_all="$ac_subdirs_all libm"
463 ac_subdirs_all="$ac_subdirs_all doc"
464 ac_subdirs_all="$ac_subdirs_all iconvdata"
465 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 MAY_SUPPLY_SYSCALLS_TRUE MAY_SUPPLY_SYSCALLS_FALSE newlib_basedir build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 CC DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE AS ac_ct_AS AR ac_ct_AR RANLIB ac_ct_RANLIB READELF ac_ct_READELF MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CCAS CCASFLAGS NEWLIB_CFLAGS LDFLAGS ELIX_LEVEL_0_TRUE ELIX_LEVEL_0_FALSE ELIX_LEVEL_1_TRUE ELIX_LEVEL_1_FALSE ELIX_LEVEL_2_TRUE ELIX_LEVEL_2_FALSE ELIX_LEVEL_3_TRUE ELIX_LEVEL_3_FALSE ELIX_LEVEL_4_TRUE ELIX_LEVEL_4_FALSE USE_LIBTOOL_TRUE USE_LIBTOOL_FALSE OBJEXT oext aext lpfx libm_machine_dir machine_dir sys_dir SED DLLTOOL ac_ct_DLLTOOL OBJDUMP ac_ct_OBJDUMP LIBTOOL CFLAGS CPPFLAGS ac_ct_CC EXEEXT EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO DSYMUTIL ac_ct_DSYMUTIL NMEDIT ac_ct_NMEDIT LIPO ac_ct_LIPO OTOOL ac_ct_OTOOL OTOOL64 ac_ct_OTOOL64 CPP NEWLIB_HW_FP_TRUE NEWLIB_HW_FP_FALSE CC_FOR_NEWLIB subdirs HAVE_DOC_TRUE HAVE_DOC_FALSE EXTRA_DIRS CRT0 CRT0_DIR CRT1 CRT1_DIR LIBM_MACHINE_OBJECTLIST MACHINE_OBJECTLIST SYS_OBJECTLIST SYS_MACH_OBJECTLIST POSIX_OBJECTLIST SIGNAL_OBJECTLIST SYSCALL_OBJECTLIST UNIX_OBJECTLIST STDIO64_OBJECTLIST CC_FOR_BUILD libc_cv_initfinit_array HAVE_LONG_DOUBLE_TRUE HAVE_LONG_DOUBLE_FALSE LIBOBJS LTLIBOBJS'
466 ac_subst_files=''
467
468 # Initialize some variables set by options.
469 ac_init_help=
470 ac_init_version=false
471 # The variables have the same names as the options, with
472 # dashes changed to underlines.
473 cache_file=/dev/null
474 exec_prefix=NONE
475 no_create=
476 no_recursion=
477 prefix=NONE
478 program_prefix=NONE
479 program_suffix=NONE
480 program_transform_name=s,x,x,
481 silent=
482 site=
483 srcdir=
484 verbose=
485 x_includes=NONE
486 x_libraries=NONE
487
488 # Installation directory options.
489 # These are left unexpanded so users can "make install exec_prefix=/foo"
490 # and all the variables that are supposed to be based on exec_prefix
491 # by default will actually change.
492 # Use braces instead of parens because sh, perl, etc. also accept them.
493 bindir='${exec_prefix}/bin'
494 sbindir='${exec_prefix}/sbin'
495 libexecdir='${exec_prefix}/libexec'
496 datadir='${prefix}/share'
497 sysconfdir='${prefix}/etc'
498 sharedstatedir='${prefix}/com'
499 localstatedir='${prefix}/var'
500 libdir='${exec_prefix}/lib'
501 includedir='${prefix}/include'
502 oldincludedir='/usr/include'
503 infodir='${prefix}/info'
504 mandir='${prefix}/man'
505
506 ac_prev=
507 for ac_option
508 do
509   # If the previous option needs an argument, assign it.
510   if test -n "$ac_prev"; then
511     eval "$ac_prev=\$ac_option"
512     ac_prev=
513     continue
514   fi
515
516   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
517
518   # Accept the important Cygnus configure options, so we can diagnose typos.
519
520   case $ac_option in
521
522   -bindir | --bindir | --bindi | --bind | --bin | --bi)
523     ac_prev=bindir ;;
524   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
525     bindir=$ac_optarg ;;
526
527   -build | --build | --buil | --bui | --bu)
528     ac_prev=build_alias ;;
529   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
530     build_alias=$ac_optarg ;;
531
532   -cache-file | --cache-file | --cache-fil | --cache-fi \
533   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
534     ac_prev=cache_file ;;
535   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
536   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
537     cache_file=$ac_optarg ;;
538
539   --config-cache | -C)
540     cache_file=config.cache ;;
541
542   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
543     ac_prev=datadir ;;
544   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
545   | --da=*)
546     datadir=$ac_optarg ;;
547
548   -disable-* | --disable-*)
549     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
550     # Reject names that are not valid shell variable names.
551     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
552       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
553    { (exit 1); exit 1; }; }
554     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
555     eval "enable_$ac_feature=no" ;;
556
557   -enable-* | --enable-*)
558     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
559     # Reject names that are not valid shell variable names.
560     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
561       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
562    { (exit 1); exit 1; }; }
563     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
564     case $ac_option in
565       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
566       *) ac_optarg=yes ;;
567     esac
568     eval "enable_$ac_feature='$ac_optarg'" ;;
569
570   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
571   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
572   | --exec | --exe | --ex)
573     ac_prev=exec_prefix ;;
574   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
575   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
576   | --exec=* | --exe=* | --ex=*)
577     exec_prefix=$ac_optarg ;;
578
579   -gas | --gas | --ga | --g)
580     # Obsolete; use --with-gas.
581     with_gas=yes ;;
582
583   -help | --help | --hel | --he | -h)
584     ac_init_help=long ;;
585   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
586     ac_init_help=recursive ;;
587   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
588     ac_init_help=short ;;
589
590   -host | --host | --hos | --ho)
591     ac_prev=host_alias ;;
592   -host=* | --host=* | --hos=* | --ho=*)
593     host_alias=$ac_optarg ;;
594
595   -includedir | --includedir | --includedi | --included | --include \
596   | --includ | --inclu | --incl | --inc)
597     ac_prev=includedir ;;
598   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
599   | --includ=* | --inclu=* | --incl=* | --inc=*)
600     includedir=$ac_optarg ;;
601
602   -infodir | --infodir | --infodi | --infod | --info | --inf)
603     ac_prev=infodir ;;
604   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
605     infodir=$ac_optarg ;;
606
607   -libdir | --libdir | --libdi | --libd)
608     ac_prev=libdir ;;
609   -libdir=* | --libdir=* | --libdi=* | --libd=*)
610     libdir=$ac_optarg ;;
611
612   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
613   | --libexe | --libex | --libe)
614     ac_prev=libexecdir ;;
615   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
616   | --libexe=* | --libex=* | --libe=*)
617     libexecdir=$ac_optarg ;;
618
619   -localstatedir | --localstatedir | --localstatedi | --localstated \
620   | --localstate | --localstat | --localsta | --localst \
621   | --locals | --local | --loca | --loc | --lo)
622     ac_prev=localstatedir ;;
623   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
624   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
625   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
626     localstatedir=$ac_optarg ;;
627
628   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
629     ac_prev=mandir ;;
630   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
631     mandir=$ac_optarg ;;
632
633   -nfp | --nfp | --nf)
634     # Obsolete; use --without-fp.
635     with_fp=no ;;
636
637   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
638   | --no-cr | --no-c | -n)
639     no_create=yes ;;
640
641   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
642   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
643     no_recursion=yes ;;
644
645   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
646   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
647   | --oldin | --oldi | --old | --ol | --o)
648     ac_prev=oldincludedir ;;
649   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
650   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
651   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
652     oldincludedir=$ac_optarg ;;
653
654   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
655     ac_prev=prefix ;;
656   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
657     prefix=$ac_optarg ;;
658
659   -program-prefix | --program-prefix | --program-prefi | --program-pref \
660   | --program-pre | --program-pr | --program-p)
661     ac_prev=program_prefix ;;
662   -program-prefix=* | --program-prefix=* | --program-prefi=* \
663   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
664     program_prefix=$ac_optarg ;;
665
666   -program-suffix | --program-suffix | --program-suffi | --program-suff \
667   | --program-suf | --program-su | --program-s)
668     ac_prev=program_suffix ;;
669   -program-suffix=* | --program-suffix=* | --program-suffi=* \
670   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
671     program_suffix=$ac_optarg ;;
672
673   -program-transform-name | --program-transform-name \
674   | --program-transform-nam | --program-transform-na \
675   | --program-transform-n | --program-transform- \
676   | --program-transform | --program-transfor \
677   | --program-transfo | --program-transf \
678   | --program-trans | --program-tran \
679   | --progr-tra | --program-tr | --program-t)
680     ac_prev=program_transform_name ;;
681   -program-transform-name=* | --program-transform-name=* \
682   | --program-transform-nam=* | --program-transform-na=* \
683   | --program-transform-n=* | --program-transform-=* \
684   | --program-transform=* | --program-transfor=* \
685   | --program-transfo=* | --program-transf=* \
686   | --program-trans=* | --program-tran=* \
687   | --progr-tra=* | --program-tr=* | --program-t=*)
688     program_transform_name=$ac_optarg ;;
689
690   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
691   | -silent | --silent | --silen | --sile | --sil)
692     silent=yes ;;
693
694   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
695     ac_prev=sbindir ;;
696   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
697   | --sbi=* | --sb=*)
698     sbindir=$ac_optarg ;;
699
700   -sharedstatedir | --sharedstatedir | --sharedstatedi \
701   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
702   | --sharedst | --shareds | --shared | --share | --shar \
703   | --sha | --sh)
704     ac_prev=sharedstatedir ;;
705   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
706   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
707   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
708   | --sha=* | --sh=*)
709     sharedstatedir=$ac_optarg ;;
710
711   -site | --site | --sit)
712     ac_prev=site ;;
713   -site=* | --site=* | --sit=*)
714     site=$ac_optarg ;;
715
716   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
717     ac_prev=srcdir ;;
718   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
719     srcdir=$ac_optarg ;;
720
721   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
722   | --syscon | --sysco | --sysc | --sys | --sy)
723     ac_prev=sysconfdir ;;
724   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
725   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
726     sysconfdir=$ac_optarg ;;
727
728   -target | --target | --targe | --targ | --tar | --ta | --t)
729     ac_prev=target_alias ;;
730   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
731     target_alias=$ac_optarg ;;
732
733   -v | -verbose | --verbose | --verbos | --verbo | --verb)
734     verbose=yes ;;
735
736   -version | --version | --versio | --versi | --vers | -V)
737     ac_init_version=: ;;
738
739   -with-* | --with-*)
740     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
741     # Reject names that are not valid shell variable names.
742     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
743       { echo "$as_me: error: invalid package name: $ac_package" >&2
744    { (exit 1); exit 1; }; }
745     ac_package=`echo $ac_package| sed 's/-/_/g'`
746     case $ac_option in
747       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
748       *) ac_optarg=yes ;;
749     esac
750     eval "with_$ac_package='$ac_optarg'" ;;
751
752   -without-* | --without-*)
753     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
754     # Reject names that are not valid shell variable names.
755     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
756       { echo "$as_me: error: invalid package name: $ac_package" >&2
757    { (exit 1); exit 1; }; }
758     ac_package=`echo $ac_package | sed 's/-/_/g'`
759     eval "with_$ac_package=no" ;;
760
761   --x)
762     # Obsolete; use --with-x.
763     with_x=yes ;;
764
765   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
766   | --x-incl | --x-inc | --x-in | --x-i)
767     ac_prev=x_includes ;;
768   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
769   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
770     x_includes=$ac_optarg ;;
771
772   -x-libraries | --x-libraries | --x-librarie | --x-librari \
773   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
774     ac_prev=x_libraries ;;
775   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
776   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
777     x_libraries=$ac_optarg ;;
778
779   -*) { echo "$as_me: error: unrecognized option: $ac_option
780 Try \`$0 --help' for more information." >&2
781    { (exit 1); exit 1; }; }
782     ;;
783
784   *=*)
785     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
786     # Reject names that are not valid shell variable names.
787     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
788       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
789    { (exit 1); exit 1; }; }
790     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
791     eval "$ac_envvar='$ac_optarg'"
792     export $ac_envvar ;;
793
794   *)
795     # FIXME: should be removed in autoconf 3.0.
796     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
797     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
798       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
799     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
800     ;;
801
802   esac
803 done
804
805 if test -n "$ac_prev"; then
806   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
807   { echo "$as_me: error: missing argument to $ac_option" >&2
808    { (exit 1); exit 1; }; }
809 fi
810
811 # Be sure to have absolute paths.
812 for ac_var in exec_prefix prefix
813 do
814   eval ac_val=$`echo $ac_var`
815   case $ac_val in
816     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
817     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
818    { (exit 1); exit 1; }; };;
819   esac
820 done
821
822 # Be sure to have absolute paths.
823 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
824               localstatedir libdir includedir oldincludedir infodir mandir
825 do
826   eval ac_val=$`echo $ac_var`
827   case $ac_val in
828     [\\/$]* | ?:[\\/]* ) ;;
829     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
830    { (exit 1); exit 1; }; };;
831   esac
832 done
833
834 # There might be people who depend on the old broken behavior: `$host'
835 # used to hold the argument of --host etc.
836 # FIXME: To remove some day.
837 build=$build_alias
838 host=$host_alias
839 target=$target_alias
840
841 # FIXME: To remove some day.
842 if test "x$host_alias" != x; then
843   if test "x$build_alias" = x; then
844     cross_compiling=maybe
845     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
846     If a cross compiler is detected then cross compile mode will be used." >&2
847   elif test "x$build_alias" != "x$host_alias"; then
848     cross_compiling=yes
849   fi
850 fi
851
852 ac_tool_prefix=
853 test -n "$host_alias" && ac_tool_prefix=$host_alias-
854
855 test "$silent" = yes && exec 6>/dev/null
856
857
858 # Find the source files, if location was not specified.
859 if test -z "$srcdir"; then
860   ac_srcdir_defaulted=yes
861   # Try the directory containing this script, then its parent.
862   ac_confdir=`(dirname "$0") 2>/dev/null ||
863 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
864          X"$0" : 'X\(//\)[^/]' \| \
865          X"$0" : 'X\(//\)$' \| \
866          X"$0" : 'X\(/\)' \| \
867          .     : '\(.\)' 2>/dev/null ||
868 echo X"$0" |
869     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
870           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
871           /^X\(\/\/\)$/{ s//\1/; q; }
872           /^X\(\/\).*/{ s//\1/; q; }
873           s/.*/./; q'`
874   srcdir=$ac_confdir
875   if test ! -r $srcdir/$ac_unique_file; then
876     srcdir=..
877   fi
878 else
879   ac_srcdir_defaulted=no
880 fi
881 if test ! -r $srcdir/$ac_unique_file; then
882   if test "$ac_srcdir_defaulted" = yes; then
883     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
884    { (exit 1); exit 1; }; }
885   else
886     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
887    { (exit 1); exit 1; }; }
888   fi
889 fi
890 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
891   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
892    { (exit 1); exit 1; }; }
893 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
894 ac_env_build_alias_set=${build_alias+set}
895 ac_env_build_alias_value=$build_alias
896 ac_cv_env_build_alias_set=${build_alias+set}
897 ac_cv_env_build_alias_value=$build_alias
898 ac_env_host_alias_set=${host_alias+set}
899 ac_env_host_alias_value=$host_alias
900 ac_cv_env_host_alias_set=${host_alias+set}
901 ac_cv_env_host_alias_value=$host_alias
902 ac_env_target_alias_set=${target_alias+set}
903 ac_env_target_alias_value=$target_alias
904 ac_cv_env_target_alias_set=${target_alias+set}
905 ac_cv_env_target_alias_value=$target_alias
906 ac_env_CCAS_set=${CCAS+set}
907 ac_env_CCAS_value=$CCAS
908 ac_cv_env_CCAS_set=${CCAS+set}
909 ac_cv_env_CCAS_value=$CCAS
910 ac_env_CCASFLAGS_set=${CCASFLAGS+set}
911 ac_env_CCASFLAGS_value=$CCASFLAGS
912 ac_cv_env_CCASFLAGS_set=${CCASFLAGS+set}
913 ac_cv_env_CCASFLAGS_value=$CCASFLAGS
914 ac_env_CC_set=${CC+set}
915 ac_env_CC_value=$CC
916 ac_cv_env_CC_set=${CC+set}
917 ac_cv_env_CC_value=$CC
918 ac_env_CFLAGS_set=${CFLAGS+set}
919 ac_env_CFLAGS_value=$CFLAGS
920 ac_cv_env_CFLAGS_set=${CFLAGS+set}
921 ac_cv_env_CFLAGS_value=$CFLAGS
922 ac_env_LDFLAGS_set=${LDFLAGS+set}
923 ac_env_LDFLAGS_value=$LDFLAGS
924 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
925 ac_cv_env_LDFLAGS_value=$LDFLAGS
926 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
927 ac_env_CPPFLAGS_value=$CPPFLAGS
928 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
929 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
930 ac_env_CPP_set=${CPP+set}
931 ac_env_CPP_value=$CPP
932 ac_cv_env_CPP_set=${CPP+set}
933 ac_cv_env_CPP_value=$CPP
934
935 #
936 # Report the --help message.
937 #
938 if test "$ac_init_help" = "long"; then
939   # Omit some internal or obsolete options to make the list less imposing.
940   # This message is too long to be a string in the A/UX 3.1 sh.
941   cat <<_ACEOF
942 \`configure' configures newlib 1.17.0 to adapt to many kinds of systems.
943
944 Usage: $0 [OPTION]... [VAR=VALUE]...
945
946 To assign environment variables (e.g., CC, CFLAGS...), specify them as
947 VAR=VALUE.  See below for descriptions of some of the useful variables.
948
949 Defaults for the options are specified in brackets.
950
951 Configuration:
952   -h, --help              display this help and exit
953       --help=short        display options specific to this package
954       --help=recursive    display the short help of all the included packages
955   -V, --version           display version information and exit
956   -q, --quiet, --silent   do not print \`checking...' messages
957       --cache-file=FILE   cache test results in FILE [disabled]
958   -C, --config-cache      alias for \`--cache-file=config.cache'
959   -n, --no-create         do not create output files
960       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
961
962 _ACEOF
963
964   cat <<_ACEOF
965 Installation directories:
966   --prefix=PREFIX         install architecture-independent files in PREFIX
967                           [$ac_default_prefix]
968   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
969                           [PREFIX]
970
971 By default, \`make install' will install all the files in
972 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
973 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
974 for instance \`--prefix=\$HOME'.
975
976 For better control, use the options below.
977
978 Fine tuning of the installation directories:
979   --bindir=DIR           user executables [EPREFIX/bin]
980   --sbindir=DIR          system admin executables [EPREFIX/sbin]
981   --libexecdir=DIR       program executables [EPREFIX/libexec]
982   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
983   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
984   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
985   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
986   --libdir=DIR           object code libraries [EPREFIX/lib]
987   --includedir=DIR       C header files [PREFIX/include]
988   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
989   --infodir=DIR          info documentation [PREFIX/info]
990   --mandir=DIR           man documentation [PREFIX/man]
991 _ACEOF
992
993   cat <<\_ACEOF
994
995 Program names:
996   --program-prefix=PREFIX            prepend PREFIX to installed program names
997   --program-suffix=SUFFIX            append SUFFIX to installed program names
998   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
999
1000 System types:
1001   --build=BUILD     configure for building on BUILD [guessed]
1002   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1003 _ACEOF
1004 fi
1005
1006 if test -n "$ac_init_help"; then
1007   case $ac_init_help in
1008      short | recursive ) echo "Configuration of newlib 1.17.0:";;
1009    esac
1010   cat <<\_ACEOF
1011
1012 Optional Features:
1013   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1014   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1015   --enable-newlib-io-pos-args enable printf-family positional arg support
1016   --enable-newlib-io-c99-formats   enable C99 support in IO functions like printf/scanf
1017   --enable-newlib-io-long-long   enable long long type support in IO functions like printf/scanf
1018   --enable-newlib-io-long-double   enable long double type support in IO functions printf/scanf
1019   --enable-newlib-mb        enable multibyte support
1020   --enable-newlib-iconv-encodings   enable specific comma-separated list of bidirectional iconv encodings to be built-in
1021   --enable-newlib-iconv-from-encodings   enable specific comma-separated list of \"from\" iconv encodings to be built-in
1022   --enable-newlib-iconv-to-encodings   enable specific comma-separated list of \"to\" iconv encodings to be built-in
1023   --enable-newlib-iconv-external-ccs     enable capabilities to load external CCS files for iconv
1024   --disable-newlib-atexit-alloc    disable dynamic allocation of atexit entries
1025   --enable-newlib-reent-small   enable small reentrant struct support
1026   --enable-multilib         build many library versions (default)
1027   --enable-target-optspace  optimize for space
1028   --enable-malloc-debugging indicate malloc debugging requested
1029   --enable-newlib-multithread        enable support for multiple threads
1030   --enable-newlib-iconv     enable iconv library support
1031   --enable-newlib-elix-level         supply desired elix library level (1-4)
1032   --disable-newlib-io-float disable printf/scanf family float support
1033   --disable-newlib-supplied-syscalls disable newlib from supplying syscalls
1034   --disable-dependency-tracking  speeds up one-time build
1035   --enable-dependency-tracking   do not reject slow dependency extractors
1036   --enable-maintainer-mode  enable make rules and dependencies not useful
1037                           (and sometimes confusing) to the casual installer
1038   --enable-shared[=PKGS]
1039                           build shared libraries [default=yes]
1040   --enable-static[=PKGS]
1041                           build static libraries [default=yes]
1042   --enable-fast-install[=PKGS]
1043                           optimize for fast installation [default=yes]
1044   --disable-libtool-lock  avoid locking (might break parallel builds)
1045   --enable-newlib-hw-fp    Turn on hardware floating point math
1046
1047 Optional Packages:
1048   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1049   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1050   --with-pic              try to use only PIC/non-PIC objects [default=use
1051                           both]
1052   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1053
1054 Some influential environment variables:
1055   CCAS        assembler compiler command (defaults to CC)
1056   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1057   CC          C compiler command
1058   CFLAGS      C compiler flags
1059   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1060               nonstandard directory <lib dir>
1061   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1062               headers in a nonstandard directory <include dir>
1063   CPP         C preprocessor
1064
1065 Use these variables to override the choices made by `configure' or to help
1066 it to find libraries and programs with nonstandard names/locations.
1067
1068 _ACEOF
1069 fi
1070
1071 if test "$ac_init_help" = "recursive"; then
1072   # If there are subdirs, report their specific --help.
1073   ac_popdir=`pwd`
1074   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1075     test -d $ac_dir || continue
1076     ac_builddir=.
1077
1078 if test "$ac_dir" != .; then
1079   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1080   # A "../" for each directory in $ac_dir_suffix.
1081   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1082 else
1083   ac_dir_suffix= ac_top_builddir=
1084 fi
1085
1086 case $srcdir in
1087   .)  # No --srcdir option.  We are building in place.
1088     ac_srcdir=.
1089     if test -z "$ac_top_builddir"; then
1090        ac_top_srcdir=.
1091     else
1092        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1093     fi ;;
1094   [\\/]* | ?:[\\/]* )  # Absolute path.
1095     ac_srcdir=$srcdir$ac_dir_suffix;
1096     ac_top_srcdir=$srcdir ;;
1097   *) # Relative path.
1098     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1099     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1100 esac
1101
1102 # Do not use `cd foo && pwd` to compute absolute paths, because
1103 # the directories may not exist.
1104 case `pwd` in
1105 .) ac_abs_builddir="$ac_dir";;
1106 *)
1107   case "$ac_dir" in
1108   .) ac_abs_builddir=`pwd`;;
1109   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1110   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1111   esac;;
1112 esac
1113 case $ac_abs_builddir in
1114 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1115 *)
1116   case ${ac_top_builddir}. in
1117   .) ac_abs_top_builddir=$ac_abs_builddir;;
1118   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1119   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1120   esac;;
1121 esac
1122 case $ac_abs_builddir in
1123 .) ac_abs_srcdir=$ac_srcdir;;
1124 *)
1125   case $ac_srcdir in
1126   .) ac_abs_srcdir=$ac_abs_builddir;;
1127   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1128   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1129   esac;;
1130 esac
1131 case $ac_abs_builddir in
1132 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1133 *)
1134   case $ac_top_srcdir in
1135   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1136   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1137   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1138   esac;;
1139 esac
1140
1141     cd $ac_dir
1142     # Check for guested configure; otherwise get Cygnus style configure.
1143     if test -f $ac_srcdir/configure.gnu; then
1144       echo
1145       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1146     elif test -f $ac_srcdir/configure; then
1147       echo
1148       $SHELL $ac_srcdir/configure  --help=recursive
1149     elif test -f $ac_srcdir/configure.ac ||
1150            test -f $ac_srcdir/configure.in; then
1151       echo
1152       $ac_configure --help
1153     else
1154       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1155     fi
1156     cd $ac_popdir
1157   done
1158 fi
1159
1160 test -n "$ac_init_help" && exit 0
1161 if $ac_init_version; then
1162   cat <<\_ACEOF
1163 newlib configure 1.17.0
1164 generated by GNU Autoconf 2.59
1165
1166 Copyright (C) 2003 Free Software Foundation, Inc.
1167 This configure script is free software; the Free Software Foundation
1168 gives unlimited permission to copy, distribute and modify it.
1169 _ACEOF
1170   exit 0
1171 fi
1172 exec 5>config.log
1173 cat >&5 <<_ACEOF
1174 This file contains any messages produced by compilers while
1175 running configure, to aid debugging if configure makes a mistake.
1176
1177 It was created by newlib $as_me 1.17.0, which was
1178 generated by GNU Autoconf 2.59.  Invocation command line was
1179
1180   $ $0 $@
1181
1182 _ACEOF
1183 {
1184 cat <<_ASUNAME
1185 ## --------- ##
1186 ## Platform. ##
1187 ## --------- ##
1188
1189 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1190 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1191 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1192 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1193 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1194
1195 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1196 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1197
1198 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1199 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1200 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1201 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1202 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1203 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1204 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1205
1206 _ASUNAME
1207
1208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1209 for as_dir in $PATH
1210 do
1211   IFS=$as_save_IFS
1212   test -z "$as_dir" && as_dir=.
1213   echo "PATH: $as_dir"
1214 done
1215
1216 } >&5
1217
1218 cat >&5 <<_ACEOF
1219
1220
1221 ## ----------- ##
1222 ## Core tests. ##
1223 ## ----------- ##
1224
1225 _ACEOF
1226
1227
1228 # Keep a trace of the command line.
1229 # Strip out --no-create and --no-recursion so they do not pile up.
1230 # Strip out --silent because we don't want to record it for future runs.
1231 # Also quote any args containing shell meta-characters.
1232 # Make two passes to allow for proper duplicate-argument suppression.
1233 ac_configure_args=
1234 ac_configure_args0=
1235 ac_configure_args1=
1236 ac_sep=
1237 ac_must_keep_next=false
1238 for ac_pass in 1 2
1239 do
1240   for ac_arg
1241   do
1242     case $ac_arg in
1243     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1244     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1245     | -silent | --silent | --silen | --sile | --sil)
1246       continue ;;
1247     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1248       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1249     esac
1250     case $ac_pass in
1251     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1252     2)
1253       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1254       if test $ac_must_keep_next = true; then
1255         ac_must_keep_next=false # Got value, back to normal.
1256       else
1257         case $ac_arg in
1258           *=* | --config-cache | -C | -disable-* | --disable-* \
1259           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1260           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1261           | -with-* | --with-* | -without-* | --without-* | --x)
1262             case "$ac_configure_args0 " in
1263               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1264             esac
1265             ;;
1266           -* ) ac_must_keep_next=true ;;
1267         esac
1268       fi
1269       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1270       # Get rid of the leading space.
1271       ac_sep=" "
1272       ;;
1273     esac
1274   done
1275 done
1276 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1277 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1278
1279 # When interrupted or exit'd, cleanup temporary files, and complete
1280 # config.log.  We remove comments because anyway the quotes in there
1281 # would cause problems or look ugly.
1282 # WARNING: Be sure not to use single quotes in there, as some shells,
1283 # such as our DU 5.0 friend, will then `close' the trap.
1284 trap 'exit_status=$?
1285   # Save into config.log some information that might help in debugging.
1286   {
1287     echo
1288
1289     cat <<\_ASBOX
1290 ## ---------------- ##
1291 ## Cache variables. ##
1292 ## ---------------- ##
1293 _ASBOX
1294     echo
1295     # The following way of writing the cache mishandles newlines in values,
1296 {
1297   (set) 2>&1 |
1298     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1299     *ac_space=\ *)
1300       sed -n \
1301         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1302           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1303       ;;
1304     *)
1305       sed -n \
1306         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1307       ;;
1308     esac;
1309 }
1310     echo
1311
1312     cat <<\_ASBOX
1313 ## ----------------- ##
1314 ## Output variables. ##
1315 ## ----------------- ##
1316 _ASBOX
1317     echo
1318     for ac_var in $ac_subst_vars
1319     do
1320       eval ac_val=$`echo $ac_var`
1321       echo "$ac_var='"'"'$ac_val'"'"'"
1322     done | sort
1323     echo
1324
1325     if test -n "$ac_subst_files"; then
1326       cat <<\_ASBOX
1327 ## ------------- ##
1328 ## Output files. ##
1329 ## ------------- ##
1330 _ASBOX
1331       echo
1332       for ac_var in $ac_subst_files
1333       do
1334         eval ac_val=$`echo $ac_var`
1335         echo "$ac_var='"'"'$ac_val'"'"'"
1336       done | sort
1337       echo
1338     fi
1339
1340     if test -s confdefs.h; then
1341       cat <<\_ASBOX
1342 ## ----------- ##
1343 ## confdefs.h. ##
1344 ## ----------- ##
1345 _ASBOX
1346       echo
1347       sed "/^$/d" confdefs.h | sort
1348       echo
1349     fi
1350     test "$ac_signal" != 0 &&
1351       echo "$as_me: caught signal $ac_signal"
1352     echo "$as_me: exit $exit_status"
1353   } >&5
1354   rm -f core *.core &&
1355   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1356     exit $exit_status
1357      ' 0
1358 for ac_signal in 1 2 13 15; do
1359   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1360 done
1361 ac_signal=0
1362
1363 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1364 rm -rf conftest* confdefs.h
1365 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1366 echo >confdefs.h
1367
1368 # Predefined preprocessor variables.
1369
1370 cat >>confdefs.h <<_ACEOF
1371 #define PACKAGE_NAME "$PACKAGE_NAME"
1372 _ACEOF
1373
1374
1375 cat >>confdefs.h <<_ACEOF
1376 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1377 _ACEOF
1378
1379
1380 cat >>confdefs.h <<_ACEOF
1381 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1382 _ACEOF
1383
1384
1385 cat >>confdefs.h <<_ACEOF
1386 #define PACKAGE_STRING "$PACKAGE_STRING"
1387 _ACEOF
1388
1389
1390 cat >>confdefs.h <<_ACEOF
1391 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1392 _ACEOF
1393
1394
1395 # Let the site file select an alternate cache file if it wants to.
1396 # Prefer explicitly selected file to automatically selected ones.
1397 if test -z "$CONFIG_SITE"; then
1398   if test "x$prefix" != xNONE; then
1399     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1400   else
1401     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1402   fi
1403 fi
1404 for ac_site_file in $CONFIG_SITE; do
1405   if test -r "$ac_site_file"; then
1406     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1407 echo "$as_me: loading site script $ac_site_file" >&6;}
1408     sed 's/^/| /' "$ac_site_file" >&5
1409     . "$ac_site_file"
1410   fi
1411 done
1412
1413 if test -r "$cache_file"; then
1414   # Some versions of bash will fail to source /dev/null (special
1415   # files actually), so we avoid doing that.
1416   if test -f "$cache_file"; then
1417     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1418 echo "$as_me: loading cache $cache_file" >&6;}
1419     case $cache_file in
1420       [\\/]* | ?:[\\/]* ) . $cache_file;;
1421       *)                      . ./$cache_file;;
1422     esac
1423   fi
1424 else
1425   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1426 echo "$as_me: creating cache $cache_file" >&6;}
1427   >$cache_file
1428 fi
1429
1430 # Check that the precious variables saved in the cache have kept the same
1431 # value.
1432 ac_cache_corrupted=false
1433 for ac_var in `(set) 2>&1 |
1434                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1435   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1436   eval ac_new_set=\$ac_env_${ac_var}_set
1437   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1438   eval ac_new_val="\$ac_env_${ac_var}_value"
1439   case $ac_old_set,$ac_new_set in
1440     set,)
1441       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1442 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1443       ac_cache_corrupted=: ;;
1444     ,set)
1445       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1446 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1447       ac_cache_corrupted=: ;;
1448     ,);;
1449     *)
1450       if test "x$ac_old_val" != "x$ac_new_val"; then
1451         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1452 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1453         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1454 echo "$as_me:   former value:  $ac_old_val" >&2;}
1455         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1456 echo "$as_me:   current value: $ac_new_val" >&2;}
1457         ac_cache_corrupted=:
1458       fi;;
1459   esac
1460   # Pass precious variables to config.status.
1461   if test "$ac_new_set" = set; then
1462     case $ac_new_val in
1463     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1464       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1465     *) ac_arg=$ac_var=$ac_new_val ;;
1466     esac
1467     case " $ac_configure_args " in
1468       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1469       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1470     esac
1471   fi
1472 done
1473 if $ac_cache_corrupted; then
1474   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1475 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1476   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1477 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1478    { (exit 1); exit 1; }; }
1479 fi
1480
1481 ac_ext=c
1482 ac_cpp='$CPP $CPPFLAGS'
1483 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1484 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1485 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514           ac_config_headers="$ac_config_headers newlib.h:newlib.hin"
1515
1516
1517 ac_aux_dir=
1518 for ac_dir in .. $srcdir/..; do
1519   if test -f $ac_dir/install-sh; then
1520     ac_aux_dir=$ac_dir
1521     ac_install_sh="$ac_aux_dir/install-sh -c"
1522     break
1523   elif test -f $ac_dir/install.sh; then
1524     ac_aux_dir=$ac_dir
1525     ac_install_sh="$ac_aux_dir/install.sh -c"
1526     break
1527   elif test -f $ac_dir/shtool; then
1528     ac_aux_dir=$ac_dir
1529     ac_install_sh="$ac_aux_dir/shtool install -c"
1530     break
1531   fi
1532 done
1533 if test -z "$ac_aux_dir"; then
1534   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1535 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1536    { (exit 1); exit 1; }; }
1537 fi
1538 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1539 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1540 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1541
1542
1543 # Check whether --enable-newlib-io-pos-args or --disable-newlib-io-pos-args was given.
1544 if test "${enable_newlib_io_pos_args+set}" = set; then
1545   enableval="$enable_newlib_io_pos_args"
1546   case "${enableval}" in
1547   yes) newlib_io_pos_args=yes ;;
1548   no)  newlib_io_pos_args=no ;;
1549   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-io-pos-args option" >&5
1550 echo "$as_me: error: bad value ${enableval} for newlib-io-pos-args option" >&2;}
1551    { (exit 1); exit 1; }; } ;;
1552  esac
1553 else
1554   newlib_io_pos_args=
1555 fi;
1556 # Check whether --enable-newlib-io-c99-formats or --disable-newlib-io-c99-formats was given.
1557 if test "${enable_newlib_io_c99_formats+set}" = set; then
1558   enableval="$enable_newlib_io_c99_formats"
1559   case "${enableval}" in
1560   yes) newlib_io_c99_formats=yes;;
1561   no)  newlib_io_c99_formats=no ;;
1562   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-io-c99-formats option" >&5
1563 echo "$as_me: error: bad value ${enableval} for newlib-io-c99-formats option" >&2;}
1564    { (exit 1); exit 1; }; } ;;
1565  esac
1566 else
1567   newlib_io_c99_formats=
1568 fi;
1569 # Check whether --enable-newlib-io-long-long or --disable-newlib-io-long-long was given.
1570 if test "${enable_newlib_io_long_long+set}" = set; then
1571   enableval="$enable_newlib_io_long_long"
1572   case "${enableval}" in
1573   yes) newlib_io_long_long=yes;;
1574   no)  newlib_io_long_long=no ;;
1575   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-io-long-long option" >&5
1576 echo "$as_me: error: bad value ${enableval} for newlib-io-long-long option" >&2;}
1577    { (exit 1); exit 1; }; } ;;
1578  esac
1579 else
1580   newlib_io_long_long=
1581 fi;
1582 # Check whether --enable-newlib-io-long-double or --disable-newlib-io-long-double was given.
1583 if test "${enable_newlib_io_long_double+set}" = set; then
1584   enableval="$enable_newlib_io_long_double"
1585   case "${enableval}" in
1586   yes) newlib_io_long_double=yes;;
1587   no)  newlib_io_long_double=no ;;
1588   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-io-long-double option" >&5
1589 echo "$as_me: error: bad value ${enableval} for newlib-io-long-double option" >&2;}
1590    { (exit 1); exit 1; }; } ;;
1591  esac
1592 else
1593   newlib_io_long_double=
1594 fi;
1595 # Check whether --enable-newlib-mb or --disable-newlib-mb was given.
1596 if test "${enable_newlib_mb+set}" = set; then
1597   enableval="$enable_newlib_mb"
1598   case "${enableval}" in
1599   yes) newlib_mb=yes;;
1600   no)  newlib_mb=no ;;
1601   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-mb option" >&5
1602 echo "$as_me: error: bad value ${enableval} for newlib-mb option" >&2;}
1603    { (exit 1); exit 1; }; } ;;
1604  esac
1605 else
1606   newlib_mb=
1607 fi;
1608 # Check whether --enable-newlib-iconv-encodings or --disable-newlib-iconv-encodings was given.
1609 if test "${enable_newlib_iconv_encodings+set}" = set; then
1610   enableval="$enable_newlib_iconv_encodings"
1611   if test x${enableval} = x; then
1612    { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-iconv-encodings option - use comma-separated encodings list" >&5
1613 echo "$as_me: error: bad value ${enableval} for newlib-iconv-encodings option - use comma-separated encodings list" >&2;}
1614    { (exit 1); exit 1; }; }
1615  fi
1616  iconv_encodings=${enableval}
1617
1618 else
1619   iconv_encodings=
1620 fi;
1621 # Check whether --enable-newlib-iconv-from-encodings or --disable-newlib-iconv-from-encodings was given.
1622 if test "${enable_newlib_iconv_from_encodings+set}" = set; then
1623   enableval="$enable_newlib_iconv_from_encodings"
1624   if test x${enableval} = x; then
1625    { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-iconv-from-encodings option - use comma-separated encodings list" >&5
1626 echo "$as_me: error: bad value ${enableval} for newlib-iconv-from-encodings option - use comma-separated encodings list" >&2;}
1627    { (exit 1); exit 1; }; }
1628  fi
1629  iconv_from_encodings=${enableval}
1630
1631 else
1632   iconv_from_encodings=
1633 fi;
1634 # Check whether --enable-newlib-iconv-to-encodings or --disable-newlib-iconv-to-encodings was given.
1635 if test "${enable_newlib_iconv_to_encodings+set}" = set; then
1636   enableval="$enable_newlib_iconv_to_encodings"
1637   if test x${enableval} = x; then
1638    { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-iconv-to-encodings option - use comma-separated encodings list" >&5
1639 echo "$as_me: error: bad value ${enableval} for newlib-iconv-to-encodings option - use comma-separated encodings list" >&2;}
1640    { (exit 1); exit 1; }; }
1641  fi
1642  iconv_to_encodings=${enableval}
1643
1644 else
1645   iconv_to_encodings=
1646 fi;
1647 # Check whether --enable-newlib-iconv-external-ccs or --disable-newlib-iconv-external-ccs was given.
1648 if test "${enable_newlib_iconv_external_ccs+set}" = set; then
1649   enableval="$enable_newlib_iconv_external_ccs"
1650   if test "${newlib_iconv_external_ccs+set}" != set; then
1651    case "${enableval}" in
1652      yes) newlib_iconv_external_ccs=yes ;;
1653      no)  newlib_iconv_external_ccs=no ;;
1654      *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-iconv-external-ccs option" >&5
1655 echo "$as_me: error: bad value ${enableval} for newlib-iconv-external-ccs option" >&2;}
1656    { (exit 1); exit 1; }; } ;;
1657    esac
1658  fi
1659 else
1660   newlib_iconv_external_ccs=${newlib_iconv_external_ccs}
1661 fi;
1662 # Check whether --enable-newlib-atexit-dynamic-alloc or --disable-newlib-atexit-dynamic-alloc was given.
1663 if test "${enable_newlib_atexit_dynamic_alloc+set}" = set; then
1664   enableval="$enable_newlib_atexit_dynamic_alloc"
1665   if test "${newlib_atexit_dynamic_alloc+set}" != set; then
1666   case "${enableval}" in
1667     yes) newlib_atexit_dynamic_alloc=yes ;;
1668     no)  newlib_atexit_dynamic_alloc=no  ;;
1669     *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-atexit-dynamic-alloc option" >&5
1670 echo "$as_me: error: bad value ${enableval} for newlib-atexit-dynamic-alloc option" >&2;}
1671    { (exit 1); exit 1; }; } ;;
1672   esac
1673  fi
1674 else
1675   newlib_atexit_dynamic_alloc=${newlib_atexit_dynamic_alloc}
1676 fi;
1677 # Check whether --enable-newlib-reent-small or --disable-newlib-reent-small was given.
1678 if test "${enable_newlib_reent_small+set}" = set; then
1679   enableval="$enable_newlib_reent_small"
1680   case "${enableval}" in
1681   yes) newlib_reent_small=yes;;
1682   no)  newlib_reent_small=no ;;
1683   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-reent-small option" >&5
1684 echo "$as_me: error: bad value ${enableval} for newlib-reent-small option" >&2;}
1685    { (exit 1); exit 1; }; } ;;
1686  esac
1687 else
1688   newlib_reent_small=
1689 fi;
1690
1691 # Make sure we can run config.sub.
1692 $ac_config_sub sun4 >/dev/null 2>&1 ||
1693   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1694 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1695    { (exit 1); exit 1; }; }
1696
1697 echo "$as_me:$LINENO: checking build system type" >&5
1698 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1699 if test "${ac_cv_build+set}" = set; then
1700   echo $ECHO_N "(cached) $ECHO_C" >&6
1701 else
1702   ac_cv_build_alias=$build_alias
1703 test -z "$ac_cv_build_alias" &&
1704   ac_cv_build_alias=`$ac_config_guess`
1705 test -z "$ac_cv_build_alias" &&
1706   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1707 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1708    { (exit 1); exit 1; }; }
1709 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1710   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1711 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1712    { (exit 1); exit 1; }; }
1713
1714 fi
1715 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1716 echo "${ECHO_T}$ac_cv_build" >&6
1717 build=$ac_cv_build
1718 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1719 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1720 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1721
1722
1723 am__api_version="1.9"
1724 # Find a good install program.  We prefer a C program (faster),
1725 # so one script is as good as another.  But avoid the broken or
1726 # incompatible versions:
1727 # SysV /etc/install, /usr/sbin/install
1728 # SunOS /usr/etc/install
1729 # IRIX /sbin/install
1730 # AIX /bin/install
1731 # AmigaOS /C/install, which installs bootblocks on floppy discs
1732 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1733 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1734 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1735 # OS/2's system install, which has a completely different semantic
1736 # ./install, which can be erroneously created by make from ./install.sh.
1737 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1738 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1739 if test -z "$INSTALL"; then
1740 if test "${ac_cv_path_install+set}" = set; then
1741   echo $ECHO_N "(cached) $ECHO_C" >&6
1742 else
1743   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1744 for as_dir in $PATH
1745 do
1746   IFS=$as_save_IFS
1747   test -z "$as_dir" && as_dir=.
1748   # Account for people who put trailing slashes in PATH elements.
1749 case $as_dir/ in
1750   ./ | .// | /cC/* | \
1751   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1752   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1753   /usr/ucb/* ) ;;
1754   *)
1755     # OSF1 and SCO ODT 3.0 have their own names for install.
1756     # Don't use installbsd from OSF since it installs stuff as root
1757     # by default.
1758     for ac_prog in ginstall scoinst install; do
1759       for ac_exec_ext in '' $ac_executable_extensions; do
1760         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1761           if test $ac_prog = install &&
1762             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1763             # AIX install.  It has an incompatible calling convention.
1764             :
1765           elif test $ac_prog = install &&
1766             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1767             # program-specific install script used by HP pwplus--don't use.
1768             :
1769           else
1770             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1771             break 3
1772           fi
1773         fi
1774       done
1775     done
1776     ;;
1777 esac
1778 done
1779
1780
1781 fi
1782   if test "${ac_cv_path_install+set}" = set; then
1783     INSTALL=$ac_cv_path_install
1784   else
1785     # As a last resort, use the slow shell script.  We don't cache a
1786     # path for INSTALL within a source directory, because that will
1787     # break other packages using the cache if that directory is
1788     # removed, or if the path is relative.
1789     INSTALL=$ac_install_sh
1790   fi
1791 fi
1792 echo "$as_me:$LINENO: result: $INSTALL" >&5
1793 echo "${ECHO_T}$INSTALL" >&6
1794
1795 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1796 # It thinks the first close brace ends the variable substitution.
1797 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1798
1799 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1800
1801 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1802
1803 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1804 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1805 # Just in case
1806 sleep 1
1807 echo timestamp > conftest.file
1808 # Do `set' in a subshell so we don't clobber the current shell's
1809 # arguments.  Must try -L first in case configure is actually a
1810 # symlink; some systems play weird games with the mod time of symlinks
1811 # (eg FreeBSD returns the mod time of the symlink's containing
1812 # directory).
1813 if (
1814    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1815    if test "$*" = "X"; then
1816       # -L didn't work.
1817       set X `ls -t $srcdir/configure conftest.file`
1818    fi
1819    rm -f conftest.file
1820    if test "$*" != "X $srcdir/configure conftest.file" \
1821       && test "$*" != "X conftest.file $srcdir/configure"; then
1822
1823       # If neither matched, then we have a broken ls.  This can happen
1824       # if, for instance, CONFIG_SHELL is bash and it inherits a
1825       # broken ls alias from the environment.  This has actually
1826       # happened.  Such a system could not be considered "sane".
1827       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1828 alias in your environment" >&5
1829 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1830 alias in your environment" >&2;}
1831    { (exit 1); exit 1; }; }
1832    fi
1833
1834    test "$2" = conftest.file
1835    )
1836 then
1837    # Ok.
1838    :
1839 else
1840    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1841 Check your system clock" >&5
1842 echo "$as_me: error: newly created file is older than distributed files!
1843 Check your system clock" >&2;}
1844    { (exit 1); exit 1; }; }
1845 fi
1846 echo "$as_me:$LINENO: result: yes" >&5
1847 echo "${ECHO_T}yes" >&6
1848 test "$program_prefix" != NONE &&
1849   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1850 # Use a double $ so make ignores it.
1851 test "$program_suffix" != NONE &&
1852   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1853 # Double any \ or $.  echo might interpret backslashes.
1854 # By default was `s,x,x', remove it if useless.
1855 cat <<\_ACEOF >conftest.sed
1856 s/[\\$]/&&/g;s/;s,x,x,$//
1857 _ACEOF
1858 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1859 rm conftest.sed
1860
1861 # expand $ac_aux_dir to an absolute path
1862 am_aux_dir=`cd $ac_aux_dir && pwd`
1863
1864 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1865 # Use eval to expand $SHELL
1866 if eval "$MISSING --run true"; then
1867   am_missing_run="$MISSING --run "
1868 else
1869   am_missing_run=
1870   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1871 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1872 fi
1873
1874 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1875   # We used to keeping the `.' as first argument, in order to
1876   # allow $(mkdir_p) to be used without argument.  As in
1877   #   $(mkdir_p) $(somedir)
1878   # where $(somedir) is conditionally defined.  However this is wrong
1879   # for two reasons:
1880   #  1. if the package is installed by a user who cannot write `.'
1881   #     make install will fail,
1882   #  2. the above comment should most certainly read
1883   #     $(mkdir_p) $(DESTDIR)$(somedir)
1884   #     so it does not work when $(somedir) is undefined and
1885   #     $(DESTDIR) is not.
1886   #  To support the latter case, we have to write
1887   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1888   #  so the `.' trick is pointless.
1889   mkdir_p='mkdir -p --'
1890 else
1891   # On NextStep and OpenStep, the `mkdir' command does not
1892   # recognize any option.  It will interpret all options as
1893   # directories to create, and then abort because `.' already
1894   # exists.
1895   for d in ./-p ./--version;
1896   do
1897     test -d $d && rmdir $d
1898   done
1899   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1900   if test -f "$ac_aux_dir/mkinstalldirs"; then
1901     mkdir_p='$(mkinstalldirs)'
1902   else
1903     mkdir_p='$(install_sh) -d'
1904   fi
1905 fi
1906
1907 for ac_prog in gawk mawk nawk awk
1908 do
1909   # Extract the first word of "$ac_prog", so it can be a program name with args.
1910 set dummy $ac_prog; ac_word=$2
1911 echo "$as_me:$LINENO: checking for $ac_word" >&5
1912 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1913 if test "${ac_cv_prog_AWK+set}" = set; then
1914   echo $ECHO_N "(cached) $ECHO_C" >&6
1915 else
1916   if test -n "$AWK"; then
1917   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1918 else
1919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1920 for as_dir in $PATH
1921 do
1922   IFS=$as_save_IFS
1923   test -z "$as_dir" && as_dir=.
1924   for ac_exec_ext in '' $ac_executable_extensions; do
1925   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1926     ac_cv_prog_AWK="$ac_prog"
1927     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1928     break 2
1929   fi
1930 done
1931 done
1932
1933 fi
1934 fi
1935 AWK=$ac_cv_prog_AWK
1936 if test -n "$AWK"; then
1937   echo "$as_me:$LINENO: result: $AWK" >&5
1938 echo "${ECHO_T}$AWK" >&6
1939 else
1940   echo "$as_me:$LINENO: result: no" >&5
1941 echo "${ECHO_T}no" >&6
1942 fi
1943
1944   test -n "$AWK" && break
1945 done
1946
1947 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1948 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1949 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1950 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1951   echo $ECHO_N "(cached) $ECHO_C" >&6
1952 else
1953   cat >conftest.make <<\_ACEOF
1954 all:
1955         @echo 'ac_maketemp="$(MAKE)"'
1956 _ACEOF
1957 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1958 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1959 if test -n "$ac_maketemp"; then
1960   eval ac_cv_prog_make_${ac_make}_set=yes
1961 else
1962   eval ac_cv_prog_make_${ac_make}_set=no
1963 fi
1964 rm -f conftest.make
1965 fi
1966 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1967   echo "$as_me:$LINENO: result: yes" >&5
1968 echo "${ECHO_T}yes" >&6
1969   SET_MAKE=
1970 else
1971   echo "$as_me:$LINENO: result: no" >&5
1972 echo "${ECHO_T}no" >&6
1973   SET_MAKE="MAKE=${MAKE-make}"
1974 fi
1975
1976 rm -rf .tst 2>/dev/null
1977 mkdir .tst 2>/dev/null
1978 if test -d .tst; then
1979   am__leading_dot=.
1980 else
1981   am__leading_dot=_
1982 fi
1983 rmdir .tst 2>/dev/null
1984
1985 DEPDIR="${am__leading_dot}deps"
1986
1987           ac_config_commands="$ac_config_commands depfiles"
1988
1989
1990 am_make=${MAKE-make}
1991 cat > confinc << 'END'
1992 am__doit:
1993         @echo done
1994 .PHONY: am__doit
1995 END
1996 # If we don't find an include directive, just comment out the code.
1997 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
1998 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
1999 am__include="#"
2000 am__quote=
2001 _am_result=none
2002 # First try GNU make style include.
2003 echo "include confinc" > confmf
2004 # We grep out `Entering directory' and `Leaving directory'
2005 # messages which can occur if `w' ends up in MAKEFLAGS.
2006 # In particular we don't look at `^make:' because GNU make might
2007 # be invoked under some other name (usually "gmake"), in which
2008 # case it prints its new name instead of `make'.
2009 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2010    am__include=include
2011    am__quote=
2012    _am_result=GNU
2013 fi
2014 # Now try BSD make style include.
2015 if test "$am__include" = "#"; then
2016    echo '.include "confinc"' > confmf
2017    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2018       am__include=.include
2019       am__quote="\""
2020       _am_result=BSD
2021    fi
2022 fi
2023
2024
2025 echo "$as_me:$LINENO: result: $_am_result" >&5
2026 echo "${ECHO_T}$_am_result" >&6
2027 rm -f confinc confmf
2028
2029 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2030 if test "${enable_dependency_tracking+set}" = set; then
2031   enableval="$enable_dependency_tracking"
2032
2033 fi;
2034 if test "x$enable_dependency_tracking" != xno; then
2035   am_depcomp="$ac_aux_dir/depcomp"
2036   AMDEPBACKSLASH='\'
2037 fi
2038
2039
2040 if test "x$enable_dependency_tracking" != xno; then
2041   AMDEP_TRUE=
2042   AMDEP_FALSE='#'
2043 else
2044   AMDEP_TRUE='#'
2045   AMDEP_FALSE=
2046 fi
2047
2048
2049
2050
2051 # Check whether --enable-multilib or --disable-multilib was given.
2052 if test "${enable_multilib+set}" = set; then
2053   enableval="$enable_multilib"
2054   case "${enableval}" in
2055   yes) multilib=yes ;;
2056   no)  multilib=no ;;
2057   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for multilib option" >&5
2058 echo "$as_me: error: bad value ${enableval} for multilib option" >&2;}
2059    { (exit 1); exit 1; }; } ;;
2060  esac
2061 else
2062   multilib=yes
2063 fi;
2064 # Check whether --enable-target-optspace or --disable-target-optspace was given.
2065 if test "${enable_target_optspace+set}" = set; then
2066   enableval="$enable_target_optspace"
2067   case "${enableval}" in
2068   yes) target_optspace=yes ;;
2069   no)  target_optspace=no ;;
2070   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for target-optspace option" >&5
2071 echo "$as_me: error: bad value ${enableval} for target-optspace option" >&2;}
2072    { (exit 1); exit 1; }; } ;;
2073  esac
2074 else
2075   target_optspace=
2076 fi;
2077 # Check whether --enable-malloc-debugging or --disable-malloc-debugging was given.
2078 if test "${enable_malloc_debugging+set}" = set; then
2079   enableval="$enable_malloc_debugging"
2080   case "${enableval}" in
2081   yes) malloc_debugging=yes ;;
2082   no)  malloc_debugging=no ;;
2083   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for malloc-debugging option" >&5
2084 echo "$as_me: error: bad value ${enableval} for malloc-debugging option" >&2;}
2085    { (exit 1); exit 1; }; } ;;
2086  esac
2087 else
2088   malloc_debugging=
2089 fi;
2090 # Check whether --enable-newlib-multithread or --disable-newlib-multithread was given.
2091 if test "${enable_newlib_multithread+set}" = set; then
2092   enableval="$enable_newlib_multithread"
2093   case "${enableval}" in
2094   yes) newlib_multithread=yes ;;
2095   no)  newlib_multithread=no ;;
2096   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-multithread option" >&5
2097 echo "$as_me: error: bad value ${enableval} for newlib-multithread option" >&2;}
2098    { (exit 1); exit 1; }; } ;;
2099  esac
2100 else
2101   newlib_multithread=yes
2102 fi;
2103 # Check whether --enable-newlib-iconv or --disable-newlib-iconv was given.
2104 if test "${enable_newlib_iconv+set}" = set; then
2105   enableval="$enable_newlib_iconv"
2106   if test "${newlib_iconv+set}" != set; then
2107    case "${enableval}" in
2108      yes) newlib_iconv=yes ;;
2109      no)  newlib_iconv=no ;;
2110      *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-iconv option" >&5
2111 echo "$as_me: error: bad value ${enableval} for newlib-iconv option" >&2;}
2112    { (exit 1); exit 1; }; } ;;
2113    esac
2114  fi
2115 else
2116   newlib_iconv=${newlib_iconv}
2117 fi;
2118 # Check whether --enable-newlib-elix-level or --disable-newlib-elix-level was given.
2119 if test "${enable_newlib_elix_level+set}" = set; then
2120   enableval="$enable_newlib_elix_level"
2121   case "${enableval}" in
2122   0)   newlib_elix_level=0 ;;
2123   1)   newlib_elix_level=1 ;;
2124   2)   newlib_elix_level=2 ;;
2125   3)   newlib_elix_level=3 ;;
2126   4)   newlib_elix_level=4 ;;
2127   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-elix-level option" >&5
2128 echo "$as_me: error: bad value ${enableval} for newlib-elix-level option" >&2;}
2129    { (exit 1); exit 1; }; } ;;
2130  esac
2131 else
2132   newlib_elix_level=0
2133 fi;
2134 # Check whether --enable-newlib-io-float or --disable-newlib-io-float was given.
2135 if test "${enable_newlib_io_float+set}" = set; then
2136   enableval="$enable_newlib_io_float"
2137   case "${enableval}" in
2138   yes) newlib_io_float=yes ;;
2139   no)  newlib_io_float=no ;;
2140   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-io-float option" >&5
2141 echo "$as_me: error: bad value ${enableval} for newlib-io-float option" >&2;}
2142    { (exit 1); exit 1; }; } ;;
2143  esac
2144 else
2145   newlib_io_float=yes
2146 fi;
2147 # Check whether --enable-newlib-supplied-syscalls or --disable-newlib-supplied-syscalls was given.
2148 if test "${enable_newlib_supplied_syscalls+set}" = set; then
2149   enableval="$enable_newlib_supplied_syscalls"
2150   case "${enableval}" in
2151   yes) newlib_may_supply_syscalls=yes ;;
2152   no)  newlib_may_supply_syscalls=no ;;
2153   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for newlib-supplied-syscalls option" >&5
2154 echo "$as_me: error: bad value ${enableval} for newlib-supplied-syscalls option" >&2;}
2155    { (exit 1); exit 1; }; } ;;
2156  esac
2157 else
2158   newlib_may_supply_syscalls=yes
2159 fi;
2160
2161
2162 if test x${newlib_may_supply_syscalls} = xyes; then
2163   MAY_SUPPLY_SYSCALLS_TRUE=
2164   MAY_SUPPLY_SYSCALLS_FALSE='#'
2165 else
2166   MAY_SUPPLY_SYSCALLS_TRUE='#'
2167   MAY_SUPPLY_SYSCALLS_FALSE=
2168 fi
2169
2170
2171
2172 test -z "${with_target_subdir}" && with_target_subdir=.
2173
2174 if test "${srcdir}" = "."; then
2175   if test "${with_target_subdir}" != "."; then
2176     newlib_basedir="${srcdir}/${with_multisrctop}../."
2177   else
2178     newlib_basedir="${srcdir}/${with_multisrctop}."
2179   fi
2180 else
2181   newlib_basedir="${srcdir}/."
2182 fi
2183
2184
2185 echo "$as_me:$LINENO: checking host system type" >&5
2186 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2187 if test "${ac_cv_host+set}" = set; then
2188   echo $ECHO_N "(cached) $ECHO_C" >&6
2189 else
2190   ac_cv_host_alias=$host_alias
2191 test -z "$ac_cv_host_alias" &&
2192   ac_cv_host_alias=$ac_cv_build_alias
2193 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2194   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2195 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2196    { (exit 1); exit 1; }; }
2197
2198 fi
2199 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2200 echo "${ECHO_T}$ac_cv_host" >&6
2201 host=$ac_cv_host
2202 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2203 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2204 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2205
2206
2207
2208 # test to see if srcdir already configured
2209 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2210    test -f $srcdir/config.status; then
2211   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2212 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2213    { (exit 1); exit 1; }; }
2214 fi
2215
2216 # test whether we have cygpath
2217 if test -z "$CYGPATH_W"; then
2218   if (cygpath --version) >/dev/null 2>/dev/null; then
2219     CYGPATH_W='cygpath -w'
2220   else
2221     CYGPATH_W=echo
2222   fi
2223 fi
2224
2225
2226 # Define the identity of the package.
2227  PACKAGE='newlib'
2228  VERSION='1.17.0'
2229
2230
2231 # Some tools Automake needs.
2232
2233 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2234
2235
2236 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2237
2238
2239 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2240
2241
2242 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2243
2244
2245 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2246
2247 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2248
2249 # Installed binaries are usually stripped using `strip' when the user
2250 # run `make install-strip'.  However `strip' might not be the right
2251 # tool to use in cross-compilation environments, therefore Automake
2252 # will honor the `STRIP' environment variable to overrule this program.
2253 if test "$cross_compiling" != no; then
2254   if test -n "$ac_tool_prefix"; then
2255   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2256 set dummy ${ac_tool_prefix}strip; ac_word=$2
2257 echo "$as_me:$LINENO: checking for $ac_word" >&5
2258 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2259 if test "${ac_cv_prog_STRIP+set}" = set; then
2260   echo $ECHO_N "(cached) $ECHO_C" >&6
2261 else
2262   if test -n "$STRIP"; then
2263   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2264 else
2265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2266 for as_dir in $PATH
2267 do
2268   IFS=$as_save_IFS
2269   test -z "$as_dir" && as_dir=.
2270   for ac_exec_ext in '' $ac_executable_extensions; do
2271   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2272     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2273     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2274     break 2
2275   fi
2276 done
2277 done
2278
2279 fi
2280 fi
2281 STRIP=$ac_cv_prog_STRIP
2282 if test -n "$STRIP"; then
2283   echo "$as_me:$LINENO: result: $STRIP" >&5
2284 echo "${ECHO_T}$STRIP" >&6
2285 else
2286   echo "$as_me:$LINENO: result: no" >&5
2287 echo "${ECHO_T}no" >&6
2288 fi
2289
2290 fi
2291 if test -z "$ac_cv_prog_STRIP"; then
2292   ac_ct_STRIP=$STRIP
2293   # Extract the first word of "strip", so it can be a program name with args.
2294 set dummy strip; ac_word=$2
2295 echo "$as_me:$LINENO: checking for $ac_word" >&5
2296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2297 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2298   echo $ECHO_N "(cached) $ECHO_C" >&6
2299 else
2300   if test -n "$ac_ct_STRIP"; then
2301   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2302 else
2303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2304 for as_dir in $PATH
2305 do
2306   IFS=$as_save_IFS
2307   test -z "$as_dir" && as_dir=.
2308   for ac_exec_ext in '' $ac_executable_extensions; do
2309   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2310     ac_cv_prog_ac_ct_STRIP="strip"
2311     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2312     break 2
2313   fi
2314 done
2315 done
2316
2317   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2318 fi
2319 fi
2320 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2321 if test -n "$ac_ct_STRIP"; then
2322   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2323 echo "${ECHO_T}$ac_ct_STRIP" >&6
2324 else
2325   echo "$as_me:$LINENO: result: no" >&5
2326 echo "${ECHO_T}no" >&6
2327 fi
2328
2329   STRIP=$ac_ct_STRIP
2330 else
2331   STRIP="$ac_cv_prog_STRIP"
2332 fi
2333
2334 fi
2335 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2336
2337 # We need awk for the "check" target.  The system "awk" is bad on
2338 # some platforms.
2339 # Always define AMTAR for backward compatibility.
2340
2341 AMTAR=${AMTAR-"${am_missing_run}tar"}
2342
2343 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2344
2345
2346
2347
2348
2349
2350 # FIXME: We temporarily define our own version of AC_PROG_CC.  This is
2351 # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS.  We
2352 # are probably using a cross compiler, which will not be able to fully
2353 # link an executable.  This should really be fixed in autoconf
2354 # itself.
2355
2356
2357
2358
2359
2360
2361
2362 # Extract the first word of "gcc", so it can be a program name with args.
2363 set dummy gcc; ac_word=$2
2364 echo "$as_me:$LINENO: checking for $ac_word" >&5
2365 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2366 if test "${ac_cv_prog_CC+set}" = set; then
2367   echo $ECHO_N "(cached) $ECHO_C" >&6
2368 else
2369   if test -n "$CC"; then
2370   ac_cv_prog_CC="$CC" # Let the user override the test.
2371 else
2372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2373 for as_dir in $PATH
2374 do
2375   IFS=$as_save_IFS
2376   test -z "$as_dir" && as_dir=.
2377   for ac_exec_ext in '' $ac_executable_extensions; do
2378   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2379     ac_cv_prog_CC="gcc"
2380     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2381     break 2
2382   fi
2383 done
2384 done
2385
2386 fi
2387 fi
2388 CC=$ac_cv_prog_CC
2389 if test -n "$CC"; then
2390   echo "$as_me:$LINENO: result: $CC" >&5
2391 echo "${ECHO_T}$CC" >&6
2392 else
2393   echo "$as_me:$LINENO: result: no" >&5
2394 echo "${ECHO_T}no" >&6
2395 fi
2396
2397
2398 depcc="$CC"   am_compiler_list=
2399
2400 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2401 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2402 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2403   echo $ECHO_N "(cached) $ECHO_C" >&6
2404 else
2405   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2406   # We make a subdir and do the tests there.  Otherwise we can end up
2407   # making bogus files that we don't know about and never remove.  For
2408   # instance it was reported that on HP-UX the gcc test will end up
2409   # making a dummy file named `D' -- because `-MD' means `put the output
2410   # in D'.
2411   mkdir conftest.dir
2412   # Copy depcomp to subdir because otherwise we won't find it if we're
2413   # using a relative directory.
2414   cp "$am_depcomp" conftest.dir
2415   cd conftest.dir
2416   # We will build objects and dependencies in a subdirectory because
2417   # it helps to detect inapplicable dependency modes.  For instance
2418   # both Tru64's cc and ICC support -MD to output dependencies as a
2419   # side effect of compilation, but ICC will put the dependencies in
2420   # the current directory while Tru64 will put them in the object
2421   # directory.
2422   mkdir sub
2423
2424   am_cv_CC_dependencies_compiler_type=none
2425   if test "$am_compiler_list" = ""; then
2426      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2427   fi
2428   for depmode in $am_compiler_list; do
2429     # Setup a source with many dependencies, because some compilers
2430     # like to wrap large dependency lists on column 80 (with \), and
2431     # we should not choose a depcomp mode which is confused by this.
2432     #
2433     # We need to recreate these files for each test, as the compiler may
2434     # overwrite some of them when testing with obscure command lines.
2435     # This happens at least with the AIX C compiler.
2436     : > sub/conftest.c
2437     for i in 1 2 3 4 5 6; do
2438       echo '#include "conftst'$i'.h"' >> sub/conftest.c
2439       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
2440       # Solaris 8's {/usr,}/bin/sh.
2441       touch sub/conftst$i.h
2442     done
2443     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
2444
2445     case $depmode in
2446     nosideeffect)
2447       # after this tag, mechanisms are not by side-effect, so they'll
2448       # only be used when explicitly requested
2449       if test "x$enable_dependency_tracking" = xyes; then
2450         continue
2451       else
2452         break
2453       fi
2454       ;;
2455     none) break ;;
2456     esac
2457     # We check with `-c' and `-o' for the sake of the "dashmstdout"
2458     # mode.  It turns out that the SunPro C++ compiler does not properly
2459     # handle `-M -o', and we need to detect this.
2460     if depmode=$depmode \
2461        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
2462        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
2463        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
2464          >/dev/null 2>conftest.err &&
2465        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
2466        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
2467        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
2468       # icc doesn't choke on unknown options, it will just issue warnings
2469       # or remarks (even with -Werror).  So we grep stderr for any message
2470       # that says an option was ignored or not supported.
2471       # When given -MP, icc 7.0 and 7.1 complain thusly:
2472       #   icc: Command line warning: ignoring option '-M'; no argument required
2473       # The diagnosis changed in icc 8.0:
2474       #   icc: Command line remark: option '-MP' not supported
2475       if (grep 'ignoring option' conftest.err ||
2476           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
2477         am_cv_CC_dependencies_compiler_type=$depmode
2478         break
2479       fi
2480     fi
2481   done
2482
2483   cd ..
2484   rm -rf conftest.dir
2485 else
2486   am_cv_CC_dependencies_compiler_type=none
2487 fi
2488
2489 fi
2490 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
2491 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
2492 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
2493
2494
2495
2496 if
2497   test "x$enable_dependency_tracking" != xno \
2498   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
2499   am__fastdepCC_TRUE=
2500   am__fastdepCC_FALSE='#'
2501 else
2502   am__fastdepCC_TRUE='#'
2503   am__fastdepCC_FALSE=
2504 fi
2505
2506
2507 if test -z "$CC"; then
2508   # Extract the first word of "cc", so it can be a program name with args.
2509 set dummy cc; ac_word=$2
2510 echo "$as_me:$LINENO: checking for $ac_word" >&5
2511 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2512 if test "${ac_cv_prog_CC+set}" = set; then
2513   echo $ECHO_N "(cached) $ECHO_C" >&6
2514 else
2515   if test -n "$CC"; then
2516   ac_cv_prog_CC="$CC" # Let the user override the test.
2517 else
2518   ac_prog_rejected=no
2519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2520 for as_dir in $PATH
2521 do
2522   IFS=$as_save_IFS
2523   test -z "$as_dir" && as_dir=.
2524   for ac_exec_ext in '' $ac_executable_extensions; do
2525   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2526     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2527        ac_prog_rejected=yes
2528        continue
2529      fi
2530     ac_cv_prog_CC="cc"
2531     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2532     break 2
2533   fi
2534 done
2535 done
2536
2537 if test $ac_prog_rejected = yes; then
2538   # We found a bogon in the path, so make sure we never use it.
2539   set dummy $ac_cv_prog_CC
2540   shift
2541   if test $# != 0; then
2542     # We chose a different compiler from the bogus one.
2543     # However, it has the same basename, so the bogon will be chosen
2544     # first if we set CC to just the basename; use the full file name.
2545     shift
2546     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2547   fi
2548 fi
2549 fi
2550 fi
2551 CC=$ac_cv_prog_CC
2552 if test -n "$CC"; then
2553   echo "$as_me:$LINENO: result: $CC" >&5
2554 echo "${ECHO_T}$CC" >&6
2555 else
2556   echo "$as_me:$LINENO: result: no" >&5
2557 echo "${ECHO_T}no" >&6
2558 fi
2559
2560   test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
2561 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
2562    { (exit 1); exit 1; }; }
2563 fi
2564
2565 echo "$as_me:$LINENO: checking whether we are using GNU C" >&5
2566 echo $ECHO_N "checking whether we are using GNU C... $ECHO_C" >&6
2567 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2568   echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570   cat > conftest.c <<EOF
2571 #ifdef __GNUC__
2572   yes;
2573 #endif
2574 EOF
2575 if { ac_try='${CC-cc} -E conftest.c'
2576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2577   (eval $ac_try) 2>&5
2578   ac_status=$?
2579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580   (exit $ac_status); }; } | egrep yes >/dev/null 2>&1; then
2581   ac_cv_c_compiler_gnu=yes
2582 else
2583   ac_cv_c_compiler_gnu=no
2584 fi
2585 fi
2586 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2587 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2588
2589 if test $ac_cv_c_compiler_gnu = yes; then
2590   GCC=yes
2591   ac_test_CFLAGS="${CFLAGS+set}"
2592   ac_save_CFLAGS="$CFLAGS"
2593   CFLAGS=
2594   ac_test_CFLAGS=${CFLAGS+set}
2595 ac_save_CFLAGS=$CFLAGS
2596 CFLAGS="-g"
2597 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2598 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2599 if test "${ac_cv_prog_cc_g+set}" = set; then
2600   echo $ECHO_N "(cached) $ECHO_C" >&6
2601 else
2602   cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h.  */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h.  */
2608
2609 int
2610 main ()
2611 {
2612
2613   ;
2614   return 0;
2615 }
2616 _ACEOF
2617 rm -f conftest.$ac_objext
2618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2619   (eval $ac_compile) 2>conftest.er1
2620   ac_status=$?
2621   grep -v '^ *+' conftest.er1 >conftest.err
2622   rm -f conftest.er1
2623   cat conftest.err >&5
2624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2625   (exit $ac_status); } &&
2626          { ac_try='test -z "$ac_c_werror_flag"
2627                          || test ! -s conftest.err'
2628   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2629   (eval $ac_try) 2>&5
2630   ac_status=$?
2631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632   (exit $ac_status); }; } &&
2633          { ac_try='test -s conftest.$ac_objext'
2634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2635   (eval $ac_try) 2>&5
2636   ac_status=$?
2637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2638   (exit $ac_status); }; }; then
2639   ac_cv_prog_cc_g=yes
2640 else
2641   echo "$as_me: failed program was:" >&5
2642 sed 's/^/| /' conftest.$ac_ext >&5
2643
2644 ac_cv_prog_cc_g=no
2645 fi
2646 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2647 fi
2648 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2649 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2650 if test "$ac_test_CFLAGS" = set; then
2651   CFLAGS=$ac_save_CFLAGS
2652 elif test $ac_cv_prog_cc_g = yes; then
2653   if test "$GCC" = yes; then
2654     CFLAGS="-g -O2"
2655   else
2656     CFLAGS="-g"
2657   fi
2658 else
2659   if test "$GCC" = yes; then
2660     CFLAGS="-O2"
2661   else
2662     CFLAGS=
2663   fi
2664 fi
2665   if test "$ac_test_CFLAGS" = set; then
2666     CFLAGS="$ac_save_CFLAGS"
2667   elif test $ac_cv_prog_cc_g = yes; then
2668     CFLAGS="-g -O2"
2669   else
2670     CFLAGS="-O2"
2671   fi
2672 else
2673   GCC=
2674   test "${CFLAGS+set}" = set || CFLAGS="-g"
2675 fi
2676
2677
2678 if test -n "$ac_tool_prefix"; then
2679   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
2680 set dummy ${ac_tool_prefix}as; ac_word=$2
2681 echo "$as_me:$LINENO: checking for $ac_word" >&5
2682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2683 if test "${ac_cv_prog_AS+set}" = set; then
2684   echo $ECHO_N "(cached) $ECHO_C" >&6
2685 else
2686   if test -n "$AS"; then
2687   ac_cv_prog_AS="$AS" # Let the user override the test.
2688 else
2689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 for as_dir in $PATH
2691 do
2692   IFS=$as_save_IFS
2693   test -z "$as_dir" && as_dir=.
2694   for ac_exec_ext in '' $ac_executable_extensions; do
2695   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2696     ac_cv_prog_AS="${ac_tool_prefix}as"
2697     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2698     break 2
2699   fi
2700 done
2701 done
2702
2703 fi
2704 fi
2705 AS=$ac_cv_prog_AS
2706 if test -n "$AS"; then
2707   echo "$as_me:$LINENO: result: $AS" >&5
2708 echo "${ECHO_T}$AS" >&6
2709 else
2710   echo "$as_me:$LINENO: result: no" >&5
2711 echo "${ECHO_T}no" >&6
2712 fi
2713
2714 fi
2715 if test -z "$ac_cv_prog_AS"; then
2716   ac_ct_AS=$AS
2717   # Extract the first word of "as", so it can be a program name with args.
2718 set dummy as; ac_word=$2
2719 echo "$as_me:$LINENO: checking for $ac_word" >&5
2720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2721 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
2722   echo $ECHO_N "(cached) $ECHO_C" >&6
2723 else
2724   if test -n "$ac_ct_AS"; then
2725   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
2726 else
2727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 for as_dir in $PATH
2729 do
2730   IFS=$as_save_IFS
2731   test -z "$as_dir" && as_dir=.
2732   for ac_exec_ext in '' $ac_executable_extensions; do
2733   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2734     ac_cv_prog_ac_ct_AS="as"
2735     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2736     break 2
2737   fi
2738 done
2739 done
2740
2741 fi
2742 fi
2743 ac_ct_AS=$ac_cv_prog_ac_ct_AS
2744 if test -n "$ac_ct_AS"; then
2745   echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
2746 echo "${ECHO_T}$ac_ct_AS" >&6
2747 else
2748   echo "$as_me:$LINENO: result: no" >&5
2749 echo "${ECHO_T}no" >&6
2750 fi
2751
2752   AS=$ac_ct_AS
2753 else
2754   AS="$ac_cv_prog_AS"
2755 fi
2756
2757 if test -n "$ac_tool_prefix"; then
2758   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2759 set dummy ${ac_tool_prefix}ar; ac_word=$2
2760 echo "$as_me:$LINENO: checking for $ac_word" >&5
2761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2762 if test "${ac_cv_prog_AR+set}" = set; then
2763   echo $ECHO_N "(cached) $ECHO_C" >&6
2764 else
2765   if test -n "$AR"; then
2766   ac_cv_prog_AR="$AR" # Let the user override the test.
2767 else
2768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2769 for as_dir in $PATH
2770 do
2771   IFS=$as_save_IFS
2772   test -z "$as_dir" && as_dir=.
2773   for ac_exec_ext in '' $ac_executable_extensions; do
2774   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2775     ac_cv_prog_AR="${ac_tool_prefix}ar"
2776     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2777     break 2
2778   fi
2779 done
2780 done
2781
2782 fi
2783 fi
2784 AR=$ac_cv_prog_AR
2785 if test -n "$AR"; then
2786   echo "$as_me:$LINENO: result: $AR" >&5
2787 echo "${ECHO_T}$AR" >&6
2788 else
2789   echo "$as_me:$LINENO: result: no" >&5
2790 echo "${ECHO_T}no" >&6
2791 fi
2792
2793 fi
2794 if test -z "$ac_cv_prog_AR"; then
2795   ac_ct_AR=$AR
2796   # Extract the first word of "ar", so it can be a program name with args.
2797 set dummy ar; ac_word=$2
2798 echo "$as_me:$LINENO: checking for $ac_word" >&5
2799 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2800 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
2801   echo $ECHO_N "(cached) $ECHO_C" >&6
2802 else
2803   if test -n "$ac_ct_AR"; then
2804   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2805 else
2806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2807 for as_dir in $PATH
2808 do
2809   IFS=$as_save_IFS
2810   test -z "$as_dir" && as_dir=.
2811   for ac_exec_ext in '' $ac_executable_extensions; do
2812   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2813     ac_cv_prog_ac_ct_AR="ar"
2814     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2815     break 2
2816   fi
2817 done
2818 done
2819
2820 fi
2821 fi
2822 ac_ct_AR=$ac_cv_prog_ac_ct_AR
2823 if test -n "$ac_ct_AR"; then
2824   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
2825 echo "${ECHO_T}$ac_ct_AR" >&6
2826 else
2827   echo "$as_me:$LINENO: result: no" >&5
2828 echo "${ECHO_T}no" >&6
2829 fi
2830
2831   AR=$ac_ct_AR
2832 else
2833   AR="$ac_cv_prog_AR"
2834 fi
2835
2836 if test -n "$ac_tool_prefix"; then
2837   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2838 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2839 echo "$as_me:$LINENO: checking for $ac_word" >&5
2840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2841 if test "${ac_cv_prog_RANLIB+set}" = set; then
2842   echo $ECHO_N "(cached) $ECHO_C" >&6
2843 else
2844   if test -n "$RANLIB"; then
2845   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2846 else
2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 for as_dir in $PATH
2849 do
2850   IFS=$as_save_IFS
2851   test -z "$as_dir" && as_dir=.
2852   for ac_exec_ext in '' $ac_executable_extensions; do
2853   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2854     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2855     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2856     break 2
2857   fi
2858 done
2859 done
2860
2861 fi
2862 fi
2863 RANLIB=$ac_cv_prog_RANLIB
2864 if test -n "$RANLIB"; then
2865   echo "$as_me:$LINENO: result: $RANLIB" >&5
2866 echo "${ECHO_T}$RANLIB" >&6
2867 else
2868   echo "$as_me:$LINENO: result: no" >&5
2869 echo "${ECHO_T}no" >&6
2870 fi
2871
2872 fi
2873 if test -z "$ac_cv_prog_RANLIB"; then
2874   ac_ct_RANLIB=$RANLIB
2875   # Extract the first word of "ranlib", so it can be a program name with args.
2876 set dummy ranlib; ac_word=$2
2877 echo "$as_me:$LINENO: checking for $ac_word" >&5
2878 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2879 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2880   echo $ECHO_N "(cached) $ECHO_C" >&6
2881 else
2882   if test -n "$ac_ct_RANLIB"; then
2883   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2884 else
2885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886 for as_dir in $PATH
2887 do
2888   IFS=$as_save_IFS
2889   test -z "$as_dir" && as_dir=.
2890   for ac_exec_ext in '' $ac_executable_extensions; do
2891   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2892     ac_cv_prog_ac_ct_RANLIB="ranlib"
2893     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2894     break 2
2895   fi
2896 done
2897 done
2898
2899   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2900 fi
2901 fi
2902 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2903 if test -n "$ac_ct_RANLIB"; then
2904   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2905 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2906 else
2907   echo "$as_me:$LINENO: result: no" >&5
2908 echo "${ECHO_T}no" >&6
2909 fi
2910
2911   RANLIB=$ac_ct_RANLIB
2912 else
2913   RANLIB="$ac_cv_prog_RANLIB"
2914 fi
2915
2916 if test -n "$ac_tool_prefix"; then
2917   # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
2918 set dummy ${ac_tool_prefix}readelf; ac_word=$2
2919 echo "$as_me:$LINENO: checking for $ac_word" >&5
2920 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2921 if test "${ac_cv_prog_READELF+set}" = set; then
2922   echo $ECHO_N "(cached) $ECHO_C" >&6
2923 else
2924   if test -n "$READELF"; then
2925   ac_cv_prog_READELF="$READELF" # Let the user override the test.
2926 else
2927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2928 for as_dir in $PATH
2929 do
2930   IFS=$as_save_IFS
2931   test -z "$as_dir" && as_dir=.
2932   for ac_exec_ext in '' $ac_executable_extensions; do
2933   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2934     ac_cv_prog_READELF="${ac_tool_prefix}readelf"
2935     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2936     break 2
2937   fi
2938 done
2939 done
2940
2941 fi
2942 fi
2943 READELF=$ac_cv_prog_READELF
2944 if test -n "$READELF"; then
2945   echo "$as_me:$LINENO: result: $READELF" >&5
2946 echo "${ECHO_T}$READELF" >&6
2947 else
2948   echo "$as_me:$LINENO: result: no" >&5
2949 echo "${ECHO_T}no" >&6
2950 fi
2951
2952 fi
2953 if test -z "$ac_cv_prog_READELF"; then
2954   ac_ct_READELF=$READELF
2955   # Extract the first word of "readelf", so it can be a program name with args.
2956 set dummy readelf; ac_word=$2
2957 echo "$as_me:$LINENO: checking for $ac_word" >&5
2958 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2959 if test "${ac_cv_prog_ac_ct_READELF+set}" = set; then
2960   echo $ECHO_N "(cached) $ECHO_C" >&6
2961 else
2962   if test -n "$ac_ct_READELF"; then
2963   ac_cv_prog_ac_ct_READELF="$ac_ct_READELF" # Let the user override the test.
2964 else
2965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966 for as_dir in $PATH
2967 do
2968   IFS=$as_save_IFS
2969   test -z "$as_dir" && as_dir=.
2970   for ac_exec_ext in '' $ac_executable_extensions; do
2971   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2972     ac_cv_prog_ac_ct_READELF="readelf"
2973     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2974     break 2
2975   fi
2976 done
2977 done
2978
2979   test -z "$ac_cv_prog_ac_ct_READELF" && ac_cv_prog_ac_ct_READELF=":"
2980 fi
2981 fi
2982 ac_ct_READELF=$ac_cv_prog_ac_ct_READELF
2983 if test -n "$ac_ct_READELF"; then
2984   echo "$as_me:$LINENO: result: $ac_ct_READELF" >&5
2985 echo "${ECHO_T}$ac_ct_READELF" >&6
2986 else
2987   echo "$as_me:$LINENO: result: no" >&5
2988 echo "${ECHO_T}no" >&6
2989 fi
2990
2991   READELF=$ac_ct_READELF
2992 else
2993   READELF="$ac_cv_prog_READELF"
2994 fi
2995
2996
2997 # Find a good install program.  We prefer a C program (faster),
2998 # so one script is as good as another.  But avoid the broken or
2999 # incompatible versions:
3000 # SysV /etc/install, /usr/sbin/install
3001 # SunOS /usr/etc/install
3002 # IRIX /sbin/install
3003 # AIX /bin/install
3004 # AmigaOS /C/install, which installs bootblocks on floppy discs
3005 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3006 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3007 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3008 # OS/2's system install, which has a completely different semantic
3009 # ./install, which can be erroneously created by make from ./install.sh.
3010 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3011 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3012 if test -z "$INSTALL"; then
3013 if test "${ac_cv_path_install+set}" = set; then
3014   echo $ECHO_N "(cached) $ECHO_C" >&6
3015 else
3016   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3017 for as_dir in $PATH
3018 do
3019   IFS=$as_save_IFS
3020   test -z "$as_dir" && as_dir=.
3021   # Account for people who put trailing slashes in PATH elements.
3022 case $as_dir/ in
3023   ./ | .// | /cC/* | \
3024   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3025   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3026   /usr/ucb/* ) ;;
3027   *)
3028     # OSF1 and SCO ODT 3.0 have their own names for install.
3029     # Don't use installbsd from OSF since it installs stuff as root
3030     # by default.
3031     for ac_prog in ginstall scoinst install; do
3032       for ac_exec_ext in '' $ac_executable_extensions; do
3033         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3034           if test $ac_prog = install &&
3035             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3036             # AIX install.  It has an incompatible calling convention.
3037             :
3038           elif test $ac_prog = install &&
3039             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3040             # program-specific install script used by HP pwplus--don't use.
3041             :
3042           else
3043             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3044             break 3
3045           fi
3046         fi
3047       done
3048     done
3049     ;;
3050 esac
3051 done
3052
3053
3054 fi
3055   if test "${ac_cv_path_install+set}" = set; then
3056     INSTALL=$ac_cv_path_install
3057   else
3058     # As a last resort, use the slow shell script.  We don't cache a
3059     # path for INSTALL within a source directory, because that will
3060     # break other packages using the cache if that directory is
3061     # removed, or if the path is relative.
3062     INSTALL=$ac_install_sh
3063   fi
3064 fi
3065 echo "$as_me:$LINENO: result: $INSTALL" >&5
3066 echo "${ECHO_T}$INSTALL" >&6
3067
3068 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3069 # It thinks the first close brace ends the variable substitution.
3070 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3071
3072 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3073
3074 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3075
3076
3077 # Hack to ensure that INSTALL won't be set to "../" with autoconf 2.13.  */
3078 ac_given_INSTALL=$INSTALL
3079
3080 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
3081 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
3082     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3083 if test "${enable_maintainer_mode+set}" = set; then
3084   enableval="$enable_maintainer_mode"
3085   USE_MAINTAINER_MODE=$enableval
3086 else
3087   USE_MAINTAINER_MODE=no
3088 fi;
3089   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
3090 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
3091
3092
3093 if test $USE_MAINTAINER_MODE = yes; then
3094   MAINTAINER_MODE_TRUE=
3095   MAINTAINER_MODE_FALSE='#'
3096 else
3097   MAINTAINER_MODE_TRUE='#'
3098   MAINTAINER_MODE_FALSE=
3099 fi
3100
3101   MAINT=$MAINTAINER_MODE_TRUE
3102
3103
3104 # By default we simply use the C compiler to build assembly code.
3105
3106 test "${CCAS+set}" = set || CCAS=$CC
3107 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3108
3109
3110
3111
3112 # We need AC_EXEEXT to keep automake happy in cygnus mode.  However,
3113 # at least currently, we never actually build a program, so we never
3114 # need to use $(EXEEXT).  Moreover, the test for EXEEXT normally
3115 # fails, because we are probably configuring with a cross compiler
3116 # which can't create executables.  So we include AC_EXEEXT to keep
3117 # automake happy, but we don't execute it, since we don't care about
3118 # the result.
3119 if false; then
3120
3121   dummy_var=1
3122 fi
3123
3124 . ${newlib_basedir}/configure.host
3125
3126 newlib_cflags="${newlib_cflags} -fno-builtin"
3127
3128 NEWLIB_CFLAGS=${newlib_cflags}
3129
3130
3131 LDFLAGS=${ldflags}
3132
3133
3134
3135
3136 if test x${newlib_elix_level} = x0; then
3137   ELIX_LEVEL_0_TRUE=
3138   ELIX_LEVEL_0_FALSE='#'
3139 else
3140   ELIX_LEVEL_0_TRUE='#'
3141   ELIX_LEVEL_0_FALSE=
3142 fi
3143
3144
3145
3146 if test x${newlib_elix_level} = x1; then
3147   ELIX_LEVEL_1_TRUE=
3148   ELIX_LEVEL_1_FALSE='#'
3149 else
3150   ELIX_LEVEL_1_TRUE='#'
3151   ELIX_LEVEL_1_FALSE=
3152 fi
3153
3154
3155
3156 if test x${newlib_elix_level} = x2; then
3157   ELIX_LEVEL_2_TRUE=
3158   ELIX_LEVEL_2_FALSE='#'
3159 else
3160   ELIX_LEVEL_2_TRUE='#'
3161   ELIX_LEVEL_2_FALSE=
3162 fi
3163
3164
3165
3166 if test x${newlib_elix_level} = x3; then
3167   ELIX_LEVEL_3_TRUE=
3168   ELIX_LEVEL_3_FALSE='#'
3169 else
3170   ELIX_LEVEL_3_TRUE='#'
3171   ELIX_LEVEL_3_FALSE=
3172 fi
3173
3174
3175
3176 if test x${newlib_elix_level} = x4; then
3177   ELIX_LEVEL_4_TRUE=
3178   ELIX_LEVEL_4_FALSE='#'
3179 else
3180   ELIX_LEVEL_4_TRUE='#'
3181   ELIX_LEVEL_4_FALSE=
3182 fi
3183
3184
3185
3186
3187 if test x${use_libtool} = xyes; then
3188   USE_LIBTOOL_TRUE=
3189   USE_LIBTOOL_FALSE='#'
3190 else
3191   USE_LIBTOOL_TRUE='#'
3192   USE_LIBTOOL_FALSE=
3193 fi
3194
3195
3196 # Hard-code OBJEXT.  Normally it is set by AC_OBJEXT, but we
3197 # use oext, which is set in configure.host based on the target platform.
3198 OBJEXT=${oext}
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3211 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
3212 if test "${lt_cv_path_SED+set}" = set; then
3213   echo $ECHO_N "(cached) $ECHO_C" >&6
3214 else
3215   # Loop through the user's path and test for sed and gsed.
3216 # Then use that list of sed's as ones to test for truncation.
3217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3218 for as_dir in $PATH
3219 do
3220   IFS=$as_save_IFS
3221   test -z "$as_dir" && as_dir=.
3222   for lt_ac_prog in sed gsed; do
3223     for ac_exec_ext in '' $ac_executable_extensions; do
3224       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
3225         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
3226       fi
3227     done
3228   done
3229 done
3230 IFS=$as_save_IFS
3231 lt_ac_max=0
3232 lt_ac_count=0
3233 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
3234 # along with /bin/sed that truncates output.
3235 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
3236   test ! -f $lt_ac_sed && continue
3237   cat /dev/null > conftest.in
3238   lt_ac_count=0
3239   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
3240   # Check for GNU sed and select it if it is found.
3241   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
3242     lt_cv_path_SED=$lt_ac_sed
3243     break
3244   fi
3245   while true; do
3246     cat conftest.in conftest.in >conftest.tmp
3247     mv conftest.tmp conftest.in
3248     cp conftest.in conftest.nl
3249     echo >>conftest.nl
3250     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
3251     cmp -s conftest.out conftest.nl || break
3252     # 10000 chars as input seems more than enough
3253     test $lt_ac_count -gt 10 && break
3254     lt_ac_count=`expr $lt_ac_count + 1`
3255     if test $lt_ac_count -gt $lt_ac_max; then
3256       lt_ac_max=$lt_ac_count
3257       lt_cv_path_SED=$lt_ac_sed
3258     fi
3259   done
3260 done
3261
3262 fi
3263
3264 SED=$lt_cv_path_SED
3265
3266 echo "$as_me:$LINENO: result: $SED" >&5
3267 echo "${ECHO_T}$SED" >&6
3268
3269 test -z "$SED" && SED=sed
3270 Xsed="$SED -e 1s/^X//"
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282 for ac_prog in gawk mawk nawk awk
3283 do
3284   # Extract the first word of "$ac_prog", so it can be a program name with args.
3285 set dummy $ac_prog; ac_word=$2
3286 echo "$as_me:$LINENO: checking for $ac_word" >&5
3287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3288 if test "${ac_cv_prog_AWK+set}" = set; then
3289   echo $ECHO_N "(cached) $ECHO_C" >&6
3290 else
3291   if test -n "$AWK"; then
3292   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3293 else
3294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3295 for as_dir in $PATH
3296 do
3297   IFS=$as_save_IFS
3298   test -z "$as_dir" && as_dir=.
3299   for ac_exec_ext in '' $ac_executable_extensions; do
3300   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3301     ac_cv_prog_AWK="$ac_prog"
3302     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3303     break 2
3304   fi
3305 done
3306 done
3307
3308 fi
3309 fi
3310 AWK=$ac_cv_prog_AWK
3311 if test -n "$AWK"; then
3312   echo "$as_me:$LINENO: result: $AWK" >&5
3313 echo "${ECHO_T}$AWK" >&6
3314 else
3315   echo "$as_me:$LINENO: result: no" >&5
3316 echo "${ECHO_T}no" >&6
3317 fi
3318
3319   test -n "$AWK" && break
3320 done
3321
3322 if test "${use_libtool}" = "yes"; then
3323 enable_win32_dll=yes
3324
3325 case $host in
3326 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
3327   if test -n "$ac_tool_prefix"; then
3328   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3329 set dummy ${ac_tool_prefix}as; ac_word=$2
3330 echo "$as_me:$LINENO: checking for $ac_word" >&5
3331 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3332 if test "${ac_cv_prog_AS+set}" = set; then
3333   echo $ECHO_N "(cached) $ECHO_C" >&6
3334 else
3335   if test -n "$AS"; then
3336   ac_cv_prog_AS="$AS" # Let the user override the test.
3337 else
3338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3339 for as_dir in $PATH
3340 do
3341   IFS=$as_save_IFS
3342   test -z "$as_dir" && as_dir=.
3343   for ac_exec_ext in '' $ac_executable_extensions; do
3344   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3345     ac_cv_prog_AS="${ac_tool_prefix}as"
3346     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3347     break 2
3348   fi
3349 done
3350 done
3351
3352 fi
3353 fi
3354 AS=$ac_cv_prog_AS
3355 if test -n "$AS"; then
3356   echo "$as_me:$LINENO: result: $AS" >&5
3357 echo "${ECHO_T}$AS" >&6
3358 else
3359   echo "$as_me:$LINENO: result: no" >&5
3360 echo "${ECHO_T}no" >&6
3361 fi
3362
3363 fi
3364 if test -z "$ac_cv_prog_AS"; then
3365   ac_ct_AS=$AS
3366   # Extract the first word of "as", so it can be a program name with args.
3367 set dummy as; ac_word=$2
3368 echo "$as_me:$LINENO: checking for $ac_word" >&5
3369 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3370 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3371   echo $ECHO_N "(cached) $ECHO_C" >&6
3372 else
3373   if test -n "$ac_ct_AS"; then
3374   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3375 else
3376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3377 for as_dir in $PATH
3378 do
3379   IFS=$as_save_IFS
3380   test -z "$as_dir" && as_dir=.
3381   for ac_exec_ext in '' $ac_executable_extensions; do
3382   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3383     ac_cv_prog_ac_ct_AS="as"
3384     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3385     break 2
3386   fi
3387 done
3388 done
3389
3390   test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
3391 fi
3392 fi
3393 ac_ct_AS=$ac_cv_prog_ac_ct_AS
3394 if test -n "$ac_ct_AS"; then
3395   echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3396 echo "${ECHO_T}$ac_ct_AS" >&6
3397 else
3398   echo "$as_me:$LINENO: result: no" >&5
3399 echo "${ECHO_T}no" >&6
3400 fi
3401
3402   AS=$ac_ct_AS
3403 else
3404   AS="$ac_cv_prog_AS"
3405 fi
3406
3407   if test -n "$ac_tool_prefix"; then
3408   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3409 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
3410 echo "$as_me:$LINENO: checking for $ac_word" >&5
3411 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3412 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
3413   echo $ECHO_N "(cached) $ECHO_C" >&6
3414 else
3415   if test -n "$DLLTOOL"; then
3416   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3417 else
3418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3419 for as_dir in $PATH
3420 do
3421   IFS=$as_save_IFS
3422   test -z "$as_dir" && as_dir=.
3423   for ac_exec_ext in '' $ac_executable_extensions; do
3424   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3425     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
3426     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3427     break 2
3428   fi
3429 done
3430 done
3431
3432 fi
3433 fi
3434 DLLTOOL=$ac_cv_prog_DLLTOOL
3435 if test -n "$DLLTOOL"; then
3436   echo "$as_me:$LINENO: result: $DLLTOOL" >&5
3437 echo "${ECHO_T}$DLLTOOL" >&6
3438 else
3439   echo "$as_me:$LINENO: result: no" >&5
3440 echo "${ECHO_T}no" >&6
3441 fi
3442
3443 fi
3444 if test -z "$ac_cv_prog_DLLTOOL"; then
3445   ac_ct_DLLTOOL=$DLLTOOL
3446   # Extract the first word of "dlltool", so it can be a program name with args.
3447 set dummy dlltool; ac_word=$2
3448 echo "$as_me:$LINENO: checking for $ac_word" >&5
3449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3450 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
3451   echo $ECHO_N "(cached) $ECHO_C" >&6
3452 else
3453   if test -n "$ac_ct_DLLTOOL"; then
3454   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
3455 else
3456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3457 for as_dir in $PATH
3458 do
3459   IFS=$as_save_IFS
3460   test -z "$as_dir" && as_dir=.
3461   for ac_exec_ext in '' $ac_executable_extensions; do
3462   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3463     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
3464     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3465     break 2
3466   fi
3467 done
3468 done
3469
3470   test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
3471 fi
3472 fi
3473 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
3474 if test -n "$ac_ct_DLLTOOL"; then
3475   echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
3476 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
3477 else
3478   echo "$as_me:$LINENO: result: no" >&5
3479 echo "${ECHO_T}no" >&6
3480 fi
3481
3482   DLLTOOL=$ac_ct_DLLTOOL
3483 else
3484   DLLTOOL="$ac_cv_prog_DLLTOOL"
3485 fi
3486
3487   if test -n "$ac_tool_prefix"; then
3488   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
3489 set dummy ${ac_tool_prefix}objdump; ac_word=$2
3490 echo "$as_me:$LINENO: checking for $ac_word" >&5
3491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3492 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
3493   echo $ECHO_N "(cached) $ECHO_C" >&6
3494 else
3495   if test -n "$OBJDUMP"; then
3496   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
3497 else
3498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3499 for as_dir in $PATH
3500 do
3501   IFS=$as_save_IFS
3502   test -z "$as_dir" && as_dir=.
3503   for ac_exec_ext in '' $ac_executable_extensions; do
3504   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3505     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
3506     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3507     break 2
3508   fi
3509 done
3510 done
3511
3512 fi
3513 fi
3514 OBJDUMP=$ac_cv_prog_OBJDUMP
3515 if test -n "$OBJDUMP"; then
3516   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
3517 echo "${ECHO_T}$OBJDUMP" >&6
3518 else
3519   echo "$as_me:$LINENO: result: no" >&5
3520 echo "${ECHO_T}no" >&6
3521 fi
3522
3523 fi
3524 if test -z "$ac_cv_prog_OBJDUMP"; then
3525   ac_ct_OBJDUMP=$OBJDUMP
3526   # Extract the first word of "objdump", so it can be a program name with args.
3527 set dummy objdump; ac_word=$2
3528 echo "$as_me:$LINENO: checking for $ac_word" >&5
3529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3530 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
3531   echo $ECHO_N "(cached) $ECHO_C" >&6
3532 else
3533   if test -n "$ac_ct_OBJDUMP"; then
3534   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
3535 else
3536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3537 for as_dir in $PATH
3538 do
3539   IFS=$as_save_IFS
3540   test -z "$as_dir" && as_dir=.
3541   for ac_exec_ext in '' $ac_executable_extensions; do
3542   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3543     ac_cv_prog_ac_ct_OBJDUMP="objdump"
3544     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3545     break 2
3546   fi
3547 done
3548 done
3549
3550   test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
3551 fi
3552 fi
3553 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
3554 if test -n "$ac_ct_OBJDUMP"; then
3555   echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
3556 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
3557 else
3558   echo "$as_me:$LINENO: result: no" >&5
3559 echo "${ECHO_T}no" >&6
3560 fi
3561
3562   OBJDUMP=$ac_ct_OBJDUMP
3563 else
3564   OBJDUMP="$ac_cv_prog_OBJDUMP"
3565 fi
3566
3567   ;;
3568 esac
3569
3570 test -z "$AS" && AS=as
3571
3572
3573
3574
3575
3576 test -z "$DLLTOOL" && DLLTOOL=dlltool
3577
3578
3579
3580
3581
3582 test -z "$OBJDUMP" && OBJDUMP=objdump
3583
3584
3585
3586
3587
3588
3589
3590 case `pwd` in
3591   *\ * | *\     *)
3592     { echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3593 echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3594 esac
3595
3596
3597
3598 macro_version='2.2.6'
3599 macro_revision='1.3012'
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613 ltmain="$ac_aux_dir/ltmain.sh"
3614
3615 ac_ext=c
3616 ac_cpp='$CPP $CPPFLAGS'
3617 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3618 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3619 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3620 if test -n "$ac_tool_prefix"; then
3621   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3622 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3623 echo "$as_me:$LINENO: checking for $ac_word" >&5
3624 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3625 if test "${ac_cv_prog_CC+set}" = set; then
3626   echo $ECHO_N "(cached) $ECHO_C" >&6
3627 else
3628   if test -n "$CC"; then
3629   ac_cv_prog_CC="$CC" # Let the user override the test.
3630 else
3631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632 for as_dir in $PATH
3633 do
3634   IFS=$as_save_IFS
3635   test -z "$as_dir" && as_dir=.
3636   for ac_exec_ext in '' $ac_executable_extensions; do
3637   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3638     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3639     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3640     break 2
3641   fi
3642 done
3643 done
3644
3645 fi
3646 fi
3647 CC=$ac_cv_prog_CC
3648 if test -n "$CC"; then
3649   echo "$as_me:$LINENO: result: $CC" >&5
3650 echo "${ECHO_T}$CC" >&6
3651 else
3652   echo "$as_me:$LINENO: result: no" >&5
3653 echo "${ECHO_T}no" >&6
3654 fi
3655
3656 fi
3657 if test -z "$ac_cv_prog_CC"; then
3658   ac_ct_CC=$CC
3659   # Extract the first word of "gcc", so it can be a program name with args.
3660 set dummy gcc; ac_word=$2
3661 echo "$as_me:$LINENO: checking for $ac_word" >&5
3662 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3663 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3664   echo $ECHO_N "(cached) $ECHO_C" >&6
3665 else
3666   if test -n "$ac_ct_CC"; then
3667   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3668 else
3669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670 for as_dir in $PATH
3671 do
3672   IFS=$as_save_IFS
3673   test -z "$as_dir" && as_dir=.
3674   for ac_exec_ext in '' $ac_executable_extensions; do
3675   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3676     ac_cv_prog_ac_ct_CC="gcc"
3677     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3678     break 2
3679   fi
3680 done
3681 done
3682
3683 fi
3684 fi
3685 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3686 if test -n "$ac_ct_CC"; then
3687   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3688 echo "${ECHO_T}$ac_ct_CC" >&6
3689 else
3690   echo "$as_me:$LINENO: result: no" >&5
3691 echo "${ECHO_T}no" >&6
3692 fi
3693
3694   CC=$ac_ct_CC
3695 else
3696   CC="$ac_cv_prog_CC"
3697 fi
3698
3699 if test -z "$CC"; then
3700   if test -n "$ac_tool_prefix"; then
3701   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3702 set dummy ${ac_tool_prefix}cc; ac_word=$2
3703 echo "$as_me:$LINENO: checking for $ac_word" >&5
3704 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3705 if test "${ac_cv_prog_CC+set}" = set; then
3706   echo $ECHO_N "(cached) $ECHO_C" >&6
3707 else
3708   if test -n "$CC"; then
3709   ac_cv_prog_CC="$CC" # Let the user override the test.
3710 else
3711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3712 for as_dir in $PATH
3713 do
3714   IFS=$as_save_IFS
3715   test -z "$as_dir" && as_dir=.
3716   for ac_exec_ext in '' $ac_executable_extensions; do
3717   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3718     ac_cv_prog_CC="${ac_tool_prefix}cc"
3719     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3720     break 2
3721   fi
3722 done
3723 done
3724
3725 fi
3726 fi
3727 CC=$ac_cv_prog_CC
3728 if test -n "$CC"; then
3729   echo "$as_me:$LINENO: result: $CC" >&5
3730 echo "${ECHO_T}$CC" >&6
3731 else
3732   echo "$as_me:$LINENO: result: no" >&5
3733 echo "${ECHO_T}no" >&6
3734 fi
3735
3736 fi
3737 if test -z "$ac_cv_prog_CC"; then
3738   ac_ct_CC=$CC
3739   # Extract the first word of "cc", so it can be a program name with args.
3740 set dummy cc; ac_word=$2
3741 echo "$as_me:$LINENO: checking for $ac_word" >&5
3742 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3743 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3744   echo $ECHO_N "(cached) $ECHO_C" >&6
3745 else
3746   if test -n "$ac_ct_CC"; then
3747   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3748 else
3749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750 for as_dir in $PATH
3751 do
3752   IFS=$as_save_IFS
3753   test -z "$as_dir" && as_dir=.
3754   for ac_exec_ext in '' $ac_executable_extensions; do
3755   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3756     ac_cv_prog_ac_ct_CC="cc"
3757     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3758     break 2
3759   fi
3760 done
3761 done
3762
3763 fi
3764 fi
3765 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3766 if test -n "$ac_ct_CC"; then
3767   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3768 echo "${ECHO_T}$ac_ct_CC" >&6
3769 else
3770   echo "$as_me:$LINENO: result: no" >&5
3771 echo "${ECHO_T}no" >&6
3772 fi
3773
3774   CC=$ac_ct_CC
3775 else
3776   CC="$ac_cv_prog_CC"
3777 fi
3778
3779 fi
3780 if test -z "$CC"; then
3781   # Extract the first word of "cc", so it can be a program name with args.
3782 set dummy cc; ac_word=$2
3783 echo "$as_me:$LINENO: checking for $ac_word" >&5
3784 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3785 if test "${ac_cv_prog_CC+set}" = set; then
3786   echo $ECHO_N "(cached) $ECHO_C" >&6
3787 else
3788   if test -n "$CC"; then
3789   ac_cv_prog_CC="$CC" # Let the user override the test.
3790 else
3791   ac_prog_rejected=no
3792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3793 for as_dir in $PATH
3794 do
3795   IFS=$as_save_IFS
3796   test -z "$as_dir" && as_dir=.
3797   for ac_exec_ext in '' $ac_executable_extensions; do
3798   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3799     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3800        ac_prog_rejected=yes
3801        continue
3802      fi
3803     ac_cv_prog_CC="cc"
3804     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3805     break 2
3806   fi
3807 done
3808 done
3809
3810 if test $ac_prog_rejected = yes; then
3811   # We found a bogon in the path, so make sure we never use it.
3812   set dummy $ac_cv_prog_CC
3813   shift
3814   if test $# != 0; then
3815     # We chose a different compiler from the bogus one.
3816     # However, it has the same basename, so the bogon will be chosen
3817     # first if we set CC to just the basename; use the full file name.
3818     shift
3819     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3820   fi
3821 fi
3822 fi
3823 fi
3824 CC=$ac_cv_prog_CC
3825 if test -n "$CC"; then
3826   echo "$as_me:$LINENO: result: $CC" >&5
3827 echo "${ECHO_T}$CC" >&6
3828 else
3829   echo "$as_me:$LINENO: result: no" >&5
3830 echo "${ECHO_T}no" >&6
3831 fi
3832
3833 fi
3834 if test -z "$CC"; then
3835   if test -n "$ac_tool_prefix"; then
3836   for ac_prog in cl
3837   do
3838     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3839 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3840 echo "$as_me:$LINENO: checking for $ac_word" >&5
3841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3842 if test "${ac_cv_prog_CC+set}" = set; then
3843   echo $ECHO_N "(cached) $ECHO_C" >&6
3844 else
3845   if test -n "$CC"; then
3846   ac_cv_prog_CC="$CC" # Let the user override the test.
3847 else
3848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3849 for as_dir in $PATH
3850 do
3851   IFS=$as_save_IFS
3852   test -z "$as_dir" && as_dir=.
3853   for ac_exec_ext in '' $ac_executable_extensions; do
3854   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3855     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3856     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3857     break 2
3858   fi
3859 done
3860 done
3861
3862 fi
3863 fi
3864 CC=$ac_cv_prog_CC
3865 if test -n "$CC"; then
3866   echo "$as_me:$LINENO: result: $CC" >&5
3867 echo "${ECHO_T}$CC" >&6
3868 else
3869   echo "$as_me:$LINENO: result: no" >&5
3870 echo "${ECHO_T}no" >&6
3871 fi
3872
3873     test -n "$CC" && break
3874   done
3875 fi
3876 if test -z "$CC"; then
3877   ac_ct_CC=$CC
3878   for ac_prog in cl
3879 do
3880   # Extract the first word of "$ac_prog", so it can be a program name with args.
3881 set dummy $ac_prog; ac_word=$2
3882 echo "$as_me:$LINENO: checking for $ac_word" >&5
3883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3884 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3885   echo $ECHO_N "(cached) $ECHO_C" >&6
3886 else
3887   if test -n "$ac_ct_CC"; then
3888   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3889 else
3890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3891 for as_dir in $PATH
3892 do
3893   IFS=$as_save_IFS
3894   test -z "$as_dir" && as_dir=.
3895   for ac_exec_ext in '' $ac_executable_extensions; do
3896   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3897     ac_cv_prog_ac_ct_CC="$ac_prog"
3898     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3899     break 2
3900   fi
3901 done
3902 done
3903
3904 fi
3905 fi
3906 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3907 if test -n "$ac_ct_CC"; then
3908   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3909 echo "${ECHO_T}$ac_ct_CC" >&6
3910 else
3911   echo "$as_me:$LINENO: result: no" >&5
3912 echo "${ECHO_T}no" >&6
3913 fi
3914
3915   test -n "$ac_ct_CC" && break
3916 done
3917
3918   CC=$ac_ct_CC
3919 fi
3920
3921 fi
3922
3923
3924 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3925 See \`config.log' for more details." >&5
3926 echo "$as_me: error: no acceptable C compiler found in \$PATH
3927 See \`config.log' for more details." >&2;}
3928    { (exit 1); exit 1; }; }
3929
3930 # Provide some information about the compiler.
3931 echo "$as_me:$LINENO:" \
3932      "checking for C compiler version" >&5
3933 ac_compiler=`set X $ac_compile; echo $2`
3934 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3935   (eval $ac_compiler --version </dev/null >&5) 2>&5
3936   ac_status=$?
3937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3938   (exit $ac_status); }
3939 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3940   (eval $ac_compiler -v </dev/null >&5) 2>&5
3941   ac_status=$?
3942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3943   (exit $ac_status); }
3944 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3945   (eval $ac_compiler -V </dev/null >&5) 2>&5
3946   ac_status=$?
3947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948   (exit $ac_status); }
3949
3950 cat >conftest.$ac_ext <<_ACEOF
3951 /* confdefs.h.  */
3952 _ACEOF
3953 cat confdefs.h >>conftest.$ac_ext
3954 cat >>conftest.$ac_ext <<_ACEOF
3955 /* end confdefs.h.  */
3956
3957 int
3958 main ()
3959 {
3960
3961   ;
3962   return 0;
3963 }
3964 _ACEOF
3965 ac_clean_files_save=$ac_clean_files
3966 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3967 # Try to create an executable without -o first, disregard a.out.
3968 # It will help us diagnose broken compilers, and finding out an intuition
3969 # of exeext.
3970 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3971 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
3972 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3973 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
3974   (eval $ac_link_default) 2>&5
3975   ac_status=$?
3976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3977   (exit $ac_status); }; then
3978   # Find the output, starting from the most likely.  This scheme is
3979 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
3980 # resort.
3981
3982 # Be careful to initialize this variable, since it used to be cached.
3983 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
3984 ac_cv_exeext=
3985 # b.out is created by i960 compilers.
3986 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
3987 do
3988   test -f "$ac_file" || continue
3989   case $ac_file in
3990     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
3991         ;;
3992     conftest.$ac_ext )
3993         # This is the source file.
3994         ;;
3995     [ab].out )
3996         # We found the default executable, but exeext='' is most
3997         # certainly right.
3998         break;;
3999     *.* )
4000         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4001         # FIXME: I believe we export ac_cv_exeext for Libtool,
4002         # but it would be cool to find out if it's true.  Does anybody
4003         # maintain Libtool? --akim.
4004         export ac_cv_exeext
4005         break;;
4006     * )
4007         break;;
4008   esac
4009 done
4010 else
4011   echo "$as_me: failed program was:" >&5
4012 sed 's/^/| /' conftest.$ac_ext >&5
4013
4014 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4015 See \`config.log' for more details." >&5
4016 echo "$as_me: error: C compiler cannot create executables
4017 See \`config.log' for more details." >&2;}
4018    { (exit 77); exit 77; }; }
4019 fi
4020
4021 ac_exeext=$ac_cv_exeext
4022 echo "$as_me:$LINENO: result: $ac_file" >&5
4023 echo "${ECHO_T}$ac_file" >&6
4024
4025 # Check the compiler produces executables we can run.  If not, either
4026 # the compiler is broken, or we cross compile.
4027 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4028 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4029 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4030 # If not cross compiling, check that we can run a simple program.
4031 if test "$cross_compiling" != yes; then
4032   if { ac_try='./$ac_file'
4033   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4034   (eval $ac_try) 2>&5
4035   ac_status=$?
4036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4037   (exit $ac_status); }; }; then
4038     cross_compiling=no
4039   else
4040     if test "$cross_compiling" = maybe; then
4041         cross_compiling=yes
4042     else
4043         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4044 If you meant to cross compile, use \`--host'.
4045 See \`config.log' for more details." >&5
4046 echo "$as_me: error: cannot run C compiled programs.
4047 If you meant to cross compile, use \`--host'.
4048 See \`config.log' for more details." >&2;}
4049    { (exit 1); exit 1; }; }
4050     fi
4051   fi
4052 fi
4053 echo "$as_me:$LINENO: result: yes" >&5
4054 echo "${ECHO_T}yes" >&6
4055
4056 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4057 ac_clean_files=$ac_clean_files_save
4058 # Check the compiler produces executables we can run.  If not, either
4059 # the compiler is broken, or we cross compile.
4060 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4061 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4062 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4063 echo "${ECHO_T}$cross_compiling" >&6
4064
4065 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4066 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4068   (eval $ac_link) 2>&5
4069   ac_status=$?
4070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4071   (exit $ac_status); }; then
4072   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4073 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4074 # work properly (i.e., refer to `conftest.exe'), while it won't with
4075 # `rm'.
4076 for ac_file in conftest.exe conftest conftest.*; do
4077   test -f "$ac_file" || continue
4078   case $ac_file in
4079     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4080     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4081           export ac_cv_exeext
4082           break;;
4083     * ) break;;
4084   esac
4085 done
4086 else
4087   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4088 See \`config.log' for more details." >&5
4089 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4090 See \`config.log' for more details." >&2;}
4091    { (exit 1); exit 1; }; }
4092 fi
4093
4094 rm -f conftest$ac_cv_exeext
4095 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4096 echo "${ECHO_T}$ac_cv_exeext" >&6
4097
4098 rm -f conftest.$ac_ext
4099 EXEEXT=$ac_cv_exeext
4100 ac_exeext=$EXEEXT
4101 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4102 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4103 if test "${ac_cv_objext+set}" = set; then
4104   echo $ECHO_N "(cached) $ECHO_C" >&6
4105 else
4106   cat >conftest.$ac_ext <<_ACEOF
4107 /* confdefs.h.  */
4108 _ACEOF
4109 cat confdefs.h >>conftest.$ac_ext
4110 cat >>conftest.$ac_ext <<_ACEOF
4111 /* end confdefs.h.  */
4112
4113 int
4114 main ()
4115 {
4116
4117   ;
4118   return 0;
4119 }
4120 _ACEOF
4121 rm -f conftest.o conftest.obj
4122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4123   (eval $ac_compile) 2>&5
4124   ac_status=$?
4125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4126   (exit $ac_status); }; then
4127   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4128   case $ac_file in
4129     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4130     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4131        break;;
4132   esac
4133 done
4134 else
4135   echo "$as_me: failed program was:" >&5
4136 sed 's/^/| /' conftest.$ac_ext >&5
4137
4138 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4139 See \`config.log' for more details." >&5
4140 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4141 See \`config.log' for more details." >&2;}
4142    { (exit 1); exit 1; }; }
4143 fi
4144
4145 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4146 fi
4147 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4148 echo "${ECHO_T}$ac_cv_objext" >&6
4149 OBJEXT=$ac_cv_objext
4150 ac_objext=$OBJEXT
4151 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4152 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4153 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4154   echo $ECHO_N "(cached) $ECHO_C" >&6
4155 else
4156   cat >conftest.$ac_ext <<_ACEOF
4157 /* confdefs.h.  */
4158 _ACEOF
4159 cat confdefs.h >>conftest.$ac_ext
4160 cat >>conftest.$ac_ext <<_ACEOF
4161 /* end confdefs.h.  */
4162
4163 int
4164 main ()
4165 {
4166 #ifndef __GNUC__
4167        choke me
4168 #endif
4169
4170   ;
4171   return 0;
4172 }
4173 _ACEOF
4174 rm -f conftest.$ac_objext
4175 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4176   (eval $ac_compile) 2>conftest.er1
4177   ac_status=$?
4178   grep -v '^ *+' conftest.er1 >conftest.err
4179   rm -f conftest.er1
4180   cat conftest.err >&5
4181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4182   (exit $ac_status); } &&
4183          { ac_try='test -z "$ac_c_werror_flag"
4184                          || test ! -s conftest.err'
4185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4186   (eval $ac_try) 2>&5
4187   ac_status=$?
4188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4189   (exit $ac_status); }; } &&
4190          { ac_try='test -s conftest.$ac_objext'
4191   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4192   (eval $ac_try) 2>&5
4193   ac_status=$?
4194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195   (exit $ac_status); }; }; then
4196   ac_compiler_gnu=yes
4197 else
4198   echo "$as_me: failed program was:" >&5
4199 sed 's/^/| /' conftest.$ac_ext >&5
4200
4201 ac_compiler_gnu=no
4202 fi
4203 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4204 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4205
4206 fi
4207 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4208 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4209 GCC=`test $ac_compiler_gnu = yes && echo yes`
4210 ac_test_CFLAGS=${CFLAGS+set}
4211 ac_save_CFLAGS=$CFLAGS
4212 CFLAGS="-g"
4213 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4214 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4215 if test "${ac_cv_prog_cc_g+set}" = set; then
4216   echo $ECHO_N "(cached) $ECHO_C" >&6
4217 else
4218   cat >conftest.$ac_ext <<_ACEOF
4219 /* confdefs.h.  */
4220 _ACEOF
4221 cat confdefs.h >>conftest.$ac_ext
4222 cat >>conftest.$ac_ext <<_ACEOF
4223 /* end confdefs.h.  */
4224
4225 int
4226 main ()
4227 {
4228
4229   ;
4230   return 0;
4231 }
4232 _ACEOF
4233 rm -f conftest.$ac_objext
4234 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4235   (eval $ac_compile) 2>conftest.er1
4236   ac_status=$?
4237   grep -v '^ *+' conftest.er1 >conftest.err
4238   rm -f conftest.er1
4239   cat conftest.err >&5
4240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4241   (exit $ac_status); } &&
4242          { ac_try='test -z "$ac_c_werror_flag"
4243                          || test ! -s conftest.err'
4244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4245   (eval $ac_try) 2>&5
4246   ac_status=$?
4247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4248   (exit $ac_status); }; } &&
4249          { ac_try='test -s conftest.$ac_objext'
4250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4251   (eval $ac_try) 2>&5
4252   ac_status=$?
4253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4254   (exit $ac_status); }; }; then
4255   ac_cv_prog_cc_g=yes
4256 else
4257   echo "$as_me: failed program was:" >&5
4258 sed 's/^/| /' conftest.$ac_ext >&5
4259
4260 ac_cv_prog_cc_g=no
4261 fi
4262 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4263 fi
4264 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4265 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4266 if test "$ac_test_CFLAGS" = set; then
4267   CFLAGS=$ac_save_CFLAGS
4268 elif test $ac_cv_prog_cc_g = yes; then
4269   if test "$GCC" = yes; then
4270     CFLAGS="-g -O2"
4271   else
4272     CFLAGS="-g"
4273   fi
4274 else
4275   if test "$GCC" = yes; then
4276     CFLAGS="-O2"
4277   else
4278     CFLAGS=
4279   fi
4280 fi
4281 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4282 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4283 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4284   echo $ECHO_N "(cached) $ECHO_C" >&6
4285 else
4286   ac_cv_prog_cc_stdc=no
4287 ac_save_CC=$CC
4288 cat >conftest.$ac_ext <<_ACEOF
4289 /* confdefs.h.  */
4290 _ACEOF
4291 cat confdefs.h >>conftest.$ac_ext
4292 cat >>conftest.$ac_ext <<_ACEOF
4293 /* end confdefs.h.  */
4294 #include <stdarg.h>
4295 #include <stdio.h>
4296 #include <sys/types.h>
4297 #include <sys/stat.h>
4298 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4299 struct buf { int x; };
4300 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4301 static char *e (p, i)
4302      char **p;
4303      int i;
4304 {
4305   return p[i];
4306 }
4307 static char *f (char * (*g) (char **, int), char **p, ...)
4308 {
4309   char *s;
4310   va_list v;
4311   va_start (v,p);
4312   s = g (p, va_arg (v,int));
4313   va_end (v);
4314   return s;
4315 }
4316
4317 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4318    function prototypes and stuff, but not '\xHH' hex character constants.
4319    These don't provoke an error unfortunately, instead are silently treated
4320    as 'x'.  The following induces an error, until -std1 is added to get
4321    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4322    array size at least.  It's necessary to write '\x00'==0 to get something
4323    that's true only with -std1.  */
4324 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4325
4326 int test (int i, double x);
4327 struct s1 {int (*f) (int a);};
4328 struct s2 {int (*f) (double a);};
4329 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4330 int argc;
4331 char **argv;
4332 int
4333 main ()
4334 {
4335 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4336   ;
4337   return 0;
4338 }
4339 _ACEOF
4340 # Don't try gcc -ansi; that turns off useful extensions and
4341 # breaks some systems' header files.
4342 # AIX                   -qlanglvl=ansi
4343 # Ultrix and OSF/1      -std1
4344 # HP-UX 10.20 and later -Ae
4345 # HP-UX older versions  -Aa -D_HPUX_SOURCE
4346 # SVR4                  -Xc -D__EXTENSIONS__
4347 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4348 do
4349   CC="$ac_save_CC $ac_arg"
4350   rm -f conftest.$ac_objext
4351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4352   (eval $ac_compile) 2>conftest.er1
4353   ac_status=$?
4354   grep -v '^ *+' conftest.er1 >conftest.err
4355   rm -f conftest.er1
4356   cat conftest.err >&5
4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4358   (exit $ac_status); } &&
4359          { ac_try='test -z "$ac_c_werror_flag"
4360                          || test ! -s conftest.err'
4361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4362   (eval $ac_try) 2>&5
4363   ac_status=$?
4364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4365   (exit $ac_status); }; } &&
4366          { ac_try='test -s conftest.$ac_objext'
4367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4368   (eval $ac_try) 2>&5
4369   ac_status=$?
4370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4371   (exit $ac_status); }; }; then
4372   ac_cv_prog_cc_stdc=$ac_arg
4373 break
4374 else
4375   echo "$as_me: failed program was:" >&5
4376 sed 's/^/| /' conftest.$ac_ext >&5
4377
4378 fi
4379 rm -f conftest.err conftest.$ac_objext
4380 done
4381 rm -f conftest.$ac_ext conftest.$ac_objext
4382 CC=$ac_save_CC
4383
4384 fi
4385
4386 case "x$ac_cv_prog_cc_stdc" in
4387   x|xno)
4388     echo "$as_me:$LINENO: result: none needed" >&5
4389 echo "${ECHO_T}none needed" >&6 ;;
4390   *)
4391     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4392 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4393     CC="$CC $ac_cv_prog_cc_stdc" ;;
4394 esac
4395
4396 # Some people use a C++ compiler to compile C.  Since we use `exit',
4397 # in C++ we need to declare it.  In case someone uses the same compiler
4398 # for both compiling C and C++ we need to have the C++ compiler decide
4399 # the declaration of exit, since it's the most demanding environment.
4400 cat >conftest.$ac_ext <<_ACEOF
4401 #ifndef __cplusplus
4402   choke me
4403 #endif
4404 _ACEOF
4405 rm -f conftest.$ac_objext
4406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4407   (eval $ac_compile) 2>conftest.er1
4408   ac_status=$?
4409   grep -v '^ *+' conftest.er1 >conftest.err
4410   rm -f conftest.er1
4411   cat conftest.err >&5
4412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4413   (exit $ac_status); } &&
4414          { ac_try='test -z "$ac_c_werror_flag"
4415                          || test ! -s conftest.err'
4416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4417   (eval $ac_try) 2>&5
4418   ac_status=$?
4419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4420   (exit $ac_status); }; } &&
4421          { ac_try='test -s conftest.$ac_objext'
4422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4423   (eval $ac_try) 2>&5
4424   ac_status=$?
4425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4426   (exit $ac_status); }; }; then
4427   for ac_declaration in \
4428    '' \
4429    'extern "C" void std::exit (int) throw (); using std::exit;' \
4430    'extern "C" void std::exit (int); using std::exit;' \
4431    'extern "C" void exit (int) throw ();' \
4432    'extern "C" void exit (int);' \
4433    'void exit (int);'
4434 do
4435   cat >conftest.$ac_ext <<_ACEOF
4436 /* confdefs.h.  */
4437 _ACEOF
4438 cat confdefs.h >>conftest.$ac_ext
4439 cat >>conftest.$ac_ext <<_ACEOF
4440 /* end confdefs.h.  */
4441 $ac_declaration
4442 #include <stdlib.h>
4443 int
4444 main ()
4445 {
4446 exit (42);
4447   ;
4448   return 0;
4449 }
4450 _ACEOF
4451 rm -f conftest.$ac_objext
4452 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4453   (eval $ac_compile) 2>conftest.er1
4454   ac_status=$?
4455   grep -v '^ *+' conftest.er1 >conftest.err
4456   rm -f conftest.er1
4457   cat conftest.err >&5
4458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4459   (exit $ac_status); } &&
4460          { ac_try='test -z "$ac_c_werror_flag"
4461                          || test ! -s conftest.err'
4462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4463   (eval $ac_try) 2>&5
4464   ac_status=$?
4465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4466   (exit $ac_status); }; } &&
4467          { ac_try='test -s conftest.$ac_objext'
4468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4469   (eval $ac_try) 2>&5
4470   ac_status=$?
4471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472   (exit $ac_status); }; }; then
4473   :
4474 else
4475   echo "$as_me: failed program was:" >&5
4476 sed 's/^/| /' conftest.$ac_ext >&5
4477
4478 continue
4479 fi
4480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4481   cat >conftest.$ac_ext <<_ACEOF
4482 /* confdefs.h.  */
4483 _ACEOF
4484 cat confdefs.h >>conftest.$ac_ext
4485 cat >>conftest.$ac_ext <<_ACEOF
4486 /* end confdefs.h.  */
4487 $ac_declaration
4488 int
4489 main ()
4490 {
4491 exit (42);
4492   ;
4493   return 0;
4494 }
4495 _ACEOF
4496 rm -f conftest.$ac_objext
4497 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4498   (eval $ac_compile) 2>conftest.er1
4499   ac_status=$?
4500   grep -v '^ *+' conftest.er1 >conftest.err
4501   rm -f conftest.er1
4502   cat conftest.err >&5
4503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4504   (exit $ac_status); } &&
4505          { ac_try='test -z "$ac_c_werror_flag"
4506                          || test ! -s conftest.err'
4507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4508   (eval $ac_try) 2>&5
4509   ac_status=$?
4510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511   (exit $ac_status); }; } &&
4512          { ac_try='test -s conftest.$ac_objext'
4513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4514   (eval $ac_try) 2>&5
4515   ac_status=$?
4516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4517   (exit $ac_status); }; }; then
4518   break
4519 else
4520   echo "$as_me: failed program was:" >&5
4521 sed 's/^/| /' conftest.$ac_ext >&5
4522
4523 fi
4524 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4525 done
4526 rm -f conftest*
4527 if test -n "$ac_declaration"; then
4528   echo '#ifdef __cplusplus' >>confdefs.h
4529   echo $ac_declaration      >>confdefs.h
4530   echo '#endif'             >>confdefs.h
4531 fi
4532
4533 else
4534   echo "$as_me: failed program was:" >&5
4535 sed 's/^/| /' conftest.$ac_ext >&5
4536
4537 fi
4538 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4539 ac_ext=c
4540 ac_cpp='$CPP $CPPFLAGS'
4541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4544
4545 depcc="$CC"   am_compiler_list=
4546
4547 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
4548 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
4549 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
4550   echo $ECHO_N "(cached) $ECHO_C" >&6
4551 else
4552   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4553   # We make a subdir and do the tests there.  Otherwise we can end up
4554   # making bogus files that we don't know about and never remove.  For
4555   # instance it was reported that on HP-UX the gcc test will end up
4556   # making a dummy file named `D' -- because `-MD' means `put the output
4557   # in D'.
4558   mkdir conftest.dir
4559   # Copy depcomp to subdir because otherwise we won't find it if we're
4560   # using a relative directory.
4561   cp "$am_depcomp" conftest.dir
4562   cd conftest.dir
4563   # We will build objects and dependencies in a subdirectory because
4564   # it helps to detect inapplicable dependency modes.  For instance
4565   # both Tru64's cc and ICC support -MD to output dependencies as a
4566   # side effect of compilation, but ICC will put the dependencies in
4567   # the current directory while Tru64 will put them in the object
4568   # directory.
4569   mkdir sub
4570
4571   am_cv_CC_dependencies_compiler_type=none
4572   if test "$am_compiler_list" = ""; then
4573      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4574   fi
4575   for depmode in $am_compiler_list; do
4576     # Setup a source with many dependencies, because some compilers
4577     # like to wrap large dependency lists on column 80 (with \), and
4578     # we should not choose a depcomp mode which is confused by this.
4579     #
4580     # We need to recreate these files for each test, as the compiler may
4581     # overwrite some of them when testing with obscure command lines.
4582     # This happens at least with the AIX C compiler.
4583     : > sub/conftest.c
4584     for i in 1 2 3 4 5 6; do
4585       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4586       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4587       # Solaris 8's {/usr,}/bin/sh.
4588       touch sub/conftst$i.h
4589     done
4590     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4591
4592     case $depmode in
4593     nosideeffect)
4594       # after this tag, mechanisms are not by side-effect, so they'll
4595       # only be used when explicitly requested
4596       if test "x$enable_dependency_tracking" = xyes; then
4597         continue
4598       else
4599         break
4600       fi
4601       ;;
4602     none) break ;;
4603     esac
4604     # We check with `-c' and `-o' for the sake of the "dashmstdout"
4605     # mode.  It turns out that the SunPro C++ compiler does not properly
4606     # handle `-M -o', and we need to detect this.
4607     if depmode=$depmode \
4608        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4609        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4610        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
4611          >/dev/null 2>conftest.err &&
4612        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4613        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
4614        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4615       # icc doesn't choke on unknown options, it will just issue warnings
4616       # or remarks (even with -Werror).  So we grep stderr for any message
4617       # that says an option was ignored or not supported.
4618       # When given -MP, icc 7.0 and 7.1 complain thusly:
4619       #   icc: Command line warning: ignoring option '-M'; no argument required
4620       # The diagnosis changed in icc 8.0:
4621       #   icc: Command line remark: option '-MP' not supported
4622       if (grep 'ignoring option' conftest.err ||
4623           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4624         am_cv_CC_dependencies_compiler_type=$depmode
4625         break
4626       fi
4627     fi
4628   done
4629
4630   cd ..
4631   rm -rf conftest.dir
4632 else
4633   am_cv_CC_dependencies_compiler_type=none
4634 fi
4635
4636 fi
4637 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
4638 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
4639 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4640
4641
4642
4643 if
4644   test "x$enable_dependency_tracking" != xno \
4645   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4646   am__fastdepCC_TRUE=
4647   am__fastdepCC_FALSE='#'
4648 else
4649   am__fastdepCC_TRUE='#'
4650   am__fastdepCC_FALSE=
4651 fi
4652
4653
4654 echo "$as_me:$LINENO: checking for egrep" >&5
4655 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4656 if test "${ac_cv_prog_egrep+set}" = set; then
4657   echo $ECHO_N "(cached) $ECHO_C" >&6
4658 else
4659   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4660     then ac_cv_prog_egrep='grep -E'
4661     else ac_cv_prog_egrep='egrep'
4662     fi
4663 fi
4664 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4665 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4666  EGREP=$ac_cv_prog_egrep
4667
4668
4669 echo "$as_me:$LINENO: checking for fgrep" >&5
4670 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4671 if test "${ac_cv_prog_fgrep+set}" = set; then
4672   echo $ECHO_N "(cached) $ECHO_C" >&6
4673 else
4674   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4675     then ac_cv_prog_fgrep='grep -F'
4676     else ac_cv_prog_fgrep='fgrep'
4677     fi
4678 fi
4679 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4680 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4681  FGREP=$ac_cv_prog_fgrep
4682
4683
4684 test -z "$GREP" && GREP=grep
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4705 if test "${with_gnu_ld+set}" = set; then
4706   withval="$with_gnu_ld"
4707   test "$withval" = no || with_gnu_ld=yes
4708 else
4709   with_gnu_ld=no
4710 fi;
4711 ac_prog=ld
4712 if test "$GCC" = yes; then
4713   # Check if gcc -print-prog-name=ld gives a path.
4714   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4715 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4716   case $host in
4717   *-*-mingw*)
4718     # gcc leaves a trailing carriage return which upsets mingw
4719     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4720   *)
4721     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4722   esac
4723   case $ac_prog in
4724     # Accept absolute paths.
4725     [\\/]* | ?:[\\/]*)
4726       re_direlt='/[^/][^/]*/\.\./'
4727       # Canonicalize the pathname of ld
4728       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4729       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4730         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4731       done
4732       test -z "$LD" && LD="$ac_prog"
4733       ;;
4734   "")
4735     # If it fails, then pretend we aren't using GCC.
4736     ac_prog=ld
4737     ;;
4738   *)
4739     # If it is relative, then search for the first ld in PATH.
4740     with_gnu_ld=unknown
4741     ;;
4742   esac
4743 elif test "$with_gnu_ld" = yes; then
4744   echo "$as_me:$LINENO: checking for GNU ld" >&5
4745 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4746 else
4747   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4748 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4749 fi
4750 if test "${lt_cv_path_LD+set}" = set; then
4751   echo $ECHO_N "(cached) $ECHO_C" >&6
4752 else
4753   if test -z "$LD"; then
4754   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4755   for ac_dir in $PATH; do
4756     IFS="$lt_save_ifs"
4757     test -z "$ac_dir" && ac_dir=.
4758     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4759       lt_cv_path_LD="$ac_dir/$ac_prog"
4760       # Check to see if the program is GNU ld.  I'd rather use --version,
4761       # but apparently some variants of GNU ld only accept -v.
4762       # Break only if it was the GNU/non-GNU ld that we prefer.
4763       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4764       *GNU* | *'with BFD'*)
4765         test "$with_gnu_ld" != no && break
4766         ;;
4767       *)
4768         test "$with_gnu_ld" != yes && break
4769         ;;
4770       esac
4771     fi
4772   done
4773   IFS="$lt_save_ifs"
4774 else
4775   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4776 fi
4777 fi
4778
4779 LD="$lt_cv_path_LD"
4780 if test -n "$LD"; then
4781   echo "$as_me:$LINENO: result: $LD" >&5
4782 echo "${ECHO_T}$LD" >&6
4783 else
4784   echo "$as_me:$LINENO: result: no" >&5
4785 echo "${ECHO_T}no" >&6
4786 fi
4787 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4788 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4789    { (exit 1); exit 1; }; }
4790 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4791 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4792 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4793   echo $ECHO_N "(cached) $ECHO_C" >&6
4794 else
4795   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4796 case `$LD -v 2>&1 </dev/null` in
4797 *GNU* | *'with BFD'*)
4798   lt_cv_prog_gnu_ld=yes
4799   ;;
4800 *)
4801   lt_cv_prog_gnu_ld=no
4802   ;;
4803 esac
4804 fi
4805 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4806 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4807 with_gnu_ld=$lt_cv_prog_gnu_ld
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4818 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4819 if test "${lt_cv_path_NM+set}" = set; then
4820   echo $ECHO_N "(cached) $ECHO_C" >&6
4821 else
4822   if test -n "$NM"; then
4823   # Let the user override the test.
4824   lt_cv_path_NM="$NM"
4825 else
4826   lt_nm_to_check="${ac_tool_prefix}nm"
4827   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4828     lt_nm_to_check="$lt_nm_to_check nm"
4829   fi
4830   for lt_tmp_nm in $lt_nm_to_check; do
4831     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4832     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4833       IFS="$lt_save_ifs"
4834       test -z "$ac_dir" && ac_dir=.
4835       tmp_nm="$ac_dir/$lt_tmp_nm"
4836       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4837         # Check to see if the nm accepts a BSD-compat flag.
4838         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4839         #   nm: unknown option "B" ignored
4840         # Tru64's nm complains that /dev/null is an invalid object file
4841         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4842         */dev/null* | *'Invalid file or object type'*)
4843           lt_cv_path_NM="$tmp_nm -B"
4844           break
4845           ;;
4846         *)
4847           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4848           */dev/null*)
4849             lt_cv_path_NM="$tmp_nm -p"
4850             break
4851             ;;
4852           *)
4853             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4854             continue # so that we can try to find one that supports BSD flags
4855             ;;
4856           esac
4857           ;;
4858         esac
4859       fi
4860     done
4861     IFS="$lt_save_ifs"
4862   done
4863   : ${lt_cv_path_NM=no}
4864 fi
4865 fi
4866 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4867 echo "${ECHO_T}$lt_cv_path_NM" >&6
4868 if test "$lt_cv_path_NM" != "no"; then
4869   NM="$lt_cv_path_NM"
4870 else
4871   # Didn't find any BSD compatible name lister, look for dumpbin.
4872   if test -n "$ac_tool_prefix"; then
4873   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4874   do
4875     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4876 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4877 echo "$as_me:$LINENO: checking for $ac_word" >&5
4878 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4879 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4880   echo $ECHO_N "(cached) $ECHO_C" >&6
4881 else
4882   if test -n "$DUMPBIN"; then
4883   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4884 else
4885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4886 for as_dir in $PATH
4887 do
4888   IFS=$as_save_IFS
4889   test -z "$as_dir" && as_dir=.
4890   for ac_exec_ext in '' $ac_executable_extensions; do
4891   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4892     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4893     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4894     break 2
4895   fi
4896 done
4897 done
4898
4899 fi
4900 fi
4901 DUMPBIN=$ac_cv_prog_DUMPBIN
4902 if test -n "$DUMPBIN"; then
4903   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4904 echo "${ECHO_T}$DUMPBIN" >&6
4905 else
4906   echo "$as_me:$LINENO: result: no" >&5
4907 echo "${ECHO_T}no" >&6
4908 fi
4909
4910     test -n "$DUMPBIN" && break
4911   done
4912 fi
4913 if test -z "$DUMPBIN"; then
4914   ac_ct_DUMPBIN=$DUMPBIN
4915   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4916 do
4917   # Extract the first word of "$ac_prog", so it can be a program name with args.
4918 set dummy $ac_prog; ac_word=$2
4919 echo "$as_me:$LINENO: checking for $ac_word" >&5
4920 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4921 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4922   echo $ECHO_N "(cached) $ECHO_C" >&6
4923 else
4924   if test -n "$ac_ct_DUMPBIN"; then
4925   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4926 else
4927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4928 for as_dir in $PATH
4929 do
4930   IFS=$as_save_IFS
4931   test -z "$as_dir" && as_dir=.
4932   for ac_exec_ext in '' $ac_executable_extensions; do
4933   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4934     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4935     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4936     break 2
4937   fi
4938 done
4939 done
4940
4941 fi
4942 fi
4943 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4944 if test -n "$ac_ct_DUMPBIN"; then
4945   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4946 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4947 else
4948   echo "$as_me:$LINENO: result: no" >&5
4949 echo "${ECHO_T}no" >&6
4950 fi
4951
4952   test -n "$ac_ct_DUMPBIN" && break
4953 done
4954 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4955
4956   DUMPBIN=$ac_ct_DUMPBIN
4957 fi
4958
4959
4960   if test "$DUMPBIN" != ":"; then
4961     NM="$DUMPBIN"
4962   fi
4963 fi
4964 test -z "$NM" && NM=nm
4965
4966
4967
4968
4969
4970
4971 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4972 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4973 if test "${lt_cv_nm_interface+set}" = set; then
4974   echo $ECHO_N "(cached) $ECHO_C" >&6
4975 else
4976   lt_cv_nm_interface="BSD nm"
4977   echo "int some_variable = 0;" > conftest.$ac_ext
4978   (eval echo "\"\$as_me:4978: $ac_compile\"" >&5)
4979   (eval "$ac_compile" 2>conftest.err)
4980   cat conftest.err >&5
4981   (eval echo "\"\$as_me:4981: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4982   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4983   cat conftest.err >&5
4984   (eval echo "\"\$as_me:4984: output\"" >&5)
4985   cat conftest.out >&5
4986   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4987     lt_cv_nm_interface="MS dumpbin"
4988   fi
4989   rm -f conftest*
4990 fi
4991 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4992 echo "${ECHO_T}$lt_cv_nm_interface" >&6
4993
4994 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4995 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4996 LN_S=$as_ln_s
4997 if test "$LN_S" = "ln -s"; then
4998   echo "$as_me:$LINENO: result: yes" >&5
4999 echo "${ECHO_T}yes" >&6
5000 else
5001   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5002 echo "${ECHO_T}no, using $LN_S" >&6
5003 fi
5004
5005 # find the maximum length of command line arguments
5006 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5007 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5008 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5009   echo $ECHO_N "(cached) $ECHO_C" >&6
5010 else
5011     i=0
5012   teststring="ABCD"
5013
5014   case $build_os in
5015   msdosdjgpp*)
5016     # On DJGPP, this test can blow up pretty badly due to problems in libc
5017     # (any single argument exceeding 2000 bytes causes a buffer overrun
5018     # during glob expansion).  Even if it were fixed, the result of this
5019     # check would be larger than it should be.
5020     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5021     ;;
5022
5023   gnu*)
5024     # Under GNU Hurd, this test is not required because there is
5025     # no limit to the length of command line arguments.
5026     # Libtool will interpret -1 as no limit whatsoever
5027     lt_cv_sys_max_cmd_len=-1;
5028     ;;
5029
5030   cygwin* | mingw* | cegcc*)
5031     # On Win9x/ME, this test blows up -- it succeeds, but takes
5032     # about 5 minutes as the teststring grows exponentially.
5033     # Worse, since 9x/ME are not pre-emptively multitasking,
5034     # you end up with a "frozen" computer, even though with patience
5035     # the test eventually succeeds (with a max line length of 256k).
5036     # Instead, let's just punt: use the minimum linelength reported by
5037     # all of the supported platforms: 8192 (on NT/2K/XP).
5038     lt_cv_sys_max_cmd_len=8192;
5039     ;;
5040
5041   amigaos*)
5042     # On AmigaOS with pdksh, this test takes hours, literally.
5043     # So we just punt and use a minimum line length of 8192.
5044     lt_cv_sys_max_cmd_len=8192;
5045     ;;
5046
5047   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5048     # This has been around since 386BSD, at least.  Likely further.
5049     if test -x /sbin/sysctl; then
5050       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5051     elif test -x /usr/sbin/sysctl; then
5052       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5053     else
5054       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5055     fi
5056     # And add a safety zone
5057     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5058     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5059     ;;
5060
5061   interix*)
5062     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5063     lt_cv_sys_max_cmd_len=196608
5064     ;;
5065
5066   osf*)
5067     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5068     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5069     # nice to cause kernel panics so lets avoid the loop below.
5070     # First set a reasonable default.
5071     lt_cv_sys_max_cmd_len=16384
5072     #
5073     if test -x /sbin/sysconfig; then
5074       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5075         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5076       esac
5077     fi
5078     ;;
5079   sco3.2v5*)
5080     lt_cv_sys_max_cmd_len=102400
5081     ;;
5082   sysv5* | sco5v6* | sysv4.2uw2*)
5083     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5084     if test -n "$kargmax"; then
5085       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5086     else
5087       lt_cv_sys_max_cmd_len=32768
5088     fi
5089     ;;
5090   *)
5091     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5092     if test -n "$lt_cv_sys_max_cmd_len"; then
5093       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5094       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5095     else
5096       # Make teststring a little bigger before we do anything with it.
5097       # a 1K string should be a reasonable start.
5098       for i in 1 2 3 4 5 6 7 8 ; do
5099         teststring=$teststring$teststring
5100       done
5101       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5102       # If test is not a shell built-in, we'll probably end up computing a
5103       # maximum length that is only half of the actual maximum length, but
5104       # we can't tell.
5105       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5106                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5107               test $i != 17 # 1/2 MB should be enough
5108       do
5109         i=`expr $i + 1`
5110         teststring=$teststring$teststring
5111       done
5112       # Only check the string length outside the loop.
5113       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5114       teststring=
5115       # Add a significant safety factor because C++ compilers can tack on
5116       # massive amounts of additional arguments before passing them to the
5117       # linker.  It appears as though 1/2 is a usable value.
5118       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5119     fi
5120     ;;
5121   esac
5122
5123 fi
5124
5125 if test -n $lt_cv_sys_max_cmd_len ; then
5126   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5127 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5128 else
5129   echo "$as_me:$LINENO: result: none" >&5
5130 echo "${ECHO_T}none" >&6
5131 fi
5132 max_cmd_len=$lt_cv_sys_max_cmd_len
5133
5134
5135
5136
5137
5138
5139 : ${CP="cp -f"}
5140 : ${MV="mv -f"}
5141 : ${RM="rm -f"}
5142
5143 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5144 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5145 # Try some XSI features
5146 xsi_shell=no
5147 ( _lt_dummy="a/b/c"
5148   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5149       = c,a/b,, \
5150     && eval 'test $(( 1 + 1 )) -eq 2 \
5151     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5152   && xsi_shell=yes
5153 echo "$as_me:$LINENO: result: $xsi_shell" >&5
5154 echo "${ECHO_T}$xsi_shell" >&6
5155
5156
5157 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5158 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5159 lt_shell_append=no
5160 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5161     >/dev/null 2>&1 \
5162   && lt_shell_append=yes
5163 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5164 echo "${ECHO_T}$lt_shell_append" >&6
5165
5166
5167 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5168   lt_unset=unset
5169 else
5170   lt_unset=false
5171 fi
5172
5173
5174
5175
5176
5177 # test EBCDIC or ASCII
5178 case `echo X|tr X '\101'` in
5179  A) # ASCII based system
5180     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5181   lt_SP2NL='tr \040 \012'
5182   lt_NL2SP='tr \015\012 \040\040'
5183   ;;
5184  *) # EBCDIC based system
5185   lt_SP2NL='tr \100 \n'
5186   lt_NL2SP='tr \r\n \100\100'
5187   ;;
5188 esac
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5199 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5200 if test "${lt_cv_ld_reload_flag+set}" = set; then
5201   echo $ECHO_N "(cached) $ECHO_C" >&6
5202 else
5203   lt_cv_ld_reload_flag='-r'
5204 fi
5205 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5206 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5207 reload_flag=$lt_cv_ld_reload_flag
5208 case $reload_flag in
5209 "" | " "*) ;;
5210 *) reload_flag=" $reload_flag" ;;
5211 esac
5212 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5213 case $host_os in
5214   darwin*)
5215     if test "$GCC" = yes; then
5216       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5217     else
5218       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5219     fi
5220     ;;
5221 esac
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231 if test -n "$ac_tool_prefix"; then
5232   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5233 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5234 echo "$as_me:$LINENO: checking for $ac_word" >&5
5235 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5236 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5237   echo $ECHO_N "(cached) $ECHO_C" >&6
5238 else
5239   if test -n "$OBJDUMP"; then
5240   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5241 else
5242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5243 for as_dir in $PATH
5244 do
5245   IFS=$as_save_IFS
5246   test -z "$as_dir" && as_dir=.
5247   for ac_exec_ext in '' $ac_executable_extensions; do
5248   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5249     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5250     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5251     break 2
5252   fi
5253 done
5254 done
5255
5256 fi
5257 fi
5258 OBJDUMP=$ac_cv_prog_OBJDUMP
5259 if test -n "$OBJDUMP"; then
5260   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
5261 echo "${ECHO_T}$OBJDUMP" >&6
5262 else
5263   echo "$as_me:$LINENO: result: no" >&5
5264 echo "${ECHO_T}no" >&6
5265 fi
5266
5267 fi
5268 if test -z "$ac_cv_prog_OBJDUMP"; then
5269   ac_ct_OBJDUMP=$OBJDUMP
5270   # Extract the first word of "objdump", so it can be a program name with args.
5271 set dummy objdump; ac_word=$2
5272 echo "$as_me:$LINENO: checking for $ac_word" >&5
5273 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5274 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
5275   echo $ECHO_N "(cached) $ECHO_C" >&6
5276 else
5277   if test -n "$ac_ct_OBJDUMP"; then
5278   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5279 else
5280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5281 for as_dir in $PATH
5282 do
5283   IFS=$as_save_IFS
5284   test -z "$as_dir" && as_dir=.
5285   for ac_exec_ext in '' $ac_executable_extensions; do
5286   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5287     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5288     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5289     break 2
5290   fi
5291 done
5292 done
5293
5294   test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
5295 fi
5296 fi
5297 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5298 if test -n "$ac_ct_OBJDUMP"; then
5299   echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
5300 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
5301 else
5302   echo "$as_me:$LINENO: result: no" >&5
5303 echo "${ECHO_T}no" >&6
5304 fi
5305
5306   OBJDUMP=$ac_ct_OBJDUMP
5307 else
5308   OBJDUMP="$ac_cv_prog_OBJDUMP"
5309 fi
5310
5311 test -z "$OBJDUMP" && OBJDUMP=objdump
5312
5313
5314
5315
5316
5317
5318 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5319 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5320 if test "${lt_cv_deplibs_check_method+set}" = set; then
5321   echo $ECHO_N "(cached) $ECHO_C" >&6
5322 else
5323   lt_cv_file_magic_cmd='$MAGIC_CMD'
5324 lt_cv_file_magic_test_file=
5325 lt_cv_deplibs_check_method='unknown'
5326 # Need to set the preceding variable on all platforms that support
5327 # interlibrary dependencies.
5328 # 'none' -- dependencies not supported.
5329 # `unknown' -- same as none, but documents that we really don't know.
5330 # 'pass_all' -- all dependencies passed with no checks.
5331 # 'test_compile' -- check by making test program.
5332 # 'file_magic [[regex]]' -- check by looking for files in library path
5333 # which responds to the $file_magic_cmd with a given extended regex.
5334 # If you have `file' or equivalent on your system and you're not sure
5335 # whether `pass_all' will *always* work, you probably want this one.
5336
5337 case $host_os in
5338 aix[4-9]*)
5339   lt_cv_deplibs_check_method=pass_all
5340   ;;
5341
5342 beos*)
5343   lt_cv_deplibs_check_method=pass_all
5344   ;;
5345
5346 bsdi[45]*)
5347   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5348   lt_cv_file_magic_cmd='/usr/bin/file -L'
5349   lt_cv_file_magic_test_file=/shlib/libc.so
5350   ;;
5351
5352 cygwin*)
5353   # func_win32_libid is a shell function defined in ltmain.sh
5354   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5355   lt_cv_file_magic_cmd='func_win32_libid'
5356   ;;
5357
5358 mingw* | pw32*)
5359   # Base MSYS/MinGW do not provide the 'file' command needed by
5360   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5361   # unless we find 'file', for example because we are cross-compiling.
5362   if ( file / ) >/dev/null 2>&1; then
5363     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5364     lt_cv_file_magic_cmd='func_win32_libid'
5365   else
5366     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5367     lt_cv_file_magic_cmd='$OBJDUMP -f'
5368   fi
5369   ;;
5370
5371 cegcc)
5372   # use the weaker test based on 'objdump'. See mingw*.
5373   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5374   lt_cv_file_magic_cmd='$OBJDUMP -f'
5375   ;;
5376
5377 darwin* | rhapsody*)
5378   lt_cv_deplibs_check_method=pass_all
5379   ;;
5380
5381 freebsd* | dragonfly*)
5382   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5383     case $host_cpu in
5384     i*86 )
5385       # Not sure whether the presence of OpenBSD here was a mistake.
5386       # Let's accept both of them until this is cleared up.
5387       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5388       lt_cv_file_magic_cmd=/usr/bin/file
5389       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5390       ;;
5391     esac
5392   else
5393     lt_cv_deplibs_check_method=pass_all
5394   fi
5395   ;;
5396
5397 gnu*)
5398   lt_cv_deplibs_check_method=pass_all
5399   ;;
5400
5401 hpux10.20* | hpux11*)
5402   lt_cv_file_magic_cmd=/usr/bin/file
5403   case $host_cpu in
5404   ia64*)
5405     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5406     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5407     ;;
5408   hppa*64*)
5409     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]'
5410     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5411     ;;
5412   *)
5413     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5414     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5415     ;;
5416   esac
5417   ;;
5418
5419 interix[3-9]*)
5420   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5421   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5422   ;;
5423
5424 irix5* | irix6* | nonstopux*)
5425   case $LD in
5426   *-32|*"-32 ") libmagic=32-bit;;
5427   *-n32|*"-n32 ") libmagic=N32;;
5428   *-64|*"-64 ") libmagic=64-bit;;
5429   *) libmagic=never-match;;
5430   esac
5431   lt_cv_deplibs_check_method=pass_all
5432   ;;
5433
5434 # This must be Linux ELF.
5435 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5436   lt_cv_deplibs_check_method=pass_all
5437   ;;
5438
5439 netbsd*)
5440   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5441     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5442   else
5443     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5444   fi
5445   ;;
5446
5447 newos6*)
5448   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5449   lt_cv_file_magic_cmd=/usr/bin/file
5450   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5451   ;;
5452
5453 *nto* | *qnx*)
5454   lt_cv_deplibs_check_method=pass_all
5455   ;;
5456
5457 openbsd*)
5458   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5459     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5460   else
5461     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5462   fi
5463   ;;
5464
5465 osf3* | osf4* | osf5*)
5466   lt_cv_deplibs_check_method=pass_all
5467   ;;
5468
5469 rdos*)
5470   lt_cv_deplibs_check_method=pass_all
5471   ;;
5472
5473 solaris*)
5474   lt_cv_deplibs_check_method=pass_all
5475   ;;
5476
5477 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5478   lt_cv_deplibs_check_method=pass_all
5479   ;;
5480
5481 sysv4 | sysv4.3*)
5482   case $host_vendor in
5483   motorola)
5484     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]'
5485     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5486     ;;
5487   ncr)
5488     lt_cv_deplibs_check_method=pass_all
5489     ;;
5490   sequent)
5491     lt_cv_file_magic_cmd='/bin/file'
5492     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5493     ;;
5494   sni)
5495     lt_cv_file_magic_cmd='/bin/file'
5496     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5497     lt_cv_file_magic_test_file=/lib/libc.so
5498     ;;
5499   siemens)
5500     lt_cv_deplibs_check_method=pass_all
5501     ;;
5502   pc)
5503     lt_cv_deplibs_check_method=pass_all
5504     ;;
5505   esac
5506   ;;
5507
5508 tpf*)
5509   lt_cv_deplibs_check_method=pass_all
5510   ;;
5511 esac
5512
5513 fi
5514 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5515 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5516 file_magic_cmd=$lt_cv_file_magic_cmd
5517 deplibs_check_method=$lt_cv_deplibs_check_method
5518 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531 if test -n "$ac_tool_prefix"; then
5532   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5533 set dummy ${ac_tool_prefix}ar; ac_word=$2
5534 echo "$as_me:$LINENO: checking for $ac_word" >&5
5535 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5536 if test "${ac_cv_prog_AR+set}" = set; then
5537   echo $ECHO_N "(cached) $ECHO_C" >&6
5538 else
5539   if test -n "$AR"; then
5540   ac_cv_prog_AR="$AR" # Let the user override the test.
5541 else
5542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5543 for as_dir in $PATH
5544 do
5545   IFS=$as_save_IFS
5546   test -z "$as_dir" && as_dir=.
5547   for ac_exec_ext in '' $ac_executable_extensions; do
5548   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5549     ac_cv_prog_AR="${ac_tool_prefix}ar"
5550     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5551     break 2
5552   fi
5553 done
5554 done
5555
5556 fi
5557 fi
5558 AR=$ac_cv_prog_AR
5559 if test -n "$AR"; then
5560   echo "$as_me:$LINENO: result: $AR" >&5
5561 echo "${ECHO_T}$AR" >&6
5562 else
5563   echo "$as_me:$LINENO: result: no" >&5
5564 echo "${ECHO_T}no" >&6
5565 fi
5566
5567 fi
5568 if test -z "$ac_cv_prog_AR"; then
5569   ac_ct_AR=$AR
5570   # Extract the first word of "ar", so it can be a program name with args.
5571 set dummy ar; ac_word=$2
5572 echo "$as_me:$LINENO: checking for $ac_word" >&5
5573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5574 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5575   echo $ECHO_N "(cached) $ECHO_C" >&6
5576 else
5577   if test -n "$ac_ct_AR"; then
5578   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5579 else
5580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5581 for as_dir in $PATH
5582 do
5583   IFS=$as_save_IFS
5584   test -z "$as_dir" && as_dir=.
5585   for ac_exec_ext in '' $ac_executable_extensions; do
5586   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5587     ac_cv_prog_ac_ct_AR="ar"
5588     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5589     break 2
5590   fi
5591 done
5592 done
5593
5594   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5595 fi
5596 fi
5597 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5598 if test -n "$ac_ct_AR"; then
5599   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5600 echo "${ECHO_T}$ac_ct_AR" >&6
5601 else
5602   echo "$as_me:$LINENO: result: no" >&5
5603 echo "${ECHO_T}no" >&6
5604 fi
5605
5606   AR=$ac_ct_AR
5607 else
5608   AR="$ac_cv_prog_AR"
5609 fi
5610
5611 test -z "$AR" && AR=ar
5612 test -z "$AR_FLAGS" && AR_FLAGS=cru
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624 if test -n "$ac_tool_prefix"; then
5625   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5626 set dummy ${ac_tool_prefix}strip; ac_word=$2
5627 echo "$as_me:$LINENO: checking for $ac_word" >&5
5628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5629 if test "${ac_cv_prog_STRIP+set}" = set; then
5630   echo $ECHO_N "(cached) $ECHO_C" >&6
5631 else
5632   if test -n "$STRIP"; then
5633   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5634 else
5635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5636 for as_dir in $PATH
5637 do
5638   IFS=$as_save_IFS
5639   test -z "$as_dir" && as_dir=.
5640   for ac_exec_ext in '' $ac_executable_extensions; do
5641   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5642     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5643     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5644     break 2
5645   fi
5646 done
5647 done
5648
5649 fi
5650 fi
5651 STRIP=$ac_cv_prog_STRIP
5652 if test -n "$STRIP"; then
5653   echo "$as_me:$LINENO: result: $STRIP" >&5
5654 echo "${ECHO_T}$STRIP" >&6
5655 else
5656   echo "$as_me:$LINENO: result: no" >&5
5657 echo "${ECHO_T}no" >&6
5658 fi
5659
5660 fi
5661 if test -z "$ac_cv_prog_STRIP"; then
5662   ac_ct_STRIP=$STRIP
5663   # Extract the first word of "strip", so it can be a program name with args.
5664 set dummy strip; ac_word=$2
5665 echo "$as_me:$LINENO: checking for $ac_word" >&5
5666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5667 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5668   echo $ECHO_N "(cached) $ECHO_C" >&6
5669 else
5670   if test -n "$ac_ct_STRIP"; then
5671   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5672 else
5673 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5674 for as_dir in $PATH
5675 do
5676   IFS=$as_save_IFS
5677   test -z "$as_dir" && as_dir=.
5678   for ac_exec_ext in '' $ac_executable_extensions; do
5679   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5680     ac_cv_prog_ac_ct_STRIP="strip"
5681     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5682     break 2
5683   fi
5684 done
5685 done
5686
5687   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5688 fi
5689 fi
5690 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5691 if test -n "$ac_ct_STRIP"; then
5692   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5693 echo "${ECHO_T}$ac_ct_STRIP" >&6
5694 else
5695   echo "$as_me:$LINENO: result: no" >&5
5696 echo "${ECHO_T}no" >&6
5697 fi
5698
5699   STRIP=$ac_ct_STRIP
5700 else
5701   STRIP="$ac_cv_prog_STRIP"
5702 fi
5703
5704 test -z "$STRIP" && STRIP=:
5705
5706
5707
5708
5709
5710
5711 if test -n "$ac_tool_prefix"; then
5712   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5713 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5714 echo "$as_me:$LINENO: checking for $ac_word" >&5
5715 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5716 if test "${ac_cv_prog_RANLIB+set}" = set; then
5717   echo $ECHO_N "(cached) $ECHO_C" >&6
5718 else
5719   if test -n "$RANLIB"; then
5720   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5721 else
5722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5723 for as_dir in $PATH
5724 do
5725   IFS=$as_save_IFS
5726   test -z "$as_dir" && as_dir=.
5727   for ac_exec_ext in '' $ac_executable_extensions; do
5728   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5729     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5730     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5731     break 2
5732   fi
5733 done
5734 done
5735
5736 fi
5737 fi
5738 RANLIB=$ac_cv_prog_RANLIB
5739 if test -n "$RANLIB"; then
5740   echo "$as_me:$LINENO: result: $RANLIB" >&5
5741 echo "${ECHO_T}$RANLIB" >&6
5742 else
5743   echo "$as_me:$LINENO: result: no" >&5
5744 echo "${ECHO_T}no" >&6
5745 fi
5746
5747 fi
5748 if test -z "$ac_cv_prog_RANLIB"; then
5749   ac_ct_RANLIB=$RANLIB
5750   # Extract the first word of "ranlib", so it can be a program name with args.
5751 set dummy ranlib; ac_word=$2
5752 echo "$as_me:$LINENO: checking for $ac_word" >&5
5753 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5754 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5755   echo $ECHO_N "(cached) $ECHO_C" >&6
5756 else
5757   if test -n "$ac_ct_RANLIB"; then
5758   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5759 else
5760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5761 for as_dir in $PATH
5762 do
5763   IFS=$as_save_IFS
5764   test -z "$as_dir" && as_dir=.
5765   for ac_exec_ext in '' $ac_executable_extensions; do
5766   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5767     ac_cv_prog_ac_ct_RANLIB="ranlib"
5768     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5769     break 2
5770   fi
5771 done
5772 done
5773
5774   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5775 fi
5776 fi
5777 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5778 if test -n "$ac_ct_RANLIB"; then
5779   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5780 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5781 else
5782   echo "$as_me:$LINENO: result: no" >&5
5783 echo "${ECHO_T}no" >&6
5784 fi
5785
5786   RANLIB=$ac_ct_RANLIB
5787 else
5788   RANLIB="$ac_cv_prog_RANLIB"
5789 fi
5790
5791 test -z "$RANLIB" && RANLIB=:
5792
5793
5794
5795
5796
5797
5798 # Determine commands to create old-style static archives.
5799 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5800 old_postinstall_cmds='chmod 644 $oldlib'
5801 old_postuninstall_cmds=
5802
5803 if test -n "$RANLIB"; then
5804   case $host_os in
5805   openbsd*)
5806     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5807     ;;
5808   *)
5809     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5810     ;;
5811   esac
5812   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5813 fi
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848 # If no C compiler was specified, use CC.
5849 LTCC=${LTCC-"$CC"}
5850
5851 # If no C compiler flags were specified, use CFLAGS.
5852 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5853
5854 # Allow CC to be a program name with arguments.
5855 compiler=$CC
5856
5857
5858 # Check for command to grab the raw symbol name followed by C symbol from nm.
5859 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5860 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5861 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5862   echo $ECHO_N "(cached) $ECHO_C" >&6
5863 else
5864
5865 # These are sane defaults that work on at least a few old systems.
5866 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5867
5868 # Character class describing NM global symbol codes.
5869 symcode='[BCDEGRST]'
5870
5871 # Regexp to match symbols that can be accessed directly from C.
5872 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5873
5874 # Define system-specific variables.
5875 case $host_os in
5876 aix*)
5877   symcode='[BCDT]'
5878   ;;
5879 cygwin* | mingw* | pw32* | cegcc*)
5880   symcode='[ABCDGISTW]'
5881   ;;
5882 hpux*)
5883   if test "$host_cpu" = ia64; then
5884     symcode='[ABCDEGRST]'
5885   fi
5886   ;;
5887 irix* | nonstopux*)
5888   symcode='[BCDEGRST]'
5889   ;;
5890 osf*)
5891   symcode='[BCDEGQRST]'
5892   ;;
5893 solaris*)
5894   symcode='[BDRT]'
5895   ;;
5896 sco3.2v5*)
5897   symcode='[DT]'
5898   ;;
5899 sysv4.2uw2*)
5900   symcode='[DT]'
5901   ;;
5902 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5903   symcode='[ABDT]'
5904   ;;
5905 sysv4)
5906   symcode='[DFNSTU]'
5907   ;;
5908 esac
5909
5910 # If we're using GNU nm, then use its standard symbol codes.
5911 case `$NM -V 2>&1` in
5912 *GNU* | *'with BFD'*)
5913   symcode='[ABCDGIRSTW]' ;;
5914 esac
5915
5916 # Transform an extracted symbol line into a proper C declaration.
5917 # Some systems (esp. on ia64) link data and code symbols differently,
5918 # so use this general approach.
5919 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5920
5921 # Transform an extracted symbol line into symbol name and symbol address
5922 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5923 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5924
5925 # Handle CRLF in mingw tool chain
5926 opt_cr=
5927 case $build_os in
5928 mingw*)
5929   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5930   ;;
5931 esac
5932
5933 # Try without a prefix underscore, then with it.
5934 for ac_symprfx in "" "_"; do
5935
5936   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5937   symxfrm="\\1 $ac_symprfx\\2 \\2"
5938
5939   # Write the raw and C identifiers.
5940   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5941     # Fake it for dumpbin and say T for any non-static function
5942     # and D for any global variable.
5943     # Also find C++ and __fastcall symbols from MSVC++,
5944     # which start with @ or ?.
5945     lt_cv_sys_global_symbol_pipe="$AWK '"\
5946 "     {last_section=section; section=\$ 3};"\
5947 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5948 "     \$ 0!~/External *\|/{next};"\
5949 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5950 "     {if(hide[section]) next};"\
5951 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5952 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5953 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5954 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5955 "     ' prfx=^$ac_symprfx"
5956   else
5957     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5958   fi
5959
5960   # Check to see that the pipe works correctly.
5961   pipe_works=no
5962
5963   rm -f conftest*
5964   cat > conftest.$ac_ext <<_LT_EOF
5965 #ifdef __cplusplus
5966 extern "C" {
5967 #endif
5968 char nm_test_var;
5969 void nm_test_func(void);
5970 void nm_test_func(void){}
5971 #ifdef __cplusplus
5972 }
5973 #endif
5974 int main(){nm_test_var='a';nm_test_func();return(0);}
5975 _LT_EOF
5976
5977   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5978   (eval $ac_compile) 2>&5
5979   ac_status=$?
5980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5981   (exit $ac_status); }; then
5982     # Now try to grab the symbols.
5983     nlist=conftest.nm
5984     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5985   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5986   ac_status=$?
5987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5988   (exit $ac_status); } && test -s "$nlist"; then
5989       # Try sorting and uniquifying the output.
5990       if sort "$nlist" | uniq > "$nlist"T; then
5991         mv -f "$nlist"T "$nlist"
5992       else
5993         rm -f "$nlist"T
5994       fi
5995
5996       # Make sure that we snagged all the symbols we need.
5997       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5998         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5999           cat <<_LT_EOF > conftest.$ac_ext
6000 #ifdef __cplusplus
6001 extern "C" {
6002 #endif
6003
6004 _LT_EOF
6005           # Now generate the symbol file.
6006           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6007
6008           cat <<_LT_EOF >> conftest.$ac_ext
6009
6010 /* The mapping between symbol names and symbols.  */
6011 const struct {
6012   const char *name;
6013   void       *address;
6014 }
6015 lt__PROGRAM__LTX_preloaded_symbols[] =
6016 {
6017   { "@PROGRAM@", (void *) 0 },
6018 _LT_EOF
6019           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6020           cat <<\_LT_EOF >> conftest.$ac_ext
6021   {0, (void *) 0}
6022 };
6023
6024 /* This works around a problem in FreeBSD linker */
6025 #ifdef FREEBSD_WORKAROUND
6026 static const void *lt_preloaded_setup() {
6027   return lt__PROGRAM__LTX_preloaded_symbols;
6028 }
6029 #endif
6030
6031 #ifdef __cplusplus
6032 }
6033 #endif
6034 _LT_EOF
6035           # Now try linking the two files.
6036           mv conftest.$ac_objext conftstm.$ac_objext
6037           lt_save_LIBS="$LIBS"
6038           lt_save_CFLAGS="$CFLAGS"
6039           LIBS="conftstm.$ac_objext"
6040           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6041           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6042   (eval $ac_link) 2>&5
6043   ac_status=$?
6044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6045   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6046             pipe_works=yes
6047           fi
6048           LIBS="$lt_save_LIBS"
6049           CFLAGS="$lt_save_CFLAGS"
6050         else
6051           echo "cannot find nm_test_func in $nlist" >&5
6052         fi
6053       else
6054         echo "cannot find nm_test_var in $nlist" >&5
6055       fi
6056     else
6057       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6058     fi
6059   else
6060     echo "$progname: failed program was:" >&5
6061     cat conftest.$ac_ext >&5
6062   fi
6063   rm -rf conftest* conftst*
6064
6065   # Do not use the global_symbol_pipe unless it works.
6066   if test "$pipe_works" = yes; then
6067     break
6068   else
6069     lt_cv_sys_global_symbol_pipe=
6070   fi
6071 done
6072
6073 fi
6074
6075 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6076   lt_cv_sys_global_symbol_to_cdecl=
6077 fi
6078 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6079   echo "$as_me:$LINENO: result: failed" >&5
6080 echo "${ECHO_T}failed" >&6
6081 else
6082   echo "$as_me:$LINENO: result: ok" >&5
6083 echo "${ECHO_T}ok" >&6
6084 fi
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6109 if test "${enable_libtool_lock+set}" = set; then
6110   enableval="$enable_libtool_lock"
6111
6112 fi;
6113 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6114
6115 # Some flags need to be propagated to the compiler or linker for good
6116 # libtool support.
6117 case $host in
6118 ia64-*-hpux*)
6119   # Find out which ABI we are using.
6120   echo 'int i;' > conftest.$ac_ext
6121   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6122   (eval $ac_compile) 2>&5
6123   ac_status=$?
6124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6125   (exit $ac_status); }; then
6126     case `/usr/bin/file conftest.$ac_objext` in
6127       *ELF-32*)
6128         HPUX_IA64_MODE="32"
6129         ;;
6130       *ELF-64*)
6131         HPUX_IA64_MODE="64"
6132         ;;
6133     esac
6134   fi
6135   rm -rf conftest*
6136   ;;
6137 *-*-irix6*)
6138   # Find out which ABI we are using.
6139   echo '#line 6139 "configure"' > conftest.$ac_ext
6140   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6141   (eval $ac_compile) 2>&5
6142   ac_status=$?
6143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6144   (exit $ac_status); }; then
6145     if test "$lt_cv_prog_gnu_ld" = yes; then
6146       case `/usr/bin/file conftest.$ac_objext` in
6147         *32-bit*)
6148           LD="${LD-ld} -melf32bsmip"
6149           ;;
6150         *N32*)
6151           LD="${LD-ld} -melf32bmipn32"
6152           ;;
6153         *64-bit*)
6154           LD="${LD-ld} -melf64bmip"
6155         ;;
6156       esac
6157     else
6158       case `/usr/bin/file conftest.$ac_objext` in
6159         *32-bit*)
6160           LD="${LD-ld} -32"
6161           ;;
6162         *N32*)
6163           LD="${LD-ld} -n32"
6164           ;;
6165         *64-bit*)
6166           LD="${LD-ld} -64"
6167           ;;
6168       esac
6169     fi
6170   fi
6171   rm -rf conftest*
6172   ;;
6173
6174 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6175 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6176   # Find out which ABI we are using.
6177   echo 'int i;' > conftest.$ac_ext
6178   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6179   (eval $ac_compile) 2>&5
6180   ac_status=$?
6181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6182   (exit $ac_status); }; then
6183     case `/usr/bin/file conftest.o` in
6184       *32-bit*)
6185         case $host in
6186           x86_64-*kfreebsd*-gnu)
6187             LD="${LD-ld} -m elf_i386_fbsd"
6188             ;;
6189           x86_64-*linux*)
6190             LD="${LD-ld} -m elf_i386"
6191             ;;
6192           ppc64-*linux*|powerpc64-*linux*)
6193             LD="${LD-ld} -m elf32ppclinux"
6194             ;;
6195           s390x-*linux*)
6196             LD="${LD-ld} -m elf_s390"
6197             ;;
6198           sparc64-*linux*)
6199             LD="${LD-ld} -m elf32_sparc"
6200             ;;
6201         esac
6202         ;;
6203       *64-bit*)
6204         case $host in
6205           x86_64-*kfreebsd*-gnu)
6206             LD="${LD-ld} -m elf_x86_64_fbsd"
6207             ;;
6208           x86_64-*linux*)
6209             LD="${LD-ld} -m elf_x86_64"
6210             ;;
6211           ppc*-*linux*|powerpc*-*linux*)
6212             LD="${LD-ld} -m elf64ppc"
6213             ;;
6214           s390*-*linux*|s390*-*tpf*)
6215             LD="${LD-ld} -m elf64_s390"
6216             ;;
6217           sparc*-*linux*)
6218             LD="${LD-ld} -m elf64_sparc"
6219             ;;
6220         esac
6221         ;;
6222     esac
6223   fi
6224   rm -rf conftest*
6225   ;;
6226
6227 *-*-sco3.2v5*)
6228   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6229   SAVE_CFLAGS="$CFLAGS"
6230   CFLAGS="$CFLAGS -belf"
6231   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6232 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6233 if test "${lt_cv_cc_needs_belf+set}" = set; then
6234   echo $ECHO_N "(cached) $ECHO_C" >&6
6235 else
6236   ac_ext=c
6237 ac_cpp='$CPP $CPPFLAGS'
6238 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6239 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6240 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6241
6242      cat >conftest.$ac_ext <<_ACEOF
6243 /* confdefs.h.  */
6244 _ACEOF
6245 cat confdefs.h >>conftest.$ac_ext
6246 cat >>conftest.$ac_ext <<_ACEOF
6247 /* end confdefs.h.  */
6248
6249 int
6250 main ()
6251 {
6252
6253   ;
6254   return 0;
6255 }
6256 _ACEOF
6257 rm -f conftest.$ac_objext conftest$ac_exeext
6258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6259   (eval $ac_link) 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_exeext'
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   lt_cv_cc_needs_belf=yes
6280 else
6281   echo "$as_me: failed program was:" >&5
6282 sed 's/^/| /' conftest.$ac_ext >&5
6283
6284 lt_cv_cc_needs_belf=no
6285 fi
6286 rm -f conftest.err conftest.$ac_objext \
6287       conftest$ac_exeext conftest.$ac_ext
6288      ac_ext=c
6289 ac_cpp='$CPP $CPPFLAGS'
6290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6293
6294 fi
6295 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6296 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6297   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6298     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6299     CFLAGS="$SAVE_CFLAGS"
6300   fi
6301   ;;
6302 sparc*-*solaris*)
6303   # Find out which ABI we are using.
6304   echo 'int i;' > conftest.$ac_ext
6305   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6306   (eval $ac_compile) 2>&5
6307   ac_status=$?
6308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6309   (exit $ac_status); }; then
6310     case `/usr/bin/file conftest.o` in
6311     *64-bit*)
6312       case $lt_cv_prog_gnu_ld in
6313       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6314       *)
6315         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6316           LD="${LD-ld} -64"
6317         fi
6318         ;;
6319       esac
6320       ;;
6321     esac
6322   fi
6323   rm -rf conftest*
6324   ;;
6325 esac
6326
6327 need_locks="$enable_libtool_lock"
6328
6329
6330   case $host_os in
6331     rhapsody* | darwin*)
6332     if test -n "$ac_tool_prefix"; then
6333   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6334 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6335 echo "$as_me:$LINENO: checking for $ac_word" >&5
6336 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6337 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
6338   echo $ECHO_N "(cached) $ECHO_C" >&6
6339 else
6340   if test -n "$DSYMUTIL"; then
6341   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6342 else
6343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6344 for as_dir in $PATH
6345 do
6346   IFS=$as_save_IFS
6347   test -z "$as_dir" && as_dir=.
6348   for ac_exec_ext in '' $ac_executable_extensions; do
6349   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6350     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6351     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6352     break 2
6353   fi
6354 done
6355 done
6356
6357 fi
6358 fi
6359 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6360 if test -n "$DSYMUTIL"; then
6361   echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
6362 echo "${ECHO_T}$DSYMUTIL" >&6
6363 else
6364   echo "$as_me:$LINENO: result: no" >&5
6365 echo "${ECHO_T}no" >&6
6366 fi
6367
6368 fi
6369 if test -z "$ac_cv_prog_DSYMUTIL"; then
6370   ac_ct_DSYMUTIL=$DSYMUTIL
6371   # Extract the first word of "dsymutil", so it can be a program name with args.
6372 set dummy dsymutil; ac_word=$2
6373 echo "$as_me:$LINENO: checking for $ac_word" >&5
6374 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6375 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
6376   echo $ECHO_N "(cached) $ECHO_C" >&6
6377 else
6378   if test -n "$ac_ct_DSYMUTIL"; then
6379   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6380 else
6381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6382 for as_dir in $PATH
6383 do
6384   IFS=$as_save_IFS
6385   test -z "$as_dir" && as_dir=.
6386   for ac_exec_ext in '' $ac_executable_extensions; do
6387   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6388     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6389     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6390     break 2
6391   fi
6392 done
6393 done
6394
6395   test -z "$ac_cv_prog_ac_ct_DSYMUTIL" && ac_cv_prog_ac_ct_DSYMUTIL=":"
6396 fi
6397 fi
6398 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6399 if test -n "$ac_ct_DSYMUTIL"; then
6400   echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
6401 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6
6402 else
6403   echo "$as_me:$LINENO: result: no" >&5
6404 echo "${ECHO_T}no" >&6
6405 fi
6406
6407   DSYMUTIL=$ac_ct_DSYMUTIL
6408 else
6409   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6410 fi
6411
6412     if test -n "$ac_tool_prefix"; then
6413   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6414 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6415 echo "$as_me:$LINENO: checking for $ac_word" >&5
6416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6417 if test "${ac_cv_prog_NMEDIT+set}" = set; then
6418   echo $ECHO_N "(cached) $ECHO_C" >&6
6419 else
6420   if test -n "$NMEDIT"; then
6421   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6422 else
6423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6424 for as_dir in $PATH
6425 do
6426   IFS=$as_save_IFS
6427   test -z "$as_dir" && as_dir=.
6428   for ac_exec_ext in '' $ac_executable_extensions; do
6429   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6430     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6431     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6432     break 2
6433   fi
6434 done
6435 done
6436
6437 fi
6438 fi
6439 NMEDIT=$ac_cv_prog_NMEDIT
6440 if test -n "$NMEDIT"; then
6441   echo "$as_me:$LINENO: result: $NMEDIT" >&5
6442 echo "${ECHO_T}$NMEDIT" >&6
6443 else
6444   echo "$as_me:$LINENO: result: no" >&5
6445 echo "${ECHO_T}no" >&6
6446 fi
6447
6448 fi
6449 if test -z "$ac_cv_prog_NMEDIT"; then
6450   ac_ct_NMEDIT=$NMEDIT
6451   # Extract the first word of "nmedit", so it can be a program name with args.
6452 set dummy nmedit; ac_word=$2
6453 echo "$as_me:$LINENO: checking for $ac_word" >&5
6454 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6455 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
6456   echo $ECHO_N "(cached) $ECHO_C" >&6
6457 else
6458   if test -n "$ac_ct_NMEDIT"; then
6459   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6460 else
6461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6462 for as_dir in $PATH
6463 do
6464   IFS=$as_save_IFS
6465   test -z "$as_dir" && as_dir=.
6466   for ac_exec_ext in '' $ac_executable_extensions; do
6467   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6468     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6469     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6470     break 2
6471   fi
6472 done
6473 done
6474
6475   test -z "$ac_cv_prog_ac_ct_NMEDIT" && ac_cv_prog_ac_ct_NMEDIT=":"
6476 fi
6477 fi
6478 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6479 if test -n "$ac_ct_NMEDIT"; then
6480   echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
6481 echo "${ECHO_T}$ac_ct_NMEDIT" >&6
6482 else
6483   echo "$as_me:$LINENO: result: no" >&5
6484 echo "${ECHO_T}no" >&6
6485 fi
6486
6487   NMEDIT=$ac_ct_NMEDIT
6488 else
6489   NMEDIT="$ac_cv_prog_NMEDIT"
6490 fi
6491
6492     if test -n "$ac_tool_prefix"; then
6493   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6494 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6495 echo "$as_me:$LINENO: checking for $ac_word" >&5
6496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6497 if test "${ac_cv_prog_LIPO+set}" = set; then
6498   echo $ECHO_N "(cached) $ECHO_C" >&6
6499 else
6500   if test -n "$LIPO"; then
6501   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6502 else
6503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6504 for as_dir in $PATH
6505 do
6506   IFS=$as_save_IFS
6507   test -z "$as_dir" && as_dir=.
6508   for ac_exec_ext in '' $ac_executable_extensions; do
6509   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6510     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6511     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6512     break 2
6513   fi
6514 done
6515 done
6516
6517 fi
6518 fi
6519 LIPO=$ac_cv_prog_LIPO
6520 if test -n "$LIPO"; then
6521   echo "$as_me:$LINENO: result: $LIPO" >&5
6522 echo "${ECHO_T}$LIPO" >&6
6523 else
6524   echo "$as_me:$LINENO: result: no" >&5
6525 echo "${ECHO_T}no" >&6
6526 fi
6527
6528 fi
6529 if test -z "$ac_cv_prog_LIPO"; then
6530   ac_ct_LIPO=$LIPO
6531   # Extract the first word of "lipo", so it can be a program name with args.
6532 set dummy lipo; ac_word=$2
6533 echo "$as_me:$LINENO: checking for $ac_word" >&5
6534 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6535 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
6536   echo $ECHO_N "(cached) $ECHO_C" >&6
6537 else
6538   if test -n "$ac_ct_LIPO"; then
6539   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6540 else
6541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6542 for as_dir in $PATH
6543 do
6544   IFS=$as_save_IFS
6545   test -z "$as_dir" && as_dir=.
6546   for ac_exec_ext in '' $ac_executable_extensions; do
6547   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6548     ac_cv_prog_ac_ct_LIPO="lipo"
6549     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6550     break 2
6551   fi
6552 done
6553 done
6554
6555   test -z "$ac_cv_prog_ac_ct_LIPO" && ac_cv_prog_ac_ct_LIPO=":"
6556 fi
6557 fi
6558 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6559 if test -n "$ac_ct_LIPO"; then
6560   echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
6561 echo "${ECHO_T}$ac_ct_LIPO" >&6
6562 else
6563   echo "$as_me:$LINENO: result: no" >&5
6564 echo "${ECHO_T}no" >&6
6565 fi
6566
6567   LIPO=$ac_ct_LIPO
6568 else
6569   LIPO="$ac_cv_prog_LIPO"
6570 fi
6571
6572     if test -n "$ac_tool_prefix"; then
6573   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6574 set dummy ${ac_tool_prefix}otool; ac_word=$2
6575 echo "$as_me:$LINENO: checking for $ac_word" >&5
6576 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6577 if test "${ac_cv_prog_OTOOL+set}" = set; then
6578   echo $ECHO_N "(cached) $ECHO_C" >&6
6579 else
6580   if test -n "$OTOOL"; then
6581   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6582 else
6583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6584 for as_dir in $PATH
6585 do
6586   IFS=$as_save_IFS
6587   test -z "$as_dir" && as_dir=.
6588   for ac_exec_ext in '' $ac_executable_extensions; do
6589   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6590     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6591     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6592     break 2
6593   fi
6594 done
6595 done
6596
6597 fi
6598 fi
6599 OTOOL=$ac_cv_prog_OTOOL
6600 if test -n "$OTOOL"; then
6601   echo "$as_me:$LINENO: result: $OTOOL" >&5
6602 echo "${ECHO_T}$OTOOL" >&6
6603 else
6604   echo "$as_me:$LINENO: result: no" >&5
6605 echo "${ECHO_T}no" >&6
6606 fi
6607
6608 fi
6609 if test -z "$ac_cv_prog_OTOOL"; then
6610   ac_ct_OTOOL=$OTOOL
6611   # Extract the first word of "otool", so it can be a program name with args.
6612 set dummy otool; ac_word=$2
6613 echo "$as_me:$LINENO: checking for $ac_word" >&5
6614 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6615 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6616   echo $ECHO_N "(cached) $ECHO_C" >&6
6617 else
6618   if test -n "$ac_ct_OTOOL"; then
6619   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6620 else
6621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6622 for as_dir in $PATH
6623 do
6624   IFS=$as_save_IFS
6625   test -z "$as_dir" && as_dir=.
6626   for ac_exec_ext in '' $ac_executable_extensions; do
6627   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6628     ac_cv_prog_ac_ct_OTOOL="otool"
6629     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6630     break 2
6631   fi
6632 done
6633 done
6634
6635   test -z "$ac_cv_prog_ac_ct_OTOOL" && ac_cv_prog_ac_ct_OTOOL=":"
6636 fi
6637 fi
6638 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6639 if test -n "$ac_ct_OTOOL"; then
6640   echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6641 echo "${ECHO_T}$ac_ct_OTOOL" >&6
6642 else
6643   echo "$as_me:$LINENO: result: no" >&5
6644 echo "${ECHO_T}no" >&6
6645 fi
6646
6647   OTOOL=$ac_ct_OTOOL
6648 else
6649   OTOOL="$ac_cv_prog_OTOOL"
6650 fi
6651
6652     if test -n "$ac_tool_prefix"; then
6653   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6654 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6655 echo "$as_me:$LINENO: checking for $ac_word" >&5
6656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6657 if test "${ac_cv_prog_OTOOL64+set}" = set; then
6658   echo $ECHO_N "(cached) $ECHO_C" >&6
6659 else
6660   if test -n "$OTOOL64"; then
6661   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6662 else
6663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6664 for as_dir in $PATH
6665 do
6666   IFS=$as_save_IFS
6667   test -z "$as_dir" && as_dir=.
6668   for ac_exec_ext in '' $ac_executable_extensions; do
6669   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6670     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6671     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6672     break 2
6673   fi
6674 done
6675 done
6676
6677 fi
6678 fi
6679 OTOOL64=$ac_cv_prog_OTOOL64
6680 if test -n "$OTOOL64"; then
6681   echo "$as_me:$LINENO: result: $OTOOL64" >&5
6682 echo "${ECHO_T}$OTOOL64" >&6
6683 else
6684   echo "$as_me:$LINENO: result: no" >&5
6685 echo "${ECHO_T}no" >&6
6686 fi
6687
6688 fi
6689 if test -z "$ac_cv_prog_OTOOL64"; then
6690   ac_ct_OTOOL64=$OTOOL64
6691   # Extract the first word of "otool64", so it can be a program name with args.
6692 set dummy otool64; ac_word=$2
6693 echo "$as_me:$LINENO: checking for $ac_word" >&5
6694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6695 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6696   echo $ECHO_N "(cached) $ECHO_C" >&6
6697 else
6698   if test -n "$ac_ct_OTOOL64"; then
6699   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6700 else
6701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6702 for as_dir in $PATH
6703 do
6704   IFS=$as_save_IFS
6705   test -z "$as_dir" && as_dir=.
6706   for ac_exec_ext in '' $ac_executable_extensions; do
6707   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6708     ac_cv_prog_ac_ct_OTOOL64="otool64"
6709     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6710     break 2
6711   fi
6712 done
6713 done
6714
6715   test -z "$ac_cv_prog_ac_ct_OTOOL64" && ac_cv_prog_ac_ct_OTOOL64=":"
6716 fi
6717 fi
6718 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6719 if test -n "$ac_ct_OTOOL64"; then
6720   echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6721 echo "${ECHO_T}$ac_ct_OTOOL64" >&6
6722 else
6723   echo "$as_me:$LINENO: result: no" >&5
6724 echo "${ECHO_T}no" >&6
6725 fi
6726
6727   OTOOL64=$ac_ct_OTOOL64
6728 else
6729   OTOOL64="$ac_cv_prog_OTOOL64"
6730 fi
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758     echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
6759 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6
6760 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6761   echo $ECHO_N "(cached) $ECHO_C" >&6
6762 else
6763   lt_cv_apple_cc_single_mod=no
6764       if test -z "${LT_MULTI_MODULE}"; then
6765         # By default we will add the -single_module flag. You can override
6766         # by either setting the environment variable LT_MULTI_MODULE
6767         # non-empty at configure time, or by adding -multi_module to the
6768         # link flags.
6769         rm -rf libconftest.dylib*
6770         echo "int foo(void){return 1;}" > conftest.c
6771         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6772 -dynamiclib -Wl,-single_module conftest.c" >&5
6773         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6774           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6775         _lt_result=$?
6776         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6777           lt_cv_apple_cc_single_mod=yes
6778         else
6779           cat conftest.err >&5
6780         fi
6781         rm -rf libconftest.dylib*
6782         rm -f conftest.*
6783       fi
6784 fi
6785 echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
6786 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6
6787     echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
6788 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6
6789 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6790   echo $ECHO_N "(cached) $ECHO_C" >&6
6791 else
6792   lt_cv_ld_exported_symbols_list=no
6793       save_LDFLAGS=$LDFLAGS
6794       echo "_main" > conftest.sym
6795       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6796       cat >conftest.$ac_ext <<_ACEOF
6797 /* confdefs.h.  */
6798 _ACEOF
6799 cat confdefs.h >>conftest.$ac_ext
6800 cat >>conftest.$ac_ext <<_ACEOF
6801 /* end confdefs.h.  */
6802
6803 int
6804 main ()
6805 {
6806
6807   ;
6808   return 0;
6809 }
6810 _ACEOF
6811 rm -f conftest.$ac_objext conftest$ac_exeext
6812 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6813   (eval $ac_link) 2>conftest.er1
6814   ac_status=$?
6815   grep -v '^ *+' conftest.er1 >conftest.err
6816   rm -f conftest.er1
6817   cat conftest.err >&5
6818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819   (exit $ac_status); } &&
6820          { ac_try='test -z "$ac_c_werror_flag"
6821                          || test ! -s conftest.err'
6822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6823   (eval $ac_try) 2>&5
6824   ac_status=$?
6825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6826   (exit $ac_status); }; } &&
6827          { ac_try='test -s conftest$ac_exeext'
6828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6829   (eval $ac_try) 2>&5
6830   ac_status=$?
6831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6832   (exit $ac_status); }; }; then
6833   lt_cv_ld_exported_symbols_list=yes
6834 else
6835   echo "$as_me: failed program was:" >&5
6836 sed 's/^/| /' conftest.$ac_ext >&5
6837
6838 lt_cv_ld_exported_symbols_list=no
6839 fi
6840 rm -f conftest.err conftest.$ac_objext \
6841       conftest$ac_exeext conftest.$ac_ext
6842         LDFLAGS="$save_LDFLAGS"
6843
6844 fi
6845 echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
6846 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6
6847     case $host_os in
6848     rhapsody* | darwin1.[012])
6849       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6850     darwin1.*)
6851       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6852     darwin*) # darwin 5.x on
6853       # if running on 10.5 or later, the deployment target defaults
6854       # to the OS version, if on x86, and 10.4, the deployment
6855       # target defaults to 10.4. Don't you love it?
6856       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6857         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6858           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6859         10.[012]*)
6860           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6861         10.*)
6862           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6863       esac
6864     ;;
6865   esac
6866     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6867       _lt_dar_single_mod='$single_module'
6868     fi
6869     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6870       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6871     else
6872       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6873     fi
6874     if test "$DSYMUTIL" != ":"; then
6875       _lt_dsymutil='~$DSYMUTIL $lib || :'
6876     else
6877       _lt_dsymutil=
6878     fi
6879     ;;
6880   esac
6881
6882 ac_ext=c
6883 ac_cpp='$CPP $CPPFLAGS'
6884 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6885 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6886 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6887 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6888 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6889 # On Suns, sometimes $CPP names a directory.
6890 if test -n "$CPP" && test -d "$CPP"; then
6891   CPP=
6892 fi
6893 if test -z "$CPP"; then
6894   if test "${ac_cv_prog_CPP+set}" = set; then
6895   echo $ECHO_N "(cached) $ECHO_C" >&6
6896 else
6897       # Double quotes because CPP needs to be expanded
6898     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6899     do
6900       ac_preproc_ok=false
6901 for ac_c_preproc_warn_flag in '' yes
6902 do
6903   # Use a header file that comes with gcc, so configuring glibc
6904   # with a fresh cross-compiler works.
6905   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6906   # <limits.h> exists even on freestanding compilers.
6907   # On the NeXT, cc -E runs the code through the compiler's parser,
6908   # not just through cpp. "Syntax error" is here to catch this case.
6909   cat >conftest.$ac_ext <<_ACEOF
6910 /* confdefs.h.  */
6911 _ACEOF
6912 cat confdefs.h >>conftest.$ac_ext
6913 cat >>conftest.$ac_ext <<_ACEOF
6914 /* end confdefs.h.  */
6915 #ifdef __STDC__
6916 # include <limits.h>
6917 #else
6918 # include <assert.h>
6919 #endif
6920                      Syntax error
6921 _ACEOF
6922 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6923   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6924   ac_status=$?
6925   grep -v '^ *+' conftest.er1 >conftest.err
6926   rm -f conftest.er1
6927   cat conftest.err >&5
6928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6929   (exit $ac_status); } >/dev/null; then
6930   if test -s conftest.err; then
6931     ac_cpp_err=$ac_c_preproc_warn_flag
6932     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6933   else
6934     ac_cpp_err=
6935   fi
6936 else
6937   ac_cpp_err=yes
6938 fi
6939 if test -z "$ac_cpp_err"; then
6940   :
6941 else
6942   echo "$as_me: failed program was:" >&5
6943 sed 's/^/| /' conftest.$ac_ext >&5
6944
6945   # Broken: fails on valid input.
6946 continue
6947 fi
6948 rm -f conftest.err conftest.$ac_ext
6949
6950   # OK, works on sane cases.  Now check whether non-existent headers
6951   # can be detected and how.
6952   cat >conftest.$ac_ext <<_ACEOF
6953 /* confdefs.h.  */
6954 _ACEOF
6955 cat confdefs.h >>conftest.$ac_ext
6956 cat >>conftest.$ac_ext <<_ACEOF
6957 /* end confdefs.h.  */
6958 #include <ac_nonexistent.h>
6959 _ACEOF
6960 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6961   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6962   ac_status=$?
6963   grep -v '^ *+' conftest.er1 >conftest.err
6964   rm -f conftest.er1
6965   cat conftest.err >&5
6966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6967   (exit $ac_status); } >/dev/null; then
6968   if test -s conftest.err; then
6969     ac_cpp_err=$ac_c_preproc_warn_flag
6970     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6971   else
6972     ac_cpp_err=
6973   fi
6974 else
6975   ac_cpp_err=yes
6976 fi
6977 if test -z "$ac_cpp_err"; then
6978   # Broken: success on invalid input.
6979 continue
6980 else
6981   echo "$as_me: failed program was:" >&5
6982 sed 's/^/| /' conftest.$ac_ext >&5
6983
6984   # Passes both tests.
6985 ac_preproc_ok=:
6986 break
6987 fi
6988 rm -f conftest.err conftest.$ac_ext
6989
6990 done
6991 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6992 rm -f conftest.err conftest.$ac_ext
6993 if $ac_preproc_ok; then
6994   break
6995 fi
6996
6997     done
6998     ac_cv_prog_CPP=$CPP
6999
7000 fi
7001   CPP=$ac_cv_prog_CPP
7002 else
7003   ac_cv_prog_CPP=$CPP
7004 fi
7005 echo "$as_me:$LINENO: result: $CPP" >&5
7006 echo "${ECHO_T}$CPP" >&6
7007 ac_preproc_ok=false
7008 for ac_c_preproc_warn_flag in '' yes
7009 do
7010   # Use a header file that comes with gcc, so configuring glibc
7011   # with a fresh cross-compiler works.
7012   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7013   # <limits.h> exists even on freestanding compilers.
7014   # On the NeXT, cc -E runs the code through the compiler's parser,
7015   # not just through cpp. "Syntax error" is here to catch this case.
7016   cat >conftest.$ac_ext <<_ACEOF
7017 /* confdefs.h.  */
7018 _ACEOF
7019 cat confdefs.h >>conftest.$ac_ext
7020 cat >>conftest.$ac_ext <<_ACEOF
7021 /* end confdefs.h.  */
7022 #ifdef __STDC__
7023 # include <limits.h>
7024 #else
7025 # include <assert.h>
7026 #endif
7027                      Syntax error
7028 _ACEOF
7029 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7030   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7031   ac_status=$?
7032   grep -v '^ *+' conftest.er1 >conftest.err
7033   rm -f conftest.er1
7034   cat conftest.err >&5
7035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7036   (exit $ac_status); } >/dev/null; then
7037   if test -s conftest.err; then
7038     ac_cpp_err=$ac_c_preproc_warn_flag
7039     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7040   else
7041     ac_cpp_err=
7042   fi
7043 else
7044   ac_cpp_err=yes
7045 fi
7046 if test -z "$ac_cpp_err"; then
7047   :
7048 else
7049   echo "$as_me: failed program was:" >&5
7050 sed 's/^/| /' conftest.$ac_ext >&5
7051
7052   # Broken: fails on valid input.
7053 continue
7054 fi
7055 rm -f conftest.err conftest.$ac_ext
7056
7057   # OK, works on sane cases.  Now check whether non-existent headers
7058   # can be detected and how.
7059   cat >conftest.$ac_ext <<_ACEOF
7060 /* confdefs.h.  */
7061 _ACEOF
7062 cat confdefs.h >>conftest.$ac_ext
7063 cat >>conftest.$ac_ext <<_ACEOF
7064 /* end confdefs.h.  */
7065 #include <ac_nonexistent.h>
7066 _ACEOF
7067 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7068   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7069   ac_status=$?
7070   grep -v '^ *+' conftest.er1 >conftest.err
7071   rm -f conftest.er1
7072   cat conftest.err >&5
7073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7074   (exit $ac_status); } >/dev/null; then
7075   if test -s conftest.err; then
7076     ac_cpp_err=$ac_c_preproc_warn_flag
7077     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7078   else
7079     ac_cpp_err=
7080   fi
7081 else
7082   ac_cpp_err=yes
7083 fi
7084 if test -z "$ac_cpp_err"; then
7085   # Broken: success on invalid input.
7086 continue
7087 else
7088   echo "$as_me: failed program was:" >&5
7089 sed 's/^/| /' conftest.$ac_ext >&5
7090
7091   # Passes both tests.
7092 ac_preproc_ok=:
7093 break
7094 fi
7095 rm -f conftest.err conftest.$ac_ext
7096
7097 done
7098 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7099 rm -f conftest.err conftest.$ac_ext
7100 if $ac_preproc_ok; then
7101   :
7102 else
7103   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7104 See \`config.log' for more details." >&5
7105 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7106 See \`config.log' for more details." >&2;}
7107    { (exit 1); exit 1; }; }
7108 fi
7109
7110 ac_ext=c
7111 ac_cpp='$CPP $CPPFLAGS'
7112 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7113 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7114 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7115
7116
7117 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7118 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7119 if test "${ac_cv_header_stdc+set}" = set; then
7120   echo $ECHO_N "(cached) $ECHO_C" >&6
7121 else
7122   cat >conftest.$ac_ext <<_ACEOF
7123 /* confdefs.h.  */
7124 _ACEOF
7125 cat confdefs.h >>conftest.$ac_ext
7126 cat >>conftest.$ac_ext <<_ACEOF
7127 /* end confdefs.h.  */
7128 #include <stdlib.h>
7129 #include <stdarg.h>
7130 #include <string.h>
7131 #include <float.h>
7132
7133 int
7134 main ()
7135 {
7136
7137   ;
7138   return 0;
7139 }
7140 _ACEOF
7141 rm -f conftest.$ac_objext
7142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7143   (eval $ac_compile) 2>conftest.er1
7144   ac_status=$?
7145   grep -v '^ *+' conftest.er1 >conftest.err
7146   rm -f conftest.er1
7147   cat conftest.err >&5
7148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7149   (exit $ac_status); } &&
7150          { ac_try='test -z "$ac_c_werror_flag"
7151                          || test ! -s conftest.err'
7152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7153   (eval $ac_try) 2>&5
7154   ac_status=$?
7155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7156   (exit $ac_status); }; } &&
7157          { ac_try='test -s conftest.$ac_objext'
7158   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7159   (eval $ac_try) 2>&5
7160   ac_status=$?
7161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7162   (exit $ac_status); }; }; then
7163   ac_cv_header_stdc=yes
7164 else
7165   echo "$as_me: failed program was:" >&5
7166 sed 's/^/| /' conftest.$ac_ext >&5
7167
7168 ac_cv_header_stdc=no
7169 fi
7170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7171
7172 if test $ac_cv_header_stdc = yes; then
7173   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7174   cat >conftest.$ac_ext <<_ACEOF
7175 /* confdefs.h.  */
7176 _ACEOF
7177 cat confdefs.h >>conftest.$ac_ext
7178 cat >>conftest.$ac_ext <<_ACEOF
7179 /* end confdefs.h.  */
7180 #include <string.h>
7181
7182 _ACEOF
7183 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7184   $EGREP "memchr" >/dev/null 2>&1; then
7185   :
7186 else
7187   ac_cv_header_stdc=no
7188 fi
7189 rm -f conftest*
7190
7191 fi
7192
7193 if test $ac_cv_header_stdc = yes; then
7194   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7195   cat >conftest.$ac_ext <<_ACEOF
7196 /* confdefs.h.  */
7197 _ACEOF
7198 cat confdefs.h >>conftest.$ac_ext
7199 cat >>conftest.$ac_ext <<_ACEOF
7200 /* end confdefs.h.  */
7201 #include <stdlib.h>
7202
7203 _ACEOF
7204 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7205   $EGREP "free" >/dev/null 2>&1; then
7206   :
7207 else
7208   ac_cv_header_stdc=no
7209 fi
7210 rm -f conftest*
7211
7212 fi
7213
7214 if test $ac_cv_header_stdc = yes; then
7215   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7216   if test "$cross_compiling" = yes; then
7217   :
7218 else
7219   cat >conftest.$ac_ext <<_ACEOF
7220 /* confdefs.h.  */
7221 _ACEOF
7222 cat confdefs.h >>conftest.$ac_ext
7223 cat >>conftest.$ac_ext <<_ACEOF
7224 /* end confdefs.h.  */
7225 #include <ctype.h>
7226 #if ((' ' & 0x0FF) == 0x020)
7227 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7228 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7229 #else
7230 # define ISLOWER(c) \
7231                    (('a' <= (c) && (c) <= 'i') \
7232                      || ('j' <= (c) && (c) <= 'r') \
7233                      || ('s' <= (c) && (c) <= 'z'))
7234 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7235 #endif
7236
7237 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7238 int
7239 main ()
7240 {
7241   int i;
7242   for (i = 0; i < 256; i++)
7243     if (XOR (islower (i), ISLOWER (i))
7244         || toupper (i) != TOUPPER (i))
7245       exit(2);
7246   exit (0);
7247 }
7248 _ACEOF
7249 rm -f conftest$ac_exeext
7250 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7251   (eval $ac_link) 2>&5
7252   ac_status=$?
7253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7254   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7256   (eval $ac_try) 2>&5
7257   ac_status=$?
7258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7259   (exit $ac_status); }; }; then
7260   :
7261 else
7262   echo "$as_me: program exited with status $ac_status" >&5
7263 echo "$as_me: failed program was:" >&5
7264 sed 's/^/| /' conftest.$ac_ext >&5
7265
7266 ( exit $ac_status )
7267 ac_cv_header_stdc=no
7268 fi
7269 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7270 fi
7271 fi
7272 fi
7273 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7274 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7275 if test $ac_cv_header_stdc = yes; then
7276
7277 cat >>confdefs.h <<\_ACEOF
7278 #define STDC_HEADERS 1
7279 _ACEOF
7280
7281 fi
7282
7283 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7294                   inttypes.h stdint.h unistd.h
7295 do
7296 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7297 echo "$as_me:$LINENO: checking for $ac_header" >&5
7298 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7299 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7300   echo $ECHO_N "(cached) $ECHO_C" >&6
7301 else
7302   cat >conftest.$ac_ext <<_ACEOF
7303 /* confdefs.h.  */
7304 _ACEOF
7305 cat confdefs.h >>conftest.$ac_ext
7306 cat >>conftest.$ac_ext <<_ACEOF
7307 /* end confdefs.h.  */
7308 $ac_includes_default
7309
7310 #include <$ac_header>
7311 _ACEOF
7312 rm -f conftest.$ac_objext
7313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7314   (eval $ac_compile) 2>conftest.er1
7315   ac_status=$?
7316   grep -v '^ *+' conftest.er1 >conftest.err
7317   rm -f conftest.er1
7318   cat conftest.err >&5
7319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7320   (exit $ac_status); } &&
7321          { ac_try='test -z "$ac_c_werror_flag"
7322                          || test ! -s conftest.err'
7323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7324   (eval $ac_try) 2>&5
7325   ac_status=$?
7326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7327   (exit $ac_status); }; } &&
7328          { ac_try='test -s conftest.$ac_objext'
7329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7330   (eval $ac_try) 2>&5
7331   ac_status=$?
7332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333   (exit $ac_status); }; }; then
7334   eval "$as_ac_Header=yes"
7335 else
7336   echo "$as_me: failed program was:" >&5
7337 sed 's/^/| /' conftest.$ac_ext >&5
7338
7339 eval "$as_ac_Header=no"
7340 fi
7341 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7342 fi
7343 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7344 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7345 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7346   cat >>confdefs.h <<_ACEOF
7347 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7348 _ACEOF
7349
7350 fi
7351
7352 done
7353
7354
7355
7356 for ac_header in dlfcn.h
7357 do
7358 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7359 echo "$as_me:$LINENO: checking for $ac_header" >&5
7360 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7361 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7362   echo $ECHO_N "(cached) $ECHO_C" >&6
7363 else
7364   cat >conftest.$ac_ext <<_ACEOF
7365 /* confdefs.h.  */
7366 _ACEOF
7367 cat confdefs.h >>conftest.$ac_ext
7368 cat >>conftest.$ac_ext <<_ACEOF
7369 /* end confdefs.h.  */
7370 $ac_includes_default
7371
7372 #include <$ac_header>
7373 _ACEOF
7374 rm -f conftest.$ac_objext
7375 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7376   (eval $ac_compile) 2>conftest.er1
7377   ac_status=$?
7378   grep -v '^ *+' conftest.er1 >conftest.err
7379   rm -f conftest.er1
7380   cat conftest.err >&5
7381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7382   (exit $ac_status); } &&
7383          { ac_try='test -z "$ac_c_werror_flag"
7384                          || test ! -s conftest.err'
7385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7386   (eval $ac_try) 2>&5
7387   ac_status=$?
7388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389   (exit $ac_status); }; } &&
7390          { ac_try='test -s conftest.$ac_objext'
7391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7392   (eval $ac_try) 2>&5
7393   ac_status=$?
7394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7395   (exit $ac_status); }; }; then
7396   eval "$as_ac_Header=yes"
7397 else
7398   echo "$as_me: failed program was:" >&5
7399 sed 's/^/| /' conftest.$ac_ext >&5
7400
7401 eval "$as_ac_Header=no"
7402 fi
7403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7404 fi
7405 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7406 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7407 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7408   cat >>confdefs.h <<_ACEOF
7409 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7410 _ACEOF
7411
7412 fi
7413
7414 done
7415
7416
7417
7418 # Set options
7419
7420
7421
7422         enable_dlopen=no
7423
7424
7425
7426             # Check whether --enable-shared or --disable-shared was given.
7427 if test "${enable_shared+set}" = set; then
7428   enableval="$enable_shared"
7429   p=${PACKAGE-default}
7430     case $enableval in
7431     yes) enable_shared=yes ;;
7432     no) enable_shared=no ;;
7433     *)
7434       enable_shared=no
7435       # Look at the argument we got.  We use all the common list separators.
7436       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7437       for pkg in $enableval; do
7438         IFS="$lt_save_ifs"
7439         if test "X$pkg" = "X$p"; then
7440           enable_shared=yes
7441         fi
7442       done
7443       IFS="$lt_save_ifs"
7444       ;;
7445     esac
7446 else
7447   enable_shared=yes
7448 fi;
7449
7450
7451
7452
7453
7454
7455
7456
7457   # Check whether --enable-static or --disable-static was given.
7458 if test "${enable_static+set}" = set; then
7459   enableval="$enable_static"
7460   p=${PACKAGE-default}
7461     case $enableval in
7462     yes) enable_static=yes ;;
7463     no) enable_static=no ;;
7464     *)
7465      enable_static=no
7466       # Look at the argument we got.  We use all the common list separators.
7467       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7468       for pkg in $enableval; do
7469         IFS="$lt_save_ifs"
7470         if test "X$pkg" = "X$p"; then
7471           enable_static=yes
7472         fi
7473       done
7474       IFS="$lt_save_ifs"
7475       ;;
7476     esac
7477 else
7478   enable_static=yes
7479 fi;
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489 # Check whether --with-pic or --without-pic was given.
7490 if test "${with_pic+set}" = set; then
7491   withval="$with_pic"
7492   pic_mode="$withval"
7493 else
7494   pic_mode=default
7495 fi;
7496
7497 test -z "$pic_mode" && pic_mode=default
7498
7499
7500
7501
7502
7503
7504
7505   # Check whether --enable-fast-install or --disable-fast-install was given.
7506 if test "${enable_fast_install+set}" = set; then
7507   enableval="$enable_fast_install"
7508   p=${PACKAGE-default}
7509     case $enableval in
7510     yes) enable_fast_install=yes ;;
7511     no) enable_fast_install=no ;;
7512     *)
7513       enable_fast_install=no
7514       # Look at the argument we got.  We use all the common list separators.
7515       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7516       for pkg in $enableval; do
7517         IFS="$lt_save_ifs"
7518         if test "X$pkg" = "X$p"; then
7519           enable_fast_install=yes
7520         fi
7521       done
7522       IFS="$lt_save_ifs"
7523       ;;
7524     esac
7525 else
7526   enable_fast_install=yes
7527 fi;
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538 # This can be used to rebuild libtool when needed
7539 LIBTOOL_DEPS="$ltmain"
7540
7541 # Always use our own libtool.
7542 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568 test -z "$LN_S" && LN_S="ln -s"
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583 if test -n "${ZSH_VERSION+set}" ; then
7584    setopt NO_GLOB_SUBST
7585 fi
7586
7587 echo "$as_me:$LINENO: checking for objdir" >&5
7588 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7589 if test "${lt_cv_objdir+set}" = set; then
7590   echo $ECHO_N "(cached) $ECHO_C" >&6
7591 else
7592   rm -f .libs 2>/dev/null
7593 mkdir .libs 2>/dev/null
7594 if test -d .libs; then
7595   lt_cv_objdir=.libs
7596 else
7597   # MS-DOS does not allow filenames that begin with a dot.
7598   lt_cv_objdir=_libs
7599 fi
7600 rmdir .libs 2>/dev/null
7601 fi
7602 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7603 echo "${ECHO_T}$lt_cv_objdir" >&6
7604 objdir=$lt_cv_objdir
7605
7606
7607
7608
7609
7610 cat >>confdefs.h <<_ACEOF
7611 #define LT_OBJDIR "$lt_cv_objdir/"
7612 _ACEOF
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630 case $host_os in
7631 aix3*)
7632   # AIX sometimes has problems with the GCC collect2 program.  For some
7633   # reason, if we set the COLLECT_NAMES environment variable, the problems
7634   # vanish in a puff of smoke.
7635   if test "X${COLLECT_NAMES+set}" != Xset; then
7636     COLLECT_NAMES=
7637     export COLLECT_NAMES
7638   fi
7639   ;;
7640 esac
7641
7642 # Sed substitution that helps us do robust quoting.  It backslashifies
7643 # metacharacters that are still active within double-quoted strings.
7644 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7645
7646 # Same as above, but do not quote variable references.
7647 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7648
7649 # Sed substitution to delay expansion of an escaped shell variable in a
7650 # double_quote_subst'ed string.
7651 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7652
7653 # Sed substitution to delay expansion of an escaped single quote.
7654 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7655
7656 # Sed substitution to avoid accidental globbing in evaled expressions
7657 no_glob_subst='s/\*/\\\*/g'
7658
7659 # Global variables:
7660 ofile=libtool
7661 can_build_shared=yes
7662
7663 # All known linkers require a `.a' archive for static linking (except MSVC,
7664 # which needs '.lib').
7665 libext=a
7666
7667 with_gnu_ld="$lt_cv_prog_gnu_ld"
7668
7669 old_CC="$CC"
7670 old_CFLAGS="$CFLAGS"
7671
7672 # Set sane defaults for various variables
7673 test -z "$CC" && CC=cc
7674 test -z "$LTCC" && LTCC=$CC
7675 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7676 test -z "$LD" && LD=ld
7677 test -z "$ac_objext" && ac_objext=o
7678
7679 for cc_temp in $compiler""; do
7680   case $cc_temp in
7681     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7682     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7683     \-*) ;;
7684     *) break;;
7685   esac
7686 done
7687 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7688
7689
7690 # Only perform the check for file, if the check method requires it
7691 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7692 case $deplibs_check_method in
7693 file_magic*)
7694   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7695     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7696 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7697 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7698   echo $ECHO_N "(cached) $ECHO_C" >&6
7699 else
7700   case $MAGIC_CMD in
7701 [\\/*] |  ?:[\\/]*)
7702   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7703   ;;
7704 *)
7705   lt_save_MAGIC_CMD="$MAGIC_CMD"
7706   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7707   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7708   for ac_dir in $ac_dummy; do
7709     IFS="$lt_save_ifs"
7710     test -z "$ac_dir" && ac_dir=.
7711     if test -f $ac_dir/${ac_tool_prefix}file; then
7712       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7713       if test -n "$file_magic_test_file"; then
7714         case $deplibs_check_method in
7715         "file_magic "*)
7716           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7717           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7718           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7719             $EGREP "$file_magic_regex" > /dev/null; then
7720             :
7721           else
7722             cat <<_LT_EOF 1>&2
7723
7724 *** Warning: the command libtool uses to detect shared libraries,
7725 *** $file_magic_cmd, produces output that libtool cannot recognize.
7726 *** The result is that libtool may fail to recognize shared libraries
7727 *** as such.  This will affect the creation of libtool libraries that
7728 *** depend on shared libraries, but programs linked with such libtool
7729 *** libraries will work regardless of this problem.  Nevertheless, you
7730 *** may want to report the problem to your system manager and/or to
7731 *** bug-libtool@gnu.org
7732
7733 _LT_EOF
7734           fi ;;
7735         esac
7736       fi
7737       break
7738     fi
7739   done
7740   IFS="$lt_save_ifs"
7741   MAGIC_CMD="$lt_save_MAGIC_CMD"
7742   ;;
7743 esac
7744 fi
7745
7746 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7747 if test -n "$MAGIC_CMD"; then
7748   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7749 echo "${ECHO_T}$MAGIC_CMD" >&6
7750 else
7751   echo "$as_me:$LINENO: result: no" >&5
7752 echo "${ECHO_T}no" >&6
7753 fi
7754
7755
7756
7757
7758
7759 if test -z "$lt_cv_path_MAGIC_CMD"; then
7760   if test -n "$ac_tool_prefix"; then
7761     echo "$as_me:$LINENO: checking for file" >&5
7762 echo $ECHO_N "checking for file... $ECHO_C" >&6
7763 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7764   echo $ECHO_N "(cached) $ECHO_C" >&6
7765 else
7766   case $MAGIC_CMD in
7767 [\\/*] |  ?:[\\/]*)
7768   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7769   ;;
7770 *)
7771   lt_save_MAGIC_CMD="$MAGIC_CMD"
7772   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7773   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7774   for ac_dir in $ac_dummy; do
7775     IFS="$lt_save_ifs"
7776     test -z "$ac_dir" && ac_dir=.
7777     if test -f $ac_dir/file; then
7778       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7779       if test -n "$file_magic_test_file"; then
7780         case $deplibs_check_method in
7781         "file_magic "*)
7782           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7783           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7784           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7785             $EGREP "$file_magic_regex" > /dev/null; then
7786             :
7787           else
7788             cat <<_LT_EOF 1>&2
7789
7790 *** Warning: the command libtool uses to detect shared libraries,
7791 *** $file_magic_cmd, produces output that libtool cannot recognize.
7792 *** The result is that libtool may fail to recognize shared libraries
7793 *** as such.  This will affect the creation of libtool libraries that
7794 *** depend on shared libraries, but programs linked with such libtool
7795 *** libraries will work regardless of this problem.  Nevertheless, you
7796 *** may want to report the problem to your system manager and/or to
7797 *** bug-libtool@gnu.org
7798
7799 _LT_EOF
7800           fi ;;
7801         esac
7802       fi
7803       break
7804     fi
7805   done
7806   IFS="$lt_save_ifs"
7807   MAGIC_CMD="$lt_save_MAGIC_CMD"
7808   ;;
7809 esac
7810 fi
7811
7812 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7813 if test -n "$MAGIC_CMD"; then
7814   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7815 echo "${ECHO_T}$MAGIC_CMD" >&6
7816 else
7817   echo "$as_me:$LINENO: result: no" >&5
7818 echo "${ECHO_T}no" >&6
7819 fi
7820
7821
7822   else
7823     MAGIC_CMD=:
7824   fi
7825 fi
7826
7827   fi
7828   ;;
7829 esac
7830
7831 # Use C for the default configuration in the libtool script
7832
7833 lt_save_CC="$CC"
7834 ac_ext=c
7835 ac_cpp='$CPP $CPPFLAGS'
7836 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7837 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7838 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7839
7840
7841 # Source file extension for C test sources.
7842 ac_ext=c
7843
7844 # Object file extension for compiled C test sources.
7845 objext=o
7846 objext=$objext
7847
7848 # Code to be used in simple compile tests
7849 lt_simple_compile_test_code="int some_variable = 0;"
7850
7851 # Code to be used in simple link tests
7852 lt_simple_link_test_code='int main(){return(0);}'
7853
7854
7855
7856
7857
7858
7859
7860 # If no C compiler was specified, use CC.
7861 LTCC=${LTCC-"$CC"}
7862
7863 # If no C compiler flags were specified, use CFLAGS.
7864 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7865
7866 # Allow CC to be a program name with arguments.
7867 compiler=$CC
7868
7869 # Save the default compiler, since it gets overwritten when the other
7870 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7871 compiler_DEFAULT=$CC
7872
7873 # save warnings/boilerplate of simple test code
7874 ac_outfile=conftest.$ac_objext
7875 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7876 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7877 _lt_compiler_boilerplate=`cat conftest.err`
7878 $RM conftest*
7879
7880 ac_outfile=conftest.$ac_objext
7881 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7882 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7883 _lt_linker_boilerplate=`cat conftest.err`
7884 $RM -r conftest*
7885
7886
7887 ## CAVEAT EMPTOR:
7888 ## There is no encapsulation within the following macros, do not change
7889 ## the running order or otherwise move them around unless you know exactly
7890 ## what you are doing...
7891 if test -n "$compiler"; then
7892
7893 lt_prog_compiler_no_builtin_flag=
7894
7895 if test "$GCC" = yes; then
7896   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7897
7898   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7899 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7900 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7901   echo $ECHO_N "(cached) $ECHO_C" >&6
7902 else
7903   lt_cv_prog_compiler_rtti_exceptions=no
7904    ac_outfile=conftest.$ac_objext
7905    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7906    lt_compiler_flag="-fno-rtti -fno-exceptions"
7907    # Insert the option either (1) after the last *FLAGS variable, or
7908    # (2) before a word containing "conftest.", or (3) at the end.
7909    # Note that $ac_compile itself does not contain backslashes and begins
7910    # with a dollar sign (not a hyphen), so the echo should work correctly.
7911    # The option is referenced via a variable to avoid confusing sed.
7912    lt_compile=`echo "$ac_compile" | $SED \
7913    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7914    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7915    -e 's:$: $lt_compiler_flag:'`
7916    (eval echo "\"\$as_me:7916: $lt_compile\"" >&5)
7917    (eval "$lt_compile" 2>conftest.err)
7918    ac_status=$?
7919    cat conftest.err >&5
7920    echo "$as_me:7920: \$? = $ac_status" >&5
7921    if (exit $ac_status) && test -s "$ac_outfile"; then
7922      # The compiler can only warn and ignore the option if not recognized
7923      # So say no if there are warnings other than the usual output.
7924      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7925      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7926      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7927        lt_cv_prog_compiler_rtti_exceptions=yes
7928      fi
7929    fi
7930    $RM conftest*
7931
7932 fi
7933 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7934 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7935
7936 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7937     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7938 else
7939     :
7940 fi
7941
7942 fi
7943
7944
7945
7946
7947
7948
7949   lt_prog_compiler_wl=
7950 lt_prog_compiler_pic=
7951 lt_prog_compiler_static=
7952
7953 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7954 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7955
7956   if test "$GCC" = yes; then
7957     lt_prog_compiler_wl='-Wl,'
7958     lt_prog_compiler_static='-static'
7959
7960     case $host_os in
7961       aix*)
7962       # All AIX code is PIC.
7963       if test "$host_cpu" = ia64; then
7964         # AIX 5 now supports IA64 processor
7965         lt_prog_compiler_static='-Bstatic'
7966       fi
7967       ;;
7968
7969     amigaos*)
7970       case $host_cpu in
7971       powerpc)
7972             # see comment about AmigaOS4 .so support
7973             lt_prog_compiler_pic='-fPIC'
7974         ;;
7975       m68k)
7976             # FIXME: we need at least 68020 code to build shared libraries, but
7977             # adding the `-m68020' flag to GCC prevents building anything better,
7978             # like `-m68040'.
7979             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7980         ;;
7981       esac
7982       ;;
7983
7984     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7985       # PIC is the default for these OSes.
7986       ;;
7987
7988     mingw* | cygwin* | pw32* | os2* | cegcc*)
7989       # This hack is so that the source file can tell whether it is being
7990       # built for inclusion in a dll (and should export symbols for example).
7991       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7992       # (--disable-auto-import) libraries
7993       lt_prog_compiler_pic='-DDLL_EXPORT'
7994       ;;
7995
7996     darwin* | rhapsody*)
7997       # PIC is the default on this platform
7998       # Common symbols not allowed in MH_DYLIB files
7999       lt_prog_compiler_pic='-fno-common'
8000       ;;
8001
8002     hpux*)
8003       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8004       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8005       # sets the default TLS model and affects inlining.
8006       case $host_cpu in
8007       hppa*64*)
8008         # +Z the default
8009         ;;
8010       *)
8011         lt_prog_compiler_pic='-fPIC'
8012         ;;
8013       esac
8014       ;;
8015
8016     interix[3-9]*)
8017       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8018       # Instead, we relocate shared libraries at runtime.
8019       ;;
8020
8021     msdosdjgpp*)
8022       # Just because we use GCC doesn't mean we suddenly get shared libraries
8023       # on systems that don't support them.
8024       lt_prog_compiler_can_build_shared=no
8025       enable_shared=no
8026       ;;
8027
8028     *nto* | *qnx*)
8029       # QNX uses GNU C++, but need to define -shared option too, otherwise
8030       # it will coredump.
8031       lt_prog_compiler_pic='-fPIC -shared'
8032       ;;
8033
8034     sysv4*MP*)
8035       if test -d /usr/nec; then
8036         lt_prog_compiler_pic=-Kconform_pic
8037       fi
8038       ;;
8039
8040     *)
8041       lt_prog_compiler_pic='-fPIC'
8042       ;;
8043     esac
8044   else
8045     # PORTME Check for flag to pass linker flags through the system compiler.
8046     case $host_os in
8047     aix*)
8048       lt_prog_compiler_wl='-Wl,'
8049       if test "$host_cpu" = ia64; then
8050         # AIX 5 now supports IA64 processor
8051         lt_prog_compiler_static='-Bstatic'
8052       else
8053         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8054       fi
8055       ;;
8056
8057     mingw* | cygwin* | pw32* | os2* | cegcc*)
8058       # This hack is so that the source file can tell whether it is being
8059       # built for inclusion in a dll (and should export symbols for example).
8060       lt_prog_compiler_pic='-DDLL_EXPORT'
8061       ;;
8062
8063     hpux9* | hpux10* | hpux11*)
8064       lt_prog_compiler_wl='-Wl,'
8065       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8066       # not for PA HP-UX.
8067       case $host_cpu in
8068       hppa*64*|ia64*)
8069         # +Z the default
8070         ;;
8071       *)
8072         lt_prog_compiler_pic='+Z'
8073         ;;
8074       esac
8075       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8076       lt_prog_compiler_static='${wl}-a ${wl}archive'
8077       ;;
8078
8079     irix5* | irix6* | nonstopux*)
8080       lt_prog_compiler_wl='-Wl,'
8081       # PIC (with -KPIC) is the default.
8082       lt_prog_compiler_static='-non_shared'
8083       ;;
8084
8085     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8086       case $cc_basename in
8087       # old Intel for x86_64 which still supported -KPIC.
8088       ecc*)
8089         lt_prog_compiler_wl='-Wl,'
8090         lt_prog_compiler_pic='-KPIC'
8091         lt_prog_compiler_static='-static'
8092         ;;
8093       # icc used to be incompatible with GCC.
8094       # ICC 10 doesn't accept -KPIC any more.
8095       icc* | ifort*)
8096         lt_prog_compiler_wl='-Wl,'
8097         lt_prog_compiler_pic='-fPIC'
8098         lt_prog_compiler_static='-static'
8099         ;;
8100       # Lahey Fortran 8.1.
8101       lf95*)
8102         lt_prog_compiler_wl='-Wl,'
8103         lt_prog_compiler_pic='--shared'
8104         lt_prog_compiler_static='--static'
8105         ;;
8106       pgcc* | pgf77* | pgf90* | pgf95*)
8107         # Portland Group compilers (*not* the Pentium gcc compiler,
8108         # which looks to be a dead project)
8109         lt_prog_compiler_wl='-Wl,'
8110         lt_prog_compiler_pic='-fpic'
8111         lt_prog_compiler_static='-Bstatic'
8112         ;;
8113       ccc*)
8114         lt_prog_compiler_wl='-Wl,'
8115         # All Alpha code is PIC.
8116         lt_prog_compiler_static='-non_shared'
8117         ;;
8118       xl*)
8119         # IBM XL C 8.0/Fortran 10.1 on PPC
8120         lt_prog_compiler_wl='-Wl,'
8121         lt_prog_compiler_pic='-qpic'
8122         lt_prog_compiler_static='-qstaticlink'
8123         ;;
8124       *)
8125         case `$CC -V 2>&1 | sed 5q` in
8126         *Sun\ C*)
8127           # Sun C 5.9
8128           lt_prog_compiler_pic='-KPIC'
8129           lt_prog_compiler_static='-Bstatic'
8130           lt_prog_compiler_wl='-Wl,'
8131           ;;
8132         *Sun\ F*)
8133           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8134           lt_prog_compiler_pic='-KPIC'
8135           lt_prog_compiler_static='-Bstatic'
8136           lt_prog_compiler_wl=''
8137           ;;
8138         esac
8139         ;;
8140       esac
8141       ;;
8142
8143     newsos6)
8144       lt_prog_compiler_pic='-KPIC'
8145       lt_prog_compiler_static='-Bstatic'
8146       ;;
8147
8148     *nto* | *qnx*)
8149       # QNX uses GNU C++, but need to define -shared option too, otherwise
8150       # it will coredump.
8151       lt_prog_compiler_pic='-fPIC -shared'
8152       ;;
8153
8154     osf3* | osf4* | osf5*)
8155       lt_prog_compiler_wl='-Wl,'
8156       # All OSF/1 code is PIC.
8157       lt_prog_compiler_static='-non_shared'
8158       ;;
8159
8160     rdos*)
8161       lt_prog_compiler_static='-non_shared'
8162       ;;
8163
8164     solaris*)
8165       lt_prog_compiler_pic='-KPIC'
8166       lt_prog_compiler_static='-Bstatic'
8167       case $cc_basename in
8168       f77* | f90* | f95*)
8169         lt_prog_compiler_wl='-Qoption ld ';;
8170       *)
8171         lt_prog_compiler_wl='-Wl,';;
8172       esac
8173       ;;
8174
8175     sunos4*)
8176       lt_prog_compiler_wl='-Qoption ld '
8177       lt_prog_compiler_pic='-PIC'
8178       lt_prog_compiler_static='-Bstatic'
8179       ;;
8180
8181     sysv4 | sysv4.2uw2* | sysv4.3*)
8182       lt_prog_compiler_wl='-Wl,'
8183       lt_prog_compiler_pic='-KPIC'
8184       lt_prog_compiler_static='-Bstatic'
8185       ;;
8186
8187     sysv4*MP*)
8188       if test -d /usr/nec ;then
8189         lt_prog_compiler_pic='-Kconform_pic'
8190         lt_prog_compiler_static='-Bstatic'
8191       fi
8192       ;;
8193
8194     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8195       lt_prog_compiler_wl='-Wl,'
8196       lt_prog_compiler_pic='-KPIC'
8197       lt_prog_compiler_static='-Bstatic'
8198       ;;
8199
8200     unicos*)
8201       lt_prog_compiler_wl='-Wl,'
8202       lt_prog_compiler_can_build_shared=no
8203       ;;
8204
8205     uts4*)
8206       lt_prog_compiler_pic='-pic'
8207       lt_prog_compiler_static='-Bstatic'
8208       ;;
8209
8210     *)
8211       lt_prog_compiler_can_build_shared=no
8212       ;;
8213     esac
8214   fi
8215
8216 case $host_os in
8217   # For platforms which do not support PIC, -DPIC is meaningless:
8218   *djgpp*)
8219     lt_prog_compiler_pic=
8220     ;;
8221   *)
8222     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8223     ;;
8224 esac
8225 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
8226 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
8227
8228
8229
8230
8231
8232
8233 #
8234 # Check to make sure the PIC flag actually works.
8235 #
8236 if test -n "$lt_prog_compiler_pic"; then
8237   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8238 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
8239 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
8240   echo $ECHO_N "(cached) $ECHO_C" >&6
8241 else
8242   lt_cv_prog_compiler_pic_works=no
8243    ac_outfile=conftest.$ac_objext
8244    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8245    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8246    # Insert the option either (1) after the last *FLAGS variable, or
8247    # (2) before a word containing "conftest.", or (3) at the end.
8248    # Note that $ac_compile itself does not contain backslashes and begins
8249    # with a dollar sign (not a hyphen), so the echo should work correctly.
8250    # The option is referenced via a variable to avoid confusing sed.
8251    lt_compile=`echo "$ac_compile" | $SED \
8252    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8253    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8254    -e 's:$: $lt_compiler_flag:'`
8255    (eval echo "\"\$as_me:8255: $lt_compile\"" >&5)
8256    (eval "$lt_compile" 2>conftest.err)
8257    ac_status=$?
8258    cat conftest.err >&5
8259    echo "$as_me:8259: \$? = $ac_status" >&5
8260    if (exit $ac_status) && test -s "$ac_outfile"; then
8261      # The compiler can only warn and ignore the option if not recognized
8262      # So say no if there are warnings other than the usual output.
8263      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8264      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8265      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8266        lt_cv_prog_compiler_pic_works=yes
8267      fi
8268    fi
8269    $RM conftest*
8270
8271 fi
8272 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
8273 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6
8274
8275 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8276     case $lt_prog_compiler_pic in
8277      "" | " "*) ;;
8278      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8279      esac
8280 else
8281     lt_prog_compiler_pic=
8282      lt_prog_compiler_can_build_shared=no
8283 fi
8284
8285 fi
8286
8287
8288
8289
8290
8291
8292 #
8293 # Check to make sure the static flag actually works.
8294 #
8295 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8296 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8297 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
8298 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
8299   echo $ECHO_N "(cached) $ECHO_C" >&6
8300 else
8301   lt_cv_prog_compiler_static_works=no
8302    save_LDFLAGS="$LDFLAGS"
8303    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8304    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8305    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8306      # The linker can only warn and ignore the option if not recognized
8307      # So say no if there are warnings
8308      if test -s conftest.err; then
8309        # Append any errors to the config.log.
8310        cat conftest.err 1>&5
8311        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8312        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8313        if diff conftest.exp conftest.er2 >/dev/null; then
8314          lt_cv_prog_compiler_static_works=yes
8315        fi
8316      else
8317        lt_cv_prog_compiler_static_works=yes
8318      fi
8319    fi
8320    $RM -r conftest*
8321    LDFLAGS="$save_LDFLAGS"
8322
8323 fi
8324 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
8325 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6
8326
8327 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8328     :
8329 else
8330     lt_prog_compiler_static=
8331 fi
8332
8333
8334
8335
8336
8337
8338
8339   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8340 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
8341 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8342   echo $ECHO_N "(cached) $ECHO_C" >&6
8343 else
8344   lt_cv_prog_compiler_c_o=no
8345    $RM -r conftest 2>/dev/null
8346    mkdir conftest
8347    cd conftest
8348    mkdir out
8349    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8350
8351    lt_compiler_flag="-o out/conftest2.$ac_objext"
8352    # Insert the option either (1) after the last *FLAGS variable, or
8353    # (2) before a word containing "conftest.", or (3) at the end.
8354    # Note that $ac_compile itself does not contain backslashes and begins
8355    # with a dollar sign (not a hyphen), so the echo should work correctly.
8356    lt_compile=`echo "$ac_compile" | $SED \
8357    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8358    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8359    -e 's:$: $lt_compiler_flag:'`
8360    (eval echo "\"\$as_me:8360: $lt_compile\"" >&5)
8361    (eval "$lt_compile" 2>out/conftest.err)
8362    ac_status=$?
8363    cat out/conftest.err >&5
8364    echo "$as_me:8364: \$? = $ac_status" >&5
8365    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8366    then
8367      # The compiler can only warn and ignore the option if not recognized
8368      # So say no if there are warnings
8369      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8370      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8371      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8372        lt_cv_prog_compiler_c_o=yes
8373      fi
8374    fi
8375    chmod u+w . 2>&5
8376    $RM conftest*
8377    # SGI C++ compiler will create directory out/ii_files/ for
8378    # template instantiation
8379    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8380    $RM out/* && rmdir out
8381    cd ..
8382    $RM -r conftest
8383    $RM conftest*
8384
8385 fi
8386 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8387 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8388
8389
8390
8391
8392
8393
8394   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8395 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
8396 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8397   echo $ECHO_N "(cached) $ECHO_C" >&6
8398 else
8399   lt_cv_prog_compiler_c_o=no
8400    $RM -r conftest 2>/dev/null
8401    mkdir conftest
8402    cd conftest
8403    mkdir out
8404    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8405
8406    lt_compiler_flag="-o out/conftest2.$ac_objext"
8407    # Insert the option either (1) after the last *FLAGS variable, or
8408    # (2) before a word containing "conftest.", or (3) at the end.
8409    # Note that $ac_compile itself does not contain backslashes and begins
8410    # with a dollar sign (not a hyphen), so the echo should work correctly.
8411    lt_compile=`echo "$ac_compile" | $SED \
8412    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8413    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8414    -e 's:$: $lt_compiler_flag:'`
8415    (eval echo "\"\$as_me:8415: $lt_compile\"" >&5)
8416    (eval "$lt_compile" 2>out/conftest.err)
8417    ac_status=$?
8418    cat out/conftest.err >&5
8419    echo "$as_me:8419: \$? = $ac_status" >&5
8420    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8421    then
8422      # The compiler can only warn and ignore the option if not recognized
8423      # So say no if there are warnings
8424      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8425      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8426      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8427        lt_cv_prog_compiler_c_o=yes
8428      fi
8429    fi
8430    chmod u+w . 2>&5
8431    $RM conftest*
8432    # SGI C++ compiler will create directory out/ii_files/ for
8433    # template instantiation
8434    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8435    $RM out/* && rmdir out
8436    cd ..
8437    $RM -r conftest
8438    $RM conftest*
8439
8440 fi
8441 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8442 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8443
8444
8445
8446
8447 hard_links="nottested"
8448 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8449   # do not overwrite the value of need_locks provided by the user
8450   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8451 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8452   hard_links=yes
8453   $RM conftest*
8454   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8455   touch conftest.a
8456   ln conftest.a conftest.b 2>&5 || hard_links=no
8457   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8458   echo "$as_me:$LINENO: result: $hard_links" >&5
8459 echo "${ECHO_T}$hard_links" >&6
8460   if test "$hard_links" = no; then
8461     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8462 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8463     need_locks=warn
8464   fi
8465 else
8466   need_locks=no
8467 fi
8468
8469
8470
8471
8472
8473
8474   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8475 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8476
8477   runpath_var=
8478   allow_undefined_flag=
8479   always_export_symbols=no
8480   archive_cmds=
8481   archive_expsym_cmds=
8482   compiler_needs_object=no
8483   enable_shared_with_static_runtimes=no
8484   export_dynamic_flag_spec=
8485   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8486   hardcode_automatic=no
8487   hardcode_direct=no
8488   hardcode_direct_absolute=no
8489   hardcode_libdir_flag_spec=
8490   hardcode_libdir_flag_spec_ld=
8491   hardcode_libdir_separator=
8492   hardcode_minus_L=no
8493   hardcode_shlibpath_var=unsupported
8494   inherit_rpath=no
8495   link_all_deplibs=unknown
8496   module_cmds=
8497   module_expsym_cmds=
8498   old_archive_from_new_cmds=
8499   old_archive_from_expsyms_cmds=
8500   thread_safe_flag_spec=
8501   whole_archive_flag_spec=
8502   # include_expsyms should be a list of space-separated symbols to be *always*
8503   # included in the symbol list
8504   include_expsyms=
8505   # exclude_expsyms can be an extended regexp of symbols to exclude
8506   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8507   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8508   # as well as any symbol that contains `d'.
8509   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8510   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8511   # platforms (ab)use it in PIC code, but their linkers get confused if
8512   # the symbol is explicitly referenced.  Since portable code cannot
8513   # rely on this symbol name, it's probably fine to never include it in
8514   # preloaded symbol tables.
8515   # Exclude shared library initialization/finalization symbols.
8516   extract_expsyms_cmds=
8517
8518   case $host_os in
8519   cygwin* | mingw* | pw32* | cegcc*)
8520     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8521     # When not using gcc, we currently assume that we are using
8522     # Microsoft Visual C++.
8523     if test "$GCC" != yes; then
8524       with_gnu_ld=no
8525     fi
8526     ;;
8527   interix*)
8528     # we just hope/assume this is gcc and not c89 (= MSVC++)
8529     with_gnu_ld=yes
8530     ;;
8531   openbsd*)
8532     with_gnu_ld=no
8533     ;;
8534   esac
8535
8536   ld_shlibs=yes
8537   if test "$with_gnu_ld" = yes; then
8538     # If archive_cmds runs LD, not CC, wlarc should be empty
8539     wlarc='${wl}'
8540
8541     # Set some defaults for GNU ld with shared library support. These
8542     # are reset later if shared libraries are not supported. Putting them
8543     # here allows them to be overridden if necessary.
8544     runpath_var=LD_RUN_PATH
8545     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8546     export_dynamic_flag_spec='${wl}--export-dynamic'
8547     # ancient GNU ld didn't support --whole-archive et. al.
8548     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8549       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8550     else
8551       whole_archive_flag_spec=
8552     fi
8553     supports_anon_versioning=no
8554     case `$LD -v 2>&1` in
8555       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8556       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8557       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8558       *\ 2.11.*) ;; # other 2.11 versions
8559       *) supports_anon_versioning=yes ;;
8560     esac
8561
8562     # See if GNU ld supports shared libraries.
8563     case $host_os in
8564     aix[3-9]*)
8565       # On AIX/PPC, the GNU linker is very broken
8566       if test "$host_cpu" != ia64; then
8567         ld_shlibs=no
8568         cat <<_LT_EOF 1>&2
8569
8570 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8571 *** to be unable to reliably create shared libraries on AIX.
8572 *** Therefore, libtool is disabling shared libraries support.  If you
8573 *** really care for shared libraries, you may want to modify your PATH
8574 *** so that a non-GNU linker is found, and then restart.
8575
8576 _LT_EOF
8577       fi
8578       ;;
8579
8580     amigaos*)
8581       case $host_cpu in
8582       powerpc)
8583             # see comment about AmigaOS4 .so support
8584             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8585             archive_expsym_cmds=''
8586         ;;
8587       m68k)
8588             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)'
8589             hardcode_libdir_flag_spec='-L$libdir'
8590             hardcode_minus_L=yes
8591         ;;
8592       esac
8593       ;;
8594
8595     beos*)
8596       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8597         allow_undefined_flag=unsupported
8598         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8599         # support --undefined.  This deserves some investigation.  FIXME
8600         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8601       else
8602         ld_shlibs=no
8603       fi
8604       ;;
8605
8606     cygwin* | mingw* | pw32* | cegcc*)
8607       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8608       # as there is no search path for DLLs.
8609       hardcode_libdir_flag_spec='-L$libdir'
8610       allow_undefined_flag=unsupported
8611       always_export_symbols=no
8612       enable_shared_with_static_runtimes=yes
8613       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8614
8615       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8616         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8617         # If the export-symbols file already is a .def file (1st line
8618         # is EXPORTS), use it as is; otherwise, prepend...
8619         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8620           cp $export_symbols $output_objdir/$soname.def;
8621         else
8622           echo EXPORTS > $output_objdir/$soname.def;
8623           cat $export_symbols >> $output_objdir/$soname.def;
8624         fi~
8625         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8626       else
8627         ld_shlibs=no
8628       fi
8629       ;;
8630
8631     interix[3-9]*)
8632       hardcode_direct=no
8633       hardcode_shlibpath_var=no
8634       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8635       export_dynamic_flag_spec='${wl}-E'
8636       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8637       # Instead, shared libraries are loaded at an image base (0x10000000 by
8638       # default) and relocated if they conflict, which is a slow very memory
8639       # consuming and fragmenting process.  To avoid this, we pick a random,
8640       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8641       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8642       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8643       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'
8644       ;;
8645
8646     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8647       tmp_diet=no
8648       if test "$host_os" = linux-dietlibc; then
8649         case $cc_basename in
8650           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8651         esac
8652       fi
8653       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8654          && test "$tmp_diet" = no
8655       then
8656         tmp_addflag=
8657         tmp_sharedflag='-shared'
8658         case $cc_basename,$host_cpu in
8659         pgcc*)                          # Portland Group C compiler
8660           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'
8661           tmp_addflag=' $pic_flag'
8662           ;;
8663         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8664           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'
8665           tmp_addflag=' $pic_flag -Mnomain' ;;
8666         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8667           tmp_addflag=' -i_dynamic' ;;
8668         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8669           tmp_addflag=' -i_dynamic -nofor_main' ;;
8670         ifc* | ifort*)                  # Intel Fortran compiler
8671           tmp_addflag=' -nofor_main' ;;
8672         lf95*)                          # Lahey Fortran 8.1
8673           whole_archive_flag_spec=
8674           tmp_sharedflag='--shared' ;;
8675         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8676           tmp_sharedflag='-qmkshrobj'
8677           tmp_addflag= ;;
8678         esac
8679         case `$CC -V 2>&1 | sed 5q` in
8680         *Sun\ C*)                       # Sun C 5.9
8681           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'
8682           compiler_needs_object=yes
8683           tmp_sharedflag='-G' ;;
8684         *Sun\ F*)                       # Sun Fortran 8.3
8685           tmp_sharedflag='-G' ;;
8686         esac
8687         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8688
8689         if test "x$supports_anon_versioning" = xyes; then
8690           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8691             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8692             echo "local: *; };" >> $output_objdir/$libname.ver~
8693             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8694         fi
8695
8696         case $cc_basename in
8697         xlf*)
8698           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8699           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8700           hardcode_libdir_flag_spec=
8701           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8702           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8703           if test "x$supports_anon_versioning" = xyes; then
8704             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8705               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8706               echo "local: *; };" >> $output_objdir/$libname.ver~
8707               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8708           fi
8709           ;;
8710         esac
8711       else
8712         ld_shlibs=no
8713       fi
8714       ;;
8715
8716     netbsd*)
8717       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8718         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8719         wlarc=
8720       else
8721         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8722         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8723       fi
8724       ;;
8725
8726     solaris*)
8727       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8728         ld_shlibs=no
8729         cat <<_LT_EOF 1>&2
8730
8731 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8732 *** create shared libraries on Solaris systems.  Therefore, libtool
8733 *** is disabling shared libraries support.  We urge you to upgrade GNU
8734 *** binutils to release 2.9.1 or newer.  Another option is to modify
8735 *** your PATH or compiler configuration so that the native linker is
8736 *** used, and then restart.
8737
8738 _LT_EOF
8739       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8740         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8741         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8742       else
8743         ld_shlibs=no
8744       fi
8745       ;;
8746
8747     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8748       case `$LD -v 2>&1` in
8749         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8750         ld_shlibs=no
8751         cat <<_LT_EOF 1>&2
8752
8753 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8754 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8755 *** is disabling shared libraries support.  We urge you to upgrade GNU
8756 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8757 *** your PATH or compiler configuration so that the native linker is
8758 *** used, and then restart.
8759
8760 _LT_EOF
8761         ;;
8762         *)
8763           # For security reasons, it is highly recommended that you always
8764           # use absolute paths for naming shared libraries, and exclude the
8765           # DT_RUNPATH tag from executables and libraries.  But doing so
8766           # requires that you compile everything twice, which is a pain.
8767           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8768             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8769             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8770             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8771           else
8772             ld_shlibs=no
8773           fi
8774         ;;
8775       esac
8776       ;;
8777
8778     sunos4*)
8779       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8780       wlarc=
8781       hardcode_direct=yes
8782       hardcode_shlibpath_var=no
8783       ;;
8784
8785     *)
8786       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8787         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8788         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8789       else
8790         ld_shlibs=no
8791       fi
8792       ;;
8793     esac
8794
8795     if test "$ld_shlibs" = no; then
8796       runpath_var=
8797       hardcode_libdir_flag_spec=
8798       export_dynamic_flag_spec=
8799       whole_archive_flag_spec=
8800     fi
8801   else
8802     # PORTME fill in a description of your system's linker (not GNU ld)
8803     case $host_os in
8804     aix3*)
8805       allow_undefined_flag=unsupported
8806       always_export_symbols=yes
8807       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'
8808       # Note: this linker hardcodes the directories in LIBPATH if there
8809       # are no directories specified by -L.
8810       hardcode_minus_L=yes
8811       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8812         # Neither direct hardcoding nor static linking is supported with a
8813         # broken collect2.
8814         hardcode_direct=unsupported
8815       fi
8816       ;;
8817
8818     aix[4-9]*)
8819       if test "$host_cpu" = ia64; then
8820         # On IA64, the linker does run time linking by default, so we don't
8821         # have to do anything special.
8822         aix_use_runtimelinking=no
8823         exp_sym_flag='-Bexport'
8824         no_entry_flag=""
8825       else
8826         # If we're using GNU nm, then we don't want the "-C" option.
8827         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8828         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8829           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'
8830         else
8831           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'
8832         fi
8833         aix_use_runtimelinking=no
8834
8835         # Test if we are trying to use run time linking or normal
8836         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8837         # need to do runtime linking.
8838         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8839           for ld_flag in $LDFLAGS; do
8840           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8841             aix_use_runtimelinking=yes
8842             break
8843           fi
8844           done
8845           ;;
8846         esac
8847
8848         exp_sym_flag='-bexport'
8849         no_entry_flag='-bnoentry'
8850       fi
8851
8852       # When large executables or shared objects are built, AIX ld can
8853       # have problems creating the table of contents.  If linking a library
8854       # or program results in "error TOC overflow" add -mminimal-toc to
8855       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8856       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8857
8858       archive_cmds=''
8859       hardcode_direct=yes
8860       hardcode_direct_absolute=yes
8861       hardcode_libdir_separator=':'
8862       link_all_deplibs=yes
8863       file_list_spec='${wl}-f,'
8864
8865       if test "$GCC" = yes; then
8866         case $host_os in aix4.[012]|aix4.[012].*)
8867         # We only want to do this on AIX 4.2 and lower, the check
8868         # below for broken collect2 doesn't work under 4.3+
8869           collect2name=`${CC} -print-prog-name=collect2`
8870           if test -f "$collect2name" &&
8871            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8872           then
8873           # We have reworked collect2
8874           :
8875           else
8876           # We have old collect2
8877           hardcode_direct=unsupported
8878           # It fails to find uninstalled libraries when the uninstalled
8879           # path is not listed in the libpath.  Setting hardcode_minus_L
8880           # to unsupported forces relinking
8881           hardcode_minus_L=yes
8882           hardcode_libdir_flag_spec='-L$libdir'
8883           hardcode_libdir_separator=
8884           fi
8885           ;;
8886         esac
8887         shared_flag='-shared'
8888         if test "$aix_use_runtimelinking" = yes; then
8889           shared_flag="$shared_flag "'${wl}-G'
8890         fi
8891       else
8892         # not using gcc
8893         if test "$host_cpu" = ia64; then
8894         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8895         # chokes on -Wl,-G. The following line is correct:
8896           shared_flag='-G'
8897         else
8898           if test "$aix_use_runtimelinking" = yes; then
8899             shared_flag='${wl}-G'
8900           else
8901             shared_flag='${wl}-bM:SRE'
8902           fi
8903         fi
8904       fi
8905
8906       export_dynamic_flag_spec='${wl}-bexpall'
8907       # It seems that -bexpall does not export symbols beginning with
8908       # underscore (_), so it is better to generate a list of symbols to export.
8909       always_export_symbols=yes
8910       if test "$aix_use_runtimelinking" = yes; then
8911         # Warning - without using the other runtime loading flags (-brtl),
8912         # -berok will link without error, but may produce a broken library.
8913         allow_undefined_flag='-berok'
8914         # Determine the default libpath from the value encoded in an
8915         # empty executable.
8916         cat >conftest.$ac_ext <<_ACEOF
8917 /* confdefs.h.  */
8918 _ACEOF
8919 cat confdefs.h >>conftest.$ac_ext
8920 cat >>conftest.$ac_ext <<_ACEOF
8921 /* end confdefs.h.  */
8922
8923 int
8924 main ()
8925 {
8926
8927   ;
8928   return 0;
8929 }
8930 _ACEOF
8931 rm -f conftest.$ac_objext conftest$ac_exeext
8932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8933   (eval $ac_link) 2>conftest.er1
8934   ac_status=$?
8935   grep -v '^ *+' conftest.er1 >conftest.err
8936   rm -f conftest.er1
8937   cat conftest.err >&5
8938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8939   (exit $ac_status); } &&
8940          { ac_try='test -z "$ac_c_werror_flag"
8941                          || test ! -s conftest.err'
8942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8943   (eval $ac_try) 2>&5
8944   ac_status=$?
8945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946   (exit $ac_status); }; } &&
8947          { ac_try='test -s conftest$ac_exeext'
8948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8949   (eval $ac_try) 2>&5
8950   ac_status=$?
8951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952   (exit $ac_status); }; }; then
8953
8954 lt_aix_libpath_sed='
8955     /Import File Strings/,/^$/ {
8956         /^0/ {
8957             s/^0  *\(.*\)$/\1/
8958             p
8959         }
8960     }'
8961 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8962 # Check for a 64-bit object if we didn't find anything.
8963 if test -z "$aix_libpath"; then
8964   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8965 fi
8966 else
8967   echo "$as_me: failed program was:" >&5
8968 sed 's/^/| /' conftest.$ac_ext >&5
8969
8970 fi
8971 rm -f conftest.err conftest.$ac_objext \
8972       conftest$ac_exeext conftest.$ac_ext
8973 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8974
8975         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8976         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"
8977       else
8978         if test "$host_cpu" = ia64; then
8979           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8980           allow_undefined_flag="-z nodefs"
8981           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"
8982         else
8983          # Determine the default libpath from the value encoded in an
8984          # empty executable.
8985          cat >conftest.$ac_ext <<_ACEOF
8986 /* confdefs.h.  */
8987 _ACEOF
8988 cat confdefs.h >>conftest.$ac_ext
8989 cat >>conftest.$ac_ext <<_ACEOF
8990 /* end confdefs.h.  */
8991
8992 int
8993 main ()
8994 {
8995
8996   ;
8997   return 0;
8998 }
8999 _ACEOF
9000 rm -f conftest.$ac_objext conftest$ac_exeext
9001 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9002   (eval $ac_link) 2>conftest.er1
9003   ac_status=$?
9004   grep -v '^ *+' conftest.er1 >conftest.err
9005   rm -f conftest.er1
9006   cat conftest.err >&5
9007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008   (exit $ac_status); } &&
9009          { ac_try='test -z "$ac_c_werror_flag"
9010                          || test ! -s conftest.err'
9011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9012   (eval $ac_try) 2>&5
9013   ac_status=$?
9014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015   (exit $ac_status); }; } &&
9016          { ac_try='test -s conftest$ac_exeext'
9017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9018   (eval $ac_try) 2>&5
9019   ac_status=$?
9020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9021   (exit $ac_status); }; }; then
9022
9023 lt_aix_libpath_sed='
9024     /Import File Strings/,/^$/ {
9025         /^0/ {
9026             s/^0  *\(.*\)$/\1/
9027             p
9028         }
9029     }'
9030 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9031 # Check for a 64-bit object if we didn't find anything.
9032 if test -z "$aix_libpath"; then
9033   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9034 fi
9035 else
9036   echo "$as_me: failed program was:" >&5
9037 sed 's/^/| /' conftest.$ac_ext >&5
9038
9039 fi
9040 rm -f conftest.err conftest.$ac_objext \
9041       conftest$ac_exeext conftest.$ac_ext
9042 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9043
9044          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9045           # Warning - without using the other run time loading flags,
9046           # -berok will link without error, but may produce a broken library.
9047           no_undefined_flag=' ${wl}-bernotok'
9048           allow_undefined_flag=' ${wl}-berok'
9049           # Exported symbols can be pulled into shared objects from archives
9050           whole_archive_flag_spec='$convenience'
9051           archive_cmds_need_lc=yes
9052           # This is similar to how AIX traditionally builds its shared libraries.
9053           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'
9054         fi
9055       fi
9056       ;;
9057
9058     amigaos*)
9059       case $host_cpu in
9060       powerpc)
9061             # see comment about AmigaOS4 .so support
9062             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063             archive_expsym_cmds=''
9064         ;;
9065       m68k)
9066             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)'
9067             hardcode_libdir_flag_spec='-L$libdir'
9068             hardcode_minus_L=yes
9069         ;;
9070       esac
9071       ;;
9072
9073     bsdi[45]*)
9074       export_dynamic_flag_spec=-rdynamic
9075       ;;
9076
9077     cygwin* | mingw* | pw32* | cegcc*)
9078       # When not using gcc, we currently assume that we are using
9079       # Microsoft Visual C++.
9080       # hardcode_libdir_flag_spec is actually meaningless, as there is
9081       # no search path for DLLs.
9082       hardcode_libdir_flag_spec=' '
9083       allow_undefined_flag=unsupported
9084       # Tell ltmain to make .lib files, not .a files.
9085       libext=lib
9086       # Tell ltmain to make .dll files, not .so files.
9087       shrext_cmds=".dll"
9088       # FIXME: Setting linknames here is a bad hack.
9089       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9090       # The linker will automatically build a .lib file if we build a DLL.
9091       old_archive_from_new_cmds='true'
9092       # FIXME: Should let the user specify the lib program.
9093       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9094       fix_srcfile_path='`cygpath -w "$srcfile"`'
9095       enable_shared_with_static_runtimes=yes
9096       ;;
9097
9098     darwin* | rhapsody*)
9099
9100
9101   archive_cmds_need_lc=no
9102   hardcode_direct=no
9103   hardcode_automatic=yes
9104   hardcode_shlibpath_var=unsupported
9105   whole_archive_flag_spec=''
9106   link_all_deplibs=yes
9107   allow_undefined_flag="$_lt_dar_allow_undefined"
9108   case $cc_basename in
9109      ifort*) _lt_dar_can_shared=yes ;;
9110      *) _lt_dar_can_shared=$GCC ;;
9111   esac
9112   if test "$_lt_dar_can_shared" = "yes"; then
9113     output_verbose_link_cmd=echo
9114     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9115     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9116     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9117     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9118
9119   else
9120   ld_shlibs=no
9121   fi
9122
9123       ;;
9124
9125     dgux*)
9126       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9127       hardcode_libdir_flag_spec='-L$libdir'
9128       hardcode_shlibpath_var=no
9129       ;;
9130
9131     freebsd1*)
9132       ld_shlibs=no
9133       ;;
9134
9135     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9136     # support.  Future versions do this automatically, but an explicit c++rt0.o
9137     # does not break anything, and helps significantly (at the cost of a little
9138     # extra space).
9139     freebsd2.2*)
9140       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9141       hardcode_libdir_flag_spec='-R$libdir'
9142       hardcode_direct=yes
9143       hardcode_shlibpath_var=no
9144       ;;
9145
9146     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9147     freebsd2*)
9148       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9149       hardcode_direct=yes
9150       hardcode_minus_L=yes
9151       hardcode_shlibpath_var=no
9152       ;;
9153
9154     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9155     freebsd* | dragonfly*)
9156       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9157       hardcode_libdir_flag_spec='-R$libdir'
9158       hardcode_direct=yes
9159       hardcode_shlibpath_var=no
9160       ;;
9161
9162     hpux9*)
9163       if test "$GCC" = yes; then
9164         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'
9165       else
9166         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'
9167       fi
9168       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9169       hardcode_libdir_separator=:
9170       hardcode_direct=yes
9171
9172       # hardcode_minus_L: Not really in the search PATH,
9173       # but as the default location of the library.
9174       hardcode_minus_L=yes
9175       export_dynamic_flag_spec='${wl}-E'
9176       ;;
9177
9178     hpux10*)
9179       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9180         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9181       else
9182         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9183       fi
9184       if test "$with_gnu_ld" = no; then
9185         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9186         hardcode_libdir_flag_spec_ld='+b $libdir'
9187         hardcode_libdir_separator=:
9188         hardcode_direct=yes
9189         hardcode_direct_absolute=yes
9190         export_dynamic_flag_spec='${wl}-E'
9191         # hardcode_minus_L: Not really in the search PATH,
9192         # but as the default location of the library.
9193         hardcode_minus_L=yes
9194       fi
9195       ;;
9196
9197     hpux11*)
9198       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9199         case $host_cpu in
9200         hppa*64*)
9201           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9202           ;;
9203         ia64*)
9204           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9205           ;;
9206         *)
9207           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9208           ;;
9209         esac
9210       else
9211         case $host_cpu in
9212         hppa*64*)
9213           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9214           ;;
9215         ia64*)
9216           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9217           ;;
9218         *)
9219           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9220           ;;
9221         esac
9222       fi
9223       if test "$with_gnu_ld" = no; then
9224         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9225         hardcode_libdir_separator=:
9226
9227         case $host_cpu in
9228         hppa*64*|ia64*)
9229           hardcode_direct=no
9230           hardcode_shlibpath_var=no
9231           ;;
9232         *)
9233           hardcode_direct=yes
9234           hardcode_direct_absolute=yes
9235           export_dynamic_flag_spec='${wl}-E'
9236
9237           # hardcode_minus_L: Not really in the search PATH,
9238           # but as the default location of the library.
9239           hardcode_minus_L=yes
9240           ;;
9241         esac
9242       fi
9243       ;;
9244
9245     irix5* | irix6* | nonstopux*)
9246       if test "$GCC" = yes; then
9247         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'
9248         # Try to use the -exported_symbol ld option, if it does not
9249         # work, assume that -exports_file does not work either and
9250         # implicitly export all symbols.
9251         save_LDFLAGS="$LDFLAGS"
9252         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9253         cat >conftest.$ac_ext <<_ACEOF
9254 int foo(void) {}
9255 _ACEOF
9256 rm -f conftest.$ac_objext conftest$ac_exeext
9257 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9258   (eval $ac_link) 2>conftest.er1
9259   ac_status=$?
9260   grep -v '^ *+' conftest.er1 >conftest.err
9261   rm -f conftest.er1
9262   cat conftest.err >&5
9263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264   (exit $ac_status); } &&
9265          { ac_try='test -z "$ac_c_werror_flag"
9266                          || test ! -s conftest.err'
9267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9268   (eval $ac_try) 2>&5
9269   ac_status=$?
9270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271   (exit $ac_status); }; } &&
9272          { ac_try='test -s conftest$ac_exeext'
9273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9274   (eval $ac_try) 2>&5
9275   ac_status=$?
9276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9277   (exit $ac_status); }; }; then
9278   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'
9279
9280 else
9281   echo "$as_me: failed program was:" >&5
9282 sed 's/^/| /' conftest.$ac_ext >&5
9283
9284 fi
9285 rm -f conftest.err conftest.$ac_objext \
9286       conftest$ac_exeext conftest.$ac_ext
9287         LDFLAGS="$save_LDFLAGS"
9288       else
9289         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'
9290         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'
9291       fi
9292       archive_cmds_need_lc='no'
9293       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9294       hardcode_libdir_separator=:
9295       inherit_rpath=yes
9296       link_all_deplibs=yes
9297       ;;
9298
9299     netbsd*)
9300       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9301         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9302       else
9303         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9304       fi
9305       hardcode_libdir_flag_spec='-R$libdir'
9306       hardcode_direct=yes
9307       hardcode_shlibpath_var=no
9308       ;;
9309
9310     newsos6)
9311       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9312       hardcode_direct=yes
9313       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9314       hardcode_libdir_separator=:
9315       hardcode_shlibpath_var=no
9316       ;;
9317
9318     *nto* | *qnx*)
9319       ;;
9320
9321     openbsd*)
9322       if test -f /usr/libexec/ld.so; then
9323         hardcode_direct=yes
9324         hardcode_shlibpath_var=no
9325         hardcode_direct_absolute=yes
9326         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9327           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9328           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9329           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9330           export_dynamic_flag_spec='${wl}-E'
9331         else
9332           case $host_os in
9333            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9334              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9335              hardcode_libdir_flag_spec='-R$libdir'
9336              ;;
9337            *)
9338              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9339              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9340              ;;
9341           esac
9342         fi
9343       else
9344         ld_shlibs=no
9345       fi
9346       ;;
9347
9348     os2*)
9349       hardcode_libdir_flag_spec='-L$libdir'
9350       hardcode_minus_L=yes
9351       allow_undefined_flag=unsupported
9352       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'
9353       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9354       ;;
9355
9356     osf3*)
9357       if test "$GCC" = yes; then
9358         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9359         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'
9360       else
9361         allow_undefined_flag=' -expect_unresolved \*'
9362         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'
9363       fi
9364       archive_cmds_need_lc='no'
9365       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9366       hardcode_libdir_separator=:
9367       ;;
9368
9369     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9370       if test "$GCC" = yes; then
9371         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9372         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'
9373         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9374       else
9375         allow_undefined_flag=' -expect_unresolved \*'
9376         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'
9377         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~
9378         $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'
9379
9380         # Both c and cxx compiler support -rpath directly
9381         hardcode_libdir_flag_spec='-rpath $libdir'
9382       fi
9383       archive_cmds_need_lc='no'
9384       hardcode_libdir_separator=:
9385       ;;
9386
9387     solaris*)
9388       no_undefined_flag=' -z defs'
9389       if test "$GCC" = yes; then
9390         wlarc='${wl}'
9391         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9392         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9393           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9394       else
9395         case `$CC -V 2>&1` in
9396         *"Compilers 5.0"*)
9397           wlarc=''
9398           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9399           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9400           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9401           ;;
9402         *)
9403           wlarc='${wl}'
9404           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9405           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9406           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9407           ;;
9408         esac
9409       fi
9410       hardcode_libdir_flag_spec='-R$libdir'
9411       hardcode_shlibpath_var=no
9412       case $host_os in
9413       solaris2.[0-5] | solaris2.[0-5].*) ;;
9414       *)
9415         # The compiler driver will combine and reorder linker options,
9416         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9417         # but is careful enough not to reorder.
9418         # Supported since Solaris 2.6 (maybe 2.5.1?)
9419         if test "$GCC" = yes; then
9420           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9421         else
9422           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9423         fi
9424         ;;
9425       esac
9426       link_all_deplibs=yes
9427       ;;
9428
9429     sunos4*)
9430       if test "x$host_vendor" = xsequent; then
9431         # Use $CC to link under sequent, because it throws in some extra .o
9432         # files that make .init and .fini sections work.
9433         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9434       else
9435         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9436       fi
9437       hardcode_libdir_flag_spec='-L$libdir'
9438       hardcode_direct=yes
9439       hardcode_minus_L=yes
9440       hardcode_shlibpath_var=no
9441       ;;
9442
9443     sysv4)
9444       case $host_vendor in
9445         sni)
9446           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9447           hardcode_direct=yes # is this really true???
9448         ;;
9449         siemens)
9450           ## LD is ld it makes a PLAMLIB
9451           ## CC just makes a GrossModule.
9452           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9453           reload_cmds='$CC -r -o $output$reload_objs'
9454           hardcode_direct=no
9455         ;;
9456         motorola)
9457           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9458           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9459         ;;
9460       esac
9461       runpath_var='LD_RUN_PATH'
9462       hardcode_shlibpath_var=no
9463       ;;
9464
9465     sysv4.3*)
9466       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9467       hardcode_shlibpath_var=no
9468       export_dynamic_flag_spec='-Bexport'
9469       ;;
9470
9471     sysv4*MP*)
9472       if test -d /usr/nec; then
9473         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9474         hardcode_shlibpath_var=no
9475         runpath_var=LD_RUN_PATH
9476         hardcode_runpath_var=yes
9477         ld_shlibs=yes
9478       fi
9479       ;;
9480
9481     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9482       no_undefined_flag='${wl}-z,text'
9483       archive_cmds_need_lc=no
9484       hardcode_shlibpath_var=no
9485       runpath_var='LD_RUN_PATH'
9486
9487       if test "$GCC" = yes; then
9488         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9489         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9490       else
9491         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9492         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9493       fi
9494       ;;
9495
9496     sysv5* | sco3.2v5* | sco5v6*)
9497       # Note: We can NOT use -z defs as we might desire, because we do not
9498       # link with -lc, and that would cause any symbols used from libc to
9499       # always be unresolved, which means just about no library would
9500       # ever link correctly.  If we're not using GNU ld we use -z text
9501       # though, which does catch some bad symbols but isn't as heavy-handed
9502       # as -z defs.
9503       no_undefined_flag='${wl}-z,text'
9504       allow_undefined_flag='${wl}-z,nodefs'
9505       archive_cmds_need_lc=no
9506       hardcode_shlibpath_var=no
9507       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9508       hardcode_libdir_separator=':'
9509       link_all_deplibs=yes
9510       export_dynamic_flag_spec='${wl}-Bexport'
9511       runpath_var='LD_RUN_PATH'
9512
9513       if test "$GCC" = yes; then
9514         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9515         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9516       else
9517         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9518         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9519       fi
9520       ;;
9521
9522     uts4*)
9523       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9524       hardcode_libdir_flag_spec='-L$libdir'
9525       hardcode_shlibpath_var=no
9526       ;;
9527
9528     *)
9529       ld_shlibs=no
9530       ;;
9531     esac
9532
9533     if test x$host_vendor = xsni; then
9534       case $host in
9535       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9536         export_dynamic_flag_spec='${wl}-Blargedynsym'
9537         ;;
9538       esac
9539     fi
9540   fi
9541
9542 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9543 echo "${ECHO_T}$ld_shlibs" >&6
9544 test "$ld_shlibs" = no && can_build_shared=no
9545
9546 with_gnu_ld=$with_gnu_ld
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562 #
9563 # Do we need to explicitly link libc?
9564 #
9565 case "x$archive_cmds_need_lc" in
9566 x|xyes)
9567   # Assume -lc should be added
9568   archive_cmds_need_lc=yes
9569
9570   if test "$enable_shared" = yes && test "$GCC" = yes; then
9571     case $archive_cmds in
9572     *'~'*)
9573       # FIXME: we may have to deal with multi-command sequences.
9574       ;;
9575     '$CC '*)
9576       # Test whether the compiler implicitly links with -lc since on some
9577       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9578       # to ld, don't add -lc before -lgcc.
9579       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9580 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
9581 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
9582   echo $ECHO_N "(cached) $ECHO_C" >&6
9583 else
9584   $RM conftest*
9585         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9586
9587         if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9588   (eval $ac_compile) 2>&5
9589   ac_status=$?
9590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591   (exit $ac_status); } 2>conftest.err; then
9592           soname=conftest
9593           lib=conftest
9594           libobjs=conftest.$ac_objext
9595           deplibs=
9596           wl=$lt_prog_compiler_wl
9597           pic_flag=$lt_prog_compiler_pic
9598           compiler_flags=-v
9599           linker_flags=-v
9600           verstring=
9601           output_objdir=.
9602           libname=conftest
9603           lt_save_allow_undefined_flag=$allow_undefined_flag
9604           allow_undefined_flag=
9605           if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9606   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9607   ac_status=$?
9608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609   (exit $ac_status); }
9610           then
9611             lt_cv_archive_cmds_need_lc=no
9612           else
9613             lt_cv_archive_cmds_need_lc=yes
9614           fi
9615           allow_undefined_flag=$lt_save_allow_undefined_flag
9616         else
9617           cat conftest.err 1>&5
9618         fi
9619         $RM conftest*
9620
9621 fi
9622 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
9623 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
9624       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9625       ;;
9626     esac
9627   fi
9628   ;;
9629 esac
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9788 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9789
9790 if test "$GCC" = yes; then
9791   case $host_os in
9792     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9793     *) lt_awk_arg="/^libraries:/" ;;
9794   esac
9795   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9796   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9797     # if the path contains ";" then we assume it to be the separator
9798     # otherwise default to the standard path separator (i.e. ":") - it is
9799     # assumed that no part of a normal pathname contains ";" but that should
9800     # okay in the real world where ";" in dirpaths is itself problematic.
9801     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9802   else
9803     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9804   fi
9805   # Ok, now we have the path, separated by spaces, we can step through it
9806   # and add multilib dir if necessary.
9807   lt_tmp_lt_search_path_spec=
9808   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9809   for lt_sys_path in $lt_search_path_spec; do
9810     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9811       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9812     else
9813       test -d "$lt_sys_path" && \
9814         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9815     fi
9816   done
9817   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9818 BEGIN {RS=" "; FS="/|\n";} {
9819   lt_foo="";
9820   lt_count=0;
9821   for (lt_i = NF; lt_i > 0; lt_i--) {
9822     if ($lt_i != "" && $lt_i != ".") {
9823       if ($lt_i == "..") {
9824         lt_count++;
9825       } else {
9826         if (lt_count == 0) {
9827           lt_foo="/" $lt_i lt_foo;
9828         } else {
9829           lt_count--;
9830         }
9831       }
9832     }
9833   }
9834   if (lt_foo != "") { lt_freq[lt_foo]++; }
9835   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9836 }'`
9837   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9838 else
9839   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9840 fi
9841 library_names_spec=
9842 libname_spec='lib$name'
9843 soname_spec=
9844 shrext_cmds=".so"
9845 postinstall_cmds=
9846 postuninstall_cmds=
9847 finish_cmds=
9848 finish_eval=
9849 shlibpath_var=
9850 shlibpath_overrides_runpath=unknown
9851 version_type=none
9852 dynamic_linker="$host_os ld.so"
9853 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9854 need_lib_prefix=unknown
9855 hardcode_into_libs=no
9856
9857 # when you set need_version to no, make sure it does not cause -set_version
9858 # flags to be left without arguments
9859 need_version=unknown
9860
9861 case $host_os in
9862 aix3*)
9863   version_type=linux
9864   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9865   shlibpath_var=LIBPATH
9866
9867   # AIX 3 has no versioning support, so we append a major version to the name.
9868   soname_spec='${libname}${release}${shared_ext}$major'
9869   ;;
9870
9871 aix[4-9]*)
9872   version_type=linux
9873   need_lib_prefix=no
9874   need_version=no
9875   hardcode_into_libs=yes
9876   if test "$host_cpu" = ia64; then
9877     # AIX 5 supports IA64
9878     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9879     shlibpath_var=LD_LIBRARY_PATH
9880   else
9881     # With GCC up to 2.95.x, collect2 would create an import file
9882     # for dependence libraries.  The import file would start with
9883     # the line `#! .'.  This would cause the generated library to
9884     # depend on `.', always an invalid library.  This was fixed in
9885     # development snapshots of GCC prior to 3.0.
9886     case $host_os in
9887       aix4 | aix4.[01] | aix4.[01].*)
9888       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9889            echo ' yes '
9890            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9891         :
9892       else
9893         can_build_shared=no
9894       fi
9895       ;;
9896     esac
9897     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9898     # soname into executable. Probably we can add versioning support to
9899     # collect2, so additional links can be useful in future.
9900     if test "$aix_use_runtimelinking" = yes; then
9901       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9902       # instead of lib<name>.a to let people know that these are not
9903       # typical AIX shared libraries.
9904       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9905     else
9906       # We preserve .a as extension for shared libraries through AIX4.2
9907       # and later when we are not doing run time linking.
9908       library_names_spec='${libname}${release}.a $libname.a'
9909       soname_spec='${libname}${release}${shared_ext}$major'
9910     fi
9911     shlibpath_var=LIBPATH
9912   fi
9913   ;;
9914
9915 amigaos*)
9916   case $host_cpu in
9917   powerpc)
9918     # Since July 2007 AmigaOS4 officially supports .so libraries.
9919     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9920     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9921     ;;
9922   m68k)
9923     library_names_spec='$libname.ixlibrary $libname.a'
9924     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9925     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'
9926     ;;
9927   esac
9928   ;;
9929
9930 beos*)
9931   library_names_spec='${libname}${shared_ext}'
9932   dynamic_linker="$host_os ld.so"
9933   shlibpath_var=LIBRARY_PATH
9934   ;;
9935
9936 bsdi[45]*)
9937   version_type=linux
9938   need_version=no
9939   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9940   soname_spec='${libname}${release}${shared_ext}$major'
9941   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9942   shlibpath_var=LD_LIBRARY_PATH
9943   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9944   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9945   # the default ld.so.conf also contains /usr/contrib/lib and
9946   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9947   # libtool to hard-code these into programs
9948   ;;
9949
9950 cygwin* | mingw* | pw32* | cegcc*)
9951   version_type=windows
9952   shrext_cmds=".dll"
9953   need_version=no
9954   need_lib_prefix=no
9955
9956   case $GCC,$host_os in
9957   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9958     library_names_spec='$libname.dll.a'
9959     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9960     postinstall_cmds='base_file=`basename \${file}`~
9961       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9962       dldir=$destdir/`dirname \$dlpath`~
9963       test -d \$dldir || mkdir -p \$dldir~
9964       $install_prog $dir/$dlname \$dldir/$dlname~
9965       chmod a+x \$dldir/$dlname~
9966       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9967         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9968       fi'
9969     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9970       dlpath=$dir/\$dldll~
9971        $RM \$dlpath'
9972     shlibpath_overrides_runpath=yes
9973
9974     case $host_os in
9975     cygwin*)
9976       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9977       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9978       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9979       ;;
9980     mingw* | cegcc*)
9981       # MinGW DLLs use traditional 'lib' prefix
9982       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9983       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9984       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9985         # It is most probably a Windows format PATH printed by
9986         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9987         # path with ; separators, and with drive letters. We can handle the
9988         # drive letters (cygwin fileutils understands them), so leave them,
9989         # especially as we might pass files found there to a mingw objdump,
9990         # which wouldn't understand a cygwinified path. Ahh.
9991         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9992       else
9993         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9994       fi
9995       ;;
9996     pw32*)
9997       # pw32 DLLs use 'pw' prefix rather than 'lib'
9998       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9999       ;;
10000     esac
10001     ;;
10002
10003   *)
10004     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10005     ;;
10006   esac
10007   dynamic_linker='Win32 ld.exe'
10008   # FIXME: first we should search . and the directory the executable is in
10009   shlibpath_var=PATH
10010   ;;
10011
10012 darwin* | rhapsody*)
10013   dynamic_linker="$host_os dyld"
10014   version_type=darwin
10015   need_lib_prefix=no
10016   need_version=no
10017   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10018   soname_spec='${libname}${release}${major}$shared_ext'
10019   shlibpath_overrides_runpath=yes
10020   shlibpath_var=DYLD_LIBRARY_PATH
10021   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10022
10023   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10024   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10025   ;;
10026
10027 dgux*)
10028   version_type=linux
10029   need_lib_prefix=no
10030   need_version=no
10031   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10032   soname_spec='${libname}${release}${shared_ext}$major'
10033   shlibpath_var=LD_LIBRARY_PATH
10034   ;;
10035
10036 freebsd1*)
10037   dynamic_linker=no
10038   ;;
10039
10040 freebsd* | dragonfly*)
10041   # DragonFly does not have aout.  When/if they implement a new
10042   # versioning mechanism, adjust this.
10043   if test -x /usr/bin/objformat; then
10044     objformat=`/usr/bin/objformat`
10045   else
10046     case $host_os in
10047     freebsd[123]*) objformat=aout ;;
10048     *) objformat=elf ;;
10049     esac
10050   fi
10051   version_type=freebsd-$objformat
10052   case $version_type in
10053     freebsd-elf*)
10054       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10055       need_version=no
10056       need_lib_prefix=no
10057       ;;
10058     freebsd-*)
10059       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10060       need_version=yes
10061       ;;
10062   esac
10063   shlibpath_var=LD_LIBRARY_PATH
10064   case $host_os in
10065   freebsd2*)
10066     shlibpath_overrides_runpath=yes
10067     ;;
10068   freebsd3.[01]* | freebsdelf3.[01]*)
10069     shlibpath_overrides_runpath=yes
10070     hardcode_into_libs=yes
10071     ;;
10072   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10073   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10074     shlibpath_overrides_runpath=no
10075     hardcode_into_libs=yes
10076     ;;
10077   *) # from 4.6 on, and DragonFly
10078     shlibpath_overrides_runpath=yes
10079     hardcode_into_libs=yes
10080     ;;
10081   esac
10082   ;;
10083
10084 gnu*)
10085   version_type=linux
10086   need_lib_prefix=no
10087   need_version=no
10088   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10089   soname_spec='${libname}${release}${shared_ext}$major'
10090   shlibpath_var=LD_LIBRARY_PATH
10091   hardcode_into_libs=yes
10092   ;;
10093
10094 hpux9* | hpux10* | hpux11*)
10095   # Give a soname corresponding to the major version so that dld.sl refuses to
10096   # link against other versions.
10097   version_type=sunos
10098   need_lib_prefix=no
10099   need_version=no
10100   case $host_cpu in
10101   ia64*)
10102     shrext_cmds='.so'
10103     hardcode_into_libs=yes
10104     dynamic_linker="$host_os dld.so"
10105     shlibpath_var=LD_LIBRARY_PATH
10106     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10107     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10108     soname_spec='${libname}${release}${shared_ext}$major'
10109     if test "X$HPUX_IA64_MODE" = X32; then
10110       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10111     else
10112       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10113     fi
10114     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10115     ;;
10116   hppa*64*)
10117     shrext_cmds='.sl'
10118     hardcode_into_libs=yes
10119     dynamic_linker="$host_os dld.sl"
10120     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10121     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10122     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10123     soname_spec='${libname}${release}${shared_ext}$major'
10124     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10125     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10126     ;;
10127   *)
10128     shrext_cmds='.sl'
10129     dynamic_linker="$host_os dld.sl"
10130     shlibpath_var=SHLIB_PATH
10131     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10132     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10133     soname_spec='${libname}${release}${shared_ext}$major'
10134     ;;
10135   esac
10136   # HP-UX runs *really* slowly unless shared libraries are mode 555.
10137   postinstall_cmds='chmod 555 $lib'
10138   ;;
10139
10140 interix[3-9]*)
10141   version_type=linux
10142   need_lib_prefix=no
10143   need_version=no
10144   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10145   soname_spec='${libname}${release}${shared_ext}$major'
10146   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10147   shlibpath_var=LD_LIBRARY_PATH
10148   shlibpath_overrides_runpath=no
10149   hardcode_into_libs=yes
10150   ;;
10151
10152 irix5* | irix6* | nonstopux*)
10153   case $host_os in
10154     nonstopux*) version_type=nonstopux ;;
10155     *)
10156         if test "$lt_cv_prog_gnu_ld" = yes; then
10157                 version_type=linux
10158         else
10159                 version_type=irix
10160         fi ;;
10161   esac
10162   need_lib_prefix=no
10163   need_version=no
10164   soname_spec='${libname}${release}${shared_ext}$major'
10165   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10166   case $host_os in
10167   irix5* | nonstopux*)
10168     libsuff= shlibsuff=
10169     ;;
10170   *)
10171     case $LD in # libtool.m4 will add one of these switches to LD
10172     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10173       libsuff= shlibsuff= libmagic=32-bit;;
10174     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10175       libsuff=32 shlibsuff=N32 libmagic=N32;;
10176     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10177       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10178     *) libsuff= shlibsuff= libmagic=never-match;;
10179     esac
10180     ;;
10181   esac
10182   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10183   shlibpath_overrides_runpath=no
10184   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10185   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10186   hardcode_into_libs=yes
10187   ;;
10188
10189 # No shared lib support for Linux oldld, aout, or coff.
10190 linux*oldld* | linux*aout* | linux*coff*)
10191   dynamic_linker=no
10192   ;;
10193
10194 # This must be Linux ELF.
10195 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10196   version_type=linux
10197   need_lib_prefix=no
10198   need_version=no
10199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10200   soname_spec='${libname}${release}${shared_ext}$major'
10201   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10202   shlibpath_var=LD_LIBRARY_PATH
10203   shlibpath_overrides_runpath=no
10204
10205   # Some binutils ld are patched to set DT_RUNPATH
10206   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then
10207   echo $ECHO_N "(cached) $ECHO_C" >&6
10208 else
10209   lt_cv_shlibpath_overrides_runpath=no
10210     save_LDFLAGS=$LDFLAGS
10211     save_libdir=$libdir
10212     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10213          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10214     cat >conftest.$ac_ext <<_ACEOF
10215 /* confdefs.h.  */
10216 _ACEOF
10217 cat confdefs.h >>conftest.$ac_ext
10218 cat >>conftest.$ac_ext <<_ACEOF
10219 /* end confdefs.h.  */
10220
10221 int
10222 main ()
10223 {
10224
10225   ;
10226   return 0;
10227 }
10228 _ACEOF
10229 rm -f conftest.$ac_objext conftest$ac_exeext
10230 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10231   (eval $ac_link) 2>conftest.er1
10232   ac_status=$?
10233   grep -v '^ *+' conftest.er1 >conftest.err
10234   rm -f conftest.er1
10235   cat conftest.err >&5
10236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10237   (exit $ac_status); } &&
10238          { ac_try='test -z "$ac_c_werror_flag"
10239                          || test ! -s conftest.err'
10240   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10241   (eval $ac_try) 2>&5
10242   ac_status=$?
10243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244   (exit $ac_status); }; } &&
10245          { ac_try='test -s conftest$ac_exeext'
10246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10247   (eval $ac_try) 2>&5
10248   ac_status=$?
10249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10250   (exit $ac_status); }; }; then
10251   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
10252   lt_cv_shlibpath_overrides_runpath=yes
10253 fi
10254
10255 else
10256   echo "$as_me: failed program was:" >&5
10257 sed 's/^/| /' conftest.$ac_ext >&5
10258
10259 fi
10260 rm -f conftest.err conftest.$ac_objext \
10261       conftest$ac_exeext conftest.$ac_ext
10262     LDFLAGS=$save_LDFLAGS
10263     libdir=$save_libdir
10264
10265 fi
10266
10267   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10268
10269   # This implies no fast_install, which is unacceptable.
10270   # Some rework will be needed to allow for fast_install
10271   # before this can be enabled.
10272   hardcode_into_libs=yes
10273
10274   # Append ld.so.conf contents to the search path
10275   if test -f /etc/ld.so.conf; then
10276     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
10277     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10278   fi
10279
10280   # We used to test for /lib/ld.so.1 and disable shared libraries on
10281   # powerpc, because MkLinux only supported shared libraries with the
10282   # GNU dynamic linker.  Since this was broken with cross compilers,
10283   # most powerpc-linux boxes support dynamic linking these days and
10284   # people can always --disable-shared, the test was removed, and we
10285   # assume the GNU/Linux dynamic linker is in use.
10286   dynamic_linker='GNU/Linux ld.so'
10287   ;;
10288
10289 netbsd*)
10290   version_type=sunos
10291   need_lib_prefix=no
10292   need_version=no
10293   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10294     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10295     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10296     dynamic_linker='NetBSD (a.out) ld.so'
10297   else
10298     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10299     soname_spec='${libname}${release}${shared_ext}$major'
10300     dynamic_linker='NetBSD ld.elf_so'
10301   fi
10302   shlibpath_var=LD_LIBRARY_PATH
10303   shlibpath_overrides_runpath=yes
10304   hardcode_into_libs=yes
10305   ;;
10306
10307 newsos6)
10308   version_type=linux
10309   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10310   shlibpath_var=LD_LIBRARY_PATH
10311   shlibpath_overrides_runpath=yes
10312   ;;
10313
10314 *nto* | *qnx*)
10315   version_type=qnx
10316   need_lib_prefix=no
10317   need_version=no
10318   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10319   soname_spec='${libname}${release}${shared_ext}$major'
10320   shlibpath_var=LD_LIBRARY_PATH
10321   shlibpath_overrides_runpath=no
10322   hardcode_into_libs=yes
10323   dynamic_linker='ldqnx.so'
10324   ;;
10325
10326 openbsd*)
10327   version_type=sunos
10328   sys_lib_dlsearch_path_spec="/usr/lib"
10329   need_lib_prefix=no
10330   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10331   case $host_os in
10332     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10333     *)                          need_version=no  ;;
10334   esac
10335   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10336   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10337   shlibpath_var=LD_LIBRARY_PATH
10338   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10339     case $host_os in
10340       openbsd2.[89] | openbsd2.[89].*)
10341         shlibpath_overrides_runpath=no
10342         ;;
10343       *)
10344         shlibpath_overrides_runpath=yes
10345         ;;
10346       esac
10347   else
10348     shlibpath_overrides_runpath=yes
10349   fi
10350   ;;
10351
10352 os2*)
10353   libname_spec='$name'
10354   shrext_cmds=".dll"
10355   need_lib_prefix=no
10356   library_names_spec='$libname${shared_ext} $libname.a'
10357   dynamic_linker='OS/2 ld.exe'
10358   shlibpath_var=LIBPATH
10359   ;;
10360
10361 osf3* | osf4* | osf5*)
10362   version_type=osf
10363   need_lib_prefix=no
10364   need_version=no
10365   soname_spec='${libname}${release}${shared_ext}$major'
10366   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10367   shlibpath_var=LD_LIBRARY_PATH
10368   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10369   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10370   ;;
10371
10372 rdos*)
10373   dynamic_linker=no
10374   ;;
10375
10376 solaris*)
10377   version_type=linux
10378   need_lib_prefix=no
10379   need_version=no
10380   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10381   soname_spec='${libname}${release}${shared_ext}$major'
10382   shlibpath_var=LD_LIBRARY_PATH
10383   shlibpath_overrides_runpath=yes
10384   hardcode_into_libs=yes
10385   # ldd complains unless libraries are executable
10386   postinstall_cmds='chmod +x $lib'
10387   ;;
10388
10389 sunos4*)
10390   version_type=sunos
10391   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10392   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10393   shlibpath_var=LD_LIBRARY_PATH
10394   shlibpath_overrides_runpath=yes
10395   if test "$with_gnu_ld" = yes; then
10396     need_lib_prefix=no
10397   fi
10398   need_version=yes
10399   ;;
10400
10401 sysv4 | sysv4.3*)
10402   version_type=linux
10403   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10404   soname_spec='${libname}${release}${shared_ext}$major'
10405   shlibpath_var=LD_LIBRARY_PATH
10406   case $host_vendor in
10407     sni)
10408       shlibpath_overrides_runpath=no
10409       need_lib_prefix=no
10410       runpath_var=LD_RUN_PATH
10411       ;;
10412     siemens)
10413       need_lib_prefix=no
10414       ;;
10415     motorola)
10416       need_lib_prefix=no
10417       need_version=no
10418       shlibpath_overrides_runpath=no
10419       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10420       ;;
10421   esac
10422   ;;
10423
10424 sysv4*MP*)
10425   if test -d /usr/nec ;then
10426     version_type=linux
10427     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10428     soname_spec='$libname${shared_ext}.$major'
10429     shlibpath_var=LD_LIBRARY_PATH
10430   fi
10431   ;;
10432
10433 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10434   version_type=freebsd-elf
10435   need_lib_prefix=no
10436   need_version=no
10437   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10438   soname_spec='${libname}${release}${shared_ext}$major'
10439   shlibpath_var=LD_LIBRARY_PATH
10440   shlibpath_overrides_runpath=yes
10441   hardcode_into_libs=yes
10442   if test "$with_gnu_ld" = yes; then
10443     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10444   else
10445     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10446     case $host_os in
10447       sco3.2v5*)
10448         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10449         ;;
10450     esac
10451   fi
10452   sys_lib_dlsearch_path_spec='/usr/lib'
10453   ;;
10454
10455 tpf*)
10456   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10457   version_type=linux
10458   need_lib_prefix=no
10459   need_version=no
10460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461   shlibpath_var=LD_LIBRARY_PATH
10462   shlibpath_overrides_runpath=no
10463   hardcode_into_libs=yes
10464   ;;
10465
10466 uts4*)
10467   version_type=linux
10468   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10469   soname_spec='${libname}${release}${shared_ext}$major'
10470   shlibpath_var=LD_LIBRARY_PATH
10471   ;;
10472
10473 *)
10474   dynamic_linker=no
10475   ;;
10476 esac
10477 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10478 echo "${ECHO_T}$dynamic_linker" >&6
10479 test "$dynamic_linker" = no && can_build_shared=no
10480
10481 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10482 if test "$GCC" = yes; then
10483   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10484 fi
10485
10486 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10487   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10488 fi
10489 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10490   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10491 fi
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10580 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
10581 hardcode_action=
10582 if test -n "$hardcode_libdir_flag_spec" ||
10583    test -n "$runpath_var" ||
10584    test "X$hardcode_automatic" = "Xyes" ; then
10585
10586   # We can hardcode non-existent directories.
10587   if test "$hardcode_direct" != no &&
10588      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10589      # have to relink, otherwise we might link with an installed library
10590      # when we should be linking with a yet-to-be-installed one
10591      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10592      test "$hardcode_minus_L" != no; then
10593     # Linking always hardcodes the temporary library directory.
10594     hardcode_action=relink
10595   else
10596     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10597     hardcode_action=immediate
10598   fi
10599 else
10600   # We cannot hardcode anything, or else we can only hardcode existing
10601   # directories.
10602   hardcode_action=unsupported
10603 fi
10604 echo "$as_me:$LINENO: result: $hardcode_action" >&5
10605 echo "${ECHO_T}$hardcode_action" >&6
10606
10607 if test "$hardcode_action" = relink ||
10608    test "$inherit_rpath" = yes; then
10609   # Fast installation is not supported
10610   enable_fast_install=no
10611 elif test "$shlibpath_overrides_runpath" = yes ||
10612      test "$enable_shared" = no; then
10613   # Fast installation is not necessary
10614   enable_fast_install=needless
10615 fi
10616
10617
10618
10619
10620
10621
10622   if test "x$enable_dlopen" != xyes; then
10623   enable_dlopen=unknown
10624   enable_dlopen_self=unknown
10625   enable_dlopen_self_static=unknown
10626 else
10627   lt_cv_dlopen=no
10628   lt_cv_dlopen_libs=
10629
10630   case $host_os in
10631   beos*)
10632     lt_cv_dlopen="load_add_on"
10633     lt_cv_dlopen_libs=
10634     lt_cv_dlopen_self=yes
10635     ;;
10636
10637   mingw* | pw32* | cegcc*)
10638     lt_cv_dlopen="LoadLibrary"
10639     lt_cv_dlopen_libs=
10640     ;;
10641
10642   cygwin*)
10643     lt_cv_dlopen="dlopen"
10644     lt_cv_dlopen_libs=
10645     ;;
10646
10647   darwin*)
10648   # if libdl is installed we need to link against it
10649     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10650 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10651 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10652   echo $ECHO_N "(cached) $ECHO_C" >&6
10653 else
10654   ac_check_lib_save_LIBS=$LIBS
10655 LIBS="-ldl  $LIBS"
10656 cat >conftest.$ac_ext <<_ACEOF
10657 /* confdefs.h.  */
10658 _ACEOF
10659 cat confdefs.h >>conftest.$ac_ext
10660 cat >>conftest.$ac_ext <<_ACEOF
10661 /* end confdefs.h.  */
10662
10663 /* Override any gcc2 internal prototype to avoid an error.  */
10664 #ifdef __cplusplus
10665 extern "C"
10666 #endif
10667 /* We use char because int might match the return type of a gcc2
10668    builtin and then its argument prototype would still apply.  */
10669 char dlopen ();
10670 int
10671 main ()
10672 {
10673 dlopen ();
10674   ;
10675   return 0;
10676 }
10677 _ACEOF
10678 rm -f conftest.$ac_objext conftest$ac_exeext
10679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10680   (eval $ac_link) 2>conftest.er1
10681   ac_status=$?
10682   grep -v '^ *+' conftest.er1 >conftest.err
10683   rm -f conftest.er1
10684   cat conftest.err >&5
10685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686   (exit $ac_status); } &&
10687          { ac_try='test -z "$ac_c_werror_flag"
10688                          || test ! -s conftest.err'
10689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10690   (eval $ac_try) 2>&5
10691   ac_status=$?
10692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10693   (exit $ac_status); }; } &&
10694          { ac_try='test -s conftest$ac_exeext'
10695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10696   (eval $ac_try) 2>&5
10697   ac_status=$?
10698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10699   (exit $ac_status); }; }; then
10700   ac_cv_lib_dl_dlopen=yes
10701 else
10702   echo "$as_me: failed program was:" >&5
10703 sed 's/^/| /' conftest.$ac_ext >&5
10704
10705 ac_cv_lib_dl_dlopen=no
10706 fi
10707 rm -f conftest.err conftest.$ac_objext \
10708       conftest$ac_exeext conftest.$ac_ext
10709 LIBS=$ac_check_lib_save_LIBS
10710 fi
10711 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10712 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10713 if test $ac_cv_lib_dl_dlopen = yes; then
10714   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10715 else
10716
10717     lt_cv_dlopen="dyld"
10718     lt_cv_dlopen_libs=
10719     lt_cv_dlopen_self=yes
10720
10721 fi
10722
10723     ;;
10724
10725   *)
10726     echo "$as_me:$LINENO: checking for shl_load" >&5
10727 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
10728 if test "${ac_cv_func_shl_load+set}" = set; then
10729   echo $ECHO_N "(cached) $ECHO_C" >&6
10730 else
10731   cat >conftest.$ac_ext <<_ACEOF
10732 /* confdefs.h.  */
10733 _ACEOF
10734 cat confdefs.h >>conftest.$ac_ext
10735 cat >>conftest.$ac_ext <<_ACEOF
10736 /* end confdefs.h.  */
10737 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10738    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10739 #define shl_load innocuous_shl_load
10740
10741 /* System header to define __stub macros and hopefully few prototypes,
10742     which can conflict with char shl_load (); below.
10743     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10744     <limits.h> exists even on freestanding compilers.  */
10745
10746 #ifdef __STDC__
10747 # include <limits.h>
10748 #else
10749 # include <assert.h>
10750 #endif
10751
10752 #undef shl_load
10753
10754 /* Override any gcc2 internal prototype to avoid an error.  */
10755 #ifdef __cplusplus
10756 extern "C"
10757 {
10758 #endif
10759 /* We use char because int might match the return type of a gcc2
10760    builtin and then its argument prototype would still apply.  */
10761 char shl_load ();
10762 /* The GNU C library defines this for functions which it implements
10763     to always fail with ENOSYS.  Some functions are actually named
10764     something starting with __ and the normal name is an alias.  */
10765 #if defined (__stub_shl_load) || defined (__stub___shl_load)
10766 choke me
10767 #else
10768 char (*f) () = shl_load;
10769 #endif
10770 #ifdef __cplusplus
10771 }
10772 #endif
10773
10774 int
10775 main ()
10776 {
10777 return f != shl_load;
10778   ;
10779   return 0;
10780 }
10781 _ACEOF
10782 rm -f conftest.$ac_objext conftest$ac_exeext
10783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10784   (eval $ac_link) 2>conftest.er1
10785   ac_status=$?
10786   grep -v '^ *+' conftest.er1 >conftest.err
10787   rm -f conftest.er1
10788   cat conftest.err >&5
10789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10790   (exit $ac_status); } &&
10791          { ac_try='test -z "$ac_c_werror_flag"
10792                          || test ! -s conftest.err'
10793   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10794   (eval $ac_try) 2>&5
10795   ac_status=$?
10796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10797   (exit $ac_status); }; } &&
10798          { ac_try='test -s conftest$ac_exeext'
10799   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10800   (eval $ac_try) 2>&5
10801   ac_status=$?
10802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10803   (exit $ac_status); }; }; then
10804   ac_cv_func_shl_load=yes
10805 else
10806   echo "$as_me: failed program was:" >&5
10807 sed 's/^/| /' conftest.$ac_ext >&5
10808
10809 ac_cv_func_shl_load=no
10810 fi
10811 rm -f conftest.err conftest.$ac_objext \
10812       conftest$ac_exeext conftest.$ac_ext
10813 fi
10814 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10815 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
10816 if test $ac_cv_func_shl_load = yes; then
10817   lt_cv_dlopen="shl_load"
10818 else
10819   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10820 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
10821 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10822   echo $ECHO_N "(cached) $ECHO_C" >&6
10823 else
10824   ac_check_lib_save_LIBS=$LIBS
10825 LIBS="-ldld  $LIBS"
10826 cat >conftest.$ac_ext <<_ACEOF
10827 /* confdefs.h.  */
10828 _ACEOF
10829 cat confdefs.h >>conftest.$ac_ext
10830 cat >>conftest.$ac_ext <<_ACEOF
10831 /* end confdefs.h.  */
10832
10833 /* Override any gcc2 internal prototype to avoid an error.  */
10834 #ifdef __cplusplus
10835 extern "C"
10836 #endif
10837 /* We use char because int might match the return type of a gcc2
10838    builtin and then its argument prototype would still apply.  */
10839 char shl_load ();
10840 int
10841 main ()
10842 {
10843 shl_load ();
10844   ;
10845   return 0;
10846 }
10847 _ACEOF
10848 rm -f conftest.$ac_objext conftest$ac_exeext
10849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10850   (eval $ac_link) 2>conftest.er1
10851   ac_status=$?
10852   grep -v '^ *+' conftest.er1 >conftest.err
10853   rm -f conftest.er1
10854   cat conftest.err >&5
10855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10856   (exit $ac_status); } &&
10857          { ac_try='test -z "$ac_c_werror_flag"
10858                          || test ! -s conftest.err'
10859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10860   (eval $ac_try) 2>&5
10861   ac_status=$?
10862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10863   (exit $ac_status); }; } &&
10864          { ac_try='test -s conftest$ac_exeext'
10865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10866   (eval $ac_try) 2>&5
10867   ac_status=$?
10868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10869   (exit $ac_status); }; }; then
10870   ac_cv_lib_dld_shl_load=yes
10871 else
10872   echo "$as_me: failed program was:" >&5
10873 sed 's/^/| /' conftest.$ac_ext >&5
10874
10875 ac_cv_lib_dld_shl_load=no
10876 fi
10877 rm -f conftest.err conftest.$ac_objext \
10878       conftest$ac_exeext conftest.$ac_ext
10879 LIBS=$ac_check_lib_save_LIBS
10880 fi
10881 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10882 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10883 if test $ac_cv_lib_dld_shl_load = yes; then
10884   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10885 else
10886   echo "$as_me:$LINENO: checking for dlopen" >&5
10887 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10888 if test "${ac_cv_func_dlopen+set}" = set; then
10889   echo $ECHO_N "(cached) $ECHO_C" >&6
10890 else
10891   cat >conftest.$ac_ext <<_ACEOF
10892 /* confdefs.h.  */
10893 _ACEOF
10894 cat confdefs.h >>conftest.$ac_ext
10895 cat >>conftest.$ac_ext <<_ACEOF
10896 /* end confdefs.h.  */
10897 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10898    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10899 #define dlopen innocuous_dlopen
10900
10901 /* System header to define __stub macros and hopefully few prototypes,
10902     which can conflict with char dlopen (); below.
10903     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10904     <limits.h> exists even on freestanding compilers.  */
10905
10906 #ifdef __STDC__
10907 # include <limits.h>
10908 #else
10909 # include <assert.h>
10910 #endif
10911
10912 #undef dlopen
10913
10914 /* Override any gcc2 internal prototype to avoid an error.  */
10915 #ifdef __cplusplus
10916 extern "C"
10917 {
10918 #endif
10919 /* We use char because int might match the return type of a gcc2
10920    builtin and then its argument prototype would still apply.  */
10921 char dlopen ();
10922 /* The GNU C library defines this for functions which it implements
10923     to always fail with ENOSYS.  Some functions are actually named
10924     something starting with __ and the normal name is an alias.  */
10925 #if defined (__stub_dlopen) || defined (__stub___dlopen)
10926 choke me
10927 #else
10928 char (*f) () = dlopen;
10929 #endif
10930 #ifdef __cplusplus
10931 }
10932 #endif
10933
10934 int
10935 main ()
10936 {
10937 return f != dlopen;
10938   ;
10939   return 0;
10940 }
10941 _ACEOF
10942 rm -f conftest.$ac_objext conftest$ac_exeext
10943 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10944   (eval $ac_link) 2>conftest.er1
10945   ac_status=$?
10946   grep -v '^ *+' conftest.er1 >conftest.err
10947   rm -f conftest.er1
10948   cat conftest.err >&5
10949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10950   (exit $ac_status); } &&
10951          { ac_try='test -z "$ac_c_werror_flag"
10952                          || test ! -s conftest.err'
10953   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10954   (eval $ac_try) 2>&5
10955   ac_status=$?
10956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957   (exit $ac_status); }; } &&
10958          { ac_try='test -s conftest$ac_exeext'
10959   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10960   (eval $ac_try) 2>&5
10961   ac_status=$?
10962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10963   (exit $ac_status); }; }; then
10964   ac_cv_func_dlopen=yes
10965 else
10966   echo "$as_me: failed program was:" >&5
10967 sed 's/^/| /' conftest.$ac_ext >&5
10968
10969 ac_cv_func_dlopen=no
10970 fi
10971 rm -f conftest.err conftest.$ac_objext \
10972       conftest$ac_exeext conftest.$ac_ext
10973 fi
10974 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10975 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
10976 if test $ac_cv_func_dlopen = yes; then
10977   lt_cv_dlopen="dlopen"
10978 else
10979   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10980 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10981 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10982   echo $ECHO_N "(cached) $ECHO_C" >&6
10983 else
10984   ac_check_lib_save_LIBS=$LIBS
10985 LIBS="-ldl  $LIBS"
10986 cat >conftest.$ac_ext <<_ACEOF
10987 /* confdefs.h.  */
10988 _ACEOF
10989 cat confdefs.h >>conftest.$ac_ext
10990 cat >>conftest.$ac_ext <<_ACEOF
10991 /* end confdefs.h.  */
10992
10993 /* Override any gcc2 internal prototype to avoid an error.  */
10994 #ifdef __cplusplus
10995 extern "C"
10996 #endif
10997 /* We use char because int might match the return type of a gcc2
10998    builtin and then its argument prototype would still apply.  */
10999 char dlopen ();
11000 int
11001 main ()
11002 {
11003 dlopen ();
11004   ;
11005   return 0;
11006 }
11007 _ACEOF
11008 rm -f conftest.$ac_objext conftest$ac_exeext
11009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11010   (eval $ac_link) 2>conftest.er1
11011   ac_status=$?
11012   grep -v '^ *+' conftest.er1 >conftest.err
11013   rm -f conftest.er1
11014   cat conftest.err >&5
11015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11016   (exit $ac_status); } &&
11017          { ac_try='test -z "$ac_c_werror_flag"
11018                          || test ! -s conftest.err'
11019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020   (eval $ac_try) 2>&5
11021   ac_status=$?
11022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023   (exit $ac_status); }; } &&
11024          { ac_try='test -s conftest$ac_exeext'
11025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11026   (eval $ac_try) 2>&5
11027   ac_status=$?
11028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11029   (exit $ac_status); }; }; then
11030   ac_cv_lib_dl_dlopen=yes
11031 else
11032   echo "$as_me: failed program was:" >&5
11033 sed 's/^/| /' conftest.$ac_ext >&5
11034
11035 ac_cv_lib_dl_dlopen=no
11036 fi
11037 rm -f conftest.err conftest.$ac_objext \
11038       conftest$ac_exeext conftest.$ac_ext
11039 LIBS=$ac_check_lib_save_LIBS
11040 fi
11041 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11042 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
11043 if test $ac_cv_lib_dl_dlopen = yes; then
11044   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11045 else
11046   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
11047 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
11048 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
11049   echo $ECHO_N "(cached) $ECHO_C" >&6
11050 else
11051   ac_check_lib_save_LIBS=$LIBS
11052 LIBS="-lsvld  $LIBS"
11053 cat >conftest.$ac_ext <<_ACEOF
11054 /* confdefs.h.  */
11055 _ACEOF
11056 cat confdefs.h >>conftest.$ac_ext
11057 cat >>conftest.$ac_ext <<_ACEOF
11058 /* end confdefs.h.  */
11059
11060 /* Override any gcc2 internal prototype to avoid an error.  */
11061 #ifdef __cplusplus
11062 extern "C"
11063 #endif
11064 /* We use char because int might match the return type of a gcc2
11065    builtin and then its argument prototype would still apply.  */
11066 char dlopen ();
11067 int
11068 main ()
11069 {
11070 dlopen ();
11071   ;
11072   return 0;
11073 }
11074 _ACEOF
11075 rm -f conftest.$ac_objext conftest$ac_exeext
11076 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11077   (eval $ac_link) 2>conftest.er1
11078   ac_status=$?
11079   grep -v '^ *+' conftest.er1 >conftest.err
11080   rm -f conftest.er1
11081   cat conftest.err >&5
11082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11083   (exit $ac_status); } &&
11084          { ac_try='test -z "$ac_c_werror_flag"
11085                          || test ! -s conftest.err'
11086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11087   (eval $ac_try) 2>&5
11088   ac_status=$?
11089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090   (exit $ac_status); }; } &&
11091          { ac_try='test -s conftest$ac_exeext'
11092   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11093   (eval $ac_try) 2>&5
11094   ac_status=$?
11095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11096   (exit $ac_status); }; }; then
11097   ac_cv_lib_svld_dlopen=yes
11098 else
11099   echo "$as_me: failed program was:" >&5
11100 sed 's/^/| /' conftest.$ac_ext >&5
11101
11102 ac_cv_lib_svld_dlopen=no
11103 fi
11104 rm -f conftest.err conftest.$ac_objext \
11105       conftest$ac_exeext conftest.$ac_ext
11106 LIBS=$ac_check_lib_save_LIBS
11107 fi
11108 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11109 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
11110 if test $ac_cv_lib_svld_dlopen = yes; then
11111   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11112 else
11113   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11114 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
11115 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11116   echo $ECHO_N "(cached) $ECHO_C" >&6
11117 else
11118   ac_check_lib_save_LIBS=$LIBS
11119 LIBS="-ldld  $LIBS"
11120 cat >conftest.$ac_ext <<_ACEOF
11121 /* confdefs.h.  */
11122 _ACEOF
11123 cat confdefs.h >>conftest.$ac_ext
11124 cat >>conftest.$ac_ext <<_ACEOF
11125 /* end confdefs.h.  */
11126
11127 /* Override any gcc2 internal prototype to avoid an error.  */
11128 #ifdef __cplusplus
11129 extern "C"
11130 #endif
11131 /* We use char because int might match the return type of a gcc2
11132    builtin and then its argument prototype would still apply.  */
11133 char dld_link ();
11134 int
11135 main ()
11136 {
11137 dld_link ();
11138   ;
11139   return 0;
11140 }
11141 _ACEOF
11142 rm -f conftest.$ac_objext conftest$ac_exeext
11143 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11144   (eval $ac_link) 2>conftest.er1
11145   ac_status=$?
11146   grep -v '^ *+' conftest.er1 >conftest.err
11147   rm -f conftest.er1
11148   cat conftest.err >&5
11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150   (exit $ac_status); } &&
11151          { ac_try='test -z "$ac_c_werror_flag"
11152                          || test ! -s conftest.err'
11153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11154   (eval $ac_try) 2>&5
11155   ac_status=$?
11156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11157   (exit $ac_status); }; } &&
11158          { ac_try='test -s conftest$ac_exeext'
11159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11160   (eval $ac_try) 2>&5
11161   ac_status=$?
11162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11163   (exit $ac_status); }; }; then
11164   ac_cv_lib_dld_dld_link=yes
11165 else
11166   echo "$as_me: failed program was:" >&5
11167 sed 's/^/| /' conftest.$ac_ext >&5
11168
11169 ac_cv_lib_dld_dld_link=no
11170 fi
11171 rm -f conftest.err conftest.$ac_objext \
11172       conftest$ac_exeext conftest.$ac_ext
11173 LIBS=$ac_check_lib_save_LIBS
11174 fi
11175 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11176 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
11177 if test $ac_cv_lib_dld_dld_link = yes; then
11178   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11179 fi
11180
11181
11182 fi
11183
11184
11185 fi
11186
11187
11188 fi
11189
11190
11191 fi
11192
11193
11194 fi
11195
11196     ;;
11197   esac
11198
11199   if test "x$lt_cv_dlopen" != xno; then
11200     enable_dlopen=yes
11201   else
11202     enable_dlopen=no
11203   fi
11204
11205   case $lt_cv_dlopen in
11206   dlopen)
11207     save_CPPFLAGS="$CPPFLAGS"
11208     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11209
11210     save_LDFLAGS="$LDFLAGS"
11211     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11212
11213     save_LIBS="$LIBS"
11214     LIBS="$lt_cv_dlopen_libs $LIBS"
11215
11216     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
11217 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
11218 if test "${lt_cv_dlopen_self+set}" = set; then
11219   echo $ECHO_N "(cached) $ECHO_C" >&6
11220 else
11221           if test "$cross_compiling" = yes; then :
11222   lt_cv_dlopen_self=cross
11223 else
11224   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11225   lt_status=$lt_dlunknown
11226   cat > conftest.$ac_ext <<_LT_EOF
11227 #line 11227 "configure"
11228 #include "confdefs.h"
11229
11230 #if HAVE_DLFCN_H
11231 #include <dlfcn.h>
11232 #endif
11233
11234 #include <stdio.h>
11235
11236 #ifdef RTLD_GLOBAL
11237 #  define LT_DLGLOBAL           RTLD_GLOBAL
11238 #else
11239 #  ifdef DL_GLOBAL
11240 #    define LT_DLGLOBAL         DL_GLOBAL
11241 #  else
11242 #    define LT_DLGLOBAL         0
11243 #  endif
11244 #endif
11245
11246 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11247    find out it does not work in some platform. */
11248 #ifndef LT_DLLAZY_OR_NOW
11249 #  ifdef RTLD_LAZY
11250 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11251 #  else
11252 #    ifdef DL_LAZY
11253 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11254 #    else
11255 #      ifdef RTLD_NOW
11256 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11257 #      else
11258 #        ifdef DL_NOW
11259 #          define LT_DLLAZY_OR_NOW      DL_NOW
11260 #        else
11261 #          define LT_DLLAZY_OR_NOW      0
11262 #        endif
11263 #      endif
11264 #    endif
11265 #  endif
11266 #endif
11267
11268 void fnord() { int i=42;}
11269 int main ()
11270 {
11271   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11272   int status = $lt_dlunknown;
11273
11274   if (self)
11275     {
11276       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11277       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11278       /* dlclose (self); */
11279     }
11280   else
11281     puts (dlerror ());
11282
11283   return status;
11284 }
11285 _LT_EOF
11286   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11287   (eval $ac_link) 2>&5
11288   ac_status=$?
11289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11290   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11291     (./conftest; exit; ) >&5 2>/dev/null
11292     lt_status=$?
11293     case x$lt_status in
11294       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11295       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11296       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11297     esac
11298   else :
11299     # compilation failed
11300     lt_cv_dlopen_self=no
11301   fi
11302 fi
11303 rm -fr conftest*
11304
11305
11306 fi
11307 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
11308 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
11309
11310     if test "x$lt_cv_dlopen_self" = xyes; then
11311       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11312       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
11313 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
11314 if test "${lt_cv_dlopen_self_static+set}" = set; then
11315   echo $ECHO_N "(cached) $ECHO_C" >&6
11316 else
11317           if test "$cross_compiling" = yes; then :
11318   lt_cv_dlopen_self_static=cross
11319 else
11320   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11321   lt_status=$lt_dlunknown
11322   cat > conftest.$ac_ext <<_LT_EOF
11323 #line 11323 "configure"
11324 #include "confdefs.h"
11325
11326 #if HAVE_DLFCN_H
11327 #include <dlfcn.h>
11328 #endif
11329
11330 #include <stdio.h>
11331
11332 #ifdef RTLD_GLOBAL
11333 #  define LT_DLGLOBAL           RTLD_GLOBAL
11334 #else
11335 #  ifdef DL_GLOBAL
11336 #    define LT_DLGLOBAL         DL_GLOBAL
11337 #  else
11338 #    define LT_DLGLOBAL         0
11339 #  endif
11340 #endif
11341
11342 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11343    find out it does not work in some platform. */
11344 #ifndef LT_DLLAZY_OR_NOW
11345 #  ifdef RTLD_LAZY
11346 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11347 #  else
11348 #    ifdef DL_LAZY
11349 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11350 #    else
11351 #      ifdef RTLD_NOW
11352 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11353 #      else
11354 #        ifdef DL_NOW
11355 #          define LT_DLLAZY_OR_NOW      DL_NOW
11356 #        else
11357 #          define LT_DLLAZY_OR_NOW      0
11358 #        endif
11359 #      endif
11360 #    endif
11361 #  endif
11362 #endif
11363
11364 void fnord() { int i=42;}
11365 int main ()
11366 {
11367   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11368   int status = $lt_dlunknown;
11369
11370   if (self)
11371     {
11372       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11373       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11374       /* dlclose (self); */
11375     }
11376   else
11377     puts (dlerror ());
11378
11379   return status;
11380 }
11381 _LT_EOF
11382   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11383   (eval $ac_link) 2>&5
11384   ac_status=$?
11385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11386   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11387     (./conftest; exit; ) >&5 2>/dev/null
11388     lt_status=$?
11389     case x$lt_status in
11390       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11391       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11392       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11393     esac
11394   else :
11395     # compilation failed
11396     lt_cv_dlopen_self_static=no
11397   fi
11398 fi
11399 rm -fr conftest*
11400
11401
11402 fi
11403 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11404 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
11405     fi
11406
11407     CPPFLAGS="$save_CPPFLAGS"
11408     LDFLAGS="$save_LDFLAGS"
11409     LIBS="$save_LIBS"
11410     ;;
11411   esac
11412
11413   case $lt_cv_dlopen_self in
11414   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11415   *) enable_dlopen_self=unknown ;;
11416   esac
11417
11418   case $lt_cv_dlopen_self_static in
11419   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11420   *) enable_dlopen_self_static=unknown ;;
11421   esac
11422 fi
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440 striplib=
11441 old_striplib=
11442 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11443 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
11444 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11445   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11446   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11447   echo "$as_me:$LINENO: result: yes" >&5
11448 echo "${ECHO_T}yes" >&6
11449 else
11450 # FIXME - insert some real tests, host_os isn't really good enough
11451   case $host_os in
11452   darwin*)
11453     if test -n "$STRIP" ; then
11454       striplib="$STRIP -x"
11455       old_striplib="$STRIP -S"
11456       echo "$as_me:$LINENO: result: yes" >&5
11457 echo "${ECHO_T}yes" >&6
11458     else
11459       echo "$as_me:$LINENO: result: no" >&5
11460 echo "${ECHO_T}no" >&6
11461     fi
11462     ;;
11463   *)
11464     echo "$as_me:$LINENO: result: no" >&5
11465 echo "${ECHO_T}no" >&6
11466     ;;
11467   esac
11468 fi
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481   # Report which library types will actually be built
11482   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11483 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
11484   echo "$as_me:$LINENO: result: $can_build_shared" >&5
11485 echo "${ECHO_T}$can_build_shared" >&6
11486
11487   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11488 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
11489   test "$can_build_shared" = "no" && enable_shared=no
11490
11491   # On AIX, shared libraries and static libraries use the same namespace, and
11492   # are all built from PIC.
11493   case $host_os in
11494   aix3*)
11495     test "$enable_shared" = yes && enable_static=no
11496     if test -n "$RANLIB"; then
11497       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11498       postinstall_cmds='$RANLIB $lib'
11499     fi
11500     ;;
11501
11502   aix[4-9]*)
11503     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11504       test "$enable_shared" = yes && enable_static=no
11505     fi
11506     ;;
11507   esac
11508   echo "$as_me:$LINENO: result: $enable_shared" >&5
11509 echo "${ECHO_T}$enable_shared" >&6
11510
11511   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11512 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
11513   # Make sure either enable_shared or enable_static is yes.
11514   test "$enable_shared" = yes || enable_static=yes
11515   echo "$as_me:$LINENO: result: $enable_static" >&5
11516 echo "${ECHO_T}$enable_static" >&6
11517
11518
11519
11520
11521 fi
11522 ac_ext=c
11523 ac_cpp='$CPP $CPPFLAGS'
11524 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11525 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11526 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11527
11528 CC="$lt_save_CC"
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542                   ac_config_commands="$ac_config_commands libtool"
11543
11544
11545
11546
11547 # Only expand once:
11548
11549
11550 fi
11551
11552 # Check whether --enable-newlib_hw_fp or --disable-newlib_hw_fp was given.
11553 if test "${enable_newlib_hw_fp+set}" = set; then
11554   enableval="$enable_newlib_hw_fp"
11555   case "${enableval}" in
11556    yes) newlib_hw_fp=true ;;
11557    no)  newlib_hw_fp=false ;;
11558    *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-newlib-hw-fp" >&5
11559 echo "$as_me: error: bad value ${enableval} for --enable-newlib-hw-fp" >&2;}
11560    { (exit 1); exit 1; }; } ;;
11561  esac
11562 else
11563   newlib_hw_fp=false
11564 fi;
11565
11566
11567 if test x$newlib_hw_fp = xtrue; then
11568   NEWLIB_HW_FP_TRUE=
11569   NEWLIB_HW_FP_FALSE='#'
11570 else
11571   NEWLIB_HW_FP_TRUE='#'
11572   NEWLIB_HW_FP_FALSE=
11573 fi
11574
11575
11576 # These get added in the top-level configure.in, except in the case where
11577 # newlib is being built natively.
11578 LIBC_INCLUDE_GREP=`echo ${CC} | grep \/libc\/include`
11579 abs_newlib_basedir=`cd ${newlib_basedir} && pwd`
11580 if test -z "${LIBC_INCLUDE_GREP}"; then
11581   CC_FOR_NEWLIB="${CC} -I$PWD/targ-include -I${abs_newlib_basedir}/libc/include"
11582 else
11583   CC_FOR_NEWLIB="${CC}"
11584 fi
11585
11586
11587
11588
11589 subdirs="$subdirs libc"
11590
11591
11592
11593 subdirs="$subdirs libm"
11594
11595
11596 if test -z "${with_multisubdir}"; then
11597
11598
11599 subdirs="$subdirs doc"
11600
11601   have_doc=yes
11602 else
11603   have_doc=
11604 fi
11605
11606
11607 if test x$have_doc = xyes; then
11608   HAVE_DOC_TRUE=
11609   HAVE_DOC_FALSE='#'
11610 else
11611   HAVE_DOC_TRUE='#'
11612   HAVE_DOC_FALSE=
11613 fi
11614
11615
11616 EXTRA_DIRS=
11617 case $host in
11618   i[34567]86-pc-linux-*)
11619
11620
11621 subdirs="$subdirs iconvdata"
11622
11623         EXTRA_DIRS=iconvdata
11624         ;;
11625 esac
11626
11627
11628 CRT0=
11629 CRT0_DIR=
11630 if test "x${have_crt0}" = "xyes"; then
11631   CRT0=crt0.o
11632   CRT0_DIR=libc/
11633 fi
11634
11635
11636
11637 CRT1=${crt1}
11638 CRT1_DIR=
11639 if test -n "${crt1_dir}"; then
11640   CRT1_DIR=${crt1_dir}/
11641 fi
11642
11643
11644
11645 if test -n "${libm_machine_dir}"; then
11646   LIBM_MACHINE_OBJECTLIST=libm/machine/${libm_machine_dir}/objectlist.awk.in
11647 fi
11648
11649
11650 if test -n "${machine_dir}"; then
11651   MACHINE_OBJECTLIST=libc/machine/${machine_dir}/objectlist.awk.in
11652 fi
11653
11654
11655 if test -n "${sys_dir}"; then
11656   SYS_OBJECTLIST=libc/sys/${sys_dir}/objectlist.awk.in
11657 fi
11658
11659
11660 if test "${have_sys_mach_dir}" = "yes"; then
11661   SYS_MACH_OBJECTLIST=libc/sys/${sys_dir}/machine/${machine_dir}/objectlist.awk.in
11662 fi
11663
11664
11665 if test -n "${posix_dir}"; then
11666   POSIX_OBJECTLIST=libc/${posix_dir}/objectlist.awk.in
11667 fi
11668
11669
11670 if test -n "${signal_dir}"; then
11671   SIGNAL_OBJECTLIST=libc/${signal_dir}/objectlist.awk.in
11672 fi
11673
11674
11675 if test -n "${syscall_dir}"; then
11676   SYSCALL_OBJECTLIST=libc/${syscall_dir}/objectlist.awk.in
11677 fi
11678
11679
11680 if test -n "${unix_dir}"; then
11681   UNIX_OBJECTLIST=libc/${unix_dir}/objectlist.awk.in
11682 fi
11683
11684
11685 if test -n "${stdio64_dir}"; then
11686   STDIO64_OBJECTLIST=libc/${stdio64_dir}/objectlist.awk.in
11687 fi
11688
11689
11690 # Put a plausible default for CC_FOR_BUILD in Makefile.
11691 if test -z "$CC_FOR_BUILD"; then
11692   CC_FOR_BUILD=gcc
11693 fi
11694
11695
11696 if test "${newlib_elix_level}" -gt "0"; then
11697 cat >>confdefs.h <<_ACEOF
11698 #define _ELIX_LEVEL ${newlib_elix_level}
11699 _ACEOF
11700
11701 fi
11702
11703 if test "${newlib_io_c99_formats}" = "yes"; then
11704 cat >>confdefs.h <<_ACEOF
11705 #define _WANT_IO_C99_FORMATS 1
11706 _ACEOF
11707
11708 fi
11709
11710 if test "${newlib_io_long_long}" = "yes"; then
11711 cat >>confdefs.h <<_ACEOF
11712 #define _WANT_IO_LONG_LONG 1
11713 _ACEOF
11714
11715 fi
11716
11717 if test "${newlib_io_long_double}" = "yes"; then
11718 cat >>confdefs.h <<_ACEOF
11719 #define _WANT_IO_LONG_DOUBLE 1
11720 _ACEOF
11721
11722 fi
11723
11724 if test "${newlib_io_pos_args}" = "yes"; then
11725 cat >>confdefs.h <<_ACEOF
11726 #define _WANT_IO_POS_ARGS 1
11727 _ACEOF
11728
11729 fi
11730
11731 if test "${newlib_reent_small}" = "yes"; then
11732 cat >>confdefs.h <<_ACEOF
11733 #define _WANT_REENT_SMALL 1
11734 _ACEOF
11735
11736 fi
11737
11738 if test "${newlib_mb}" = "yes"; then
11739 cat >>confdefs.h <<_ACEOF
11740 #define _MB_CAPABLE 1
11741 _ACEOF
11742
11743 cat >>confdefs.h <<_ACEOF
11744 #define _MB_LEN_MAX 8
11745 _ACEOF
11746
11747 else
11748 cat >>confdefs.h <<_ACEOF
11749 #define _MB_LEN_MAX 1
11750 _ACEOF
11751
11752 fi
11753
11754 if test "${newlib_iconv_external_ccs}" = "yes"; then
11755 cat >>confdefs.h <<_ACEOF
11756 #define _ICONV_ENABLE_EXTERNAL_CCS 1
11757 _ACEOF
11758
11759 fi
11760
11761 cat >>confdefs.h <<_ACEOF
11762 #define _NEWLIB_VERSION "1.17.0"
11763 _ACEOF
11764
11765
11766 if test "${multilib}" = "yes"; then
11767   multilib_arg="--enable-multilib"
11768 else
11769   multilib_arg=
11770 fi
11771
11772 if test "${newlib_iconv}" = "yes"; then
11773 cat >>confdefs.h <<_ACEOF
11774 #define _ICONV_ENABLED 1
11775 _ACEOF
11776
11777 fi
11778
11779 if test "x${newlib_iconv_external_ccs}" = "xyes"; then
11780   if test "x${newlib_iconv}" = "x"; then
11781       { { echo "$as_me:$LINENO: error: --enable-newlib-iconv-external-ccs option can't be used if iconv library is disabled" >&5
11782 echo "$as_me: error: --enable-newlib-iconv-external-ccs option can't be used if iconv library is disabled" >&2;}
11783    { (exit use --enable-newlib-iconv to enable it.); exit use --enable-newlib-iconv to enable it.; }; }
11784   fi
11785   cat >>confdefs.h <<_ACEOF
11786 #define _ICONV_ENABLE_EXTERNAL_CCS 1
11787 _ACEOF
11788
11789 fi
11790
11791 if test "${newlib_atexit_dynamic_alloc}" = "yes"; then
11792 cat >>confdefs.h <<_ACEOF
11793 #define _ATEXIT_DYNAMIC_ALLOC 1
11794 _ACEOF
11795
11796 fi
11797
11798
11799 if test "x${iconv_encodings}" != "x" \
11800    || test "x${iconv_to_encodings}" != "x" \
11801    || test "x${iconv_from_encodings}" != "x"; then
11802   if test "x${newlib_iconv}" = "x"; then
11803       { { echo "$as_me:$LINENO: error: --enable-newlib-iconv-encodings, --enable-newlib-iconv-from-encodings and --enable-newlib-iconv-to-encodings option can't be used if iconv library is disabled, use --enable-newlib-iconv to enable it." >&5
11804 echo "$as_me: error: --enable-newlib-iconv-encodings, --enable-newlib-iconv-from-encodings and --enable-newlib-iconv-to-encodings option can't be used if iconv library is disabled, use --enable-newlib-iconv to enable it." >&2;}
11805    { (exit 1); exit 1; }; }
11806   fi
11807
11808     iconv_encodings=`echo "${iconv_encodings}" | sed -e 's/,/ /g' -e 's/-/_/g' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
11809   iconv_to_encodings=`echo "${iconv_to_encodings}" | sed -e 's/,/ /g' -e 's/-/_/g' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
11810   iconv_from_encodings=`echo "${iconv_from_encodings}" | sed -e 's/,/ /g' -e 's/-/_/g' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
11811
11812       available_encodings=`cat "${srcdir}/libc/iconv/encoding.aliases" | sed -e '/^#.*/d'`
11813
11814
11815     iconv_encodings1="${iconv_encodings}"
11816   iconv_encodings=""
11817   for encoding in ${iconv_encodings1}; do
11818       result=`echo "${available_encodings}" | grep -e "\(^\| \)${encoding}\( \|\$\)"`
11819       if test $? != "0"; then
11820           { { echo "$as_me:$LINENO: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&5
11821 echo "$as_me: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&2;}
11822    { (exit 1); exit 1; }; }
11823       fi
11824       encoding1=`echo "${result}" | sed -e 's/\(^[^ ]*\).*$/\1/'`
11825       iconv_encodings="${iconv_encodings} ${encoding1}"
11826   done
11827     for encoding in ${iconv_encodings}; do
11828       opt=_ICONV_TO_ENCODING_`echo "${encoding}" | sed -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
11829       cat >>confdefs.h <<_ACEOF
11830 #define $opt 1
11831 _ACEOF
11832
11833       opt=_ICONV_FROM_ENCODING_`echo "${encoding}" | sed -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
11834       cat >>confdefs.h <<_ACEOF
11835 #define $opt 1
11836 _ACEOF
11837
11838   done
11839
11840     iconv_encodings1="${iconv_to_encodings}"
11841   iconv_to_encodings=""
11842   for encoding in ${iconv_encodings1}; do
11843       result=`echo "${available_encodings}" | grep -e "\(^\| \)${encoding}\( \|\$\)"`
11844       if test $? != "0"; then
11845           { { echo "$as_me:$LINENO: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&5
11846 echo "$as_me: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&2;}
11847    { (exit 1); exit 1; }; }
11848       fi
11849       encoding1=`echo "${result}" | sed -e 's/\(^[^ ]*\).*$/\1/'`
11850       iconv_to_encodings="${iconv_to_encodings} ${encoding1}"
11851   done
11852     for encoding in ${iconv_to_encodings}; do
11853       opt=_ICONV_TO_ENCODING_`echo "${encoding}" | sed -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
11854       cat >>confdefs.h <<_ACEOF
11855 #define $opt 1
11856 _ACEOF
11857
11858   done
11859
11860     iconv_encodings1="${iconv_from_encodings}"
11861   iconv_from_encodings=""
11862   for encoding in ${iconv_encodings1}; do
11863       result=`echo "${available_encodings}" | grep -e "\(^\| \)${encoding}\( \|\$\)"`
11864       if test $? != "0"; then
11865           { { echo "$as_me:$LINENO: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&5
11866 echo "$as_me: error: ${encoding} is not supported - see ${srcdir}/libc/iconv/encoding.aliases file for the list of available encodings" >&2;}
11867    { (exit 1); exit 1; }; }
11868       fi
11869       encoding1=`echo "${result}" | sed -e 's/\(^[^ ]*\).*$/\1/'`
11870       iconv_from_encodings="${iconv_from_encodings} ${encoding1}"
11871   done
11872     for encoding in ${iconv_from_encodings}; do
11873       opt=_ICONV_FROM_ENCODING_`echo "${encoding}" | sed -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
11874       cat >>confdefs.h <<_ACEOF
11875 #define $opt 1
11876 _ACEOF
11877
11878   done
11879 fi;
11880
11881 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
11882 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
11883 if test "${libc_cv_initfinit_array+set}" = set; then
11884   echo $ECHO_N "(cached) $ECHO_C" >&6
11885 else
11886   cat > conftest.c <<EOF
11887 int _start (void) { return 0; }
11888 int __start (void) { return 0; }
11889 int foo (void) { return 1; }
11890 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
11891 EOF
11892 if { ac_try='${CC} $CFLAGS $CPPFLAGS -c -o conftest conftest.c
11893                                                         1>&5'
11894   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895   (eval $ac_try) 2>&5
11896   ac_status=$?
11897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898   (exit $ac_status); }; }
11899 then
11900   if ${READELF} -S conftest | grep -e INIT_ARRAY > /dev/null; then
11901     libc_cv_initfinit_array=yes
11902   else
11903     libc_cv_initfinit_array=no
11904   fi
11905 else
11906   libc_cv_initfinit_array=no
11907 fi
11908 rm -f conftest*
11909 fi
11910 echo "$as_me:$LINENO: result: $libc_cv_initfinit_array" >&5
11911 echo "${ECHO_T}$libc_cv_initfinit_array" >&6
11912
11913 if test $libc_cv_initfinit_array = yes; then
11914   cat >>confdefs.h <<_ACEOF
11915 #define HAVE_INITFINI_ARRAY 1
11916 _ACEOF
11917
11918 fi
11919
11920 echo "$as_me:$LINENO: checking whether long double type exists" >&5
11921 echo $ECHO_N "checking whether long double type exists... $ECHO_C" >&6
11922 if test "${acnewlib_cv_type_long_double+set}" = set; then
11923   echo $ECHO_N "(cached) $ECHO_C" >&6
11924 else
11925   cat > conftest.c <<EOF
11926 /* Check two ways:  float.h defines and direct type declaration.  */
11927 #include <float.h>
11928 #if defined(LDBL_MANT_DIG)
11929   #define _HAVE_LONG_DOUBLE
11930  #else
11931   #error "LDBL != DBL"
11932 #endif
11933 long double test() {
11934 long double ld = 0.0L;
11935 return ld;
11936 }
11937 EOF
11938 if { ac_try='${CC} $CFLAGS $CPPFLAGS -c -o conftest.o conftest.c
11939                                                         1>&5'
11940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11941   (eval $ac_try) 2>&5
11942   ac_status=$?
11943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944   (exit $ac_status); }; }
11945 then
11946   acnewlib_cv_type_long_double=yes;
11947 else
11948   acnewlib_cv_type_long_double=no;
11949 fi
11950 rm -f conftest*
11951 fi
11952 echo "$as_me:$LINENO: result: $acnewlib_cv_type_long_double" >&5
11953 echo "${ECHO_T}$acnewlib_cv_type_long_double" >&6
11954 if test $acnewlib_cv_type_long_double = yes; then
11955   cat >>confdefs.h <<_ACEOF
11956 #define _HAVE_LONG_DOUBLE 1
11957 _ACEOF
11958
11959 fi
11960
11961
11962 if test x"$acnewlib_cv_type_long_double" = x"yes"; then
11963   HAVE_LONG_DOUBLE_TRUE=
11964   HAVE_LONG_DOUBLE_FALSE='#'
11965 else
11966   HAVE_LONG_DOUBLE_TRUE='#'
11967   HAVE_LONG_DOUBLE_FALSE=
11968 fi
11969
11970
11971 echo "$as_me:$LINENO: checking whether long double equals double" >&5
11972 echo $ECHO_N "checking whether long double equals double... $ECHO_C" >&6
11973 if test "${newlib_cv_ldbl_eq_dbl+set}" = set; then
11974   echo $ECHO_N "(cached) $ECHO_C" >&6
11975 else
11976   cat > conftest.c <<EOF
11977 #include <float.h>
11978 #if DBL_MANT_DIG == LDBL_MANT_DIG  &&  LDBL_MIN_EXP == DBL_MIN_EXP  && \
11979     LDBL_MAX_EXP == DBL_MAX_EXP
11980   #define _LDBL_EQ_DBL
11981  #else
11982   #error "LDBL != DBL"
11983 #endif
11984 EOF
11985 if { ac_try='${CC} $CFLAGS $CPPFLAGS -c -o conftest.o conftest.c
11986                                                         1>&5'
11987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11988   (eval $ac_try) 2>&5
11989   ac_status=$?
11990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991   (exit $ac_status); }; }
11992 then
11993   newlib_cv_ldbl_eq_dbl=yes;
11994 else
11995   newlib_cv_ldbl_eq_dbl=no;
11996 fi
11997 rm -f conftest*
11998 fi
11999 echo "$as_me:$LINENO: result: $newlib_cv_ldbl_eq_dbl" >&5
12000 echo "${ECHO_T}$newlib_cv_ldbl_eq_dbl" >&6
12001 if test $newlib_cv_ldbl_eq_dbl = yes; then
12002   cat >>confdefs.h <<_ACEOF
12003 #define _LDBL_EQ_DBL 1
12004 _ACEOF
12005
12006 fi
12007
12008           ac_config_files="$ac_config_files Makefile"
12009
12010 cat >confcache <<\_ACEOF
12011 # This file is a shell script that caches the results of configure
12012 # tests run on this system so they can be shared between configure
12013 # scripts and configure runs, see configure's option --config-cache.
12014 # It is not useful on other systems.  If it contains results you don't
12015 # want to keep, you may remove or edit it.
12016 #
12017 # config.status only pays attention to the cache file if you give it
12018 # the --recheck option to rerun configure.
12019 #
12020 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12021 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12022 # following values.
12023
12024 _ACEOF
12025
12026 # The following way of writing the cache mishandles newlines in values,
12027 # but we know of no workaround that is simple, portable, and efficient.
12028 # So, don't put newlines in cache variables' values.
12029 # Ultrix sh set writes to stderr and can't be redirected directly,
12030 # and sets the high bit in the cache file unless we assign to the vars.
12031 {
12032   (set) 2>&1 |
12033     case `(ac_space=' '; set | grep ac_space) 2>&1` in
12034     *ac_space=\ *)
12035       # `set' does not quote correctly, so add quotes (double-quote
12036       # substitution turns \\\\ into \\, and sed turns \\ into \).
12037       sed -n \
12038         "s/'/'\\\\''/g;
12039           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12040       ;;
12041     *)
12042       # `set' quotes correctly as required by POSIX, so do not add quotes.
12043       sed -n \
12044         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12045       ;;
12046     esac;
12047 } |
12048   sed '
12049      t clear
12050      : clear
12051      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12052      t end
12053      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12054      : end' >>confcache
12055 if diff $cache_file confcache >/dev/null 2>&1; then :; else
12056   if test -w $cache_file; then
12057     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12058     cat confcache >$cache_file
12059   else
12060     echo "not updating unwritable cache $cache_file"
12061   fi
12062 fi
12063 rm -f confcache
12064
12065 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12066 # Let make expand exec_prefix.
12067 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12068
12069 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12070 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12071 # trailing colons and then remove the whole line if VPATH becomes empty
12072 # (actually we leave an empty line to preserve line numbers).
12073 if test "x$srcdir" = x.; then
12074   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12075 s/:*\$(srcdir):*/:/;
12076 s/:*\${srcdir}:*/:/;
12077 s/:*@srcdir@:*/:/;
12078 s/^\([^=]*=[     ]*\):*/\1/;
12079 s/:*$//;
12080 s/^[^=]*=[       ]*$//;
12081 }'
12082 fi
12083
12084 DEFS=-DHAVE_CONFIG_H
12085
12086 ac_libobjs=
12087 ac_ltlibobjs=
12088 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12089   # 1. Remove the extension, and $U if already installed.
12090   ac_i=`echo "$ac_i" |
12091          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12092   # 2. Add them.
12093   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12094   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12095 done
12096 LIBOBJS=$ac_libobjs
12097
12098 LTLIBOBJS=$ac_ltlibobjs
12099
12100
12101 if test -z "${MAY_SUPPLY_SYSCALLS_TRUE}" && test -z "${MAY_SUPPLY_SYSCALLS_FALSE}"; then
12102   { { echo "$as_me:$LINENO: error: conditional \"MAY_SUPPLY_SYSCALLS\" was never defined.
12103 Usually this means the macro was only invoked conditionally." >&5
12104 echo "$as_me: error: conditional \"MAY_SUPPLY_SYSCALLS\" was never defined.
12105 Usually this means the macro was only invoked conditionally." >&2;}
12106    { (exit 1); exit 1; }; }
12107 fi
12108 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12109   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12110 Usually this means the macro was only invoked conditionally." >&5
12111 echo "$as_me: error: conditional \"AMDEP\" was never defined.
12112 Usually this means the macro was only invoked conditionally." >&2;}
12113    { (exit 1); exit 1; }; }
12114 fi
12115 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12116   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12117 Usually this means the macro was only invoked conditionally." >&5
12118 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12119 Usually this means the macro was only invoked conditionally." >&2;}
12120    { (exit 1); exit 1; }; }
12121 fi
12122 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12123   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12124 Usually this means the macro was only invoked conditionally." >&5
12125 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12126 Usually this means the macro was only invoked conditionally." >&2;}
12127    { (exit 1); exit 1; }; }
12128 fi
12129 if test -z "${ELIX_LEVEL_0_TRUE}" && test -z "${ELIX_LEVEL_0_FALSE}"; then
12130   { { echo "$as_me:$LINENO: error: conditional \"ELIX_LEVEL_0\" was never defined.
12131 Usually this means the macro was only invoked conditionally." >&5
12132 echo "$as_me: error: conditional \"ELIX_LEVEL_0\" was never defined.
12133 Usually this means the macro was only invoked conditionally." >&2;}
12134    { (exit 1); exit 1; }; }
12135 fi
12136 if test -z "${ELIX_LEVEL_1_TRUE}" && test -z "${ELIX_LEVEL_1_FALSE}"; then
12137   { { echo "$as_me:$LINENO: error: conditional \"ELIX_LEVEL_1\" was never defined.
12138 Usually this means the macro was only invoked conditionally." >&5
12139 echo "$as_me: error: conditional \"ELIX_LEVEL_1\" was never defined.
12140 Usually this means the macro was only invoked conditionally." >&2;}
12141    { (exit 1); exit 1; }; }
12142 fi
12143 if test -z "${ELIX_LEVEL_2_TRUE}" && test -z "${ELIX_LEVEL_2_FALSE}"; then
12144   { { echo "$as_me:$LINENO: error: conditional \"ELIX_LEVEL_2\" was never defined.
12145 Usually this means the macro was only invoked conditionally." >&5
12146 echo "$as_me: error: conditional \"ELIX_LEVEL_2\" was never defined.
12147 Usually this means the macro was only invoked conditionally." >&2;}
12148    { (exit 1); exit 1; }; }
12149 fi
12150 if test -z "${ELIX_LEVEL_3_TRUE}" && test -z "${ELIX_LEVEL_3_FALSE}"; then
12151   { { echo "$as_me:$LINENO: error: conditional \"ELIX_LEVEL_3\" was never defined.
12152 Usually this means the macro was only invoked conditionally." >&5
12153 echo "$as_me: error: conditional \"ELIX_LEVEL_3\" was never defined.
12154 Usually this means the macro was only invoked conditionally." >&2;}
12155    { (exit 1); exit 1; }; }
12156 fi
12157 if test -z "${ELIX_LEVEL_4_TRUE}" && test -z "${ELIX_LEVEL_4_FALSE}"; then
12158   { { echo "$as_me:$LINENO: error: conditional \"ELIX_LEVEL_4\" was never defined.
12159 Usually this means the macro was only invoked conditionally." >&5
12160 echo "$as_me: error: conditional \"ELIX_LEVEL_4\" was never defined.
12161 Usually this means the macro was only invoked conditionally." >&2;}
12162    { (exit 1); exit 1; }; }
12163 fi
12164 if test -z "${USE_LIBTOOL_TRUE}" && test -z "${USE_LIBTOOL_FALSE}"; then
12165   { { echo "$as_me:$LINENO: error: conditional \"USE_LIBTOOL\" was never defined.
12166 Usually this means the macro was only invoked conditionally." >&5
12167 echo "$as_me: error: conditional \"USE_LIBTOOL\" was never defined.
12168 Usually this means the macro was only invoked conditionally." >&2;}
12169    { (exit 1); exit 1; }; }
12170 fi
12171 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12172   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12173 Usually this means the macro was only invoked conditionally." >&5
12174 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12175 Usually this means the macro was only invoked conditionally." >&2;}
12176    { (exit 1); exit 1; }; }
12177 fi
12178 if test -z "${NEWLIB_HW_FP_TRUE}" && test -z "${NEWLIB_HW_FP_FALSE}"; then
12179   { { echo "$as_me:$LINENO: error: conditional \"NEWLIB_HW_FP\" was never defined.
12180 Usually this means the macro was only invoked conditionally." >&5
12181 echo "$as_me: error: conditional \"NEWLIB_HW_FP\" was never defined.
12182 Usually this means the macro was only invoked conditionally." >&2;}
12183    { (exit 1); exit 1; }; }
12184 fi
12185 if test -z "${HAVE_DOC_TRUE}" && test -z "${HAVE_DOC_FALSE}"; then
12186   { { echo "$as_me:$LINENO: error: conditional \"HAVE_DOC\" was never defined.
12187 Usually this means the macro was only invoked conditionally." >&5
12188 echo "$as_me: error: conditional \"HAVE_DOC\" was never defined.
12189 Usually this means the macro was only invoked conditionally." >&2;}
12190    { (exit 1); exit 1; }; }
12191 fi
12192 if test -z "${HAVE_LONG_DOUBLE_TRUE}" && test -z "${HAVE_LONG_DOUBLE_FALSE}"; then
12193   { { echo "$as_me:$LINENO: error: conditional \"HAVE_LONG_DOUBLE\" was never defined.
12194 Usually this means the macro was only invoked conditionally." >&5
12195 echo "$as_me: error: conditional \"HAVE_LONG_DOUBLE\" was never defined.
12196 Usually this means the macro was only invoked conditionally." >&2;}
12197    { (exit 1); exit 1; }; }
12198 fi
12199
12200 : ${CONFIG_STATUS=./config.status}
12201 ac_clean_files_save=$ac_clean_files
12202 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12203 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12204 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12205 cat >$CONFIG_STATUS <<_ACEOF
12206 #! $SHELL
12207 # Generated by $as_me.
12208 # Run this file to recreate the current configuration.
12209 # Compiler output produced by configure, useful for debugging
12210 # configure, is in config.log if it exists.
12211
12212 debug=false
12213 ac_cs_recheck=false
12214 ac_cs_silent=false
12215 SHELL=\${CONFIG_SHELL-$SHELL}
12216 _ACEOF
12217
12218 cat >>$CONFIG_STATUS <<\_ACEOF
12219 ## --------------------- ##
12220 ## M4sh Initialization.  ##
12221 ## --------------------- ##
12222
12223 # Be Bourne compatible
12224 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12225   emulate sh
12226   NULLCMD=:
12227   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12228   # is contrary to our usage.  Disable this feature.
12229   alias -g '${1+"$@"}'='"$@"'
12230 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12231   set -o posix
12232 fi
12233 DUALCASE=1; export DUALCASE # for MKS sh
12234
12235 # Support unset when possible.
12236 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12237   as_unset=unset
12238 else
12239   as_unset=false
12240 fi
12241
12242
12243 # Work around bugs in pre-3.0 UWIN ksh.
12244 $as_unset ENV MAIL MAILPATH
12245 PS1='$ '
12246 PS2='> '
12247 PS4='+ '
12248
12249 # NLS nuisances.
12250 for as_var in \
12251   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12252   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12253   LC_TELEPHONE LC_TIME
12254 do
12255   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12256     eval $as_var=C; export $as_var
12257   else
12258     $as_unset $as_var
12259   fi
12260 done
12261
12262 # Required to use basename.
12263 if expr a : '\(a\)' >/dev/null 2>&1; then
12264   as_expr=expr
12265 else
12266   as_expr=false
12267 fi
12268
12269 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12270   as_basename=basename
12271 else
12272   as_basename=false
12273 fi
12274
12275
12276 # Name of the executable.
12277 as_me=`$as_basename "$0" ||
12278 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12279          X"$0" : 'X\(//\)$' \| \
12280          X"$0" : 'X\(/\)$' \| \
12281          .     : '\(.\)' 2>/dev/null ||
12282 echo X/"$0" |
12283     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12284           /^X\/\(\/\/\)$/{ s//\1/; q; }
12285           /^X\/\(\/\).*/{ s//\1/; q; }
12286           s/.*/./; q'`
12287
12288
12289 # PATH needs CR, and LINENO needs CR and PATH.
12290 # Avoid depending upon Character Ranges.
12291 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12292 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12293 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12294 as_cr_digits='0123456789'
12295 as_cr_alnum=$as_cr_Letters$as_cr_digits
12296
12297 # The user is always right.
12298 if test "${PATH_SEPARATOR+set}" != set; then
12299   echo "#! /bin/sh" >conf$$.sh
12300   echo  "exit 0"   >>conf$$.sh
12301   chmod +x conf$$.sh
12302   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12303     PATH_SEPARATOR=';'
12304   else
12305     PATH_SEPARATOR=:
12306   fi
12307   rm -f conf$$.sh
12308 fi
12309
12310
12311   as_lineno_1=$LINENO
12312   as_lineno_2=$LINENO
12313   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12314   test "x$as_lineno_1" != "x$as_lineno_2" &&
12315   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
12316   # Find who we are.  Look in the path if we contain no path at all
12317   # relative or not.
12318   case $0 in
12319     *[\\/]* ) as_myself=$0 ;;
12320     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12321 for as_dir in $PATH
12322 do
12323   IFS=$as_save_IFS
12324   test -z "$as_dir" && as_dir=.
12325   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12326 done
12327
12328        ;;
12329   esac
12330   # We did not find ourselves, most probably we were run as `sh COMMAND'
12331   # in which case we are not to be found in the path.
12332   if test "x$as_myself" = x; then
12333     as_myself=$0
12334   fi
12335   if test ! -f "$as_myself"; then
12336     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12337 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12338    { (exit 1); exit 1; }; }
12339   fi
12340   case $CONFIG_SHELL in
12341   '')
12342     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12343 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12344 do
12345   IFS=$as_save_IFS
12346   test -z "$as_dir" && as_dir=.
12347   for as_base in sh bash ksh sh5; do
12348          case $as_dir in
12349          /*)
12350            if ("$as_dir/$as_base" -c '
12351   as_lineno_1=$LINENO
12352   as_lineno_2=$LINENO
12353   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12354   test "x$as_lineno_1" != "x$as_lineno_2" &&
12355   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
12356              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12357              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12358              CONFIG_SHELL=$as_dir/$as_base
12359              export CONFIG_SHELL
12360              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12361            fi;;
12362          esac
12363        done
12364 done
12365 ;;
12366   esac
12367
12368   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12369   # uniformly replaced by the line number.  The first 'sed' inserts a
12370   # line-number line before each line; the second 'sed' does the real
12371   # work.  The second script uses 'N' to pair each line-number line
12372   # with the numbered line, and appends trailing '-' during
12373   # substitution so that $LINENO is not a special case at line end.
12374   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12375   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
12376   sed '=' <$as_myself |
12377     sed '
12378       N
12379       s,$,-,
12380       : loop
12381       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12382       t loop
12383       s,-$,,
12384       s,^['$as_cr_digits']*\n,,
12385     ' >$as_me.lineno &&
12386   chmod +x $as_me.lineno ||
12387     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12388 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12389    { (exit 1); exit 1; }; }
12390
12391   # Don't try to exec as it changes $[0], causing all sort of problems
12392   # (the dirname of $[0] is not the place where we might find the
12393   # original and so on.  Autoconf is especially sensible to this).
12394   . ./$as_me.lineno
12395   # Exit status is that of the last command.
12396   exit
12397 }
12398
12399
12400 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12401   *c*,-n*) ECHO_N= ECHO_C='
12402 ' ECHO_T='      ' ;;
12403   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12404   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12405 esac
12406
12407 if expr a : '\(a\)' >/dev/null 2>&1; then
12408   as_expr=expr
12409 else
12410   as_expr=false
12411 fi
12412
12413 rm -f conf$$ conf$$.exe conf$$.file
12414 echo >conf$$.file
12415 if ln -s conf$$.file conf$$ 2>/dev/null; then
12416   # We could just check for DJGPP; but this test a) works b) is more generic
12417   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12418   if test -f conf$$.exe; then
12419     # Don't use ln at all; we don't have any links
12420     as_ln_s='cp -p'
12421   else
12422     as_ln_s='ln -s'
12423   fi
12424 elif ln conf$$.file conf$$ 2>/dev/null; then
12425   as_ln_s=ln
12426 else
12427   as_ln_s='cp -p'
12428 fi
12429 rm -f conf$$ conf$$.exe conf$$.file
12430
12431 if mkdir -p . 2>/dev/null; then
12432   as_mkdir_p=:
12433 else
12434   test -d ./-p && rmdir ./-p
12435   as_mkdir_p=false
12436 fi
12437
12438 as_executable_p="test -f"
12439
12440 # Sed expression to map a string onto a valid CPP name.
12441 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12442
12443 # Sed expression to map a string onto a valid variable name.
12444 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12445
12446
12447 # IFS
12448 # We need space, tab and new line, in precisely that order.
12449 as_nl='
12450 '
12451 IFS="   $as_nl"
12452
12453 # CDPATH.
12454 $as_unset CDPATH
12455
12456 exec 6>&1
12457
12458 # Open the log real soon, to keep \$[0] and so on meaningful, and to
12459 # report actual input values of CONFIG_FILES etc. instead of their
12460 # values after options handling.  Logging --version etc. is OK.
12461 exec 5>>config.log
12462 {
12463   echo
12464   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12465 ## Running $as_me. ##
12466 _ASBOX
12467 } >&5
12468 cat >&5 <<_CSEOF
12469
12470 This file was extended by newlib $as_me 1.17.0, which was
12471 generated by GNU Autoconf 2.59.  Invocation command line was
12472
12473   CONFIG_FILES    = $CONFIG_FILES
12474   CONFIG_HEADERS  = $CONFIG_HEADERS
12475   CONFIG_LINKS    = $CONFIG_LINKS
12476   CONFIG_COMMANDS = $CONFIG_COMMANDS
12477   $ $0 $@
12478
12479 _CSEOF
12480 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12481 echo >&5
12482 _ACEOF
12483
12484 # Files that config.status was made for.
12485 if test -n "$ac_config_files"; then
12486   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12487 fi
12488
12489 if test -n "$ac_config_headers"; then
12490   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12491 fi
12492
12493 if test -n "$ac_config_links"; then
12494   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12495 fi
12496
12497 if test -n "$ac_config_commands"; then
12498   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12499 fi
12500
12501 cat >>$CONFIG_STATUS <<\_ACEOF
12502
12503 ac_cs_usage="\
12504 \`$as_me' instantiates files from templates according to the
12505 current configuration.
12506
12507 Usage: $0 [OPTIONS] [FILE]...
12508
12509   -h, --help       print this help, then exit
12510   -V, --version    print version number, then exit
12511   -q, --quiet      do not print progress messages
12512   -d, --debug      don't remove temporary files
12513       --recheck    update $as_me by reconfiguring in the same conditions
12514   --file=FILE[:TEMPLATE]
12515                    instantiate the configuration file FILE
12516   --header=FILE[:TEMPLATE]
12517                    instantiate the configuration header FILE
12518
12519 Configuration files:
12520 $config_files
12521
12522 Configuration headers:
12523 $config_headers
12524
12525 Configuration commands:
12526 $config_commands
12527
12528 Report bugs to <bug-autoconf@gnu.org>."
12529 _ACEOF
12530
12531 cat >>$CONFIG_STATUS <<_ACEOF
12532 ac_cs_version="\\
12533 newlib config.status 1.17.0
12534 configured by $0, generated by GNU Autoconf 2.59,
12535   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12536
12537 Copyright (C) 2003 Free Software Foundation, Inc.
12538 This config.status script is free software; the Free Software Foundation
12539 gives unlimited permission to copy, distribute and modify it."
12540 srcdir=$srcdir
12541 INSTALL="$INSTALL"
12542 _ACEOF
12543
12544 cat >>$CONFIG_STATUS <<\_ACEOF
12545 # If no file are specified by the user, then we need to provide default
12546 # value.  By we need to know if files were specified by the user.
12547 ac_need_defaults=:
12548 while test $# != 0
12549 do
12550   case $1 in
12551   --*=*)
12552     ac_option=`expr "x$1" : 'x\([^=]*\)='`
12553     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12554     ac_shift=:
12555     ;;
12556   -*)
12557     ac_option=$1
12558     ac_optarg=$2
12559     ac_shift=shift
12560     ;;
12561   *) # This is not an option, so the user has probably given explicit
12562      # arguments.
12563      ac_option=$1
12564      ac_need_defaults=false;;
12565   esac
12566
12567   case $ac_option in
12568   # Handling of the options.
12569 _ACEOF
12570 cat >>$CONFIG_STATUS <<\_ACEOF
12571   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12572     ac_cs_recheck=: ;;
12573   --version | --vers* | -V )
12574     echo "$ac_cs_version"; exit 0 ;;
12575   --he | --h)
12576     # Conflict between --help and --header
12577     { { echo "$as_me:$LINENO: error: ambiguous option: $1
12578 Try \`$0 --help' for more information." >&5
12579 echo "$as_me: error: ambiguous option: $1
12580 Try \`$0 --help' for more information." >&2;}
12581    { (exit 1); exit 1; }; };;
12582   --help | --hel | -h )
12583     echo "$ac_cs_usage"; exit 0 ;;
12584   --debug | --d* | -d )
12585     debug=: ;;
12586   --file | --fil | --fi | --f )
12587     $ac_shift
12588     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12589     ac_need_defaults=false;;
12590   --header | --heade | --head | --hea )
12591     $ac_shift
12592     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12593     ac_need_defaults=false;;
12594   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12595   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12596     ac_cs_silent=: ;;
12597
12598   # This is an error.
12599   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12600 Try \`$0 --help' for more information." >&5
12601 echo "$as_me: error: unrecognized option: $1
12602 Try \`$0 --help' for more information." >&2;}
12603    { (exit 1); exit 1; }; } ;;
12604
12605   *) ac_config_targets="$ac_config_targets $1" ;;
12606
12607   esac
12608   shift
12609 done
12610
12611 ac_configure_extra_args=
12612
12613 if $ac_cs_silent; then
12614   exec 6>/dev/null
12615   ac_configure_extra_args="$ac_configure_extra_args --silent"
12616 fi
12617
12618 _ACEOF
12619 cat >>$CONFIG_STATUS <<_ACEOF
12620 if \$ac_cs_recheck; then
12621   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12622   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12623 fi
12624
12625 _ACEOF
12626
12627 cat >>$CONFIG_STATUS <<_ACEOF
12628 #
12629 # INIT-COMMANDS section.
12630 #
12631
12632 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12633
12634
12635 # The HP-UX ksh and POSIX shell print the target directory to stdout
12636 # if CDPATH is set.
12637 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12638
12639 sed_quote_subst='$sed_quote_subst'
12640 double_quote_subst='$double_quote_subst'
12641 delay_variable_subst='$delay_variable_subst'
12642 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12643 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12644 AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
12645 DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12646 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12647 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12648 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12649 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12650 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12651 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12652 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12653 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12654 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12655 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12656 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12657 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12658 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12659 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12660 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12661 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12662 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12663 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12664 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12665 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12666 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12667 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12668 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12669 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12670 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12671 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12672 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12673 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12674 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12675 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12676 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12677 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12678 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12679 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12680 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12681 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12682 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12683 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12684 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12685 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12686 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12687 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12688 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"`'
12689 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12690 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12691 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12692 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12693 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12694 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12695 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12696 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12697 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12698 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12699 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12700 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12701 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12702 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12703 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12704 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12705 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12706 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12707 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12708 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12709 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12710 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12711 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12712 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12713 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12714 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12715 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12716 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12717 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12718 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12719 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12720 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12721 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12722 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12723 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12724 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12725 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12726 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12727 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12728 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12729 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12730 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12731 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12732 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12733 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12734 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12735 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12736 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12737 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12738 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12739 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12740 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12741 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12742 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12743 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12744 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12745 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12746 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12747 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12748 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12749 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12750 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12751 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12752 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12753 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12754 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12755 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12756 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12757 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12758 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12759 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12760 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12761 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12762
12763 LTCC='$LTCC'
12764 LTCFLAGS='$LTCFLAGS'
12765 compiler='$compiler_DEFAULT'
12766
12767 # Quote evaled strings.
12768 for var in SED \
12769 GREP \
12770 EGREP \
12771 FGREP \
12772 LD \
12773 NM \
12774 LN_S \
12775 lt_SP2NL \
12776 lt_NL2SP \
12777 reload_flag \
12778 deplibs_check_method \
12779 file_magic_cmd \
12780 AR \
12781 AR_FLAGS \
12782 STRIP \
12783 RANLIB \
12784 CC \
12785 CFLAGS \
12786 compiler \
12787 lt_cv_sys_global_symbol_pipe \
12788 lt_cv_sys_global_symbol_to_cdecl \
12789 lt_cv_sys_global_symbol_to_c_name_address \
12790 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12791 SHELL \
12792 ECHO \
12793 lt_prog_compiler_no_builtin_flag \
12794 lt_prog_compiler_wl \
12795 lt_prog_compiler_pic \
12796 lt_prog_compiler_static \
12797 lt_cv_prog_compiler_c_o \
12798 need_locks \
12799 DSYMUTIL \
12800 NMEDIT \
12801 LIPO \
12802 OTOOL \
12803 OTOOL64 \
12804 shrext_cmds \
12805 export_dynamic_flag_spec \
12806 whole_archive_flag_spec \
12807 compiler_needs_object \
12808 with_gnu_ld \
12809 allow_undefined_flag \
12810 no_undefined_flag \
12811 hardcode_libdir_flag_spec \
12812 hardcode_libdir_flag_spec_ld \
12813 hardcode_libdir_separator \
12814 fix_srcfile_path \
12815 exclude_expsyms \
12816 include_expsyms \
12817 file_list_spec \
12818 variables_saved_for_relink \
12819 libname_spec \
12820 library_names_spec \
12821 soname_spec \
12822 finish_eval \
12823 old_striplib \
12824 striplib; do
12825     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12826     *[\\\\\\\`\\"\\\$]*)
12827       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12828       ;;
12829     *)
12830       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12831       ;;
12832     esac
12833 done
12834
12835 # Double-quote double-evaled strings.
12836 for var in reload_cmds \
12837 old_postinstall_cmds \
12838 old_postuninstall_cmds \
12839 old_archive_cmds \
12840 extract_expsyms_cmds \
12841 old_archive_from_new_cmds \
12842 old_archive_from_expsyms_cmds \
12843 archive_cmds \
12844 archive_expsym_cmds \
12845 module_cmds \
12846 module_expsym_cmds \
12847 export_symbols_cmds \
12848 prelink_cmds \
12849 postinstall_cmds \
12850 postuninstall_cmds \
12851 finish_cmds \
12852 sys_lib_search_path_spec \
12853 sys_lib_dlsearch_path_spec; do
12854     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12855     *[\\\\\\\`\\"\\\$]*)
12856       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12857       ;;
12858     *)
12859       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12860       ;;
12861     esac
12862 done
12863
12864 # Fix-up fallback echo if it was mangled by the above quoting rules.
12865 case \$lt_ECHO in
12866 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12867   ;;
12868 esac
12869
12870 ac_aux_dir='$ac_aux_dir'
12871 xsi_shell='$xsi_shell'
12872 lt_shell_append='$lt_shell_append'
12873
12874 # See if we are running on zsh, and set the options which allow our
12875 # commands through without removal of \ escapes INIT.
12876 if test -n "\${ZSH_VERSION+set}" ; then
12877    setopt NO_GLOB_SUBST
12878 fi
12879
12880
12881     PACKAGE='$PACKAGE'
12882     VERSION='$VERSION'
12883     TIMESTAMP='$TIMESTAMP'
12884     RM='$RM'
12885     ofile='$ofile'
12886
12887
12888
12889 srcdir=${srcdir}
12890 host=${host}
12891 with_multisubdir=${with_multisubdir}
12892 ac_configure_args="${multilib_arg} ${ac_configure_args}"
12893 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
12894 newlib_basedir=${newlib_basedir}
12895 CC="${CC}"
12896 LDFLAGS="${LDFLAGS}"
12897
12898
12899 _ACEOF
12900
12901
12902
12903 cat >>$CONFIG_STATUS <<\_ACEOF
12904 for ac_config_target in $ac_config_targets
12905 do
12906   case "$ac_config_target" in
12907   # Handling of arguments.
12908   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12909   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12910   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12911   "newlib.h" ) CONFIG_HEADERS="$CONFIG_HEADERS newlib.h:newlib.hin" ;;
12912   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12913 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12914    { (exit 1); exit 1; }; };;
12915   esac
12916 done
12917
12918 # If the user did not use the arguments to specify the items to instantiate,
12919 # then the envvar interface is used.  Set only those that are not.
12920 # We use the long form for the default assignment because of an extremely
12921 # bizarre bug on SunOS 4.1.3.
12922 if $ac_need_defaults; then
12923   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12924   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12925   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12926 fi
12927
12928 # Have a temporary directory for convenience.  Make it in the build tree
12929 # simply because there is no reason to put it here, and in addition,
12930 # creating and moving files from /tmp can sometimes cause problems.
12931 # Create a temporary directory, and hook for its removal unless debugging.
12932 $debug ||
12933 {
12934   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12935   trap '{ (exit 1); exit 1; }' 1 2 13 15
12936 }
12937
12938 # Create a (secure) tmp directory for tmp files.
12939
12940 {
12941   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12942   test -n "$tmp" && test -d "$tmp"
12943 }  ||
12944 {
12945   tmp=./confstat$$-$RANDOM
12946   (umask 077 && mkdir $tmp)
12947 } ||
12948 {
12949    echo "$me: cannot create a temporary directory in ." >&2
12950    { (exit 1); exit 1; }
12951 }
12952
12953 _ACEOF
12954
12955 cat >>$CONFIG_STATUS <<_ACEOF
12956
12957 #
12958 # CONFIG_FILES section.
12959 #
12960
12961 # No need to generate the scripts if there are no CONFIG_FILES.
12962 # This happens for instance when ./config.status config.h
12963 if test -n "\$CONFIG_FILES"; then
12964   # Protect against being on the right side of a sed subst in config.status.
12965   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12966    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12967 s,@SHELL@,$SHELL,;t t
12968 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12969 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12970 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12971 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12972 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12973 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12974 s,@exec_prefix@,$exec_prefix,;t t
12975 s,@prefix@,$prefix,;t t
12976 s,@program_transform_name@,$program_transform_name,;t t
12977 s,@bindir@,$bindir,;t t
12978 s,@sbindir@,$sbindir,;t t
12979 s,@libexecdir@,$libexecdir,;t t
12980 s,@datadir@,$datadir,;t t
12981 s,@sysconfdir@,$sysconfdir,;t t
12982 s,@sharedstatedir@,$sharedstatedir,;t t
12983 s,@localstatedir@,$localstatedir,;t t
12984 s,@libdir@,$libdir,;t t
12985 s,@includedir@,$includedir,;t t
12986 s,@oldincludedir@,$oldincludedir,;t t
12987 s,@infodir@,$infodir,;t t
12988 s,@mandir@,$mandir,;t t
12989 s,@build_alias@,$build_alias,;t t
12990 s,@host_alias@,$host_alias,;t t
12991 s,@target_alias@,$target_alias,;t t
12992 s,@DEFS@,$DEFS,;t t
12993 s,@ECHO_C@,$ECHO_C,;t t
12994 s,@ECHO_N@,$ECHO_N,;t t
12995 s,@ECHO_T@,$ECHO_T,;t t
12996 s,@LIBS@,$LIBS,;t t
12997 s,@MAY_SUPPLY_SYSCALLS_TRUE@,$MAY_SUPPLY_SYSCALLS_TRUE,;t t
12998 s,@MAY_SUPPLY_SYSCALLS_FALSE@,$MAY_SUPPLY_SYSCALLS_FALSE,;t t
12999 s,@newlib_basedir@,$newlib_basedir,;t t
13000 s,@build@,$build,;t t
13001 s,@build_cpu@,$build_cpu,;t t
13002 s,@build_vendor@,$build_vendor,;t t
13003 s,@build_os@,$build_os,;t t
13004 s,@host@,$host,;t t
13005 s,@host_cpu@,$host_cpu,;t t
13006 s,@host_vendor@,$host_vendor,;t t
13007 s,@host_os@,$host_os,;t t
13008 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13009 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13010 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13011 s,@CYGPATH_W@,$CYGPATH_W,;t t
13012 s,@PACKAGE@,$PACKAGE,;t t
13013 s,@VERSION@,$VERSION,;t t
13014 s,@ACLOCAL@,$ACLOCAL,;t t
13015 s,@AUTOCONF@,$AUTOCONF,;t t
13016 s,@AUTOMAKE@,$AUTOMAKE,;t t
13017 s,@AUTOHEADER@,$AUTOHEADER,;t t
13018 s,@MAKEINFO@,$MAKEINFO,;t t
13019 s,@install_sh@,$install_sh,;t t
13020 s,@STRIP@,$STRIP,;t t
13021 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
13022 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
13023 s,@mkdir_p@,$mkdir_p,;t t
13024 s,@AWK@,$AWK,;t t
13025 s,@SET_MAKE@,$SET_MAKE,;t t
13026 s,@am__leading_dot@,$am__leading_dot,;t t
13027 s,@AMTAR@,$AMTAR,;t t
13028 s,@am__tar@,$am__tar,;t t
13029 s,@am__untar@,$am__untar,;t t
13030 s,@CC@,$CC,;t t
13031 s,@DEPDIR@,$DEPDIR,;t t
13032 s,@am__include@,$am__include,;t t
13033 s,@am__quote@,$am__quote,;t t
13034 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
13035 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
13036 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
13037 s,@CCDEPMODE@,$CCDEPMODE,;t t
13038 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
13039 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
13040 s,@AS@,$AS,;t t
13041 s,@ac_ct_AS@,$ac_ct_AS,;t t
13042 s,@AR@,$AR,;t t
13043 s,@ac_ct_AR@,$ac_ct_AR,;t t
13044 s,@RANLIB@,$RANLIB,;t t
13045 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
13046 s,@READELF@,$READELF,;t t
13047 s,@ac_ct_READELF@,$ac_ct_READELF,;t t
13048 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
13049 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
13050 s,@MAINT@,$MAINT,;t t
13051 s,@CCAS@,$CCAS,;t t
13052 s,@CCASFLAGS@,$CCASFLAGS,;t t
13053 s,@NEWLIB_CFLAGS@,$NEWLIB_CFLAGS,;t t
13054 s,@LDFLAGS@,$LDFLAGS,;t t
13055 s,@ELIX_LEVEL_0_TRUE@,$ELIX_LEVEL_0_TRUE,;t t
13056 s,@ELIX_LEVEL_0_FALSE@,$ELIX_LEVEL_0_FALSE,;t t
13057 s,@ELIX_LEVEL_1_TRUE@,$ELIX_LEVEL_1_TRUE,;t t
13058 s,@ELIX_LEVEL_1_FALSE@,$ELIX_LEVEL_1_FALSE,;t t
13059 s,@ELIX_LEVEL_2_TRUE@,$ELIX_LEVEL_2_TRUE,;t t
13060 s,@ELIX_LEVEL_2_FALSE@,$ELIX_LEVEL_2_FALSE,;t t
13061 s,@ELIX_LEVEL_3_TRUE@,$ELIX_LEVEL_3_TRUE,;t t
13062 s,@ELIX_LEVEL_3_FALSE@,$ELIX_LEVEL_3_FALSE,;t t
13063 s,@ELIX_LEVEL_4_TRUE@,$ELIX_LEVEL_4_TRUE,;t t
13064 s,@ELIX_LEVEL_4_FALSE@,$ELIX_LEVEL_4_FALSE,;t t
13065 s,@USE_LIBTOOL_TRUE@,$USE_LIBTOOL_TRUE,;t t
13066 s,@USE_LIBTOOL_FALSE@,$USE_LIBTOOL_FALSE,;t t
13067 s,@OBJEXT@,$OBJEXT,;t t
13068 s,@oext@,$oext,;t t
13069 s,@aext@,$aext,;t t
13070 s,@lpfx@,$lpfx,;t t
13071 s,@libm_machine_dir@,$libm_machine_dir,;t t
13072 s,@machine_dir@,$machine_dir,;t t
13073 s,@sys_dir@,$sys_dir,;t t
13074 s,@SED@,$SED,;t t
13075 s,@DLLTOOL@,$DLLTOOL,;t t
13076 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
13077 s,@OBJDUMP@,$OBJDUMP,;t t
13078 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
13079 s,@LIBTOOL@,$LIBTOOL,;t t
13080 s,@CFLAGS@,$CFLAGS,;t t
13081 s,@CPPFLAGS@,$CPPFLAGS,;t t
13082 s,@ac_ct_CC@,$ac_ct_CC,;t t
13083 s,@EXEEXT@,$EXEEXT,;t t
13084 s,@EGREP@,$EGREP,;t t
13085 s,@FGREP@,$FGREP,;t t
13086 s,@GREP@,$GREP,;t t
13087 s,@LD@,$LD,;t t
13088 s,@DUMPBIN@,$DUMPBIN,;t t
13089 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
13090 s,@NM@,$NM,;t t
13091 s,@LN_S@,$LN_S,;t t
13092 s,@lt_ECHO@,$lt_ECHO,;t t
13093 s,@DSYMUTIL@,$DSYMUTIL,;t t
13094 s,@ac_ct_DSYMUTIL@,$ac_ct_DSYMUTIL,;t t
13095 s,@NMEDIT@,$NMEDIT,;t t
13096 s,@ac_ct_NMEDIT@,$ac_ct_NMEDIT,;t t
13097 s,@LIPO@,$LIPO,;t t
13098 s,@ac_ct_LIPO@,$ac_ct_LIPO,;t t
13099 s,@OTOOL@,$OTOOL,;t t
13100 s,@ac_ct_OTOOL@,$ac_ct_OTOOL,;t t
13101 s,@OTOOL64@,$OTOOL64,;t t
13102 s,@ac_ct_OTOOL64@,$ac_ct_OTOOL64,;t t
13103 s,@CPP@,$CPP,;t t
13104 s,@NEWLIB_HW_FP_TRUE@,$NEWLIB_HW_FP_TRUE,;t t
13105 s,@NEWLIB_HW_FP_FALSE@,$NEWLIB_HW_FP_FALSE,;t t
13106 s,@CC_FOR_NEWLIB@,$CC_FOR_NEWLIB,;t t
13107 s,@subdirs@,$subdirs,;t t
13108 s,@HAVE_DOC_TRUE@,$HAVE_DOC_TRUE,;t t
13109 s,@HAVE_DOC_FALSE@,$HAVE_DOC_FALSE,;t t
13110 s,@EXTRA_DIRS@,$EXTRA_DIRS,;t t
13111 s,@CRT0@,$CRT0,;t t
13112 s,@CRT0_DIR@,$CRT0_DIR,;t t
13113 s,@CRT1@,$CRT1,;t t
13114 s,@CRT1_DIR@,$CRT1_DIR,;t t
13115 s,@LIBM_MACHINE_OBJECTLIST@,$LIBM_MACHINE_OBJECTLIST,;t t
13116 s,@MACHINE_OBJECTLIST@,$MACHINE_OBJECTLIST,;t t
13117 s,@SYS_OBJECTLIST@,$SYS_OBJECTLIST,;t t
13118 s,@SYS_MACH_OBJECTLIST@,$SYS_MACH_OBJECTLIST,;t t
13119 s,@POSIX_OBJECTLIST@,$POSIX_OBJECTLIST,;t t
13120 s,@SIGNAL_OBJECTLIST@,$SIGNAL_OBJECTLIST,;t t
13121 s,@SYSCALL_OBJECTLIST@,$SYSCALL_OBJECTLIST,;t t
13122 s,@UNIX_OBJECTLIST@,$UNIX_OBJECTLIST,;t t
13123 s,@STDIO64_OBJECTLIST@,$STDIO64_OBJECTLIST,;t t
13124 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
13125 s,@libc_cv_initfinit_array@,$libc_cv_initfinit_array,;t t
13126 s,@HAVE_LONG_DOUBLE_TRUE@,$HAVE_LONG_DOUBLE_TRUE,;t t
13127 s,@HAVE_LONG_DOUBLE_FALSE@,$HAVE_LONG_DOUBLE_FALSE,;t t
13128 s,@LIBOBJS@,$LIBOBJS,;t t
13129 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13130 CEOF
13131
13132 _ACEOF
13133
13134   cat >>$CONFIG_STATUS <<\_ACEOF
13135   # Split the substitutions into bite-sized pieces for seds with
13136   # small command number limits, like on Digital OSF/1 and HP-UX.
13137   ac_max_sed_lines=48
13138   ac_sed_frag=1 # Number of current file.
13139   ac_beg=1 # First line for current file.
13140   ac_end=$ac_max_sed_lines # Line after last line for current file.
13141   ac_more_lines=:
13142   ac_sed_cmds=
13143   while $ac_more_lines; do
13144     if test $ac_beg -gt 1; then
13145       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13146     else
13147       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13148     fi
13149     if test ! -s $tmp/subs.frag; then
13150       ac_more_lines=false
13151     else
13152       # The purpose of the label and of the branching condition is to
13153       # speed up the sed processing (if there are no `@' at all, there
13154       # is no need to browse any of the substitutions).
13155       # These are the two extra sed commands mentioned above.
13156       (echo ':t
13157   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13158       if test -z "$ac_sed_cmds"; then
13159         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13160       else
13161         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13162       fi
13163       ac_sed_frag=`expr $ac_sed_frag + 1`
13164       ac_beg=$ac_end
13165       ac_end=`expr $ac_end + $ac_max_sed_lines`
13166     fi
13167   done
13168   if test -z "$ac_sed_cmds"; then
13169     ac_sed_cmds=cat
13170   fi
13171 fi # test -n "$CONFIG_FILES"
13172
13173 _ACEOF
13174 cat >>$CONFIG_STATUS <<\_ACEOF
13175 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13176   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13177   case $ac_file in
13178   - | *:- | *:-:* ) # input from stdin
13179         cat >$tmp/stdin
13180         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13181         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13182   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13183         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13184   * )   ac_file_in=$ac_file.in ;;
13185   esac
13186
13187   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13188   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13189 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13190          X"$ac_file" : 'X\(//\)[^/]' \| \
13191          X"$ac_file" : 'X\(//\)$' \| \
13192          X"$ac_file" : 'X\(/\)' \| \
13193          .     : '\(.\)' 2>/dev/null ||
13194 echo X"$ac_file" |
13195     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13196           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13197           /^X\(\/\/\)$/{ s//\1/; q; }
13198           /^X\(\/\).*/{ s//\1/; q; }
13199           s/.*/./; q'`
13200   { if $as_mkdir_p; then
13201     mkdir -p "$ac_dir"
13202   else
13203     as_dir="$ac_dir"
13204     as_dirs=
13205     while test ! -d "$as_dir"; do
13206       as_dirs="$as_dir $as_dirs"
13207       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13208 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13209          X"$as_dir" : 'X\(//\)[^/]' \| \
13210          X"$as_dir" : 'X\(//\)$' \| \
13211          X"$as_dir" : 'X\(/\)' \| \
13212          .     : '\(.\)' 2>/dev/null ||
13213 echo X"$as_dir" |
13214     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13215           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13216           /^X\(\/\/\)$/{ s//\1/; q; }
13217           /^X\(\/\).*/{ s//\1/; q; }
13218           s/.*/./; q'`
13219     done
13220     test ! -n "$as_dirs" || mkdir $as_dirs
13221   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13222 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13223    { (exit 1); exit 1; }; }; }
13224
13225   ac_builddir=.
13226
13227 if test "$ac_dir" != .; then
13228   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13229   # A "../" for each directory in $ac_dir_suffix.
13230   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13231 else
13232   ac_dir_suffix= ac_top_builddir=
13233 fi
13234
13235 case $srcdir in
13236   .)  # No --srcdir option.  We are building in place.
13237     ac_srcdir=.
13238     if test -z "$ac_top_builddir"; then
13239        ac_top_srcdir=.
13240     else
13241        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13242     fi ;;
13243   [\\/]* | ?:[\\/]* )  # Absolute path.
13244     ac_srcdir=$srcdir$ac_dir_suffix;
13245     ac_top_srcdir=$srcdir ;;
13246   *) # Relative path.
13247     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13248     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13249 esac
13250
13251 # Do not use `cd foo && pwd` to compute absolute paths, because
13252 # the directories may not exist.
13253 case `pwd` in
13254 .) ac_abs_builddir="$ac_dir";;
13255 *)
13256   case "$ac_dir" in
13257   .) ac_abs_builddir=`pwd`;;
13258   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13259   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13260   esac;;
13261 esac
13262 case $ac_abs_builddir in
13263 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13264 *)
13265   case ${ac_top_builddir}. in
13266   .) ac_abs_top_builddir=$ac_abs_builddir;;
13267   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13268   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13269   esac;;
13270 esac
13271 case $ac_abs_builddir in
13272 .) ac_abs_srcdir=$ac_srcdir;;
13273 *)
13274   case $ac_srcdir in
13275   .) ac_abs_srcdir=$ac_abs_builddir;;
13276   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13277   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13278   esac;;
13279 esac
13280 case $ac_abs_builddir in
13281 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13282 *)
13283   case $ac_top_srcdir in
13284   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13285   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13286   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13287   esac;;
13288 esac
13289
13290
13291   case $INSTALL in
13292   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13293   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13294   esac
13295
13296   if test x"$ac_file" != x-; then
13297     { echo "$as_me:$LINENO: creating $ac_file" >&5
13298 echo "$as_me: creating $ac_file" >&6;}
13299     rm -f "$ac_file"
13300   fi
13301   # Let's still pretend it is `configure' which instantiates (i.e., don't
13302   # use $as_me), people would be surprised to read:
13303   #    /* config.h.  Generated by config.status.  */
13304   if test x"$ac_file" = x-; then
13305     configure_input=
13306   else
13307     configure_input="$ac_file.  "
13308   fi
13309   configure_input=$configure_input"Generated from `echo $ac_file_in |
13310                                      sed 's,.*/,,'` by configure."
13311
13312   # First look for the input files in the build tree, otherwise in the
13313   # src tree.
13314   ac_file_inputs=`IFS=:
13315     for f in $ac_file_in; do
13316       case $f in
13317       -) echo $tmp/stdin ;;
13318       [\\/$]*)
13319          # Absolute (can't be DOS-style, as IFS=:)
13320          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13321 echo "$as_me: error: cannot find input file: $f" >&2;}
13322    { (exit 1); exit 1; }; }
13323          echo "$f";;
13324       *) # Relative
13325          if test -f "$f"; then
13326            # Build tree
13327            echo "$f"
13328          elif test -f "$srcdir/$f"; then
13329            # Source tree
13330            echo "$srcdir/$f"
13331          else
13332            # /dev/null tree
13333            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13334 echo "$as_me: error: cannot find input file: $f" >&2;}
13335    { (exit 1); exit 1; }; }
13336          fi;;
13337       esac
13338     done` || { (exit 1); exit 1; }
13339 _ACEOF
13340 cat >>$CONFIG_STATUS <<_ACEOF
13341   sed "$ac_vpsub
13342 $extrasub
13343 _ACEOF
13344 cat >>$CONFIG_STATUS <<\_ACEOF
13345 :t
13346 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13347 s,@configure_input@,$configure_input,;t t
13348 s,@srcdir@,$ac_srcdir,;t t
13349 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13350 s,@top_srcdir@,$ac_top_srcdir,;t t
13351 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13352 s,@builddir@,$ac_builddir,;t t
13353 s,@abs_builddir@,$ac_abs_builddir,;t t
13354 s,@top_builddir@,$ac_top_builddir,;t t
13355 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13356 s,@INSTALL@,$ac_INSTALL,;t t
13357 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13358   rm -f $tmp/stdin
13359   if test x"$ac_file" != x-; then
13360     mv $tmp/out $ac_file
13361   else
13362     cat $tmp/out
13363     rm -f $tmp/out
13364   fi
13365
13366   # Run the commands associated with the file.
13367   case $ac_file in
13368     Makefile ) if test -n "$CONFIG_FILES"; then
13369   unset ac_file
13370   . ${newlib_basedir}/../config-ml.in
13371 fi ;;
13372   esac
13373 done
13374 _ACEOF
13375 cat >>$CONFIG_STATUS <<\_ACEOF
13376
13377 #
13378 # CONFIG_HEADER section.
13379 #
13380
13381 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13382 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13383 #
13384 # ac_d sets the value in "#define NAME VALUE" lines.
13385 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
13386 ac_dB='[         ].*$,\1#\2'
13387 ac_dC=' '
13388 ac_dD=',;t'
13389 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13390 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
13391 ac_uB='$,\1#\2define\3'
13392 ac_uC=' '
13393 ac_uD=',;t'
13394
13395 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13396   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13397   case $ac_file in
13398   - | *:- | *:-:* ) # input from stdin
13399         cat >$tmp/stdin
13400         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13401         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13402   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13403         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13404   * )   ac_file_in=$ac_file.in ;;
13405   esac
13406
13407   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13408 echo "$as_me: creating $ac_file" >&6;}
13409
13410   # First look for the input files in the build tree, otherwise in the
13411   # src tree.
13412   ac_file_inputs=`IFS=:
13413     for f in $ac_file_in; do
13414       case $f in
13415       -) echo $tmp/stdin ;;
13416       [\\/$]*)
13417          # Absolute (can't be DOS-style, as IFS=:)
13418          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13419 echo "$as_me: error: cannot find input file: $f" >&2;}
13420    { (exit 1); exit 1; }; }
13421          # Do quote $f, to prevent DOS paths from being IFS'd.
13422          echo "$f";;
13423       *) # Relative
13424          if test -f "$f"; then
13425            # Build tree
13426            echo "$f"
13427          elif test -f "$srcdir/$f"; then
13428            # Source tree
13429            echo "$srcdir/$f"
13430          else
13431            # /dev/null tree
13432            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13433 echo "$as_me: error: cannot find input file: $f" >&2;}
13434    { (exit 1); exit 1; }; }
13435          fi;;
13436       esac
13437     done` || { (exit 1); exit 1; }
13438   # Remove the trailing spaces.
13439   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
13440
13441 _ACEOF
13442
13443 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13444 # `conftest.undefs', that substitutes the proper values into
13445 # config.h.in to produce config.h.  The first handles `#define'
13446 # templates, and the second `#undef' templates.
13447 # And first: Protect against being on the right side of a sed subst in
13448 # config.status.  Protect against being in an unquoted here document
13449 # in config.status.
13450 rm -f conftest.defines conftest.undefs
13451 # Using a here document instead of a string reduces the quoting nightmare.
13452 # Putting comments in sed scripts is not portable.
13453 #
13454 # `end' is used to avoid that the second main sed command (meant for
13455 # 0-ary CPP macros) applies to n-ary macro definitions.
13456 # See the Autoconf documentation for `clear'.
13457 cat >confdef2sed.sed <<\_ACEOF
13458 s/[\\&,]/\\&/g
13459 s,[\\$`],\\&,g
13460 t clear
13461 : clear
13462 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13463 t end
13464 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13465 : end
13466 _ACEOF
13467 # If some macros were called several times there might be several times
13468 # the same #defines, which is useless.  Nevertheless, we may not want to
13469 # sort them, since we want the *last* AC-DEFINE to be honored.
13470 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13471 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13472 rm -f confdef2sed.sed
13473
13474 # This sed command replaces #undef with comments.  This is necessary, for
13475 # example, in the case of _POSIX_SOURCE, which is predefined and required
13476 # on some systems where configure will not decide to define it.
13477 cat >>conftest.undefs <<\_ACEOF
13478 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13479 _ACEOF
13480
13481 # Break up conftest.defines because some shells have a limit on the size
13482 # of here documents, and old seds have small limits too (100 cmds).
13483 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13484 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13485 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13486 echo '  :' >>$CONFIG_STATUS
13487 rm -f conftest.tail
13488 while grep . conftest.defines >/dev/null
13489 do
13490   # Write a limited-size here document to $tmp/defines.sed.
13491   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13492   # Speed up: don't consider the non `#define' lines.
13493   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13494   # Work around the forget-to-reset-the-flag bug.
13495   echo 't clr' >>$CONFIG_STATUS
13496   echo ': clr' >>$CONFIG_STATUS
13497   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13498   echo 'CEOF
13499   sed -f $tmp/defines.sed $tmp/in >$tmp/out
13500   rm -f $tmp/in
13501   mv $tmp/out $tmp/in
13502 ' >>$CONFIG_STATUS
13503   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13504   rm -f conftest.defines
13505   mv conftest.tail conftest.defines
13506 done
13507 rm -f conftest.defines
13508 echo '  fi # grep' >>$CONFIG_STATUS
13509 echo >>$CONFIG_STATUS
13510
13511 # Break up conftest.undefs because some shells have a limit on the size
13512 # of here documents, and old seds have small limits too (100 cmds).
13513 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
13514 rm -f conftest.tail
13515 while grep . conftest.undefs >/dev/null
13516 do
13517   # Write a limited-size here document to $tmp/undefs.sed.
13518   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13519   # Speed up: don't consider the non `#undef'
13520   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
13521   # Work around the forget-to-reset-the-flag bug.
13522   echo 't clr' >>$CONFIG_STATUS
13523   echo ': clr' >>$CONFIG_STATUS
13524   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13525   echo 'CEOF
13526   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13527   rm -f $tmp/in
13528   mv $tmp/out $tmp/in
13529 ' >>$CONFIG_STATUS
13530   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13531   rm -f conftest.undefs
13532   mv conftest.tail conftest.undefs
13533 done
13534 rm -f conftest.undefs
13535
13536 cat >>$CONFIG_STATUS <<\_ACEOF
13537   # Let's still pretend it is `configure' which instantiates (i.e., don't
13538   # use $as_me), people would be surprised to read:
13539   #    /* config.h.  Generated by config.status.  */
13540   if test x"$ac_file" = x-; then
13541     echo "/* Generated by configure.  */" >$tmp/config.h
13542   else
13543     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13544   fi
13545   cat $tmp/in >>$tmp/config.h
13546   rm -f $tmp/in
13547   if test x"$ac_file" != x-; then
13548     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13549       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13550 echo "$as_me: $ac_file is unchanged" >&6;}
13551     else
13552       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13553 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13554          X"$ac_file" : 'X\(//\)[^/]' \| \
13555          X"$ac_file" : 'X\(//\)$' \| \
13556          X"$ac_file" : 'X\(/\)' \| \
13557          .     : '\(.\)' 2>/dev/null ||
13558 echo X"$ac_file" |
13559     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13560           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13561           /^X\(\/\/\)$/{ s//\1/; q; }
13562           /^X\(\/\).*/{ s//\1/; q; }
13563           s/.*/./; q'`
13564       { if $as_mkdir_p; then
13565     mkdir -p "$ac_dir"
13566   else
13567     as_dir="$ac_dir"
13568     as_dirs=
13569     while test ! -d "$as_dir"; do
13570       as_dirs="$as_dir $as_dirs"
13571       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13572 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13573          X"$as_dir" : 'X\(//\)[^/]' \| \
13574          X"$as_dir" : 'X\(//\)$' \| \
13575          X"$as_dir" : 'X\(/\)' \| \
13576          .     : '\(.\)' 2>/dev/null ||
13577 echo X"$as_dir" |
13578     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13579           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13580           /^X\(\/\/\)$/{ s//\1/; q; }
13581           /^X\(\/\).*/{ s//\1/; q; }
13582           s/.*/./; q'`
13583     done
13584     test ! -n "$as_dirs" || mkdir $as_dirs
13585   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13586 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13587    { (exit 1); exit 1; }; }; }
13588
13589       rm -f $ac_file
13590       mv $tmp/config.h $ac_file
13591     fi
13592   else
13593     cat $tmp/config.h
13594     rm -f $tmp/config.h
13595   fi
13596 # Compute $ac_file's index in $config_headers.
13597 _am_stamp_count=1
13598 for _am_header in $config_headers :; do
13599   case $_am_header in
13600     $ac_file | $ac_file:* )
13601       break ;;
13602     * )
13603       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13604   esac
13605 done
13606 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
13607 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13608          X$ac_file : 'X\(//\)[^/]' \| \
13609          X$ac_file : 'X\(//\)$' \| \
13610          X$ac_file : 'X\(/\)' \| \
13611          .     : '\(.\)' 2>/dev/null ||
13612 echo X$ac_file |
13613     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13614           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13615           /^X\(\/\/\)$/{ s//\1/; q; }
13616           /^X\(\/\).*/{ s//\1/; q; }
13617           s/.*/./; q'`/stamp-h$_am_stamp_count
13618 done
13619 _ACEOF
13620 cat >>$CONFIG_STATUS <<\_ACEOF
13621
13622 #
13623 # CONFIG_COMMANDS section.
13624 #
13625 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13626   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13627   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13628   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
13629 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13630          X"$ac_dest" : 'X\(//\)[^/]' \| \
13631          X"$ac_dest" : 'X\(//\)$' \| \
13632          X"$ac_dest" : 'X\(/\)' \| \
13633          .     : '\(.\)' 2>/dev/null ||
13634 echo X"$ac_dest" |
13635     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13636           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13637           /^X\(\/\/\)$/{ s//\1/; q; }
13638           /^X\(\/\).*/{ s//\1/; q; }
13639           s/.*/./; q'`
13640   { if $as_mkdir_p; then
13641     mkdir -p "$ac_dir"
13642   else
13643     as_dir="$ac_dir"
13644     as_dirs=
13645     while test ! -d "$as_dir"; do
13646       as_dirs="$as_dir $as_dirs"
13647       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13648 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13649          X"$as_dir" : 'X\(//\)[^/]' \| \
13650          X"$as_dir" : 'X\(//\)$' \| \
13651          X"$as_dir" : 'X\(/\)' \| \
13652          .     : '\(.\)' 2>/dev/null ||
13653 echo X"$as_dir" |
13654     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13655           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13656           /^X\(\/\/\)$/{ s//\1/; q; }
13657           /^X\(\/\).*/{ s//\1/; q; }
13658           s/.*/./; q'`
13659     done
13660     test ! -n "$as_dirs" || mkdir $as_dirs
13661   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13662 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13663    { (exit 1); exit 1; }; }; }
13664
13665   ac_builddir=.
13666
13667 if test "$ac_dir" != .; then
13668   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13669   # A "../" for each directory in $ac_dir_suffix.
13670   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13671 else
13672   ac_dir_suffix= ac_top_builddir=
13673 fi
13674
13675 case $srcdir in
13676   .)  # No --srcdir option.  We are building in place.
13677     ac_srcdir=.
13678     if test -z "$ac_top_builddir"; then
13679        ac_top_srcdir=.
13680     else
13681        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13682     fi ;;
13683   [\\/]* | ?:[\\/]* )  # Absolute path.
13684     ac_srcdir=$srcdir$ac_dir_suffix;
13685     ac_top_srcdir=$srcdir ;;
13686   *) # Relative path.
13687     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13688     ac_top_srcdir=$ac_top_builddir$srcdir ;;
13689 esac
13690
13691 # Do not use `cd foo && pwd` to compute absolute paths, because
13692 # the directories may not exist.
13693 case `pwd` in
13694 .) ac_abs_builddir="$ac_dir";;
13695 *)
13696   case "$ac_dir" in
13697   .) ac_abs_builddir=`pwd`;;
13698   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13699   *) ac_abs_builddir=`pwd`/"$ac_dir";;
13700   esac;;
13701 esac
13702 case $ac_abs_builddir in
13703 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13704 *)
13705   case ${ac_top_builddir}. in
13706   .) ac_abs_top_builddir=$ac_abs_builddir;;
13707   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13708   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13709   esac;;
13710 esac
13711 case $ac_abs_builddir in
13712 .) ac_abs_srcdir=$ac_srcdir;;
13713 *)
13714   case $ac_srcdir in
13715   .) ac_abs_srcdir=$ac_abs_builddir;;
13716   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13717   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13718   esac;;
13719 esac
13720 case $ac_abs_builddir in
13721 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13722 *)
13723   case $ac_top_srcdir in
13724   .) ac_abs_top_srcdir=$ac_abs_builddir;;
13725   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13726   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13727   esac;;
13728 esac
13729
13730
13731   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
13732 echo "$as_me: executing $ac_dest commands" >&6;}
13733   case $ac_dest in
13734     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
13735   # Strip MF so we end up with the name of the file.
13736   mf=`echo "$mf" | sed -e 's/:.*$//'`
13737   # Check whether this is an Automake generated Makefile or not.
13738   # We used to match only the files named `Makefile.in', but
13739   # some people rename them; so instead we look at the file content.
13740   # Grep'ing the first line is not enough: some people post-process
13741   # each Makefile.in and add a new line on top of each file to say so.
13742   # So let's grep whole file.
13743   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
13744     dirpart=`(dirname "$mf") 2>/dev/null ||
13745 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13746          X"$mf" : 'X\(//\)[^/]' \| \
13747          X"$mf" : 'X\(//\)$' \| \
13748          X"$mf" : 'X\(/\)' \| \
13749          .     : '\(.\)' 2>/dev/null ||
13750 echo X"$mf" |
13751     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13752           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13753           /^X\(\/\/\)$/{ s//\1/; q; }
13754           /^X\(\/\).*/{ s//\1/; q; }
13755           s/.*/./; q'`
13756   else
13757     continue
13758   fi
13759   # Extract the definition of DEPDIR, am__include, and am__quote
13760   # from the Makefile without running `make'.
13761   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13762   test -z "$DEPDIR" && continue
13763   am__include=`sed -n 's/^am__include = //p' < "$mf"`
13764   test -z "am__include" && continue
13765   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13766   # When using ansi2knr, U may be empty or an underscore; expand it
13767   U=`sed -n 's/^U = //p' < "$mf"`
13768   # Find all dependency output files, they are included files with
13769   # $(DEPDIR) in their names.  We invoke sed twice because it is the
13770   # simplest approach to changing $(DEPDIR) to its actual value in the
13771   # expansion.
13772   for file in `sed -n "
13773     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13774        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13775     # Make sure the directory exists.
13776     test -f "$dirpart/$file" && continue
13777     fdir=`(dirname "$file") 2>/dev/null ||
13778 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13779          X"$file" : 'X\(//\)[^/]' \| \
13780          X"$file" : 'X\(//\)$' \| \
13781          X"$file" : 'X\(/\)' \| \
13782          .     : '\(.\)' 2>/dev/null ||
13783 echo X"$file" |
13784     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13785           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13786           /^X\(\/\/\)$/{ s//\1/; q; }
13787           /^X\(\/\).*/{ s//\1/; q; }
13788           s/.*/./; q'`
13789     { if $as_mkdir_p; then
13790     mkdir -p $dirpart/$fdir
13791   else
13792     as_dir=$dirpart/$fdir
13793     as_dirs=
13794     while test ! -d "$as_dir"; do
13795       as_dirs="$as_dir $as_dirs"
13796       as_dir=`(dirname "$as_dir") 2>/dev/null ||
13797 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13798          X"$as_dir" : 'X\(//\)[^/]' \| \
13799          X"$as_dir" : 'X\(//\)$' \| \
13800          X"$as_dir" : 'X\(/\)' \| \
13801          .     : '\(.\)' 2>/dev/null ||
13802 echo X"$as_dir" |
13803     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13804           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13805           /^X\(\/\/\)$/{ s//\1/; q; }
13806           /^X\(\/\).*/{ s//\1/; q; }
13807           s/.*/./; q'`
13808     done
13809     test ! -n "$as_dirs" || mkdir $as_dirs
13810   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
13811 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
13812    { (exit 1); exit 1; }; }; }
13813
13814     # echo "creating $dirpart/$file"
13815     echo '# dummy' > "$dirpart/$file"
13816   done
13817 done
13818  ;;
13819     libtool )
13820
13821     # See if we are running on zsh, and set the options which allow our
13822     # commands through without removal of \ escapes.
13823     if test -n "${ZSH_VERSION+set}" ; then
13824       setopt NO_GLOB_SUBST
13825     fi
13826
13827     cfgfile="${ofile}T"
13828     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13829     $RM "$cfgfile"
13830
13831     cat <<_LT_EOF >> "$cfgfile"
13832 #! $SHELL
13833
13834 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13835 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13836 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13837 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13838 #
13839 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13840 #                 2006, 2007, 2008 Free Software Foundation, Inc.
13841 #   Written by Gordon Matzigkeit, 1996
13842 #
13843 #   This file is part of GNU Libtool.
13844 #
13845 # GNU Libtool is free software; you can redistribute it and/or
13846 # modify it under the terms of the GNU General Public License as
13847 # published by the Free Software Foundation; either version 2 of
13848 # the License, or (at your option) any later version.
13849 #
13850 # As a special exception to the GNU General Public License,
13851 # if you distribute this file as part of a program or library that
13852 # is built using GNU Libtool, you may include this file under the
13853 # same distribution terms that you use for the rest of that program.
13854 #
13855 # GNU Libtool is distributed in the hope that it will be useful,
13856 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13857 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13858 # GNU General Public License for more details.
13859 #
13860 # You should have received a copy of the GNU General Public License
13861 # along with GNU Libtool; see the file COPYING.  If not, a copy
13862 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13863 # obtained by writing to the Free Software Foundation, Inc.,
13864 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13865
13866
13867 # The names of the tagged configurations supported by this script.
13868 available_tags=""
13869
13870 # ### BEGIN LIBTOOL CONFIG
13871
13872 # A sed program that does not truncate output.
13873 SED=$lt_SED
13874
13875 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13876 Xsed="\$SED -e 1s/^X//"
13877
13878 # Assembler program.
13879 AS=$AS
13880
13881 # DLL creation program.
13882 DLLTOOL=$DLLTOOL
13883
13884 # Object dumper program.
13885 OBJDUMP=$OBJDUMP
13886
13887 # Which release of libtool.m4 was used?
13888 macro_version=$macro_version
13889 macro_revision=$macro_revision
13890
13891 # Whether or not to build shared libraries.
13892 build_libtool_libs=$enable_shared
13893
13894 # Whether or not to build static libraries.
13895 build_old_libs=$enable_static
13896
13897 # What type of objects to build.
13898 pic_mode=$pic_mode
13899
13900 # Whether or not to optimize for fast installation.
13901 fast_install=$enable_fast_install
13902
13903 # The host system.
13904 host_alias=$host_alias
13905 host=$host
13906 host_os=$host_os
13907
13908 # The build system.
13909 build_alias=$build_alias
13910 build=$build
13911 build_os=$build_os
13912
13913 # A grep program that handles long lines.
13914 GREP=$lt_GREP
13915
13916 # An ERE matcher.
13917 EGREP=$lt_EGREP
13918
13919 # A literal string matcher.
13920 FGREP=$lt_FGREP
13921
13922 # A BSD- or MS-compatible name lister.
13923 NM=$lt_NM
13924
13925 # Whether we need soft or hard links.
13926 LN_S=$lt_LN_S
13927
13928 # What is the maximum length of a command?
13929 max_cmd_len=$max_cmd_len
13930
13931 # Object file suffix (normally "o").
13932 objext=$ac_objext
13933
13934 # Executable file suffix (normally "").
13935 exeext=$exeext
13936
13937 # whether the shell understands "unset".
13938 lt_unset=$lt_unset
13939
13940 # turn spaces into newlines.
13941 SP2NL=$lt_lt_SP2NL
13942
13943 # turn newlines into spaces.
13944 NL2SP=$lt_lt_NL2SP
13945
13946 # How to create reloadable object files.
13947 reload_flag=$lt_reload_flag
13948 reload_cmds=$lt_reload_cmds
13949
13950 # Method to check whether dependent libraries are shared objects.
13951 deplibs_check_method=$lt_deplibs_check_method
13952
13953 # Command to use when deplibs_check_method == "file_magic".
13954 file_magic_cmd=$lt_file_magic_cmd
13955
13956 # The archiver.
13957 AR=$lt_AR
13958 AR_FLAGS=$lt_AR_FLAGS
13959
13960 # A symbol stripping program.
13961 STRIP=$lt_STRIP
13962
13963 # Commands used to install an old-style archive.
13964 RANLIB=$lt_RANLIB
13965 old_postinstall_cmds=$lt_old_postinstall_cmds
13966 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13967
13968 # A C compiler.
13969 LTCC=$lt_CC
13970
13971 # LTCC compiler flags.
13972 LTCFLAGS=$lt_CFLAGS
13973
13974 # Take the output of nm and produce a listing of raw symbols and C names.
13975 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13976
13977 # Transform the output of nm in a proper C declaration.
13978 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13979
13980 # Transform the output of nm in a C name address pair.
13981 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13982
13983 # Transform the output of nm in a C name address pair when lib prefix is needed.
13984 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13985
13986 # The name of the directory that contains temporary libtool files.
13987 objdir=$objdir
13988
13989 # Shell to use when invoking shell scripts.
13990 SHELL=$lt_SHELL
13991
13992 # An echo program that does not interpret backslashes.
13993 ECHO=$lt_ECHO
13994
13995 # Used to examine libraries when file_magic_cmd begins with "file".
13996 MAGIC_CMD=$MAGIC_CMD
13997
13998 # Must we lock files when doing compilation?
13999 need_locks=$lt_need_locks
14000
14001 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14002 DSYMUTIL=$lt_DSYMUTIL
14003
14004 # Tool to change global to local symbols on Mac OS X.
14005 NMEDIT=$lt_NMEDIT
14006
14007 # Tool to manipulate fat objects and archives on Mac OS X.
14008 LIPO=$lt_LIPO
14009
14010 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14011 OTOOL=$lt_OTOOL
14012
14013 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14014 OTOOL64=$lt_OTOOL64
14015
14016 # Old archive suffix (normally "a").
14017 libext=$libext
14018
14019 # Shared library suffix (normally ".so").
14020 shrext_cmds=$lt_shrext_cmds
14021
14022 # The commands to extract the exported symbol list from a shared archive.
14023 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14024
14025 # Variables whose values should be saved in libtool wrapper scripts and
14026 # restored at link time.
14027 variables_saved_for_relink=$lt_variables_saved_for_relink
14028
14029 # Do we need the "lib" prefix for modules?
14030 need_lib_prefix=$need_lib_prefix
14031
14032 # Do we need a version for libraries?
14033 need_version=$need_version
14034
14035 # Library versioning type.
14036 version_type=$version_type
14037
14038 # Shared library runtime path variable.
14039 runpath_var=$runpath_var
14040
14041 # Shared library path variable.
14042 shlibpath_var=$shlibpath_var
14043
14044 # Is shlibpath searched before the hard-coded library search path?
14045 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14046
14047 # Format of library name prefix.
14048 libname_spec=$lt_libname_spec
14049
14050 # List of archive names.  First name is the real one, the rest are links.
14051 # The last name is the one that the linker finds with -lNAME
14052 library_names_spec=$lt_library_names_spec
14053
14054 # The coded name of the library, if different from the real name.
14055 soname_spec=$lt_soname_spec
14056
14057 # Command to use after installation of a shared archive.
14058 postinstall_cmds=$lt_postinstall_cmds
14059
14060 # Command to use after uninstallation of a shared archive.
14061 postuninstall_cmds=$lt_postuninstall_cmds
14062
14063 # Commands used to finish a libtool library installation in a directory.
14064 finish_cmds=$lt_finish_cmds
14065
14066 # As "finish_cmds", except a single script fragment to be evaled but
14067 # not shown.
14068 finish_eval=$lt_finish_eval
14069
14070 # Whether we should hardcode library paths into libraries.
14071 hardcode_into_libs=$hardcode_into_libs
14072
14073 # Compile-time system search path for libraries.
14074 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14075
14076 # Run-time system search path for libraries.
14077 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14078
14079 # Whether dlopen is supported.
14080 dlopen_support=$enable_dlopen
14081
14082 # Whether dlopen of programs is supported.
14083 dlopen_self=$enable_dlopen_self
14084
14085 # Whether dlopen of statically linked programs is supported.
14086 dlopen_self_static=$enable_dlopen_self_static
14087
14088 # Commands to strip libraries.
14089 old_striplib=$lt_old_striplib
14090 striplib=$lt_striplib
14091
14092
14093 # The linker used to build libraries.
14094 LD=$lt_LD
14095
14096 # Commands used to build an old-style archive.
14097 old_archive_cmds=$lt_old_archive_cmds
14098
14099 # A language specific compiler.
14100 CC=$lt_compiler
14101
14102 # Is the compiler the GNU compiler?
14103 with_gcc=$GCC
14104
14105 # Compiler flag to turn off builtin functions.
14106 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14107
14108 # How to pass a linker flag through the compiler.
14109 wl=$lt_lt_prog_compiler_wl
14110
14111 # Additional compiler flags for building library objects.
14112 pic_flag=$lt_lt_prog_compiler_pic
14113
14114 # Compiler flag to prevent dynamic linking.
14115 link_static_flag=$lt_lt_prog_compiler_static
14116
14117 # Does compiler simultaneously support -c and -o options?
14118 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14119
14120 # Whether or not to add -lc for building shared libraries.
14121 build_libtool_need_lc=$archive_cmds_need_lc
14122
14123 # Whether or not to disallow shared libs when runtime libs are static.
14124 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14125
14126 # Compiler flag to allow reflexive dlopens.
14127 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14128
14129 # Compiler flag to generate shared objects directly from archives.
14130 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14131
14132 # Whether the compiler copes with passing no objects directly.
14133 compiler_needs_object=$lt_compiler_needs_object
14134
14135 # Create an old-style archive from a shared archive.
14136 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14137
14138 # Create a temporary old-style archive to link instead of a shared archive.
14139 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14140
14141 # Commands used to build a shared archive.
14142 archive_cmds=$lt_archive_cmds
14143 archive_expsym_cmds=$lt_archive_expsym_cmds
14144
14145 # Commands used to build a loadable module if different from building
14146 # a shared archive.
14147 module_cmds=$lt_module_cmds
14148 module_expsym_cmds=$lt_module_expsym_cmds
14149
14150 # Whether we are building with GNU ld or not.
14151 with_gnu_ld=$lt_with_gnu_ld
14152
14153 # Flag that allows shared libraries with undefined symbols to be built.
14154 allow_undefined_flag=$lt_allow_undefined_flag
14155
14156 # Flag that enforces no undefined symbols.
14157 no_undefined_flag=$lt_no_undefined_flag
14158
14159 # Flag to hardcode \$libdir into a binary during linking.
14160 # This must work even if \$libdir does not exist
14161 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14162
14163 # If ld is used when linking, flag to hardcode \$libdir into a binary
14164 # during linking.  This must work even if \$libdir does not exist.
14165 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14166
14167 # Whether we need a single "-rpath" flag with a separated argument.
14168 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14169
14170 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14171 # DIR into the resulting binary.
14172 hardcode_direct=$hardcode_direct
14173
14174 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14175 # DIR into the resulting binary and the resulting library dependency is
14176 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14177 # library is relocated.
14178 hardcode_direct_absolute=$hardcode_direct_absolute
14179
14180 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14181 # into the resulting binary.
14182 hardcode_minus_L=$hardcode_minus_L
14183
14184 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14185 # into the resulting binary.
14186 hardcode_shlibpath_var=$hardcode_shlibpath_var
14187
14188 # Set to "yes" if building a shared library automatically hardcodes DIR
14189 # into the library and all subsequent libraries and executables linked
14190 # against it.
14191 hardcode_automatic=$hardcode_automatic
14192
14193 # Set to yes if linker adds runtime paths of dependent libraries
14194 # to runtime path list.
14195 inherit_rpath=$inherit_rpath
14196
14197 # Whether libtool must link a program against all its dependency libraries.
14198 link_all_deplibs=$link_all_deplibs
14199
14200 # Fix the shell variable \$srcfile for the compiler.
14201 fix_srcfile_path=$lt_fix_srcfile_path
14202
14203 # Set to "yes" if exported symbols are required.
14204 always_export_symbols=$always_export_symbols
14205
14206 # The commands to list exported symbols.
14207 export_symbols_cmds=$lt_export_symbols_cmds
14208
14209 # Symbols that should not be listed in the preloaded symbols.
14210 exclude_expsyms=$lt_exclude_expsyms
14211
14212 # Symbols that must always be exported.
14213 include_expsyms=$lt_include_expsyms
14214
14215 # Commands necessary for linking programs (against libraries) with templates.
14216 prelink_cmds=$lt_prelink_cmds
14217
14218 # Specify filename containing input files.
14219 file_list_spec=$lt_file_list_spec
14220
14221 # How to hardcode a shared library path into an executable.
14222 hardcode_action=$hardcode_action
14223
14224 # ### END LIBTOOL CONFIG
14225
14226 _LT_EOF
14227
14228   case $host_os in
14229   aix3*)
14230     cat <<\_LT_EOF >> "$cfgfile"
14231 # AIX sometimes has problems with the GCC collect2 program.  For some
14232 # reason, if we set the COLLECT_NAMES environment variable, the problems
14233 # vanish in a puff of smoke.
14234 if test "X${COLLECT_NAMES+set}" != Xset; then
14235   COLLECT_NAMES=
14236   export COLLECT_NAMES
14237 fi
14238 _LT_EOF
14239     ;;
14240   esac
14241
14242
14243 ltmain="$ac_aux_dir/ltmain.sh"
14244
14245
14246   # We use sed instead of cat because bash on DJGPP gets confused if
14247   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14248   # text mode, it properly converts lines to CR/LF.  This bash problem
14249   # is reportedly fixed, but why not run on old versions too?
14250   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14251     || (rm -f "$cfgfile"; exit 1)
14252
14253   case $xsi_shell in
14254   yes)
14255     cat << \_LT_EOF >> "$cfgfile"
14256
14257 # func_dirname file append nondir_replacement
14258 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14259 # otherwise set result to NONDIR_REPLACEMENT.
14260 func_dirname ()
14261 {
14262   case ${1} in
14263     */*) func_dirname_result="${1%/*}${2}" ;;
14264     *  ) func_dirname_result="${3}" ;;
14265   esac
14266 }
14267
14268 # func_basename file
14269 func_basename ()
14270 {
14271   func_basename_result="${1##*/}"
14272 }
14273
14274 # func_dirname_and_basename file append nondir_replacement
14275 # perform func_basename and func_dirname in a single function
14276 # call:
14277 #   dirname:  Compute the dirname of FILE.  If nonempty,
14278 #             add APPEND to the result, otherwise set result
14279 #             to NONDIR_REPLACEMENT.
14280 #             value returned in "$func_dirname_result"
14281 #   basename: Compute filename of FILE.
14282 #             value retuned in "$func_basename_result"
14283 # Implementation must be kept synchronized with func_dirname
14284 # and func_basename. For efficiency, we do not delegate to
14285 # those functions but instead duplicate the functionality here.
14286 func_dirname_and_basename ()
14287 {
14288   case ${1} in
14289     */*) func_dirname_result="${1%/*}${2}" ;;
14290     *  ) func_dirname_result="${3}" ;;
14291   esac
14292   func_basename_result="${1##*/}"
14293 }
14294
14295 # func_stripname prefix suffix name
14296 # strip PREFIX and SUFFIX off of NAME.
14297 # PREFIX and SUFFIX must not contain globbing or regex special
14298 # characters, hashes, percent signs, but SUFFIX may contain a leading
14299 # dot (in which case that matches only a dot).
14300 func_stripname ()
14301 {
14302   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14303   # positional parameters, so assign one to ordinary parameter first.
14304   func_stripname_result=${3}
14305   func_stripname_result=${func_stripname_result#"${1}"}
14306   func_stripname_result=${func_stripname_result%"${2}"}
14307 }
14308
14309 # func_opt_split
14310 func_opt_split ()
14311 {
14312   func_opt_split_opt=${1%%=*}
14313   func_opt_split_arg=${1#*=}
14314 }
14315
14316 # func_lo2o object
14317 func_lo2o ()
14318 {
14319   case ${1} in
14320     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14321     *)    func_lo2o_result=${1} ;;
14322   esac
14323 }
14324
14325 # func_xform libobj-or-source
14326 func_xform ()
14327 {
14328   func_xform_result=${1%.*}.lo
14329 }
14330
14331 # func_arith arithmetic-term...
14332 func_arith ()
14333 {
14334   func_arith_result=$(( $* ))
14335 }
14336
14337 # func_len string
14338 # STRING may not start with a hyphen.
14339 func_len ()
14340 {
14341   func_len_result=${#1}
14342 }
14343
14344 _LT_EOF
14345     ;;
14346   *) # Bourne compatible functions.
14347     cat << \_LT_EOF >> "$cfgfile"
14348
14349 # func_dirname file append nondir_replacement
14350 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14351 # otherwise set result to NONDIR_REPLACEMENT.
14352 func_dirname ()
14353 {
14354   # Extract subdirectory from the argument.
14355   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14356   if test "X$func_dirname_result" = "X${1}"; then
14357     func_dirname_result="${3}"
14358   else
14359     func_dirname_result="$func_dirname_result${2}"
14360   fi
14361 }
14362
14363 # func_basename file
14364 func_basename ()
14365 {
14366   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14367 }
14368
14369
14370 # func_stripname prefix suffix name
14371 # strip PREFIX and SUFFIX off of NAME.
14372 # PREFIX and SUFFIX must not contain globbing or regex special
14373 # characters, hashes, percent signs, but SUFFIX may contain a leading
14374 # dot (in which case that matches only a dot).
14375 # func_strip_suffix prefix name
14376 func_stripname ()
14377 {
14378   case ${2} in
14379     .*) func_stripname_result=`$ECHO "X${3}" \
14380            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14381     *)  func_stripname_result=`$ECHO "X${3}" \
14382            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14383   esac
14384 }
14385
14386 # sed scripts:
14387 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14388 my_sed_long_arg='1s/^-[^=]*=//'
14389
14390 # func_opt_split
14391 func_opt_split ()
14392 {
14393   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14394   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14395 }
14396
14397 # func_lo2o object
14398 func_lo2o ()
14399 {
14400   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14401 }
14402
14403 # func_xform libobj-or-source
14404 func_xform ()
14405 {
14406   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14407 }
14408
14409 # func_arith arithmetic-term...
14410 func_arith ()
14411 {
14412   func_arith_result=`expr "$@"`
14413 }
14414
14415 # func_len string
14416 # STRING may not start with a hyphen.
14417 func_len ()
14418 {
14419   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14420 }
14421
14422 _LT_EOF
14423 esac
14424
14425 case $lt_shell_append in
14426   yes)
14427     cat << \_LT_EOF >> "$cfgfile"
14428
14429 # func_append var value
14430 # Append VALUE to the end of shell variable VAR.
14431 func_append ()
14432 {
14433   eval "$1+=\$2"
14434 }
14435 _LT_EOF
14436     ;;
14437   *)
14438     cat << \_LT_EOF >> "$cfgfile"
14439
14440 # func_append var value
14441 # Append VALUE to the end of shell variable VAR.
14442 func_append ()
14443 {
14444   eval "$1=\$$1\$2"
14445 }
14446
14447 _LT_EOF
14448     ;;
14449   esac
14450
14451
14452   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14453     || (rm -f "$cfgfile"; exit 1)
14454
14455   mv -f "$cfgfile" "$ofile" ||
14456     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14457   chmod +x "$ofile"
14458
14459  ;;
14460   esac
14461 done
14462 _ACEOF
14463
14464 cat >>$CONFIG_STATUS <<\_ACEOF
14465
14466 { (exit 0); exit 0; }
14467 _ACEOF
14468 chmod +x $CONFIG_STATUS
14469 ac_clean_files=$ac_clean_files_save
14470
14471
14472 # configure is writing to config.log, and then calls config.status.
14473 # config.status does its own redirection, appending to config.log.
14474 # Unfortunately, on DOS this fails, as config.log is still kept open
14475 # by configure, so config.status won't be able to write to it; its
14476 # output is simply discarded.  So we exec the FD to /dev/null,
14477 # effectively closing config.log, so it can be properly (re)opened and
14478 # appended to by config.status.  When coming back to configure, we
14479 # need to make the FD available again.
14480 if test "$no_create" != yes; then
14481   ac_cs_success=:
14482   ac_config_status_args=
14483   test "$silent" = yes &&
14484     ac_config_status_args="$ac_config_status_args --quiet"
14485   exec 5>/dev/null
14486   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14487   exec 5>>config.log
14488   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14489   # would make configure fail if this is the last instruction.
14490   $ac_cs_success || { (exit 1); exit 1; }
14491 fi
14492
14493 #
14494 # CONFIG_SUBDIRS section, as fixed in confsubdir.m4.
14495 #
14496 if test "$no_recursion" != yes; then
14497
14498   # Remove --cache-file and --srcdir arguments so they do not pile up.
14499   ac_sub_configure_args=
14500   ac_prev=
14501   eval "set x $ac_configure_args"
14502   shift
14503   for ac_arg
14504   do
14505     if test -n "$ac_prev"; then
14506       ac_prev=
14507       continue
14508     fi
14509     case $ac_arg in
14510     -cache-file | --cache-file | --cache-fil | --cache-fi \
14511     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
14512       ac_prev=cache_file ;;
14513     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
14514     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
14515     | --c=*)
14516       ;;
14517     --config-cache | -C)
14518       ;;
14519     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
14520       ac_prev=srcdir ;;
14521     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
14522       ;;
14523     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
14524       ac_prev=prefix ;;
14525     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
14526       ;;
14527     *)
14528       case $ac_arg in
14529       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14530       esac
14531       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
14532     esac
14533   done
14534
14535   # Always prepend --prefix to ensure using the same prefix
14536   # in subdir configurations.
14537   ac_arg="--prefix=$prefix"
14538   case $ac_arg in
14539   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
14540   esac
14541   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
14542
14543   ac_popdir=`pwd`
14544   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
14545
14546     # Do not complain, so a configure script can configure whichever
14547     # parts of a large source tree are present.
14548     test -d "$srcdir/$ac_dir" || continue
14549
14550     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
14551 echo "$as_me: configuring in $ac_dir" >&6;}
14552     { if $as_mkdir_p; then
14553     mkdir -p "$ac_dir"
14554   else
14555     as_dir="$ac_dir"
14556     as_dirs=
14557     while test ! -d "$as_dir"; do
14558       as_dirs="$as_dir $as_dirs"
14559       as_dir=`(dirname "$as_dir") 2>/dev/null ||
14560 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14561          X"$as_dir" : 'X\(//\)[^/]' \| \
14562          X"$as_dir" : 'X\(//\)$' \| \
14563          X"$as_dir" : 'X\(/\)' \| \
14564          .     : '\(.\)' 2>/dev/null ||
14565 echo X"$as_dir" |
14566     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14567           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14568           /^X\(\/\/\)$/{ s//\1/; q; }
14569           /^X\(\/\).*/{ s//\1/; q; }
14570           s/.*/./; q'`
14571     done
14572     test ! -n "$as_dirs" || mkdir $as_dirs
14573   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14574 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14575    { (exit 1); exit 1; }; }; }
14576
14577     ac_builddir=.
14578
14579 if test "$ac_dir" != .; then
14580   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14581   # A "../" for each directory in $ac_dir_suffix.
14582   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14583 else
14584   ac_dir_suffix= ac_top_builddir=
14585 fi
14586
14587 case $srcdir in
14588   .)  # No --srcdir option.  We are building in place.
14589     ac_srcdir=.
14590     if test -z "$ac_top_builddir"; then
14591        ac_top_srcdir=.
14592     else
14593        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14594     fi ;;
14595   [\\/]* | ?:[\\/]* )  # Absolute path.
14596     ac_srcdir=$srcdir$ac_dir_suffix;
14597     ac_top_srcdir=$srcdir ;;
14598   *) # Relative path.
14599     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14600     ac_top_srcdir=$ac_top_builddir$srcdir ;;
14601 esac
14602
14603 # Do not use `cd foo && pwd` to compute absolute paths, because
14604 # the directories may not exist.
14605 case `pwd` in
14606 .) ac_abs_builddir="$ac_dir";;
14607 *)
14608   case "$ac_dir" in
14609   .) ac_abs_builddir=`pwd`;;
14610   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14611   *) ac_abs_builddir=`pwd`/"$ac_dir";;
14612   esac;;
14613 esac
14614 case $ac_abs_builddir in
14615 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14616 *)
14617   case ${ac_top_builddir}. in
14618   .) ac_abs_top_builddir=$ac_abs_builddir;;
14619   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14620   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14621   esac;;
14622 esac
14623 case $ac_abs_builddir in
14624 .) ac_abs_srcdir=$ac_srcdir;;
14625 *)
14626   case $ac_srcdir in
14627   .) ac_abs_srcdir=$ac_abs_builddir;;
14628   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14629   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14630   esac;;
14631 esac
14632 case $ac_abs_builddir in
14633 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14634 *)
14635   case $ac_top_srcdir in
14636   .) ac_abs_top_srcdir=$ac_abs_builddir;;
14637   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14638   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14639   esac;;
14640 esac
14641
14642
14643     cd "$ac_dir"
14644
14645     # Check for guested configure; otherwise get Cygnus style configure.
14646     if test -f "$ac_srcdir/configure.gnu"; then
14647       ac_sub_configure=$ac_srcdir/configure.gnu
14648     elif test -f "$ac_srcdir/configure"; then
14649       ac_sub_configure=$ac_srcdir/configure
14650     elif test -f "$ac_srcdir/configure.in"; then
14651       # This should be Cygnus configure.
14652       ac_sub_configure=$ac_aux_dir/configure
14653     else
14654       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
14655 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
14656       ac_sub_configure=
14657     fi
14658
14659     # The recursion is here.
14660     if test -n "$ac_sub_configure"; then
14661       # Make the cache file name correct relative to the subdirectory.
14662       case $cache_file in
14663       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
14664       *) # Relative path.
14665         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
14666       esac
14667
14668       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
14669 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
14670       # The eval makes quoting arguments work.
14671       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
14672            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
14673         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
14674 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
14675    { (exit 1); exit 1; }; }
14676     fi
14677
14678     cd "$ac_popdir"
14679   done
14680 fi
14681