Add support for the --trace-decode option to the AArch64 simulator.
[external/binutils.git] / sim / moxie / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45   as_echo='print -r --'
46   as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in #(
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order.  Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178     PATH=/empty FPATH=/empty; export PATH FPATH
179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181   if (eval "$as_required") 2>/dev/null; then :
182   as_have_required=yes
183 else
184   as_have_required=no
185 fi
186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193   IFS=$as_save_IFS
194   test -z "$as_dir" && as_dir=.
195   as_found=:
196   case $as_dir in #(
197          /*)
198            for as_base in sh bash ksh sh5; do
199              # Try only shells that exist, to save several forks.
200              as_shell=$as_dir/$as_base
201              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203   CONFIG_SHELL=$as_shell as_have_required=yes
204                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205   break 2
206 fi
207 fi
208            done;;
209        esac
210   as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214   CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219       if test "x$CONFIG_SHELL" != x; then :
220   # We cannot yet assume a decent shell, so we have to provide a
221         # neutralization value for shells without unset; and this also
222         # works around shells that cannot unset nonexistent variables.
223         BASH_ENV=/dev/null
224         ENV=/dev/null
225         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226         export CONFIG_SHELL
227         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230     if test x$as_have_required = xno; then :
231   $as_echo "$0: This script requires a shell more modern than all"
232   $as_echo "$0: the shells that I found on your system."
233   if test x${ZSH_VERSION+set} = xset ; then
234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236   else
237     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241   fi
242   exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260   { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269   return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277   set +e
278   as_fn_set_status $1
279   exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288   case $as_dir in #(
289   -*) as_dir=./$as_dir;;
290   esac
291   test -d "$as_dir" || eval $as_mkdir_p || {
292     as_dirs=
293     while :; do
294       case $as_dir in #(
295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296       *) as_qdir=$as_dir;;
297       esac
298       as_dirs="'$as_qdir' $as_dirs"
299       as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301          X"$as_dir" : 'X\(//\)[^/]' \| \
302          X"$as_dir" : 'X\(//\)$' \| \
303          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\/\)[^/].*/{
310             s//\1/
311             q
312           }
313           /^X\(\/\/\)$/{
314             s//\1/
315             q
316           }
317           /^X\(\/\).*/{
318             s//\1/
319             q
320           }
321           s/.*/./; q'`
322       test -d "$as_dir" && break
323     done
324     test -z "$as_dirs" || eval "mkdir $as_dirs"
325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336   eval 'as_fn_append ()
337   {
338     eval $1+=\$2
339   }'
340 else
341   as_fn_append ()
342   {
343     eval $1=\$$1\$2
344   }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353   eval 'as_fn_arith ()
354   {
355     as_val=$(( $* ))
356   }'
357 else
358   as_fn_arith ()
359   {
360     as_val=`expr "$@" || test $? -eq 1`
361   }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372   as_status=$?; test $as_status -eq 0 && as_status=1
373   if test "$3"; then
374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376   fi
377   $as_echo "$as_me: error: $1" >&2
378   as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
383   as_expr=expr
384 else
385   as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389   as_basename=basename
390 else
391   as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395   as_dirname=dirname
396 else
397   as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402          X"$0" : 'X\(//\)$' \| \
403          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405     sed '/^.*\/\([^/][^/]*\)\/*$/{
406             s//\1/
407             q
408           }
409           /^X\/\(\/\/\)$/{
410             s//\1/
411             q
412           }
413           /^X\/\(\/\).*/{
414             s//\1/
415             q
416           }
417           s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432   sed -n '
433     p
434     /[$]LINENO/=
435   ' <$as_myself |
436     sed '
437       s/[$]LINENO.*/&-/
438       t lineno
439       b
440       :lineno
441       N
442       :loop
443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444       t loop
445       s/-\n.*//
446     ' >$as_me.lineno &&
447   chmod +x "$as_me.lineno" ||
448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450   # Don't try to exec as it changes $[0], causing all sort of problems
451   # (the dirname of $[0] is not the place where we might find the
452   # original and so on.  Autoconf is especially sensitive to this).
453   . "./$as_me.lineno"
454   # Exit status is that of the last command.
455   exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461   case `echo 'xy\c'` in
462   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
463   xy)  ECHO_C='\c';;
464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465        ECHO_T=' ';;
466   esac;;
467 *)
468   ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473   rm -f conf$$.dir/conf$$.file
474 else
475   rm -f conf$$.dir
476   mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479   if ln -s conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s='ln -s'
481     # ... but there are two gotchas:
482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484     # In both cases, we have to default to `cp -p'.
485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486       as_ln_s='cp -p'
487   elif ln conf$$.file conf$$ 2>/dev/null; then
488     as_ln_s=ln
489   else
490     as_ln_s='cp -p'
491   fi
492 else
493   as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499   as_mkdir_p='mkdir -p "$as_dir"'
500 else
501   test -d ./-p && rmdir ./-p
502   as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506   as_test_x='test -x'
507 else
508   if ls -dL / >/dev/null 2>&1; then
509     as_ls_L_option=L
510   else
511     as_ls_L_option=
512   fi
513   as_test_x='
514     eval sh -c '\''
515       if test -d "$1"; then
516         test -d "$1/.";
517       else
518         case $1 in #(
519         -*)set "./$1";;
520         esac;
521         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522         ???[sx]*):;;*)false;;esac;fi
523     '\'' sh
524   '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="Makefile.in"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 #  include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 #  include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='LTLIBOBJS
602 LIBOBJS
603 cgen_breaks
604 DTC
605 REPORT_BUGS_TEXI
606 REPORT_BUGS_TO
607 PKGVERSION
608 MAINT
609 MAINTAINER_MODE_FALSE
610 MAINTAINER_MODE_TRUE
611 lt_cv_dlopen_libs
612 OTOOL64
613 OTOOL
614 LIPO
615 NMEDIT
616 DSYMUTIL
617 AWK
618 STRIP
619 OBJDUMP
620 LN_S
621 NM
622 ac_ct_DUMPBIN
623 DUMPBIN
624 LD
625 FGREP
626 SED
627 LIBTOOL
628 PLUGINS_FALSE
629 PLUGINS_TRUE
630 zlibinc
631 zlibdir
632 CATOBJEXT
633 GENCAT
634 INSTOBJEXT
635 DATADIRNAME
636 CATALOGS
637 POSUB
638 GMSGFMT
639 XGETTEXT
640 INCINTL
641 LIBINTL_DEP
642 LIBINTL
643 USE_NLS
644 GMAKE_FALSE
645 GMAKE_TRUE
646 MAKE
647 CCDEPMODE
648 DEPDIR
649 am__leading_dot
650 PACKAGE
651 RANLIB
652 AR
653 HDEFINES
654 CC_FOR_BUILD
655 INSTALL_DATA
656 INSTALL_SCRIPT
657 INSTALL_PROGRAM
658 EGREP
659 GREP
660 CPP
661 target_os
662 target_vendor
663 target_cpu
664 target
665 host_os
666 host_vendor
667 host_cpu
668 host
669 build_os
670 build_vendor
671 build_cpu
672 build
673 OBJEXT
674 EXEEXT
675 ac_ct_CC
676 CPPFLAGS
677 LDFLAGS
678 CFLAGS
679 CC
680 WERROR_CFLAGS
681 WARN_CFLAGS
682 sim_reserved_bits
683 sim_inline
684 sim_hw
685 sim_hw_objs
686 sim_hw_cflags
687 sim_default_model
688 sim_scache
689 sim_float
690 sim_endian
691 sim_bitsize
692 sim_alignment
693 target_alias
694 host_alias
695 build_alias
696 LIBS
697 ECHO_T
698 ECHO_N
699 ECHO_C
700 DEFS
701 mandir
702 localedir
703 libdir
704 psdir
705 pdfdir
706 dvidir
707 htmldir
708 infodir
709 docdir
710 oldincludedir
711 includedir
712 localstatedir
713 sharedstatedir
714 sysconfdir
715 datadir
716 datarootdir
717 libexecdir
718 sbindir
719 bindir
720 program_transform_name
721 prefix
722 exec_prefix
723 PACKAGE_URL
724 PACKAGE_BUGREPORT
725 PACKAGE_STRING
726 PACKAGE_VERSION
727 PACKAGE_TARNAME
728 PACKAGE_NAME
729 PATH_SEPARATOR
730 SHELL'
731 ac_subst_files=''
732 ac_user_opts='
733 enable_option_checking
734 with_system_zlib
735 enable_plugins
736 enable_shared
737 enable_static
738 with_pic
739 enable_fast_install
740 with_gnu_ld
741 enable_libtool_lock
742 enable_maintainer_mode
743 enable_sim_debug
744 enable_sim_stdio
745 enable_sim_trace
746 enable_sim_profile
747 enable_sim_assert
748 enable_sim_environment
749 enable_sim_inline
750 with_pkgversion
751 with_bugurl
752 enable_sim_endian
753 enable_sim_alignment
754 enable_werror
755 enable_build_warnings
756 enable_sim_build_warnings
757 '
758       ac_precious_vars='build_alias
759 host_alias
760 target_alias
761 CC
762 CFLAGS
763 LDFLAGS
764 LIBS
765 CPPFLAGS
766 CPP'
767
768
769 # Initialize some variables set by options.
770 ac_init_help=
771 ac_init_version=false
772 ac_unrecognized_opts=
773 ac_unrecognized_sep=
774 # The variables have the same names as the options, with
775 # dashes changed to underlines.
776 cache_file=/dev/null
777 exec_prefix=NONE
778 no_create=
779 no_recursion=
780 prefix=NONE
781 program_prefix=NONE
782 program_suffix=NONE
783 program_transform_name=s,x,x,
784 silent=
785 site=
786 srcdir=
787 verbose=
788 x_includes=NONE
789 x_libraries=NONE
790
791 # Installation directory options.
792 # These are left unexpanded so users can "make install exec_prefix=/foo"
793 # and all the variables that are supposed to be based on exec_prefix
794 # by default will actually change.
795 # Use braces instead of parens because sh, perl, etc. also accept them.
796 # (The list follows the same order as the GNU Coding Standards.)
797 bindir='${exec_prefix}/bin'
798 sbindir='${exec_prefix}/sbin'
799 libexecdir='${exec_prefix}/libexec'
800 datarootdir='${prefix}/share'
801 datadir='${datarootdir}'
802 sysconfdir='${prefix}/etc'
803 sharedstatedir='${prefix}/com'
804 localstatedir='${prefix}/var'
805 includedir='${prefix}/include'
806 oldincludedir='/usr/include'
807 docdir='${datarootdir}/doc/${PACKAGE}'
808 infodir='${datarootdir}/info'
809 htmldir='${docdir}'
810 dvidir='${docdir}'
811 pdfdir='${docdir}'
812 psdir='${docdir}'
813 libdir='${exec_prefix}/lib'
814 localedir='${datarootdir}/locale'
815 mandir='${datarootdir}/man'
816
817 ac_prev=
818 ac_dashdash=
819 for ac_option
820 do
821   # If the previous option needs an argument, assign it.
822   if test -n "$ac_prev"; then
823     eval $ac_prev=\$ac_option
824     ac_prev=
825     continue
826   fi
827
828   case $ac_option in
829   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
830   *)    ac_optarg=yes ;;
831   esac
832
833   # Accept the important Cygnus configure options, so we can diagnose typos.
834
835   case $ac_dashdash$ac_option in
836   --)
837     ac_dashdash=yes ;;
838
839   -bindir | --bindir | --bindi | --bind | --bin | --bi)
840     ac_prev=bindir ;;
841   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
842     bindir=$ac_optarg ;;
843
844   -build | --build | --buil | --bui | --bu)
845     ac_prev=build_alias ;;
846   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
847     build_alias=$ac_optarg ;;
848
849   -cache-file | --cache-file | --cache-fil | --cache-fi \
850   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
851     ac_prev=cache_file ;;
852   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
853   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
854     cache_file=$ac_optarg ;;
855
856   --config-cache | -C)
857     cache_file=config.cache ;;
858
859   -datadir | --datadir | --datadi | --datad)
860     ac_prev=datadir ;;
861   -datadir=* | --datadir=* | --datadi=* | --datad=*)
862     datadir=$ac_optarg ;;
863
864   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865   | --dataroo | --dataro | --datar)
866     ac_prev=datarootdir ;;
867   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869     datarootdir=$ac_optarg ;;
870
871   -disable-* | --disable-*)
872     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873     # Reject names that are not valid shell variable names.
874     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
875       as_fn_error "invalid feature name: $ac_useropt"
876     ac_useropt_orig=$ac_useropt
877     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
878     case $ac_user_opts in
879       *"
880 "enable_$ac_useropt"
881 "*) ;;
882       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
883          ac_unrecognized_sep=', ';;
884     esac
885     eval enable_$ac_useropt=no ;;
886
887   -docdir | --docdir | --docdi | --doc | --do)
888     ac_prev=docdir ;;
889   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
890     docdir=$ac_optarg ;;
891
892   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
893     ac_prev=dvidir ;;
894   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
895     dvidir=$ac_optarg ;;
896
897   -enable-* | --enable-*)
898     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
899     # Reject names that are not valid shell variable names.
900     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
901       as_fn_error "invalid feature name: $ac_useropt"
902     ac_useropt_orig=$ac_useropt
903     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
904     case $ac_user_opts in
905       *"
906 "enable_$ac_useropt"
907 "*) ;;
908       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
909          ac_unrecognized_sep=', ';;
910     esac
911     eval enable_$ac_useropt=\$ac_optarg ;;
912
913   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
914   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
915   | --exec | --exe | --ex)
916     ac_prev=exec_prefix ;;
917   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
918   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
919   | --exec=* | --exe=* | --ex=*)
920     exec_prefix=$ac_optarg ;;
921
922   -gas | --gas | --ga | --g)
923     # Obsolete; use --with-gas.
924     with_gas=yes ;;
925
926   -help | --help | --hel | --he | -h)
927     ac_init_help=long ;;
928   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
929     ac_init_help=recursive ;;
930   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
931     ac_init_help=short ;;
932
933   -host | --host | --hos | --ho)
934     ac_prev=host_alias ;;
935   -host=* | --host=* | --hos=* | --ho=*)
936     host_alias=$ac_optarg ;;
937
938   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
939     ac_prev=htmldir ;;
940   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
941   | --ht=*)
942     htmldir=$ac_optarg ;;
943
944   -includedir | --includedir | --includedi | --included | --include \
945   | --includ | --inclu | --incl | --inc)
946     ac_prev=includedir ;;
947   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
948   | --includ=* | --inclu=* | --incl=* | --inc=*)
949     includedir=$ac_optarg ;;
950
951   -infodir | --infodir | --infodi | --infod | --info | --inf)
952     ac_prev=infodir ;;
953   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
954     infodir=$ac_optarg ;;
955
956   -libdir | --libdir | --libdi | --libd)
957     ac_prev=libdir ;;
958   -libdir=* | --libdir=* | --libdi=* | --libd=*)
959     libdir=$ac_optarg ;;
960
961   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
962   | --libexe | --libex | --libe)
963     ac_prev=libexecdir ;;
964   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
965   | --libexe=* | --libex=* | --libe=*)
966     libexecdir=$ac_optarg ;;
967
968   -localedir | --localedir | --localedi | --localed | --locale)
969     ac_prev=localedir ;;
970   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
971     localedir=$ac_optarg ;;
972
973   -localstatedir | --localstatedir | --localstatedi | --localstated \
974   | --localstate | --localstat | --localsta | --localst | --locals)
975     ac_prev=localstatedir ;;
976   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
977   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
978     localstatedir=$ac_optarg ;;
979
980   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
981     ac_prev=mandir ;;
982   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
983     mandir=$ac_optarg ;;
984
985   -nfp | --nfp | --nf)
986     # Obsolete; use --without-fp.
987     with_fp=no ;;
988
989   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
990   | --no-cr | --no-c | -n)
991     no_create=yes ;;
992
993   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
994   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
995     no_recursion=yes ;;
996
997   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
998   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
999   | --oldin | --oldi | --old | --ol | --o)
1000     ac_prev=oldincludedir ;;
1001   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1002   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1003   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1004     oldincludedir=$ac_optarg ;;
1005
1006   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1007     ac_prev=prefix ;;
1008   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1009     prefix=$ac_optarg ;;
1010
1011   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1012   | --program-pre | --program-pr | --program-p)
1013     ac_prev=program_prefix ;;
1014   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1015   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1016     program_prefix=$ac_optarg ;;
1017
1018   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1019   | --program-suf | --program-su | --program-s)
1020     ac_prev=program_suffix ;;
1021   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1022   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1023     program_suffix=$ac_optarg ;;
1024
1025   -program-transform-name | --program-transform-name \
1026   | --program-transform-nam | --program-transform-na \
1027   | --program-transform-n | --program-transform- \
1028   | --program-transform | --program-transfor \
1029   | --program-transfo | --program-transf \
1030   | --program-trans | --program-tran \
1031   | --progr-tra | --program-tr | --program-t)
1032     ac_prev=program_transform_name ;;
1033   -program-transform-name=* | --program-transform-name=* \
1034   | --program-transform-nam=* | --program-transform-na=* \
1035   | --program-transform-n=* | --program-transform-=* \
1036   | --program-transform=* | --program-transfor=* \
1037   | --program-transfo=* | --program-transf=* \
1038   | --program-trans=* | --program-tran=* \
1039   | --progr-tra=* | --program-tr=* | --program-t=*)
1040     program_transform_name=$ac_optarg ;;
1041
1042   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1043     ac_prev=pdfdir ;;
1044   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1045     pdfdir=$ac_optarg ;;
1046
1047   -psdir | --psdir | --psdi | --psd | --ps)
1048     ac_prev=psdir ;;
1049   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1050     psdir=$ac_optarg ;;
1051
1052   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1053   | -silent | --silent | --silen | --sile | --sil)
1054     silent=yes ;;
1055
1056   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1057     ac_prev=sbindir ;;
1058   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1059   | --sbi=* | --sb=*)
1060     sbindir=$ac_optarg ;;
1061
1062   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1063   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1064   | --sharedst | --shareds | --shared | --share | --shar \
1065   | --sha | --sh)
1066     ac_prev=sharedstatedir ;;
1067   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1068   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1069   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1070   | --sha=* | --sh=*)
1071     sharedstatedir=$ac_optarg ;;
1072
1073   -site | --site | --sit)
1074     ac_prev=site ;;
1075   -site=* | --site=* | --sit=*)
1076     site=$ac_optarg ;;
1077
1078   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1079     ac_prev=srcdir ;;
1080   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1081     srcdir=$ac_optarg ;;
1082
1083   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1084   | --syscon | --sysco | --sysc | --sys | --sy)
1085     ac_prev=sysconfdir ;;
1086   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1087   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1088     sysconfdir=$ac_optarg ;;
1089
1090   -target | --target | --targe | --targ | --tar | --ta | --t)
1091     ac_prev=target_alias ;;
1092   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1093     target_alias=$ac_optarg ;;
1094
1095   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1096     verbose=yes ;;
1097
1098   -version | --version | --versio | --versi | --vers | -V)
1099     ac_init_version=: ;;
1100
1101   -with-* | --with-*)
1102     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1103     # Reject names that are not valid shell variable names.
1104     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1105       as_fn_error "invalid package name: $ac_useropt"
1106     ac_useropt_orig=$ac_useropt
1107     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1108     case $ac_user_opts in
1109       *"
1110 "with_$ac_useropt"
1111 "*) ;;
1112       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1113          ac_unrecognized_sep=', ';;
1114     esac
1115     eval with_$ac_useropt=\$ac_optarg ;;
1116
1117   -without-* | --without-*)
1118     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1119     # Reject names that are not valid shell variable names.
1120     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1121       as_fn_error "invalid package name: $ac_useropt"
1122     ac_useropt_orig=$ac_useropt
1123     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1124     case $ac_user_opts in
1125       *"
1126 "with_$ac_useropt"
1127 "*) ;;
1128       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1129          ac_unrecognized_sep=', ';;
1130     esac
1131     eval with_$ac_useropt=no ;;
1132
1133   --x)
1134     # Obsolete; use --with-x.
1135     with_x=yes ;;
1136
1137   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1138   | --x-incl | --x-inc | --x-in | --x-i)
1139     ac_prev=x_includes ;;
1140   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1141   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1142     x_includes=$ac_optarg ;;
1143
1144   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1145   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1146     ac_prev=x_libraries ;;
1147   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1148   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1149     x_libraries=$ac_optarg ;;
1150
1151   -*) as_fn_error "unrecognized option: \`$ac_option'
1152 Try \`$0 --help' for more information."
1153     ;;
1154
1155   *=*)
1156     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1157     # Reject names that are not valid shell variable names.
1158     case $ac_envvar in #(
1159       '' | [0-9]* | *[!_$as_cr_alnum]* )
1160       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1161     esac
1162     eval $ac_envvar=\$ac_optarg
1163     export $ac_envvar ;;
1164
1165   *)
1166     # FIXME: should be removed in autoconf 3.0.
1167     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1168     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1169       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1170     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1171     ;;
1172
1173   esac
1174 done
1175
1176 if test -n "$ac_prev"; then
1177   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1178   as_fn_error "missing argument to $ac_option"
1179 fi
1180
1181 if test -n "$ac_unrecognized_opts"; then
1182   case $enable_option_checking in
1183     no) ;;
1184     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1185     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1186   esac
1187 fi
1188
1189 # Check all directory arguments for consistency.
1190 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1191                 datadir sysconfdir sharedstatedir localstatedir includedir \
1192                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1193                 libdir localedir mandir
1194 do
1195   eval ac_val=\$$ac_var
1196   # Remove trailing slashes.
1197   case $ac_val in
1198     */ )
1199       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1200       eval $ac_var=\$ac_val;;
1201   esac
1202   # Be sure to have absolute directory names.
1203   case $ac_val in
1204     [\\/$]* | ?:[\\/]* )  continue;;
1205     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1206   esac
1207   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1208 done
1209
1210 # There might be people who depend on the old broken behavior: `$host'
1211 # used to hold the argument of --host etc.
1212 # FIXME: To remove some day.
1213 build=$build_alias
1214 host=$host_alias
1215 target=$target_alias
1216
1217 # FIXME: To remove some day.
1218 if test "x$host_alias" != x; then
1219   if test "x$build_alias" = x; then
1220     cross_compiling=maybe
1221     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1222     If a cross compiler is detected then cross compile mode will be used." >&2
1223   elif test "x$build_alias" != "x$host_alias"; then
1224     cross_compiling=yes
1225   fi
1226 fi
1227
1228 ac_tool_prefix=
1229 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1230
1231 test "$silent" = yes && exec 6>/dev/null
1232
1233
1234 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1235 ac_ls_di=`ls -di .` &&
1236 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1237   as_fn_error "working directory cannot be determined"
1238 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1239   as_fn_error "pwd does not report name of working directory"
1240
1241
1242 # Find the source files, if location was not specified.
1243 if test -z "$srcdir"; then
1244   ac_srcdir_defaulted=yes
1245   # Try the directory containing this script, then the parent directory.
1246   ac_confdir=`$as_dirname -- "$as_myself" ||
1247 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1248          X"$as_myself" : 'X\(//\)[^/]' \| \
1249          X"$as_myself" : 'X\(//\)$' \| \
1250          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1251 $as_echo X"$as_myself" |
1252     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1253             s//\1/
1254             q
1255           }
1256           /^X\(\/\/\)[^/].*/{
1257             s//\1/
1258             q
1259           }
1260           /^X\(\/\/\)$/{
1261             s//\1/
1262             q
1263           }
1264           /^X\(\/\).*/{
1265             s//\1/
1266             q
1267           }
1268           s/.*/./; q'`
1269   srcdir=$ac_confdir
1270   if test ! -r "$srcdir/$ac_unique_file"; then
1271     srcdir=..
1272   fi
1273 else
1274   ac_srcdir_defaulted=no
1275 fi
1276 if test ! -r "$srcdir/$ac_unique_file"; then
1277   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1278   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1279 fi
1280 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1281 ac_abs_confdir=`(
1282         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1283         pwd)`
1284 # When building in place, set srcdir=.
1285 if test "$ac_abs_confdir" = "$ac_pwd"; then
1286   srcdir=.
1287 fi
1288 # Remove unnecessary trailing slashes from srcdir.
1289 # Double slashes in file names in object file debugging info
1290 # mess up M-x gdb in Emacs.
1291 case $srcdir in
1292 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1293 esac
1294 for ac_var in $ac_precious_vars; do
1295   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1296   eval ac_env_${ac_var}_value=\$${ac_var}
1297   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1298   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1299 done
1300
1301 #
1302 # Report the --help message.
1303 #
1304 if test "$ac_init_help" = "long"; then
1305   # Omit some internal or obsolete options to make the list less imposing.
1306   # This message is too long to be a string in the A/UX 3.1 sh.
1307   cat <<_ACEOF
1308 \`configure' configures this package to adapt to many kinds of systems.
1309
1310 Usage: $0 [OPTION]... [VAR=VALUE]...
1311
1312 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1313 VAR=VALUE.  See below for descriptions of some of the useful variables.
1314
1315 Defaults for the options are specified in brackets.
1316
1317 Configuration:
1318   -h, --help              display this help and exit
1319       --help=short        display options specific to this package
1320       --help=recursive    display the short help of all the included packages
1321   -V, --version           display version information and exit
1322   -q, --quiet, --silent   do not print \`checking...' messages
1323       --cache-file=FILE   cache test results in FILE [disabled]
1324   -C, --config-cache      alias for \`--cache-file=config.cache'
1325   -n, --no-create         do not create output files
1326       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1327
1328 Installation directories:
1329   --prefix=PREFIX         install architecture-independent files in PREFIX
1330                           [$ac_default_prefix]
1331   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1332                           [PREFIX]
1333
1334 By default, \`make install' will install all the files in
1335 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1336 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1337 for instance \`--prefix=\$HOME'.
1338
1339 For better control, use the options below.
1340
1341 Fine tuning of the installation directories:
1342   --bindir=DIR            user executables [EPREFIX/bin]
1343   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1344   --libexecdir=DIR        program executables [EPREFIX/libexec]
1345   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1346   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1347   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1348   --libdir=DIR            object code libraries [EPREFIX/lib]
1349   --includedir=DIR        C header files [PREFIX/include]
1350   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1351   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1352   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1353   --infodir=DIR           info documentation [DATAROOTDIR/info]
1354   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1355   --mandir=DIR            man documentation [DATAROOTDIR/man]
1356   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1357   --htmldir=DIR           html documentation [DOCDIR]
1358   --dvidir=DIR            dvi documentation [DOCDIR]
1359   --pdfdir=DIR            pdf documentation [DOCDIR]
1360   --psdir=DIR             ps documentation [DOCDIR]
1361 _ACEOF
1362
1363   cat <<\_ACEOF
1364
1365 Program names:
1366   --program-prefix=PREFIX            prepend PREFIX to installed program names
1367   --program-suffix=SUFFIX            append SUFFIX to installed program names
1368   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1369
1370 System types:
1371   --build=BUILD     configure for building on BUILD [guessed]
1372   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1373   --target=TARGET   configure for building compilers for TARGET [HOST]
1374 _ACEOF
1375 fi
1376
1377 if test -n "$ac_init_help"; then
1378
1379   cat <<\_ACEOF
1380
1381 Optional Features:
1382   --disable-option-checking  ignore unrecognized --enable/--with options
1383   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1384   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1385   --enable-plugins        Enable support for plugins
1386   --enable-shared[=PKGS]  build shared libraries [default=yes]
1387   --enable-static[=PKGS]  build static libraries [default=yes]
1388   --enable-fast-install[=PKGS]
1389                           optimize for fast installation [default=yes]
1390   --disable-libtool-lock  avoid locking (might break parallel builds)
1391   --enable-maintainer-mode  enable make rules and dependencies not useful
1392                           (and sometimes confusing) to the casual installer
1393   --enable-sim-debug=opts Enable debugging flags (for developers of the sim
1394                           itself)
1395   --enable-sim-stdio      Specify whether to use stdio for console
1396                           input/output
1397   --enable-sim-trace=opts Enable tracing of simulated programs
1398   --enable-sim-profile=opts
1399                           Enable profiling flags
1400   --enable-sim-assert     Specify whether to perform random assertions
1401   --enable-sim-environment=environment
1402                           Specify mixed, user, virtual or operating
1403                           environment
1404   --enable-sim-inline=inlines
1405                           Specify which functions should be inlined
1406   --enable-sim-endian=endian
1407                           Specify target byte endian orientation
1408   --enable-sim-alignment=align
1409                           Specify strict, nonstrict or forced alignment of
1410                           memory accesses
1411   --enable-werror         treat compile warnings as errors
1412   --enable-build-warnings enable build-time compiler warnings if gcc is used
1413   --enable-sim-build-warnings
1414                           enable SIM specific build-time compiler warnings if
1415                           gcc is used
1416
1417 Optional Packages:
1418   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1419   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1420   --with-system-zlib      use installed libz
1421   --with-pic              try to use only PIC/non-PIC objects [default=use
1422                           both]
1423   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1424   --with-pkgversion=PKG   Use PKG in the version string in place of "SIM"
1425   --with-bugurl=URL       Direct users to URL to report a bug
1426
1427 Some influential environment variables:
1428   CC          C compiler command
1429   CFLAGS      C compiler flags
1430   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1431               nonstandard directory <lib dir>
1432   LIBS        libraries to pass to the linker, e.g. -l<library>
1433   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1434               you have headers in a nonstandard directory <include dir>
1435   CPP         C preprocessor
1436
1437 Use these variables to override the choices made by `configure' or to help
1438 it to find libraries and programs with nonstandard names/locations.
1439
1440 Report bugs to the package provider.
1441 _ACEOF
1442 ac_status=$?
1443 fi
1444
1445 if test "$ac_init_help" = "recursive"; then
1446   # If there are subdirs, report their specific --help.
1447   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448     test -d "$ac_dir" ||
1449       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1450       continue
1451     ac_builddir=.
1452
1453 case "$ac_dir" in
1454 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1455 *)
1456   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1457   # A ".." for each directory in $ac_dir_suffix.
1458   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1459   case $ac_top_builddir_sub in
1460   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1462   esac ;;
1463 esac
1464 ac_abs_top_builddir=$ac_pwd
1465 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466 # for backward compatibility:
1467 ac_top_builddir=$ac_top_build_prefix
1468
1469 case $srcdir in
1470   .)  # We are building in place.
1471     ac_srcdir=.
1472     ac_top_srcdir=$ac_top_builddir_sub
1473     ac_abs_top_srcdir=$ac_pwd ;;
1474   [\\/]* | ?:[\\/]* )  # Absolute name.
1475     ac_srcdir=$srcdir$ac_dir_suffix;
1476     ac_top_srcdir=$srcdir
1477     ac_abs_top_srcdir=$srcdir ;;
1478   *) # Relative name.
1479     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480     ac_top_srcdir=$ac_top_build_prefix$srcdir
1481     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1482 esac
1483 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1484
1485     cd "$ac_dir" || { ac_status=$?; continue; }
1486     # Check for guested configure.
1487     if test -f "$ac_srcdir/configure.gnu"; then
1488       echo &&
1489       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490     elif test -f "$ac_srcdir/configure"; then
1491       echo &&
1492       $SHELL "$ac_srcdir/configure" --help=recursive
1493     else
1494       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1495     fi || ac_status=$?
1496     cd "$ac_pwd" || { ac_status=$?; break; }
1497   done
1498 fi
1499
1500 test -n "$ac_init_help" && exit $ac_status
1501 if $ac_init_version; then
1502   cat <<\_ACEOF
1503 configure
1504 generated by GNU Autoconf 2.64
1505
1506 Copyright (C) 2009 Free Software Foundation, Inc.
1507 This configure script is free software; the Free Software Foundation
1508 gives unlimited permission to copy, distribute and modify it.
1509 _ACEOF
1510   exit
1511 fi
1512
1513 ## ------------------------ ##
1514 ## Autoconf initialization. ##
1515 ## ------------------------ ##
1516
1517 # ac_fn_c_try_compile LINENO
1518 # --------------------------
1519 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1520 ac_fn_c_try_compile ()
1521 {
1522   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523   rm -f conftest.$ac_objext
1524   if { { ac_try="$ac_compile"
1525 case "(($ac_try" in
1526   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527   *) ac_try_echo=$ac_try;;
1528 esac
1529 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530 $as_echo "$ac_try_echo"; } >&5
1531   (eval "$ac_compile") 2>conftest.err
1532   ac_status=$?
1533   if test -s conftest.err; then
1534     grep -v '^ *+' conftest.err >conftest.er1
1535     cat conftest.er1 >&5
1536     mv -f conftest.er1 conftest.err
1537   fi
1538   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539   test $ac_status = 0; } && {
1540          test -z "$ac_c_werror_flag" ||
1541          test ! -s conftest.err
1542        } && test -s conftest.$ac_objext; then :
1543   ac_retval=0
1544 else
1545   $as_echo "$as_me: failed program was:" >&5
1546 sed 's/^/| /' conftest.$ac_ext >&5
1547
1548         ac_retval=1
1549 fi
1550   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1551   return $ac_retval
1552
1553 } # ac_fn_c_try_compile
1554
1555 # ac_fn_c_try_cpp LINENO
1556 # ----------------------
1557 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1558 ac_fn_c_try_cpp ()
1559 {
1560   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561   if { { ac_try="$ac_cpp conftest.$ac_ext"
1562 case "(($ac_try" in
1563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564   *) ac_try_echo=$ac_try;;
1565 esac
1566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 $as_echo "$ac_try_echo"; } >&5
1568   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1569   ac_status=$?
1570   if test -s conftest.err; then
1571     grep -v '^ *+' conftest.err >conftest.er1
1572     cat conftest.er1 >&5
1573     mv -f conftest.er1 conftest.err
1574   fi
1575   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576   test $ac_status = 0; } >/dev/null && {
1577          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1578          test ! -s conftest.err
1579        }; then :
1580   ac_retval=0
1581 else
1582   $as_echo "$as_me: failed program was:" >&5
1583 sed 's/^/| /' conftest.$ac_ext >&5
1584
1585     ac_retval=1
1586 fi
1587   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1588   return $ac_retval
1589
1590 } # ac_fn_c_try_cpp
1591
1592 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1593 # -------------------------------------------------------
1594 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1595 # the include files in INCLUDES and setting the cache variable VAR
1596 # accordingly.
1597 ac_fn_c_check_header_mongrel ()
1598 {
1599   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1600   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1601   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1602 $as_echo_n "checking for $2... " >&6; }
1603 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1604   $as_echo_n "(cached) " >&6
1605 fi
1606 eval ac_res=\$$3
1607                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1608 $as_echo "$ac_res" >&6; }
1609 else
1610   # Is the header compilable?
1611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1612 $as_echo_n "checking $2 usability... " >&6; }
1613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614 /* end confdefs.h.  */
1615 $4
1616 #include <$2>
1617 _ACEOF
1618 if ac_fn_c_try_compile "$LINENO"; then :
1619   ac_header_compiler=yes
1620 else
1621   ac_header_compiler=no
1622 fi
1623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1625 $as_echo "$ac_header_compiler" >&6; }
1626
1627 # Is the header present?
1628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1629 $as_echo_n "checking $2 presence... " >&6; }
1630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1631 /* end confdefs.h.  */
1632 #include <$2>
1633 _ACEOF
1634 if ac_fn_c_try_cpp "$LINENO"; then :
1635   ac_header_preproc=yes
1636 else
1637   ac_header_preproc=no
1638 fi
1639 rm -f conftest.err conftest.$ac_ext
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1641 $as_echo "$ac_header_preproc" >&6; }
1642
1643 # So?  What about this header?
1644 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1645   yes:no: )
1646     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1647 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1648     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1649 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1650     ;;
1651   no:yes:* )
1652     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1653 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1654     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1655 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1656     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1657 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1658     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1659 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1660     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1661 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1662     ;;
1663 esac
1664   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665 $as_echo_n "checking for $2... " >&6; }
1666 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1667   $as_echo_n "(cached) " >&6
1668 else
1669   eval "$3=\$ac_header_compiler"
1670 fi
1671 eval ac_res=\$$3
1672                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1673 $as_echo "$ac_res" >&6; }
1674 fi
1675   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676
1677 } # ac_fn_c_check_header_mongrel
1678
1679 # ac_fn_c_try_run LINENO
1680 # ----------------------
1681 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1682 # that executables *can* be run.
1683 ac_fn_c_try_run ()
1684 {
1685   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686   if { { ac_try="$ac_link"
1687 case "(($ac_try" in
1688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689   *) ac_try_echo=$ac_try;;
1690 esac
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693   (eval "$ac_link") 2>&5
1694   ac_status=$?
1695   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1697   { { case "(($ac_try" in
1698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1699   *) ac_try_echo=$ac_try;;
1700 esac
1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703   (eval "$ac_try") 2>&5
1704   ac_status=$?
1705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706   test $ac_status = 0; }; }; then :
1707   ac_retval=0
1708 else
1709   $as_echo "$as_me: program exited with status $ac_status" >&5
1710        $as_echo "$as_me: failed program was:" >&5
1711 sed 's/^/| /' conftest.$ac_ext >&5
1712
1713        ac_retval=$ac_status
1714 fi
1715   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1716   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1717   return $ac_retval
1718
1719 } # ac_fn_c_try_run
1720
1721 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1722 # -------------------------------------------------------
1723 # Tests whether HEADER exists and can be compiled using the include files in
1724 # INCLUDES, setting the cache variable VAR accordingly.
1725 ac_fn_c_check_header_compile ()
1726 {
1727   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729 $as_echo_n "checking for $2... " >&6; }
1730 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1731   $as_echo_n "(cached) " >&6
1732 else
1733   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1734 /* end confdefs.h.  */
1735 $4
1736 #include <$2>
1737 _ACEOF
1738 if ac_fn_c_try_compile "$LINENO"; then :
1739   eval "$3=yes"
1740 else
1741   eval "$3=no"
1742 fi
1743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1744 fi
1745 eval ac_res=\$$3
1746                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1747 $as_echo "$ac_res" >&6; }
1748   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1749
1750 } # ac_fn_c_check_header_compile
1751
1752 # ac_fn_c_try_link LINENO
1753 # -----------------------
1754 # Try to link conftest.$ac_ext, and return whether this succeeded.
1755 ac_fn_c_try_link ()
1756 {
1757   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1758   rm -f conftest.$ac_objext conftest$ac_exeext
1759   if { { ac_try="$ac_link"
1760 case "(($ac_try" in
1761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762   *) ac_try_echo=$ac_try;;
1763 esac
1764 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765 $as_echo "$ac_try_echo"; } >&5
1766   (eval "$ac_link") 2>conftest.err
1767   ac_status=$?
1768   if test -s conftest.err; then
1769     grep -v '^ *+' conftest.err >conftest.er1
1770     cat conftest.er1 >&5
1771     mv -f conftest.er1 conftest.err
1772   fi
1773   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1774   test $ac_status = 0; } && {
1775          test -z "$ac_c_werror_flag" ||
1776          test ! -s conftest.err
1777        } && test -s conftest$ac_exeext && {
1778          test "$cross_compiling" = yes ||
1779          $as_test_x conftest$ac_exeext
1780        }; then :
1781   ac_retval=0
1782 else
1783   $as_echo "$as_me: failed program was:" >&5
1784 sed 's/^/| /' conftest.$ac_ext >&5
1785
1786         ac_retval=1
1787 fi
1788   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1789   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1790   # interfere with the next link command; also delete a directory that is
1791   # left behind by Apple's compiler.  We do this before executing the actions.
1792   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1793   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1794   return $ac_retval
1795
1796 } # ac_fn_c_try_link
1797
1798 # ac_fn_c_check_func LINENO FUNC VAR
1799 # ----------------------------------
1800 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1801 ac_fn_c_check_func ()
1802 {
1803   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1805 $as_echo_n "checking for $2... " >&6; }
1806 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1807   $as_echo_n "(cached) " >&6
1808 else
1809   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h.  */
1811 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1812    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1813 #define $2 innocuous_$2
1814
1815 /* System header to define __stub macros and hopefully few prototypes,
1816     which can conflict with char $2 (); below.
1817     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1818     <limits.h> exists even on freestanding compilers.  */
1819
1820 #ifdef __STDC__
1821 # include <limits.h>
1822 #else
1823 # include <assert.h>
1824 #endif
1825
1826 #undef $2
1827
1828 /* Override any GCC internal prototype to avoid an error.
1829    Use char because int might match the return type of a GCC
1830    builtin and then its argument prototype would still apply.  */
1831 #ifdef __cplusplus
1832 extern "C"
1833 #endif
1834 char $2 ();
1835 /* The GNU C library defines this for functions which it implements
1836     to always fail with ENOSYS.  Some functions are actually named
1837     something starting with __ and the normal name is an alias.  */
1838 #if defined __stub_$2 || defined __stub___$2
1839 choke me
1840 #endif
1841
1842 int
1843 main ()
1844 {
1845 return $2 ();
1846   ;
1847   return 0;
1848 }
1849 _ACEOF
1850 if ac_fn_c_try_link "$LINENO"; then :
1851   eval "$3=yes"
1852 else
1853   eval "$3=no"
1854 fi
1855 rm -f core conftest.err conftest.$ac_objext \
1856     conftest$ac_exeext conftest.$ac_ext
1857 fi
1858 eval ac_res=\$$3
1859                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860 $as_echo "$ac_res" >&6; }
1861   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1862
1863 } # ac_fn_c_check_func
1864
1865 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1866 # ----------------------------------------------------
1867 # Tries to find if the field MEMBER exists in type AGGR, after including
1868 # INCLUDES, setting cache variable VAR accordingly.
1869 ac_fn_c_check_member ()
1870 {
1871   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1873 $as_echo_n "checking for $2.$3... " >&6; }
1874 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1875   $as_echo_n "(cached) " >&6
1876 else
1877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878 /* end confdefs.h.  */
1879 $5
1880 int
1881 main ()
1882 {
1883 static $2 ac_aggr;
1884 if (ac_aggr.$3)
1885 return 0;
1886   ;
1887   return 0;
1888 }
1889 _ACEOF
1890 if ac_fn_c_try_compile "$LINENO"; then :
1891   eval "$4=yes"
1892 else
1893   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h.  */
1895 $5
1896 int
1897 main ()
1898 {
1899 static $2 ac_aggr;
1900 if (sizeof ac_aggr.$3)
1901 return 0;
1902   ;
1903   return 0;
1904 }
1905 _ACEOF
1906 if ac_fn_c_try_compile "$LINENO"; then :
1907   eval "$4=yes"
1908 else
1909   eval "$4=no"
1910 fi
1911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1912 fi
1913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1914 fi
1915 eval ac_res=\$$4
1916                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1917 $as_echo "$ac_res" >&6; }
1918   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1919
1920 } # ac_fn_c_check_member
1921
1922 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1923 # -------------------------------------------
1924 # Tests whether TYPE exists after having included INCLUDES, setting cache
1925 # variable VAR accordingly.
1926 ac_fn_c_check_type ()
1927 {
1928   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1929   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1930 $as_echo_n "checking for $2... " >&6; }
1931 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1932   $as_echo_n "(cached) " >&6
1933 else
1934   eval "$3=no"
1935   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1936 /* end confdefs.h.  */
1937 $4
1938 int
1939 main ()
1940 {
1941 if (sizeof ($2))
1942          return 0;
1943   ;
1944   return 0;
1945 }
1946 _ACEOF
1947 if ac_fn_c_try_compile "$LINENO"; then :
1948   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1949 /* end confdefs.h.  */
1950 $4
1951 int
1952 main ()
1953 {
1954 if (sizeof (($2)))
1955             return 0;
1956   ;
1957   return 0;
1958 }
1959 _ACEOF
1960 if ac_fn_c_try_compile "$LINENO"; then :
1961
1962 else
1963   eval "$3=yes"
1964 fi
1965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1966 fi
1967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1968 fi
1969 eval ac_res=\$$3
1970                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1971 $as_echo "$ac_res" >&6; }
1972   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1973
1974 } # ac_fn_c_check_type
1975 cat >config.log <<_ACEOF
1976 This file contains any messages produced by compilers while
1977 running configure, to aid debugging if configure makes a mistake.
1978
1979 It was created by $as_me, which was
1980 generated by GNU Autoconf 2.64.  Invocation command line was
1981
1982   $ $0 $@
1983
1984 _ACEOF
1985 exec 5>>config.log
1986 {
1987 cat <<_ASUNAME
1988 ## --------- ##
1989 ## Platform. ##
1990 ## --------- ##
1991
1992 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1993 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1994 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1995 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1996 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1997
1998 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1999 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2000
2001 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2002 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2003 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2004 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2005 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2006 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2007 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2008
2009 _ASUNAME
2010
2011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2012 for as_dir in $PATH
2013 do
2014   IFS=$as_save_IFS
2015   test -z "$as_dir" && as_dir=.
2016     $as_echo "PATH: $as_dir"
2017   done
2018 IFS=$as_save_IFS
2019
2020 } >&5
2021
2022 cat >&5 <<_ACEOF
2023
2024
2025 ## ----------- ##
2026 ## Core tests. ##
2027 ## ----------- ##
2028
2029 _ACEOF
2030
2031
2032 # Keep a trace of the command line.
2033 # Strip out --no-create and --no-recursion so they do not pile up.
2034 # Strip out --silent because we don't want to record it for future runs.
2035 # Also quote any args containing shell meta-characters.
2036 # Make two passes to allow for proper duplicate-argument suppression.
2037 ac_configure_args=
2038 ac_configure_args0=
2039 ac_configure_args1=
2040 ac_must_keep_next=false
2041 for ac_pass in 1 2
2042 do
2043   for ac_arg
2044   do
2045     case $ac_arg in
2046     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2047     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2048     | -silent | --silent | --silen | --sile | --sil)
2049       continue ;;
2050     *\'*)
2051       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2052     esac
2053     case $ac_pass in
2054     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2055     2)
2056       as_fn_append ac_configure_args1 " '$ac_arg'"
2057       if test $ac_must_keep_next = true; then
2058         ac_must_keep_next=false # Got value, back to normal.
2059       else
2060         case $ac_arg in
2061           *=* | --config-cache | -C | -disable-* | --disable-* \
2062           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2063           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2064           | -with-* | --with-* | -without-* | --without-* | --x)
2065             case "$ac_configure_args0 " in
2066               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2067             esac
2068             ;;
2069           -* ) ac_must_keep_next=true ;;
2070         esac
2071       fi
2072       as_fn_append ac_configure_args " '$ac_arg'"
2073       ;;
2074     esac
2075   done
2076 done
2077 { ac_configure_args0=; unset ac_configure_args0;}
2078 { ac_configure_args1=; unset ac_configure_args1;}
2079
2080 # When interrupted or exit'd, cleanup temporary files, and complete
2081 # config.log.  We remove comments because anyway the quotes in there
2082 # would cause problems or look ugly.
2083 # WARNING: Use '\'' to represent an apostrophe within the trap.
2084 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2085 trap 'exit_status=$?
2086   # Save into config.log some information that might help in debugging.
2087   {
2088     echo
2089
2090     cat <<\_ASBOX
2091 ## ---------------- ##
2092 ## Cache variables. ##
2093 ## ---------------- ##
2094 _ASBOX
2095     echo
2096     # The following way of writing the cache mishandles newlines in values,
2097 (
2098   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2099     eval ac_val=\$$ac_var
2100     case $ac_val in #(
2101     *${as_nl}*)
2102       case $ac_var in #(
2103       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2104 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2105       esac
2106       case $ac_var in #(
2107       _ | IFS | as_nl) ;; #(
2108       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2109       *) { eval $ac_var=; unset $ac_var;} ;;
2110       esac ;;
2111     esac
2112   done
2113   (set) 2>&1 |
2114     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2115     *${as_nl}ac_space=\ *)
2116       sed -n \
2117         "s/'\''/'\''\\\\'\'''\''/g;
2118           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2119       ;; #(
2120     *)
2121       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2122       ;;
2123     esac |
2124     sort
2125 )
2126     echo
2127
2128     cat <<\_ASBOX
2129 ## ----------------- ##
2130 ## Output variables. ##
2131 ## ----------------- ##
2132 _ASBOX
2133     echo
2134     for ac_var in $ac_subst_vars
2135     do
2136       eval ac_val=\$$ac_var
2137       case $ac_val in
2138       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2139       esac
2140       $as_echo "$ac_var='\''$ac_val'\''"
2141     done | sort
2142     echo
2143
2144     if test -n "$ac_subst_files"; then
2145       cat <<\_ASBOX
2146 ## ------------------- ##
2147 ## File substitutions. ##
2148 ## ------------------- ##
2149 _ASBOX
2150       echo
2151       for ac_var in $ac_subst_files
2152       do
2153         eval ac_val=\$$ac_var
2154         case $ac_val in
2155         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2156         esac
2157         $as_echo "$ac_var='\''$ac_val'\''"
2158       done | sort
2159       echo
2160     fi
2161
2162     if test -s confdefs.h; then
2163       cat <<\_ASBOX
2164 ## ----------- ##
2165 ## confdefs.h. ##
2166 ## ----------- ##
2167 _ASBOX
2168       echo
2169       cat confdefs.h
2170       echo
2171     fi
2172     test "$ac_signal" != 0 &&
2173       $as_echo "$as_me: caught signal $ac_signal"
2174     $as_echo "$as_me: exit $exit_status"
2175   } >&5
2176   rm -f core *.core core.conftest.* &&
2177     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2178     exit $exit_status
2179 ' 0
2180 for ac_signal in 1 2 13 15; do
2181   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2182 done
2183 ac_signal=0
2184
2185 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2186 rm -f -r conftest* confdefs.h
2187
2188 $as_echo "/* confdefs.h */" > confdefs.h
2189
2190 # Predefined preprocessor variables.
2191
2192 cat >>confdefs.h <<_ACEOF
2193 #define PACKAGE_NAME "$PACKAGE_NAME"
2194 _ACEOF
2195
2196 cat >>confdefs.h <<_ACEOF
2197 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2198 _ACEOF
2199
2200 cat >>confdefs.h <<_ACEOF
2201 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2202 _ACEOF
2203
2204 cat >>confdefs.h <<_ACEOF
2205 #define PACKAGE_STRING "$PACKAGE_STRING"
2206 _ACEOF
2207
2208 cat >>confdefs.h <<_ACEOF
2209 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2210 _ACEOF
2211
2212 cat >>confdefs.h <<_ACEOF
2213 #define PACKAGE_URL "$PACKAGE_URL"
2214 _ACEOF
2215
2216
2217 # Let the site file select an alternate cache file if it wants to.
2218 # Prefer an explicitly selected file to automatically selected ones.
2219 ac_site_file1=NONE
2220 ac_site_file2=NONE
2221 if test -n "$CONFIG_SITE"; then
2222   ac_site_file1=$CONFIG_SITE
2223 elif test "x$prefix" != xNONE; then
2224   ac_site_file1=$prefix/share/config.site
2225   ac_site_file2=$prefix/etc/config.site
2226 else
2227   ac_site_file1=$ac_default_prefix/share/config.site
2228   ac_site_file2=$ac_default_prefix/etc/config.site
2229 fi
2230 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2231 do
2232   test "x$ac_site_file" = xNONE && continue
2233   if test -r "$ac_site_file"; then
2234     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2235 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2236     sed 's/^/| /' "$ac_site_file" >&5
2237     . "$ac_site_file"
2238   fi
2239 done
2240
2241 if test -r "$cache_file"; then
2242   # Some versions of bash will fail to source /dev/null (special
2243   # files actually), so we avoid doing that.
2244   if test -f "$cache_file"; then
2245     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2246 $as_echo "$as_me: loading cache $cache_file" >&6;}
2247     case $cache_file in
2248       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2249       *)                      . "./$cache_file";;
2250     esac
2251   fi
2252 else
2253   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2254 $as_echo "$as_me: creating cache $cache_file" >&6;}
2255   >$cache_file
2256 fi
2257
2258 # Check that the precious variables saved in the cache have kept the same
2259 # value.
2260 ac_cache_corrupted=false
2261 for ac_var in $ac_precious_vars; do
2262   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2263   eval ac_new_set=\$ac_env_${ac_var}_set
2264   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2265   eval ac_new_val=\$ac_env_${ac_var}_value
2266   case $ac_old_set,$ac_new_set in
2267     set,)
2268       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2269 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2270       ac_cache_corrupted=: ;;
2271     ,set)
2272       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2273 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2274       ac_cache_corrupted=: ;;
2275     ,);;
2276     *)
2277       if test "x$ac_old_val" != "x$ac_new_val"; then
2278         # differences in whitespace do not lead to failure.
2279         ac_old_val_w=`echo x $ac_old_val`
2280         ac_new_val_w=`echo x $ac_new_val`
2281         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2282           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2283 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2284           ac_cache_corrupted=:
2285         else
2286           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2287 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2288           eval $ac_var=\$ac_old_val
2289         fi
2290         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2291 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2292         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2293 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2294       fi;;
2295   esac
2296   # Pass precious variables to config.status.
2297   if test "$ac_new_set" = set; then
2298     case $ac_new_val in
2299     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2300     *) ac_arg=$ac_var=$ac_new_val ;;
2301     esac
2302     case " $ac_configure_args " in
2303       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2304       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2305     esac
2306   fi
2307 done
2308 if $ac_cache_corrupted; then
2309   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2310 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2311   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2312 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2313   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2314 fi
2315 ## -------------------- ##
2316 ## Main body of script. ##
2317 ## -------------------- ##
2318
2319 ac_ext=c
2320 ac_cpp='$CPP $CPPFLAGS'
2321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2324
2325
2326 # This file contains common code used by all simulators.
2327 #
2328 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2329 # directory.  It is intended to be invoked before any target specific stuff.
2330 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2331 # It is intended to be invoked last.
2332 #
2333 # The simulator's configure.ac should look like:
2334 #
2335 # dnl Process this file with autoconf to produce a configure script.
2336 # AC_PREREQ(2.64)dnl
2337 # AC_INIT(Makefile.in)
2338 # sinclude(../common/aclocal.m4)
2339 #
2340 # SIM_AC_COMMON
2341 #
2342 # ... target specific stuff ...
2343 #
2344 # SIM_AC_OUTPUT
2345
2346 # Include global overrides and fixes for Autoconf.
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373 # _AC_CHECK_DECL_BODY
2374 # -------------------
2375 # Shell function body for AC_CHECK_DECL.
2376 # _AC_CHECK_DECL_BODY
2377
2378 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2379 #                 INCLUDES)
2380 # -------------------------------------------------------------
2381 # Helper to AC_CHECK_DECLS, which generates the check for a single
2382 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2383 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2396 #
2397 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2398 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2399 #   Written by Gordon Matzigkeit, 1996
2400 #
2401 # This file is free software; the Free Software Foundation gives
2402 # unlimited permission to copy and/or distribute it, with or without
2403 # modifications, as long as this notice is preserved.
2404
2405
2406
2407 # serial 56 LT_INIT
2408
2409
2410 # LT_PREREQ(VERSION)
2411 # ------------------
2412 # Complain and exit if this libtool version is less that VERSION.
2413
2414
2415
2416 # _LT_CHECK_BUILDDIR
2417 # ------------------
2418 # Complain if the absolute build directory name contains unusual characters
2419
2420
2421
2422 # LT_INIT([OPTIONS])
2423 # ------------------
2424 # LT_INIT
2425
2426 # Old names:
2427 # This is what autoupdate's m4 run will expand.  It fires
2428 # the warning (with _au_warn_XXX), outputs it into the
2429 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2430 # the replacement expansion.
2431
2432
2433 # This is an auxiliary macro that is also run when
2434 # autoupdate runs m4.  It simply calls m4_warning, but
2435 # we need a wrapper so that each warning is emitted only
2436 # once.  We break the quoting in m4_warning's argument in
2437 # order to expand this macro's arguments, not AU_DEFUN's.
2438
2439
2440 # Finally, this is the expansion that is picked up by
2441 # autoconf.  It tells the user to run autoupdate, and
2442 # then outputs the replacement expansion.  We do not care
2443 # about autoupdate's warning because that contains
2444 # information on what to do *after* running autoupdate.
2445
2446 # This is what autoupdate's m4 run will expand.  It fires
2447 # the warning (with _au_warn_XXX), outputs it into the
2448 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2449 # the replacement expansion.
2450
2451
2452 # This is an auxiliary macro that is also run when
2453 # autoupdate runs m4.  It simply calls m4_warning, but
2454 # we need a wrapper so that each warning is emitted only
2455 # once.  We break the quoting in m4_warning's argument in
2456 # order to expand this macro's arguments, not AU_DEFUN's.
2457
2458
2459 # Finally, this is the expansion that is picked up by
2460 # autoconf.  It tells the user to run autoupdate, and
2461 # then outputs the replacement expansion.  We do not care
2462 # about autoupdate's warning because that contains
2463 # information on what to do *after* running autoupdate.
2464
2465
2466
2467 # _LT_CC_BASENAME(CC)
2468 # -------------------
2469 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2470
2471
2472
2473 # _LT_FILEUTILS_DEFAULTS
2474 # ----------------------
2475 # It is okay to use these file commands and assume they have been set
2476 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2477 # _LT_FILEUTILS_DEFAULTS
2478
2479
2480 # _LT_SETUP
2481 # ---------
2482 # _LT_SETUP
2483
2484
2485 # _LT_PREPARE_SED_QUOTE_VARS
2486 # --------------------------
2487 # Define a few sed substitution that help us do robust quoting.
2488
2489
2490 # _LT_PROG_LTMAIN
2491 # ---------------
2492 # Note that this code is called both from `configure', and `config.status'
2493 # now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2494 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2495 # so we pass a copy along to make sure it has a sensible value anyway.
2496 # _LT_PROG_LTMAIN
2497
2498
2499 ## ------------------------------------- ##
2500 ## Accumulate code for creating libtool. ##
2501 ## ------------------------------------- ##
2502
2503 # So that we can recreate a full libtool script including additional
2504 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2505 # in macros and then make a single call at the end using the `libtool'
2506 # label.
2507
2508
2509 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2510 # ----------------------------------------
2511 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2512
2513
2514 # Initialize.
2515
2516
2517
2518 # _LT_CONFIG_LIBTOOL([COMMANDS])
2519 # ------------------------------
2520 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2521
2522
2523 # Initialize.
2524
2525
2526
2527 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2528 # -----------------------------------------------------
2529
2530
2531
2532 # _LT_FORMAT_COMMENT([COMMENT])
2533 # -----------------------------
2534 # Add leading comment marks to the start of each line, and a trailing
2535 # full-stop to the whole comment if one is not present already.
2536
2537
2538
2539
2540 ## ------------------------ ##
2541 ## FIXME: Eliminate VARNAME ##
2542 ## ------------------------ ##
2543
2544
2545 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2546 # -------------------------------------------------------------------
2547 # CONFIGNAME is the name given to the value in the libtool script.
2548 # VARNAME is the (base) name used in the configure script.
2549 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2550 # VARNAME.  Any other value will be used directly.
2551
2552
2553
2554 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2555 # --------------------------------------------------------
2556
2557
2558
2559 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2560 # ------------------------------------------------
2561
2562
2563
2564 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2565 # ---------------------------------------------------------
2566
2567
2568
2569 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2570 # --------------------------------------------------
2571
2572
2573
2574 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2575 # ---------------------------------------------------
2576
2577
2578
2579 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2580 # ---------------------------------------------------
2581
2582
2583
2584
2585 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2586 # ------------------------------------------------
2587
2588
2589
2590
2591 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2592 # ------------------------------------
2593 # Quote a variable value, and forward it to `config.status' so that its
2594 # declaration there will have the same value as in `configure'.  VARNAME
2595 # must have a single quote delimited value for this to work.
2596
2597
2598
2599 # _LT_CONFIG_STATUS_DECLARATIONS
2600 # ------------------------------
2601 # We delimit libtool config variables with single quotes, so when
2602 # we write them to config.status, we have to be sure to quote all
2603 # embedded single quotes properly.  In configure, this macro expands
2604 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2605 #
2606 #    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2607
2608
2609
2610 # _LT_LIBTOOL_TAGS
2611 # ----------------
2612 # Output comment and list of tags supported by the script
2613
2614
2615
2616 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2617 # -----------------------------------
2618 # Extract the dictionary values for VARNAME (optionally with TAG) and
2619 # expand to a commented shell variable setting:
2620 #
2621 #    # Some comment about what VAR is for.
2622 #    visible_name=$lt_internal_name
2623
2624
2625
2626 # _LT_LIBTOOL_CONFIG_VARS
2627 # -----------------------
2628 # Produce commented declarations of non-tagged libtool config variables
2629 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2630 # script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2631 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2632
2633
2634
2635 # _LT_LIBTOOL_TAG_VARS(TAG)
2636 # -------------------------
2637
2638
2639
2640 # _LT_TAGVAR(VARNAME, [TAGNAME])
2641 # ------------------------------
2642
2643
2644
2645 # _LT_CONFIG_COMMANDS
2646 # -------------------
2647 # Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2648 # variables for single and double quote escaping we saved from calls
2649 # to _LT_DECL, we can put quote escaped variables declarations
2650 # into `config.status', and then the shell code to quote escape them in
2651 # for loops in `config.status'.  Finally, any additional code accumulated
2652 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2653 #_LT_CONFIG_COMMANDS
2654
2655
2656 # Initialize.
2657
2658
2659 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2660 # ------------------------------------
2661 # Generate a child script FILE with all initialization necessary to
2662 # reuse the environment learned by the parent script, and make the
2663 # file executable.  If COMMENT is supplied, it is inserted after the
2664 # `#!' sequence but before initialization text begins.  After this
2665 # macro, additional text can be appended to FILE to form the body of
2666 # the child script.  The macro ends with non-zero status if the
2667 # file could not be fully written (such as if the disk is full).
2668 # _LT_GENERATED_FILE_INIT
2669
2670 # LT_OUTPUT
2671 # ---------
2672 # This macro allows early generation of the libtool script (before
2673 # AC_OUTPUT is called), incase it is used in configure for compilation
2674 # tests.
2675 # LT_OUTPUT
2676
2677
2678 # _LT_CONFIG(TAG)
2679 # ---------------
2680 # If TAG is the built-in tag, create an initial libtool script with a
2681 # default configuration from the untagged config vars.  Otherwise add code
2682 # to config.status for appending the configuration named by TAG from the
2683 # matching tagged config vars.
2684 # _LT_CONFIG
2685
2686
2687 # LT_SUPPORTED_TAG(TAG)
2688 # ---------------------
2689 # Trace this macro to discover what tags are supported by the libtool
2690 # --tag option, using:
2691 #    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2692
2693
2694
2695 # C support is built-in for now
2696
2697
2698
2699
2700 # LT_LANG(LANG)
2701 # -------------
2702 # Enable libtool support for the given language if not already enabled.
2703 # LT_LANG
2704
2705
2706 # _LT_LANG(LANGNAME)
2707 # ------------------
2708 # _LT_LANG
2709
2710
2711 # _LT_LANG_DEFAULT_CONFIG
2712 # -----------------------
2713 # _LT_LANG_DEFAULT_CONFIG
2714
2715 # Obsolete macros:
2716 # This is what autoupdate's m4 run will expand.  It fires
2717 # the warning (with _au_warn_XXX), outputs it into the
2718 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2719 # the replacement expansion.
2720
2721
2722 # This is an auxiliary macro that is also run when
2723 # autoupdate runs m4.  It simply calls m4_warning, but
2724 # we need a wrapper so that each warning is emitted only
2725 # once.  We break the quoting in m4_warning's argument in
2726 # order to expand this macro's arguments, not AU_DEFUN's.
2727
2728
2729 # Finally, this is the expansion that is picked up by
2730 # autoconf.  It tells the user to run autoupdate, and
2731 # then outputs the replacement expansion.  We do not care
2732 # about autoupdate's warning because that contains
2733 # information on what to do *after* running autoupdate.
2734
2735 # This is what autoupdate's m4 run will expand.  It fires
2736 # the warning (with _au_warn_XXX), outputs it into the
2737 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2738 # the replacement expansion.
2739
2740
2741 # This is an auxiliary macro that is also run when
2742 # autoupdate runs m4.  It simply calls m4_warning, but
2743 # we need a wrapper so that each warning is emitted only
2744 # once.  We break the quoting in m4_warning's argument in
2745 # order to expand this macro's arguments, not AU_DEFUN's.
2746
2747
2748 # Finally, this is the expansion that is picked up by
2749 # autoconf.  It tells the user to run autoupdate, and
2750 # then outputs the replacement expansion.  We do not care
2751 # about autoupdate's warning because that contains
2752 # information on what to do *after* running autoupdate.
2753
2754 # This is what autoupdate's m4 run will expand.  It fires
2755 # the warning (with _au_warn_XXX), outputs it into the
2756 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2757 # the replacement expansion.
2758
2759
2760 # This is an auxiliary macro that is also run when
2761 # autoupdate runs m4.  It simply calls m4_warning, but
2762 # we need a wrapper so that each warning is emitted only
2763 # once.  We break the quoting in m4_warning's argument in
2764 # order to expand this macro's arguments, not AU_DEFUN's.
2765
2766
2767 # Finally, this is the expansion that is picked up by
2768 # autoconf.  It tells the user to run autoupdate, and
2769 # then outputs the replacement expansion.  We do not care
2770 # about autoupdate's warning because that contains
2771 # information on what to do *after* running autoupdate.
2772
2773 # This is what autoupdate's m4 run will expand.  It fires
2774 # the warning (with _au_warn_XXX), outputs it into the
2775 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2776 # the replacement expansion.
2777
2778
2779 # This is an auxiliary macro that is also run when
2780 # autoupdate runs m4.  It simply calls m4_warning, but
2781 # we need a wrapper so that each warning is emitted only
2782 # once.  We break the quoting in m4_warning's argument in
2783 # order to expand this macro's arguments, not AU_DEFUN's.
2784
2785
2786 # Finally, this is the expansion that is picked up by
2787 # autoconf.  It tells the user to run autoupdate, and
2788 # then outputs the replacement expansion.  We do not care
2789 # about autoupdate's warning because that contains
2790 # information on what to do *after* running autoupdate.
2791
2792 # This is what autoupdate's m4 run will expand.  It fires
2793 # the warning (with _au_warn_XXX), outputs it into the
2794 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2795 # the replacement expansion.
2796
2797
2798 # This is an auxiliary macro that is also run when
2799 # autoupdate runs m4.  It simply calls m4_warning, but
2800 # we need a wrapper so that each warning is emitted only
2801 # once.  We break the quoting in m4_warning's argument in
2802 # order to expand this macro's arguments, not AU_DEFUN's.
2803
2804
2805 # Finally, this is the expansion that is picked up by
2806 # autoconf.  It tells the user to run autoupdate, and
2807 # then outputs the replacement expansion.  We do not care
2808 # about autoupdate's warning because that contains
2809 # information on what to do *after* running autoupdate.
2810
2811
2812
2813 # _LT_TAG_COMPILER
2814 # ----------------
2815 # _LT_TAG_COMPILER
2816
2817
2818 # _LT_COMPILER_BOILERPLATE
2819 # ------------------------
2820 # Check for compiler boilerplate output or warnings with
2821 # the simple compiler test code.
2822 # _LT_COMPILER_BOILERPLATE
2823
2824
2825 # _LT_LINKER_BOILERPLATE
2826 # ----------------------
2827 # Check for linker boilerplate output or warnings with
2828 # the simple link test code.
2829 # _LT_LINKER_BOILERPLATE
2830
2831 # _LT_REQUIRED_DARWIN_CHECKS
2832 # -------------------------
2833
2834
2835
2836 # _LT_DARWIN_LINKER_FEATURES
2837 # --------------------------
2838 # Checks for linker and compiler features on darwin
2839
2840
2841 # _LT_SYS_MODULE_PATH_AIX
2842 # -----------------------
2843 # Links a minimal program and checks the executable
2844 # for the system default hardcoded library path. In most cases,
2845 # this is /usr/lib:/lib, but when the MPI compilers are used
2846 # the location of the communication and MPI libs are included too.
2847 # If we don't find anything, use the default library path according
2848 # to the aix ld manual.
2849 # _LT_SYS_MODULE_PATH_AIX
2850
2851
2852 # _LT_SHELL_INIT(ARG)
2853 # -------------------
2854 # _LT_SHELL_INIT
2855
2856
2857
2858 # _LT_PROG_ECHO_BACKSLASH
2859 # -----------------------
2860 # Find how we can fake an echo command that does not interpret backslash.
2861 # In particular, with Autoconf 2.60 or later we add some code to the start
2862 # of the generated configure script which will find a shell with a builtin
2863 # printf (which we can use as an echo command).
2864 # _LT_PROG_ECHO_BACKSLASH
2865
2866
2867 # _LT_ENABLE_LOCK
2868 # ---------------
2869 # _LT_ENABLE_LOCK
2870
2871
2872 # _LT_CMD_OLD_ARCHIVE
2873 # -------------------
2874 # _LT_CMD_OLD_ARCHIVE
2875
2876
2877 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2878 #               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2879 # ----------------------------------------------------------------
2880 # Check whether the given compiler option works
2881 # _LT_COMPILER_OPTION
2882
2883 # Old name:
2884 # This is what autoupdate's m4 run will expand.  It fires
2885 # the warning (with _au_warn_XXX), outputs it into the
2886 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2887 # the replacement expansion.
2888
2889
2890 # This is an auxiliary macro that is also run when
2891 # autoupdate runs m4.  It simply calls m4_warning, but
2892 # we need a wrapper so that each warning is emitted only
2893 # once.  We break the quoting in m4_warning's argument in
2894 # order to expand this macro's arguments, not AU_DEFUN's.
2895
2896
2897 # Finally, this is the expansion that is picked up by
2898 # autoconf.  It tells the user to run autoupdate, and
2899 # then outputs the replacement expansion.  We do not care
2900 # about autoupdate's warning because that contains
2901 # information on what to do *after* running autoupdate.
2902
2903
2904
2905 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2906 #                  [ACTION-SUCCESS], [ACTION-FAILURE])
2907 # ----------------------------------------------------
2908 # Check whether the given linker option works
2909 # _LT_LINKER_OPTION
2910
2911 # Old name:
2912 # This is what autoupdate's m4 run will expand.  It fires
2913 # the warning (with _au_warn_XXX), outputs it into the
2914 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2915 # the replacement expansion.
2916
2917
2918 # This is an auxiliary macro that is also run when
2919 # autoupdate runs m4.  It simply calls m4_warning, but
2920 # we need a wrapper so that each warning is emitted only
2921 # once.  We break the quoting in m4_warning's argument in
2922 # order to expand this macro's arguments, not AU_DEFUN's.
2923
2924
2925 # Finally, this is the expansion that is picked up by
2926 # autoconf.  It tells the user to run autoupdate, and
2927 # then outputs the replacement expansion.  We do not care
2928 # about autoupdate's warning because that contains
2929 # information on what to do *after* running autoupdate.
2930
2931
2932
2933 # LT_CMD_MAX_LEN
2934 #---------------
2935 # LT_CMD_MAX_LEN
2936
2937 # Old name:
2938 # This is what autoupdate's m4 run will expand.  It fires
2939 # the warning (with _au_warn_XXX), outputs it into the
2940 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2941 # the replacement expansion.
2942
2943
2944 # This is an auxiliary macro that is also run when
2945 # autoupdate runs m4.  It simply calls m4_warning, but
2946 # we need a wrapper so that each warning is emitted only
2947 # once.  We break the quoting in m4_warning's argument in
2948 # order to expand this macro's arguments, not AU_DEFUN's.
2949
2950
2951 # Finally, this is the expansion that is picked up by
2952 # autoconf.  It tells the user to run autoupdate, and
2953 # then outputs the replacement expansion.  We do not care
2954 # about autoupdate's warning because that contains
2955 # information on what to do *after* running autoupdate.
2956
2957
2958
2959 # _LT_HEADER_DLFCN
2960 # ----------------
2961 # _LT_HEADER_DLFCN
2962
2963
2964 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2965 #                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2966 # ----------------------------------------------------------------
2967 # _LT_TRY_DLOPEN_SELF
2968
2969
2970 # LT_SYS_DLOPEN_SELF
2971 # ------------------
2972 # LT_SYS_DLOPEN_SELF
2973
2974 # Old name:
2975 # This is what autoupdate's m4 run will expand.  It fires
2976 # the warning (with _au_warn_XXX), outputs it into the
2977 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2978 # the replacement expansion.
2979
2980
2981 # This is an auxiliary macro that is also run when
2982 # autoupdate runs m4.  It simply calls m4_warning, but
2983 # we need a wrapper so that each warning is emitted only
2984 # once.  We break the quoting in m4_warning's argument in
2985 # order to expand this macro's arguments, not AU_DEFUN's.
2986
2987
2988 # Finally, this is the expansion that is picked up by
2989 # autoconf.  It tells the user to run autoupdate, and
2990 # then outputs the replacement expansion.  We do not care
2991 # about autoupdate's warning because that contains
2992 # information on what to do *after* running autoupdate.
2993
2994
2995
2996 # _LT_COMPILER_C_O([TAGNAME])
2997 # ---------------------------
2998 # Check to see if options -c and -o are simultaneously supported by compiler.
2999 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3000 # _LT_COMPILER_C_O
3001
3002
3003 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3004 # ----------------------------------
3005 # Check to see if we can do hard links to lock some files if needed
3006 # _LT_COMPILER_FILE_LOCKS
3007
3008
3009 # _LT_CHECK_OBJDIR
3010 # ----------------
3011 # _LT_CHECK_OBJDIR
3012
3013
3014 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3015 # --------------------------------------
3016 # Check hardcoding attributes.
3017 # _LT_LINKER_HARDCODE_LIBPATH
3018
3019
3020 # _LT_CMD_STRIPLIB
3021 # ----------------
3022 # _LT_CMD_STRIPLIB
3023
3024
3025 # _LT_SYS_DYNAMIC_LINKER([TAG])
3026 # -----------------------------
3027 # PORTME Fill in your ld.so characteristics
3028 # _LT_SYS_DYNAMIC_LINKER
3029
3030
3031 # _LT_PATH_TOOL_PREFIX(TOOL)
3032 # --------------------------
3033 # find a file program which can recognize shared library
3034 # _LT_PATH_TOOL_PREFIX
3035
3036 # Old name:
3037 # This is what autoupdate's m4 run will expand.  It fires
3038 # the warning (with _au_warn_XXX), outputs it into the
3039 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3040 # the replacement expansion.
3041
3042
3043 # This is an auxiliary macro that is also run when
3044 # autoupdate runs m4.  It simply calls m4_warning, but
3045 # we need a wrapper so that each warning is emitted only
3046 # once.  We break the quoting in m4_warning's argument in
3047 # order to expand this macro's arguments, not AU_DEFUN's.
3048
3049
3050 # Finally, this is the expansion that is picked up by
3051 # autoconf.  It tells the user to run autoupdate, and
3052 # then outputs the replacement expansion.  We do not care
3053 # about autoupdate's warning because that contains
3054 # information on what to do *after* running autoupdate.
3055
3056
3057
3058 # _LT_PATH_MAGIC
3059 # --------------
3060 # find a file program which can recognize a shared library
3061 # _LT_PATH_MAGIC
3062
3063
3064 # LT_PATH_LD
3065 # ----------
3066 # find the pathname to the GNU or non-GNU linker
3067 # LT_PATH_LD
3068
3069 # Old names:
3070 # This is what autoupdate's m4 run will expand.  It fires
3071 # the warning (with _au_warn_XXX), outputs it into the
3072 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3073 # the replacement expansion.
3074
3075
3076 # This is an auxiliary macro that is also run when
3077 # autoupdate runs m4.  It simply calls m4_warning, but
3078 # we need a wrapper so that each warning is emitted only
3079 # once.  We break the quoting in m4_warning's argument in
3080 # order to expand this macro's arguments, not AU_DEFUN's.
3081
3082
3083 # Finally, this is the expansion that is picked up by
3084 # autoconf.  It tells the user to run autoupdate, and
3085 # then outputs the replacement expansion.  We do not care
3086 # about autoupdate's warning because that contains
3087 # information on what to do *after* running autoupdate.
3088
3089 # This is what autoupdate's m4 run will expand.  It fires
3090 # the warning (with _au_warn_XXX), outputs it into the
3091 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3092 # the replacement expansion.
3093
3094
3095 # This is an auxiliary macro that is also run when
3096 # autoupdate runs m4.  It simply calls m4_warning, but
3097 # we need a wrapper so that each warning is emitted only
3098 # once.  We break the quoting in m4_warning's argument in
3099 # order to expand this macro's arguments, not AU_DEFUN's.
3100
3101
3102 # Finally, this is the expansion that is picked up by
3103 # autoconf.  It tells the user to run autoupdate, and
3104 # then outputs the replacement expansion.  We do not care
3105 # about autoupdate's warning because that contains
3106 # information on what to do *after* running autoupdate.
3107
3108
3109
3110 # _LT_PATH_LD_GNU
3111 #- --------------
3112 # _LT_PATH_LD_GNU
3113
3114
3115 # _LT_CMD_RELOAD
3116 # --------------
3117 # find reload flag for linker
3118 #   -- PORTME Some linkers may need a different reload flag.
3119 # _LT_CMD_RELOAD
3120
3121
3122 # _LT_CHECK_MAGIC_METHOD
3123 # ----------------------
3124 # how to check for library dependencies
3125 #  -- PORTME fill in with the dynamic library characteristics
3126 # _LT_CHECK_MAGIC_METHOD
3127
3128
3129 # LT_PATH_NM
3130 # ----------
3131 # find the pathname to a BSD- or MS-compatible name lister
3132 # LT_PATH_NM
3133
3134 # Old names:
3135 # This is what autoupdate's m4 run will expand.  It fires
3136 # the warning (with _au_warn_XXX), outputs it into the
3137 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3138 # the replacement expansion.
3139
3140
3141 # This is an auxiliary macro that is also run when
3142 # autoupdate runs m4.  It simply calls m4_warning, but
3143 # we need a wrapper so that each warning is emitted only
3144 # once.  We break the quoting in m4_warning's argument in
3145 # order to expand this macro's arguments, not AU_DEFUN's.
3146
3147
3148 # Finally, this is the expansion that is picked up by
3149 # autoconf.  It tells the user to run autoupdate, and
3150 # then outputs the replacement expansion.  We do not care
3151 # about autoupdate's warning because that contains
3152 # information on what to do *after* running autoupdate.
3153
3154 # This is what autoupdate's m4 run will expand.  It fires
3155 # the warning (with _au_warn_XXX), outputs it into the
3156 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3157 # the replacement expansion.
3158
3159
3160 # This is an auxiliary macro that is also run when
3161 # autoupdate runs m4.  It simply calls m4_warning, but
3162 # we need a wrapper so that each warning is emitted only
3163 # once.  We break the quoting in m4_warning's argument in
3164 # order to expand this macro's arguments, not AU_DEFUN's.
3165
3166
3167 # Finally, this is the expansion that is picked up by
3168 # autoconf.  It tells the user to run autoupdate, and
3169 # then outputs the replacement expansion.  We do not care
3170 # about autoupdate's warning because that contains
3171 # information on what to do *after* running autoupdate.
3172
3173
3174
3175 # LT_LIB_M
3176 # --------
3177 # check for math library
3178 # LT_LIB_M
3179
3180 # Old name:
3181 # This is what autoupdate's m4 run will expand.  It fires
3182 # the warning (with _au_warn_XXX), outputs it into the
3183 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3184 # the replacement expansion.
3185
3186
3187 # This is an auxiliary macro that is also run when
3188 # autoupdate runs m4.  It simply calls m4_warning, but
3189 # we need a wrapper so that each warning is emitted only
3190 # once.  We break the quoting in m4_warning's argument in
3191 # order to expand this macro's arguments, not AU_DEFUN's.
3192
3193
3194 # Finally, this is the expansion that is picked up by
3195 # autoconf.  It tells the user to run autoupdate, and
3196 # then outputs the replacement expansion.  We do not care
3197 # about autoupdate's warning because that contains
3198 # information on what to do *after* running autoupdate.
3199
3200
3201
3202 # _LT_COMPILER_NO_RTTI([TAGNAME])
3203 # -------------------------------
3204 # _LT_COMPILER_NO_RTTI
3205
3206
3207 # _LT_CMD_GLOBAL_SYMBOLS
3208 # ----------------------
3209  # _LT_CMD_GLOBAL_SYMBOLS
3210
3211
3212 # _LT_COMPILER_PIC([TAGNAME])
3213 # ---------------------------
3214 # _LT_COMPILER_PIC
3215
3216
3217 # _LT_LINKER_SHLIBS([TAGNAME])
3218 # ----------------------------
3219 # See if the linker supports building shared libraries.
3220 # _LT_LINKER_SHLIBS
3221
3222
3223 # _LT_LANG_C_CONFIG([TAG])
3224 # ------------------------
3225 # Ensure that the configuration variables for a C compiler are suitably
3226 # defined.  These variables are subsequently used by _LT_CONFIG to write
3227 # the compiler configuration to `libtool'.
3228 # _LT_LANG_C_CONFIG
3229
3230
3231 # _LT_LANG_CXX_CONFIG([TAG])
3232 # --------------------------
3233 # Ensure that the configuration variables for a C++ compiler are suitably
3234 # defined.  These variables are subsequently used by _LT_CONFIG to write
3235 # the compiler configuration to `libtool'.
3236 # _LT_LANG_CXX_CONFIG
3237
3238
3239 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3240 # ---------------------------------
3241 # Figure out "hidden" library dependencies from verbose
3242 # compiler output when linking a shared library.
3243 # Parse the compiler output and extract the necessary
3244 # objects, libraries and library flags.
3245 # _LT_SYS_HIDDEN_LIBDEPS
3246
3247
3248 # _LT_LANG_F77_CONFIG([TAG])
3249 # --------------------------
3250 # Ensure that the configuration variables for a Fortran 77 compiler are
3251 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3252 # to write the compiler configuration to `libtool'.
3253 # _LT_LANG_F77_CONFIG
3254
3255
3256 # _LT_LANG_FC_CONFIG([TAG])
3257 # -------------------------
3258 # Ensure that the configuration variables for a Fortran compiler are
3259 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3260 # to write the compiler configuration to `libtool'.
3261 # _LT_LANG_FC_CONFIG
3262
3263
3264 # _LT_LANG_GCJ_CONFIG([TAG])
3265 # --------------------------
3266 # Ensure that the configuration variables for the GNU Java Compiler compiler
3267 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3268 # to write the compiler configuration to `libtool'.
3269 # _LT_LANG_GCJ_CONFIG
3270
3271
3272 # _LT_LANG_RC_CONFIG([TAG])
3273 # -------------------------
3274 # Ensure that the configuration variables for the Windows resource compiler
3275 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3276 # to write the compiler configuration to `libtool'.
3277 # _LT_LANG_RC_CONFIG
3278
3279
3280 # LT_PROG_GCJ
3281 # -----------
3282
3283
3284 # Old name:
3285 # This is what autoupdate's m4 run will expand.  It fires
3286 # the warning (with _au_warn_XXX), outputs it into the
3287 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3288 # the replacement expansion.
3289
3290
3291 # This is an auxiliary macro that is also run when
3292 # autoupdate runs m4.  It simply calls m4_warning, but
3293 # we need a wrapper so that each warning is emitted only
3294 # once.  We break the quoting in m4_warning's argument in
3295 # order to expand this macro's arguments, not AU_DEFUN's.
3296
3297
3298 # Finally, this is the expansion that is picked up by
3299 # autoconf.  It tells the user to run autoupdate, and
3300 # then outputs the replacement expansion.  We do not care
3301 # about autoupdate's warning because that contains
3302 # information on what to do *after* running autoupdate.
3303
3304
3305
3306 # LT_PROG_RC
3307 # ----------
3308
3309
3310 # Old name:
3311 # This is what autoupdate's m4 run will expand.  It fires
3312 # the warning (with _au_warn_XXX), outputs it into the
3313 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3314 # the replacement expansion.
3315
3316
3317 # This is an auxiliary macro that is also run when
3318 # autoupdate runs m4.  It simply calls m4_warning, but
3319 # we need a wrapper so that each warning is emitted only
3320 # once.  We break the quoting in m4_warning's argument in
3321 # order to expand this macro's arguments, not AU_DEFUN's.
3322
3323
3324 # Finally, this is the expansion that is picked up by
3325 # autoconf.  It tells the user to run autoupdate, and
3326 # then outputs the replacement expansion.  We do not care
3327 # about autoupdate's warning because that contains
3328 # information on what to do *after* running autoupdate.
3329
3330
3331
3332 # _LT_DECL_EGREP
3333 # --------------
3334 # If we don't have a new enough Autoconf to choose the best grep
3335 # available, choose the one first in the user's PATH.
3336
3337
3338
3339 # _LT_DECL_OBJDUMP
3340 # --------------
3341 # If we don't have a new enough Autoconf to choose the best objdump
3342 # available, choose the one first in the user's PATH.
3343
3344
3345
3346 # _LT_DECL_SED
3347 # ------------
3348 # Check for a fully-functional sed program, that truncates
3349 # as few characters as possible.  Prefer GNU sed if found.
3350 # _LT_DECL_SED
3351
3352 #m4_ifndef
3353
3354 # Old name:
3355 # This is what autoupdate's m4 run will expand.  It fires
3356 # the warning (with _au_warn_XXX), outputs it into the
3357 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3358 # the replacement expansion.
3359
3360
3361 # This is an auxiliary macro that is also run when
3362 # autoupdate runs m4.  It simply calls m4_warning, but
3363 # we need a wrapper so that each warning is emitted only
3364 # once.  We break the quoting in m4_warning's argument in
3365 # order to expand this macro's arguments, not AU_DEFUN's.
3366
3367
3368 # Finally, this is the expansion that is picked up by
3369 # autoconf.  It tells the user to run autoupdate, and
3370 # then outputs the replacement expansion.  We do not care
3371 # about autoupdate's warning because that contains
3372 # information on what to do *after* running autoupdate.
3373
3374
3375
3376 # _LT_CHECK_SHELL_FEATURES
3377 # ------------------------
3378 # Find out whether the shell is Bourne or XSI compatible,
3379 # or has some other useful features.
3380 # _LT_CHECK_SHELL_FEATURES
3381
3382
3383 # _LT_PROG_XSI_SHELLFNS
3384 # ---------------------
3385 # Bourne and XSI compatible variants of some useful shell functions.
3386
3387
3388 # Helper functions for option handling.                    -*- Autoconf -*-
3389 #
3390 #   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3391 #   Inc.
3392 #   Written by Gary V. Vaughan, 2004
3393 #
3394 # This file is free software; the Free Software Foundation gives
3395 # unlimited permission to copy and/or distribute it, with or without
3396 # modifications, as long as this notice is preserved.
3397
3398 # serial 6 ltoptions.m4
3399
3400 # This is to help aclocal find these macros, as it can't see m4_define.
3401
3402
3403
3404 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3405 # ------------------------------------------
3406
3407
3408
3409 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3410 # ---------------------------------------
3411 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3412 # matching handler defined, dispatch to it.  Other OPTION-NAMEs are
3413 # saved as a flag.
3414
3415
3416
3417 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3418 # ------------------------------------------------------------
3419 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3420
3421
3422
3423 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3424 # -------------------------------------------------------
3425 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3426 # are set.
3427
3428
3429
3430 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3431 # ----------------------------------------
3432 # OPTION-LIST is a space-separated list of Libtool options associated
3433 # with MACRO-NAME.  If any OPTION has a matching handler declared with
3434 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3435 # the unknown option and exit.
3436 # _LT_SET_OPTIONS
3437
3438
3439 ## --------------------------------- ##
3440 ## Macros to handle LT_INIT options. ##
3441 ## --------------------------------- ##
3442
3443 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3444 # -----------------------------------------
3445
3446
3447
3448 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3449 # -----------------------------------------------
3450 # LT_OPTION_DEFINE
3451
3452
3453 # dlopen
3454 # ------
3455
3456
3457 # This is what autoupdate's m4 run will expand.  It fires
3458 # the warning (with _au_warn_XXX), outputs it into the
3459 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3460 # the replacement expansion.
3461
3462
3463 # This is an auxiliary macro that is also run when
3464 # autoupdate runs m4.  It simply calls m4_warning, but
3465 # we need a wrapper so that each warning is emitted only
3466 # once.  We break the quoting in m4_warning's argument in
3467 # order to expand this macro's arguments, not AU_DEFUN's.
3468
3469
3470 # Finally, this is the expansion that is picked up by
3471 # autoconf.  It tells the user to run autoupdate, and
3472 # then outputs the replacement expansion.  We do not care
3473 # about autoupdate's warning because that contains
3474 # information on what to do *after* running autoupdate.
3475
3476
3477
3478
3479 # win32-dll
3480 # ---------
3481 # Declare package support for building win32 dll's.
3482 # win32-dll
3483
3484 # This is what autoupdate's m4 run will expand.  It fires
3485 # the warning (with _au_warn_XXX), outputs it into the
3486 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3487 # the replacement expansion.
3488
3489
3490 # This is an auxiliary macro that is also run when
3491 # autoupdate runs m4.  It simply calls m4_warning, but
3492 # we need a wrapper so that each warning is emitted only
3493 # once.  We break the quoting in m4_warning's argument in
3494 # order to expand this macro's arguments, not AU_DEFUN's.
3495
3496
3497 # Finally, this is the expansion that is picked up by
3498 # autoconf.  It tells the user to run autoupdate, and
3499 # then outputs the replacement expansion.  We do not care
3500 # about autoupdate's warning because that contains
3501 # information on what to do *after* running autoupdate.
3502
3503
3504
3505
3506 # _LT_ENABLE_SHARED([DEFAULT])
3507 # ----------------------------
3508 # implement the --enable-shared flag, and supports the `shared' and
3509 # `disable-shared' LT_INIT options.
3510 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3511 # _LT_ENABLE_SHARED
3512
3513
3514
3515
3516 # Old names:
3517
3518
3519
3520
3521 # This is what autoupdate's m4 run will expand.  It fires
3522 # the warning (with _au_warn_XXX), outputs it into the
3523 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3524 # the replacement expansion.
3525
3526
3527 # This is an auxiliary macro that is also run when
3528 # autoupdate runs m4.  It simply calls m4_warning, but
3529 # we need a wrapper so that each warning is emitted only
3530 # once.  We break the quoting in m4_warning's argument in
3531 # order to expand this macro's arguments, not AU_DEFUN's.
3532
3533
3534 # Finally, this is the expansion that is picked up by
3535 # autoconf.  It tells the user to run autoupdate, and
3536 # then outputs the replacement expansion.  We do not care
3537 # about autoupdate's warning because that contains
3538 # information on what to do *after* running autoupdate.
3539
3540 # This is what autoupdate's m4 run will expand.  It fires
3541 # the warning (with _au_warn_XXX), outputs it into the
3542 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3543 # the replacement expansion.
3544
3545
3546 # This is an auxiliary macro that is also run when
3547 # autoupdate runs m4.  It simply calls m4_warning, but
3548 # we need a wrapper so that each warning is emitted only
3549 # once.  We break the quoting in m4_warning's argument in
3550 # order to expand this macro's arguments, not AU_DEFUN's.
3551
3552
3553 # Finally, this is the expansion that is picked up by
3554 # autoconf.  It tells the user to run autoupdate, and
3555 # then outputs the replacement expansion.  We do not care
3556 # about autoupdate's warning because that contains
3557 # information on what to do *after* running autoupdate.
3558
3559
3560
3561
3562
3563 # _LT_ENABLE_STATIC([DEFAULT])
3564 # ----------------------------
3565 # implement the --enable-static flag, and support the `static' and
3566 # `disable-static' LT_INIT options.
3567 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3568 # _LT_ENABLE_STATIC
3569
3570
3571
3572
3573 # Old names:
3574
3575
3576
3577
3578 # This is what autoupdate's m4 run will expand.  It fires
3579 # the warning (with _au_warn_XXX), outputs it into the
3580 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3581 # the replacement expansion.
3582
3583
3584 # This is an auxiliary macro that is also run when
3585 # autoupdate runs m4.  It simply calls m4_warning, but
3586 # we need a wrapper so that each warning is emitted only
3587 # once.  We break the quoting in m4_warning's argument in
3588 # order to expand this macro's arguments, not AU_DEFUN's.
3589
3590
3591 # Finally, this is the expansion that is picked up by
3592 # autoconf.  It tells the user to run autoupdate, and
3593 # then outputs the replacement expansion.  We do not care
3594 # about autoupdate's warning because that contains
3595 # information on what to do *after* running autoupdate.
3596
3597 # This is what autoupdate's m4 run will expand.  It fires
3598 # the warning (with _au_warn_XXX), outputs it into the
3599 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3600 # the replacement expansion.
3601
3602
3603 # This is an auxiliary macro that is also run when
3604 # autoupdate runs m4.  It simply calls m4_warning, but
3605 # we need a wrapper so that each warning is emitted only
3606 # once.  We break the quoting in m4_warning's argument in
3607 # order to expand this macro's arguments, not AU_DEFUN's.
3608
3609
3610 # Finally, this is the expansion that is picked up by
3611 # autoconf.  It tells the user to run autoupdate, and
3612 # then outputs the replacement expansion.  We do not care
3613 # about autoupdate's warning because that contains
3614 # information on what to do *after* running autoupdate.
3615
3616
3617
3618
3619
3620 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3621 # ----------------------------------
3622 # implement the --enable-fast-install flag, and support the `fast-install'
3623 # and `disable-fast-install' LT_INIT options.
3624 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3625 # _LT_ENABLE_FAST_INSTALL
3626
3627
3628
3629
3630 # Old names:
3631 # This is what autoupdate's m4 run will expand.  It fires
3632 # the warning (with _au_warn_XXX), outputs it into the
3633 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3634 # the replacement expansion.
3635
3636
3637 # This is an auxiliary macro that is also run when
3638 # autoupdate runs m4.  It simply calls m4_warning, but
3639 # we need a wrapper so that each warning is emitted only
3640 # once.  We break the quoting in m4_warning's argument in
3641 # order to expand this macro's arguments, not AU_DEFUN's.
3642
3643
3644 # Finally, this is the expansion that is picked up by
3645 # autoconf.  It tells the user to run autoupdate, and
3646 # then outputs the replacement expansion.  We do not care
3647 # about autoupdate's warning because that contains
3648 # information on what to do *after* running autoupdate.
3649
3650
3651 # This is what autoupdate's m4 run will expand.  It fires
3652 # the warning (with _au_warn_XXX), outputs it into the
3653 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3654 # the replacement expansion.
3655
3656
3657 # This is an auxiliary macro that is also run when
3658 # autoupdate runs m4.  It simply calls m4_warning, but
3659 # we need a wrapper so that each warning is emitted only
3660 # once.  We break the quoting in m4_warning's argument in
3661 # order to expand this macro's arguments, not AU_DEFUN's.
3662
3663
3664 # Finally, this is the expansion that is picked up by
3665 # autoconf.  It tells the user to run autoupdate, and
3666 # then outputs the replacement expansion.  We do not care
3667 # about autoupdate's warning because that contains
3668 # information on what to do *after* running autoupdate.
3669
3670
3671
3672
3673 # _LT_WITH_PIC([MODE])
3674 # --------------------
3675 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3676 # LT_INIT options.
3677 # MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
3678 # _LT_WITH_PIC
3679
3680
3681
3682
3683 # Old name:
3684 # This is what autoupdate's m4 run will expand.  It fires
3685 # the warning (with _au_warn_XXX), outputs it into the
3686 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3687 # the replacement expansion.
3688
3689
3690 # This is an auxiliary macro that is also run when
3691 # autoupdate runs m4.  It simply calls m4_warning, but
3692 # we need a wrapper so that each warning is emitted only
3693 # once.  We break the quoting in m4_warning's argument in
3694 # order to expand this macro's arguments, not AU_DEFUN's.
3695
3696
3697 # Finally, this is the expansion that is picked up by
3698 # autoconf.  It tells the user to run autoupdate, and
3699 # then outputs the replacement expansion.  We do not care
3700 # about autoupdate's warning because that contains
3701 # information on what to do *after* running autoupdate.
3702
3703
3704
3705 ## ----------------- ##
3706 ## LTDL_INIT Options ##
3707 ## ----------------- ##
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718 # ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
3719 #
3720 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3721 # Written by Gary V. Vaughan, 2004
3722 #
3723 # This file is free software; the Free Software Foundation gives
3724 # unlimited permission to copy and/or distribute it, with or without
3725 # modifications, as long as this notice is preserved.
3726
3727 # serial 6 ltsugar.m4
3728
3729 # This is to help aclocal find these macros, as it can't see m4_define.
3730
3731
3732
3733 # lt_join(SEP, ARG1, [ARG2...])
3734 # -----------------------------
3735 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3736 # associated separator.
3737 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3738 # versions in m4sugar had bugs.
3739
3740
3741
3742
3743 # lt_car(LIST)
3744 # lt_cdr(LIST)
3745 # ------------
3746 # Manipulate m4 lists.
3747 # These macros are necessary as long as will still need to support
3748 # Autoconf-2.59 which quotes differently.
3749
3750
3751
3752
3753
3754 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3755 # ------------------------------------------
3756 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3757 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3758 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3759 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3760 # than defined and empty).
3761 #
3762 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3763 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3764
3765
3766
3767
3768 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3769 # ----------------------------------------------------------
3770 # Produce a SEP delimited list of all paired combinations of elements of
3771 # PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
3772 # has the form PREFIXmINFIXSUFFIXn.
3773 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3774
3775
3776
3777 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3778 # -----------------------------------------------------------------------
3779 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3780 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3781
3782
3783
3784 # lt_dict_add(DICT, KEY, VALUE)
3785 # -----------------------------
3786
3787
3788
3789 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3790 # --------------------------------------------
3791
3792
3793
3794 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3795 # ----------------------------------
3796
3797
3798
3799 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3800 # -----------------------------------------------------------------
3801
3802
3803
3804 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3805 # --------------------------------------------------------------
3806
3807
3808 # ltversion.m4 -- version numbers                       -*- Autoconf -*-
3809 #
3810 #   Copyright (C) 2004 Free Software Foundation, Inc.
3811 #   Written by Scott James Remnant, 2004
3812 #
3813 # This file is free software; the Free Software Foundation gives
3814 # unlimited permission to copy and/or distribute it, with or without
3815 # modifications, as long as this notice is preserved.
3816
3817 # Generated from ltversion.in.
3818
3819 # serial 3134 ltversion.m4
3820 # This file is part of GNU Libtool
3821
3822
3823
3824
3825
3826
3827 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
3828 #
3829 #   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3830 #   Written by Scott James Remnant, 2004.
3831 #
3832 # This file is free software; the Free Software Foundation gives
3833 # unlimited permission to copy and/or distribute it, with or without
3834 # modifications, as long as this notice is preserved.
3835
3836 # serial 4 lt~obsolete.m4
3837
3838 # These exist entirely to fool aclocal when bootstrapping libtool.
3839 #
3840 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3841 # which have later been changed to m4_define as they aren't part of the
3842 # exported API, or moved to Autoconf or Automake where they belong.
3843 #
3844 # The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
3845 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3846 # using a macro with the same name in our local m4/libtool.m4 it'll
3847 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3848 # and doesn't know about Autoconf macros at all.)
3849 #
3850 # So we provide this file, which has a silly filename so it's always
3851 # included after everything else.  This provides aclocal with the
3852 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3853 # because those macros already exist, or will be overwritten later.
3854 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3855 #
3856 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3857 # Yes, that means every name once taken will need to remain here until
3858 # we give up compatibility with versions before 1.7, at which point
3859 # we need to keep only those names which we still refer to.
3860
3861 # This is to help aclocal find these macros, as it can't see m4_define.
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926 ##                                                          -*- Autoconf -*-
3927
3928 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3929 # Free Software Foundation, Inc.
3930 #
3931 # This file is free software; the Free Software Foundation
3932 # gives unlimited permission to copy and/or distribute it,
3933 # with or without modifications, as long as this notice is preserved.
3934
3935 # serial 8
3936
3937 # Based on depend.m4 from automake 1.9, modified for standalone use in
3938 # an environment where GNU make is required.
3939
3940 # ZW_PROG_COMPILER_DEPENDENCIES
3941 # -----------------------------
3942 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3943 # sets fooDEPMODE accordingly.  Cache-variable compatible with
3944 # original; not side-effect compatible.  As the users of this macro
3945 # may require accurate dependencies for correct builds, it does *not*
3946 # honor --disable-dependency-checking, and failure to detect a usable
3947 # method is an error.  depcomp is assumed to be located in
3948 # $ac_aux_dir.
3949 #
3950 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3951
3952
3953
3954 # AM_SET_DEPDIR
3955 # -------------
3956 # Choose a directory name for dependency files.
3957
3958
3959 # ZW_CREATE_DEPDIR
3960 # ----------------
3961 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028 # intl sister-directory configuration rules.
4029 #
4030
4031 # The idea behind this macro is that there's no need to repeat all the
4032 # autoconf probes done by the intl directory - it's already done them
4033 # for us.  In fact, there's no need even to look at the cache for the
4034 # answers.  All we need to do is nab a few pieces of information.
4035 # The intl directory is set up to make this easy, by generating a
4036 # small file which can be sourced as a shell script; then we produce
4037 # the necessary substitutions and definitions for this directory.
4038
4039
4040
4041 # Autoconf M4 include file defining utility macros for complex Canadian
4042 # cross builds.
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052 ####
4053 # _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4054 # or AC_INIT.
4055 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4056
4057 ####
4058 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4059 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4060
4061
4062 ####
4063 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4064 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4065
4066
4067
4068 # Backported from Autoconf 2.5x; can go away when and if
4069 # we switch.  Put the OS path separator in $PATH_SEPARATOR.
4070
4071
4072
4073
4074 # ACX_HAVE_GCC_FOR_TARGET
4075 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4076
4077
4078 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4079 # Searching for installed target binutils.  We need to take extra care,
4080 # else we may find the wrong assembler, linker, etc., and lose.
4081 #
4082 # First try --with-build-time-tools, if specified.
4083 #
4084 # For build != host, we ask the installed GCC for the name of the tool it
4085 # uses, and accept it if it is an absolute path.  This is because the
4086 # only good choice for a compiler is the same GCC version that is being
4087 # installed (or we couldn't make target libraries), and we assume that
4088 # on the host system we'll have not only the same GCC version, but also
4089 # the same binutils version.
4090 #
4091 # For build == host, search the same directories that the installed
4092 # compiler will search.  We used to do this for the assembler, linker,
4093 # and nm only; for simplicity of configuration, however, we extend this
4094 # criterion to tools (such as ar and ranlib) that are never invoked by
4095 # the compiler, to avoid mismatches.
4096 #
4097 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4098 # if build == target.  This makes the most sense only when bootstrapping,
4099 # but we also do so when build != host.  In this case, we hope that the
4100 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4101 #
4102 # If we do not find a suitable binary, then try the user's path.
4103
4104
4105 ###
4106 # AC_PROG_CPP_WERROR
4107 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4108 # triggers warnings from the preprocessor.  Will be in autoconf 2.58.
4109 # For now, using this also overrides header checks to use only the
4110 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4111 # bit harder from here).
4112 # Eventually autoconf will default to checking headers with the compiler
4113 # instead, and we'll have to do this differently.
4114
4115 # AC_PROG_CPP_WERROR
4116
4117 # Test for GNAT.
4118 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4119 # that understands Ada.  We use the user's CC setting, already found, and
4120 # possibly add $1 to the command-line parameters.
4121 #
4122 # Sets the shell variable have_gnat to yes or no as appropriate, and
4123 # substitutes GNATBIND and GNATMAKE.
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149 ac_ext=c
4150 ac_cpp='$CPP $CPPFLAGS'
4151 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4152 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4153 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4154 if test -n "$ac_tool_prefix"; then
4155   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4156 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4158 $as_echo_n "checking for $ac_word... " >&6; }
4159 if test "${ac_cv_prog_CC+set}" = set; then :
4160   $as_echo_n "(cached) " >&6
4161 else
4162   if test -n "$CC"; then
4163   ac_cv_prog_CC="$CC" # Let the user override the test.
4164 else
4165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 for as_dir in $PATH
4167 do
4168   IFS=$as_save_IFS
4169   test -z "$as_dir" && as_dir=.
4170     for ac_exec_ext in '' $ac_executable_extensions; do
4171   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4172     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4173     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4174     break 2
4175   fi
4176 done
4177   done
4178 IFS=$as_save_IFS
4179
4180 fi
4181 fi
4182 CC=$ac_cv_prog_CC
4183 if test -n "$CC"; then
4184   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4185 $as_echo "$CC" >&6; }
4186 else
4187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4188 $as_echo "no" >&6; }
4189 fi
4190
4191
4192 fi
4193 if test -z "$ac_cv_prog_CC"; then
4194   ac_ct_CC=$CC
4195   # Extract the first word of "gcc", so it can be a program name with args.
4196 set dummy gcc; ac_word=$2
4197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4198 $as_echo_n "checking for $ac_word... " >&6; }
4199 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4200   $as_echo_n "(cached) " >&6
4201 else
4202   if test -n "$ac_ct_CC"; then
4203   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4204 else
4205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4206 for as_dir in $PATH
4207 do
4208   IFS=$as_save_IFS
4209   test -z "$as_dir" && as_dir=.
4210     for ac_exec_ext in '' $ac_executable_extensions; do
4211   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4212     ac_cv_prog_ac_ct_CC="gcc"
4213     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4214     break 2
4215   fi
4216 done
4217   done
4218 IFS=$as_save_IFS
4219
4220 fi
4221 fi
4222 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4223 if test -n "$ac_ct_CC"; then
4224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4225 $as_echo "$ac_ct_CC" >&6; }
4226 else
4227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4228 $as_echo "no" >&6; }
4229 fi
4230
4231   if test "x$ac_ct_CC" = x; then
4232     CC=""
4233   else
4234     case $cross_compiling:$ac_tool_warned in
4235 yes:)
4236 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4237 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4238 ac_tool_warned=yes ;;
4239 esac
4240     CC=$ac_ct_CC
4241   fi
4242 else
4243   CC="$ac_cv_prog_CC"
4244 fi
4245
4246 if test -z "$CC"; then
4247           if test -n "$ac_tool_prefix"; then
4248     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4249 set dummy ${ac_tool_prefix}cc; ac_word=$2
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4251 $as_echo_n "checking for $ac_word... " >&6; }
4252 if test "${ac_cv_prog_CC+set}" = set; then :
4253   $as_echo_n "(cached) " >&6
4254 else
4255   if test -n "$CC"; then
4256   ac_cv_prog_CC="$CC" # Let the user override the test.
4257 else
4258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4259 for as_dir in $PATH
4260 do
4261   IFS=$as_save_IFS
4262   test -z "$as_dir" && as_dir=.
4263     for ac_exec_ext in '' $ac_executable_extensions; do
4264   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4265     ac_cv_prog_CC="${ac_tool_prefix}cc"
4266     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4267     break 2
4268   fi
4269 done
4270   done
4271 IFS=$as_save_IFS
4272
4273 fi
4274 fi
4275 CC=$ac_cv_prog_CC
4276 if test -n "$CC"; then
4277   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4278 $as_echo "$CC" >&6; }
4279 else
4280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4281 $as_echo "no" >&6; }
4282 fi
4283
4284
4285   fi
4286 fi
4287 if test -z "$CC"; then
4288   # Extract the first word of "cc", so it can be a program name with args.
4289 set dummy cc; ac_word=$2
4290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4291 $as_echo_n "checking for $ac_word... " >&6; }
4292 if test "${ac_cv_prog_CC+set}" = set; then :
4293   $as_echo_n "(cached) " >&6
4294 else
4295   if test -n "$CC"; then
4296   ac_cv_prog_CC="$CC" # Let the user override the test.
4297 else
4298   ac_prog_rejected=no
4299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4300 for as_dir in $PATH
4301 do
4302   IFS=$as_save_IFS
4303   test -z "$as_dir" && as_dir=.
4304     for ac_exec_ext in '' $ac_executable_extensions; do
4305   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4306     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4307        ac_prog_rejected=yes
4308        continue
4309      fi
4310     ac_cv_prog_CC="cc"
4311     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4312     break 2
4313   fi
4314 done
4315   done
4316 IFS=$as_save_IFS
4317
4318 if test $ac_prog_rejected = yes; then
4319   # We found a bogon in the path, so make sure we never use it.
4320   set dummy $ac_cv_prog_CC
4321   shift
4322   if test $# != 0; then
4323     # We chose a different compiler from the bogus one.
4324     # However, it has the same basename, so the bogon will be chosen
4325     # first if we set CC to just the basename; use the full file name.
4326     shift
4327     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4328   fi
4329 fi
4330 fi
4331 fi
4332 CC=$ac_cv_prog_CC
4333 if test -n "$CC"; then
4334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4335 $as_echo "$CC" >&6; }
4336 else
4337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4338 $as_echo "no" >&6; }
4339 fi
4340
4341
4342 fi
4343 if test -z "$CC"; then
4344   if test -n "$ac_tool_prefix"; then
4345   for ac_prog in cl.exe
4346   do
4347     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4348 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4350 $as_echo_n "checking for $ac_word... " >&6; }
4351 if test "${ac_cv_prog_CC+set}" = set; then :
4352   $as_echo_n "(cached) " >&6
4353 else
4354   if test -n "$CC"; then
4355   ac_cv_prog_CC="$CC" # Let the user override the test.
4356 else
4357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4358 for as_dir in $PATH
4359 do
4360   IFS=$as_save_IFS
4361   test -z "$as_dir" && as_dir=.
4362     for ac_exec_ext in '' $ac_executable_extensions; do
4363   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4364     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4366     break 2
4367   fi
4368 done
4369   done
4370 IFS=$as_save_IFS
4371
4372 fi
4373 fi
4374 CC=$ac_cv_prog_CC
4375 if test -n "$CC"; then
4376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4377 $as_echo "$CC" >&6; }
4378 else
4379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4380 $as_echo "no" >&6; }
4381 fi
4382
4383
4384     test -n "$CC" && break
4385   done
4386 fi
4387 if test -z "$CC"; then
4388   ac_ct_CC=$CC
4389   for ac_prog in cl.exe
4390 do
4391   # Extract the first word of "$ac_prog", so it can be a program name with args.
4392 set dummy $ac_prog; ac_word=$2
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4394 $as_echo_n "checking for $ac_word... " >&6; }
4395 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4396   $as_echo_n "(cached) " >&6
4397 else
4398   if test -n "$ac_ct_CC"; then
4399   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4400 else
4401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4402 for as_dir in $PATH
4403 do
4404   IFS=$as_save_IFS
4405   test -z "$as_dir" && as_dir=.
4406     for ac_exec_ext in '' $ac_executable_extensions; do
4407   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4408     ac_cv_prog_ac_ct_CC="$ac_prog"
4409     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4410     break 2
4411   fi
4412 done
4413   done
4414 IFS=$as_save_IFS
4415
4416 fi
4417 fi
4418 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4419 if test -n "$ac_ct_CC"; then
4420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4421 $as_echo "$ac_ct_CC" >&6; }
4422 else
4423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4424 $as_echo "no" >&6; }
4425 fi
4426
4427
4428   test -n "$ac_ct_CC" && break
4429 done
4430
4431   if test "x$ac_ct_CC" = x; then
4432     CC=""
4433   else
4434     case $cross_compiling:$ac_tool_warned in
4435 yes:)
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4437 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4438 ac_tool_warned=yes ;;
4439 esac
4440     CC=$ac_ct_CC
4441   fi
4442 fi
4443
4444 fi
4445
4446
4447 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4448 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4449 as_fn_error "no acceptable C compiler found in \$PATH
4450 See \`config.log' for more details." "$LINENO" 5; }
4451
4452 # Provide some information about the compiler.
4453 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4454 set X $ac_compile
4455 ac_compiler=$2
4456 for ac_option in --version -v -V -qversion; do
4457   { { ac_try="$ac_compiler $ac_option >&5"
4458 case "(($ac_try" in
4459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4460   *) ac_try_echo=$ac_try;;
4461 esac
4462 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4463 $as_echo "$ac_try_echo"; } >&5
4464   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4465   ac_status=$?
4466   if test -s conftest.err; then
4467     sed '10a\
4468 ... rest of stderr output deleted ...
4469          10q' conftest.err >conftest.er1
4470     cat conftest.er1 >&5
4471     rm -f conftest.er1 conftest.err
4472   fi
4473   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4474   test $ac_status = 0; }
4475 done
4476
4477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4478 /* end confdefs.h.  */
4479
4480 int
4481 main ()
4482 {
4483
4484   ;
4485   return 0;
4486 }
4487 _ACEOF
4488 ac_clean_files_save=$ac_clean_files
4489 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4490 # Try to create an executable without -o first, disregard a.out.
4491 # It will help us diagnose broken compilers, and finding out an intuition
4492 # of exeext.
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4494 $as_echo_n "checking for C compiler default output file name... " >&6; }
4495 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4496
4497 # The possible output files:
4498 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4499
4500 ac_rmfiles=
4501 for ac_file in $ac_files
4502 do
4503   case $ac_file in
4504     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4505     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4506   esac
4507 done
4508 rm -f $ac_rmfiles
4509
4510 if { { ac_try="$ac_link_default"
4511 case "(($ac_try" in
4512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4513   *) ac_try_echo=$ac_try;;
4514 esac
4515 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4516 $as_echo "$ac_try_echo"; } >&5
4517   (eval "$ac_link_default") 2>&5
4518   ac_status=$?
4519   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4520   test $ac_status = 0; }; then :
4521   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4522 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4523 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4524 # so that the user can short-circuit this test for compilers unknown to
4525 # Autoconf.
4526 for ac_file in $ac_files ''
4527 do
4528   test -f "$ac_file" || continue
4529   case $ac_file in
4530     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4531         ;;
4532     [ab].out )
4533         # We found the default executable, but exeext='' is most
4534         # certainly right.
4535         break;;
4536     *.* )
4537         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4538         then :; else
4539            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4540         fi
4541         # We set ac_cv_exeext here because the later test for it is not
4542         # safe: cross compilers may not add the suffix if given an `-o'
4543         # argument, so we may need to know it at that point already.
4544         # Even if this section looks crufty: it has the advantage of
4545         # actually working.
4546         break;;
4547     * )
4548         break;;
4549   esac
4550 done
4551 test "$ac_cv_exeext" = no && ac_cv_exeext=
4552
4553 else
4554   ac_file=''
4555 fi
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4557 $as_echo "$ac_file" >&6; }
4558 if test -z "$ac_file"; then :
4559   $as_echo "$as_me: failed program was:" >&5
4560 sed 's/^/| /' conftest.$ac_ext >&5
4561
4562 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4563 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4564 { as_fn_set_status 77
4565 as_fn_error "C compiler cannot create executables
4566 See \`config.log' for more details." "$LINENO" 5; }; }
4567 fi
4568 ac_exeext=$ac_cv_exeext
4569
4570 # Check that the compiler produces executables we can run.  If not, either
4571 # the compiler is broken, or we cross compile.
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4573 $as_echo_n "checking whether the C compiler works... " >&6; }
4574 # If not cross compiling, check that we can run a simple program.
4575 if test "$cross_compiling" != yes; then
4576   if { ac_try='./$ac_file'
4577   { { case "(($ac_try" in
4578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4579   *) ac_try_echo=$ac_try;;
4580 esac
4581 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4582 $as_echo "$ac_try_echo"; } >&5
4583   (eval "$ac_try") 2>&5
4584   ac_status=$?
4585   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4586   test $ac_status = 0; }; }; then
4587     cross_compiling=no
4588   else
4589     if test "$cross_compiling" = maybe; then
4590         cross_compiling=yes
4591     else
4592         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4594 as_fn_error "cannot run C compiled programs.
4595 If you meant to cross compile, use \`--host'.
4596 See \`config.log' for more details." "$LINENO" 5; }
4597     fi
4598   fi
4599 fi
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4601 $as_echo "yes" >&6; }
4602
4603 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4604 ac_clean_files=$ac_clean_files_save
4605 # Check that the compiler produces executables we can run.  If not, either
4606 # the compiler is broken, or we cross compile.
4607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4608 $as_echo_n "checking whether we are cross compiling... " >&6; }
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4610 $as_echo "$cross_compiling" >&6; }
4611
4612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4613 $as_echo_n "checking for suffix of executables... " >&6; }
4614 if { { ac_try="$ac_link"
4615 case "(($ac_try" in
4616   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4617   *) ac_try_echo=$ac_try;;
4618 esac
4619 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4620 $as_echo "$ac_try_echo"; } >&5
4621   (eval "$ac_link") 2>&5
4622   ac_status=$?
4623   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4624   test $ac_status = 0; }; then :
4625   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4626 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4627 # work properly (i.e., refer to `conftest.exe'), while it won't with
4628 # `rm'.
4629 for ac_file in conftest.exe conftest conftest.*; do
4630   test -f "$ac_file" || continue
4631   case $ac_file in
4632     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4633     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4634           break;;
4635     * ) break;;
4636   esac
4637 done
4638 else
4639   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4640 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4641 as_fn_error "cannot compute suffix of executables: cannot compile and link
4642 See \`config.log' for more details." "$LINENO" 5; }
4643 fi
4644 rm -f conftest$ac_cv_exeext
4645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4646 $as_echo "$ac_cv_exeext" >&6; }
4647
4648 rm -f conftest.$ac_ext
4649 EXEEXT=$ac_cv_exeext
4650 ac_exeext=$EXEEXT
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4652 $as_echo_n "checking for suffix of object files... " >&6; }
4653 if test "${ac_cv_objext+set}" = set; then :
4654   $as_echo_n "(cached) " >&6
4655 else
4656   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4657 /* end confdefs.h.  */
4658
4659 int
4660 main ()
4661 {
4662
4663   ;
4664   return 0;
4665 }
4666 _ACEOF
4667 rm -f conftest.o conftest.obj
4668 if { { ac_try="$ac_compile"
4669 case "(($ac_try" in
4670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4671   *) ac_try_echo=$ac_try;;
4672 esac
4673 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4674 $as_echo "$ac_try_echo"; } >&5
4675   (eval "$ac_compile") 2>&5
4676   ac_status=$?
4677   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4678   test $ac_status = 0; }; then :
4679   for ac_file in conftest.o conftest.obj conftest.*; do
4680   test -f "$ac_file" || continue;
4681   case $ac_file in
4682     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4683     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4684        break;;
4685   esac
4686 done
4687 else
4688   $as_echo "$as_me: failed program was:" >&5
4689 sed 's/^/| /' conftest.$ac_ext >&5
4690
4691 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4692 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4693 as_fn_error "cannot compute suffix of object files: cannot compile
4694 See \`config.log' for more details." "$LINENO" 5; }
4695 fi
4696 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4697 fi
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4699 $as_echo "$ac_cv_objext" >&6; }
4700 OBJEXT=$ac_cv_objext
4701 ac_objext=$OBJEXT
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4703 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4704 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4705   $as_echo_n "(cached) " >&6
4706 else
4707   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708 /* end confdefs.h.  */
4709
4710 int
4711 main ()
4712 {
4713 #ifndef __GNUC__
4714        choke me
4715 #endif
4716
4717   ;
4718   return 0;
4719 }
4720 _ACEOF
4721 if ac_fn_c_try_compile "$LINENO"; then :
4722   ac_compiler_gnu=yes
4723 else
4724   ac_compiler_gnu=no
4725 fi
4726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4728
4729 fi
4730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4731 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4732 if test $ac_compiler_gnu = yes; then
4733   GCC=yes
4734 else
4735   GCC=
4736 fi
4737 ac_test_CFLAGS=${CFLAGS+set}
4738 ac_save_CFLAGS=$CFLAGS
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4740 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4741 if test "${ac_cv_prog_cc_g+set}" = set; then :
4742   $as_echo_n "(cached) " >&6
4743 else
4744   ac_save_c_werror_flag=$ac_c_werror_flag
4745    ac_c_werror_flag=yes
4746    ac_cv_prog_cc_g=no
4747    CFLAGS="-g"
4748    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4749 /* end confdefs.h.  */
4750
4751 int
4752 main ()
4753 {
4754
4755   ;
4756   return 0;
4757 }
4758 _ACEOF
4759 if ac_fn_c_try_compile "$LINENO"; then :
4760   ac_cv_prog_cc_g=yes
4761 else
4762   CFLAGS=""
4763       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4764 /* end confdefs.h.  */
4765
4766 int
4767 main ()
4768 {
4769
4770   ;
4771   return 0;
4772 }
4773 _ACEOF
4774 if ac_fn_c_try_compile "$LINENO"; then :
4775
4776 else
4777   ac_c_werror_flag=$ac_save_c_werror_flag
4778          CFLAGS="-g"
4779          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4780 /* end confdefs.h.  */
4781
4782 int
4783 main ()
4784 {
4785
4786   ;
4787   return 0;
4788 }
4789 _ACEOF
4790 if ac_fn_c_try_compile "$LINENO"; then :
4791   ac_cv_prog_cc_g=yes
4792 fi
4793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794 fi
4795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796 fi
4797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798    ac_c_werror_flag=$ac_save_c_werror_flag
4799 fi
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4801 $as_echo "$ac_cv_prog_cc_g" >&6; }
4802 if test "$ac_test_CFLAGS" = set; then
4803   CFLAGS=$ac_save_CFLAGS
4804 elif test $ac_cv_prog_cc_g = yes; then
4805   if test "$GCC" = yes; then
4806     CFLAGS="-g -O2"
4807   else
4808     CFLAGS="-g"
4809   fi
4810 else
4811   if test "$GCC" = yes; then
4812     CFLAGS="-O2"
4813   else
4814     CFLAGS=
4815   fi
4816 fi
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4818 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4819 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4820   $as_echo_n "(cached) " >&6
4821 else
4822   ac_cv_prog_cc_c89=no
4823 ac_save_CC=$CC
4824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4825 /* end confdefs.h.  */
4826 #include <stdarg.h>
4827 #include <stdio.h>
4828 #include <sys/types.h>
4829 #include <sys/stat.h>
4830 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4831 struct buf { int x; };
4832 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4833 static char *e (p, i)
4834      char **p;
4835      int i;
4836 {
4837   return p[i];
4838 }
4839 static char *f (char * (*g) (char **, int), char **p, ...)
4840 {
4841   char *s;
4842   va_list v;
4843   va_start (v,p);
4844   s = g (p, va_arg (v,int));
4845   va_end (v);
4846   return s;
4847 }
4848
4849 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4850    function prototypes and stuff, but not '\xHH' hex character constants.
4851    These don't provoke an error unfortunately, instead are silently treated
4852    as 'x'.  The following induces an error, until -std is added to get
4853    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4854    array size at least.  It's necessary to write '\x00'==0 to get something
4855    that's true only with -std.  */
4856 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4857
4858 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4859    inside strings and character constants.  */
4860 #define FOO(x) 'x'
4861 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4862
4863 int test (int i, double x);
4864 struct s1 {int (*f) (int a);};
4865 struct s2 {int (*f) (double a);};
4866 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4867 int argc;
4868 char **argv;
4869 int
4870 main ()
4871 {
4872 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4873   ;
4874   return 0;
4875 }
4876 _ACEOF
4877 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4878         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4879 do
4880   CC="$ac_save_CC $ac_arg"
4881   if ac_fn_c_try_compile "$LINENO"; then :
4882   ac_cv_prog_cc_c89=$ac_arg
4883 fi
4884 rm -f core conftest.err conftest.$ac_objext
4885   test "x$ac_cv_prog_cc_c89" != "xno" && break
4886 done
4887 rm -f conftest.$ac_ext
4888 CC=$ac_save_CC
4889
4890 fi
4891 # AC_CACHE_VAL
4892 case "x$ac_cv_prog_cc_c89" in
4893   x)
4894     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4895 $as_echo "none needed" >&6; } ;;
4896   xno)
4897     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4898 $as_echo "unsupported" >&6; } ;;
4899   *)
4900     CC="$CC $ac_cv_prog_cc_c89"
4901     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4902 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4903 esac
4904 if test "x$ac_cv_prog_cc_c89" != xno; then :
4905
4906 fi
4907
4908 ac_ext=c
4909 ac_cpp='$CPP $CPPFLAGS'
4910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4913
4914 ac_aux_dir=
4915 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4916   for ac_t in install-sh install.sh shtool; do
4917     if test -f "$ac_dir/$ac_t"; then
4918       ac_aux_dir=$ac_dir
4919       ac_install_sh="$ac_aux_dir/$ac_t -c"
4920       break 2
4921     fi
4922   done
4923 done
4924 if test -z "$ac_aux_dir"; then
4925   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4926 fi
4927
4928 # These three variables are undocumented and unsupported,
4929 # and are intended to be withdrawn in a future Autoconf release.
4930 # They can cause serious problems if a builder's source tree is in a directory
4931 # whose full name contains unusual characters.
4932 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4933 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4934 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4935
4936
4937 # Make sure we can run config.sub.
4938 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4939   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4940
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4942 $as_echo_n "checking build system type... " >&6; }
4943 if test "${ac_cv_build+set}" = set; then :
4944   $as_echo_n "(cached) " >&6
4945 else
4946   ac_build_alias=$build_alias
4947 test "x$ac_build_alias" = x &&
4948   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4949 test "x$ac_build_alias" = x &&
4950   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4951 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4952   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4953
4954 fi
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4956 $as_echo "$ac_cv_build" >&6; }
4957 case $ac_cv_build in
4958 *-*-*) ;;
4959 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4960 esac
4961 build=$ac_cv_build
4962 ac_save_IFS=$IFS; IFS='-'
4963 set x $ac_cv_build
4964 shift
4965 build_cpu=$1
4966 build_vendor=$2
4967 shift; shift
4968 # Remember, the first character of IFS is used to create $*,
4969 # except with old shells:
4970 build_os=$*
4971 IFS=$ac_save_IFS
4972 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4973
4974
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4976 $as_echo_n "checking host system type... " >&6; }
4977 if test "${ac_cv_host+set}" = set; then :
4978   $as_echo_n "(cached) " >&6
4979 else
4980   if test "x$host_alias" = x; then
4981   ac_cv_host=$ac_cv_build
4982 else
4983   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4984     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4985 fi
4986
4987 fi
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4989 $as_echo "$ac_cv_host" >&6; }
4990 case $ac_cv_host in
4991 *-*-*) ;;
4992 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4993 esac
4994 host=$ac_cv_host
4995 ac_save_IFS=$IFS; IFS='-'
4996 set x $ac_cv_host
4997 shift
4998 host_cpu=$1
4999 host_vendor=$2
5000 shift; shift
5001 # Remember, the first character of IFS is used to create $*,
5002 # except with old shells:
5003 host_os=$*
5004 IFS=$ac_save_IFS
5005 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5006
5007
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5009 $as_echo_n "checking target system type... " >&6; }
5010 if test "${ac_cv_target+set}" = set; then :
5011   $as_echo_n "(cached) " >&6
5012 else
5013   if test "x$target_alias" = x; then
5014   ac_cv_target=$ac_cv_host
5015 else
5016   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5017     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5018 fi
5019
5020 fi
5021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5022 $as_echo "$ac_cv_target" >&6; }
5023 case $ac_cv_target in
5024 *-*-*) ;;
5025 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
5026 esac
5027 target=$ac_cv_target
5028 ac_save_IFS=$IFS; IFS='-'
5029 set x $ac_cv_target
5030 shift
5031 target_cpu=$1
5032 target_vendor=$2
5033 shift; shift
5034 # Remember, the first character of IFS is used to create $*,
5035 # except with old shells:
5036 target_os=$*
5037 IFS=$ac_save_IFS
5038 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
5039
5040
5041 # The aliases save the names the user supplied, while $host etc.
5042 # will get canonicalized.
5043 test -n "$target_alias" &&
5044   test "$program_prefix$program_suffix$program_transform_name" = \
5045     NONENONEs,x,x, &&
5046   program_prefix=${target_alias}-
5047
5048 ac_ext=c
5049 ac_cpp='$CPP $CPPFLAGS'
5050 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5051 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5052 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5054 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5055 # On Suns, sometimes $CPP names a directory.
5056 if test -n "$CPP" && test -d "$CPP"; then
5057   CPP=
5058 fi
5059 if test -z "$CPP"; then
5060   if test "${ac_cv_prog_CPP+set}" = set; then :
5061   $as_echo_n "(cached) " >&6
5062 else
5063       # Double quotes because CPP needs to be expanded
5064     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5065     do
5066       ac_preproc_ok=false
5067 for ac_c_preproc_warn_flag in '' yes
5068 do
5069   # Use a header file that comes with gcc, so configuring glibc
5070   # with a fresh cross-compiler works.
5071   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5072   # <limits.h> exists even on freestanding compilers.
5073   # On the NeXT, cc -E runs the code through the compiler's parser,
5074   # not just through cpp. "Syntax error" is here to catch this case.
5075   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5076 /* end confdefs.h.  */
5077 #ifdef __STDC__
5078 # include <limits.h>
5079 #else
5080 # include <assert.h>
5081 #endif
5082                      Syntax error
5083 _ACEOF
5084 if ac_fn_c_try_cpp "$LINENO"; then :
5085
5086 else
5087   # Broken: fails on valid input.
5088 continue
5089 fi
5090 rm -f conftest.err conftest.$ac_ext
5091
5092   # OK, works on sane cases.  Now check whether nonexistent headers
5093   # can be detected and how.
5094   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095 /* end confdefs.h.  */
5096 #include <ac_nonexistent.h>
5097 _ACEOF
5098 if ac_fn_c_try_cpp "$LINENO"; then :
5099   # Broken: success on invalid input.
5100 continue
5101 else
5102   # Passes both tests.
5103 ac_preproc_ok=:
5104 break
5105 fi
5106 rm -f conftest.err conftest.$ac_ext
5107
5108 done
5109 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5110 rm -f conftest.err conftest.$ac_ext
5111 if $ac_preproc_ok; then :
5112   break
5113 fi
5114
5115     done
5116     ac_cv_prog_CPP=$CPP
5117
5118 fi
5119   CPP=$ac_cv_prog_CPP
5120 else
5121   ac_cv_prog_CPP=$CPP
5122 fi
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5124 $as_echo "$CPP" >&6; }
5125 ac_preproc_ok=false
5126 for ac_c_preproc_warn_flag in '' yes
5127 do
5128   # Use a header file that comes with gcc, so configuring glibc
5129   # with a fresh cross-compiler works.
5130   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5131   # <limits.h> exists even on freestanding compilers.
5132   # On the NeXT, cc -E runs the code through the compiler's parser,
5133   # not just through cpp. "Syntax error" is here to catch this case.
5134   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5135 /* end confdefs.h.  */
5136 #ifdef __STDC__
5137 # include <limits.h>
5138 #else
5139 # include <assert.h>
5140 #endif
5141                      Syntax error
5142 _ACEOF
5143 if ac_fn_c_try_cpp "$LINENO"; then :
5144
5145 else
5146   # Broken: fails on valid input.
5147 continue
5148 fi
5149 rm -f conftest.err conftest.$ac_ext
5150
5151   # OK, works on sane cases.  Now check whether nonexistent headers
5152   # can be detected and how.
5153   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5154 /* end confdefs.h.  */
5155 #include <ac_nonexistent.h>
5156 _ACEOF
5157 if ac_fn_c_try_cpp "$LINENO"; then :
5158   # Broken: success on invalid input.
5159 continue
5160 else
5161   # Passes both tests.
5162 ac_preproc_ok=:
5163 break
5164 fi
5165 rm -f conftest.err conftest.$ac_ext
5166
5167 done
5168 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5169 rm -f conftest.err conftest.$ac_ext
5170 if $ac_preproc_ok; then :
5171
5172 else
5173   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5174 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5175 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5176 See \`config.log' for more details." "$LINENO" 5; }
5177 fi
5178
5179 ac_ext=c
5180 ac_cpp='$CPP $CPPFLAGS'
5181 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5182 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5183 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5184
5185
5186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5187 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5188 if test "${ac_cv_path_GREP+set}" = set; then :
5189   $as_echo_n "(cached) " >&6
5190 else
5191   if test -z "$GREP"; then
5192   ac_path_GREP_found=false
5193   # Loop through the user's path and test for each of PROGNAME-LIST
5194   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5195 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5196 do
5197   IFS=$as_save_IFS
5198   test -z "$as_dir" && as_dir=.
5199     for ac_prog in grep ggrep; do
5200     for ac_exec_ext in '' $ac_executable_extensions; do
5201       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5202       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5203 # Check for GNU ac_path_GREP and select it if it is found.
5204   # Check for GNU $ac_path_GREP
5205 case `"$ac_path_GREP" --version 2>&1` in
5206 *GNU*)
5207   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5208 *)
5209   ac_count=0
5210   $as_echo_n 0123456789 >"conftest.in"
5211   while :
5212   do
5213     cat "conftest.in" "conftest.in" >"conftest.tmp"
5214     mv "conftest.tmp" "conftest.in"
5215     cp "conftest.in" "conftest.nl"
5216     $as_echo 'GREP' >> "conftest.nl"
5217     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5218     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5219     as_fn_arith $ac_count + 1 && ac_count=$as_val
5220     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5221       # Best one so far, save it but keep looking for a better one
5222       ac_cv_path_GREP="$ac_path_GREP"
5223       ac_path_GREP_max=$ac_count
5224     fi
5225     # 10*(2^10) chars as input seems more than enough
5226     test $ac_count -gt 10 && break
5227   done
5228   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5229 esac
5230
5231       $ac_path_GREP_found && break 3
5232     done
5233   done
5234   done
5235 IFS=$as_save_IFS
5236   if test -z "$ac_cv_path_GREP"; then
5237     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5238   fi
5239 else
5240   ac_cv_path_GREP=$GREP
5241 fi
5242
5243 fi
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5245 $as_echo "$ac_cv_path_GREP" >&6; }
5246  GREP="$ac_cv_path_GREP"
5247
5248
5249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5250 $as_echo_n "checking for egrep... " >&6; }
5251 if test "${ac_cv_path_EGREP+set}" = set; then :
5252   $as_echo_n "(cached) " >&6
5253 else
5254   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5255    then ac_cv_path_EGREP="$GREP -E"
5256    else
5257      if test -z "$EGREP"; then
5258   ac_path_EGREP_found=false
5259   # Loop through the user's path and test for each of PROGNAME-LIST
5260   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5261 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5262 do
5263   IFS=$as_save_IFS
5264   test -z "$as_dir" && as_dir=.
5265     for ac_prog in egrep; do
5266     for ac_exec_ext in '' $ac_executable_extensions; do
5267       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5268       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5269 # Check for GNU ac_path_EGREP and select it if it is found.
5270   # Check for GNU $ac_path_EGREP
5271 case `"$ac_path_EGREP" --version 2>&1` in
5272 *GNU*)
5273   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5274 *)
5275   ac_count=0
5276   $as_echo_n 0123456789 >"conftest.in"
5277   while :
5278   do
5279     cat "conftest.in" "conftest.in" >"conftest.tmp"
5280     mv "conftest.tmp" "conftest.in"
5281     cp "conftest.in" "conftest.nl"
5282     $as_echo 'EGREP' >> "conftest.nl"
5283     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5284     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5285     as_fn_arith $ac_count + 1 && ac_count=$as_val
5286     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5287       # Best one so far, save it but keep looking for a better one
5288       ac_cv_path_EGREP="$ac_path_EGREP"
5289       ac_path_EGREP_max=$ac_count
5290     fi
5291     # 10*(2^10) chars as input seems more than enough
5292     test $ac_count -gt 10 && break
5293   done
5294   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5295 esac
5296
5297       $ac_path_EGREP_found && break 3
5298     done
5299   done
5300   done
5301 IFS=$as_save_IFS
5302   if test -z "$ac_cv_path_EGREP"; then
5303     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5304   fi
5305 else
5306   ac_cv_path_EGREP=$EGREP
5307 fi
5308
5309    fi
5310 fi
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5312 $as_echo "$ac_cv_path_EGREP" >&6; }
5313  EGREP="$ac_cv_path_EGREP"
5314
5315
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5317 $as_echo_n "checking for ANSI C header files... " >&6; }
5318 if test "${ac_cv_header_stdc+set}" = set; then :
5319   $as_echo_n "(cached) " >&6
5320 else
5321   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5322 /* end confdefs.h.  */
5323 #include <stdlib.h>
5324 #include <stdarg.h>
5325 #include <string.h>
5326 #include <float.h>
5327
5328 int
5329 main ()
5330 {
5331
5332   ;
5333   return 0;
5334 }
5335 _ACEOF
5336 if ac_fn_c_try_compile "$LINENO"; then :
5337   ac_cv_header_stdc=yes
5338 else
5339   ac_cv_header_stdc=no
5340 fi
5341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5342
5343 if test $ac_cv_header_stdc = yes; then
5344   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5345   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5346 /* end confdefs.h.  */
5347 #include <string.h>
5348
5349 _ACEOF
5350 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5351   $EGREP "memchr" >/dev/null 2>&1; then :
5352
5353 else
5354   ac_cv_header_stdc=no
5355 fi
5356 rm -f conftest*
5357
5358 fi
5359
5360 if test $ac_cv_header_stdc = yes; then
5361   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5362   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5363 /* end confdefs.h.  */
5364 #include <stdlib.h>
5365
5366 _ACEOF
5367 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5368   $EGREP "free" >/dev/null 2>&1; then :
5369
5370 else
5371   ac_cv_header_stdc=no
5372 fi
5373 rm -f conftest*
5374
5375 fi
5376
5377 if test $ac_cv_header_stdc = yes; then
5378   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5379   if test "$cross_compiling" = yes; then :
5380   :
5381 else
5382   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5383 /* end confdefs.h.  */
5384 #include <ctype.h>
5385 #include <stdlib.h>
5386 #if ((' ' & 0x0FF) == 0x020)
5387 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5388 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5389 #else
5390 # define ISLOWER(c) \
5391                    (('a' <= (c) && (c) <= 'i') \
5392                      || ('j' <= (c) && (c) <= 'r') \
5393                      || ('s' <= (c) && (c) <= 'z'))
5394 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5395 #endif
5396
5397 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5398 int
5399 main ()
5400 {
5401   int i;
5402   for (i = 0; i < 256; i++)
5403     if (XOR (islower (i), ISLOWER (i))
5404         || toupper (i) != TOUPPER (i))
5405       return 2;
5406   return 0;
5407 }
5408 _ACEOF
5409 if ac_fn_c_try_run "$LINENO"; then :
5410
5411 else
5412   ac_cv_header_stdc=no
5413 fi
5414 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5415   conftest.$ac_objext conftest.beam conftest.$ac_ext
5416 fi
5417
5418 fi
5419 fi
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5421 $as_echo "$ac_cv_header_stdc" >&6; }
5422 if test $ac_cv_header_stdc = yes; then
5423
5424 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5425
5426 fi
5427
5428 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5429 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5430                   inttypes.h stdint.h unistd.h
5431 do :
5432   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5433 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5434 "
5435 eval as_val=\$$as_ac_Header
5436    if test "x$as_val" = x""yes; then :
5437   cat >>confdefs.h <<_ACEOF
5438 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5439 _ACEOF
5440
5441 fi
5442
5443 done
5444
5445
5446
5447   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5448 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5449   MINIX=yes
5450 else
5451   MINIX=
5452 fi
5453
5454
5455   if test "$MINIX" = yes; then
5456
5457 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5458
5459
5460 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5461
5462
5463 $as_echo "#define _MINIX 1" >>confdefs.h
5464
5465   fi
5466
5467
5468   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5469 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5470 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5471   $as_echo_n "(cached) " >&6
5472 else
5473   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474 /* end confdefs.h.  */
5475
5476 #         define __EXTENSIONS__ 1
5477           $ac_includes_default
5478 int
5479 main ()
5480 {
5481
5482   ;
5483   return 0;
5484 }
5485 _ACEOF
5486 if ac_fn_c_try_compile "$LINENO"; then :
5487   ac_cv_safe_to_define___extensions__=yes
5488 else
5489   ac_cv_safe_to_define___extensions__=no
5490 fi
5491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5492 fi
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5494 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5495   test $ac_cv_safe_to_define___extensions__ = yes &&
5496     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5497
5498   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5499
5500   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5501
5502   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5503
5504   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5505
5506
5507 test "$program_prefix" != NONE &&
5508   program_transform_name="s&^&$program_prefix&;$program_transform_name"
5509 # Use a double $ so make ignores it.
5510 test "$program_suffix" != NONE &&
5511   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5512 # Double any \ or $.
5513 # By default was `s,x,x', remove it if useless.
5514 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
5515 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5516
5517 # Find a good install program.  We prefer a C program (faster),
5518 # so one script is as good as another.  But avoid the broken or
5519 # incompatible versions:
5520 # SysV /etc/install, /usr/sbin/install
5521 # SunOS /usr/etc/install
5522 # IRIX /sbin/install
5523 # AIX /bin/install
5524 # AmigaOS /C/install, which installs bootblocks on floppy discs
5525 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5526 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5527 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5528 # OS/2's system install, which has a completely different semantic
5529 # ./install, which can be erroneously created by make from ./install.sh.
5530 # Reject install programs that cannot install multiple files.
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5532 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5533 if test -z "$INSTALL"; then
5534 if test "${ac_cv_path_install+set}" = set; then :
5535   $as_echo_n "(cached) " >&6
5536 else
5537   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5538 for as_dir in $PATH
5539 do
5540   IFS=$as_save_IFS
5541   test -z "$as_dir" && as_dir=.
5542     # Account for people who put trailing slashes in PATH elements.
5543 case $as_dir/ in #((
5544   ./ | .// | /[cC]/* | \
5545   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5546   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5547   /usr/ucb/* ) ;;
5548   *)
5549     # OSF1 and SCO ODT 3.0 have their own names for install.
5550     # Don't use installbsd from OSF since it installs stuff as root
5551     # by default.
5552     for ac_prog in ginstall scoinst install; do
5553       for ac_exec_ext in '' $ac_executable_extensions; do
5554         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5555           if test $ac_prog = install &&
5556             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5557             # AIX install.  It has an incompatible calling convention.
5558             :
5559           elif test $ac_prog = install &&
5560             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5561             # program-specific install script used by HP pwplus--don't use.
5562             :
5563           else
5564             rm -rf conftest.one conftest.two conftest.dir
5565             echo one > conftest.one
5566             echo two > conftest.two
5567             mkdir conftest.dir
5568             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5569               test -s conftest.one && test -s conftest.two &&
5570               test -s conftest.dir/conftest.one &&
5571               test -s conftest.dir/conftest.two
5572             then
5573               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5574               break 3
5575             fi
5576           fi
5577         fi
5578       done
5579     done
5580     ;;
5581 esac
5582
5583   done
5584 IFS=$as_save_IFS
5585
5586 rm -rf conftest.one conftest.two conftest.dir
5587
5588 fi
5589   if test "${ac_cv_path_install+set}" = set; then
5590     INSTALL=$ac_cv_path_install
5591   else
5592     # As a last resort, use the slow shell script.  Don't cache a
5593     # value for INSTALL within a source directory, because that will
5594     # break other packages using the cache if that directory is
5595     # removed, or if the value is a relative name.
5596     INSTALL=$ac_install_sh
5597   fi
5598 fi
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5600 $as_echo "$INSTALL" >&6; }
5601
5602 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5603 # It thinks the first close brace ends the variable substitution.
5604 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5605
5606 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5607
5608 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5609
5610 rm -rf .tst 2>/dev/null
5611 mkdir .tst 2>/dev/null
5612 if test -d .tst; then
5613   am__leading_dot=.
5614 else
5615   am__leading_dot=_
5616 fi
5617 rmdir .tst 2>/dev/null
5618
5619 DEPDIR="${am__leading_dot}deps"
5620
5621 case `pwd` in
5622   *\ * | *\     *)
5623     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5624 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5625 esac
5626
5627
5628
5629 macro_version='2.2.7a'
5630 macro_revision='1.3134'
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644 ltmain="$ac_aux_dir/ltmain.sh"
5645
5646 # Backslashify metacharacters that are still active within
5647 # double-quoted strings.
5648 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5649
5650 # Same as above, but do not quote variable references.
5651 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5652
5653 # Sed substitution to delay expansion of an escaped shell variable in a
5654 # double_quote_subst'ed string.
5655 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5656
5657 # Sed substitution to delay expansion of an escaped single quote.
5658 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5659
5660 # Sed substitution to avoid accidental globbing in evaled expressions
5661 no_glob_subst='s/\*/\\\*/g'
5662
5663 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5664 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5665 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5666
5667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5668 $as_echo_n "checking how to print strings... " >&6; }
5669 # Test print first, because it will be a builtin if present.
5670 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5671    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5672   ECHO='print -r --'
5673 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5674   ECHO='printf %s\n'
5675 else
5676   # Use this function as a fallback that always works.
5677   func_fallback_echo ()
5678   {
5679     eval 'cat <<_LTECHO_EOF
5680 $1
5681 _LTECHO_EOF'
5682   }
5683   ECHO='func_fallback_echo'
5684 fi
5685
5686 # func_echo_all arg...
5687 # Invoke $ECHO with all args, space-separated.
5688 func_echo_all ()
5689 {
5690     $ECHO ""
5691 }
5692
5693 case "$ECHO" in
5694   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5695 $as_echo "printf" >&6; } ;;
5696   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5697 $as_echo "print -r" >&6; } ;;
5698   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5699 $as_echo "cat" >&6; } ;;
5700 esac
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5716 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5717 if test "${ac_cv_path_SED+set}" = set; then :
5718   $as_echo_n "(cached) " >&6
5719 else
5720             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5721      for ac_i in 1 2 3 4 5 6 7; do
5722        ac_script="$ac_script$as_nl$ac_script"
5723      done
5724      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5725      { ac_script=; unset ac_script;}
5726      if test -z "$SED"; then
5727   ac_path_SED_found=false
5728   # Loop through the user's path and test for each of PROGNAME-LIST
5729   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5730 for as_dir in $PATH
5731 do
5732   IFS=$as_save_IFS
5733   test -z "$as_dir" && as_dir=.
5734     for ac_prog in sed gsed; do
5735     for ac_exec_ext in '' $ac_executable_extensions; do
5736       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5737       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5738 # Check for GNU ac_path_SED and select it if it is found.
5739   # Check for GNU $ac_path_SED
5740 case `"$ac_path_SED" --version 2>&1` in
5741 *GNU*)
5742   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5743 *)
5744   ac_count=0
5745   $as_echo_n 0123456789 >"conftest.in"
5746   while :
5747   do
5748     cat "conftest.in" "conftest.in" >"conftest.tmp"
5749     mv "conftest.tmp" "conftest.in"
5750     cp "conftest.in" "conftest.nl"
5751     $as_echo '' >> "conftest.nl"
5752     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5753     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5754     as_fn_arith $ac_count + 1 && ac_count=$as_val
5755     if test $ac_count -gt ${ac_path_SED_max-0}; then
5756       # Best one so far, save it but keep looking for a better one
5757       ac_cv_path_SED="$ac_path_SED"
5758       ac_path_SED_max=$ac_count
5759     fi
5760     # 10*(2^10) chars as input seems more than enough
5761     test $ac_count -gt 10 && break
5762   done
5763   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5764 esac
5765
5766       $ac_path_SED_found && break 3
5767     done
5768   done
5769   done
5770 IFS=$as_save_IFS
5771   if test -z "$ac_cv_path_SED"; then
5772     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5773   fi
5774 else
5775   ac_cv_path_SED=$SED
5776 fi
5777
5778 fi
5779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5780 $as_echo "$ac_cv_path_SED" >&6; }
5781  SED="$ac_cv_path_SED"
5782   rm -f conftest.sed
5783
5784 test -z "$SED" && SED=sed
5785 Xsed="$SED -e 1s/^X//"
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5798 $as_echo_n "checking for fgrep... " >&6; }
5799 if test "${ac_cv_path_FGREP+set}" = set; then :
5800   $as_echo_n "(cached) " >&6
5801 else
5802   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5803    then ac_cv_path_FGREP="$GREP -F"
5804    else
5805      if test -z "$FGREP"; then
5806   ac_path_FGREP_found=false
5807   # Loop through the user's path and test for each of PROGNAME-LIST
5808   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5809 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5810 do
5811   IFS=$as_save_IFS
5812   test -z "$as_dir" && as_dir=.
5813     for ac_prog in fgrep; do
5814     for ac_exec_ext in '' $ac_executable_extensions; do
5815       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5816       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5817 # Check for GNU ac_path_FGREP and select it if it is found.
5818   # Check for GNU $ac_path_FGREP
5819 case `"$ac_path_FGREP" --version 2>&1` in
5820 *GNU*)
5821   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5822 *)
5823   ac_count=0
5824   $as_echo_n 0123456789 >"conftest.in"
5825   while :
5826   do
5827     cat "conftest.in" "conftest.in" >"conftest.tmp"
5828     mv "conftest.tmp" "conftest.in"
5829     cp "conftest.in" "conftest.nl"
5830     $as_echo 'FGREP' >> "conftest.nl"
5831     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5832     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5833     as_fn_arith $ac_count + 1 && ac_count=$as_val
5834     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5835       # Best one so far, save it but keep looking for a better one
5836       ac_cv_path_FGREP="$ac_path_FGREP"
5837       ac_path_FGREP_max=$ac_count
5838     fi
5839     # 10*(2^10) chars as input seems more than enough
5840     test $ac_count -gt 10 && break
5841   done
5842   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5843 esac
5844
5845       $ac_path_FGREP_found && break 3
5846     done
5847   done
5848   done
5849 IFS=$as_save_IFS
5850   if test -z "$ac_cv_path_FGREP"; then
5851     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5852   fi
5853 else
5854   ac_cv_path_FGREP=$FGREP
5855 fi
5856
5857    fi
5858 fi
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5860 $as_echo "$ac_cv_path_FGREP" >&6; }
5861  FGREP="$ac_cv_path_FGREP"
5862
5863
5864 test -z "$GREP" && GREP=grep
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884 # Check whether --with-gnu-ld was given.
5885 if test "${with_gnu_ld+set}" = set; then :
5886   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5887 else
5888   with_gnu_ld=no
5889 fi
5890
5891 ac_prog=ld
5892 if test "$GCC" = yes; then
5893   # Check if gcc -print-prog-name=ld gives a path.
5894   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5895 $as_echo_n "checking for ld used by $CC... " >&6; }
5896   case $host in
5897   *-*-mingw*)
5898     # gcc leaves a trailing carriage return which upsets mingw
5899     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5900   *)
5901     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5902   esac
5903   case $ac_prog in
5904     # Accept absolute paths.
5905     [\\/]* | ?:[\\/]*)
5906       re_direlt='/[^/][^/]*/\.\./'
5907       # Canonicalize the pathname of ld
5908       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5909       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5910         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5911       done
5912       test -z "$LD" && LD="$ac_prog"
5913       ;;
5914   "")
5915     # If it fails, then pretend we aren't using GCC.
5916     ac_prog=ld
5917     ;;
5918   *)
5919     # If it is relative, then search for the first ld in PATH.
5920     with_gnu_ld=unknown
5921     ;;
5922   esac
5923 elif test "$with_gnu_ld" = yes; then
5924   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5925 $as_echo_n "checking for GNU ld... " >&6; }
5926 else
5927   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5928 $as_echo_n "checking for non-GNU ld... " >&6; }
5929 fi
5930 if test "${lt_cv_path_LD+set}" = set; then :
5931   $as_echo_n "(cached) " >&6
5932 else
5933   if test -z "$LD"; then
5934   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5935   for ac_dir in $PATH; do
5936     IFS="$lt_save_ifs"
5937     test -z "$ac_dir" && ac_dir=.
5938     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5939       lt_cv_path_LD="$ac_dir/$ac_prog"
5940       # Check to see if the program is GNU ld.  I'd rather use --version,
5941       # but apparently some variants of GNU ld only accept -v.
5942       # Break only if it was the GNU/non-GNU ld that we prefer.
5943       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5944       *GNU* | *'with BFD'*)
5945         test "$with_gnu_ld" != no && break
5946         ;;
5947       *)
5948         test "$with_gnu_ld" != yes && break
5949         ;;
5950       esac
5951     fi
5952   done
5953   IFS="$lt_save_ifs"
5954 else
5955   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5956 fi
5957 fi
5958
5959 LD="$lt_cv_path_LD"
5960 if test -n "$LD"; then
5961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5962 $as_echo "$LD" >&6; }
5963 else
5964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5965 $as_echo "no" >&6; }
5966 fi
5967 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5969 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5970 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5971   $as_echo_n "(cached) " >&6
5972 else
5973   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5974 case `$LD -v 2>&1 </dev/null` in
5975 *GNU* | *'with BFD'*)
5976   lt_cv_prog_gnu_ld=yes
5977   ;;
5978 *)
5979   lt_cv_prog_gnu_ld=no
5980   ;;
5981 esac
5982 fi
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5984 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5985 with_gnu_ld=$lt_cv_prog_gnu_ld
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5996 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5997 if test "${lt_cv_path_NM+set}" = set; then :
5998   $as_echo_n "(cached) " >&6
5999 else
6000   if test -n "$NM"; then
6001   # Let the user override the test.
6002   lt_cv_path_NM="$NM"
6003 else
6004   lt_nm_to_check="${ac_tool_prefix}nm"
6005   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6006     lt_nm_to_check="$lt_nm_to_check nm"
6007   fi
6008   for lt_tmp_nm in $lt_nm_to_check; do
6009     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6010     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6011       IFS="$lt_save_ifs"
6012       test -z "$ac_dir" && ac_dir=.
6013       tmp_nm="$ac_dir/$lt_tmp_nm"
6014       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6015         # Check to see if the nm accepts a BSD-compat flag.
6016         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6017         #   nm: unknown option "B" ignored
6018         # Tru64's nm complains that /dev/null is an invalid object file
6019         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6020         */dev/null* | *'Invalid file or object type'*)
6021           lt_cv_path_NM="$tmp_nm -B"
6022           break
6023           ;;
6024         *)
6025           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6026           */dev/null*)
6027             lt_cv_path_NM="$tmp_nm -p"
6028             break
6029             ;;
6030           *)
6031             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6032             continue # so that we can try to find one that supports BSD flags
6033             ;;
6034           esac
6035           ;;
6036         esac
6037       fi
6038     done
6039     IFS="$lt_save_ifs"
6040   done
6041   : ${lt_cv_path_NM=no}
6042 fi
6043 fi
6044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6045 $as_echo "$lt_cv_path_NM" >&6; }
6046 if test "$lt_cv_path_NM" != "no"; then
6047   NM="$lt_cv_path_NM"
6048 else
6049   # Didn't find any BSD compatible name lister, look for dumpbin.
6050   if test -n "$DUMPBIN"; then :
6051     # Let the user override the test.
6052   else
6053     if test -n "$ac_tool_prefix"; then
6054   for ac_prog in dumpbin "link -dump"
6055   do
6056     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6057 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6059 $as_echo_n "checking for $ac_word... " >&6; }
6060 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6061   $as_echo_n "(cached) " >&6
6062 else
6063   if test -n "$DUMPBIN"; then
6064   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6065 else
6066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6067 for as_dir in $PATH
6068 do
6069   IFS=$as_save_IFS
6070   test -z "$as_dir" && as_dir=.
6071     for ac_exec_ext in '' $ac_executable_extensions; do
6072   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6073     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6074     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6075     break 2
6076   fi
6077 done
6078   done
6079 IFS=$as_save_IFS
6080
6081 fi
6082 fi
6083 DUMPBIN=$ac_cv_prog_DUMPBIN
6084 if test -n "$DUMPBIN"; then
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6086 $as_echo "$DUMPBIN" >&6; }
6087 else
6088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6089 $as_echo "no" >&6; }
6090 fi
6091
6092
6093     test -n "$DUMPBIN" && break
6094   done
6095 fi
6096 if test -z "$DUMPBIN"; then
6097   ac_ct_DUMPBIN=$DUMPBIN
6098   for ac_prog in dumpbin "link -dump"
6099 do
6100   # Extract the first word of "$ac_prog", so it can be a program name with args.
6101 set dummy $ac_prog; ac_word=$2
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6103 $as_echo_n "checking for $ac_word... " >&6; }
6104 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6105   $as_echo_n "(cached) " >&6
6106 else
6107   if test -n "$ac_ct_DUMPBIN"; then
6108   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6109 else
6110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6111 for as_dir in $PATH
6112 do
6113   IFS=$as_save_IFS
6114   test -z "$as_dir" && as_dir=.
6115     for ac_exec_ext in '' $ac_executable_extensions; do
6116   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6117     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6118     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6119     break 2
6120   fi
6121 done
6122   done
6123 IFS=$as_save_IFS
6124
6125 fi
6126 fi
6127 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6128 if test -n "$ac_ct_DUMPBIN"; then
6129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6130 $as_echo "$ac_ct_DUMPBIN" >&6; }
6131 else
6132   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6133 $as_echo "no" >&6; }
6134 fi
6135
6136
6137   test -n "$ac_ct_DUMPBIN" && break
6138 done
6139
6140   if test "x$ac_ct_DUMPBIN" = x; then
6141     DUMPBIN=":"
6142   else
6143     case $cross_compiling:$ac_tool_warned in
6144 yes:)
6145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6147 ac_tool_warned=yes ;;
6148 esac
6149     DUMPBIN=$ac_ct_DUMPBIN
6150   fi
6151 fi
6152
6153     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6154     *COFF*)
6155       DUMPBIN="$DUMPBIN -symbols"
6156       ;;
6157     *)
6158       DUMPBIN=:
6159       ;;
6160     esac
6161   fi
6162
6163   if test "$DUMPBIN" != ":"; then
6164     NM="$DUMPBIN"
6165   fi
6166 fi
6167 test -z "$NM" && NM=nm
6168
6169
6170
6171
6172
6173
6174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6175 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6176 if test "${lt_cv_nm_interface+set}" = set; then :
6177   $as_echo_n "(cached) " >&6
6178 else
6179   lt_cv_nm_interface="BSD nm"
6180   echo "int some_variable = 0;" > conftest.$ac_ext
6181   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6182   (eval "$ac_compile" 2>conftest.err)
6183   cat conftest.err >&5
6184   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6185   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6186   cat conftest.err >&5
6187   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6188   cat conftest.out >&5
6189   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6190     lt_cv_nm_interface="MS dumpbin"
6191   fi
6192   rm -f conftest*
6193 fi
6194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6195 $as_echo "$lt_cv_nm_interface" >&6; }
6196
6197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6198 $as_echo_n "checking whether ln -s works... " >&6; }
6199 LN_S=$as_ln_s
6200 if test "$LN_S" = "ln -s"; then
6201   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6202 $as_echo "yes" >&6; }
6203 else
6204   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6205 $as_echo "no, using $LN_S" >&6; }
6206 fi
6207
6208 # find the maximum length of command line arguments
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6210 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6211 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6212   $as_echo_n "(cached) " >&6
6213 else
6214     i=0
6215   teststring="ABCD"
6216
6217   case $build_os in
6218   msdosdjgpp*)
6219     # On DJGPP, this test can blow up pretty badly due to problems in libc
6220     # (any single argument exceeding 2000 bytes causes a buffer overrun
6221     # during glob expansion).  Even if it were fixed, the result of this
6222     # check would be larger than it should be.
6223     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6224     ;;
6225
6226   gnu*)
6227     # Under GNU Hurd, this test is not required because there is
6228     # no limit to the length of command line arguments.
6229     # Libtool will interpret -1 as no limit whatsoever
6230     lt_cv_sys_max_cmd_len=-1;
6231     ;;
6232
6233   cygwin* | mingw* | cegcc*)
6234     # On Win9x/ME, this test blows up -- it succeeds, but takes
6235     # about 5 minutes as the teststring grows exponentially.
6236     # Worse, since 9x/ME are not pre-emptively multitasking,
6237     # you end up with a "frozen" computer, even though with patience
6238     # the test eventually succeeds (with a max line length of 256k).
6239     # Instead, let's just punt: use the minimum linelength reported by
6240     # all of the supported platforms: 8192 (on NT/2K/XP).
6241     lt_cv_sys_max_cmd_len=8192;
6242     ;;
6243
6244   mint*)
6245     # On MiNT this can take a long time and run out of memory.
6246     lt_cv_sys_max_cmd_len=8192;
6247     ;;
6248
6249   amigaos*)
6250     # On AmigaOS with pdksh, this test takes hours, literally.
6251     # So we just punt and use a minimum line length of 8192.
6252     lt_cv_sys_max_cmd_len=8192;
6253     ;;
6254
6255   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6256     # This has been around since 386BSD, at least.  Likely further.
6257     if test -x /sbin/sysctl; then
6258       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6259     elif test -x /usr/sbin/sysctl; then
6260       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6261     else
6262       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6263     fi
6264     # And add a safety zone
6265     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6266     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6267     ;;
6268
6269   interix*)
6270     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6271     lt_cv_sys_max_cmd_len=196608
6272     ;;
6273
6274   osf*)
6275     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6276     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6277     # nice to cause kernel panics so lets avoid the loop below.
6278     # First set a reasonable default.
6279     lt_cv_sys_max_cmd_len=16384
6280     #
6281     if test -x /sbin/sysconfig; then
6282       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6283         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6284       esac
6285     fi
6286     ;;
6287   sco3.2v5*)
6288     lt_cv_sys_max_cmd_len=102400
6289     ;;
6290   sysv5* | sco5v6* | sysv4.2uw2*)
6291     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6292     if test -n "$kargmax"; then
6293       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6294     else
6295       lt_cv_sys_max_cmd_len=32768
6296     fi
6297     ;;
6298   *)
6299     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6300     if test -n "$lt_cv_sys_max_cmd_len"; then
6301       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6302       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6303     else
6304       # Make teststring a little bigger before we do anything with it.
6305       # a 1K string should be a reasonable start.
6306       for i in 1 2 3 4 5 6 7 8 ; do
6307         teststring=$teststring$teststring
6308       done
6309       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6310       # If test is not a shell built-in, we'll probably end up computing a
6311       # maximum length that is only half of the actual maximum length, but
6312       # we can't tell.
6313       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6314                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6315               test $i != 17 # 1/2 MB should be enough
6316       do
6317         i=`expr $i + 1`
6318         teststring=$teststring$teststring
6319       done
6320       # Only check the string length outside the loop.
6321       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6322       teststring=
6323       # Add a significant safety factor because C++ compilers can tack on
6324       # massive amounts of additional arguments before passing them to the
6325       # linker.  It appears as though 1/2 is a usable value.
6326       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6327     fi
6328     ;;
6329   esac
6330
6331 fi
6332
6333 if test -n $lt_cv_sys_max_cmd_len ; then
6334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6335 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6336 else
6337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6338 $as_echo "none" >&6; }
6339 fi
6340 max_cmd_len=$lt_cv_sys_max_cmd_len
6341
6342
6343
6344
6345
6346
6347 : ${CP="cp -f"}
6348 : ${MV="mv -f"}
6349 : ${RM="rm -f"}
6350
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6352 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6353 # Try some XSI features
6354 xsi_shell=no
6355 ( _lt_dummy="a/b/c"
6356   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6357       = c,a/b,, \
6358     && eval 'test $(( 1 + 1 )) -eq 2 \
6359     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6360   && xsi_shell=yes
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6362 $as_echo "$xsi_shell" >&6; }
6363
6364
6365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6366 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6367 lt_shell_append=no
6368 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6369     >/dev/null 2>&1 \
6370   && lt_shell_append=yes
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6372 $as_echo "$lt_shell_append" >&6; }
6373
6374
6375 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6376   lt_unset=unset
6377 else
6378   lt_unset=false
6379 fi
6380
6381
6382
6383
6384
6385 # test EBCDIC or ASCII
6386 case `echo X|tr X '\101'` in
6387  A) # ASCII based system
6388     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6389   lt_SP2NL='tr \040 \012'
6390   lt_NL2SP='tr \015\012 \040\040'
6391   ;;
6392  *) # EBCDIC based system
6393   lt_SP2NL='tr \100 \n'
6394   lt_NL2SP='tr \r\n \100\100'
6395   ;;
6396 esac
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6407 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6408 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6409   $as_echo_n "(cached) " >&6
6410 else
6411   lt_cv_ld_reload_flag='-r'
6412 fi
6413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6414 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6415 reload_flag=$lt_cv_ld_reload_flag
6416 case $reload_flag in
6417 "" | " "*) ;;
6418 *) reload_flag=" $reload_flag" ;;
6419 esac
6420 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6421 case $host_os in
6422   darwin*)
6423     if test "$GCC" = yes; then
6424       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6425     else
6426       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6427     fi
6428     ;;
6429 esac
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439 if test -n "$ac_tool_prefix"; then
6440   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6441 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6443 $as_echo_n "checking for $ac_word... " >&6; }
6444 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6445   $as_echo_n "(cached) " >&6
6446 else
6447   if test -n "$OBJDUMP"; then
6448   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6449 else
6450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6451 for as_dir in $PATH
6452 do
6453   IFS=$as_save_IFS
6454   test -z "$as_dir" && as_dir=.
6455     for ac_exec_ext in '' $ac_executable_extensions; do
6456   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6457     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6458     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6459     break 2
6460   fi
6461 done
6462   done
6463 IFS=$as_save_IFS
6464
6465 fi
6466 fi
6467 OBJDUMP=$ac_cv_prog_OBJDUMP
6468 if test -n "$OBJDUMP"; then
6469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6470 $as_echo "$OBJDUMP" >&6; }
6471 else
6472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6473 $as_echo "no" >&6; }
6474 fi
6475
6476
6477 fi
6478 if test -z "$ac_cv_prog_OBJDUMP"; then
6479   ac_ct_OBJDUMP=$OBJDUMP
6480   # Extract the first word of "objdump", so it can be a program name with args.
6481 set dummy objdump; ac_word=$2
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6483 $as_echo_n "checking for $ac_word... " >&6; }
6484 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6485   $as_echo_n "(cached) " >&6
6486 else
6487   if test -n "$ac_ct_OBJDUMP"; then
6488   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6489 else
6490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6491 for as_dir in $PATH
6492 do
6493   IFS=$as_save_IFS
6494   test -z "$as_dir" && as_dir=.
6495     for ac_exec_ext in '' $ac_executable_extensions; do
6496   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6497     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6498     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6499     break 2
6500   fi
6501 done
6502   done
6503 IFS=$as_save_IFS
6504
6505 fi
6506 fi
6507 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6508 if test -n "$ac_ct_OBJDUMP"; then
6509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6510 $as_echo "$ac_ct_OBJDUMP" >&6; }
6511 else
6512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6513 $as_echo "no" >&6; }
6514 fi
6515
6516   if test "x$ac_ct_OBJDUMP" = x; then
6517     OBJDUMP="false"
6518   else
6519     case $cross_compiling:$ac_tool_warned in
6520 yes:)
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6522 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6523 ac_tool_warned=yes ;;
6524 esac
6525     OBJDUMP=$ac_ct_OBJDUMP
6526   fi
6527 else
6528   OBJDUMP="$ac_cv_prog_OBJDUMP"
6529 fi
6530
6531 test -z "$OBJDUMP" && OBJDUMP=objdump
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6542 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6543 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6544   $as_echo_n "(cached) " >&6
6545 else
6546   lt_cv_file_magic_cmd='$MAGIC_CMD'
6547 lt_cv_file_magic_test_file=
6548 lt_cv_deplibs_check_method='unknown'
6549 # Need to set the preceding variable on all platforms that support
6550 # interlibrary dependencies.
6551 # 'none' -- dependencies not supported.
6552 # `unknown' -- same as none, but documents that we really don't know.
6553 # 'pass_all' -- all dependencies passed with no checks.
6554 # 'test_compile' -- check by making test program.
6555 # 'file_magic [[regex]]' -- check by looking for files in library path
6556 # which responds to the $file_magic_cmd with a given extended regex.
6557 # If you have `file' or equivalent on your system and you're not sure
6558 # whether `pass_all' will *always* work, you probably want this one.
6559
6560 case $host_os in
6561 aix[4-9]*)
6562   lt_cv_deplibs_check_method=pass_all
6563   ;;
6564
6565 beos*)
6566   lt_cv_deplibs_check_method=pass_all
6567   ;;
6568
6569 bsdi[45]*)
6570   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6571   lt_cv_file_magic_cmd='/usr/bin/file -L'
6572   lt_cv_file_magic_test_file=/shlib/libc.so
6573   ;;
6574
6575 cygwin*)
6576   # func_win32_libid is a shell function defined in ltmain.sh
6577   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6578   lt_cv_file_magic_cmd='func_win32_libid'
6579   ;;
6580
6581 mingw* | pw32*)
6582   # Base MSYS/MinGW do not provide the 'file' command needed by
6583   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6584   # unless we find 'file', for example because we are cross-compiling.
6585   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6586   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6587     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6588     lt_cv_file_magic_cmd='func_win32_libid'
6589   else
6590     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6591     lt_cv_file_magic_cmd='$OBJDUMP -f'
6592   fi
6593   ;;
6594
6595 cegcc*)
6596   # use the weaker test based on 'objdump'. See mingw*.
6597   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6598   lt_cv_file_magic_cmd='$OBJDUMP -f'
6599   ;;
6600
6601 darwin* | rhapsody*)
6602   lt_cv_deplibs_check_method=pass_all
6603   ;;
6604
6605 freebsd* | dragonfly*)
6606   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6607     case $host_cpu in
6608     i*86 )
6609       # Not sure whether the presence of OpenBSD here was a mistake.
6610       # Let's accept both of them until this is cleared up.
6611       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6612       lt_cv_file_magic_cmd=/usr/bin/file
6613       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6614       ;;
6615     esac
6616   else
6617     lt_cv_deplibs_check_method=pass_all
6618   fi
6619   ;;
6620
6621 gnu*)
6622   lt_cv_deplibs_check_method=pass_all
6623   ;;
6624
6625 haiku*)
6626   lt_cv_deplibs_check_method=pass_all
6627   ;;
6628
6629 hpux10.20* | hpux11*)
6630   lt_cv_file_magic_cmd=/usr/bin/file
6631   case $host_cpu in
6632   ia64*)
6633     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6634     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6635     ;;
6636   hppa*64*)
6637     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6638     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6639     ;;
6640   *)
6641     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6642     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6643     ;;
6644   esac
6645   ;;
6646
6647 interix[3-9]*)
6648   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6649   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6650   ;;
6651
6652 irix5* | irix6* | nonstopux*)
6653   case $LD in
6654   *-32|*"-32 ") libmagic=32-bit;;
6655   *-n32|*"-n32 ") libmagic=N32;;
6656   *-64|*"-64 ") libmagic=64-bit;;
6657   *) libmagic=never-match;;
6658   esac
6659   lt_cv_deplibs_check_method=pass_all
6660   ;;
6661
6662 # This must be Linux ELF.
6663 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6664   lt_cv_deplibs_check_method=pass_all
6665   ;;
6666
6667 netbsd*)
6668   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6669     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6670   else
6671     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6672   fi
6673   ;;
6674
6675 newos6*)
6676   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6677   lt_cv_file_magic_cmd=/usr/bin/file
6678   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6679   ;;
6680
6681 *nto* | *qnx*)
6682   lt_cv_deplibs_check_method=pass_all
6683   ;;
6684
6685 openbsd*)
6686   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6687     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6688   else
6689     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6690   fi
6691   ;;
6692
6693 osf3* | osf4* | osf5*)
6694   lt_cv_deplibs_check_method=pass_all
6695   ;;
6696
6697 rdos*)
6698   lt_cv_deplibs_check_method=pass_all
6699   ;;
6700
6701 solaris*)
6702   lt_cv_deplibs_check_method=pass_all
6703   ;;
6704
6705 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6706   lt_cv_deplibs_check_method=pass_all
6707   ;;
6708
6709 sysv4 | sysv4.3*)
6710   case $host_vendor in
6711   motorola)
6712     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]'
6713     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6714     ;;
6715   ncr)
6716     lt_cv_deplibs_check_method=pass_all
6717     ;;
6718   sequent)
6719     lt_cv_file_magic_cmd='/bin/file'
6720     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6721     ;;
6722   sni)
6723     lt_cv_file_magic_cmd='/bin/file'
6724     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6725     lt_cv_file_magic_test_file=/lib/libc.so
6726     ;;
6727   siemens)
6728     lt_cv_deplibs_check_method=pass_all
6729     ;;
6730   pc)
6731     lt_cv_deplibs_check_method=pass_all
6732     ;;
6733   esac
6734   ;;
6735
6736 tpf*)
6737   lt_cv_deplibs_check_method=pass_all
6738   ;;
6739 esac
6740
6741 fi
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6743 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6744 file_magic_cmd=$lt_cv_file_magic_cmd
6745 deplibs_check_method=$lt_cv_deplibs_check_method
6746 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759 if test -n "$ac_tool_prefix"; then
6760   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6761 set dummy ${ac_tool_prefix}ar; ac_word=$2
6762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6763 $as_echo_n "checking for $ac_word... " >&6; }
6764 if test "${ac_cv_prog_AR+set}" = set; then :
6765   $as_echo_n "(cached) " >&6
6766 else
6767   if test -n "$AR"; then
6768   ac_cv_prog_AR="$AR" # Let the user override the test.
6769 else
6770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6771 for as_dir in $PATH
6772 do
6773   IFS=$as_save_IFS
6774   test -z "$as_dir" && as_dir=.
6775     for ac_exec_ext in '' $ac_executable_extensions; do
6776   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6777     ac_cv_prog_AR="${ac_tool_prefix}ar"
6778     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6779     break 2
6780   fi
6781 done
6782   done
6783 IFS=$as_save_IFS
6784
6785 fi
6786 fi
6787 AR=$ac_cv_prog_AR
6788 if test -n "$AR"; then
6789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6790 $as_echo "$AR" >&6; }
6791 else
6792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6793 $as_echo "no" >&6; }
6794 fi
6795
6796
6797 fi
6798 if test -z "$ac_cv_prog_AR"; then
6799   ac_ct_AR=$AR
6800   # Extract the first word of "ar", so it can be a program name with args.
6801 set dummy ar; ac_word=$2
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6803 $as_echo_n "checking for $ac_word... " >&6; }
6804 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6805   $as_echo_n "(cached) " >&6
6806 else
6807   if test -n "$ac_ct_AR"; then
6808   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6809 else
6810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6811 for as_dir in $PATH
6812 do
6813   IFS=$as_save_IFS
6814   test -z "$as_dir" && as_dir=.
6815     for ac_exec_ext in '' $ac_executable_extensions; do
6816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6817     ac_cv_prog_ac_ct_AR="ar"
6818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6819     break 2
6820   fi
6821 done
6822   done
6823 IFS=$as_save_IFS
6824
6825 fi
6826 fi
6827 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6828 if test -n "$ac_ct_AR"; then
6829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6830 $as_echo "$ac_ct_AR" >&6; }
6831 else
6832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6833 $as_echo "no" >&6; }
6834 fi
6835
6836   if test "x$ac_ct_AR" = x; then
6837     AR="false"
6838   else
6839     case $cross_compiling:$ac_tool_warned in
6840 yes:)
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6842 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6843 ac_tool_warned=yes ;;
6844 esac
6845     AR=$ac_ct_AR
6846   fi
6847 else
6848   AR="$ac_cv_prog_AR"
6849 fi
6850
6851 test -z "$AR" && AR=ar
6852 test -z "$AR_FLAGS" && AR_FLAGS=cru
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864 if test -n "$ac_tool_prefix"; then
6865   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6866 set dummy ${ac_tool_prefix}strip; ac_word=$2
6867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6868 $as_echo_n "checking for $ac_word... " >&6; }
6869 if test "${ac_cv_prog_STRIP+set}" = set; then :
6870   $as_echo_n "(cached) " >&6
6871 else
6872   if test -n "$STRIP"; then
6873   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6874 else
6875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6876 for as_dir in $PATH
6877 do
6878   IFS=$as_save_IFS
6879   test -z "$as_dir" && as_dir=.
6880     for ac_exec_ext in '' $ac_executable_extensions; do
6881   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6882     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6883     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6884     break 2
6885   fi
6886 done
6887   done
6888 IFS=$as_save_IFS
6889
6890 fi
6891 fi
6892 STRIP=$ac_cv_prog_STRIP
6893 if test -n "$STRIP"; then
6894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6895 $as_echo "$STRIP" >&6; }
6896 else
6897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6898 $as_echo "no" >&6; }
6899 fi
6900
6901
6902 fi
6903 if test -z "$ac_cv_prog_STRIP"; then
6904   ac_ct_STRIP=$STRIP
6905   # Extract the first word of "strip", so it can be a program name with args.
6906 set dummy strip; ac_word=$2
6907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6908 $as_echo_n "checking for $ac_word... " >&6; }
6909 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6910   $as_echo_n "(cached) " >&6
6911 else
6912   if test -n "$ac_ct_STRIP"; then
6913   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6914 else
6915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6916 for as_dir in $PATH
6917 do
6918   IFS=$as_save_IFS
6919   test -z "$as_dir" && as_dir=.
6920     for ac_exec_ext in '' $ac_executable_extensions; do
6921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6922     ac_cv_prog_ac_ct_STRIP="strip"
6923     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6924     break 2
6925   fi
6926 done
6927   done
6928 IFS=$as_save_IFS
6929
6930 fi
6931 fi
6932 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6933 if test -n "$ac_ct_STRIP"; then
6934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6935 $as_echo "$ac_ct_STRIP" >&6; }
6936 else
6937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6938 $as_echo "no" >&6; }
6939 fi
6940
6941   if test "x$ac_ct_STRIP" = x; then
6942     STRIP=":"
6943   else
6944     case $cross_compiling:$ac_tool_warned in
6945 yes:)
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6947 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6948 ac_tool_warned=yes ;;
6949 esac
6950     STRIP=$ac_ct_STRIP
6951   fi
6952 else
6953   STRIP="$ac_cv_prog_STRIP"
6954 fi
6955
6956 test -z "$STRIP" && STRIP=:
6957
6958
6959
6960
6961
6962
6963 if test -n "$ac_tool_prefix"; then
6964   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6965 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6967 $as_echo_n "checking for $ac_word... " >&6; }
6968 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6969   $as_echo_n "(cached) " >&6
6970 else
6971   if test -n "$RANLIB"; then
6972   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6973 else
6974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6975 for as_dir in $PATH
6976 do
6977   IFS=$as_save_IFS
6978   test -z "$as_dir" && as_dir=.
6979     for ac_exec_ext in '' $ac_executable_extensions; do
6980   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6981     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6982     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6983     break 2
6984   fi
6985 done
6986   done
6987 IFS=$as_save_IFS
6988
6989 fi
6990 fi
6991 RANLIB=$ac_cv_prog_RANLIB
6992 if test -n "$RANLIB"; then
6993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6994 $as_echo "$RANLIB" >&6; }
6995 else
6996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6997 $as_echo "no" >&6; }
6998 fi
6999
7000
7001 fi
7002 if test -z "$ac_cv_prog_RANLIB"; then
7003   ac_ct_RANLIB=$RANLIB
7004   # Extract the first word of "ranlib", so it can be a program name with args.
7005 set dummy ranlib; ac_word=$2
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7007 $as_echo_n "checking for $ac_word... " >&6; }
7008 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7009   $as_echo_n "(cached) " >&6
7010 else
7011   if test -n "$ac_ct_RANLIB"; then
7012   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7013 else
7014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7015 for as_dir in $PATH
7016 do
7017   IFS=$as_save_IFS
7018   test -z "$as_dir" && as_dir=.
7019     for ac_exec_ext in '' $ac_executable_extensions; do
7020   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7021     ac_cv_prog_ac_ct_RANLIB="ranlib"
7022     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7023     break 2
7024   fi
7025 done
7026   done
7027 IFS=$as_save_IFS
7028
7029 fi
7030 fi
7031 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7032 if test -n "$ac_ct_RANLIB"; then
7033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7034 $as_echo "$ac_ct_RANLIB" >&6; }
7035 else
7036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7037 $as_echo "no" >&6; }
7038 fi
7039
7040   if test "x$ac_ct_RANLIB" = x; then
7041     RANLIB=":"
7042   else
7043     case $cross_compiling:$ac_tool_warned in
7044 yes:)
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7046 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7047 ac_tool_warned=yes ;;
7048 esac
7049     RANLIB=$ac_ct_RANLIB
7050   fi
7051 else
7052   RANLIB="$ac_cv_prog_RANLIB"
7053 fi
7054
7055 test -z "$RANLIB" && RANLIB=:
7056
7057
7058
7059
7060
7061
7062 # Determine commands to create old-style static archives.
7063 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7064 old_postinstall_cmds='chmod 644 $oldlib'
7065 old_postuninstall_cmds=
7066
7067 if test -n "$RANLIB"; then
7068   case $host_os in
7069   openbsd*)
7070     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7071     ;;
7072   *)
7073     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7074     ;;
7075   esac
7076   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7077 fi
7078
7079 case $host_os in
7080   darwin*)
7081     lock_old_archive_extraction=yes ;;
7082   *)
7083     lock_old_archive_extraction=no ;;
7084 esac
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106 for ac_prog in gawk mawk nawk awk
7107 do
7108   # Extract the first word of "$ac_prog", so it can be a program name with args.
7109 set dummy $ac_prog; ac_word=$2
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7111 $as_echo_n "checking for $ac_word... " >&6; }
7112 if test "${ac_cv_prog_AWK+set}" = set; then :
7113   $as_echo_n "(cached) " >&6
7114 else
7115   if test -n "$AWK"; then
7116   ac_cv_prog_AWK="$AWK" # Let the user override the test.
7117 else
7118 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7119 for as_dir in $PATH
7120 do
7121   IFS=$as_save_IFS
7122   test -z "$as_dir" && as_dir=.
7123     for ac_exec_ext in '' $ac_executable_extensions; do
7124   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7125     ac_cv_prog_AWK="$ac_prog"
7126     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7127     break 2
7128   fi
7129 done
7130   done
7131 IFS=$as_save_IFS
7132
7133 fi
7134 fi
7135 AWK=$ac_cv_prog_AWK
7136 if test -n "$AWK"; then
7137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7138 $as_echo "$AWK" >&6; }
7139 else
7140   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7141 $as_echo "no" >&6; }
7142 fi
7143
7144
7145   test -n "$AWK" && break
7146 done
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166 # If no C compiler was specified, use CC.
7167 LTCC=${LTCC-"$CC"}
7168
7169 # If no C compiler flags were specified, use CFLAGS.
7170 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7171
7172 # Allow CC to be a program name with arguments.
7173 compiler=$CC
7174
7175
7176 # Check for command to grab the raw symbol name followed by C symbol from nm.
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7178 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7179 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7180   $as_echo_n "(cached) " >&6
7181 else
7182
7183 # These are sane defaults that work on at least a few old systems.
7184 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7185
7186 # Character class describing NM global symbol codes.
7187 symcode='[BCDEGRST]'
7188
7189 # Regexp to match symbols that can be accessed directly from C.
7190 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7191
7192 # Define system-specific variables.
7193 case $host_os in
7194 aix*)
7195   symcode='[BCDT]'
7196   ;;
7197 cygwin* | mingw* | pw32* | cegcc*)
7198   symcode='[ABCDGISTW]'
7199   ;;
7200 hpux*)
7201   if test "$host_cpu" = ia64; then
7202     symcode='[ABCDEGRST]'
7203   fi
7204   ;;
7205 irix* | nonstopux*)
7206   symcode='[BCDEGRST]'
7207   ;;
7208 osf*)
7209   symcode='[BCDEGQRST]'
7210   ;;
7211 solaris*)
7212   symcode='[BDRT]'
7213   ;;
7214 sco3.2v5*)
7215   symcode='[DT]'
7216   ;;
7217 sysv4.2uw2*)
7218   symcode='[DT]'
7219   ;;
7220 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7221   symcode='[ABDT]'
7222   ;;
7223 sysv4)
7224   symcode='[DFNSTU]'
7225   ;;
7226 esac
7227
7228 # If we're using GNU nm, then use its standard symbol codes.
7229 case `$NM -V 2>&1` in
7230 *GNU* | *'with BFD'*)
7231   symcode='[ABCDGIRSTW]' ;;
7232 esac
7233
7234 # Transform an extracted symbol line into a proper C declaration.
7235 # Some systems (esp. on ia64) link data and code symbols differently,
7236 # so use this general approach.
7237 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7238
7239 # Transform an extracted symbol line into symbol name and symbol address
7240 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7241 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'"
7242
7243 # Handle CRLF in mingw tool chain
7244 opt_cr=
7245 case $build_os in
7246 mingw*)
7247   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7248   ;;
7249 esac
7250
7251 # Try without a prefix underscore, then with it.
7252 for ac_symprfx in "" "_"; do
7253
7254   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7255   symxfrm="\\1 $ac_symprfx\\2 \\2"
7256
7257   # Write the raw and C identifiers.
7258   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7259     # Fake it for dumpbin and say T for any non-static function
7260     # and D for any global variable.
7261     # Also find C++ and __fastcall symbols from MSVC++,
7262     # which start with @ or ?.
7263     lt_cv_sys_global_symbol_pipe="$AWK '"\
7264 "     {last_section=section; section=\$ 3};"\
7265 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7266 "     \$ 0!~/External *\|/{next};"\
7267 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7268 "     {if(hide[section]) next};"\
7269 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7270 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7271 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7272 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7273 "     ' prfx=^$ac_symprfx"
7274   else
7275     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7276   fi
7277
7278   # Check to see that the pipe works correctly.
7279   pipe_works=no
7280
7281   rm -f conftest*
7282   cat > conftest.$ac_ext <<_LT_EOF
7283 #ifdef __cplusplus
7284 extern "C" {
7285 #endif
7286 char nm_test_var;
7287 void nm_test_func(void);
7288 void nm_test_func(void){}
7289 #ifdef __cplusplus
7290 }
7291 #endif
7292 int main(){nm_test_var='a';nm_test_func();return(0);}
7293 _LT_EOF
7294
7295   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7296   (eval $ac_compile) 2>&5
7297   ac_status=$?
7298   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7299   test $ac_status = 0; }; then
7300     # Now try to grab the symbols.
7301     nlist=conftest.nm
7302     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7303   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7304   ac_status=$?
7305   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7306   test $ac_status = 0; } && test -s "$nlist"; then
7307       # Try sorting and uniquifying the output.
7308       if sort "$nlist" | uniq > "$nlist"T; then
7309         mv -f "$nlist"T "$nlist"
7310       else
7311         rm -f "$nlist"T
7312       fi
7313
7314       # Make sure that we snagged all the symbols we need.
7315       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7316         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7317           cat <<_LT_EOF > conftest.$ac_ext
7318 #ifdef __cplusplus
7319 extern "C" {
7320 #endif
7321
7322 _LT_EOF
7323           # Now generate the symbol file.
7324           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7325
7326           cat <<_LT_EOF >> conftest.$ac_ext
7327
7328 /* The mapping between symbol names and symbols.  */
7329 const struct {
7330   const char *name;
7331   void       *address;
7332 }
7333 lt__PROGRAM__LTX_preloaded_symbols[] =
7334 {
7335   { "@PROGRAM@", (void *) 0 },
7336 _LT_EOF
7337           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7338           cat <<\_LT_EOF >> conftest.$ac_ext
7339   {0, (void *) 0}
7340 };
7341
7342 /* This works around a problem in FreeBSD linker */
7343 #ifdef FREEBSD_WORKAROUND
7344 static const void *lt_preloaded_setup() {
7345   return lt__PROGRAM__LTX_preloaded_symbols;
7346 }
7347 #endif
7348
7349 #ifdef __cplusplus
7350 }
7351 #endif
7352 _LT_EOF
7353           # Now try linking the two files.
7354           mv conftest.$ac_objext conftstm.$ac_objext
7355           lt_save_LIBS="$LIBS"
7356           lt_save_CFLAGS="$CFLAGS"
7357           LIBS="conftstm.$ac_objext"
7358           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7359           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7360   (eval $ac_link) 2>&5
7361   ac_status=$?
7362   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7363   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7364             pipe_works=yes
7365           fi
7366           LIBS="$lt_save_LIBS"
7367           CFLAGS="$lt_save_CFLAGS"
7368         else
7369           echo "cannot find nm_test_func in $nlist" >&5
7370         fi
7371       else
7372         echo "cannot find nm_test_var in $nlist" >&5
7373       fi
7374     else
7375       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7376     fi
7377   else
7378     echo "$progname: failed program was:" >&5
7379     cat conftest.$ac_ext >&5
7380   fi
7381   rm -rf conftest* conftst*
7382
7383   # Do not use the global_symbol_pipe unless it works.
7384   if test "$pipe_works" = yes; then
7385     break
7386   else
7387     lt_cv_sys_global_symbol_pipe=
7388   fi
7389 done
7390
7391 fi
7392
7393 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7394   lt_cv_sys_global_symbol_to_cdecl=
7395 fi
7396 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7398 $as_echo "failed" >&6; }
7399 else
7400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7401 $as_echo "ok" >&6; }
7402 fi
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425 # Check whether --enable-libtool-lock was given.
7426 if test "${enable_libtool_lock+set}" = set; then :
7427   enableval=$enable_libtool_lock;
7428 fi
7429
7430 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7431
7432 # Some flags need to be propagated to the compiler or linker for good
7433 # libtool support.
7434 case $host in
7435 ia64-*-hpux*)
7436   # Find out which ABI we are using.
7437   echo 'int i;' > conftest.$ac_ext
7438   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7439   (eval $ac_compile) 2>&5
7440   ac_status=$?
7441   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7442   test $ac_status = 0; }; then
7443     case `/usr/bin/file conftest.$ac_objext` in
7444       *ELF-32*)
7445         HPUX_IA64_MODE="32"
7446         ;;
7447       *ELF-64*)
7448         HPUX_IA64_MODE="64"
7449         ;;
7450     esac
7451   fi
7452   rm -rf conftest*
7453   ;;
7454 *-*-irix6*)
7455   # Find out which ABI we are using.
7456   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7457   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7458   (eval $ac_compile) 2>&5
7459   ac_status=$?
7460   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7461   test $ac_status = 0; }; then
7462     if test "$lt_cv_prog_gnu_ld" = yes; then
7463       case `/usr/bin/file conftest.$ac_objext` in
7464         *32-bit*)
7465           LD="${LD-ld} -melf32bsmip"
7466           ;;
7467         *N32*)
7468           LD="${LD-ld} -melf32bmipn32"
7469           ;;
7470         *64-bit*)
7471           LD="${LD-ld} -melf64bmip"
7472         ;;
7473       esac
7474     else
7475       case `/usr/bin/file conftest.$ac_objext` in
7476         *32-bit*)
7477           LD="${LD-ld} -32"
7478           ;;
7479         *N32*)
7480           LD="${LD-ld} -n32"
7481           ;;
7482         *64-bit*)
7483           LD="${LD-ld} -64"
7484           ;;
7485       esac
7486     fi
7487   fi
7488   rm -rf conftest*
7489   ;;
7490
7491 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7492 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7493   # Find out which ABI we are using.
7494   echo 'int i;' > conftest.$ac_ext
7495   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7496   (eval $ac_compile) 2>&5
7497   ac_status=$?
7498   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7499   test $ac_status = 0; }; then
7500     case `/usr/bin/file conftest.o` in
7501       *32-bit*)
7502         case $host in
7503           x86_64-*kfreebsd*-gnu)
7504             LD="${LD-ld} -m elf_i386_fbsd"
7505             ;;
7506           x86_64-*linux*)
7507             case `/usr/bin/file conftest.o` in
7508               *x86-64*)
7509                 LD="${LD-ld} -m elf32_x86_64"
7510                 ;;
7511               *)
7512                 LD="${LD-ld} -m elf_i386"
7513                 ;;
7514             esac
7515             ;;
7516           powerpc64le-*linux*)
7517             LD="${LD-ld} -m elf32lppclinux"
7518             ;;
7519           powerpc64-*linux*)
7520             LD="${LD-ld} -m elf32ppclinux"
7521             ;;
7522           s390x-*linux*)
7523             LD="${LD-ld} -m elf_s390"
7524             ;;
7525           sparc64-*linux*)
7526             LD="${LD-ld} -m elf32_sparc"
7527             ;;
7528         esac
7529         ;;
7530       *64-bit*)
7531         case $host in
7532           x86_64-*kfreebsd*-gnu)
7533             LD="${LD-ld} -m elf_x86_64_fbsd"
7534             ;;
7535           x86_64-*linux*)
7536             LD="${LD-ld} -m elf_x86_64"
7537             ;;
7538           powerpcle-*linux*)
7539             LD="${LD-ld} -m elf64lppc"
7540             ;;
7541           powerpc-*linux*)
7542             LD="${LD-ld} -m elf64ppc"
7543             ;;
7544           s390*-*linux*|s390*-*tpf*)
7545             LD="${LD-ld} -m elf64_s390"
7546             ;;
7547           sparc*-*linux*)
7548             LD="${LD-ld} -m elf64_sparc"
7549             ;;
7550         esac
7551         ;;
7552     esac
7553   fi
7554   rm -rf conftest*
7555   ;;
7556
7557 *-*-sco3.2v5*)
7558   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7559   SAVE_CFLAGS="$CFLAGS"
7560   CFLAGS="$CFLAGS -belf"
7561   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7562 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7563 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7564   $as_echo_n "(cached) " >&6
7565 else
7566   ac_ext=c
7567 ac_cpp='$CPP $CPPFLAGS'
7568 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7569 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7570 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7571
7572      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7573 /* end confdefs.h.  */
7574
7575 int
7576 main ()
7577 {
7578
7579   ;
7580   return 0;
7581 }
7582 _ACEOF
7583 if ac_fn_c_try_link "$LINENO"; then :
7584   lt_cv_cc_needs_belf=yes
7585 else
7586   lt_cv_cc_needs_belf=no
7587 fi
7588 rm -f core conftest.err conftest.$ac_objext \
7589     conftest$ac_exeext conftest.$ac_ext
7590      ac_ext=c
7591 ac_cpp='$CPP $CPPFLAGS'
7592 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7593 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7594 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7595
7596 fi
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7598 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7599   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7600     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7601     CFLAGS="$SAVE_CFLAGS"
7602   fi
7603   ;;
7604 sparc*-*solaris*)
7605   # Find out which ABI we are using.
7606   echo 'int i;' > conftest.$ac_ext
7607   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7608   (eval $ac_compile) 2>&5
7609   ac_status=$?
7610   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7611   test $ac_status = 0; }; then
7612     case `/usr/bin/file conftest.o` in
7613     *64-bit*)
7614       case $lt_cv_prog_gnu_ld in
7615       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7616       *)
7617         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7618           LD="${LD-ld} -64"
7619         fi
7620         ;;
7621       esac
7622       ;;
7623     esac
7624   fi
7625   rm -rf conftest*
7626   ;;
7627 esac
7628
7629 need_locks="$enable_libtool_lock"
7630
7631
7632   case $host_os in
7633     rhapsody* | darwin*)
7634     if test -n "$ac_tool_prefix"; then
7635   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7636 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7638 $as_echo_n "checking for $ac_word... " >&6; }
7639 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7640   $as_echo_n "(cached) " >&6
7641 else
7642   if test -n "$DSYMUTIL"; then
7643   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7644 else
7645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7646 for as_dir in $PATH
7647 do
7648   IFS=$as_save_IFS
7649   test -z "$as_dir" && as_dir=.
7650     for ac_exec_ext in '' $ac_executable_extensions; do
7651   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7652     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7653     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7654     break 2
7655   fi
7656 done
7657   done
7658 IFS=$as_save_IFS
7659
7660 fi
7661 fi
7662 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7663 if test -n "$DSYMUTIL"; then
7664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7665 $as_echo "$DSYMUTIL" >&6; }
7666 else
7667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7668 $as_echo "no" >&6; }
7669 fi
7670
7671
7672 fi
7673 if test -z "$ac_cv_prog_DSYMUTIL"; then
7674   ac_ct_DSYMUTIL=$DSYMUTIL
7675   # Extract the first word of "dsymutil", so it can be a program name with args.
7676 set dummy dsymutil; ac_word=$2
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7678 $as_echo_n "checking for $ac_word... " >&6; }
7679 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7680   $as_echo_n "(cached) " >&6
7681 else
7682   if test -n "$ac_ct_DSYMUTIL"; then
7683   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7684 else
7685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7686 for as_dir in $PATH
7687 do
7688   IFS=$as_save_IFS
7689   test -z "$as_dir" && as_dir=.
7690     for ac_exec_ext in '' $ac_executable_extensions; do
7691   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7692     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7693     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7694     break 2
7695   fi
7696 done
7697   done
7698 IFS=$as_save_IFS
7699
7700 fi
7701 fi
7702 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7703 if test -n "$ac_ct_DSYMUTIL"; then
7704   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7705 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7706 else
7707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7708 $as_echo "no" >&6; }
7709 fi
7710
7711   if test "x$ac_ct_DSYMUTIL" = x; then
7712     DSYMUTIL=":"
7713   else
7714     case $cross_compiling:$ac_tool_warned in
7715 yes:)
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7717 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7718 ac_tool_warned=yes ;;
7719 esac
7720     DSYMUTIL=$ac_ct_DSYMUTIL
7721   fi
7722 else
7723   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7724 fi
7725
7726     if test -n "$ac_tool_prefix"; then
7727   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7728 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7730 $as_echo_n "checking for $ac_word... " >&6; }
7731 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7732   $as_echo_n "(cached) " >&6
7733 else
7734   if test -n "$NMEDIT"; then
7735   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7736 else
7737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7738 for as_dir in $PATH
7739 do
7740   IFS=$as_save_IFS
7741   test -z "$as_dir" && as_dir=.
7742     for ac_exec_ext in '' $ac_executable_extensions; do
7743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7744     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7746     break 2
7747   fi
7748 done
7749   done
7750 IFS=$as_save_IFS
7751
7752 fi
7753 fi
7754 NMEDIT=$ac_cv_prog_NMEDIT
7755 if test -n "$NMEDIT"; then
7756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7757 $as_echo "$NMEDIT" >&6; }
7758 else
7759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7760 $as_echo "no" >&6; }
7761 fi
7762
7763
7764 fi
7765 if test -z "$ac_cv_prog_NMEDIT"; then
7766   ac_ct_NMEDIT=$NMEDIT
7767   # Extract the first word of "nmedit", so it can be a program name with args.
7768 set dummy nmedit; ac_word=$2
7769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7770 $as_echo_n "checking for $ac_word... " >&6; }
7771 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7772   $as_echo_n "(cached) " >&6
7773 else
7774   if test -n "$ac_ct_NMEDIT"; then
7775   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7776 else
7777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778 for as_dir in $PATH
7779 do
7780   IFS=$as_save_IFS
7781   test -z "$as_dir" && as_dir=.
7782     for ac_exec_ext in '' $ac_executable_extensions; do
7783   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7784     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7786     break 2
7787   fi
7788 done
7789   done
7790 IFS=$as_save_IFS
7791
7792 fi
7793 fi
7794 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7795 if test -n "$ac_ct_NMEDIT"; then
7796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7797 $as_echo "$ac_ct_NMEDIT" >&6; }
7798 else
7799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7800 $as_echo "no" >&6; }
7801 fi
7802
7803   if test "x$ac_ct_NMEDIT" = x; then
7804     NMEDIT=":"
7805   else
7806     case $cross_compiling:$ac_tool_warned in
7807 yes:)
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7810 ac_tool_warned=yes ;;
7811 esac
7812     NMEDIT=$ac_ct_NMEDIT
7813   fi
7814 else
7815   NMEDIT="$ac_cv_prog_NMEDIT"
7816 fi
7817
7818     if test -n "$ac_tool_prefix"; then
7819   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7820 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7822 $as_echo_n "checking for $ac_word... " >&6; }
7823 if test "${ac_cv_prog_LIPO+set}" = set; then :
7824   $as_echo_n "(cached) " >&6
7825 else
7826   if test -n "$LIPO"; then
7827   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7828 else
7829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7830 for as_dir in $PATH
7831 do
7832   IFS=$as_save_IFS
7833   test -z "$as_dir" && as_dir=.
7834     for ac_exec_ext in '' $ac_executable_extensions; do
7835   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7836     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7838     break 2
7839   fi
7840 done
7841   done
7842 IFS=$as_save_IFS
7843
7844 fi
7845 fi
7846 LIPO=$ac_cv_prog_LIPO
7847 if test -n "$LIPO"; then
7848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7849 $as_echo "$LIPO" >&6; }
7850 else
7851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7852 $as_echo "no" >&6; }
7853 fi
7854
7855
7856 fi
7857 if test -z "$ac_cv_prog_LIPO"; then
7858   ac_ct_LIPO=$LIPO
7859   # Extract the first word of "lipo", so it can be a program name with args.
7860 set dummy lipo; ac_word=$2
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7862 $as_echo_n "checking for $ac_word... " >&6; }
7863 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7864   $as_echo_n "(cached) " >&6
7865 else
7866   if test -n "$ac_ct_LIPO"; then
7867   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7868 else
7869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7870 for as_dir in $PATH
7871 do
7872   IFS=$as_save_IFS
7873   test -z "$as_dir" && as_dir=.
7874     for ac_exec_ext in '' $ac_executable_extensions; do
7875   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7876     ac_cv_prog_ac_ct_LIPO="lipo"
7877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7878     break 2
7879   fi
7880 done
7881   done
7882 IFS=$as_save_IFS
7883
7884 fi
7885 fi
7886 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7887 if test -n "$ac_ct_LIPO"; then
7888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7889 $as_echo "$ac_ct_LIPO" >&6; }
7890 else
7891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7892 $as_echo "no" >&6; }
7893 fi
7894
7895   if test "x$ac_ct_LIPO" = x; then
7896     LIPO=":"
7897   else
7898     case $cross_compiling:$ac_tool_warned in
7899 yes:)
7900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7901 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7902 ac_tool_warned=yes ;;
7903 esac
7904     LIPO=$ac_ct_LIPO
7905   fi
7906 else
7907   LIPO="$ac_cv_prog_LIPO"
7908 fi
7909
7910     if test -n "$ac_tool_prefix"; then
7911   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7912 set dummy ${ac_tool_prefix}otool; ac_word=$2
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7914 $as_echo_n "checking for $ac_word... " >&6; }
7915 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7916   $as_echo_n "(cached) " >&6
7917 else
7918   if test -n "$OTOOL"; then
7919   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7920 else
7921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7922 for as_dir in $PATH
7923 do
7924   IFS=$as_save_IFS
7925   test -z "$as_dir" && as_dir=.
7926     for ac_exec_ext in '' $ac_executable_extensions; do
7927   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7928     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7929     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7930     break 2
7931   fi
7932 done
7933   done
7934 IFS=$as_save_IFS
7935
7936 fi
7937 fi
7938 OTOOL=$ac_cv_prog_OTOOL
7939 if test -n "$OTOOL"; then
7940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7941 $as_echo "$OTOOL" >&6; }
7942 else
7943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7944 $as_echo "no" >&6; }
7945 fi
7946
7947
7948 fi
7949 if test -z "$ac_cv_prog_OTOOL"; then
7950   ac_ct_OTOOL=$OTOOL
7951   # Extract the first word of "otool", so it can be a program name with args.
7952 set dummy otool; ac_word=$2
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7954 $as_echo_n "checking for $ac_word... " >&6; }
7955 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7956   $as_echo_n "(cached) " >&6
7957 else
7958   if test -n "$ac_ct_OTOOL"; then
7959   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7960 else
7961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962 for as_dir in $PATH
7963 do
7964   IFS=$as_save_IFS
7965   test -z "$as_dir" && as_dir=.
7966     for ac_exec_ext in '' $ac_executable_extensions; do
7967   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7968     ac_cv_prog_ac_ct_OTOOL="otool"
7969     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7970     break 2
7971   fi
7972 done
7973   done
7974 IFS=$as_save_IFS
7975
7976 fi
7977 fi
7978 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7979 if test -n "$ac_ct_OTOOL"; then
7980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7981 $as_echo "$ac_ct_OTOOL" >&6; }
7982 else
7983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984 $as_echo "no" >&6; }
7985 fi
7986
7987   if test "x$ac_ct_OTOOL" = x; then
7988     OTOOL=":"
7989   else
7990     case $cross_compiling:$ac_tool_warned in
7991 yes:)
7992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7993 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7994 ac_tool_warned=yes ;;
7995 esac
7996     OTOOL=$ac_ct_OTOOL
7997   fi
7998 else
7999   OTOOL="$ac_cv_prog_OTOOL"
8000 fi
8001
8002     if test -n "$ac_tool_prefix"; then
8003   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8004 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8006 $as_echo_n "checking for $ac_word... " >&6; }
8007 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8008   $as_echo_n "(cached) " >&6
8009 else
8010   if test -n "$OTOOL64"; then
8011   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8012 else
8013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8014 for as_dir in $PATH
8015 do
8016   IFS=$as_save_IFS
8017   test -z "$as_dir" && as_dir=.
8018     for ac_exec_ext in '' $ac_executable_extensions; do
8019   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8020     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8021     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8022     break 2
8023   fi
8024 done
8025   done
8026 IFS=$as_save_IFS
8027
8028 fi
8029 fi
8030 OTOOL64=$ac_cv_prog_OTOOL64
8031 if test -n "$OTOOL64"; then
8032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8033 $as_echo "$OTOOL64" >&6; }
8034 else
8035   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036 $as_echo "no" >&6; }
8037 fi
8038
8039
8040 fi
8041 if test -z "$ac_cv_prog_OTOOL64"; then
8042   ac_ct_OTOOL64=$OTOOL64
8043   # Extract the first word of "otool64", so it can be a program name with args.
8044 set dummy otool64; ac_word=$2
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8046 $as_echo_n "checking for $ac_word... " >&6; }
8047 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8048   $as_echo_n "(cached) " >&6
8049 else
8050   if test -n "$ac_ct_OTOOL64"; then
8051   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8052 else
8053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8054 for as_dir in $PATH
8055 do
8056   IFS=$as_save_IFS
8057   test -z "$as_dir" && as_dir=.
8058     for ac_exec_ext in '' $ac_executable_extensions; do
8059   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8060     ac_cv_prog_ac_ct_OTOOL64="otool64"
8061     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8062     break 2
8063   fi
8064 done
8065   done
8066 IFS=$as_save_IFS
8067
8068 fi
8069 fi
8070 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8071 if test -n "$ac_ct_OTOOL64"; then
8072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8073 $as_echo "$ac_ct_OTOOL64" >&6; }
8074 else
8075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8076 $as_echo "no" >&6; }
8077 fi
8078
8079   if test "x$ac_ct_OTOOL64" = x; then
8080     OTOOL64=":"
8081   else
8082     case $cross_compiling:$ac_tool_warned in
8083 yes:)
8084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8085 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8086 ac_tool_warned=yes ;;
8087 esac
8088     OTOOL64=$ac_ct_OTOOL64
8089   fi
8090 else
8091   OTOOL64="$ac_cv_prog_OTOOL64"
8092 fi
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8121 $as_echo_n "checking for -single_module linker flag... " >&6; }
8122 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8123   $as_echo_n "(cached) " >&6
8124 else
8125   lt_cv_apple_cc_single_mod=no
8126       if test -z "${LT_MULTI_MODULE}"; then
8127         # By default we will add the -single_module flag. You can override
8128         # by either setting the environment variable LT_MULTI_MODULE
8129         # non-empty at configure time, or by adding -multi_module to the
8130         # link flags.
8131         rm -rf libconftest.dylib*
8132         echo "int foo(void){return 1;}" > conftest.c
8133         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8134 -dynamiclib -Wl,-single_module conftest.c" >&5
8135         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8136           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8137         _lt_result=$?
8138         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8139           lt_cv_apple_cc_single_mod=yes
8140         else
8141           cat conftest.err >&5
8142         fi
8143         rm -rf libconftest.dylib*
8144         rm -f conftest.*
8145       fi
8146 fi
8147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8148 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8149     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8150 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8151 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8152   $as_echo_n "(cached) " >&6
8153 else
8154   lt_cv_ld_exported_symbols_list=no
8155       save_LDFLAGS=$LDFLAGS
8156       echo "_main" > conftest.sym
8157       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8158       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8159 /* end confdefs.h.  */
8160
8161 int
8162 main ()
8163 {
8164
8165   ;
8166   return 0;
8167 }
8168 _ACEOF
8169 if ac_fn_c_try_link "$LINENO"; then :
8170   lt_cv_ld_exported_symbols_list=yes
8171 else
8172   lt_cv_ld_exported_symbols_list=no
8173 fi
8174 rm -f core conftest.err conftest.$ac_objext \
8175     conftest$ac_exeext conftest.$ac_ext
8176         LDFLAGS="$save_LDFLAGS"
8177
8178 fi
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8180 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8181     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8182 $as_echo_n "checking for -force_load linker flag... " >&6; }
8183 if test "${lt_cv_ld_force_load+set}" = set; then :
8184   $as_echo_n "(cached) " >&6
8185 else
8186   lt_cv_ld_force_load=no
8187       cat > conftest.c << _LT_EOF
8188 int forced_loaded() { return 2;}
8189 _LT_EOF
8190       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8191       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8192       echo "$AR cru libconftest.a conftest.o" >&5
8193       $AR cru libconftest.a conftest.o 2>&5
8194       cat > conftest.c << _LT_EOF
8195 int main() { return 0;}
8196 _LT_EOF
8197       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8198       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8199       _lt_result=$?
8200       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8201         lt_cv_ld_force_load=yes
8202       else
8203         cat conftest.err >&5
8204       fi
8205         rm -f conftest.err libconftest.a conftest conftest.c
8206         rm -rf conftest.dSYM
8207
8208 fi
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8210 $as_echo "$lt_cv_ld_force_load" >&6; }
8211     case $host_os in
8212     rhapsody* | darwin1.[012])
8213       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8214     darwin1.*)
8215       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8216     darwin*) # darwin 5.x on
8217       # if running on 10.5 or later, the deployment target defaults
8218       # to the OS version, if on x86, and 10.4, the deployment
8219       # target defaults to 10.4. Don't you love it?
8220       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8221         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8222           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8223         10.[012][,.]*)
8224           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8225         10.*)
8226           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8227       esac
8228     ;;
8229   esac
8230     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8231       _lt_dar_single_mod='$single_module'
8232     fi
8233     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8234       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8235     else
8236       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8237     fi
8238     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8239       _lt_dsymutil='~$DSYMUTIL $lib || :'
8240     else
8241       _lt_dsymutil=
8242     fi
8243     ;;
8244   esac
8245
8246 for ac_header in dlfcn.h
8247 do :
8248   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8249 "
8250 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8251   cat >>confdefs.h <<_ACEOF
8252 #define HAVE_DLFCN_H 1
8253 _ACEOF
8254
8255 fi
8256
8257 done
8258
8259
8260
8261 # autoconf.info says this should be called right after AC_INIT.
8262 ac_config_headers="$ac_config_headers config.h:config.in"
8263
8264
8265
8266  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8267 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8268 if test "${ac_cv_c_bigendian+set}" = set; then :
8269   $as_echo_n "(cached) " >&6
8270 else
8271   ac_cv_c_bigendian=unknown
8272     # See if we're dealing with a universal compiler.
8273     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8274 /* end confdefs.h.  */
8275 #ifndef __APPLE_CC__
8276                not a universal capable compiler
8277              #endif
8278              typedef int dummy;
8279
8280 _ACEOF
8281 if ac_fn_c_try_compile "$LINENO"; then :
8282
8283         # Check for potential -arch flags.  It is not universal unless
8284         # there are at least two -arch flags with different values.
8285         ac_arch=
8286         ac_prev=
8287         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8288          if test -n "$ac_prev"; then
8289            case $ac_word in
8290              i?86 | x86_64 | ppc | ppc64)
8291                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8292                  ac_arch=$ac_word
8293                else
8294                  ac_cv_c_bigendian=universal
8295                  break
8296                fi
8297                ;;
8298            esac
8299            ac_prev=
8300          elif test "x$ac_word" = "x-arch"; then
8301            ac_prev=arch
8302          fi
8303        done
8304 fi
8305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8306     if test $ac_cv_c_bigendian = unknown; then
8307       # See if sys/param.h defines the BYTE_ORDER macro.
8308       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8309 /* end confdefs.h.  */
8310 #include <sys/types.h>
8311              #include <sys/param.h>
8312
8313 int
8314 main ()
8315 {
8316 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8317                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8318                      && LITTLE_ENDIAN)
8319               bogus endian macros
8320              #endif
8321
8322   ;
8323   return 0;
8324 }
8325 _ACEOF
8326 if ac_fn_c_try_compile "$LINENO"; then :
8327   # It does; now see whether it defined to BIG_ENDIAN or not.
8328          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8329 /* end confdefs.h.  */
8330 #include <sys/types.h>
8331                 #include <sys/param.h>
8332
8333 int
8334 main ()
8335 {
8336 #if BYTE_ORDER != BIG_ENDIAN
8337                  not big endian
8338                 #endif
8339
8340   ;
8341   return 0;
8342 }
8343 _ACEOF
8344 if ac_fn_c_try_compile "$LINENO"; then :
8345   ac_cv_c_bigendian=yes
8346 else
8347   ac_cv_c_bigendian=no
8348 fi
8349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8350 fi
8351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352     fi
8353     if test $ac_cv_c_bigendian = unknown; then
8354       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8355       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8356 /* end confdefs.h.  */
8357 #include <limits.h>
8358
8359 int
8360 main ()
8361 {
8362 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8363               bogus endian macros
8364              #endif
8365
8366   ;
8367   return 0;
8368 }
8369 _ACEOF
8370 if ac_fn_c_try_compile "$LINENO"; then :
8371   # It does; now see whether it defined to _BIG_ENDIAN or not.
8372          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8373 /* end confdefs.h.  */
8374 #include <limits.h>
8375
8376 int
8377 main ()
8378 {
8379 #ifndef _BIG_ENDIAN
8380                  not big endian
8381                 #endif
8382
8383   ;
8384   return 0;
8385 }
8386 _ACEOF
8387 if ac_fn_c_try_compile "$LINENO"; then :
8388   ac_cv_c_bigendian=yes
8389 else
8390   ac_cv_c_bigendian=no
8391 fi
8392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8393 fi
8394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8395     fi
8396     if test $ac_cv_c_bigendian = unknown; then
8397       # Compile a test program.
8398       if test "$cross_compiling" = yes; then :
8399   # Try to guess by grepping values from an object file.
8400          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8401 /* end confdefs.h.  */
8402 short int ascii_mm[] =
8403                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8404                 short int ascii_ii[] =
8405                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8406                 int use_ascii (int i) {
8407                   return ascii_mm[i] + ascii_ii[i];
8408                 }
8409                 short int ebcdic_ii[] =
8410                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8411                 short int ebcdic_mm[] =
8412                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8413                 int use_ebcdic (int i) {
8414                   return ebcdic_mm[i] + ebcdic_ii[i];
8415                 }
8416                 extern int foo;
8417
8418 int
8419 main ()
8420 {
8421 return use_ascii (foo) == use_ebcdic (foo);
8422   ;
8423   return 0;
8424 }
8425 _ACEOF
8426 if ac_fn_c_try_compile "$LINENO"; then :
8427   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8428               ac_cv_c_bigendian=yes
8429             fi
8430             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8431               if test "$ac_cv_c_bigendian" = unknown; then
8432                 ac_cv_c_bigendian=no
8433               else
8434                 # finding both strings is unlikely to happen, but who knows?
8435                 ac_cv_c_bigendian=unknown
8436               fi
8437             fi
8438 fi
8439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8440 else
8441   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8442 /* end confdefs.h.  */
8443 $ac_includes_default
8444 int
8445 main ()
8446 {
8447
8448              /* Are we little or big endian?  From Harbison&Steele.  */
8449              union
8450              {
8451                long int l;
8452                char c[sizeof (long int)];
8453              } u;
8454              u.l = 1;
8455              return u.c[sizeof (long int) - 1] == 1;
8456
8457   ;
8458   return 0;
8459 }
8460 _ACEOF
8461 if ac_fn_c_try_run "$LINENO"; then :
8462   ac_cv_c_bigendian=no
8463 else
8464   ac_cv_c_bigendian=yes
8465 fi
8466 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8467   conftest.$ac_objext conftest.beam conftest.$ac_ext
8468 fi
8469
8470     fi
8471 fi
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8473 $as_echo "$ac_cv_c_bigendian" >&6; }
8474  case $ac_cv_c_bigendian in #(
8475    yes)
8476      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8477 ;; #(
8478    no)
8479       ;; #(
8480    universal)
8481
8482 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8483
8484      ;; #(
8485    *)
8486      as_fn_error "unknown endianness
8487  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8488  esac
8489
8490
8491
8492
8493 # Put a plausible default for CC_FOR_BUILD in Makefile.
8494 if test "x$cross_compiling" = "xno"; then
8495   CC_FOR_BUILD='$(CC)'
8496 else
8497   CC_FOR_BUILD=gcc
8498 fi
8499
8500
8501
8502
8503 AR=${AR-ar}
8504
8505 if test -n "$ac_tool_prefix"; then
8506   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8507 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8509 $as_echo_n "checking for $ac_word... " >&6; }
8510 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8511   $as_echo_n "(cached) " >&6
8512 else
8513   if test -n "$RANLIB"; then
8514   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8515 else
8516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8517 for as_dir in $PATH
8518 do
8519   IFS=$as_save_IFS
8520   test -z "$as_dir" && as_dir=.
8521     for ac_exec_ext in '' $ac_executable_extensions; do
8522   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8523     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8524     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8525     break 2
8526   fi
8527 done
8528   done
8529 IFS=$as_save_IFS
8530
8531 fi
8532 fi
8533 RANLIB=$ac_cv_prog_RANLIB
8534 if test -n "$RANLIB"; then
8535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8536 $as_echo "$RANLIB" >&6; }
8537 else
8538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8539 $as_echo "no" >&6; }
8540 fi
8541
8542
8543 fi
8544 if test -z "$ac_cv_prog_RANLIB"; then
8545   ac_ct_RANLIB=$RANLIB
8546   # Extract the first word of "ranlib", so it can be a program name with args.
8547 set dummy ranlib; ac_word=$2
8548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8549 $as_echo_n "checking for $ac_word... " >&6; }
8550 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8551   $as_echo_n "(cached) " >&6
8552 else
8553   if test -n "$ac_ct_RANLIB"; then
8554   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8555 else
8556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8557 for as_dir in $PATH
8558 do
8559   IFS=$as_save_IFS
8560   test -z "$as_dir" && as_dir=.
8561     for ac_exec_ext in '' $ac_executable_extensions; do
8562   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8563     ac_cv_prog_ac_ct_RANLIB="ranlib"
8564     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8565     break 2
8566   fi
8567 done
8568   done
8569 IFS=$as_save_IFS
8570
8571 fi
8572 fi
8573 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8574 if test -n "$ac_ct_RANLIB"; then
8575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8576 $as_echo "$ac_ct_RANLIB" >&6; }
8577 else
8578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8579 $as_echo "no" >&6; }
8580 fi
8581
8582   if test "x$ac_ct_RANLIB" = x; then
8583     RANLIB=":"
8584   else
8585     case $cross_compiling:$ac_tool_warned in
8586 yes:)
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8588 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8589 ac_tool_warned=yes ;;
8590 esac
8591     RANLIB=$ac_ct_RANLIB
8592   fi
8593 else
8594   RANLIB="$ac_cv_prog_RANLIB"
8595 fi
8596
8597
8598 # Some of the common include files depend on bfd.h, and bfd.h checks
8599 # that config.h is included first by testing that the PACKAGE macro
8600 # is defined.
8601 PACKAGE=sim
8602
8603 cat >>confdefs.h <<_ACEOF
8604 #define PACKAGE "$PACKAGE"
8605 _ACEOF
8606
8607
8608
8609 # Dependency checking.
8610 ac_config_commands="$ac_config_commands depdir"
8611
8612
8613 depcc="$CC"   am_compiler_list=
8614
8615 am_depcomp=$ac_aux_dir/depcomp
8616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8617 $as_echo_n "checking dependency style of $depcc... " >&6; }
8618 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8619   $as_echo_n "(cached) " >&6
8620 else
8621   if test -f "$am_depcomp"; then
8622   # We make a subdir and do the tests there.  Otherwise we can end up
8623   # making bogus files that we don't know about and never remove.  For
8624   # instance it was reported that on HP-UX the gcc test will end up
8625   # making a dummy file named `D' -- because `-MD' means `put the output
8626   # in D'.
8627   mkdir conftest.dir
8628   # Copy depcomp to subdir because otherwise we won't find it if we're
8629   # using a relative directory.
8630   cp "$am_depcomp" conftest.dir
8631   cd conftest.dir
8632   # We will build objects and dependencies in a subdirectory because
8633   # it helps to detect inapplicable dependency modes.  For instance
8634   # both Tru64's cc and ICC support -MD to output dependencies as a
8635   # side effect of compilation, but ICC will put the dependencies in
8636   # the current directory while Tru64 will put them in the object
8637   # directory.
8638   mkdir sub
8639
8640   am_cv_CC_dependencies_compiler_type=none
8641   if test "$am_compiler_list" = ""; then
8642      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8643   fi
8644   for depmode in $am_compiler_list; do
8645     if test $depmode = none; then break; fi
8646
8647     $as_echo "$as_me:$LINENO: trying $depmode" >&5
8648     # Setup a source with many dependencies, because some compilers
8649     # like to wrap large dependency lists on column 80 (with \), and
8650     # we should not choose a depcomp mode which is confused by this.
8651     #
8652     # We need to recreate these files for each test, as the compiler may
8653     # overwrite some of them when testing with obscure command lines.
8654     # This happens at least with the AIX C compiler.
8655     : > sub/conftest.c
8656     for i in 1 2 3 4 5 6; do
8657       echo '#include "conftst'$i'.h"' >> sub/conftest.c
8658       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8659       # Solaris 8's {/usr,}/bin/sh.
8660       touch sub/conftst$i.h
8661     done
8662     echo "include sub/conftest.Po" > confmf
8663
8664     # We check with `-c' and `-o' for the sake of the "dashmstdout"
8665     # mode.  It turns out that the SunPro C++ compiler does not properly
8666     # handle `-M -o', and we need to detect this.
8667     depcmd="depmode=$depmode \
8668        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8669        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8670        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8671     echo "| $depcmd" | sed -e 's/  */ /g' >&5
8672     if env $depcmd > conftest.err 2>&1 &&
8673        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8674        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8675        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8676       # icc doesn't choke on unknown options, it will just issue warnings
8677       # or remarks (even with -Werror).  So we grep stderr for any message
8678       # that says an option was ignored or not supported.
8679       # When given -MP, icc 7.0 and 7.1 complain thusly:
8680       #   icc: Command line warning: ignoring option '-M'; no argument required
8681       # The diagnosis changed in icc 8.0:
8682       #   icc: Command line remark: option '-MP' not supported
8683       if (grep 'ignoring option' conftest.err ||
8684           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8685         am_cv_CC_dependencies_compiler_type=$depmode
8686         $as_echo "$as_me:$LINENO: success" >&5
8687         break
8688       fi
8689     fi
8690     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8691     sed -e 's/^/| /' < conftest.err >&5
8692   done
8693
8694   cd ..
8695   rm -rf conftest.dir
8696 else
8697   am_cv_CC_dependencies_compiler_type=none
8698 fi
8699
8700 fi
8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8702 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8703 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8704 then as_fn_error "no usable dependency style found" "$LINENO" 5
8705 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8706
8707 fi
8708
8709
8710 # Check for the 'make' the user wants to use.
8711 for ac_prog in make
8712 do
8713   # Extract the first word of "$ac_prog", so it can be a program name with args.
8714 set dummy $ac_prog; ac_word=$2
8715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8716 $as_echo_n "checking for $ac_word... " >&6; }
8717 if test "${ac_cv_prog_MAKE+set}" = set; then :
8718   $as_echo_n "(cached) " >&6
8719 else
8720   if test -n "$MAKE"; then
8721   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8722 else
8723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8724 for as_dir in $PATH
8725 do
8726   IFS=$as_save_IFS
8727   test -z "$as_dir" && as_dir=.
8728     for ac_exec_ext in '' $ac_executable_extensions; do
8729   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8730     ac_cv_prog_MAKE="$ac_prog"
8731     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8732     break 2
8733   fi
8734 done
8735   done
8736 IFS=$as_save_IFS
8737
8738 fi
8739 fi
8740 MAKE=$ac_cv_prog_MAKE
8741 if test -n "$MAKE"; then
8742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8743 $as_echo "$MAKE" >&6; }
8744 else
8745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8746 $as_echo "no" >&6; }
8747 fi
8748
8749
8750   test -n "$MAKE" && break
8751 done
8752
8753 MAKE_IS_GNU=
8754 case "`$MAKE --version 2>&1 | sed 1q`" in
8755   *GNU*)
8756     MAKE_IS_GNU=yes
8757     ;;
8758 esac
8759  if test "$MAKE_IS_GNU" = yes; then
8760   GMAKE_TRUE=
8761   GMAKE_FALSE='#'
8762 else
8763   GMAKE_TRUE='#'
8764   GMAKE_FALSE=
8765 fi
8766
8767
8768 ALL_LINGUAS=
8769 # If we haven't got the data from the intl directory,
8770 # assume NLS is disabled.
8771 USE_NLS=no
8772 LIBINTL=
8773 LIBINTL_DEP=
8774 INCINTL=
8775 XGETTEXT=
8776 GMSGFMT=
8777 POSUB=
8778
8779 if test -f  ../../intl/config.intl; then
8780   .  ../../intl/config.intl
8781 fi
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8783 $as_echo_n "checking whether NLS is requested... " >&6; }
8784 if test x"$USE_NLS" != xyes; then
8785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8786 $as_echo "no" >&6; }
8787 else
8788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8789 $as_echo "yes" >&6; }
8790
8791 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8792
8793
8794   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8795 $as_echo_n "checking for catalogs to be installed... " >&6; }
8796   # Look for .po and .gmo files in the source directory.
8797   CATALOGS=
8798   XLINGUAS=
8799   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
8800     # If there aren't any .gmo files the shell will give us the
8801     # literal string "../path/to/srcdir/po/*.gmo" which has to be
8802     # weeded out.
8803     case "$cat" in *\**)
8804       continue;;
8805     esac
8806     # The quadruple backslash is collapsed to a double backslash
8807     # by the backticks, then collapsed again by the double quotes,
8808     # leaving us with one backslash in the sed expression (right
8809     # before the dot that mustn't act as a wildcard).
8810     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8811     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
8812     # The user is allowed to set LINGUAS to a list of languages to
8813     # install catalogs for.  If it's empty that means "all of them."
8814     if test "x$LINGUAS" = x; then
8815       CATALOGS="$CATALOGS $cat"
8816       XLINGUAS="$XLINGUAS $lang"
8817     else
8818       case "$LINGUAS" in *$lang*)
8819         CATALOGS="$CATALOGS $cat"
8820         XLINGUAS="$XLINGUAS $lang"
8821         ;;
8822       esac
8823     fi
8824   done
8825   LINGUAS="$XLINGUAS"
8826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8827 $as_echo "$LINGUAS" >&6; }
8828
8829
8830     DATADIRNAME=share
8831
8832   INSTOBJEXT=.mo
8833
8834   GENCAT=gencat
8835
8836   CATOBJEXT=.gmo
8837
8838 fi
8839
8840 # Check for common headers.
8841 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8842 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8843 for ac_header in stdlib.h string.h strings.h unistd.h time.h
8844 do :
8845   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8846 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8847 eval as_val=\$$as_ac_Header
8848    if test "x$as_val" = x""yes; then :
8849   cat >>confdefs.h <<_ACEOF
8850 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8851 _ACEOF
8852
8853 fi
8854
8855 done
8856
8857 for ac_header in sys/time.h sys/times.h sys/resource.h sys/mman.h
8858 do :
8859   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8860 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8861 eval as_val=\$$as_ac_Header
8862    if test "x$as_val" = x""yes; then :
8863   cat >>confdefs.h <<_ACEOF
8864 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8865 _ACEOF
8866
8867 fi
8868
8869 done
8870
8871 for ac_header in fcntl.h fpu_control.h
8872 do :
8873   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8874 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8875 eval as_val=\$$as_ac_Header
8876    if test "x$as_val" = x""yes; then :
8877   cat >>confdefs.h <<_ACEOF
8878 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8879 _ACEOF
8880
8881 fi
8882
8883 done
8884
8885 for ac_header in dlfcn.h errno.h sys/stat.h
8886 do :
8887   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8888 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8889 eval as_val=\$$as_ac_Header
8890    if test "x$as_val" = x""yes; then :
8891   cat >>confdefs.h <<_ACEOF
8892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8893 _ACEOF
8894
8895 fi
8896
8897 done
8898
8899 for ac_func in getrusage time sigaction __setfpucw
8900 do :
8901   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8902 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8903 eval as_val=\$$as_ac_var
8904    if test "x$as_val" = x""yes; then :
8905   cat >>confdefs.h <<_ACEOF
8906 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8907 _ACEOF
8908
8909 fi
8910 done
8911
8912 for ac_func in mmap munmap lstat truncate ftruncate posix_fallocate
8913 do :
8914   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8915 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8916 eval as_val=\$$as_ac_var
8917    if test "x$as_val" = x""yes; then :
8918   cat >>confdefs.h <<_ACEOF
8919 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8920 _ACEOF
8921
8922 fi
8923 done
8924
8925 ac_fn_c_check_member "$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
8926 #include <sys/types.h>
8927 #endif
8928 #ifdef HAVE_SYS_STAT_H
8929 #include <sys/stat.h>
8930 #endif
8931 "
8932 if test "x$ac_cv_member_struct_stat_st_dev" = x""yes; then :
8933
8934 cat >>confdefs.h <<_ACEOF
8935 #define HAVE_STRUCT_STAT_ST_DEV 1
8936 _ACEOF
8937
8938
8939 fi
8940 ac_fn_c_check_member "$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
8941 #include <sys/types.h>
8942 #endif
8943 #ifdef HAVE_SYS_STAT_H
8944 #include <sys/stat.h>
8945 #endif
8946 "
8947 if test "x$ac_cv_member_struct_stat_st_ino" = x""yes; then :
8948
8949 cat >>confdefs.h <<_ACEOF
8950 #define HAVE_STRUCT_STAT_ST_INO 1
8951 _ACEOF
8952
8953
8954 fi
8955 ac_fn_c_check_member "$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
8956 #include <sys/types.h>
8957 #endif
8958 #ifdef HAVE_SYS_STAT_H
8959 #include <sys/stat.h>
8960 #endif
8961 "
8962 if test "x$ac_cv_member_struct_stat_st_mode" = x""yes; then :
8963
8964 cat >>confdefs.h <<_ACEOF
8965 #define HAVE_STRUCT_STAT_ST_MODE 1
8966 _ACEOF
8967
8968
8969 fi
8970 ac_fn_c_check_member "$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
8971 #include <sys/types.h>
8972 #endif
8973 #ifdef HAVE_SYS_STAT_H
8974 #include <sys/stat.h>
8975 #endif
8976 "
8977 if test "x$ac_cv_member_struct_stat_st_nlink" = x""yes; then :
8978
8979 cat >>confdefs.h <<_ACEOF
8980 #define HAVE_STRUCT_STAT_ST_NLINK 1
8981 _ACEOF
8982
8983
8984 fi
8985 ac_fn_c_check_member "$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
8986 #include <sys/types.h>
8987 #endif
8988 #ifdef HAVE_SYS_STAT_H
8989 #include <sys/stat.h>
8990 #endif
8991 "
8992 if test "x$ac_cv_member_struct_stat_st_uid" = x""yes; then :
8993
8994 cat >>confdefs.h <<_ACEOF
8995 #define HAVE_STRUCT_STAT_ST_UID 1
8996 _ACEOF
8997
8998
8999 fi
9000 ac_fn_c_check_member "$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9001 #include <sys/types.h>
9002 #endif
9003 #ifdef HAVE_SYS_STAT_H
9004 #include <sys/stat.h>
9005 #endif
9006 "
9007 if test "x$ac_cv_member_struct_stat_st_gid" = x""yes; then :
9008
9009 cat >>confdefs.h <<_ACEOF
9010 #define HAVE_STRUCT_STAT_ST_GID 1
9011 _ACEOF
9012
9013
9014 fi
9015 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9016 #include <sys/types.h>
9017 #endif
9018 #ifdef HAVE_SYS_STAT_H
9019 #include <sys/stat.h>
9020 #endif
9021 "
9022 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
9023
9024 cat >>confdefs.h <<_ACEOF
9025 #define HAVE_STRUCT_STAT_ST_RDEV 1
9026 _ACEOF
9027
9028
9029 fi
9030 ac_fn_c_check_member "$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9031 #include <sys/types.h>
9032 #endif
9033 #ifdef HAVE_SYS_STAT_H
9034 #include <sys/stat.h>
9035 #endif
9036 "
9037 if test "x$ac_cv_member_struct_stat_st_size" = x""yes; then :
9038
9039 cat >>confdefs.h <<_ACEOF
9040 #define HAVE_STRUCT_STAT_ST_SIZE 1
9041 _ACEOF
9042
9043
9044 fi
9045 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9046 #include <sys/types.h>
9047 #endif
9048 #ifdef HAVE_SYS_STAT_H
9049 #include <sys/stat.h>
9050 #endif
9051 "
9052 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
9053
9054 cat >>confdefs.h <<_ACEOF
9055 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9056 _ACEOF
9057
9058
9059 fi
9060 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9061 #include <sys/types.h>
9062 #endif
9063 #ifdef HAVE_SYS_STAT_H
9064 #include <sys/stat.h>
9065 #endif
9066 "
9067 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
9068
9069 cat >>confdefs.h <<_ACEOF
9070 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9071 _ACEOF
9072
9073
9074 fi
9075 ac_fn_c_check_member "$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9076 #include <sys/types.h>
9077 #endif
9078 #ifdef HAVE_SYS_STAT_H
9079 #include <sys/stat.h>
9080 #endif
9081 "
9082 if test "x$ac_cv_member_struct_stat_st_atime" = x""yes; then :
9083
9084 cat >>confdefs.h <<_ACEOF
9085 #define HAVE_STRUCT_STAT_ST_ATIME 1
9086 _ACEOF
9087
9088
9089 fi
9090 ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9091 #include <sys/types.h>
9092 #endif
9093 #ifdef HAVE_SYS_STAT_H
9094 #include <sys/stat.h>
9095 #endif
9096 "
9097 if test "x$ac_cv_member_struct_stat_st_mtime" = x""yes; then :
9098
9099 cat >>confdefs.h <<_ACEOF
9100 #define HAVE_STRUCT_STAT_ST_MTIME 1
9101 _ACEOF
9102
9103
9104 fi
9105 ac_fn_c_check_member "$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9106 #include <sys/types.h>
9107 #endif
9108 #ifdef HAVE_SYS_STAT_H
9109 #include <sys/stat.h>
9110 #endif
9111 "
9112 if test "x$ac_cv_member_struct_stat_st_ctime" = x""yes; then :
9113
9114 cat >>confdefs.h <<_ACEOF
9115 #define HAVE_STRUCT_STAT_ST_CTIME 1
9116 _ACEOF
9117
9118
9119 fi
9120
9121 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9122 #include <sys/socket.h>
9123
9124 "
9125 if test "x$ac_cv_type_socklen_t" = x""yes; then :
9126
9127 cat >>confdefs.h <<_ACEOF
9128 #define HAVE_SOCKLEN_T 1
9129 _ACEOF
9130
9131
9132 fi
9133
9134
9135 # Check for socket libraries
9136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9137 $as_echo_n "checking for bind in -lsocket... " >&6; }
9138 if test "${ac_cv_lib_socket_bind+set}" = set; then :
9139   $as_echo_n "(cached) " >&6
9140 else
9141   ac_check_lib_save_LIBS=$LIBS
9142 LIBS="-lsocket  $LIBS"
9143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9144 /* end confdefs.h.  */
9145
9146 /* Override any GCC internal prototype to avoid an error.
9147    Use char because int might match the return type of a GCC
9148    builtin and then its argument prototype would still apply.  */
9149 #ifdef __cplusplus
9150 extern "C"
9151 #endif
9152 char bind ();
9153 int
9154 main ()
9155 {
9156 return bind ();
9157   ;
9158   return 0;
9159 }
9160 _ACEOF
9161 if ac_fn_c_try_link "$LINENO"; then :
9162   ac_cv_lib_socket_bind=yes
9163 else
9164   ac_cv_lib_socket_bind=no
9165 fi
9166 rm -f core conftest.err conftest.$ac_objext \
9167     conftest$ac_exeext conftest.$ac_ext
9168 LIBS=$ac_check_lib_save_LIBS
9169 fi
9170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9171 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9172 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
9173   cat >>confdefs.h <<_ACEOF
9174 #define HAVE_LIBSOCKET 1
9175 _ACEOF
9176
9177   LIBS="-lsocket $LIBS"
9178
9179 fi
9180
9181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9182 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9183 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
9184   $as_echo_n "(cached) " >&6
9185 else
9186   ac_check_lib_save_LIBS=$LIBS
9187 LIBS="-lnsl  $LIBS"
9188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9189 /* end confdefs.h.  */
9190
9191 /* Override any GCC internal prototype to avoid an error.
9192    Use char because int might match the return type of a GCC
9193    builtin and then its argument prototype would still apply.  */
9194 #ifdef __cplusplus
9195 extern "C"
9196 #endif
9197 char gethostbyname ();
9198 int
9199 main ()
9200 {
9201 return gethostbyname ();
9202   ;
9203   return 0;
9204 }
9205 _ACEOF
9206 if ac_fn_c_try_link "$LINENO"; then :
9207   ac_cv_lib_nsl_gethostbyname=yes
9208 else
9209   ac_cv_lib_nsl_gethostbyname=no
9210 fi
9211 rm -f core conftest.err conftest.$ac_objext \
9212     conftest$ac_exeext conftest.$ac_ext
9213 LIBS=$ac_check_lib_save_LIBS
9214 fi
9215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9216 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9217 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
9218   cat >>confdefs.h <<_ACEOF
9219 #define HAVE_LIBNSL 1
9220 _ACEOF
9221
9222   LIBS="-lnsl $LIBS"
9223
9224 fi
9225
9226
9227 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9228 # using the same condition.
9229
9230   # Use the system's zlib library.
9231   zlibdir="-L\$(top_builddir)/../zlib"
9232   zlibinc="-I\$(top_srcdir)/../zlib"
9233
9234 # Check whether --with-system-zlib was given.
9235 if test "${with_system_zlib+set}" = set; then :
9236   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
9237     zlibdir=
9238     zlibinc=
9239   fi
9240
9241 fi
9242
9243
9244
9245
9246
9247 # BFD uses libdl when when plugins enabled.
9248
9249   maybe_plugins=no
9250   for ac_header in dlfcn.h
9251 do :
9252   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9253 "
9254 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
9255   cat >>confdefs.h <<_ACEOF
9256 #define HAVE_DLFCN_H 1
9257 _ACEOF
9258  maybe_plugins=yes
9259 fi
9260
9261 done
9262
9263   for ac_header in windows.h
9264 do :
9265   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9266 "
9267 if test "x$ac_cv_header_windows_h" = x""yes; then :
9268   cat >>confdefs.h <<_ACEOF
9269 #define HAVE_WINDOWS_H 1
9270 _ACEOF
9271  maybe_plugins=yes
9272 fi
9273
9274 done
9275
9276
9277   # Check whether --enable-plugins was given.
9278 if test "${enable_plugins+set}" = set; then :
9279   enableval=$enable_plugins; case "${enableval}" in
9280       no) plugins=no ;;
9281       *) plugins=yes
9282          if test "$maybe_plugins" != "yes" ; then
9283            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9284          fi ;;
9285      esac
9286 else
9287   plugins=$maybe_plugins
9288
9289 fi
9290
9291   if test "$plugins" = "yes"; then
9292     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9293 $as_echo_n "checking for library containing dlopen... " >&6; }
9294 if test "${ac_cv_search_dlopen+set}" = set; then :
9295   $as_echo_n "(cached) " >&6
9296 else
9297   ac_func_search_save_LIBS=$LIBS
9298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9299 /* end confdefs.h.  */
9300
9301 /* Override any GCC internal prototype to avoid an error.
9302    Use char because int might match the return type of a GCC
9303    builtin and then its argument prototype would still apply.  */
9304 #ifdef __cplusplus
9305 extern "C"
9306 #endif
9307 char dlopen ();
9308 int
9309 main ()
9310 {
9311 return dlopen ();
9312   ;
9313   return 0;
9314 }
9315 _ACEOF
9316 for ac_lib in '' dl; do
9317   if test -z "$ac_lib"; then
9318     ac_res="none required"
9319   else
9320     ac_res=-l$ac_lib
9321     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9322   fi
9323   if ac_fn_c_try_link "$LINENO"; then :
9324   ac_cv_search_dlopen=$ac_res
9325 fi
9326 rm -f core conftest.err conftest.$ac_objext \
9327     conftest$ac_exeext
9328   if test "${ac_cv_search_dlopen+set}" = set; then :
9329   break
9330 fi
9331 done
9332 if test "${ac_cv_search_dlopen+set}" = set; then :
9333
9334 else
9335   ac_cv_search_dlopen=no
9336 fi
9337 rm conftest.$ac_ext
9338 LIBS=$ac_func_search_save_LIBS
9339 fi
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9341 $as_echo "$ac_cv_search_dlopen" >&6; }
9342 ac_res=$ac_cv_search_dlopen
9343 if test "$ac_res" != no; then :
9344   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9345
9346 fi
9347
9348   fi
9349
9350  if test "$plugins" = yes; then
9351   PLUGINS_TRUE=
9352   PLUGINS_FALSE='#'
9353 else
9354   PLUGINS_TRUE='#'
9355   PLUGINS_FALSE=
9356 fi
9357
9358
9359
9360
9361
9362 # Set options
9363 enable_dlopen=yes
9364
9365
9366
9367
9368   enable_win32_dll=no
9369
9370
9371             # Check whether --enable-shared was given.
9372 if test "${enable_shared+set}" = set; then :
9373   enableval=$enable_shared; p=${PACKAGE-default}
9374     case $enableval in
9375     yes) enable_shared=yes ;;
9376     no) enable_shared=no ;;
9377     *)
9378       enable_shared=no
9379       # Look at the argument we got.  We use all the common list separators.
9380       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9381       for pkg in $enableval; do
9382         IFS="$lt_save_ifs"
9383         if test "X$pkg" = "X$p"; then
9384           enable_shared=yes
9385         fi
9386       done
9387       IFS="$lt_save_ifs"
9388       ;;
9389     esac
9390 else
9391   enable_shared=yes
9392 fi
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402   # Check whether --enable-static was given.
9403 if test "${enable_static+set}" = set; then :
9404   enableval=$enable_static; p=${PACKAGE-default}
9405     case $enableval in
9406     yes) enable_static=yes ;;
9407     no) enable_static=no ;;
9408     *)
9409      enable_static=no
9410       # Look at the argument we got.  We use all the common list separators.
9411       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9412       for pkg in $enableval; do
9413         IFS="$lt_save_ifs"
9414         if test "X$pkg" = "X$p"; then
9415           enable_static=yes
9416         fi
9417       done
9418       IFS="$lt_save_ifs"
9419       ;;
9420     esac
9421 else
9422   enable_static=yes
9423 fi
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434 # Check whether --with-pic was given.
9435 if test "${with_pic+set}" = set; then :
9436   withval=$with_pic; pic_mode="$withval"
9437 else
9438   pic_mode=default
9439 fi
9440
9441
9442 test -z "$pic_mode" && pic_mode=default
9443
9444
9445
9446
9447
9448
9449
9450   # Check whether --enable-fast-install was given.
9451 if test "${enable_fast_install+set}" = set; then :
9452   enableval=$enable_fast_install; p=${PACKAGE-default}
9453     case $enableval in
9454     yes) enable_fast_install=yes ;;
9455     no) enable_fast_install=no ;;
9456     *)
9457       enable_fast_install=no
9458       # Look at the argument we got.  We use all the common list separators.
9459       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9460       for pkg in $enableval; do
9461         IFS="$lt_save_ifs"
9462         if test "X$pkg" = "X$p"; then
9463           enable_fast_install=yes
9464         fi
9465       done
9466       IFS="$lt_save_ifs"
9467       ;;
9468     esac
9469 else
9470   enable_fast_install=yes
9471 fi
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483 # This can be used to rebuild libtool when needed
9484 LIBTOOL_DEPS="$ltmain"
9485
9486 # Always use our own libtool.
9487 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514 test -z "$LN_S" && LN_S="ln -s"
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529 if test -n "${ZSH_VERSION+set}" ; then
9530    setopt NO_GLOB_SUBST
9531 fi
9532
9533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9534 $as_echo_n "checking for objdir... " >&6; }
9535 if test "${lt_cv_objdir+set}" = set; then :
9536   $as_echo_n "(cached) " >&6
9537 else
9538   rm -f .libs 2>/dev/null
9539 mkdir .libs 2>/dev/null
9540 if test -d .libs; then
9541   lt_cv_objdir=.libs
9542 else
9543   # MS-DOS does not allow filenames that begin with a dot.
9544   lt_cv_objdir=_libs
9545 fi
9546 rmdir .libs 2>/dev/null
9547 fi
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9549 $as_echo "$lt_cv_objdir" >&6; }
9550 objdir=$lt_cv_objdir
9551
9552
9553
9554
9555
9556 cat >>confdefs.h <<_ACEOF
9557 #define LT_OBJDIR "$lt_cv_objdir/"
9558 _ACEOF
9559
9560
9561
9562
9563 case $host_os in
9564 aix3*)
9565   # AIX sometimes has problems with the GCC collect2 program.  For some
9566   # reason, if we set the COLLECT_NAMES environment variable, the problems
9567   # vanish in a puff of smoke.
9568   if test "X${COLLECT_NAMES+set}" != Xset; then
9569     COLLECT_NAMES=
9570     export COLLECT_NAMES
9571   fi
9572   ;;
9573 esac
9574
9575 # Global variables:
9576 ofile=libtool
9577 can_build_shared=yes
9578
9579 # All known linkers require a `.a' archive for static linking (except MSVC,
9580 # which needs '.lib').
9581 libext=a
9582
9583 with_gnu_ld="$lt_cv_prog_gnu_ld"
9584
9585 old_CC="$CC"
9586 old_CFLAGS="$CFLAGS"
9587
9588 # Set sane defaults for various variables
9589 test -z "$CC" && CC=cc
9590 test -z "$LTCC" && LTCC=$CC
9591 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9592 test -z "$LD" && LD=ld
9593 test -z "$ac_objext" && ac_objext=o
9594
9595 for cc_temp in $compiler""; do
9596   case $cc_temp in
9597     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9598     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9599     \-*) ;;
9600     *) break;;
9601   esac
9602 done
9603 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9604
9605
9606 # Only perform the check for file, if the check method requires it
9607 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9608 case $deplibs_check_method in
9609 file_magic*)
9610   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9611     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9612 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9613 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9614   $as_echo_n "(cached) " >&6
9615 else
9616   case $MAGIC_CMD in
9617 [\\/*] |  ?:[\\/]*)
9618   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9619   ;;
9620 *)
9621   lt_save_MAGIC_CMD="$MAGIC_CMD"
9622   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9623   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9624   for ac_dir in $ac_dummy; do
9625     IFS="$lt_save_ifs"
9626     test -z "$ac_dir" && ac_dir=.
9627     if test -f $ac_dir/${ac_tool_prefix}file; then
9628       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9629       if test -n "$file_magic_test_file"; then
9630         case $deplibs_check_method in
9631         "file_magic "*)
9632           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9633           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9634           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9635             $EGREP "$file_magic_regex" > /dev/null; then
9636             :
9637           else
9638             cat <<_LT_EOF 1>&2
9639
9640 *** Warning: the command libtool uses to detect shared libraries,
9641 *** $file_magic_cmd, produces output that libtool cannot recognize.
9642 *** The result is that libtool may fail to recognize shared libraries
9643 *** as such.  This will affect the creation of libtool libraries that
9644 *** depend on shared libraries, but programs linked with such libtool
9645 *** libraries will work regardless of this problem.  Nevertheless, you
9646 *** may want to report the problem to your system manager and/or to
9647 *** bug-libtool@gnu.org
9648
9649 _LT_EOF
9650           fi ;;
9651         esac
9652       fi
9653       break
9654     fi
9655   done
9656   IFS="$lt_save_ifs"
9657   MAGIC_CMD="$lt_save_MAGIC_CMD"
9658   ;;
9659 esac
9660 fi
9661
9662 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9663 if test -n "$MAGIC_CMD"; then
9664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9665 $as_echo "$MAGIC_CMD" >&6; }
9666 else
9667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9668 $as_echo "no" >&6; }
9669 fi
9670
9671
9672
9673
9674
9675 if test -z "$lt_cv_path_MAGIC_CMD"; then
9676   if test -n "$ac_tool_prefix"; then
9677     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9678 $as_echo_n "checking for file... " >&6; }
9679 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9680   $as_echo_n "(cached) " >&6
9681 else
9682   case $MAGIC_CMD in
9683 [\\/*] |  ?:[\\/]*)
9684   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9685   ;;
9686 *)
9687   lt_save_MAGIC_CMD="$MAGIC_CMD"
9688   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9689   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9690   for ac_dir in $ac_dummy; do
9691     IFS="$lt_save_ifs"
9692     test -z "$ac_dir" && ac_dir=.
9693     if test -f $ac_dir/file; then
9694       lt_cv_path_MAGIC_CMD="$ac_dir/file"
9695       if test -n "$file_magic_test_file"; then
9696         case $deplibs_check_method in
9697         "file_magic "*)
9698           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9699           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9700           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9701             $EGREP "$file_magic_regex" > /dev/null; then
9702             :
9703           else
9704             cat <<_LT_EOF 1>&2
9705
9706 *** Warning: the command libtool uses to detect shared libraries,
9707 *** $file_magic_cmd, produces output that libtool cannot recognize.
9708 *** The result is that libtool may fail to recognize shared libraries
9709 *** as such.  This will affect the creation of libtool libraries that
9710 *** depend on shared libraries, but programs linked with such libtool
9711 *** libraries will work regardless of this problem.  Nevertheless, you
9712 *** may want to report the problem to your system manager and/or to
9713 *** bug-libtool@gnu.org
9714
9715 _LT_EOF
9716           fi ;;
9717         esac
9718       fi
9719       break
9720     fi
9721   done
9722   IFS="$lt_save_ifs"
9723   MAGIC_CMD="$lt_save_MAGIC_CMD"
9724   ;;
9725 esac
9726 fi
9727
9728 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9729 if test -n "$MAGIC_CMD"; then
9730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9731 $as_echo "$MAGIC_CMD" >&6; }
9732 else
9733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9734 $as_echo "no" >&6; }
9735 fi
9736
9737
9738   else
9739     MAGIC_CMD=:
9740   fi
9741 fi
9742
9743   fi
9744   ;;
9745 esac
9746
9747 # Use C for the default configuration in the libtool script
9748
9749 lt_save_CC="$CC"
9750 ac_ext=c
9751 ac_cpp='$CPP $CPPFLAGS'
9752 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9753 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9754 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9755
9756
9757 # Source file extension for C test sources.
9758 ac_ext=c
9759
9760 # Object file extension for compiled C test sources.
9761 objext=o
9762 objext=$objext
9763
9764 # Code to be used in simple compile tests
9765 lt_simple_compile_test_code="int some_variable = 0;"
9766
9767 # Code to be used in simple link tests
9768 lt_simple_link_test_code='int main(){return(0);}'
9769
9770
9771
9772
9773
9774
9775
9776 # If no C compiler was specified, use CC.
9777 LTCC=${LTCC-"$CC"}
9778
9779 # If no C compiler flags were specified, use CFLAGS.
9780 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9781
9782 # Allow CC to be a program name with arguments.
9783 compiler=$CC
9784
9785 # Save the default compiler, since it gets overwritten when the other
9786 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9787 compiler_DEFAULT=$CC
9788
9789 # save warnings/boilerplate of simple test code
9790 ac_outfile=conftest.$ac_objext
9791 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9792 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9793 _lt_compiler_boilerplate=`cat conftest.err`
9794 $RM conftest*
9795
9796 ac_outfile=conftest.$ac_objext
9797 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9798 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9799 _lt_linker_boilerplate=`cat conftest.err`
9800 $RM -r conftest*
9801
9802
9803 ## CAVEAT EMPTOR:
9804 ## There is no encapsulation within the following macros, do not change
9805 ## the running order or otherwise move them around unless you know exactly
9806 ## what you are doing...
9807 if test -n "$compiler"; then
9808
9809 lt_prog_compiler_no_builtin_flag=
9810
9811 if test "$GCC" = yes; then
9812   case $cc_basename in
9813   nvcc*)
9814     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9815   *)
9816     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9817   esac
9818
9819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9820 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9821 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9822   $as_echo_n "(cached) " >&6
9823 else
9824   lt_cv_prog_compiler_rtti_exceptions=no
9825    ac_outfile=conftest.$ac_objext
9826    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9827    lt_compiler_flag="-fno-rtti -fno-exceptions"
9828    # Insert the option either (1) after the last *FLAGS variable, or
9829    # (2) before a word containing "conftest.", or (3) at the end.
9830    # Note that $ac_compile itself does not contain backslashes and begins
9831    # with a dollar sign (not a hyphen), so the echo should work correctly.
9832    # The option is referenced via a variable to avoid confusing sed.
9833    lt_compile=`echo "$ac_compile" | $SED \
9834    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9835    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9836    -e 's:$: $lt_compiler_flag:'`
9837    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9838    (eval "$lt_compile" 2>conftest.err)
9839    ac_status=$?
9840    cat conftest.err >&5
9841    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9842    if (exit $ac_status) && test -s "$ac_outfile"; then
9843      # The compiler can only warn and ignore the option if not recognized
9844      # So say no if there are warnings other than the usual output.
9845      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9846      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9847      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9848        lt_cv_prog_compiler_rtti_exceptions=yes
9849      fi
9850    fi
9851    $RM conftest*
9852
9853 fi
9854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9855 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9856
9857 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9858     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9859 else
9860     :
9861 fi
9862
9863 fi
9864
9865
9866
9867
9868
9869
9870   lt_prog_compiler_wl=
9871 lt_prog_compiler_pic=
9872 lt_prog_compiler_static=
9873
9874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9875 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9876
9877   if test "$GCC" = yes; then
9878     lt_prog_compiler_wl='-Wl,'
9879     lt_prog_compiler_static='-static'
9880
9881     case $host_os in
9882       aix*)
9883       # All AIX code is PIC.
9884       if test "$host_cpu" = ia64; then
9885         # AIX 5 now supports IA64 processor
9886         lt_prog_compiler_static='-Bstatic'
9887       fi
9888       lt_prog_compiler_pic='-fPIC'
9889       ;;
9890
9891     amigaos*)
9892       case $host_cpu in
9893       powerpc)
9894             # see comment about AmigaOS4 .so support
9895             lt_prog_compiler_pic='-fPIC'
9896         ;;
9897       m68k)
9898             # FIXME: we need at least 68020 code to build shared libraries, but
9899             # adding the `-m68020' flag to GCC prevents building anything better,
9900             # like `-m68040'.
9901             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9902         ;;
9903       esac
9904       ;;
9905
9906     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9907       # PIC is the default for these OSes.
9908       ;;
9909
9910     mingw* | cygwin* | pw32* | os2* | cegcc*)
9911       # This hack is so that the source file can tell whether it is being
9912       # built for inclusion in a dll (and should export symbols for example).
9913       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9914       # (--disable-auto-import) libraries
9915       lt_prog_compiler_pic='-DDLL_EXPORT'
9916       ;;
9917
9918     darwin* | rhapsody*)
9919       # PIC is the default on this platform
9920       # Common symbols not allowed in MH_DYLIB files
9921       lt_prog_compiler_pic='-fno-common'
9922       ;;
9923
9924     haiku*)
9925       # PIC is the default for Haiku.
9926       # The "-static" flag exists, but is broken.
9927       lt_prog_compiler_static=
9928       ;;
9929
9930     hpux*)
9931       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9932       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9933       # sets the default TLS model and affects inlining.
9934       case $host_cpu in
9935       hppa*64*)
9936         # +Z the default
9937         ;;
9938       *)
9939         lt_prog_compiler_pic='-fPIC'
9940         ;;
9941       esac
9942       ;;
9943
9944     interix[3-9]*)
9945       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9946       # Instead, we relocate shared libraries at runtime.
9947       ;;
9948
9949     msdosdjgpp*)
9950       # Just because we use GCC doesn't mean we suddenly get shared libraries
9951       # on systems that don't support them.
9952       lt_prog_compiler_can_build_shared=no
9953       enable_shared=no
9954       ;;
9955
9956     *nto* | *qnx*)
9957       # QNX uses GNU C++, but need to define -shared option too, otherwise
9958       # it will coredump.
9959       lt_prog_compiler_pic='-fPIC -shared'
9960       ;;
9961
9962     sysv4*MP*)
9963       if test -d /usr/nec; then
9964         lt_prog_compiler_pic=-Kconform_pic
9965       fi
9966       ;;
9967
9968     *)
9969       lt_prog_compiler_pic='-fPIC'
9970       ;;
9971     esac
9972
9973     case $cc_basename in
9974     nvcc*) # Cuda Compiler Driver 2.2
9975       lt_prog_compiler_wl='-Xlinker '
9976       lt_prog_compiler_pic='-Xcompiler -fPIC'
9977       ;;
9978     esac
9979   else
9980     # PORTME Check for flag to pass linker flags through the system compiler.
9981     case $host_os in
9982     aix*)
9983       lt_prog_compiler_wl='-Wl,'
9984       if test "$host_cpu" = ia64; then
9985         # AIX 5 now supports IA64 processor
9986         lt_prog_compiler_static='-Bstatic'
9987       else
9988         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9989       fi
9990       ;;
9991
9992     mingw* | cygwin* | pw32* | os2* | cegcc*)
9993       # This hack is so that the source file can tell whether it is being
9994       # built for inclusion in a dll (and should export symbols for example).
9995       lt_prog_compiler_pic='-DDLL_EXPORT'
9996       ;;
9997
9998     hpux9* | hpux10* | hpux11*)
9999       lt_prog_compiler_wl='-Wl,'
10000       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10001       # not for PA HP-UX.
10002       case $host_cpu in
10003       hppa*64*|ia64*)
10004         # +Z the default
10005         ;;
10006       *)
10007         lt_prog_compiler_pic='+Z'
10008         ;;
10009       esac
10010       # Is there a better lt_prog_compiler_static that works with the bundled CC?
10011       lt_prog_compiler_static='${wl}-a ${wl}archive'
10012       ;;
10013
10014     irix5* | irix6* | nonstopux*)
10015       lt_prog_compiler_wl='-Wl,'
10016       # PIC (with -KPIC) is the default.
10017       lt_prog_compiler_static='-non_shared'
10018       ;;
10019
10020     linux* | k*bsd*-gnu | kopensolaris*-gnu)
10021       case $cc_basename in
10022       # old Intel for x86_64 which still supported -KPIC.
10023       ecc*)
10024         lt_prog_compiler_wl='-Wl,'
10025         lt_prog_compiler_pic='-KPIC'
10026         lt_prog_compiler_static='-static'
10027         ;;
10028       # icc used to be incompatible with GCC.
10029       # ICC 10 doesn't accept -KPIC any more.
10030       icc* | ifort*)
10031         lt_prog_compiler_wl='-Wl,'
10032         lt_prog_compiler_pic='-fPIC'
10033         lt_prog_compiler_static='-static'
10034         ;;
10035       # Lahey Fortran 8.1.
10036       lf95*)
10037         lt_prog_compiler_wl='-Wl,'
10038         lt_prog_compiler_pic='--shared'
10039         lt_prog_compiler_static='--static'
10040         ;;
10041       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
10042         # Portland Group compilers (*not* the Pentium gcc compiler,
10043         # which looks to be a dead project)
10044         lt_prog_compiler_wl='-Wl,'
10045         lt_prog_compiler_pic='-fpic'
10046         lt_prog_compiler_static='-Bstatic'
10047         ;;
10048       ccc*)
10049         lt_prog_compiler_wl='-Wl,'
10050         # All Alpha code is PIC.
10051         lt_prog_compiler_static='-non_shared'
10052         ;;
10053       xl* | bgxl* | bgf* | mpixl*)
10054         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10055         lt_prog_compiler_wl='-Wl,'
10056         lt_prog_compiler_pic='-qpic'
10057         lt_prog_compiler_static='-qstaticlink'
10058         ;;
10059       *)
10060         case `$CC -V 2>&1 | sed 5q` in
10061         *Sun\ F* | *Sun*Fortran*)
10062           # Sun Fortran 8.3 passes all unrecognized flags to the linker
10063           lt_prog_compiler_pic='-KPIC'
10064           lt_prog_compiler_static='-Bstatic'
10065           lt_prog_compiler_wl=''
10066           ;;
10067         *Sun\ C*)
10068           # Sun C 5.9
10069           lt_prog_compiler_pic='-KPIC'
10070           lt_prog_compiler_static='-Bstatic'
10071           lt_prog_compiler_wl='-Wl,'
10072           ;;
10073         esac
10074         ;;
10075       esac
10076       ;;
10077
10078     newsos6)
10079       lt_prog_compiler_pic='-KPIC'
10080       lt_prog_compiler_static='-Bstatic'
10081       ;;
10082
10083     *nto* | *qnx*)
10084       # QNX uses GNU C++, but need to define -shared option too, otherwise
10085       # it will coredump.
10086       lt_prog_compiler_pic='-fPIC -shared'
10087       ;;
10088
10089     osf3* | osf4* | osf5*)
10090       lt_prog_compiler_wl='-Wl,'
10091       # All OSF/1 code is PIC.
10092       lt_prog_compiler_static='-non_shared'
10093       ;;
10094
10095     rdos*)
10096       lt_prog_compiler_static='-non_shared'
10097       ;;
10098
10099     solaris*)
10100       lt_prog_compiler_pic='-KPIC'
10101       lt_prog_compiler_static='-Bstatic'
10102       case $cc_basename in
10103       f77* | f90* | f95*)
10104         lt_prog_compiler_wl='-Qoption ld ';;
10105       *)
10106         lt_prog_compiler_wl='-Wl,';;
10107       esac
10108       ;;
10109
10110     sunos4*)
10111       lt_prog_compiler_wl='-Qoption ld '
10112       lt_prog_compiler_pic='-PIC'
10113       lt_prog_compiler_static='-Bstatic'
10114       ;;
10115
10116     sysv4 | sysv4.2uw2* | sysv4.3*)
10117       lt_prog_compiler_wl='-Wl,'
10118       lt_prog_compiler_pic='-KPIC'
10119       lt_prog_compiler_static='-Bstatic'
10120       ;;
10121
10122     sysv4*MP*)
10123       if test -d /usr/nec ;then
10124         lt_prog_compiler_pic='-Kconform_pic'
10125         lt_prog_compiler_static='-Bstatic'
10126       fi
10127       ;;
10128
10129     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10130       lt_prog_compiler_wl='-Wl,'
10131       lt_prog_compiler_pic='-KPIC'
10132       lt_prog_compiler_static='-Bstatic'
10133       ;;
10134
10135     unicos*)
10136       lt_prog_compiler_wl='-Wl,'
10137       lt_prog_compiler_can_build_shared=no
10138       ;;
10139
10140     uts4*)
10141       lt_prog_compiler_pic='-pic'
10142       lt_prog_compiler_static='-Bstatic'
10143       ;;
10144
10145     *)
10146       lt_prog_compiler_can_build_shared=no
10147       ;;
10148     esac
10149   fi
10150
10151 case $host_os in
10152   # For platforms which do not support PIC, -DPIC is meaningless:
10153   *djgpp*)
10154     lt_prog_compiler_pic=
10155     ;;
10156   *)
10157     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10158     ;;
10159 esac
10160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10161 $as_echo "$lt_prog_compiler_pic" >&6; }
10162
10163
10164
10165
10166
10167
10168 #
10169 # Check to make sure the PIC flag actually works.
10170 #
10171 if test -n "$lt_prog_compiler_pic"; then
10172   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10173 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10174 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
10175   $as_echo_n "(cached) " >&6
10176 else
10177   lt_cv_prog_compiler_pic_works=no
10178    ac_outfile=conftest.$ac_objext
10179    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10180    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10181    # Insert the option either (1) after the last *FLAGS variable, or
10182    # (2) before a word containing "conftest.", or (3) at the end.
10183    # Note that $ac_compile itself does not contain backslashes and begins
10184    # with a dollar sign (not a hyphen), so the echo should work correctly.
10185    # The option is referenced via a variable to avoid confusing sed.
10186    lt_compile=`echo "$ac_compile" | $SED \
10187    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10188    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10189    -e 's:$: $lt_compiler_flag:'`
10190    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10191    (eval "$lt_compile" 2>conftest.err)
10192    ac_status=$?
10193    cat conftest.err >&5
10194    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10195    if (exit $ac_status) && test -s "$ac_outfile"; then
10196      # The compiler can only warn and ignore the option if not recognized
10197      # So say no if there are warnings other than the usual output.
10198      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10199      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10200      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10201        lt_cv_prog_compiler_pic_works=yes
10202      fi
10203    fi
10204    $RM conftest*
10205
10206 fi
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10208 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10209
10210 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
10211     case $lt_prog_compiler_pic in
10212      "" | " "*) ;;
10213      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10214      esac
10215 else
10216     lt_prog_compiler_pic=
10217      lt_prog_compiler_can_build_shared=no
10218 fi
10219
10220 fi
10221
10222
10223
10224
10225
10226
10227 #
10228 # Check to make sure the static flag actually works.
10229 #
10230 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10232 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10233 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
10234   $as_echo_n "(cached) " >&6
10235 else
10236   lt_cv_prog_compiler_static_works=no
10237    save_LDFLAGS="$LDFLAGS"
10238    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10239    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10240    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10241      # The linker can only warn and ignore the option if not recognized
10242      # So say no if there are warnings
10243      if test -s conftest.err; then
10244        # Append any errors to the config.log.
10245        cat conftest.err 1>&5
10246        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10247        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10248        if diff conftest.exp conftest.er2 >/dev/null; then
10249          lt_cv_prog_compiler_static_works=yes
10250        fi
10251      else
10252        lt_cv_prog_compiler_static_works=yes
10253      fi
10254    fi
10255    $RM -r conftest*
10256    LDFLAGS="$save_LDFLAGS"
10257
10258 fi
10259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10260 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10261
10262 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
10263     :
10264 else
10265     lt_prog_compiler_static=
10266 fi
10267
10268
10269
10270
10271
10272
10273
10274   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10275 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10276 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10277   $as_echo_n "(cached) " >&6
10278 else
10279   lt_cv_prog_compiler_c_o=no
10280    $RM -r conftest 2>/dev/null
10281    mkdir conftest
10282    cd conftest
10283    mkdir out
10284    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10285
10286    lt_compiler_flag="-o out/conftest2.$ac_objext"
10287    # Insert the option either (1) after the last *FLAGS variable, or
10288    # (2) before a word containing "conftest.", or (3) at the end.
10289    # Note that $ac_compile itself does not contain backslashes and begins
10290    # with a dollar sign (not a hyphen), so the echo should work correctly.
10291    lt_compile=`echo "$ac_compile" | $SED \
10292    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10293    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10294    -e 's:$: $lt_compiler_flag:'`
10295    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10296    (eval "$lt_compile" 2>out/conftest.err)
10297    ac_status=$?
10298    cat out/conftest.err >&5
10299    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10301    then
10302      # The compiler can only warn and ignore the option if not recognized
10303      # So say no if there are warnings
10304      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10305      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10306      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10307        lt_cv_prog_compiler_c_o=yes
10308      fi
10309    fi
10310    chmod u+w . 2>&5
10311    $RM conftest*
10312    # SGI C++ compiler will create directory out/ii_files/ for
10313    # template instantiation
10314    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10315    $RM out/* && rmdir out
10316    cd ..
10317    $RM -r conftest
10318    $RM conftest*
10319
10320 fi
10321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10322 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10323
10324
10325
10326
10327
10328
10329   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10330 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10331 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10332   $as_echo_n "(cached) " >&6
10333 else
10334   lt_cv_prog_compiler_c_o=no
10335    $RM -r conftest 2>/dev/null
10336    mkdir conftest
10337    cd conftest
10338    mkdir out
10339    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10340
10341    lt_compiler_flag="-o out/conftest2.$ac_objext"
10342    # Insert the option either (1) after the last *FLAGS variable, or
10343    # (2) before a word containing "conftest.", or (3) at the end.
10344    # Note that $ac_compile itself does not contain backslashes and begins
10345    # with a dollar sign (not a hyphen), so the echo should work correctly.
10346    lt_compile=`echo "$ac_compile" | $SED \
10347    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10348    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10349    -e 's:$: $lt_compiler_flag:'`
10350    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10351    (eval "$lt_compile" 2>out/conftest.err)
10352    ac_status=$?
10353    cat out/conftest.err >&5
10354    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10355    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10356    then
10357      # The compiler can only warn and ignore the option if not recognized
10358      # So say no if there are warnings
10359      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10360      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10361      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10362        lt_cv_prog_compiler_c_o=yes
10363      fi
10364    fi
10365    chmod u+w . 2>&5
10366    $RM conftest*
10367    # SGI C++ compiler will create directory out/ii_files/ for
10368    # template instantiation
10369    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10370    $RM out/* && rmdir out
10371    cd ..
10372    $RM -r conftest
10373    $RM conftest*
10374
10375 fi
10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10377 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10378
10379
10380
10381
10382 hard_links="nottested"
10383 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10384   # do not overwrite the value of need_locks provided by the user
10385   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10386 $as_echo_n "checking if we can lock with hard links... " >&6; }
10387   hard_links=yes
10388   $RM conftest*
10389   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10390   touch conftest.a
10391   ln conftest.a conftest.b 2>&5 || hard_links=no
10392   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10393   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10394 $as_echo "$hard_links" >&6; }
10395   if test "$hard_links" = no; then
10396     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10397 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10398     need_locks=warn
10399   fi
10400 else
10401   need_locks=no
10402 fi
10403
10404
10405
10406
10407
10408
10409   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10410 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10411
10412   runpath_var=
10413   allow_undefined_flag=
10414   always_export_symbols=no
10415   archive_cmds=
10416   archive_expsym_cmds=
10417   compiler_needs_object=no
10418   enable_shared_with_static_runtimes=no
10419   export_dynamic_flag_spec=
10420   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10421   hardcode_automatic=no
10422   hardcode_direct=no
10423   hardcode_direct_absolute=no
10424   hardcode_libdir_flag_spec=
10425   hardcode_libdir_flag_spec_ld=
10426   hardcode_libdir_separator=
10427   hardcode_minus_L=no
10428   hardcode_shlibpath_var=unsupported
10429   inherit_rpath=no
10430   link_all_deplibs=unknown
10431   module_cmds=
10432   module_expsym_cmds=
10433   old_archive_from_new_cmds=
10434   old_archive_from_expsyms_cmds=
10435   thread_safe_flag_spec=
10436   whole_archive_flag_spec=
10437   # include_expsyms should be a list of space-separated symbols to be *always*
10438   # included in the symbol list
10439   include_expsyms=
10440   # exclude_expsyms can be an extended regexp of symbols to exclude
10441   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10442   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10443   # as well as any symbol that contains `d'.
10444   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10445   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10446   # platforms (ab)use it in PIC code, but their linkers get confused if
10447   # the symbol is explicitly referenced.  Since portable code cannot
10448   # rely on this symbol name, it's probably fine to never include it in
10449   # preloaded symbol tables.
10450   # Exclude shared library initialization/finalization symbols.
10451   extract_expsyms_cmds=
10452
10453   case $host_os in
10454   cygwin* | mingw* | pw32* | cegcc*)
10455     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10456     # When not using gcc, we currently assume that we are using
10457     # Microsoft Visual C++.
10458     if test "$GCC" != yes; then
10459       with_gnu_ld=no
10460     fi
10461     ;;
10462   interix*)
10463     # we just hope/assume this is gcc and not c89 (= MSVC++)
10464     with_gnu_ld=yes
10465     ;;
10466   openbsd*)
10467     with_gnu_ld=no
10468     ;;
10469   esac
10470
10471   ld_shlibs=yes
10472
10473   # On some targets, GNU ld is compatible enough with the native linker
10474   # that we're better off using the native interface for both.
10475   lt_use_gnu_ld_interface=no
10476   if test "$with_gnu_ld" = yes; then
10477     case $host_os in
10478       aix*)
10479         # The AIX port of GNU ld has always aspired to compatibility
10480         # with the native linker.  However, as the warning in the GNU ld
10481         # block says, versions before 2.19.5* couldn't really create working
10482         # shared libraries, regardless of the interface used.
10483         case `$LD -v 2>&1` in
10484           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10485           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10486           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10487           *)
10488             lt_use_gnu_ld_interface=yes
10489             ;;
10490         esac
10491         ;;
10492       *)
10493         lt_use_gnu_ld_interface=yes
10494         ;;
10495     esac
10496   fi
10497
10498   if test "$lt_use_gnu_ld_interface" = yes; then
10499     # If archive_cmds runs LD, not CC, wlarc should be empty
10500     wlarc='${wl}'
10501
10502     # Set some defaults for GNU ld with shared library support. These
10503     # are reset later if shared libraries are not supported. Putting them
10504     # here allows them to be overridden if necessary.
10505     runpath_var=LD_RUN_PATH
10506     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10507     export_dynamic_flag_spec='${wl}--export-dynamic'
10508     # ancient GNU ld didn't support --whole-archive et. al.
10509     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10510       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10511     else
10512       whole_archive_flag_spec=
10513     fi
10514     supports_anon_versioning=no
10515     case `$LD -v 2>&1` in
10516       *GNU\ gold*) supports_anon_versioning=yes ;;
10517       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10518       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10519       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10520       *\ 2.11.*) ;; # other 2.11 versions
10521       *) supports_anon_versioning=yes ;;
10522     esac
10523
10524     # See if GNU ld supports shared libraries.
10525     case $host_os in
10526     aix[3-9]*)
10527       # On AIX/PPC, the GNU linker is very broken
10528       if test "$host_cpu" != ia64; then
10529         ld_shlibs=no
10530         cat <<_LT_EOF 1>&2
10531
10532 *** Warning: the GNU linker, at least up to release 2.19, is reported
10533 *** to be unable to reliably create shared libraries on AIX.
10534 *** Therefore, libtool is disabling shared libraries support.  If you
10535 *** really care for shared libraries, you may want to install binutils
10536 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10537 *** You will then need to restart the configuration process.
10538
10539 _LT_EOF
10540       fi
10541       ;;
10542
10543     amigaos*)
10544       case $host_cpu in
10545       powerpc)
10546             # see comment about AmigaOS4 .so support
10547             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10548             archive_expsym_cmds=''
10549         ;;
10550       m68k)
10551             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)'
10552             hardcode_libdir_flag_spec='-L$libdir'
10553             hardcode_minus_L=yes
10554         ;;
10555       esac
10556       ;;
10557
10558     beos*)
10559       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10560         allow_undefined_flag=unsupported
10561         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10562         # support --undefined.  This deserves some investigation.  FIXME
10563         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10564       else
10565         ld_shlibs=no
10566       fi
10567       ;;
10568
10569     cygwin* | mingw* | pw32* | cegcc*)
10570       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10571       # as there is no search path for DLLs.
10572       hardcode_libdir_flag_spec='-L$libdir'
10573       export_dynamic_flag_spec='${wl}--export-all-symbols'
10574       allow_undefined_flag=unsupported
10575       always_export_symbols=no
10576       enable_shared_with_static_runtimes=yes
10577       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10578
10579       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10580         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10581         # If the export-symbols file already is a .def file (1st line
10582         # is EXPORTS), use it as is; otherwise, prepend...
10583         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10584           cp $export_symbols $output_objdir/$soname.def;
10585         else
10586           echo EXPORTS > $output_objdir/$soname.def;
10587           cat $export_symbols >> $output_objdir/$soname.def;
10588         fi~
10589         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10590       else
10591         ld_shlibs=no
10592       fi
10593       ;;
10594
10595     haiku*)
10596       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10597       link_all_deplibs=yes
10598       ;;
10599
10600     interix[3-9]*)
10601       hardcode_direct=no
10602       hardcode_shlibpath_var=no
10603       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10604       export_dynamic_flag_spec='${wl}-E'
10605       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10606       # Instead, shared libraries are loaded at an image base (0x10000000 by
10607       # default) and relocated if they conflict, which is a slow very memory
10608       # consuming and fragmenting process.  To avoid this, we pick a random,
10609       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10610       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10611       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10612       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'
10613       ;;
10614
10615     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10616       tmp_diet=no
10617       if test "$host_os" = linux-dietlibc; then
10618         case $cc_basename in
10619           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10620         esac
10621       fi
10622       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10623          && test "$tmp_diet" = no
10624       then
10625         tmp_addflag=' $pic_flag'
10626         tmp_sharedflag='-shared'
10627         case $cc_basename,$host_cpu in
10628         pgcc*)                          # Portland Group C compiler
10629           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10630           tmp_addflag=' $pic_flag'
10631           ;;
10632         pgf77* | pgf90* | pgf95* | pgfortran*)
10633                                         # Portland Group f77 and f90 compilers
10634           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10635           tmp_addflag=' $pic_flag -Mnomain' ;;
10636         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10637           tmp_addflag=' -i_dynamic' ;;
10638         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10639           tmp_addflag=' -i_dynamic -nofor_main' ;;
10640         ifc* | ifort*)                  # Intel Fortran compiler
10641           tmp_addflag=' -nofor_main' ;;
10642         lf95*)                          # Lahey Fortran 8.1
10643           whole_archive_flag_spec=
10644           tmp_sharedflag='--shared' ;;
10645         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10646           tmp_sharedflag='-qmkshrobj'
10647           tmp_addflag= ;;
10648         nvcc*)  # Cuda Compiler Driver 2.2
10649           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10650           compiler_needs_object=yes
10651           ;;
10652         esac
10653         case `$CC -V 2>&1 | sed 5q` in
10654         *Sun\ C*)                       # Sun C 5.9
10655           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10656           compiler_needs_object=yes
10657           tmp_sharedflag='-G' ;;
10658         *Sun\ F*)                       # Sun Fortran 8.3
10659           tmp_sharedflag='-G' ;;
10660         esac
10661         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10662
10663         if test "x$supports_anon_versioning" = xyes; then
10664           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10665             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10666             echo "local: *; };" >> $output_objdir/$libname.ver~
10667             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10668         fi
10669
10670         case $cc_basename in
10671         xlf* | bgf* | bgxlf* | mpixlf*)
10672           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10673           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10674           hardcode_libdir_flag_spec=
10675           hardcode_libdir_flag_spec_ld='-rpath $libdir'
10676           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10677           if test "x$supports_anon_versioning" = xyes; then
10678             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10679               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10680               echo "local: *; };" >> $output_objdir/$libname.ver~
10681               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10682           fi
10683           ;;
10684         esac
10685       else
10686         ld_shlibs=no
10687       fi
10688       ;;
10689
10690     netbsd*)
10691       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10692         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10693         wlarc=
10694       else
10695         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10696         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10697       fi
10698       ;;
10699
10700     solaris*)
10701       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10702         ld_shlibs=no
10703         cat <<_LT_EOF 1>&2
10704
10705 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10706 *** create shared libraries on Solaris systems.  Therefore, libtool
10707 *** is disabling shared libraries support.  We urge you to upgrade GNU
10708 *** binutils to release 2.9.1 or newer.  Another option is to modify
10709 *** your PATH or compiler configuration so that the native linker is
10710 *** used, and then restart.
10711
10712 _LT_EOF
10713       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10714         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10715         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10716       else
10717         ld_shlibs=no
10718       fi
10719       ;;
10720
10721     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10722       case `$LD -v 2>&1` in
10723         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10724         ld_shlibs=no
10725         cat <<_LT_EOF 1>&2
10726
10727 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10728 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10729 *** is disabling shared libraries support.  We urge you to upgrade GNU
10730 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10731 *** your PATH or compiler configuration so that the native linker is
10732 *** used, and then restart.
10733
10734 _LT_EOF
10735         ;;
10736         *)
10737           # For security reasons, it is highly recommended that you always
10738           # use absolute paths for naming shared libraries, and exclude the
10739           # DT_RUNPATH tag from executables and libraries.  But doing so
10740           # requires that you compile everything twice, which is a pain.
10741           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10742             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10743             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10744             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10745           else
10746             ld_shlibs=no
10747           fi
10748         ;;
10749       esac
10750       ;;
10751
10752     sunos4*)
10753       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10754       wlarc=
10755       hardcode_direct=yes
10756       hardcode_shlibpath_var=no
10757       ;;
10758
10759     *)
10760       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10761         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10762         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10763       else
10764         ld_shlibs=no
10765       fi
10766       ;;
10767     esac
10768
10769     if test "$ld_shlibs" = no; then
10770       runpath_var=
10771       hardcode_libdir_flag_spec=
10772       export_dynamic_flag_spec=
10773       whole_archive_flag_spec=
10774     fi
10775   else
10776     # PORTME fill in a description of your system's linker (not GNU ld)
10777     case $host_os in
10778     aix3*)
10779       allow_undefined_flag=unsupported
10780       always_export_symbols=yes
10781       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'
10782       # Note: this linker hardcodes the directories in LIBPATH if there
10783       # are no directories specified by -L.
10784       hardcode_minus_L=yes
10785       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10786         # Neither direct hardcoding nor static linking is supported with a
10787         # broken collect2.
10788         hardcode_direct=unsupported
10789       fi
10790       ;;
10791
10792     aix[4-9]*)
10793       if test "$host_cpu" = ia64; then
10794         # On IA64, the linker does run time linking by default, so we don't
10795         # have to do anything special.
10796         aix_use_runtimelinking=no
10797         exp_sym_flag='-Bexport'
10798         no_entry_flag=""
10799       else
10800         # If we're using GNU nm, then we don't want the "-C" option.
10801         # -C means demangle to AIX nm, but means don't demangle with GNU nm
10802         # Also, AIX nm treats weak defined symbols like other global
10803         # defined symbols, whereas GNU nm marks them as "W".
10804         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10805           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10806         else
10807           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'
10808         fi
10809         aix_use_runtimelinking=no
10810
10811         # Test if we are trying to use run time linking or normal
10812         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10813         # need to do runtime linking.
10814         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10815           for ld_flag in $LDFLAGS; do
10816           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10817             aix_use_runtimelinking=yes
10818             break
10819           fi
10820           done
10821           ;;
10822         esac
10823
10824         exp_sym_flag='-bexport'
10825         no_entry_flag='-bnoentry'
10826       fi
10827
10828       # When large executables or shared objects are built, AIX ld can
10829       # have problems creating the table of contents.  If linking a library
10830       # or program results in "error TOC overflow" add -mminimal-toc to
10831       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10832       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10833
10834       archive_cmds=''
10835       hardcode_direct=yes
10836       hardcode_direct_absolute=yes
10837       hardcode_libdir_separator=':'
10838       link_all_deplibs=yes
10839       file_list_spec='${wl}-f,'
10840
10841       if test "$GCC" = yes; then
10842         case $host_os in aix4.[012]|aix4.[012].*)
10843         # We only want to do this on AIX 4.2 and lower, the check
10844         # below for broken collect2 doesn't work under 4.3+
10845           collect2name=`${CC} -print-prog-name=collect2`
10846           if test -f "$collect2name" &&
10847            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10848           then
10849           # We have reworked collect2
10850           :
10851           else
10852           # We have old collect2
10853           hardcode_direct=unsupported
10854           # It fails to find uninstalled libraries when the uninstalled
10855           # path is not listed in the libpath.  Setting hardcode_minus_L
10856           # to unsupported forces relinking
10857           hardcode_minus_L=yes
10858           hardcode_libdir_flag_spec='-L$libdir'
10859           hardcode_libdir_separator=
10860           fi
10861           ;;
10862         esac
10863         shared_flag='-shared'
10864         if test "$aix_use_runtimelinking" = yes; then
10865           shared_flag="$shared_flag "'${wl}-G'
10866         fi
10867       else
10868         # not using gcc
10869         if test "$host_cpu" = ia64; then
10870         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10871         # chokes on -Wl,-G. The following line is correct:
10872           shared_flag='-G'
10873         else
10874           if test "$aix_use_runtimelinking" = yes; then
10875             shared_flag='${wl}-G'
10876           else
10877             shared_flag='${wl}-bM:SRE'
10878           fi
10879         fi
10880       fi
10881
10882       export_dynamic_flag_spec='${wl}-bexpall'
10883       # It seems that -bexpall does not export symbols beginning with
10884       # underscore (_), so it is better to generate a list of symbols to export.
10885       always_export_symbols=yes
10886       if test "$aix_use_runtimelinking" = yes; then
10887         # Warning - without using the other runtime loading flags (-brtl),
10888         # -berok will link without error, but may produce a broken library.
10889         allow_undefined_flag='-berok'
10890         # Determine the default libpath from the value encoded in an
10891         # empty executable.
10892         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10893 /* end confdefs.h.  */
10894
10895 int
10896 main ()
10897 {
10898
10899   ;
10900   return 0;
10901 }
10902 _ACEOF
10903 if ac_fn_c_try_link "$LINENO"; then :
10904
10905 lt_aix_libpath_sed='
10906     /Import File Strings/,/^$/ {
10907         /^0/ {
10908             s/^0  *\(.*\)$/\1/
10909             p
10910         }
10911     }'
10912 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10913 # Check for a 64-bit object if we didn't find anything.
10914 if test -z "$aix_libpath"; then
10915   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10916 fi
10917 fi
10918 rm -f core conftest.err conftest.$ac_objext \
10919     conftest$ac_exeext conftest.$ac_ext
10920 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10921
10922         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10923         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10924       else
10925         if test "$host_cpu" = ia64; then
10926           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10927           allow_undefined_flag="-z nodefs"
10928           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"
10929         else
10930          # Determine the default libpath from the value encoded in an
10931          # empty executable.
10932          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10933 /* end confdefs.h.  */
10934
10935 int
10936 main ()
10937 {
10938
10939   ;
10940   return 0;
10941 }
10942 _ACEOF
10943 if ac_fn_c_try_link "$LINENO"; then :
10944
10945 lt_aix_libpath_sed='
10946     /Import File Strings/,/^$/ {
10947         /^0/ {
10948             s/^0  *\(.*\)$/\1/
10949             p
10950         }
10951     }'
10952 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10953 # Check for a 64-bit object if we didn't find anything.
10954 if test -z "$aix_libpath"; then
10955   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10956 fi
10957 fi
10958 rm -f core conftest.err conftest.$ac_objext \
10959     conftest$ac_exeext conftest.$ac_ext
10960 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10961
10962          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10963           # Warning - without using the other run time loading flags,
10964           # -berok will link without error, but may produce a broken library.
10965           no_undefined_flag=' ${wl}-bernotok'
10966           allow_undefined_flag=' ${wl}-berok'
10967           if test "$with_gnu_ld" = yes; then
10968             # We only use this code for GNU lds that support --whole-archive.
10969             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10970           else
10971             # Exported symbols can be pulled into shared objects from archives
10972             whole_archive_flag_spec='$convenience'
10973           fi
10974           archive_cmds_need_lc=yes
10975           # This is similar to how AIX traditionally builds its shared libraries.
10976           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'
10977         fi
10978       fi
10979       ;;
10980
10981     amigaos*)
10982       case $host_cpu in
10983       powerpc)
10984             # see comment about AmigaOS4 .so support
10985             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10986             archive_expsym_cmds=''
10987         ;;
10988       m68k)
10989             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)'
10990             hardcode_libdir_flag_spec='-L$libdir'
10991             hardcode_minus_L=yes
10992         ;;
10993       esac
10994       ;;
10995
10996     bsdi[45]*)
10997       export_dynamic_flag_spec=-rdynamic
10998       ;;
10999
11000     cygwin* | mingw* | pw32* | cegcc*)
11001       # When not using gcc, we currently assume that we are using
11002       # Microsoft Visual C++.
11003       # hardcode_libdir_flag_spec is actually meaningless, as there is
11004       # no search path for DLLs.
11005       hardcode_libdir_flag_spec=' '
11006       allow_undefined_flag=unsupported
11007       # Tell ltmain to make .lib files, not .a files.
11008       libext=lib
11009       # Tell ltmain to make .dll files, not .so files.
11010       shrext_cmds=".dll"
11011       # FIXME: Setting linknames here is a bad hack.
11012       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11013       # The linker will automatically build a .lib file if we build a DLL.
11014       old_archive_from_new_cmds='true'
11015       # FIXME: Should let the user specify the lib program.
11016       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
11017       fix_srcfile_path='`cygpath -w "$srcfile"`'
11018       enable_shared_with_static_runtimes=yes
11019       ;;
11020
11021     darwin* | rhapsody*)
11022
11023
11024   archive_cmds_need_lc=no
11025   hardcode_direct=no
11026   hardcode_automatic=yes
11027   hardcode_shlibpath_var=unsupported
11028   if test "$lt_cv_ld_force_load" = "yes"; then
11029     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
11030   else
11031     whole_archive_flag_spec=''
11032   fi
11033   link_all_deplibs=yes
11034   allow_undefined_flag="$_lt_dar_allow_undefined"
11035   case $cc_basename in
11036      ifort*) _lt_dar_can_shared=yes ;;
11037      *) _lt_dar_can_shared=$GCC ;;
11038   esac
11039   if test "$_lt_dar_can_shared" = "yes"; then
11040     output_verbose_link_cmd=func_echo_all
11041     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11042     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11043     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}"
11044     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}"
11045
11046   else
11047   ld_shlibs=no
11048   fi
11049
11050       ;;
11051
11052     dgux*)
11053       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11054       hardcode_libdir_flag_spec='-L$libdir'
11055       hardcode_shlibpath_var=no
11056       ;;
11057
11058     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11059     # support.  Future versions do this automatically, but an explicit c++rt0.o
11060     # does not break anything, and helps significantly (at the cost of a little
11061     # extra space).
11062     freebsd2.2*)
11063       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11064       hardcode_libdir_flag_spec='-R$libdir'
11065       hardcode_direct=yes
11066       hardcode_shlibpath_var=no
11067       ;;
11068
11069     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11070     freebsd2.*)
11071       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11072       hardcode_direct=yes
11073       hardcode_minus_L=yes
11074       hardcode_shlibpath_var=no
11075       ;;
11076
11077     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11078     freebsd* | dragonfly*)
11079       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11080       hardcode_libdir_flag_spec='-R$libdir'
11081       hardcode_direct=yes
11082       hardcode_shlibpath_var=no
11083       ;;
11084
11085     hpux9*)
11086       if test "$GCC" = yes; then
11087         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'
11088       else
11089         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'
11090       fi
11091       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11092       hardcode_libdir_separator=:
11093       hardcode_direct=yes
11094
11095       # hardcode_minus_L: Not really in the search PATH,
11096       # but as the default location of the library.
11097       hardcode_minus_L=yes
11098       export_dynamic_flag_spec='${wl}-E'
11099       ;;
11100
11101     hpux10*)
11102       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11103         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11104       else
11105         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11106       fi
11107       if test "$with_gnu_ld" = no; then
11108         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11109         hardcode_libdir_flag_spec_ld='+b $libdir'
11110         hardcode_libdir_separator=:
11111         hardcode_direct=yes
11112         hardcode_direct_absolute=yes
11113         export_dynamic_flag_spec='${wl}-E'
11114         # hardcode_minus_L: Not really in the search PATH,
11115         # but as the default location of the library.
11116         hardcode_minus_L=yes
11117       fi
11118       ;;
11119
11120     hpux11*)
11121       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11122         case $host_cpu in
11123         hppa*64*)
11124           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11125           ;;
11126         ia64*)
11127           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11128           ;;
11129         *)
11130           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11131           ;;
11132         esac
11133       else
11134         case $host_cpu in
11135         hppa*64*)
11136           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11137           ;;
11138         ia64*)
11139           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11140           ;;
11141         *)
11142
11143           # Older versions of the 11.00 compiler do not understand -b yet
11144           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11145           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11146 $as_echo_n "checking if $CC understands -b... " >&6; }
11147 if test "${lt_cv_prog_compiler__b+set}" = set; then :
11148   $as_echo_n "(cached) " >&6
11149 else
11150   lt_cv_prog_compiler__b=no
11151    save_LDFLAGS="$LDFLAGS"
11152    LDFLAGS="$LDFLAGS -b"
11153    echo "$lt_simple_link_test_code" > conftest.$ac_ext
11154    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11155      # The linker can only warn and ignore the option if not recognized
11156      # So say no if there are warnings
11157      if test -s conftest.err; then
11158        # Append any errors to the config.log.
11159        cat conftest.err 1>&5
11160        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11161        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11162        if diff conftest.exp conftest.er2 >/dev/null; then
11163          lt_cv_prog_compiler__b=yes
11164        fi
11165      else
11166        lt_cv_prog_compiler__b=yes
11167      fi
11168    fi
11169    $RM -r conftest*
11170    LDFLAGS="$save_LDFLAGS"
11171
11172 fi
11173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11174 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11175
11176 if test x"$lt_cv_prog_compiler__b" = xyes; then
11177     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11178 else
11179     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11180 fi
11181
11182           ;;
11183         esac
11184       fi
11185       if test "$with_gnu_ld" = no; then
11186         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11187         hardcode_libdir_separator=:
11188
11189         case $host_cpu in
11190         hppa*64*|ia64*)
11191           hardcode_direct=no
11192           hardcode_shlibpath_var=no
11193           ;;
11194         *)
11195           hardcode_direct=yes
11196           hardcode_direct_absolute=yes
11197           export_dynamic_flag_spec='${wl}-E'
11198
11199           # hardcode_minus_L: Not really in the search PATH,
11200           # but as the default location of the library.
11201           hardcode_minus_L=yes
11202           ;;
11203         esac
11204       fi
11205       ;;
11206
11207     irix5* | irix6* | nonstopux*)
11208       if test "$GCC" = yes; then
11209         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11210         # Try to use the -exported_symbol ld option, if it does not
11211         # work, assume that -exports_file does not work either and
11212         # implicitly export all symbols.
11213         save_LDFLAGS="$LDFLAGS"
11214         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11215         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11216 /* end confdefs.h.  */
11217 int foo(void) {}
11218 _ACEOF
11219 if ac_fn_c_try_link "$LINENO"; then :
11220   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
11221
11222 fi
11223 rm -f core conftest.err conftest.$ac_objext \
11224     conftest$ac_exeext conftest.$ac_ext
11225         LDFLAGS="$save_LDFLAGS"
11226       else
11227         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11228         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
11229       fi
11230       archive_cmds_need_lc='no'
11231       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11232       hardcode_libdir_separator=:
11233       inherit_rpath=yes
11234       link_all_deplibs=yes
11235       ;;
11236
11237     netbsd*)
11238       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11239         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11240       else
11241         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11242       fi
11243       hardcode_libdir_flag_spec='-R$libdir'
11244       hardcode_direct=yes
11245       hardcode_shlibpath_var=no
11246       ;;
11247
11248     newsos6)
11249       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11250       hardcode_direct=yes
11251       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11252       hardcode_libdir_separator=:
11253       hardcode_shlibpath_var=no
11254       ;;
11255
11256     *nto* | *qnx*)
11257       ;;
11258
11259     openbsd*)
11260       if test -f /usr/libexec/ld.so; then
11261         hardcode_direct=yes
11262         hardcode_shlibpath_var=no
11263         hardcode_direct_absolute=yes
11264         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11265           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11266           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11267           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11268           export_dynamic_flag_spec='${wl}-E'
11269         else
11270           case $host_os in
11271            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
11272              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11273              hardcode_libdir_flag_spec='-R$libdir'
11274              ;;
11275            *)
11276              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11277              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11278              ;;
11279           esac
11280         fi
11281       else
11282         ld_shlibs=no
11283       fi
11284       ;;
11285
11286     os2*)
11287       hardcode_libdir_flag_spec='-L$libdir'
11288       hardcode_minus_L=yes
11289       allow_undefined_flag=unsupported
11290       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'
11291       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11292       ;;
11293
11294     osf3*)
11295       if test "$GCC" = yes; then
11296         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11297         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11298       else
11299         allow_undefined_flag=' -expect_unresolved \*'
11300         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11301       fi
11302       archive_cmds_need_lc='no'
11303       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11304       hardcode_libdir_separator=:
11305       ;;
11306
11307     osf4* | osf5*)      # as osf3* with the addition of -msym flag
11308       if test "$GCC" = yes; then
11309         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11310         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11311         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11312       else
11313         allow_undefined_flag=' -expect_unresolved \*'
11314         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11315         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~
11316         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
11317
11318         # Both c and cxx compiler support -rpath directly
11319         hardcode_libdir_flag_spec='-rpath $libdir'
11320       fi
11321       archive_cmds_need_lc='no'
11322       hardcode_libdir_separator=:
11323       ;;
11324
11325     solaris*)
11326       no_undefined_flag=' -z defs'
11327       if test "$GCC" = yes; then
11328         wlarc='${wl}'
11329         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11330         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11331           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11332       else
11333         case `$CC -V 2>&1` in
11334         *"Compilers 5.0"*)
11335           wlarc=''
11336           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11337           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11338           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11339           ;;
11340         *)
11341           wlarc='${wl}'
11342           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11343           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11344           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11345           ;;
11346         esac
11347       fi
11348       hardcode_libdir_flag_spec='-R$libdir'
11349       hardcode_shlibpath_var=no
11350       case $host_os in
11351       solaris2.[0-5] | solaris2.[0-5].*) ;;
11352       *)
11353         # The compiler driver will combine and reorder linker options,
11354         # but understands `-z linker_flag'.  GCC discards it without `$wl',
11355         # but is careful enough not to reorder.
11356         # Supported since Solaris 2.6 (maybe 2.5.1?)
11357         if test "$GCC" = yes; then
11358           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11359         else
11360           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11361         fi
11362         ;;
11363       esac
11364       link_all_deplibs=yes
11365       ;;
11366
11367     sunos4*)
11368       if test "x$host_vendor" = xsequent; then
11369         # Use $CC to link under sequent, because it throws in some extra .o
11370         # files that make .init and .fini sections work.
11371         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11372       else
11373         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11374       fi
11375       hardcode_libdir_flag_spec='-L$libdir'
11376       hardcode_direct=yes
11377       hardcode_minus_L=yes
11378       hardcode_shlibpath_var=no
11379       ;;
11380
11381     sysv4)
11382       case $host_vendor in
11383         sni)
11384           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11385           hardcode_direct=yes # is this really true???
11386         ;;
11387         siemens)
11388           ## LD is ld it makes a PLAMLIB
11389           ## CC just makes a GrossModule.
11390           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11391           reload_cmds='$CC -r -o $output$reload_objs'
11392           hardcode_direct=no
11393         ;;
11394         motorola)
11395           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11396           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11397         ;;
11398       esac
11399       runpath_var='LD_RUN_PATH'
11400       hardcode_shlibpath_var=no
11401       ;;
11402
11403     sysv4.3*)
11404       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11405       hardcode_shlibpath_var=no
11406       export_dynamic_flag_spec='-Bexport'
11407       ;;
11408
11409     sysv4*MP*)
11410       if test -d /usr/nec; then
11411         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11412         hardcode_shlibpath_var=no
11413         runpath_var=LD_RUN_PATH
11414         hardcode_runpath_var=yes
11415         ld_shlibs=yes
11416       fi
11417       ;;
11418
11419     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11420       no_undefined_flag='${wl}-z,text'
11421       archive_cmds_need_lc=no
11422       hardcode_shlibpath_var=no
11423       runpath_var='LD_RUN_PATH'
11424
11425       if test "$GCC" = yes; then
11426         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11427         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11428       else
11429         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11430         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11431       fi
11432       ;;
11433
11434     sysv5* | sco3.2v5* | sco5v6*)
11435       # Note: We can NOT use -z defs as we might desire, because we do not
11436       # link with -lc, and that would cause any symbols used from libc to
11437       # always be unresolved, which means just about no library would
11438       # ever link correctly.  If we're not using GNU ld we use -z text
11439       # though, which does catch some bad symbols but isn't as heavy-handed
11440       # as -z defs.
11441       no_undefined_flag='${wl}-z,text'
11442       allow_undefined_flag='${wl}-z,nodefs'
11443       archive_cmds_need_lc=no
11444       hardcode_shlibpath_var=no
11445       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11446       hardcode_libdir_separator=':'
11447       link_all_deplibs=yes
11448       export_dynamic_flag_spec='${wl}-Bexport'
11449       runpath_var='LD_RUN_PATH'
11450
11451       if test "$GCC" = yes; then
11452         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11453         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11454       else
11455         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11456         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11457       fi
11458       ;;
11459
11460     uts4*)
11461       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11462       hardcode_libdir_flag_spec='-L$libdir'
11463       hardcode_shlibpath_var=no
11464       ;;
11465
11466     *)
11467       ld_shlibs=no
11468       ;;
11469     esac
11470
11471     if test x$host_vendor = xsni; then
11472       case $host in
11473       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11474         export_dynamic_flag_spec='${wl}-Blargedynsym'
11475         ;;
11476       esac
11477     fi
11478   fi
11479
11480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11481 $as_echo "$ld_shlibs" >&6; }
11482 test "$ld_shlibs" = no && can_build_shared=no
11483
11484 with_gnu_ld=$with_gnu_ld
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500 #
11501 # Do we need to explicitly link libc?
11502 #
11503 case "x$archive_cmds_need_lc" in
11504 x|xyes)
11505   # Assume -lc should be added
11506   archive_cmds_need_lc=yes
11507
11508   if test "$enable_shared" = yes && test "$GCC" = yes; then
11509     case $archive_cmds in
11510     *'~'*)
11511       # FIXME: we may have to deal with multi-command sequences.
11512       ;;
11513     '$CC '*)
11514       # Test whether the compiler implicitly links with -lc since on some
11515       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11516       # to ld, don't add -lc before -lgcc.
11517       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11518 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11519 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11520   $as_echo_n "(cached) " >&6
11521 else
11522   $RM conftest*
11523         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11524
11525         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11526   (eval $ac_compile) 2>&5
11527   ac_status=$?
11528   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11529   test $ac_status = 0; } 2>conftest.err; then
11530           soname=conftest
11531           lib=conftest
11532           libobjs=conftest.$ac_objext
11533           deplibs=
11534           wl=$lt_prog_compiler_wl
11535           pic_flag=$lt_prog_compiler_pic
11536           compiler_flags=-v
11537           linker_flags=-v
11538           verstring=
11539           output_objdir=.
11540           libname=conftest
11541           lt_save_allow_undefined_flag=$allow_undefined_flag
11542           allow_undefined_flag=
11543           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11544   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11545   ac_status=$?
11546   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11547   test $ac_status = 0; }
11548           then
11549             lt_cv_archive_cmds_need_lc=no
11550           else
11551             lt_cv_archive_cmds_need_lc=yes
11552           fi
11553           allow_undefined_flag=$lt_save_allow_undefined_flag
11554         else
11555           cat conftest.err 1>&5
11556         fi
11557         $RM conftest*
11558
11559 fi
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11561 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11562       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11563       ;;
11564     esac
11565   fi
11566   ;;
11567 esac
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11726 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11727
11728 if test "$GCC" = yes; then
11729   case $host_os in
11730     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11731     *) lt_awk_arg="/^libraries:/" ;;
11732   esac
11733   case $host_os in
11734     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11735     *) lt_sed_strip_eq="s,=/,/,g" ;;
11736   esac
11737   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11738   case $lt_search_path_spec in
11739   *\;*)
11740     # if the path contains ";" then we assume it to be the separator
11741     # otherwise default to the standard path separator (i.e. ":") - it is
11742     # assumed that no part of a normal pathname contains ";" but that should
11743     # okay in the real world where ";" in dirpaths is itself problematic.
11744     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11745     ;;
11746   *)
11747     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11748     ;;
11749   esac
11750   # Ok, now we have the path, separated by spaces, we can step through it
11751   # and add multilib dir if necessary.
11752   lt_tmp_lt_search_path_spec=
11753   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11754   for lt_sys_path in $lt_search_path_spec; do
11755     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11756       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11757     else
11758       test -d "$lt_sys_path" && \
11759         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11760     fi
11761   done
11762   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11763 BEGIN {RS=" "; FS="/|\n";} {
11764   lt_foo="";
11765   lt_count=0;
11766   for (lt_i = NF; lt_i > 0; lt_i--) {
11767     if ($lt_i != "" && $lt_i != ".") {
11768       if ($lt_i == "..") {
11769         lt_count++;
11770       } else {
11771         if (lt_count == 0) {
11772           lt_foo="/" $lt_i lt_foo;
11773         } else {
11774           lt_count--;
11775         }
11776       }
11777     }
11778   }
11779   if (lt_foo != "") { lt_freq[lt_foo]++; }
11780   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11781 }'`
11782   # AWK program above erroneously prepends '/' to C:/dos/paths
11783   # for these hosts.
11784   case $host_os in
11785     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11786       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11787   esac
11788   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11789 else
11790   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11791 fi
11792 library_names_spec=
11793 libname_spec='lib$name'
11794 soname_spec=
11795 shrext_cmds=".so"
11796 postinstall_cmds=
11797 postuninstall_cmds=
11798 finish_cmds=
11799 finish_eval=
11800 shlibpath_var=
11801 shlibpath_overrides_runpath=unknown
11802 version_type=none
11803 dynamic_linker="$host_os ld.so"
11804 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11805 need_lib_prefix=unknown
11806 hardcode_into_libs=no
11807
11808 # when you set need_version to no, make sure it does not cause -set_version
11809 # flags to be left without arguments
11810 need_version=unknown
11811
11812 case $host_os in
11813 aix3*)
11814   version_type=linux
11815   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11816   shlibpath_var=LIBPATH
11817
11818   # AIX 3 has no versioning support, so we append a major version to the name.
11819   soname_spec='${libname}${release}${shared_ext}$major'
11820   ;;
11821
11822 aix[4-9]*)
11823   version_type=linux
11824   need_lib_prefix=no
11825   need_version=no
11826   hardcode_into_libs=yes
11827   if test "$host_cpu" = ia64; then
11828     # AIX 5 supports IA64
11829     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11830     shlibpath_var=LD_LIBRARY_PATH
11831   else
11832     # With GCC up to 2.95.x, collect2 would create an import file
11833     # for dependence libraries.  The import file would start with
11834     # the line `#! .'.  This would cause the generated library to
11835     # depend on `.', always an invalid library.  This was fixed in
11836     # development snapshots of GCC prior to 3.0.
11837     case $host_os in
11838       aix4 | aix4.[01] | aix4.[01].*)
11839       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11840            echo ' yes '
11841            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11842         :
11843       else
11844         can_build_shared=no
11845       fi
11846       ;;
11847     esac
11848     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11849     # soname into executable. Probably we can add versioning support to
11850     # collect2, so additional links can be useful in future.
11851     if test "$aix_use_runtimelinking" = yes; then
11852       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11853       # instead of lib<name>.a to let people know that these are not
11854       # typical AIX shared libraries.
11855       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11856     else
11857       # We preserve .a as extension for shared libraries through AIX4.2
11858       # and later when we are not doing run time linking.
11859       library_names_spec='${libname}${release}.a $libname.a'
11860       soname_spec='${libname}${release}${shared_ext}$major'
11861     fi
11862     shlibpath_var=LIBPATH
11863   fi
11864   ;;
11865
11866 amigaos*)
11867   case $host_cpu in
11868   powerpc)
11869     # Since July 2007 AmigaOS4 officially supports .so libraries.
11870     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11871     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11872     ;;
11873   m68k)
11874     library_names_spec='$libname.ixlibrary $libname.a'
11875     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11876     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11877     ;;
11878   esac
11879   ;;
11880
11881 beos*)
11882   library_names_spec='${libname}${shared_ext}'
11883   dynamic_linker="$host_os ld.so"
11884   shlibpath_var=LIBRARY_PATH
11885   ;;
11886
11887 bsdi[45]*)
11888   version_type=linux
11889   need_version=no
11890   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11891   soname_spec='${libname}${release}${shared_ext}$major'
11892   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11893   shlibpath_var=LD_LIBRARY_PATH
11894   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11895   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11896   # the default ld.so.conf also contains /usr/contrib/lib and
11897   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11898   # libtool to hard-code these into programs
11899   ;;
11900
11901 cygwin* | mingw* | pw32* | cegcc*)
11902   version_type=windows
11903   shrext_cmds=".dll"
11904   need_version=no
11905   need_lib_prefix=no
11906
11907   case $GCC,$host_os in
11908   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11909     library_names_spec='$libname.dll.a'
11910     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11911     postinstall_cmds='base_file=`basename \${file}`~
11912       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11913       dldir=$destdir/`dirname \$dlpath`~
11914       test -d \$dldir || mkdir -p \$dldir~
11915       $install_prog $dir/$dlname \$dldir/$dlname~
11916       chmod a+x \$dldir/$dlname~
11917       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11918         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11919       fi'
11920     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11921       dlpath=$dir/\$dldll~
11922        $RM \$dlpath'
11923     shlibpath_overrides_runpath=yes
11924
11925     case $host_os in
11926     cygwin*)
11927       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11928       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11929
11930       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11931       ;;
11932     mingw* | cegcc*)
11933       # MinGW DLLs use traditional 'lib' prefix
11934       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11935       ;;
11936     pw32*)
11937       # pw32 DLLs use 'pw' prefix rather than 'lib'
11938       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11939       ;;
11940     esac
11941     ;;
11942
11943   *)
11944     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11945     ;;
11946   esac
11947   dynamic_linker='Win32 ld.exe'
11948   # FIXME: first we should search . and the directory the executable is in
11949   shlibpath_var=PATH
11950   ;;
11951
11952 darwin* | rhapsody*)
11953   dynamic_linker="$host_os dyld"
11954   version_type=darwin
11955   need_lib_prefix=no
11956   need_version=no
11957   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11958   soname_spec='${libname}${release}${major}$shared_ext'
11959   shlibpath_overrides_runpath=yes
11960   shlibpath_var=DYLD_LIBRARY_PATH
11961   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11962
11963   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11964   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11965   ;;
11966
11967 dgux*)
11968   version_type=linux
11969   need_lib_prefix=no
11970   need_version=no
11971   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11972   soname_spec='${libname}${release}${shared_ext}$major'
11973   shlibpath_var=LD_LIBRARY_PATH
11974   ;;
11975
11976 freebsd* | dragonfly*)
11977   # DragonFly does not have aout.  When/if they implement a new
11978   # versioning mechanism, adjust this.
11979   if test -x /usr/bin/objformat; then
11980     objformat=`/usr/bin/objformat`
11981   else
11982     case $host_os in
11983     freebsd[23].*) objformat=aout ;;
11984     *) objformat=elf ;;
11985     esac
11986   fi
11987   version_type=freebsd-$objformat
11988   case $version_type in
11989     freebsd-elf*)
11990       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11991       need_version=no
11992       need_lib_prefix=no
11993       ;;
11994     freebsd-*)
11995       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11996       need_version=yes
11997       ;;
11998   esac
11999   shlibpath_var=LD_LIBRARY_PATH
12000   case $host_os in
12001   freebsd2.*)
12002     shlibpath_overrides_runpath=yes
12003     ;;
12004   freebsd3.[01]* | freebsdelf3.[01]*)
12005     shlibpath_overrides_runpath=yes
12006     hardcode_into_libs=yes
12007     ;;
12008   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12009   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12010     shlibpath_overrides_runpath=no
12011     hardcode_into_libs=yes
12012     ;;
12013   *) # from 4.6 on, and DragonFly
12014     shlibpath_overrides_runpath=yes
12015     hardcode_into_libs=yes
12016     ;;
12017   esac
12018   ;;
12019
12020 gnu*)
12021   version_type=linux
12022   need_lib_prefix=no
12023   need_version=no
12024   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12025   soname_spec='${libname}${release}${shared_ext}$major'
12026   shlibpath_var=LD_LIBRARY_PATH
12027   hardcode_into_libs=yes
12028   ;;
12029
12030 haiku*)
12031   version_type=linux
12032   need_lib_prefix=no
12033   need_version=no
12034   dynamic_linker="$host_os runtime_loader"
12035   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12036   soname_spec='${libname}${release}${shared_ext}$major'
12037   shlibpath_var=LIBRARY_PATH
12038   shlibpath_overrides_runpath=yes
12039   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12040   hardcode_into_libs=yes
12041   ;;
12042
12043 hpux9* | hpux10* | hpux11*)
12044   # Give a soname corresponding to the major version so that dld.sl refuses to
12045   # link against other versions.
12046   version_type=sunos
12047   need_lib_prefix=no
12048   need_version=no
12049   case $host_cpu in
12050   ia64*)
12051     shrext_cmds='.so'
12052     hardcode_into_libs=yes
12053     dynamic_linker="$host_os dld.so"
12054     shlibpath_var=LD_LIBRARY_PATH
12055     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12056     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12057     soname_spec='${libname}${release}${shared_ext}$major'
12058     if test "X$HPUX_IA64_MODE" = X32; then
12059       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12060     else
12061       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12062     fi
12063     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12064     ;;
12065   hppa*64*)
12066     shrext_cmds='.sl'
12067     hardcode_into_libs=yes
12068     dynamic_linker="$host_os dld.sl"
12069     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12070     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12071     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12072     soname_spec='${libname}${release}${shared_ext}$major'
12073     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12074     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12075     ;;
12076   *)
12077     shrext_cmds='.sl'
12078     dynamic_linker="$host_os dld.sl"
12079     shlibpath_var=SHLIB_PATH
12080     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12081     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12082     soname_spec='${libname}${release}${shared_ext}$major'
12083     ;;
12084   esac
12085   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12086   postinstall_cmds='chmod 555 $lib'
12087   # or fails outright, so override atomically:
12088   install_override_mode=555
12089   ;;
12090
12091 interix[3-9]*)
12092   version_type=linux
12093   need_lib_prefix=no
12094   need_version=no
12095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12096   soname_spec='${libname}${release}${shared_ext}$major'
12097   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12098   shlibpath_var=LD_LIBRARY_PATH
12099   shlibpath_overrides_runpath=no
12100   hardcode_into_libs=yes
12101   ;;
12102
12103 irix5* | irix6* | nonstopux*)
12104   case $host_os in
12105     nonstopux*) version_type=nonstopux ;;
12106     *)
12107         if test "$lt_cv_prog_gnu_ld" = yes; then
12108                 version_type=linux
12109         else
12110                 version_type=irix
12111         fi ;;
12112   esac
12113   need_lib_prefix=no
12114   need_version=no
12115   soname_spec='${libname}${release}${shared_ext}$major'
12116   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12117   case $host_os in
12118   irix5* | nonstopux*)
12119     libsuff= shlibsuff=
12120     ;;
12121   *)
12122     case $LD in # libtool.m4 will add one of these switches to LD
12123     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12124       libsuff= shlibsuff= libmagic=32-bit;;
12125     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12126       libsuff=32 shlibsuff=N32 libmagic=N32;;
12127     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12128       libsuff=64 shlibsuff=64 libmagic=64-bit;;
12129     *) libsuff= shlibsuff= libmagic=never-match;;
12130     esac
12131     ;;
12132   esac
12133   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12134   shlibpath_overrides_runpath=no
12135   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12136   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
12137   hardcode_into_libs=yes
12138   ;;
12139
12140 # No shared lib support for Linux oldld, aout, or coff.
12141 linux*oldld* | linux*aout* | linux*coff*)
12142   dynamic_linker=no
12143   ;;
12144
12145 # This must be Linux ELF.
12146 linux* | k*bsd*-gnu | kopensolaris*-gnu)
12147   version_type=linux
12148   need_lib_prefix=no
12149   need_version=no
12150   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12151   soname_spec='${libname}${release}${shared_ext}$major'
12152   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12153   shlibpath_var=LD_LIBRARY_PATH
12154   shlibpath_overrides_runpath=no
12155
12156   # Some binutils ld are patched to set DT_RUNPATH
12157   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
12158   $as_echo_n "(cached) " >&6
12159 else
12160   lt_cv_shlibpath_overrides_runpath=no
12161     save_LDFLAGS=$LDFLAGS
12162     save_libdir=$libdir
12163     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12164          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12165     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12166 /* end confdefs.h.  */
12167
12168 int
12169 main ()
12170 {
12171
12172   ;
12173   return 0;
12174 }
12175 _ACEOF
12176 if ac_fn_c_try_link "$LINENO"; then :
12177   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12178   lt_cv_shlibpath_overrides_runpath=yes
12179 fi
12180 fi
12181 rm -f core conftest.err conftest.$ac_objext \
12182     conftest$ac_exeext conftest.$ac_ext
12183     LDFLAGS=$save_LDFLAGS
12184     libdir=$save_libdir
12185
12186 fi
12187
12188   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12189
12190   # This implies no fast_install, which is unacceptable.
12191   # Some rework will be needed to allow for fast_install
12192   # before this can be enabled.
12193   hardcode_into_libs=yes
12194
12195   # Append ld.so.conf contents to the search path
12196   if test -f /etc/ld.so.conf; then
12197     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
12198     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
12199   fi
12200
12201   # We used to test for /lib/ld.so.1 and disable shared libraries on
12202   # powerpc, because MkLinux only supported shared libraries with the
12203   # GNU dynamic linker.  Since this was broken with cross compilers,
12204   # most powerpc-linux boxes support dynamic linking these days and
12205   # people can always --disable-shared, the test was removed, and we
12206   # assume the GNU/Linux dynamic linker is in use.
12207   dynamic_linker='GNU/Linux ld.so'
12208   ;;
12209
12210 netbsd*)
12211   version_type=sunos
12212   need_lib_prefix=no
12213   need_version=no
12214   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12215     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12216     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12217     dynamic_linker='NetBSD (a.out) ld.so'
12218   else
12219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12220     soname_spec='${libname}${release}${shared_ext}$major'
12221     dynamic_linker='NetBSD ld.elf_so'
12222   fi
12223   shlibpath_var=LD_LIBRARY_PATH
12224   shlibpath_overrides_runpath=yes
12225   hardcode_into_libs=yes
12226   ;;
12227
12228 newsos6)
12229   version_type=linux
12230   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12231   shlibpath_var=LD_LIBRARY_PATH
12232   shlibpath_overrides_runpath=yes
12233   ;;
12234
12235 *nto* | *qnx*)
12236   version_type=qnx
12237   need_lib_prefix=no
12238   need_version=no
12239   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12240   soname_spec='${libname}${release}${shared_ext}$major'
12241   shlibpath_var=LD_LIBRARY_PATH
12242   shlibpath_overrides_runpath=no
12243   hardcode_into_libs=yes
12244   dynamic_linker='ldqnx.so'
12245   ;;
12246
12247 openbsd*)
12248   version_type=sunos
12249   sys_lib_dlsearch_path_spec="/usr/lib"
12250   need_lib_prefix=no
12251   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12252   case $host_os in
12253     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
12254     *)                          need_version=no  ;;
12255   esac
12256   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12257   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12258   shlibpath_var=LD_LIBRARY_PATH
12259   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12260     case $host_os in
12261       openbsd2.[89] | openbsd2.[89].*)
12262         shlibpath_overrides_runpath=no
12263         ;;
12264       *)
12265         shlibpath_overrides_runpath=yes
12266         ;;
12267       esac
12268   else
12269     shlibpath_overrides_runpath=yes
12270   fi
12271   ;;
12272
12273 os2*)
12274   libname_spec='$name'
12275   shrext_cmds=".dll"
12276   need_lib_prefix=no
12277   library_names_spec='$libname${shared_ext} $libname.a'
12278   dynamic_linker='OS/2 ld.exe'
12279   shlibpath_var=LIBPATH
12280   ;;
12281
12282 osf3* | osf4* | osf5*)
12283   version_type=osf
12284   need_lib_prefix=no
12285   need_version=no
12286   soname_spec='${libname}${release}${shared_ext}$major'
12287   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12288   shlibpath_var=LD_LIBRARY_PATH
12289   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12290   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12291   ;;
12292
12293 rdos*)
12294   dynamic_linker=no
12295   ;;
12296
12297 solaris*)
12298   version_type=linux
12299   need_lib_prefix=no
12300   need_version=no
12301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12302   soname_spec='${libname}${release}${shared_ext}$major'
12303   shlibpath_var=LD_LIBRARY_PATH
12304   shlibpath_overrides_runpath=yes
12305   hardcode_into_libs=yes
12306   # ldd complains unless libraries are executable
12307   postinstall_cmds='chmod +x $lib'
12308   ;;
12309
12310 sunos4*)
12311   version_type=sunos
12312   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12313   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12314   shlibpath_var=LD_LIBRARY_PATH
12315   shlibpath_overrides_runpath=yes
12316   if test "$with_gnu_ld" = yes; then
12317     need_lib_prefix=no
12318   fi
12319   need_version=yes
12320   ;;
12321
12322 sysv4 | sysv4.3*)
12323   version_type=linux
12324   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12325   soname_spec='${libname}${release}${shared_ext}$major'
12326   shlibpath_var=LD_LIBRARY_PATH
12327   case $host_vendor in
12328     sni)
12329       shlibpath_overrides_runpath=no
12330       need_lib_prefix=no
12331       runpath_var=LD_RUN_PATH
12332       ;;
12333     siemens)
12334       need_lib_prefix=no
12335       ;;
12336     motorola)
12337       need_lib_prefix=no
12338       need_version=no
12339       shlibpath_overrides_runpath=no
12340       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12341       ;;
12342   esac
12343   ;;
12344
12345 sysv4*MP*)
12346   if test -d /usr/nec ;then
12347     version_type=linux
12348     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12349     soname_spec='$libname${shared_ext}.$major'
12350     shlibpath_var=LD_LIBRARY_PATH
12351   fi
12352   ;;
12353
12354 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12355   version_type=freebsd-elf
12356   need_lib_prefix=no
12357   need_version=no
12358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12359   soname_spec='${libname}${release}${shared_ext}$major'
12360   shlibpath_var=LD_LIBRARY_PATH
12361   shlibpath_overrides_runpath=yes
12362   hardcode_into_libs=yes
12363   if test "$with_gnu_ld" = yes; then
12364     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12365   else
12366     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12367     case $host_os in
12368       sco3.2v5*)
12369         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12370         ;;
12371     esac
12372   fi
12373   sys_lib_dlsearch_path_spec='/usr/lib'
12374   ;;
12375
12376 tpf*)
12377   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12378   version_type=linux
12379   need_lib_prefix=no
12380   need_version=no
12381   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12382   shlibpath_var=LD_LIBRARY_PATH
12383   shlibpath_overrides_runpath=no
12384   hardcode_into_libs=yes
12385   ;;
12386
12387 uts4*)
12388   version_type=linux
12389   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12390   soname_spec='${libname}${release}${shared_ext}$major'
12391   shlibpath_var=LD_LIBRARY_PATH
12392   ;;
12393
12394 *)
12395   dynamic_linker=no
12396   ;;
12397 esac
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12399 $as_echo "$dynamic_linker" >&6; }
12400 test "$dynamic_linker" = no && can_build_shared=no
12401
12402 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12403 if test "$GCC" = yes; then
12404   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12405 fi
12406
12407 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12408   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12409 fi
12410 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12411   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12412 fi
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12506 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12507 hardcode_action=
12508 if test -n "$hardcode_libdir_flag_spec" ||
12509    test -n "$runpath_var" ||
12510    test "X$hardcode_automatic" = "Xyes" ; then
12511
12512   # We can hardcode non-existent directories.
12513   if test "$hardcode_direct" != no &&
12514      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12515      # have to relink, otherwise we might link with an installed library
12516      # when we should be linking with a yet-to-be-installed one
12517      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12518      test "$hardcode_minus_L" != no; then
12519     # Linking always hardcodes the temporary library directory.
12520     hardcode_action=relink
12521   else
12522     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12523     hardcode_action=immediate
12524   fi
12525 else
12526   # We cannot hardcode anything, or else we can only hardcode existing
12527   # directories.
12528   hardcode_action=unsupported
12529 fi
12530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12531 $as_echo "$hardcode_action" >&6; }
12532
12533 if test "$hardcode_action" = relink ||
12534    test "$inherit_rpath" = yes; then
12535   # Fast installation is not supported
12536   enable_fast_install=no
12537 elif test "$shlibpath_overrides_runpath" = yes ||
12538      test "$enable_shared" = no; then
12539   # Fast installation is not necessary
12540   enable_fast_install=needless
12541 fi
12542
12543
12544
12545
12546
12547
12548   if test "x$enable_dlopen" != xyes; then
12549   enable_dlopen=unknown
12550   enable_dlopen_self=unknown
12551   enable_dlopen_self_static=unknown
12552 else
12553   lt_cv_dlopen=no
12554   lt_cv_dlopen_libs=
12555
12556   case $host_os in
12557   beos*)
12558     lt_cv_dlopen="load_add_on"
12559     lt_cv_dlopen_libs=
12560     lt_cv_dlopen_self=yes
12561     ;;
12562
12563   mingw* | pw32* | cegcc*)
12564     lt_cv_dlopen="LoadLibrary"
12565     lt_cv_dlopen_libs=
12566     ;;
12567
12568   cygwin*)
12569     lt_cv_dlopen="dlopen"
12570     lt_cv_dlopen_libs=
12571     ;;
12572
12573   darwin*)
12574   # if libdl is installed we need to link against it
12575     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12576 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12577 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12578   $as_echo_n "(cached) " >&6
12579 else
12580   ac_check_lib_save_LIBS=$LIBS
12581 LIBS="-ldl  $LIBS"
12582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12583 /* end confdefs.h.  */
12584
12585 /* Override any GCC internal prototype to avoid an error.
12586    Use char because int might match the return type of a GCC
12587    builtin and then its argument prototype would still apply.  */
12588 #ifdef __cplusplus
12589 extern "C"
12590 #endif
12591 char dlopen ();
12592 int
12593 main ()
12594 {
12595 return dlopen ();
12596   ;
12597   return 0;
12598 }
12599 _ACEOF
12600 if ac_fn_c_try_link "$LINENO"; then :
12601   ac_cv_lib_dl_dlopen=yes
12602 else
12603   ac_cv_lib_dl_dlopen=no
12604 fi
12605 rm -f core conftest.err conftest.$ac_objext \
12606     conftest$ac_exeext conftest.$ac_ext
12607 LIBS=$ac_check_lib_save_LIBS
12608 fi
12609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12610 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12611 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12612   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12613 else
12614
12615     lt_cv_dlopen="dyld"
12616     lt_cv_dlopen_libs=
12617     lt_cv_dlopen_self=yes
12618
12619 fi
12620
12621     ;;
12622
12623   *)
12624     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12625 if test "x$ac_cv_func_shl_load" = x""yes; then :
12626   lt_cv_dlopen="shl_load"
12627 else
12628   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12629 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12630 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12631   $as_echo_n "(cached) " >&6
12632 else
12633   ac_check_lib_save_LIBS=$LIBS
12634 LIBS="-ldld  $LIBS"
12635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12636 /* end confdefs.h.  */
12637
12638 /* Override any GCC internal prototype to avoid an error.
12639    Use char because int might match the return type of a GCC
12640    builtin and then its argument prototype would still apply.  */
12641 #ifdef __cplusplus
12642 extern "C"
12643 #endif
12644 char shl_load ();
12645 int
12646 main ()
12647 {
12648 return shl_load ();
12649   ;
12650   return 0;
12651 }
12652 _ACEOF
12653 if ac_fn_c_try_link "$LINENO"; then :
12654   ac_cv_lib_dld_shl_load=yes
12655 else
12656   ac_cv_lib_dld_shl_load=no
12657 fi
12658 rm -f core conftest.err conftest.$ac_objext \
12659     conftest$ac_exeext conftest.$ac_ext
12660 LIBS=$ac_check_lib_save_LIBS
12661 fi
12662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12663 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12664 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12665   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12666 else
12667   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12668 if test "x$ac_cv_func_dlopen" = x""yes; then :
12669   lt_cv_dlopen="dlopen"
12670 else
12671   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12672 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12673 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12674   $as_echo_n "(cached) " >&6
12675 else
12676   ac_check_lib_save_LIBS=$LIBS
12677 LIBS="-ldl  $LIBS"
12678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12679 /* end confdefs.h.  */
12680
12681 /* Override any GCC internal prototype to avoid an error.
12682    Use char because int might match the return type of a GCC
12683    builtin and then its argument prototype would still apply.  */
12684 #ifdef __cplusplus
12685 extern "C"
12686 #endif
12687 char dlopen ();
12688 int
12689 main ()
12690 {
12691 return dlopen ();
12692   ;
12693   return 0;
12694 }
12695 _ACEOF
12696 if ac_fn_c_try_link "$LINENO"; then :
12697   ac_cv_lib_dl_dlopen=yes
12698 else
12699   ac_cv_lib_dl_dlopen=no
12700 fi
12701 rm -f core conftest.err conftest.$ac_objext \
12702     conftest$ac_exeext conftest.$ac_ext
12703 LIBS=$ac_check_lib_save_LIBS
12704 fi
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12706 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12707 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12708   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12709 else
12710   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12711 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12712 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12713   $as_echo_n "(cached) " >&6
12714 else
12715   ac_check_lib_save_LIBS=$LIBS
12716 LIBS="-lsvld  $LIBS"
12717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12718 /* end confdefs.h.  */
12719
12720 /* Override any GCC internal prototype to avoid an error.
12721    Use char because int might match the return type of a GCC
12722    builtin and then its argument prototype would still apply.  */
12723 #ifdef __cplusplus
12724 extern "C"
12725 #endif
12726 char dlopen ();
12727 int
12728 main ()
12729 {
12730 return dlopen ();
12731   ;
12732   return 0;
12733 }
12734 _ACEOF
12735 if ac_fn_c_try_link "$LINENO"; then :
12736   ac_cv_lib_svld_dlopen=yes
12737 else
12738   ac_cv_lib_svld_dlopen=no
12739 fi
12740 rm -f core conftest.err conftest.$ac_objext \
12741     conftest$ac_exeext conftest.$ac_ext
12742 LIBS=$ac_check_lib_save_LIBS
12743 fi
12744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12745 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12746 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12747   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12748 else
12749   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12750 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12751 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12752   $as_echo_n "(cached) " >&6
12753 else
12754   ac_check_lib_save_LIBS=$LIBS
12755 LIBS="-ldld  $LIBS"
12756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12757 /* end confdefs.h.  */
12758
12759 /* Override any GCC internal prototype to avoid an error.
12760    Use char because int might match the return type of a GCC
12761    builtin and then its argument prototype would still apply.  */
12762 #ifdef __cplusplus
12763 extern "C"
12764 #endif
12765 char dld_link ();
12766 int
12767 main ()
12768 {
12769 return dld_link ();
12770   ;
12771   return 0;
12772 }
12773 _ACEOF
12774 if ac_fn_c_try_link "$LINENO"; then :
12775   ac_cv_lib_dld_dld_link=yes
12776 else
12777   ac_cv_lib_dld_dld_link=no
12778 fi
12779 rm -f core conftest.err conftest.$ac_objext \
12780     conftest$ac_exeext conftest.$ac_ext
12781 LIBS=$ac_check_lib_save_LIBS
12782 fi
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12784 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12785 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12786   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12787 fi
12788
12789
12790 fi
12791
12792
12793 fi
12794
12795
12796 fi
12797
12798
12799 fi
12800
12801
12802 fi
12803
12804     ;;
12805   esac
12806
12807   if test "x$lt_cv_dlopen" != xno; then
12808     enable_dlopen=yes
12809   else
12810     enable_dlopen=no
12811   fi
12812
12813   case $lt_cv_dlopen in
12814   dlopen)
12815     save_CPPFLAGS="$CPPFLAGS"
12816     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12817
12818     save_LDFLAGS="$LDFLAGS"
12819     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12820
12821     save_LIBS="$LIBS"
12822     LIBS="$lt_cv_dlopen_libs $LIBS"
12823
12824     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12825 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12826 if test "${lt_cv_dlopen_self+set}" = set; then :
12827   $as_echo_n "(cached) " >&6
12828 else
12829           if test "$cross_compiling" = yes; then :
12830   lt_cv_dlopen_self=cross
12831 else
12832   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12833   lt_status=$lt_dlunknown
12834   cat > conftest.$ac_ext <<_LT_EOF
12835 #line 12835 "configure"
12836 #include "confdefs.h"
12837
12838 #if HAVE_DLFCN_H
12839 #include <dlfcn.h>
12840 #endif
12841
12842 #include <stdio.h>
12843
12844 #ifdef RTLD_GLOBAL
12845 #  define LT_DLGLOBAL           RTLD_GLOBAL
12846 #else
12847 #  ifdef DL_GLOBAL
12848 #    define LT_DLGLOBAL         DL_GLOBAL
12849 #  else
12850 #    define LT_DLGLOBAL         0
12851 #  endif
12852 #endif
12853
12854 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12855    find out it does not work in some platform. */
12856 #ifndef LT_DLLAZY_OR_NOW
12857 #  ifdef RTLD_LAZY
12858 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12859 #  else
12860 #    ifdef DL_LAZY
12861 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12862 #    else
12863 #      ifdef RTLD_NOW
12864 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12865 #      else
12866 #        ifdef DL_NOW
12867 #          define LT_DLLAZY_OR_NOW      DL_NOW
12868 #        else
12869 #          define LT_DLLAZY_OR_NOW      0
12870 #        endif
12871 #      endif
12872 #    endif
12873 #  endif
12874 #endif
12875
12876 /* When -fvisbility=hidden is used, assume the code has been annotated
12877    correspondingly for the symbols needed.  */
12878 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12879 void fnord () __attribute__((visibility("default")));
12880 #endif
12881
12882 void fnord () { int i=42; }
12883 int main ()
12884 {
12885   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12886   int status = $lt_dlunknown;
12887
12888   if (self)
12889     {
12890       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12891       else
12892         {
12893           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12894           else puts (dlerror ());
12895         }
12896       /* dlclose (self); */
12897     }
12898   else
12899     puts (dlerror ());
12900
12901   return status;
12902 }
12903 _LT_EOF
12904   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12905   (eval $ac_link) 2>&5
12906   ac_status=$?
12907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12908   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12909     (./conftest; exit; ) >&5 2>/dev/null
12910     lt_status=$?
12911     case x$lt_status in
12912       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12913       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12914       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12915     esac
12916   else :
12917     # compilation failed
12918     lt_cv_dlopen_self=no
12919   fi
12920 fi
12921 rm -fr conftest*
12922
12923
12924 fi
12925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12926 $as_echo "$lt_cv_dlopen_self" >&6; }
12927
12928     if test "x$lt_cv_dlopen_self" = xyes; then
12929       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12930       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12931 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12932 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12933   $as_echo_n "(cached) " >&6
12934 else
12935           if test "$cross_compiling" = yes; then :
12936   lt_cv_dlopen_self_static=cross
12937 else
12938   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12939   lt_status=$lt_dlunknown
12940   cat > conftest.$ac_ext <<_LT_EOF
12941 #line 12941 "configure"
12942 #include "confdefs.h"
12943
12944 #if HAVE_DLFCN_H
12945 #include <dlfcn.h>
12946 #endif
12947
12948 #include <stdio.h>
12949
12950 #ifdef RTLD_GLOBAL
12951 #  define LT_DLGLOBAL           RTLD_GLOBAL
12952 #else
12953 #  ifdef DL_GLOBAL
12954 #    define LT_DLGLOBAL         DL_GLOBAL
12955 #  else
12956 #    define LT_DLGLOBAL         0
12957 #  endif
12958 #endif
12959
12960 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12961    find out it does not work in some platform. */
12962 #ifndef LT_DLLAZY_OR_NOW
12963 #  ifdef RTLD_LAZY
12964 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12965 #  else
12966 #    ifdef DL_LAZY
12967 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12968 #    else
12969 #      ifdef RTLD_NOW
12970 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12971 #      else
12972 #        ifdef DL_NOW
12973 #          define LT_DLLAZY_OR_NOW      DL_NOW
12974 #        else
12975 #          define LT_DLLAZY_OR_NOW      0
12976 #        endif
12977 #      endif
12978 #    endif
12979 #  endif
12980 #endif
12981
12982 /* When -fvisbility=hidden is used, assume the code has been annotated
12983    correspondingly for the symbols needed.  */
12984 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12985 void fnord () __attribute__((visibility("default")));
12986 #endif
12987
12988 void fnord () { int i=42; }
12989 int main ()
12990 {
12991   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12992   int status = $lt_dlunknown;
12993
12994   if (self)
12995     {
12996       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12997       else
12998         {
12999           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13000           else puts (dlerror ());
13001         }
13002       /* dlclose (self); */
13003     }
13004   else
13005     puts (dlerror ());
13006
13007   return status;
13008 }
13009 _LT_EOF
13010   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13011   (eval $ac_link) 2>&5
13012   ac_status=$?
13013   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13014   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13015     (./conftest; exit; ) >&5 2>/dev/null
13016     lt_status=$?
13017     case x$lt_status in
13018       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13019       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13020       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13021     esac
13022   else :
13023     # compilation failed
13024     lt_cv_dlopen_self_static=no
13025   fi
13026 fi
13027 rm -fr conftest*
13028
13029
13030 fi
13031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13032 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13033     fi
13034
13035     CPPFLAGS="$save_CPPFLAGS"
13036     LDFLAGS="$save_LDFLAGS"
13037     LIBS="$save_LIBS"
13038     ;;
13039   esac
13040
13041   case $lt_cv_dlopen_self in
13042   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13043   *) enable_dlopen_self=unknown ;;
13044   esac
13045
13046   case $lt_cv_dlopen_self_static in
13047   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13048   *) enable_dlopen_self_static=unknown ;;
13049   esac
13050 fi
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068 striplib=
13069 old_striplib=
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13071 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13072 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13073   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13074   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13076 $as_echo "yes" >&6; }
13077 else
13078 # FIXME - insert some real tests, host_os isn't really good enough
13079   case $host_os in
13080   darwin*)
13081     if test -n "$STRIP" ; then
13082       striplib="$STRIP -x"
13083       old_striplib="$STRIP -S"
13084       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13085 $as_echo "yes" >&6; }
13086     else
13087       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13088 $as_echo "no" >&6; }
13089     fi
13090     ;;
13091   *)
13092     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13093 $as_echo "no" >&6; }
13094     ;;
13095   esac
13096 fi
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109   # Report which library types will actually be built
13110   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13111 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13113 $as_echo "$can_build_shared" >&6; }
13114
13115   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13116 $as_echo_n "checking whether to build shared libraries... " >&6; }
13117   test "$can_build_shared" = "no" && enable_shared=no
13118
13119   # On AIX, shared libraries and static libraries use the same namespace, and
13120   # are all built from PIC.
13121   case $host_os in
13122   aix3*)
13123     test "$enable_shared" = yes && enable_static=no
13124     if test -n "$RANLIB"; then
13125       archive_cmds="$archive_cmds~\$RANLIB \$lib"
13126       postinstall_cmds='$RANLIB $lib'
13127     fi
13128     ;;
13129
13130   aix[4-9]*)
13131     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
13132       test "$enable_shared" = yes && enable_static=no
13133     fi
13134     ;;
13135   esac
13136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13137 $as_echo "$enable_shared" >&6; }
13138
13139   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13140 $as_echo_n "checking whether to build static libraries... " >&6; }
13141   # Make sure either enable_shared or enable_static is yes.
13142   test "$enable_shared" = yes || enable_static=yes
13143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13144 $as_echo "$enable_static" >&6; }
13145
13146
13147
13148
13149 fi
13150 ac_ext=c
13151 ac_cpp='$CPP $CPPFLAGS'
13152 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13153 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13154 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13155
13156 CC="$lt_save_CC"
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170         ac_config_commands="$ac_config_commands libtool"
13171
13172
13173
13174
13175 # Only expand once:
13176
13177
13178
13179
13180 . ${srcdir}/../../bfd/configure.host
13181
13182
13183
13184
13185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13186 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13187     # Check whether --enable-maintainer-mode was given.
13188 if test "${enable_maintainer_mode+set}" = set; then :
13189   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13190 else
13191   USE_MAINTAINER_MODE=no
13192 fi
13193
13194   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13195 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13196    if test $USE_MAINTAINER_MODE = yes; then
13197   MAINTAINER_MODE_TRUE=
13198   MAINTAINER_MODE_FALSE='#'
13199 else
13200   MAINTAINER_MODE_TRUE='#'
13201   MAINTAINER_MODE_FALSE=
13202 fi
13203
13204   MAINT=$MAINTAINER_MODE_TRUE
13205
13206
13207
13208
13209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
13210 $as_echo_n "checking for sim debug setting... " >&6; }
13211 sim_debug="0"
13212 # Check whether --enable-sim-debug was given.
13213 if test "${enable_sim_debug+set}" = set; then :
13214   enableval=$enable_sim_debug; case "${enableval}" in
13215   yes) sim_debug="7";;
13216   no)  sim_debug="0";;
13217   *)   sim_debug="($enableval)";;
13218 esac
13219 fi
13220 if test "$sim_debug" != "0"; then
13221
13222 cat >>confdefs.h <<_ACEOF
13223 #define DEBUG $sim_debug
13224 _ACEOF
13225
13226 fi
13227
13228 cat >>confdefs.h <<_ACEOF
13229 #define WITH_DEBUG $sim_debug
13230 _ACEOF
13231
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
13233 $as_echo "$sim_debug" >&6; }
13234
13235
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
13237 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
13238 sim_stdio="0"
13239 # Check whether --enable-sim-stdio was given.
13240 if test "${enable_sim_stdio+set}" = set; then :
13241   enableval=$enable_sim_stdio; case "${enableval}" in
13242   yes)  sim_stdio="DO_USE_STDIO";;
13243   no)   sim_stdio="DONT_USE_STDIO";;
13244   *)    as_fn_error "Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
13245 esac
13246 fi
13247
13248 cat >>confdefs.h <<_ACEOF
13249 #define WITH_STDIO $sim_stdio
13250 _ACEOF
13251
13252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
13253 $as_echo "$sim_stdio" >&6; }
13254
13255
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
13257 $as_echo_n "checking for sim trace settings... " >&6; }
13258 sim_trace="~TRACE_debug"
13259 # Check whether --enable-sim-trace was given.
13260 if test "${enable_sim_trace+set}" = set; then :
13261   enableval=$enable_sim_trace; case "${enableval}" in
13262   yes)  sim_trace="-1";;
13263   no)   sim_trace="0";;
13264   [-0-9]*)
13265         sim_trace="'(${enableval})'";;
13266   [[:lower:]]*)
13267         sim_trace=""
13268         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13269           if test x"$sim_trace" = x; then
13270             sim_trace="(TRACE_$x"
13271           else
13272             sim_trace="${sim_trace}|TRACE_$x"
13273           fi
13274         done
13275         sim_trace="$sim_trace)" ;;
13276 esac
13277 fi
13278
13279 cat >>confdefs.h <<_ACEOF
13280 #define WITH_TRACE $sim_trace
13281 _ACEOF
13282
13283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
13284 $as_echo "$sim_trace" >&6; }
13285
13286
13287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
13288 $as_echo_n "checking for sim profile settings... " >&6; }
13289 profile="1"
13290 sim_profile="-1"
13291 # Check whether --enable-sim-profile was given.
13292 if test "${enable_sim_profile+set}" = set; then :
13293   enableval=$enable_sim_profile; case "${enableval}" in
13294   yes)  profile="1" sim_profile="-1";;
13295   no)   profile="0" sim_profile="0";;
13296   [-0-9]*)
13297         profile="(${enableval})" sim_profile="(${enableval})";;
13298   [a-z]*)
13299     profile="1"
13300         sim_profile=""
13301         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13302           if test x"$sim_profile" = x; then
13303             sim_profile="(PROFILE_$x"
13304           else
13305             sim_profile="${sim_profile}|PROFILE_$x"
13306           fi
13307         done
13308         sim_profile="$sim_profile)" ;;
13309 esac
13310 fi
13311
13312 cat >>confdefs.h <<_ACEOF
13313 #define PROFILE $profile
13314 _ACEOF
13315
13316
13317 cat >>confdefs.h <<_ACEOF
13318 #define WITH_PROFILE $sim_profile
13319 _ACEOF
13320
13321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
13322 $as_echo "$sim_profile" >&6; }
13323
13324
13325
13326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
13327 $as_echo_n "checking whether to enable sim asserts... " >&6; }
13328 sim_assert="1"
13329 # Check whether --enable-sim-assert was given.
13330 if test "${enable_sim_assert+set}" = set; then :
13331   enableval=$enable_sim_assert; case "${enableval}" in
13332   yes)  sim_assert="1";;
13333   no)   sim_assert="0";;
13334   *)    as_fn_error "--enable-sim-assert does not take a value" "$LINENO" 5;;
13335 esac
13336 fi
13337
13338 cat >>confdefs.h <<_ACEOF
13339 #define WITH_ASSERT $sim_assert
13340 _ACEOF
13341
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
13343 $as_echo "$sim_assert" >&6; }
13344
13345
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
13347 $as_echo_n "checking default sim environment setting... " >&6; }
13348 sim_environment="ALL_ENVIRONMENT"
13349 # Check whether --enable-sim-environment was given.
13350 if test "${enable_sim_environment+set}" = set; then :
13351   enableval=$enable_sim_environment; case "${enableval}" in
13352   all | ALL)             sim_environment="ALL_ENVIRONMENT";;
13353   user | USER)           sim_environment="USER_ENVIRONMENT";;
13354   virtual | VIRTUAL)     sim_environment="VIRTUAL_ENVIRONMENT";;
13355   operating | OPERATING) sim_environment="OPERATING_ENVIRONMENT";;
13356   *)   as_fn_error "Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
13357 esac
13358 fi
13359
13360 cat >>confdefs.h <<_ACEOF
13361 #define WITH_ENVIRONMENT $sim_environment
13362 _ACEOF
13363
13364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
13365 $as_echo "$sim_environment" >&6; }
13366
13367
13368 sim_inline="-DDEFAULT_INLINE=0"
13369 # Check whether --enable-sim-inline was given.
13370 if test "${enable_sim_inline+set}" = set; then :
13371   enableval=$enable_sim_inline; sim_inline=""
13372 case "$enableval" in
13373   no)           sim_inline="-DDEFAULT_INLINE=0";;
13374   0)            sim_inline="-DDEFAULT_INLINE=0";;
13375   yes | 2)      sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
13376   1)            sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
13377   *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13378        new_flag=""
13379        case "$x" in
13380          *_INLINE=*)    new_flag="-D$x";;
13381          *=*)           new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13382          *_INLINE)      new_flag="-D$x=ALL_C_INLINE";;
13383          *)             new_flag="-D$x""_INLINE=ALL_C_INLINE";;
13384        esac
13385        if test x"$sim_inline" = x""; then
13386          sim_inline="$new_flag"
13387        else
13388          sim_inline="$sim_inline $new_flag"
13389        fi
13390      done;;
13391 esac
13392 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
13393   echo "Setting inline flags = $sim_inline" 6>&1
13394 fi
13395 fi
13396
13397
13398
13399
13400 # Check whether --with-pkgversion was given.
13401 if test "${with_pkgversion+set}" = set; then :
13402   withval=$with_pkgversion; case "$withval" in
13403       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
13404       no)  PKGVERSION= ;;
13405       *)   PKGVERSION="($withval) " ;;
13406      esac
13407 else
13408   PKGVERSION="(SIM) "
13409
13410 fi
13411
13412
13413
13414
13415
13416 # Check whether --with-bugurl was given.
13417 if test "${with_bugurl+set}" = set; then :
13418   withval=$with_bugurl; case "$withval" in
13419       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
13420       no)  BUGURL=
13421            ;;
13422       *)   BUGURL="$withval"
13423            ;;
13424      esac
13425 else
13426   BUGURL="http://www.gnu.org/software/gdb/bugs/"
13427
13428 fi
13429
13430   case ${BUGURL} in
13431   "")
13432     REPORT_BUGS_TO=
13433     REPORT_BUGS_TEXI=
13434     ;;
13435   *)
13436     REPORT_BUGS_TO="<$BUGURL>"
13437     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
13438     ;;
13439   esac;
13440
13441
13442
13443
13444 cat >>confdefs.h <<_ACEOF
13445 #define PKGVERSION "$PKGVERSION"
13446 _ACEOF
13447
13448
13449 cat >>confdefs.h <<_ACEOF
13450 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13451 _ACEOF
13452
13453
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13455 $as_echo_n "checking return type of signal handlers... " >&6; }
13456 if test "${ac_cv_type_signal+set}" = set; then :
13457   $as_echo_n "(cached) " >&6
13458 else
13459   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13460 /* end confdefs.h.  */
13461 #include <sys/types.h>
13462 #include <signal.h>
13463
13464 int
13465 main ()
13466 {
13467 return *(signal (0, 0)) (0) == 1;
13468   ;
13469   return 0;
13470 }
13471 _ACEOF
13472 if ac_fn_c_try_compile "$LINENO"; then :
13473   ac_cv_type_signal=int
13474 else
13475   ac_cv_type_signal=void
13476 fi
13477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13478 fi
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13480 $as_echo "$ac_cv_type_signal" >&6; }
13481
13482 cat >>confdefs.h <<_ACEOF
13483 #define RETSIGTYPE $ac_cv_type_signal
13484 _ACEOF
13485
13486
13487
13488
13489
13490
13491
13492 if test -n "$ac_tool_prefix"; then
13493   # Extract the first word of "${ac_tool_prefix}dtc", so it can be a program name with args.
13494 set dummy ${ac_tool_prefix}dtc; ac_word=$2
13495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13496 $as_echo_n "checking for $ac_word... " >&6; }
13497 if test "${ac_cv_prog_DTC+set}" = set; then :
13498   $as_echo_n "(cached) " >&6
13499 else
13500   if test -n "$DTC"; then
13501   ac_cv_prog_DTC="$DTC" # Let the user override the test.
13502 else
13503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13504 for as_dir in $PATH
13505 do
13506   IFS=$as_save_IFS
13507   test -z "$as_dir" && as_dir=.
13508     for ac_exec_ext in '' $ac_executable_extensions; do
13509   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13510     ac_cv_prog_DTC="${ac_tool_prefix}dtc"
13511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13512     break 2
13513   fi
13514 done
13515   done
13516 IFS=$as_save_IFS
13517
13518 fi
13519 fi
13520 DTC=$ac_cv_prog_DTC
13521 if test -n "$DTC"; then
13522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DTC" >&5
13523 $as_echo "$DTC" >&6; }
13524 else
13525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13526 $as_echo "no" >&6; }
13527 fi
13528
13529
13530 fi
13531 if test -z "$ac_cv_prog_DTC"; then
13532   ac_ct_DTC=$DTC
13533   # Extract the first word of "dtc", so it can be a program name with args.
13534 set dummy dtc; ac_word=$2
13535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13536 $as_echo_n "checking for $ac_word... " >&6; }
13537 if test "${ac_cv_prog_ac_ct_DTC+set}" = set; then :
13538   $as_echo_n "(cached) " >&6
13539 else
13540   if test -n "$ac_ct_DTC"; then
13541   ac_cv_prog_ac_ct_DTC="$ac_ct_DTC" # Let the user override the test.
13542 else
13543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13544 for as_dir in $PATH
13545 do
13546   IFS=$as_save_IFS
13547   test -z "$as_dir" && as_dir=.
13548     for ac_exec_ext in '' $ac_executable_extensions; do
13549   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13550     ac_cv_prog_ac_ct_DTC="dtc"
13551     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13552     break 2
13553   fi
13554 done
13555   done
13556 IFS=$as_save_IFS
13557
13558 fi
13559 fi
13560 ac_ct_DTC=$ac_cv_prog_ac_ct_DTC
13561 if test -n "$ac_ct_DTC"; then
13562   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DTC" >&5
13563 $as_echo "$ac_ct_DTC" >&6; }
13564 else
13565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13566 $as_echo "no" >&6; }
13567 fi
13568
13569   if test "x$ac_ct_DTC" = x; then
13570     DTC=""
13571   else
13572     case $cross_compiling:$ac_tool_warned in
13573 yes:)
13574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13575 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13576 ac_tool_warned=yes ;;
13577 esac
13578     DTC=$ac_ct_DTC
13579   fi
13580 else
13581   DTC="$ac_cv_prog_DTC"
13582 fi
13583
13584
13585
13586 wire_endian="BIG"
13587 default_endian=""
13588 # Check whether --enable-sim-endian was given.
13589 if test "${enable_sim_endian+set}" = set; then :
13590   enableval=$enable_sim_endian; case "${enableval}" in
13591   b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13592   l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13593   yes)   if test x"$wire_endian" != x; then
13594            sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13595          else
13596           if test x"$default_endian" != x; then
13597              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13598            else
13599              echo "No hard-wired endian for target $target" 1>&6
13600              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13601            fi
13602          fi;;
13603   no)    if test x"$default_endian" != x; then
13604            sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13605          else
13606            if test x"$wire_endian" != x; then
13607              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13608            else
13609              echo "No default endian for target $target" 1>&6
13610              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13611            fi
13612          fi;;
13613   *)     as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
13614 esac
13615 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
13616   echo "Setting endian flags = $sim_endian" 6>&1
13617 fi
13618 else
13619   if test x"$default_endian" != x; then
13620   sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13621 else
13622   if test x"$wire_endian" != x; then
13623     sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13624   else
13625     sim_endian=
13626   fi
13627 fi
13628 fi
13629
13630 wire_alignment="STRICT_ALIGNMENT"
13631 default_alignment=""
13632
13633 # Check whether --enable-sim-alignment was given.
13634 if test "${enable_sim_alignment+set}" = set; then :
13635   enableval=$enable_sim_alignment; case "${enableval}" in
13636   strict | STRICT)       sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13637   nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13638   forced | FORCED)       sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13639   yes) if test x"$wire_alignment" != x; then
13640          sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13641        else
13642          if test x"$default_alignment" != x; then
13643            sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
13644          else
13645            echo "No hard-wired alignment for target $target" 1>&6
13646            sim_alignment="-DWITH_ALIGNMENT=0"
13647          fi
13648        fi;;
13649   no)  if test x"$default_alignment" != x; then
13650          sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13651        else
13652          if test x"$wire_alignment" != x; then
13653            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13654          else
13655            echo "No default alignment for target $target" 1>&6
13656            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
13657          fi
13658        fi;;
13659   *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
13660 esac
13661 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
13662   echo "Setting alignment flags = $sim_alignment" 6>&1
13663 fi
13664 else
13665   if test x"$default_alignment" != x; then
13666   sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13667 else
13668   if test x"$wire_alignment" != x; then
13669     sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13670   else
13671     sim_alignment=
13672   fi
13673 fi
13674 fi
13675
13676
13677 # Check whether --enable-werror was given.
13678 if test "${enable_werror+set}" = set; then :
13679   enableval=$enable_werror; case "${enableval}" in
13680      yes | y) ERROR_ON_WARNING="yes" ;;
13681      no | n)  ERROR_ON_WARNING="no" ;;
13682      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13683    esac
13684 fi
13685
13686
13687 # Enable -Werror by default when using gcc
13688 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13689     ERROR_ON_WARNING=yes
13690 fi
13691
13692 WERROR_CFLAGS=""
13693 if test "${ERROR_ON_WARNING}" = yes ; then
13694 # NOTE: Disabled in the sim dir due to most sims generating warnings.
13695 #    WERROR_CFLAGS="-Werror"
13696      true
13697 fi
13698
13699 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13700 -Wpointer-sign \
13701 -Wno-unused -Wunused-value -Wunused-function \
13702 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13703 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13704 -Wold-style-declaration -Wold-style-definition"
13705
13706 # Enable -Wno-format by default when using gcc on mingw since many
13707 # GCC versions complain about %I64.
13708 case "${host}" in
13709   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
13710   *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
13711 esac
13712
13713 # Check whether --enable-build-warnings was given.
13714 if test "${enable_build_warnings+set}" = set; then :
13715   enableval=$enable_build_warnings; case "${enableval}" in
13716   yes)  ;;
13717   no)   build_warnings="-w";;
13718   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13719         build_warnings="${build_warnings} ${t}";;
13720   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13721         build_warnings="${t} ${build_warnings}";;
13722   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13723 esac
13724 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13725   echo "Setting compiler warning flags = $build_warnings" 6>&1
13726 fi
13727 fi
13728 # Check whether --enable-sim-build-warnings was given.
13729 if test "${enable_sim_build_warnings+set}" = set; then :
13730   enableval=$enable_sim_build_warnings; case "${enableval}" in
13731   yes)  ;;
13732   no)   build_warnings="-w";;
13733   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13734         build_warnings="${build_warnings} ${t}";;
13735   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13736         build_warnings="${t} ${build_warnings}";;
13737   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13738 esac
13739 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13740   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13741 fi
13742 fi
13743 WARN_CFLAGS=""
13744 if test "x${build_warnings}" != x -a "x$GCC" = xyes
13745 then
13746     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13747 $as_echo_n "checking compiler warning flags... " >&6; }
13748     # Separate out the -Werror flag as some files just cannot be
13749     # compiled with it enabled.
13750     for w in ${build_warnings}; do
13751         case $w in
13752         -Werr*) WERROR_CFLAGS=-Werror ;;
13753         *) # Check that GCC accepts it
13754             saved_CFLAGS="$CFLAGS"
13755             CFLAGS="$CFLAGS $w"
13756             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13757 /* end confdefs.h.  */
13758
13759 int
13760 main ()
13761 {
13762
13763   ;
13764   return 0;
13765 }
13766 _ACEOF
13767 if ac_fn_c_try_compile "$LINENO"; then :
13768   WARN_CFLAGS="${WARN_CFLAGS} $w"
13769 fi
13770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13771             CFLAGS="$saved_CFLAGS"
13772         esac
13773     done
13774     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13775 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13776 fi
13777
13778
13779
13780 cgen_breaks=""
13781 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13782 cgen_breaks="break cgen_rtx_error";
13783 fi
13784
13785 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
13786
13787 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
13788
13789 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
13790
13791 ac_config_commands="$ac_config_commands Makefile"
13792
13793 ac_config_commands="$ac_config_commands stamp-h"
13794
13795 cat >confcache <<\_ACEOF
13796 # This file is a shell script that caches the results of configure
13797 # tests run on this system so they can be shared between configure
13798 # scripts and configure runs, see configure's option --config-cache.
13799 # It is not useful on other systems.  If it contains results you don't
13800 # want to keep, you may remove or edit it.
13801 #
13802 # config.status only pays attention to the cache file if you give it
13803 # the --recheck option to rerun configure.
13804 #
13805 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13806 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13807 # following values.
13808
13809 _ACEOF
13810
13811 # The following way of writing the cache mishandles newlines in values,
13812 # but we know of no workaround that is simple, portable, and efficient.
13813 # So, we kill variables containing newlines.
13814 # Ultrix sh set writes to stderr and can't be redirected directly,
13815 # and sets the high bit in the cache file unless we assign to the vars.
13816 (
13817   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13818     eval ac_val=\$$ac_var
13819     case $ac_val in #(
13820     *${as_nl}*)
13821       case $ac_var in #(
13822       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13823 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13824       esac
13825       case $ac_var in #(
13826       _ | IFS | as_nl) ;; #(
13827       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13828       *) { eval $ac_var=; unset $ac_var;} ;;
13829       esac ;;
13830     esac
13831   done
13832
13833   (set) 2>&1 |
13834     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13835     *${as_nl}ac_space=\ *)
13836       # `set' does not quote correctly, so add quotes: double-quote
13837       # substitution turns \\\\ into \\, and sed turns \\ into \.
13838       sed -n \
13839         "s/'/'\\\\''/g;
13840           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13841       ;; #(
13842     *)
13843       # `set' quotes correctly as required by POSIX, so do not add quotes.
13844       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13845       ;;
13846     esac |
13847     sort
13848 ) |
13849   sed '
13850      /^ac_cv_env_/b end
13851      t clear
13852      :clear
13853      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13854      t end
13855      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13856      :end' >>confcache
13857 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13858   if test -w "$cache_file"; then
13859     test "x$cache_file" != "x/dev/null" &&
13860       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13861 $as_echo "$as_me: updating cache $cache_file" >&6;}
13862     cat confcache >$cache_file
13863   else
13864     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13865 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13866   fi
13867 fi
13868 rm -f confcache
13869
13870 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13871 # Let make expand exec_prefix.
13872 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13873
13874 DEFS=-DHAVE_CONFIG_H
13875
13876 ac_libobjs=
13877 ac_ltlibobjs=
13878 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13879   # 1. Remove the extension, and $U if already installed.
13880   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13881   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13882   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13883   #    will be set to the directory where LIBOBJS objects are built.
13884   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13885   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13886 done
13887 LIBOBJS=$ac_libobjs
13888
13889 LTLIBOBJS=$ac_ltlibobjs
13890
13891
13892
13893 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13894   as_fn_error "conditional \"GMAKE\" was never defined.
13895 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13896 fi
13897 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13898   as_fn_error "conditional \"PLUGINS\" was never defined.
13899 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13900 fi
13901 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13902   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13903 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13904 fi
13905
13906 : ${CONFIG_STATUS=./config.status}
13907 ac_write_fail=0
13908 ac_clean_files_save=$ac_clean_files
13909 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13911 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13912 as_write_fail=0
13913 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13914 #! $SHELL
13915 # Generated by $as_me.
13916 # Run this file to recreate the current configuration.
13917 # Compiler output produced by configure, useful for debugging
13918 # configure, is in config.log if it exists.
13919
13920 debug=false
13921 ac_cs_recheck=false
13922 ac_cs_silent=false
13923
13924 SHELL=\${CONFIG_SHELL-$SHELL}
13925 export SHELL
13926 _ASEOF
13927 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13928 ## -------------------- ##
13929 ## M4sh Initialization. ##
13930 ## -------------------- ##
13931
13932 # Be more Bourne compatible
13933 DUALCASE=1; export DUALCASE # for MKS sh
13934 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13935   emulate sh
13936   NULLCMD=:
13937   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13938   # is contrary to our usage.  Disable this feature.
13939   alias -g '${1+"$@"}'='"$@"'
13940   setopt NO_GLOB_SUBST
13941 else
13942   case `(set -o) 2>/dev/null` in #(
13943   *posix*) :
13944     set -o posix ;; #(
13945   *) :
13946      ;;
13947 esac
13948 fi
13949
13950
13951 as_nl='
13952 '
13953 export as_nl
13954 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13955 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13956 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13957 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13958 # Prefer a ksh shell builtin over an external printf program on Solaris,
13959 # but without wasting forks for bash or zsh.
13960 if test -z "$BASH_VERSION$ZSH_VERSION" \
13961     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13962   as_echo='print -r --'
13963   as_echo_n='print -rn --'
13964 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13965   as_echo='printf %s\n'
13966   as_echo_n='printf %s'
13967 else
13968   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13969     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13970     as_echo_n='/usr/ucb/echo -n'
13971   else
13972     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13973     as_echo_n_body='eval
13974       arg=$1;
13975       case $arg in #(
13976       *"$as_nl"*)
13977         expr "X$arg" : "X\\(.*\\)$as_nl";
13978         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13979       esac;
13980       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13981     '
13982     export as_echo_n_body
13983     as_echo_n='sh -c $as_echo_n_body as_echo'
13984   fi
13985   export as_echo_body
13986   as_echo='sh -c $as_echo_body as_echo'
13987 fi
13988
13989 # The user is always right.
13990 if test "${PATH_SEPARATOR+set}" != set; then
13991   PATH_SEPARATOR=:
13992   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13993     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13994       PATH_SEPARATOR=';'
13995   }
13996 fi
13997
13998
13999 # IFS
14000 # We need space, tab and new line, in precisely that order.  Quoting is
14001 # there to prevent editors from complaining about space-tab.
14002 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14003 # splitting by setting IFS to empty value.)
14004 IFS=" ""        $as_nl"
14005
14006 # Find who we are.  Look in the path if we contain no directory separator.
14007 case $0 in #((
14008   *[\\/]* ) as_myself=$0 ;;
14009   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14010 for as_dir in $PATH
14011 do
14012   IFS=$as_save_IFS
14013   test -z "$as_dir" && as_dir=.
14014     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14015   done
14016 IFS=$as_save_IFS
14017
14018      ;;
14019 esac
14020 # We did not find ourselves, most probably we were run as `sh COMMAND'
14021 # in which case we are not to be found in the path.
14022 if test "x$as_myself" = x; then
14023   as_myself=$0
14024 fi
14025 if test ! -f "$as_myself"; then
14026   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14027   exit 1
14028 fi
14029
14030 # Unset variables that we do not need and which cause bugs (e.g. in
14031 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14032 # suppresses any "Segmentation fault" message there.  '((' could
14033 # trigger a bug in pdksh 5.2.14.
14034 for as_var in BASH_ENV ENV MAIL MAILPATH
14035 do eval test x\${$as_var+set} = xset \
14036   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14037 done
14038 PS1='$ '
14039 PS2='> '
14040 PS4='+ '
14041
14042 # NLS nuisances.
14043 LC_ALL=C
14044 export LC_ALL
14045 LANGUAGE=C
14046 export LANGUAGE
14047
14048 # CDPATH.
14049 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14050
14051
14052 # as_fn_error ERROR [LINENO LOG_FD]
14053 # ---------------------------------
14054 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14055 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14056 # script with status $?, using 1 if that was 0.
14057 as_fn_error ()
14058 {
14059   as_status=$?; test $as_status -eq 0 && as_status=1
14060   if test "$3"; then
14061     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14062     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14063   fi
14064   $as_echo "$as_me: error: $1" >&2
14065   as_fn_exit $as_status
14066 } # as_fn_error
14067
14068
14069 # as_fn_set_status STATUS
14070 # -----------------------
14071 # Set $? to STATUS, without forking.
14072 as_fn_set_status ()
14073 {
14074   return $1
14075 } # as_fn_set_status
14076
14077 # as_fn_exit STATUS
14078 # -----------------
14079 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14080 as_fn_exit ()
14081 {
14082   set +e
14083   as_fn_set_status $1
14084   exit $1
14085 } # as_fn_exit
14086
14087 # as_fn_unset VAR
14088 # ---------------
14089 # Portably unset VAR.
14090 as_fn_unset ()
14091 {
14092   { eval $1=; unset $1;}
14093 }
14094 as_unset=as_fn_unset
14095 # as_fn_append VAR VALUE
14096 # ----------------------
14097 # Append the text in VALUE to the end of the definition contained in VAR. Take
14098 # advantage of any shell optimizations that allow amortized linear growth over
14099 # repeated appends, instead of the typical quadratic growth present in naive
14100 # implementations.
14101 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14102   eval 'as_fn_append ()
14103   {
14104     eval $1+=\$2
14105   }'
14106 else
14107   as_fn_append ()
14108   {
14109     eval $1=\$$1\$2
14110   }
14111 fi # as_fn_append
14112
14113 # as_fn_arith ARG...
14114 # ------------------
14115 # Perform arithmetic evaluation on the ARGs, and store the result in the
14116 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14117 # must be portable across $(()) and expr.
14118 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14119   eval 'as_fn_arith ()
14120   {
14121     as_val=$(( $* ))
14122   }'
14123 else
14124   as_fn_arith ()
14125   {
14126     as_val=`expr "$@" || test $? -eq 1`
14127   }
14128 fi # as_fn_arith
14129
14130
14131 if expr a : '\(a\)' >/dev/null 2>&1 &&
14132    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14133   as_expr=expr
14134 else
14135   as_expr=false
14136 fi
14137
14138 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14139   as_basename=basename
14140 else
14141   as_basename=false
14142 fi
14143
14144 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14145   as_dirname=dirname
14146 else
14147   as_dirname=false
14148 fi
14149
14150 as_me=`$as_basename -- "$0" ||
14151 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14152          X"$0" : 'X\(//\)$' \| \
14153          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14154 $as_echo X/"$0" |
14155     sed '/^.*\/\([^/][^/]*\)\/*$/{
14156             s//\1/
14157             q
14158           }
14159           /^X\/\(\/\/\)$/{
14160             s//\1/
14161             q
14162           }
14163           /^X\/\(\/\).*/{
14164             s//\1/
14165             q
14166           }
14167           s/.*/./; q'`
14168
14169 # Avoid depending upon Character Ranges.
14170 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14171 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14172 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14173 as_cr_digits='0123456789'
14174 as_cr_alnum=$as_cr_Letters$as_cr_digits
14175
14176 ECHO_C= ECHO_N= ECHO_T=
14177 case `echo -n x` in #(((((
14178 -n*)
14179   case `echo 'xy\c'` in
14180   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14181   xy)  ECHO_C='\c';;
14182   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14183        ECHO_T=' ';;
14184   esac;;
14185 *)
14186   ECHO_N='-n';;
14187 esac
14188
14189 rm -f conf$$ conf$$.exe conf$$.file
14190 if test -d conf$$.dir; then
14191   rm -f conf$$.dir/conf$$.file
14192 else
14193   rm -f conf$$.dir
14194   mkdir conf$$.dir 2>/dev/null
14195 fi
14196 if (echo >conf$$.file) 2>/dev/null; then
14197   if ln -s conf$$.file conf$$ 2>/dev/null; then
14198     as_ln_s='ln -s'
14199     # ... but there are two gotchas:
14200     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14201     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14202     # In both cases, we have to default to `cp -p'.
14203     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14204       as_ln_s='cp -p'
14205   elif ln conf$$.file conf$$ 2>/dev/null; then
14206     as_ln_s=ln
14207   else
14208     as_ln_s='cp -p'
14209   fi
14210 else
14211   as_ln_s='cp -p'
14212 fi
14213 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14214 rmdir conf$$.dir 2>/dev/null
14215
14216
14217 # as_fn_mkdir_p
14218 # -------------
14219 # Create "$as_dir" as a directory, including parents if necessary.
14220 as_fn_mkdir_p ()
14221 {
14222
14223   case $as_dir in #(
14224   -*) as_dir=./$as_dir;;
14225   esac
14226   test -d "$as_dir" || eval $as_mkdir_p || {
14227     as_dirs=
14228     while :; do
14229       case $as_dir in #(
14230       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14231       *) as_qdir=$as_dir;;
14232       esac
14233       as_dirs="'$as_qdir' $as_dirs"
14234       as_dir=`$as_dirname -- "$as_dir" ||
14235 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14236          X"$as_dir" : 'X\(//\)[^/]' \| \
14237          X"$as_dir" : 'X\(//\)$' \| \
14238          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14239 $as_echo X"$as_dir" |
14240     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14241             s//\1/
14242             q
14243           }
14244           /^X\(\/\/\)[^/].*/{
14245             s//\1/
14246             q
14247           }
14248           /^X\(\/\/\)$/{
14249             s//\1/
14250             q
14251           }
14252           /^X\(\/\).*/{
14253             s//\1/
14254             q
14255           }
14256           s/.*/./; q'`
14257       test -d "$as_dir" && break
14258     done
14259     test -z "$as_dirs" || eval "mkdir $as_dirs"
14260   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14261
14262
14263 } # as_fn_mkdir_p
14264 if mkdir -p . 2>/dev/null; then
14265   as_mkdir_p='mkdir -p "$as_dir"'
14266 else
14267   test -d ./-p && rmdir ./-p
14268   as_mkdir_p=false
14269 fi
14270
14271 if test -x / >/dev/null 2>&1; then
14272   as_test_x='test -x'
14273 else
14274   if ls -dL / >/dev/null 2>&1; then
14275     as_ls_L_option=L
14276   else
14277     as_ls_L_option=
14278   fi
14279   as_test_x='
14280     eval sh -c '\''
14281       if test -d "$1"; then
14282         test -d "$1/.";
14283       else
14284         case $1 in #(
14285         -*)set "./$1";;
14286         esac;
14287         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14288         ???[sx]*):;;*)false;;esac;fi
14289     '\'' sh
14290   '
14291 fi
14292 as_executable_p=$as_test_x
14293
14294 # Sed expression to map a string onto a valid CPP name.
14295 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14296
14297 # Sed expression to map a string onto a valid variable name.
14298 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14299
14300
14301 exec 6>&1
14302 ## ----------------------------------- ##
14303 ## Main body of $CONFIG_STATUS script. ##
14304 ## ----------------------------------- ##
14305 _ASEOF
14306 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14307
14308 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14309 # Save the log message, to keep $0 and so on meaningful, and to
14310 # report actual input values of CONFIG_FILES etc. instead of their
14311 # values after options handling.
14312 ac_log="
14313 This file was extended by $as_me, which was
14314 generated by GNU Autoconf 2.64.  Invocation command line was
14315
14316   CONFIG_FILES    = $CONFIG_FILES
14317   CONFIG_HEADERS  = $CONFIG_HEADERS
14318   CONFIG_LINKS    = $CONFIG_LINKS
14319   CONFIG_COMMANDS = $CONFIG_COMMANDS
14320   $ $0 $@
14321
14322 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14323 "
14324
14325 _ACEOF
14326
14327 case $ac_config_files in *"
14328 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14329 esac
14330
14331 case $ac_config_headers in *"
14332 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14333 esac
14334
14335
14336 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14337 # Files that config.status was made for.
14338 config_files="$ac_config_files"
14339 config_headers="$ac_config_headers"
14340 config_commands="$ac_config_commands"
14341
14342 _ACEOF
14343
14344 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14345 ac_cs_usage="\
14346 \`$as_me' instantiates files and other configuration actions
14347 from templates according to the current configuration.  Unless the files
14348 and actions are specified as TAGs, all are instantiated by default.
14349
14350 Usage: $0 [OPTION]... [TAG]...
14351
14352   -h, --help       print this help, then exit
14353   -V, --version    print version number and configuration settings, then exit
14354   -q, --quiet, --silent
14355                    do not print progress messages
14356   -d, --debug      don't remove temporary files
14357       --recheck    update $as_me by reconfiguring in the same conditions
14358       --file=FILE[:TEMPLATE]
14359                    instantiate the configuration file FILE
14360       --header=FILE[:TEMPLATE]
14361                    instantiate the configuration header FILE
14362
14363 Configuration files:
14364 $config_files
14365
14366 Configuration headers:
14367 $config_headers
14368
14369 Configuration commands:
14370 $config_commands
14371
14372 Report bugs to the package provider."
14373
14374 _ACEOF
14375 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14376 ac_cs_version="\\
14377 config.status
14378 configured by $0, generated by GNU Autoconf 2.64,
14379   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14380
14381 Copyright (C) 2009 Free Software Foundation, Inc.
14382 This config.status script is free software; the Free Software Foundation
14383 gives unlimited permission to copy, distribute and modify it."
14384
14385 ac_pwd='$ac_pwd'
14386 srcdir='$srcdir'
14387 INSTALL='$INSTALL'
14388 AWK='$AWK'
14389 test -n "\$AWK" || AWK=awk
14390 _ACEOF
14391
14392 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14393 # The default lists apply if the user does not specify any file.
14394 ac_need_defaults=:
14395 while test $# != 0
14396 do
14397   case $1 in
14398   --*=*)
14399     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14400     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14401     ac_shift=:
14402     ;;
14403   *)
14404     ac_option=$1
14405     ac_optarg=$2
14406     ac_shift=shift
14407     ;;
14408   esac
14409
14410   case $ac_option in
14411   # Handling of the options.
14412   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14413     ac_cs_recheck=: ;;
14414   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14415     $as_echo "$ac_cs_version"; exit ;;
14416   --debug | --debu | --deb | --de | --d | -d )
14417     debug=: ;;
14418   --file | --fil | --fi | --f )
14419     $ac_shift
14420     case $ac_optarg in
14421     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14422     esac
14423     as_fn_append CONFIG_FILES " '$ac_optarg'"
14424     ac_need_defaults=false;;
14425   --header | --heade | --head | --hea )
14426     $ac_shift
14427     case $ac_optarg in
14428     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14429     esac
14430     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14431     ac_need_defaults=false;;
14432   --he | --h)
14433     # Conflict between --help and --header
14434     as_fn_error "ambiguous option: \`$1'
14435 Try \`$0 --help' for more information.";;
14436   --help | --hel | -h )
14437     $as_echo "$ac_cs_usage"; exit ;;
14438   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14439   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14440     ac_cs_silent=: ;;
14441
14442   # This is an error.
14443   -*) as_fn_error "unrecognized option: \`$1'
14444 Try \`$0 --help' for more information." ;;
14445
14446   *) as_fn_append ac_config_targets " $1"
14447      ac_need_defaults=false ;;
14448
14449   esac
14450   shift
14451 done
14452
14453 ac_configure_extra_args=
14454
14455 if $ac_cs_silent; then
14456   exec 6>/dev/null
14457   ac_configure_extra_args="$ac_configure_extra_args --silent"
14458 fi
14459
14460 _ACEOF
14461 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14462 if \$ac_cs_recheck; then
14463   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14464   shift
14465   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14466   CONFIG_SHELL='$SHELL'
14467   export CONFIG_SHELL
14468   exec "\$@"
14469 fi
14470
14471 _ACEOF
14472 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14473 exec 5>>config.log
14474 {
14475   echo
14476   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14477 ## Running $as_me. ##
14478 _ASBOX
14479   $as_echo "$ac_log"
14480 } >&5
14481
14482 _ACEOF
14483 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14484 #
14485 # INIT-COMMANDS
14486 #
14487 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14488
14489
14490 # The HP-UX ksh and POSIX shell print the target directory to stdout
14491 # if CDPATH is set.
14492 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14493
14494 sed_quote_subst='$sed_quote_subst'
14495 double_quote_subst='$double_quote_subst'
14496 delay_variable_subst='$delay_variable_subst'
14497 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14498 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14499 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14500 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14501 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14502 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14503 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14504 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14505 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14506 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14507 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14508 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14509 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14510 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14511 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14512 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14513 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14514 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14515 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14516 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14517 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14518 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14519 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14520 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14521 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14522 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14523 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14524 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14525 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14526 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14527 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14528 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14529 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14530 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14531 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14532 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14533 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14534 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14535 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14536 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14537 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14538 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14539 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14540 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14541 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14542 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14543 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14544 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14545 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14546 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14547 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14548 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14549 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14550 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14551 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14552 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14553 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14554 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14555 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14556 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14557 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14558 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14559 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14560 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14561 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14562 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14563 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14564 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14565 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14566 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14567 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14568 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14569 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14570 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14571 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14572 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14573 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14574 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14575 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14576 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14577 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14578 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14579 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14580 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14581 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14582 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14583 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14584 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14585 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14586 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14587 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14588 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14589 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14590 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14591 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14592 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14593 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14594 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14595 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14596 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14597 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14598 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14599 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14600 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14601 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14602 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14603 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14604 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14605 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14606 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14607 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14608 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14609 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14610 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14611 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14612 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14613 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14614 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14615 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14616 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14617
14618 LTCC='$LTCC'
14619 LTCFLAGS='$LTCFLAGS'
14620 compiler='$compiler_DEFAULT'
14621
14622 # A function that is used when there is no print builtin or printf.
14623 func_fallback_echo ()
14624 {
14625   eval 'cat <<_LTECHO_EOF
14626 \$1
14627 _LTECHO_EOF'
14628 }
14629
14630 # Quote evaled strings.
14631 for var in SHELL \
14632 ECHO \
14633 SED \
14634 GREP \
14635 EGREP \
14636 FGREP \
14637 LD \
14638 NM \
14639 LN_S \
14640 lt_SP2NL \
14641 lt_NL2SP \
14642 reload_flag \
14643 OBJDUMP \
14644 deplibs_check_method \
14645 file_magic_cmd \
14646 AR \
14647 AR_FLAGS \
14648 STRIP \
14649 RANLIB \
14650 CC \
14651 CFLAGS \
14652 compiler \
14653 lt_cv_sys_global_symbol_pipe \
14654 lt_cv_sys_global_symbol_to_cdecl \
14655 lt_cv_sys_global_symbol_to_c_name_address \
14656 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14657 lt_prog_compiler_no_builtin_flag \
14658 lt_prog_compiler_wl \
14659 lt_prog_compiler_pic \
14660 lt_prog_compiler_static \
14661 lt_cv_prog_compiler_c_o \
14662 need_locks \
14663 DSYMUTIL \
14664 NMEDIT \
14665 LIPO \
14666 OTOOL \
14667 OTOOL64 \
14668 shrext_cmds \
14669 export_dynamic_flag_spec \
14670 whole_archive_flag_spec \
14671 compiler_needs_object \
14672 with_gnu_ld \
14673 allow_undefined_flag \
14674 no_undefined_flag \
14675 hardcode_libdir_flag_spec \
14676 hardcode_libdir_flag_spec_ld \
14677 hardcode_libdir_separator \
14678 fix_srcfile_path \
14679 exclude_expsyms \
14680 include_expsyms \
14681 file_list_spec \
14682 variables_saved_for_relink \
14683 libname_spec \
14684 library_names_spec \
14685 soname_spec \
14686 install_override_mode \
14687 finish_eval \
14688 old_striplib \
14689 striplib; do
14690     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14691     *[\\\\\\\`\\"\\\$]*)
14692       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14693       ;;
14694     *)
14695       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14696       ;;
14697     esac
14698 done
14699
14700 # Double-quote double-evaled strings.
14701 for var in reload_cmds \
14702 old_postinstall_cmds \
14703 old_postuninstall_cmds \
14704 old_archive_cmds \
14705 extract_expsyms_cmds \
14706 old_archive_from_new_cmds \
14707 old_archive_from_expsyms_cmds \
14708 archive_cmds \
14709 archive_expsym_cmds \
14710 module_cmds \
14711 module_expsym_cmds \
14712 export_symbols_cmds \
14713 prelink_cmds \
14714 postinstall_cmds \
14715 postuninstall_cmds \
14716 finish_cmds \
14717 sys_lib_search_path_spec \
14718 sys_lib_dlsearch_path_spec; do
14719     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14720     *[\\\\\\\`\\"\\\$]*)
14721       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14722       ;;
14723     *)
14724       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14725       ;;
14726     esac
14727 done
14728
14729 ac_aux_dir='$ac_aux_dir'
14730 xsi_shell='$xsi_shell'
14731 lt_shell_append='$lt_shell_append'
14732
14733 # See if we are running on zsh, and set the options which allow our
14734 # commands through without removal of \ escapes INIT.
14735 if test -n "\${ZSH_VERSION+set}" ; then
14736    setopt NO_GLOB_SUBST
14737 fi
14738
14739
14740     PACKAGE='$PACKAGE'
14741     VERSION='$VERSION'
14742     TIMESTAMP='$TIMESTAMP'
14743     RM='$RM'
14744     ofile='$ofile'
14745
14746
14747
14748
14749 _ACEOF
14750
14751 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14752
14753 # Handling of arguments.
14754 for ac_config_target in $ac_config_targets
14755 do
14756   case $ac_config_target in
14757     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14758     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14759     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14760     "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14761     "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14762     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14763     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
14764     "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
14765
14766   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14767   esac
14768 done
14769
14770
14771 # If the user did not use the arguments to specify the items to instantiate,
14772 # then the envvar interface is used.  Set only those that are not.
14773 # We use the long form for the default assignment because of an extremely
14774 # bizarre bug on SunOS 4.1.3.
14775 if $ac_need_defaults; then
14776   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14777   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14778   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14779 fi
14780
14781 # Have a temporary directory for convenience.  Make it in the build tree
14782 # simply because there is no reason against having it here, and in addition,
14783 # creating and moving files from /tmp can sometimes cause problems.
14784 # Hook for its removal unless debugging.
14785 # Note that there is a small window in which the directory will not be cleaned:
14786 # after its creation but before its name has been assigned to `$tmp'.
14787 $debug ||
14788 {
14789   tmp=
14790   trap 'exit_status=$?
14791   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14792 ' 0
14793   trap 'as_fn_exit 1' 1 2 13 15
14794 }
14795 # Create a (secure) tmp directory for tmp files.
14796
14797 {
14798   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14799   test -n "$tmp" && test -d "$tmp"
14800 }  ||
14801 {
14802   tmp=./conf$$-$RANDOM
14803   (umask 077 && mkdir "$tmp")
14804 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14805
14806 # Set up the scripts for CONFIG_FILES section.
14807 # No need to generate them if there are no CONFIG_FILES.
14808 # This happens for instance with `./config.status config.h'.
14809 if test -n "$CONFIG_FILES"; then
14810
14811
14812 ac_cr=`echo X | tr X '\015'`
14813 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14814 # But we know of no other shell where ac_cr would be empty at this
14815 # point, so we can use a bashism as a fallback.
14816 if test "x$ac_cr" = x; then
14817   eval ac_cr=\$\'\\r\'
14818 fi
14819 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14820 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14821   ac_cs_awk_cr='\r'
14822 else
14823   ac_cs_awk_cr=$ac_cr
14824 fi
14825
14826 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14827 _ACEOF
14828
14829
14830 {
14831   echo "cat >conf$$subs.awk <<_ACEOF" &&
14832   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14833   echo "_ACEOF"
14834 } >conf$$subs.sh ||
14835   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14836 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14837 ac_delim='%!_!# '
14838 for ac_last_try in false false false false false :; do
14839   . ./conf$$subs.sh ||
14840     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14841
14842   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14843   if test $ac_delim_n = $ac_delim_num; then
14844     break
14845   elif $ac_last_try; then
14846     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14847   else
14848     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14849   fi
14850 done
14851 rm -f conf$$subs.sh
14852
14853 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14854 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14855 _ACEOF
14856 sed -n '
14857 h
14858 s/^/S["/; s/!.*/"]=/
14859 p
14860 g
14861 s/^[^!]*!//
14862 :repl
14863 t repl
14864 s/'"$ac_delim"'$//
14865 t delim
14866 :nl
14867 h
14868 s/\(.\{148\}\).*/\1/
14869 t more1
14870 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14871 p
14872 n
14873 b repl
14874 :more1
14875 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14876 p
14877 g
14878 s/.\{148\}//
14879 t nl
14880 :delim
14881 h
14882 s/\(.\{148\}\).*/\1/
14883 t more2
14884 s/["\\]/\\&/g; s/^/"/; s/$/"/
14885 p
14886 b
14887 :more2
14888 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14889 p
14890 g
14891 s/.\{148\}//
14892 t delim
14893 ' <conf$$subs.awk | sed '
14894 /^[^""]/{
14895   N
14896   s/\n//
14897 }
14898 ' >>$CONFIG_STATUS || ac_write_fail=1
14899 rm -f conf$$subs.awk
14900 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14901 _ACAWK
14902 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14903   for (key in S) S_is_set[key] = 1
14904   FS = "\a"
14905
14906 }
14907 {
14908   line = $ 0
14909   nfields = split(line, field, "@")
14910   substed = 0
14911   len = length(field[1])
14912   for (i = 2; i < nfields; i++) {
14913     key = field[i]
14914     keylen = length(key)
14915     if (S_is_set[key]) {
14916       value = S[key]
14917       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14918       len += length(value) + length(field[++i])
14919       substed = 1
14920     } else
14921       len += 1 + keylen
14922   }
14923
14924   print line
14925 }
14926
14927 _ACAWK
14928 _ACEOF
14929 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14930 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14931   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14932 else
14933   cat
14934 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14935   || as_fn_error "could not setup config files machinery" "$LINENO" 5
14936 _ACEOF
14937
14938 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14939 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14940 # trailing colons and then remove the whole line if VPATH becomes empty
14941 # (actually we leave an empty line to preserve line numbers).
14942 if test "x$srcdir" = x.; then
14943   ac_vpsub='/^[  ]*VPATH[        ]*=/{
14944 s/:*\$(srcdir):*/:/
14945 s/:*\${srcdir}:*/:/
14946 s/:*@srcdir@:*/:/
14947 s/^\([^=]*=[     ]*\):*/\1/
14948 s/:*$//
14949 s/^[^=]*=[       ]*$//
14950 }'
14951 fi
14952
14953 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14954 fi # test -n "$CONFIG_FILES"
14955
14956 # Set up the scripts for CONFIG_HEADERS section.
14957 # No need to generate them if there are no CONFIG_HEADERS.
14958 # This happens for instance with `./config.status Makefile'.
14959 if test -n "$CONFIG_HEADERS"; then
14960 cat >"$tmp/defines.awk" <<\_ACAWK ||
14961 BEGIN {
14962 _ACEOF
14963
14964 # Transform confdefs.h into an awk script `defines.awk', embedded as
14965 # here-document in config.status, that substitutes the proper values into
14966 # config.h.in to produce config.h.
14967
14968 # Create a delimiter string that does not exist in confdefs.h, to ease
14969 # handling of long lines.
14970 ac_delim='%!_!# '
14971 for ac_last_try in false false :; do
14972   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14973   if test -z "$ac_t"; then
14974     break
14975   elif $ac_last_try; then
14976     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14977   else
14978     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14979   fi
14980 done
14981
14982 # For the awk script, D is an array of macro values keyed by name,
14983 # likewise P contains macro parameters if any.  Preserve backslash
14984 # newline sequences.
14985
14986 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14987 sed -n '
14988 s/.\{148\}/&'"$ac_delim"'/g
14989 t rset
14990 :rset
14991 s/^[     ]*#[    ]*define[       ][      ]*/ /
14992 t def
14993 d
14994 :def
14995 s/\\$//
14996 t bsnl
14997 s/["\\]/\\&/g
14998 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14999 D["\1"]=" \3"/p
15000 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15001 d
15002 :bsnl
15003 s/["\\]/\\&/g
15004 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15005 D["\1"]=" \3\\\\\\n"\\/p
15006 t cont
15007 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15008 t cont
15009 d
15010 :cont
15011 n
15012 s/.\{148\}/&'"$ac_delim"'/g
15013 t clear
15014 :clear
15015 s/\\$//
15016 t bsnlc
15017 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15018 d
15019 :bsnlc
15020 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15021 b cont
15022 ' <confdefs.h | sed '
15023 s/'"$ac_delim"'/"\\\
15024 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15025
15026 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15027   for (key in D) D_is_set[key] = 1
15028   FS = "\a"
15029 }
15030 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15031   line = \$ 0
15032   split(line, arg, " ")
15033   if (arg[1] == "#") {
15034     defundef = arg[2]
15035     mac1 = arg[3]
15036   } else {
15037     defundef = substr(arg[1], 2)
15038     mac1 = arg[2]
15039   }
15040   split(mac1, mac2, "(") #)
15041   macro = mac2[1]
15042   prefix = substr(line, 1, index(line, defundef) - 1)
15043   if (D_is_set[macro]) {
15044     # Preserve the white space surrounding the "#".
15045     print prefix "define", macro P[macro] D[macro]
15046     next
15047   } else {
15048     # Replace #undef with comments.  This is necessary, for example,
15049     # in the case of _POSIX_SOURCE, which is predefined and required
15050     # on some systems where configure will not decide to define it.
15051     if (defundef == "undef") {
15052       print "/*", prefix defundef, macro, "*/"
15053       next
15054     }
15055   }
15056 }
15057 { print }
15058 _ACAWK
15059 _ACEOF
15060 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15061   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15062 fi # test -n "$CONFIG_HEADERS"
15063
15064
15065 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15066 shift
15067 for ac_tag
15068 do
15069   case $ac_tag in
15070   :[FHLC]) ac_mode=$ac_tag; continue;;
15071   esac
15072   case $ac_mode$ac_tag in
15073   :[FHL]*:*);;
15074   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15075   :[FH]-) ac_tag=-:-;;
15076   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15077   esac
15078   ac_save_IFS=$IFS
15079   IFS=:
15080   set x $ac_tag
15081   IFS=$ac_save_IFS
15082   shift
15083   ac_file=$1
15084   shift
15085
15086   case $ac_mode in
15087   :L) ac_source=$1;;
15088   :[FH])
15089     ac_file_inputs=
15090     for ac_f
15091     do
15092       case $ac_f in
15093       -) ac_f="$tmp/stdin";;
15094       *) # Look for the file first in the build tree, then in the source tree
15095          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15096          # because $ac_f cannot contain `:'.
15097          test -f "$ac_f" ||
15098            case $ac_f in
15099            [\\/$]*) false;;
15100            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15101            esac ||
15102            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15103       esac
15104       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15105       as_fn_append ac_file_inputs " '$ac_f'"
15106     done
15107
15108     # Let's still pretend it is `configure' which instantiates (i.e., don't
15109     # use $as_me), people would be surprised to read:
15110     #    /* config.h.  Generated by config.status.  */
15111     configure_input='Generated from '`
15112           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15113         `' by configure.'
15114     if test x"$ac_file" != x-; then
15115       configure_input="$ac_file.  $configure_input"
15116       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15117 $as_echo "$as_me: creating $ac_file" >&6;}
15118     fi
15119     # Neutralize special characters interpreted by sed in replacement strings.
15120     case $configure_input in #(
15121     *\&* | *\|* | *\\* )
15122        ac_sed_conf_input=`$as_echo "$configure_input" |
15123        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15124     *) ac_sed_conf_input=$configure_input;;
15125     esac
15126
15127     case $ac_tag in
15128     *:-:* | *:-) cat >"$tmp/stdin" \
15129       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15130     esac
15131     ;;
15132   esac
15133
15134   ac_dir=`$as_dirname -- "$ac_file" ||
15135 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15136          X"$ac_file" : 'X\(//\)[^/]' \| \
15137          X"$ac_file" : 'X\(//\)$' \| \
15138          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15139 $as_echo X"$ac_file" |
15140     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15141             s//\1/
15142             q
15143           }
15144           /^X\(\/\/\)[^/].*/{
15145             s//\1/
15146             q
15147           }
15148           /^X\(\/\/\)$/{
15149             s//\1/
15150             q
15151           }
15152           /^X\(\/\).*/{
15153             s//\1/
15154             q
15155           }
15156           s/.*/./; q'`
15157   as_dir="$ac_dir"; as_fn_mkdir_p
15158   ac_builddir=.
15159
15160 case "$ac_dir" in
15161 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15162 *)
15163   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15164   # A ".." for each directory in $ac_dir_suffix.
15165   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15166   case $ac_top_builddir_sub in
15167   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15168   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15169   esac ;;
15170 esac
15171 ac_abs_top_builddir=$ac_pwd
15172 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15173 # for backward compatibility:
15174 ac_top_builddir=$ac_top_build_prefix
15175
15176 case $srcdir in
15177   .)  # We are building in place.
15178     ac_srcdir=.
15179     ac_top_srcdir=$ac_top_builddir_sub
15180     ac_abs_top_srcdir=$ac_pwd ;;
15181   [\\/]* | ?:[\\/]* )  # Absolute name.
15182     ac_srcdir=$srcdir$ac_dir_suffix;
15183     ac_top_srcdir=$srcdir
15184     ac_abs_top_srcdir=$srcdir ;;
15185   *) # Relative name.
15186     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15187     ac_top_srcdir=$ac_top_build_prefix$srcdir
15188     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15189 esac
15190 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15191
15192
15193   case $ac_mode in
15194   :F)
15195   #
15196   # CONFIG_FILE
15197   #
15198
15199   case $INSTALL in
15200   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15201   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15202   esac
15203 _ACEOF
15204
15205 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15206 # If the template does not know about datarootdir, expand it.
15207 # FIXME: This hack should be removed a few years after 2.60.
15208 ac_datarootdir_hack=; ac_datarootdir_seen=
15209 ac_sed_dataroot='
15210 /datarootdir/ {
15211   p
15212   q
15213 }
15214 /@datadir@/p
15215 /@docdir@/p
15216 /@infodir@/p
15217 /@localedir@/p
15218 /@mandir@/p'
15219 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15220 *datarootdir*) ac_datarootdir_seen=yes;;
15221 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15222   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15223 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15224 _ACEOF
15225 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15226   ac_datarootdir_hack='
15227   s&@datadir@&$datadir&g
15228   s&@docdir@&$docdir&g
15229   s&@infodir@&$infodir&g
15230   s&@localedir@&$localedir&g
15231   s&@mandir@&$mandir&g
15232   s&\\\${datarootdir}&$datarootdir&g' ;;
15233 esac
15234 _ACEOF
15235
15236 # Neutralize VPATH when `$srcdir' = `.'.
15237 # Shell code in configure.ac might set extrasub.
15238 # FIXME: do we really want to maintain this feature?
15239 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15240 ac_sed_extra="$ac_vpsub
15241 $extrasub
15242 _ACEOF
15243 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15244 :t
15245 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15246 s|@configure_input@|$ac_sed_conf_input|;t t
15247 s&@top_builddir@&$ac_top_builddir_sub&;t t
15248 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15249 s&@srcdir@&$ac_srcdir&;t t
15250 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15251 s&@top_srcdir@&$ac_top_srcdir&;t t
15252 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15253 s&@builddir@&$ac_builddir&;t t
15254 s&@abs_builddir@&$ac_abs_builddir&;t t
15255 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15256 s&@INSTALL@&$ac_INSTALL&;t t
15257 $ac_datarootdir_hack
15258 "
15259 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15260   || as_fn_error "could not create $ac_file" "$LINENO" 5
15261
15262 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15263   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15264   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15265   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15266 which seems to be undefined.  Please make sure it is defined." >&5
15267 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15268 which seems to be undefined.  Please make sure it is defined." >&2;}
15269
15270   rm -f "$tmp/stdin"
15271   case $ac_file in
15272   -) cat "$tmp/out" && rm -f "$tmp/out";;
15273   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15274   esac \
15275   || as_fn_error "could not create $ac_file" "$LINENO" 5
15276  ;;
15277   :H)
15278   #
15279   # CONFIG_HEADER
15280   #
15281   if test x"$ac_file" != x-; then
15282     {
15283       $as_echo "/* $configure_input  */" \
15284       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15285     } >"$tmp/config.h" \
15286       || as_fn_error "could not create $ac_file" "$LINENO" 5
15287     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15288       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15289 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15290     else
15291       rm -f "$ac_file"
15292       mv "$tmp/config.h" "$ac_file" \
15293         || as_fn_error "could not create $ac_file" "$LINENO" 5
15294     fi
15295   else
15296     $as_echo "/* $configure_input  */" \
15297       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15298       || as_fn_error "could not create -" "$LINENO" 5
15299   fi
15300  ;;
15301
15302   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15303 $as_echo "$as_me: executing $ac_file commands" >&6;}
15304  ;;
15305   esac
15306
15307
15308   case $ac_file$ac_mode in
15309     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15310     "libtool":C)
15311
15312     # See if we are running on zsh, and set the options which allow our
15313     # commands through without removal of \ escapes.
15314     if test -n "${ZSH_VERSION+set}" ; then
15315       setopt NO_GLOB_SUBST
15316     fi
15317
15318     cfgfile="${ofile}T"
15319     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15320     $RM "$cfgfile"
15321
15322     cat <<_LT_EOF >> "$cfgfile"
15323 #! $SHELL
15324
15325 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15326 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15327 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15328 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15329 #
15330 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15331 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15332 #   Written by Gordon Matzigkeit, 1996
15333 #
15334 #   This file is part of GNU Libtool.
15335 #
15336 # GNU Libtool is free software; you can redistribute it and/or
15337 # modify it under the terms of the GNU General Public License as
15338 # published by the Free Software Foundation; either version 2 of
15339 # the License, or (at your option) any later version.
15340 #
15341 # As a special exception to the GNU General Public License,
15342 # if you distribute this file as part of a program or library that
15343 # is built using GNU Libtool, you may include this file under the
15344 # same distribution terms that you use for the rest of that program.
15345 #
15346 # GNU Libtool is distributed in the hope that it will be useful,
15347 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15348 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15349 # GNU General Public License for more details.
15350 #
15351 # You should have received a copy of the GNU General Public License
15352 # along with GNU Libtool; see the file COPYING.  If not, a copy
15353 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15354 # obtained by writing to the Free Software Foundation, Inc.,
15355 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15356
15357
15358 # The names of the tagged configurations supported by this script.
15359 available_tags=""
15360
15361 # ### BEGIN LIBTOOL CONFIG
15362
15363 # Which release of libtool.m4 was used?
15364 macro_version=$macro_version
15365 macro_revision=$macro_revision
15366
15367 # Whether or not to build shared libraries.
15368 build_libtool_libs=$enable_shared
15369
15370 # Whether or not to build static libraries.
15371 build_old_libs=$enable_static
15372
15373 # What type of objects to build.
15374 pic_mode=$pic_mode
15375
15376 # Whether or not to optimize for fast installation.
15377 fast_install=$enable_fast_install
15378
15379 # Shell to use when invoking shell scripts.
15380 SHELL=$lt_SHELL
15381
15382 # An echo program that protects backslashes.
15383 ECHO=$lt_ECHO
15384
15385 # The host system.
15386 host_alias=$host_alias
15387 host=$host
15388 host_os=$host_os
15389
15390 # The build system.
15391 build_alias=$build_alias
15392 build=$build
15393 build_os=$build_os
15394
15395 # A sed program that does not truncate output.
15396 SED=$lt_SED
15397
15398 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15399 Xsed="\$SED -e 1s/^X//"
15400
15401 # A grep program that handles long lines.
15402 GREP=$lt_GREP
15403
15404 # An ERE matcher.
15405 EGREP=$lt_EGREP
15406
15407 # A literal string matcher.
15408 FGREP=$lt_FGREP
15409
15410 # A BSD- or MS-compatible name lister.
15411 NM=$lt_NM
15412
15413 # Whether we need soft or hard links.
15414 LN_S=$lt_LN_S
15415
15416 # What is the maximum length of a command?
15417 max_cmd_len=$max_cmd_len
15418
15419 # Object file suffix (normally "o").
15420 objext=$ac_objext
15421
15422 # Executable file suffix (normally "").
15423 exeext=$exeext
15424
15425 # whether the shell understands "unset".
15426 lt_unset=$lt_unset
15427
15428 # turn spaces into newlines.
15429 SP2NL=$lt_lt_SP2NL
15430
15431 # turn newlines into spaces.
15432 NL2SP=$lt_lt_NL2SP
15433
15434 # An object symbol dumper.
15435 OBJDUMP=$lt_OBJDUMP
15436
15437 # Method to check whether dependent libraries are shared objects.
15438 deplibs_check_method=$lt_deplibs_check_method
15439
15440 # Command to use when deplibs_check_method == "file_magic".
15441 file_magic_cmd=$lt_file_magic_cmd
15442
15443 # The archiver.
15444 AR=$lt_AR
15445 AR_FLAGS=$lt_AR_FLAGS
15446
15447 # A symbol stripping program.
15448 STRIP=$lt_STRIP
15449
15450 # Commands used to install an old-style archive.
15451 RANLIB=$lt_RANLIB
15452 old_postinstall_cmds=$lt_old_postinstall_cmds
15453 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15454
15455 # Whether to use a lock for old archive extraction.
15456 lock_old_archive_extraction=$lock_old_archive_extraction
15457
15458 # A C compiler.
15459 LTCC=$lt_CC
15460
15461 # LTCC compiler flags.
15462 LTCFLAGS=$lt_CFLAGS
15463
15464 # Take the output of nm and produce a listing of raw symbols and C names.
15465 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15466
15467 # Transform the output of nm in a proper C declaration.
15468 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15469
15470 # Transform the output of nm in a C name address pair.
15471 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15472
15473 # Transform the output of nm in a C name address pair when lib prefix is needed.
15474 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15475
15476 # The name of the directory that contains temporary libtool files.
15477 objdir=$objdir
15478
15479 # Used to examine libraries when file_magic_cmd begins with "file".
15480 MAGIC_CMD=$MAGIC_CMD
15481
15482 # Must we lock files when doing compilation?
15483 need_locks=$lt_need_locks
15484
15485 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15486 DSYMUTIL=$lt_DSYMUTIL
15487
15488 # Tool to change global to local symbols on Mac OS X.
15489 NMEDIT=$lt_NMEDIT
15490
15491 # Tool to manipulate fat objects and archives on Mac OS X.
15492 LIPO=$lt_LIPO
15493
15494 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15495 OTOOL=$lt_OTOOL
15496
15497 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15498 OTOOL64=$lt_OTOOL64
15499
15500 # Old archive suffix (normally "a").
15501 libext=$libext
15502
15503 # Shared library suffix (normally ".so").
15504 shrext_cmds=$lt_shrext_cmds
15505
15506 # The commands to extract the exported symbol list from a shared archive.
15507 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15508
15509 # Variables whose values should be saved in libtool wrapper scripts and
15510 # restored at link time.
15511 variables_saved_for_relink=$lt_variables_saved_for_relink
15512
15513 # Do we need the "lib" prefix for modules?
15514 need_lib_prefix=$need_lib_prefix
15515
15516 # Do we need a version for libraries?
15517 need_version=$need_version
15518
15519 # Library versioning type.
15520 version_type=$version_type
15521
15522 # Shared library runtime path variable.
15523 runpath_var=$runpath_var
15524
15525 # Shared library path variable.
15526 shlibpath_var=$shlibpath_var
15527
15528 # Is shlibpath searched before the hard-coded library search path?
15529 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15530
15531 # Format of library name prefix.
15532 libname_spec=$lt_libname_spec
15533
15534 # List of archive names.  First name is the real one, the rest are links.
15535 # The last name is the one that the linker finds with -lNAME
15536 library_names_spec=$lt_library_names_spec
15537
15538 # The coded name of the library, if different from the real name.
15539 soname_spec=$lt_soname_spec
15540
15541 # Permission mode override for installation of shared libraries.
15542 install_override_mode=$lt_install_override_mode
15543
15544 # Command to use after installation of a shared archive.
15545 postinstall_cmds=$lt_postinstall_cmds
15546
15547 # Command to use after uninstallation of a shared archive.
15548 postuninstall_cmds=$lt_postuninstall_cmds
15549
15550 # Commands used to finish a libtool library installation in a directory.
15551 finish_cmds=$lt_finish_cmds
15552
15553 # As "finish_cmds", except a single script fragment to be evaled but
15554 # not shown.
15555 finish_eval=$lt_finish_eval
15556
15557 # Whether we should hardcode library paths into libraries.
15558 hardcode_into_libs=$hardcode_into_libs
15559
15560 # Compile-time system search path for libraries.
15561 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15562
15563 # Run-time system search path for libraries.
15564 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15565
15566 # Whether dlopen is supported.
15567 dlopen_support=$enable_dlopen
15568
15569 # Whether dlopen of programs is supported.
15570 dlopen_self=$enable_dlopen_self
15571
15572 # Whether dlopen of statically linked programs is supported.
15573 dlopen_self_static=$enable_dlopen_self_static
15574
15575 # Commands to strip libraries.
15576 old_striplib=$lt_old_striplib
15577 striplib=$lt_striplib
15578
15579
15580 # The linker used to build libraries.
15581 LD=$lt_LD
15582
15583 # How to create reloadable object files.
15584 reload_flag=$lt_reload_flag
15585 reload_cmds=$lt_reload_cmds
15586
15587 # Commands used to build an old-style archive.
15588 old_archive_cmds=$lt_old_archive_cmds
15589
15590 # A language specific compiler.
15591 CC=$lt_compiler
15592
15593 # Is the compiler the GNU compiler?
15594 with_gcc=$GCC
15595
15596 # Compiler flag to turn off builtin functions.
15597 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15598
15599 # How to pass a linker flag through the compiler.
15600 wl=$lt_lt_prog_compiler_wl
15601
15602 # Additional compiler flags for building library objects.
15603 pic_flag=$lt_lt_prog_compiler_pic
15604
15605 # Compiler flag to prevent dynamic linking.
15606 link_static_flag=$lt_lt_prog_compiler_static
15607
15608 # Does compiler simultaneously support -c and -o options?
15609 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15610
15611 # Whether or not to add -lc for building shared libraries.
15612 build_libtool_need_lc=$archive_cmds_need_lc
15613
15614 # Whether or not to disallow shared libs when runtime libs are static.
15615 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15616
15617 # Compiler flag to allow reflexive dlopens.
15618 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15619
15620 # Compiler flag to generate shared objects directly from archives.
15621 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15622
15623 # Whether the compiler copes with passing no objects directly.
15624 compiler_needs_object=$lt_compiler_needs_object
15625
15626 # Create an old-style archive from a shared archive.
15627 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15628
15629 # Create a temporary old-style archive to link instead of a shared archive.
15630 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15631
15632 # Commands used to build a shared archive.
15633 archive_cmds=$lt_archive_cmds
15634 archive_expsym_cmds=$lt_archive_expsym_cmds
15635
15636 # Commands used to build a loadable module if different from building
15637 # a shared archive.
15638 module_cmds=$lt_module_cmds
15639 module_expsym_cmds=$lt_module_expsym_cmds
15640
15641 # Whether we are building with GNU ld or not.
15642 with_gnu_ld=$lt_with_gnu_ld
15643
15644 # Flag that allows shared libraries with undefined symbols to be built.
15645 allow_undefined_flag=$lt_allow_undefined_flag
15646
15647 # Flag that enforces no undefined symbols.
15648 no_undefined_flag=$lt_no_undefined_flag
15649
15650 # Flag to hardcode \$libdir into a binary during linking.
15651 # This must work even if \$libdir does not exist
15652 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15653
15654 # If ld is used when linking, flag to hardcode \$libdir into a binary
15655 # during linking.  This must work even if \$libdir does not exist.
15656 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15657
15658 # Whether we need a single "-rpath" flag with a separated argument.
15659 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15660
15661 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15662 # DIR into the resulting binary.
15663 hardcode_direct=$hardcode_direct
15664
15665 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15666 # DIR into the resulting binary and the resulting library dependency is
15667 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15668 # library is relocated.
15669 hardcode_direct_absolute=$hardcode_direct_absolute
15670
15671 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15672 # into the resulting binary.
15673 hardcode_minus_L=$hardcode_minus_L
15674
15675 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15676 # into the resulting binary.
15677 hardcode_shlibpath_var=$hardcode_shlibpath_var
15678
15679 # Set to "yes" if building a shared library automatically hardcodes DIR
15680 # into the library and all subsequent libraries and executables linked
15681 # against it.
15682 hardcode_automatic=$hardcode_automatic
15683
15684 # Set to yes if linker adds runtime paths of dependent libraries
15685 # to runtime path list.
15686 inherit_rpath=$inherit_rpath
15687
15688 # Whether libtool must link a program against all its dependency libraries.
15689 link_all_deplibs=$link_all_deplibs
15690
15691 # Fix the shell variable \$srcfile for the compiler.
15692 fix_srcfile_path=$lt_fix_srcfile_path
15693
15694 # Set to "yes" if exported symbols are required.
15695 always_export_symbols=$always_export_symbols
15696
15697 # The commands to list exported symbols.
15698 export_symbols_cmds=$lt_export_symbols_cmds
15699
15700 # Symbols that should not be listed in the preloaded symbols.
15701 exclude_expsyms=$lt_exclude_expsyms
15702
15703 # Symbols that must always be exported.
15704 include_expsyms=$lt_include_expsyms
15705
15706 # Commands necessary for linking programs (against libraries) with templates.
15707 prelink_cmds=$lt_prelink_cmds
15708
15709 # Specify filename containing input files.
15710 file_list_spec=$lt_file_list_spec
15711
15712 # How to hardcode a shared library path into an executable.
15713 hardcode_action=$hardcode_action
15714
15715 # ### END LIBTOOL CONFIG
15716
15717 _LT_EOF
15718
15719   case $host_os in
15720   aix3*)
15721     cat <<\_LT_EOF >> "$cfgfile"
15722 # AIX sometimes has problems with the GCC collect2 program.  For some
15723 # reason, if we set the COLLECT_NAMES environment variable, the problems
15724 # vanish in a puff of smoke.
15725 if test "X${COLLECT_NAMES+set}" != Xset; then
15726   COLLECT_NAMES=
15727   export COLLECT_NAMES
15728 fi
15729 _LT_EOF
15730     ;;
15731   esac
15732
15733
15734 ltmain="$ac_aux_dir/ltmain.sh"
15735
15736
15737   # We use sed instead of cat because bash on DJGPP gets confused if
15738   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15739   # text mode, it properly converts lines to CR/LF.  This bash problem
15740   # is reportedly fixed, but why not run on old versions too?
15741   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15742     || (rm -f "$cfgfile"; exit 1)
15743
15744   case $xsi_shell in
15745   yes)
15746     cat << \_LT_EOF >> "$cfgfile"
15747
15748 # func_dirname file append nondir_replacement
15749 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15750 # otherwise set result to NONDIR_REPLACEMENT.
15751 func_dirname ()
15752 {
15753   case ${1} in
15754     */*) func_dirname_result="${1%/*}${2}" ;;
15755     *  ) func_dirname_result="${3}" ;;
15756   esac
15757 }
15758
15759 # func_basename file
15760 func_basename ()
15761 {
15762   func_basename_result="${1##*/}"
15763 }
15764
15765 # func_dirname_and_basename file append nondir_replacement
15766 # perform func_basename and func_dirname in a single function
15767 # call:
15768 #   dirname:  Compute the dirname of FILE.  If nonempty,
15769 #             add APPEND to the result, otherwise set result
15770 #             to NONDIR_REPLACEMENT.
15771 #             value returned in "$func_dirname_result"
15772 #   basename: Compute filename of FILE.
15773 #             value retuned in "$func_basename_result"
15774 # Implementation must be kept synchronized with func_dirname
15775 # and func_basename. For efficiency, we do not delegate to
15776 # those functions but instead duplicate the functionality here.
15777 func_dirname_and_basename ()
15778 {
15779   case ${1} in
15780     */*) func_dirname_result="${1%/*}${2}" ;;
15781     *  ) func_dirname_result="${3}" ;;
15782   esac
15783   func_basename_result="${1##*/}"
15784 }
15785
15786 # func_stripname prefix suffix name
15787 # strip PREFIX and SUFFIX off of NAME.
15788 # PREFIX and SUFFIX must not contain globbing or regex special
15789 # characters, hashes, percent signs, but SUFFIX may contain a leading
15790 # dot (in which case that matches only a dot).
15791 func_stripname ()
15792 {
15793   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15794   # positional parameters, so assign one to ordinary parameter first.
15795   func_stripname_result=${3}
15796   func_stripname_result=${func_stripname_result#"${1}"}
15797   func_stripname_result=${func_stripname_result%"${2}"}
15798 }
15799
15800 # func_opt_split
15801 func_opt_split ()
15802 {
15803   func_opt_split_opt=${1%%=*}
15804   func_opt_split_arg=${1#*=}
15805 }
15806
15807 # func_lo2o object
15808 func_lo2o ()
15809 {
15810   case ${1} in
15811     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15812     *)    func_lo2o_result=${1} ;;
15813   esac
15814 }
15815
15816 # func_xform libobj-or-source
15817 func_xform ()
15818 {
15819   func_xform_result=${1%.*}.lo
15820 }
15821
15822 # func_arith arithmetic-term...
15823 func_arith ()
15824 {
15825   func_arith_result=$(( $* ))
15826 }
15827
15828 # func_len string
15829 # STRING may not start with a hyphen.
15830 func_len ()
15831 {
15832   func_len_result=${#1}
15833 }
15834
15835 _LT_EOF
15836     ;;
15837   *) # Bourne compatible functions.
15838     cat << \_LT_EOF >> "$cfgfile"
15839
15840 # func_dirname file append nondir_replacement
15841 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15842 # otherwise set result to NONDIR_REPLACEMENT.
15843 func_dirname ()
15844 {
15845   # Extract subdirectory from the argument.
15846   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15847   if test "X$func_dirname_result" = "X${1}"; then
15848     func_dirname_result="${3}"
15849   else
15850     func_dirname_result="$func_dirname_result${2}"
15851   fi
15852 }
15853
15854 # func_basename file
15855 func_basename ()
15856 {
15857   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15858 }
15859
15860
15861 # func_stripname prefix suffix name
15862 # strip PREFIX and SUFFIX off of NAME.
15863 # PREFIX and SUFFIX must not contain globbing or regex special
15864 # characters, hashes, percent signs, but SUFFIX may contain a leading
15865 # dot (in which case that matches only a dot).
15866 # func_strip_suffix prefix name
15867 func_stripname ()
15868 {
15869   case ${2} in
15870     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15871     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15872   esac
15873 }
15874
15875 # sed scripts:
15876 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15877 my_sed_long_arg='1s/^-[^=]*=//'
15878
15879 # func_opt_split
15880 func_opt_split ()
15881 {
15882   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15883   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15884 }
15885
15886 # func_lo2o object
15887 func_lo2o ()
15888 {
15889   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15890 }
15891
15892 # func_xform libobj-or-source
15893 func_xform ()
15894 {
15895   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15896 }
15897
15898 # func_arith arithmetic-term...
15899 func_arith ()
15900 {
15901   func_arith_result=`expr "$@"`
15902 }
15903
15904 # func_len string
15905 # STRING may not start with a hyphen.
15906 func_len ()
15907 {
15908   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15909 }
15910
15911 _LT_EOF
15912 esac
15913
15914 case $lt_shell_append in
15915   yes)
15916     cat << \_LT_EOF >> "$cfgfile"
15917
15918 # func_append var value
15919 # Append VALUE to the end of shell variable VAR.
15920 func_append ()
15921 {
15922   eval "$1+=\$2"
15923 }
15924 _LT_EOF
15925     ;;
15926   *)
15927     cat << \_LT_EOF >> "$cfgfile"
15928
15929 # func_append var value
15930 # Append VALUE to the end of shell variable VAR.
15931 func_append ()
15932 {
15933   eval "$1=\$$1\$2"
15934 }
15935
15936 _LT_EOF
15937     ;;
15938   esac
15939
15940
15941   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15942     || (rm -f "$cfgfile"; exit 1)
15943
15944   mv -f "$cfgfile" "$ofile" ||
15945     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15946   chmod +x "$ofile"
15947
15948  ;;
15949     "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15950  rm -f Makesim1.tmp Makesim2.tmp Makefile
15951  sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
15952  sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
15953  sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15954         -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15955         <Makefile.sim >Makefile
15956  rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15957  ;;
15958     "stamp-h":C) echo > stamp-h ;;
15959
15960   esac
15961 done # for ac_tag
15962
15963
15964 as_fn_exit 0
15965 _ACEOF
15966 ac_clean_files=$ac_clean_files_save
15967
15968 test $ac_write_fail = 0 ||
15969   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15970
15971
15972 # configure is writing to config.log, and then calls config.status.
15973 # config.status does its own redirection, appending to config.log.
15974 # Unfortunately, on DOS this fails, as config.log is still kept open
15975 # by configure, so config.status won't be able to write to it; its
15976 # output is simply discarded.  So we exec the FD to /dev/null,
15977 # effectively closing config.log, so it can be properly (re)opened and
15978 # appended to by config.status.  When coming back to configure, we
15979 # need to make the FD available again.
15980 if test "$no_create" != yes; then
15981   ac_cs_success=:
15982   ac_config_status_args=
15983   test "$silent" = yes &&
15984     ac_config_status_args="$ac_config_status_args --quiet"
15985   exec 5>/dev/null
15986   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15987   exec 5>>config.log
15988   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15989   # would make configure fail if this is the last instruction.
15990   $ac_cs_success || as_fn_exit $?
15991 fi
15992 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15993   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15994 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15995 fi
15996
15997